html {height:100%;}
body { height:100%;margin:0; font:13px Arial, Helvetica, sans-serif; color:#7f7f7f;}
/*GLOBAL STYLE
--------------------------*/
* {margin:0; padding:0;}
a{text-decoration: none; color:#00b0d2;}
a:hover{text-decoration: underline;}
a.underline {text-decoration:underline;}
a.underline:hover {text-decoration: none;}
img,iframe {border:0;}
input,
textarea,
select{font:100% arial,sans-serif; vertical-align:middle;}
form,fieldset{ margin:0; padding:0; border-style:none;}
#main { min-height:100%; width:964px; margin: 0 auto;}
.head_note {width:964px; margin: 0 auto;}
.head_note h1 {margin:0; text-transform:lowercase; padding:0; font-size:12px; color:#808080; text-align:center;}
h1 {font:18px/20px Tahoma, Arial, Helvetica, sans-serif; color:#00b0d8; text-transform:uppercase; padding:10px 0 5px;}
h2 {font:18px/20px Tahoma, Arial, Helvetica, sans-serif; color:#00b0d8; text-transform:uppercase; padding:30px 0 5px;}
/* HEADER
---------------------------*/
.header {overflow:hidden;position:relative;}
.header_top_left {float:left; width:566px;}
.nav {overflow:hidden; height:16px; list-style:none;padding:0 0 0 30px;}
.nav li {float:left; padding:0 3px 0 0;}
.nav li a {float:left; height:18px; background:#12bada url(http://www.10-top.ru/images/bg_nav_left.gif) no-repeat; font-size:12px; color:#fff; text-decoration:none; line-height:15px;}
.nav li a span {float:left; background:url(http://www.10-top.ru/images/bg_nav_right.gif) no-repeat 100% 0 ; height:18px; cursor:pointer; padding:0 12px;}
.header_top_left p {font:9px/12px Tahoma, Arial, Helvetica, sans-serif; color:#9e9e9e; padding:2px 60px 0 5px;}
.right {

}

.phone_around {

}

.home_search {

}
.header_top_right {float:right; width:200px;}
.home_search { list-style-image:none; list-style-position:outside; list-style-type:none; overflow:hidden; padding:11px 0 0;}
.home_search li {float: right; margin:0 0 0 17px; display:inline; width:36px; height:24px; text-align:center; padding:12px 0 0;}
.home_search li a {}
.home_search li.active {background:url(http://www.10-top.ru/images/bg_home_seacrh_active.gif) no-repeat;}
.home_search li img {}
.header_top_right .phone {font:30px/32px Tahoma, Arial, Helvetica, sans-serif; color:#00b0d8; text-align:right; word-spacing:-5px; padding:13px 0 0;}
.header_top_right .phone span {font-size:15px; padding:0 12px 0 0;}
.header_top_right .mail { text-align:right;}
.header_top_right .mail a {font:17px/21px Tahoma, Arial, Helvetica, sans-serif; color:#00b0d8; text-decoration:none; background: url(http://www.10-top.ru/images/bg_one_menu_line.gif) repeat-x 0 100%;}
.box_menu {clear:both;margin-top: 10px;overflow:hidden;position:relative;}
.menu {float:right; list-style:none; overflow:hidden; padding:10px 0 0;}
.menu li {float:left; background:url(http://www.10-top.ru/images/sep_menu.gif) no-repeat 100% 10px; line-height:25px; padding:0 34px 0 21px; margin:-2px 0 0;}
.menu li a {font:17px Tahoma, Arial, Helvetica, sans-serif; color:#9e9e9e; background:url(http://www.10-top.ru/images/bg_manu_line.gif) repeat-x 0 100%; text-decoration:none; position: relative; float:left;}
.menu li a .icon_str { display:block; height:15px; width:15px; position:absolute; top:-4px; left:50%; margin: 0 0 0 -7px; cursor: pointer;}
.menu li a:hover {float:left;text-decoration:none;}
.menu li a:hover .icon_str {background:url(http://www.10-top.ru/images/bg_menu_str.gif) no-repeat;}
.menu li.active a .icon_str {background:url(http://www.10-top.ru/images/bg_menu_str.gif) no-repeat;}
.menu li.btn { padding-right:0; background:0; margin:0;}
.menu li.btn a {background:url(http://www.10-top.ru/images/bg_menu_btn_left.gif) no-repeat; float:left; color:#fff; height:23px; overflow:hidden; line-height:19px;}
.menu li.btn a .right {background:url(http://www.10-top.ru/images/bg_menu_btn_right.gif) no-repeat 100% 0; float:left; height:23px; padding:0 8px; cursor:pointer;}
.menu li.btn a .right .line {background: url(http://www.10-top.ru/images/bg_menu_btn_line.gif) repeat-x 0 100%; cursor:pointer;}
.menu li.btn a:hover {background-position:0 -23px; color:#00c0e0;}
.menu li.btn a:hover .right {background-position:100% -23px;}
.menu li.btn a:hover .right .line {background:url(http://www.10-top.ru/images/bg_menu_btn_line_hover.gif) repeat-x 0 100%;}
.slider {height:193px; overflow:hidden; margin:-5px 0 0; width:100%;}
.slider_left {float:left; width:300x;}
.slider_right {float:right; width:480px;}
.info_site {background:url(http://www.10-top.ru/images/bg_info_site.gif) repeat-y; margin:14px 0 0;}
.info_site_top {background:url(http://www.10-top.ru/images/bg_info_site_top.gif) no-repeat;}
.info_site_top a {color:#fff; text-decoration:none;}
.info_site_bot {background:url(http://www.10-top.ru/images/bg_info_site_bot.gif) no-repeat 0 100%; padding:0 0 20px; overflow:hidden; width:964px;}
.info_site .list_name {overflow:hidden; list-style:none; margin:0 0 0 -10px; width:984px;}
.info_site .list_name li {float:left; width:186px; margin:0 0 0 10px; text-align:center; font:18px Tahoma, Arial, Helvetica, sans-serif; color:#fff; line-height:28px; display:inline;}
.info_site .list_name li ul {width:auto; padding:3px 0 ;}
.info_site .list_name li ul li {float:none; text-align:left; display:block; background:url(http://www.10-top.ru/images/sep_info_site_ul.gif) no-repeat 1px 5px; font:12px/15px Arial, Helvetica, sans-serif; width:auto; padding:0 0px 0 14px; margin:15px 0 0;}
.info_site .list_name li ul li a {color:#7f7f7f; border-bottom:1px dashed #7f7f7f; text-decoration:none;}
.info_site .list_name li ul li a:hover {border:none;}
/* CONTENN
-------------------------------------------*/
.content {padding:0 0 10px;}
.cont_top {overflow:hidden; width:100%;}
.cont_top_left {float:left; width:500px;}
.cont_top_left .big_name {padding:27px 0 0; display:block; font:18px/22px Tahoma, Arial, Helvetica, sans-serif; color:#00b0d8; text-transform:uppercase;}
.letters {overflow:hidden; width:500px; list-style:none;}
.letters li {float:left; width:500px; margin:28px 0 0;}
.letters li a {float:left; padding:0 0 0 92px; overflow:hidden; color:#7f7f7f; font-size:11px; text-decoration:underline; line-height:18px;}
.letters li a .for_img {float:left; width:79px; padding:0 23px 0 0; margin:0 0 0 -92px;text-align: justify;}
.letters li a .for_img img {display:block; margin:0 auto;}
.letters li a:hover {text-decoration:none;}
.cont_top_right {float:right; width:415px;background:url(http://www.10-top.ru/images/img_kebok.jpg) no-repeat; margin:10px 0 0; }
.cont_top_right .our_dos {font:22px/24px Tahoma, Arial, Helvetica, sans-serif; color:#00b0d8; display:block; padding:19px 0 0 98px; text-transform:uppercase;}
.cont_top_right .pos {display:block; font-size:10px; color:#7f7f7f; padding:5px 0 4px 98px;}
.tabs_nav {overflow:hidden; list-style:none; height:26px; padding:0 0 0 94px;}
.tabs_nav li {float:left; padding:0 0 0 3px;}
.tabs_nav li a {float:left; height:26px; color:#00b0d8; line-height:26px;}
.tabs_nav li a span {float:left;  height:26px; padding:0 28px; cursor:pointer;}
.tabs_nav li.active a {background:#f2f2f2 url(http://www.10-top.ru/images/bg_tabs_nav_left.gif) no-repeat; color:#7f7f7f; text-decoration:none;}
.tabs_nav li.active a span { background:url(http://www.10-top.ru/images/bg_tabs_nav_right.gif) no-repeat 100% 0;}
.tabs_box {background:#f2f2f2 url(http://www.10-top.ru/images/bg_tabs_box.gif) no-repeat; width:405px;}
.tabs_box_bot {background:url(http://www.10-top.ru/images/bg_tabs_box_bot.gif) no-repeat 0 100%;}
.list_tabs_box {overflow:hidden; list-style:none; padding:10px 0 20px 13px;}
.list_tabs_box li {float:left; width:195px; font-size:11px; color:#7f7f7f; margin:10px 0 0;}
.list_tabs_box li a {color:#00b0d8;}
.btl_info {border-collapse:collapse; border-spacing:0; color:#7f7f7f; margin:3px 0 0;}
.btl_info .name {display:block; font-size:18px; color:#00b0d8; width:110px;}
.btl_info a {color:#00b0d8;}
.content_center {overflow:hidden; width:100%;}
.left_colum {float:left; width:710px;}
.left_colum p {line-height:18px; padding:17px 0 0;}
.left_colum h5 {font-size:12px; line-height:14px; padding:18px 0 0;}
.left_colum h6 {font-size:12px; line-height:14px; padding:32px 0 0; color:#00b0d2;}
.list_why {overflow:hidden; list-style:none; background: url(http://www.10-top.ru/images/bg_list_why.gif) repeat-y; width:675px; margin:16px 0 0;}
.list_why li {float:left; width:183px; padding:15px 7px 20px 34px; line-height:16px;}
.list_why li .namber {float:left; background:url(http://www.10-top.ru/images/bg_list_why_namber.gif) no-repeat; height:44px; width:26px; font:28px/42px Tahpma, Arial, Helvetica, sans-serif; text-align:center; margin:-15px 0 0 -34px; display:inline; color:#fff;}
.list_circle {list-style:none; padding:10px 0 16px 22px;}
.list_circle li {background:url(http://www.10-top.ru/images/sep_list_circle.gif) no-repeat 0 5px; padding:0 0 0 22px; line-height:14px; margin:10px 0 0;}
.padd_text p {padding:17px 0 0;}
.right_colum {float:right; width:231px; padding:37px 0 0;}
.nameHwoMuch {background: url(http://www.10-top.ru/images/bg_nameHwoMuch.jpg) no-repeat 100% 0;
display: block;
font: bold 21px/26px Tahpma, Arial, Helvetica, sans-serif;
color: #7E0E00;
padding: 13px 78px 0 0;
text-transform: uppercase;
min-height: 54px;
padding-bottom: 15px;}
/*
.form_how_much {}
.form_how_much .name_form { display:block; font:18px/20px Tahpma, Arial, Helvetica, sans-serif; color:#00b0d8; text-align:right; text-transform:uppercase;}
.form_how_much_box {overflow:hidden; width:231px; margin:3px 0 0;}
.form_how_much label {float:left; width:53px; text-align:right; font-size:12px; color:#7f7f7f; padding:0 7px 0 0;}
.form_how_much .tx {float:left; height:21px; width:168px; background:url(http://www.10-top.ru/images/bg_form_how_much_tx.gif) no-repeat;}
.form_how_much .tx input {display:block; padding:2px 5px; width:158px; background:none; border:none;}
.form_how_much label.mess {width:228px; float:none; display:block; padding:3px 0 0;}
.form_how_much .txar {display:block; background:url(http://www.10-top.ru/images/bg_form_how_much_txar.gif) no-repeat; height:135px; width:225px; padding:1px 0 0 3px; margin:5px 0 0;}
.form_how_much .txar textarea {background:none; border:none; overflow:auto; height:134px; width:217px;}
.form_how_much .btn { width:122px; margin:11px auto 0; display:block;}
*/
.form_how_much {}
.first { text-align: justify; font-weight: bold; }
.second { font-weight: bold; }
.h_video { font-weight: bold; font-size: 15px; color: #00B0D8;}
.form_how_much .name_form {  display:block; font: bold 15px/21px Tahpma, Arial, Helvetica, sans-serif; color:#7E0E00; text-transform:uppercase;}
.form_how_much_box {overflow:hidden; width:231px; margin:3px 0 0;}
.form_how_much label { color:#7F7F7F; float:left; font-size:11px; padding:8px 7px 0; width:43px; }
.form_how_much .tx { background:url("http://www.10-top.ru/images/bg_form_how_much_tx.gif") no-repeat scroll 0 0 transparent; float:left; height:28px; width:174px; }
.form_how_much .tx input { background:none repeat scroll 0 0 transparent; border:medium none; display:block; padding:7px 5px; width:158px; }
.form_how_much label.mess { display:block; float:none; padding:3px 7px 0; width:228px; }
.form_how_much .txar { background:url("http://www.10-top.ru/images/bg_form_how_much_txar.gif") no-repeat scroll 0 0 transparent; display:block; height:135px; margin:5px 4px 0; padding:3px 0 0 5px; width:225px; }
.form_how_much .txar textarea {background:none; border:none; overflow:auto; height:134px; width:217px;}
.form_how_much .btn { display:block; margin:11px 4px 0; width:138px; }
#leftFormQuestionFormDiv { background:url(http://www.10-top.ru/images/bg_form_how_much_msg.gif); height:47px; width:228px; margin:20px 0 15px; }
#leftFormQuestionFormDiv div { color:#FFFFFF; font-size:14px; font-weight:bold; position:relative; text-align:center; top:16px; }
.all_how_much {background:url(http://www.10-top.ru/images/bg_all_how_much.gif) repeat-y; width:230px; margin:23px 0 0;}
.all_how_much_top {background:url(http://www.10-top.ru/images/bg_all_how_much_top.gif) no-repeat;}
.all_how_much_bot {background:url(http://www.10-top.ru/images/bg_all_how_much_bot.gif) no-repeat 0 100%; padding:9px 0 13px;}
.info_right {text-align:center; font-size:18px; color:#7f7f7f; line-height:24px; padding:0 0 1px;}
.info_right a {color:#00b0d2; border-bottom:2px dashed #00b0d2; text-decoration:none;}
.info_right a:hover {border:none; text-decoration:none;}
.skidka {margin:29px 0 0; text-align:center;}
.our_presents {display:block; background:url(http://www.10-top.ru/images/bg_our_presents.jpg) no-repeat 100% 0; font:18px/20px Tahpma, Arial, Helvetica, sans-serif; color:#00b0d8; padding:23px 100px 0 0; text-align:right; text-transform:uppercase; min-height:46px; margin:44px 0 0;}
.our_presents_padd { margin:0;}
.list_presents {overflow:hidden; width:100%; list-style:none; padding:2px 0 0;}
.list_presents li {float:left; width:100%; padding:0 0 1px;}
.list_presents li a {float:left; padding:0 0 1px 65px; font-size:13px; line-height:20px; color:#00b0d2;  text-decoration:none; text-align:right;}
.list_presents li a img {float:left; margin:6px 0 0 -65px; display:inline;}
.list_presents li a span {border-bottom:2px dashed #00b0d2;}
.list_presents li a:hover {text-decoration:none;}
.list_presents li a:hover span {border:none;}
.name_news { display:block; background:url(http://www.10-top.ru/images/bg_name_news.jpg) no-repeat 100% 0; font:18px/20px Tahpma, Arial, Helvetica, sans-serif; color:#00b0d8; padding:25px 100px 0 0; text-transform:uppercase; min-height:42px; margin:32px 0 0;}
.list_news {overflow:hidden; width:100%; list-style:none;}
.list_news li {float:left; width:227px; background:#f2f2f2 url(http://www.10-top.ru/images/bg_list_news_top.gif) no-repeat; margin:12px 0 0;}
.list_news li .list_news_box {background:url(http://www.10-top.ru/images/bg_list_news_bot.gif) no-repeat 0 100%; padding:0 15px 8px 9px;}
.list_news li .list_news_box .date {display:block; font-size:12px; color:#00b0d2; padding:2px 0 0;}
.list_news li .list_news_box p {line-height:14px; font-size:12px; color:#7f7f7f; padding:2px 0 0;}
.list_news li .list_news_box .read_all {display:block; text-align:right; padding:2px 0 1px;}
.list_news li .list_news_box .read_all a {font-size:12px; border-bottom:1px dashed #00b0d2; color:#00b0d2; text-decoration:none;}
.list_news li .list_news_box .read_all a:hover {border:none;}
.cont_bot {background:#f2f2f2; padding:0 0 20px 48px; margin:41px 0 0;}
.cont_bot .name_st {display: block; font:18px/20px Tahoma, Arial, Helvetica, sans-serif; color:#00b0d8; text-transform:uppercase; padding:30px 0 5px;}
.list_stats {overflow:hidden; list-style:none; width:100%; padding:0 0 22px;}
.list_stats li {float:left; width:255px; padding:0 50px 0 0;}
.list_stats li .name {display:block; font-size:11px; font-weight:bold; line-height:13px; padding:18px 0 0;}
.list_stats li .name a {text-decoration:underline;}
.list_stats li .name a:hover {text-decoration:none;}
.list_stats li p {font-size:11px; line-height:14px; padding:11px 0 0;}
.footer { height:120px;margin:0 auto 0;overflow:hidden;position:relative;width:964px;}
.for_foot_nav { overflow:hidden; width:964px;}
.for_foot_nav ul.foot_nav {list-style:none; overflow:hidden; width:984px; text-align:center; margin:0 0 0 -3px;}
.for_foot_nav ul.foot_nav li { float:left; background:url(http://www.10-top.ru/images/sep_foot_nav.gif) no-repeat 0 50%; padding:0 5px 0;}
.for_foot_nav ul.foot_nav li.no_bg {background:none;}
.for_foot_nav ul.foot_nav li a {font-size:11px; text-decoration:underline;}
.for_foot_nav ul.foot_nav li a:hover { text-decoration: none;}
.footer_info {overflow:hidden; width:100%;}
.footer_info address {float:left; width:300px; font-style:normal; font-size:13px; line-height:13px; padding:30px 87px 0 0;}
.footer_info address strong {display:block; padding:13px 0 0;}
.footer_info_center {float:left; width:400px; padding:30px 0 0;}
.footer_info_center p {font-size:13px; color:#00b0d8; line-height:13px;}
.footer_info_center p.bot {font-weight:bold; padding:13px 0 0;}
.foot_link {float:right; list-style:none; padding:30px 0 0;}
.foot_link li { font-size:13px; line-height:13px; text-align:right; padding:5px 0 0;}
.foot_link li a {color:#7f7f7f; border-bottom:1px dashed #7f7f7f;}
.foot_link li a:hover {text-decoration:none; border:none;}
.list_garantii {overflow:hidden; width:100%;}
.list_garantii li {float:left; width:100%; padding:22px 0 45px;}
.list_garantii li .img_right {float:right; margin:0 -175px 0 0; display:inline;}
.list_garantii li .name {display:block; color:#00b0d2; padding:14px 0 0;}
.list_garantii li p {padding:18px 0 0; line-height:18px;}
.list_garantii li p a {text-decoration:underline;}
.list_garantii li p a:hover {text-decoration:none;}
.list_garantii_right {padding:0 175px 0 0;}
.list_garantii_left {padding:0 0 0 186px;}
.list_garantii li .img_left {float:left; margin:0 0 0 -186px; display:inline;}
.list_img {overflow:hidden; width:100%; margin:-16px 0 0;}
.list_img .list_img_right {float:right; margin:0 0 0 5px;}
.list_img .list_circle { padding-top:0;}
.name_list_circle {display:block; color:#00b0d2; padding:20px 0 0 47px;}
.list_circle_name  {overflow:hidden; width:100%;}
.list_circle_name .list_circle {padding-bottom:0;}
.list_circle_name img {float:right; margin:0 0 0 35px;}
.right_adds_box {margin:-20px 0 0;}
.right_adds {padding:0 0 25px;}
.important_info { list-style:none; background:url(http://www.10-top.ru/images/bg_important_info.jpg) no-repeat; padding:0 0 0 47px; margin:15px 0 0; min-height:55px;}
.important_info li {font-weight:bold; color:#00b0d2; line-height:18px;}
.lechenie_box { overflow:hidden; width:100%; padding:12px 0 0;}
.lechenie_box img {float:left; margin:30px 49px 0 0;}
.lechenie_box p {padding:0 0 22px;}
.blue {color:#00b0d2;}
.our_vakancii {background:url(http://www.10-top.ru/images/bg_our_vakancii_box.gif) repeat-x; padding:2px 0 0; width:663px; overflow:hidden; margin:38px 0 0;}
.our_vakancii_box {background:url(http://www.10-top.ru/images/bg_our_vakancii_box.gif) repeat-x 0 100%; padding:0 0 11px;}
.our_vakancii_box_top {background:#eaeaea url(http://www.10-top.ru/images/bg_our_vakancii_box_top.gif) no-repeat; margin:11px 0 0;}
.our_vakancii_box_bot {background:url(http://www.10-top.ru/images/bg_our_vakancii_box_bot.gif) no-repeat 0 100%; overflow: hidden; width:663px;}
.our_vakancii_box_bot .name {float:left; font-weight:bold; color:#7f7f7f; width:260px; line-height:32px;}
.our_vakancii_box_bot .link_all {float:left; background:url(http://www.10-top.ru/images/bg_link_all.gif) no-repeat; padding:0 0 0 29px; line-height:21px; text-decoration:underline; margin:5px 0 0;}
.our_vakancii_box_bot .link_all:hover {text-decoration:none;}
.our_vakancii_box_bot .link_all_clouse {background:url(http://www.10-top.ru/images/bg_link_all_clouse.gif) no-repeat;}
.our_vakancii_allinfo h6 {padding:12px 0 0;}
.our_clients {overflow:hidden; width:100%; list-style:none;}
.our_clients li {float:left; width:197px; padding:20px 10px 0;}
.our_clients li a {float:left; text-align:center;}
.our_clients li span {cursor:pointer;}
.our_clients li .for_img { height:101px; width:197px; display:table;}
.our_clients li .for_img_box {display:block; text-align:center; width:202px; display:table-cell; vertical-align:middle;}
.our_clients li .link {display:block; line-height:17px; font-size:14px;}
* + html .our_clients li .for_img_box{ 
	position:absolute;
	top:50%;
left:0; display:block;
} 
* + html  .our_clients li .for_img_box img{ 
	position:relative;
	top:-50%;
}
* + html .our_clients li .for_img {
	position:relative; display:block;
}
.text_img {overflow:hidden; width:100%;}
.text_img .text_img_right {float:right; margin:10px 0 0 20px;}
.text_img .text_img_left {float:left; margin:10px 38px 0 0;}
.img_oficce {margin:52px 0 0;}
.list_nember {list-style:none;}
.list_nember li {line-height:14px; padding:16px 0 16px 58px;}
.list_nember li.one {background:url(http://www.10-top.ru/images/bg_list_namber_1.gif) no-repeat 0 50%;}
.list_nember li.two {background:url(http://www.10-top.ru/images/bg_list_namber_2.gif) no-repeat 0 50%;}
.list_nember li.three {background:url(http://www.10-top.ru/images/bg_list_namber_3.gif) no-repeat 0 50%;}
.list_nember li.four {background:url(http://www.10-top.ru/images/bg_list_namber_4.gif) no-repeat 0 50%;}
.list_nember li.five {background:url(http://www.10-top.ru/images/bg_list_namber_5.gif) no-repeat 0 50%;}
.scidki {list-style:none; padding:18px 0 0;}
.scidki li {font-size:24px; padding:0 0 0 109px; height:67px;}
.scidki li.first_mouth {background:url(http://www.10-top.ru/images/img_proc_20.jpg) no-repeat;}
.scidki li.second_mouth {background:url(http://www.10-top.ru/images/img_proc_15.jpg) no-repeat; margin:-13px 0 0 146px;}
.scidki li.third_mouth {background:url(http://www.10-top.ru/images/img_proc_10.jpg) no-repeat; margin:-1px 0 0 290px;}
.medel { overflow:hidden; width:100%;}
.medel img {float:left; margin:33px 10px 0 4px;}
/* order_form */
.order_form p {font-weight: bold; padding: 0 0 13px; color: #00b0d8;}
.order_form h3 {font-size:18px; color:#00b0d2; line-height:20px; font-weight:normal; padding:25px 0 10px;}
.order_form label, .order_form textarea, .order_form input {font: 12px Arial, Helvetica, sans-serif; color: #7f7f7f;}
.order_form .first_part {width: 100%; overflow: hidden;}
* html .order_form .first_part {overflow: visible; height: 1%;}
.order_form .first_part ul {list-style: none; width:335px; padding: 0 0 5px; float: left;}
.order_form .first_part ul.right {float:right;}
.order_form .first_part ul li {background: none; padding: 0; width: 100%; overflow: hidden; padding: 0 0 15px;}
.order_form .first_part ul li p {margin: 0 0 0 45%; clear: left; color: #c67f7b; padding: 0; line-height: normal; font-weight: normal;}
.order_form .first_part label {display: block; float: left; clear: left; width: 43%; margin: 2px 2% 0 0; text-align: right;}
.order_form .first_part label span {color: #00b0d8;}
.order_form .first_part .tx {float:left; width:152px; height:16px; background:url(http://www.10-top.ru/images/bg_order_tx.gif) no-repeat;}
.order_form .first_part input {border:none; background:none; display: block; float: left; padding: 1px 5px; width:142px;}
.order_form .first_part .txar {background:url(http://www.10-top.ru/images/bg_order_txar.gif) no-repeat; height:59px; width:152px; float:left; padding:1px 0}
.order_form .first_part textarea {border:none; background:none; display: block; padding: 0px 2px; height: 57px; width:146px;}
.order_form .two_part {width: 100%; overflow: hidden; padding: 0 0 20px;}
* html .order_form .two_part {overflow: visible; height: 1%;}
.order_form .two_part ul {list-style: none; width:337px; padding: 0; float: left;}
.order_form .two_part ul li {background: none; padding: 0; width: 100%; overflow: hidden; padding: 0 0 15px;}
.order_form .two_part ul li input {float: left; margin: 3px 10px 0 0;}
* html .order_form .two_part ul li input {margin-top: 0;}
.order_form .two_part ul li a {margin: 0 0 0 10px;}
.order_form .two_part ul li p {margin: 0 0 0 25px; color: #c67f7b; padding: 0; line-height: normal; font-weight: normal;}
.order_form .three_part {overflow: hidden; padding: 0 0 30px;}
* html .order_form .three_part {overflow: visible; height: 1%;}
.order_form .three_part label {display: block; float: left; width: 18%; text-align: right; margin: 0 2% 0 0;}
.order_form .three_part textarea {border: 1px solid #7f7f7f; display: block; float: left; width: 74%; padding: 1px 2px; height: 90px;}
.order_form input.button {background: url(http://www.10-top.ru/img/button_172.gif) no-repeat; display: block; width: 172px; height: 23px; overflow: hidden; border: none; padding: 0; clear: both; margin: 0 auto; cursor: pointer; font: 16px "Myriad Pro", Tahoma, serif; color: #fefefe; float: none;}
.order_form input.button:hover {background: url(http://www.10-top.ru/img/button_172_hover.gif) no-repeat;}
.top_img {padding:61px 0 50px;}
.top_img img {display:block; margin:0 auto;}
.list_important {list-style:none; overflow:hidden; width:100%; padding:3px 0 0;}
.list_important li { float:left; width:100%; padding:3px 0 0; line-height:18px; margin:14px 0 0;}
.list_important li img { float:left; margin:-3px 5px 0 0}
.content_center h4 { font-size:12px; text-transform:uppercase; font-weight: normal; color:#00b0d2; padding:20px 0 0;}
.list_circle_icon {overflow:hidden; width:100%; padding:0 0 10px;}
.list_circle_icon li {float:left; width:100%; line-height:18px; padding:37px 0 0;}
.list_circle_icon_padd {padding:0;}
.list_circle_icon_padd li {padding:15px 0 0;}
.list_circle_icon li img {float:left; margin:5px 16px 0 7px;}
.list_ok {list-style:none; padding:6px 0 0;}
.list_ok li { background:url(http://www.10-top.ru/images/bg_list_ok.jpg) no-repeat 0 50%; padding:3px 0 3px 30px; line-height:18px; margin:4px 0 0;}
.list_sqea {overflow:hidden; width:100%; list-style:none;}
.list_sqea li {float:left; width:100%; line-height:18px; padding:18px 0 0;}
.list_sqea li img {float:left; margin:5px 15px 0 0;}
.info_1op_ten {overflow:hidden; width:100%; padding:10px 0 0;}
.info_1op_ten img {float:left; margin:0 16px 0 0;}
.info_1op_ten p {padding:10px 0 0;}
.key_word {overflow:hidden; width:100%;}
.key_word img {float:left; margin:23px 22px 0 0;}
.sroki {background:url(http://www.10-top.ru/images/bg_sroki.gif) repeat-y; margin:22px 0 0;}
.sroki_padd { margin:5px 0 0;}
.sroki_top {background:url(http://www.10-top.ru/images/bg_sroki_top.gif) no-repeat;}
.sroki_bot {background:url(http://www.10-top.ru/images/bg_sroki_bot.gif) no-repeat 0 100%; overflow:hidden; padding:0 0 5px;}
.scroki_box {float:left; width:313px; padding:0 15px 0 7px;}
.scroki_box p {padding:4px 0 0; line-height:15px;}
.img_sroki {display:block; margin:44px auto 0;}
.tbl_tarif {border-collapse:collapse; border-spacing:0; width:663px; margin:30px 0 0 1px;}
.tbl_tarif th { border:1px solid #7f7f7f; color:#00b0d2; font: bold 13px Tahoma, Arial, Helvetica, sans-serif; text-transform:uppercase; padding:25px 10px 30px;}
.tbl_tarif th.no_border {border:none;}
.tbl_tarif td { border:1px solid #7f7f7f;  color:#7f7f7f; text-align:center; padding:18px 10px 17px;font: 11px Tahoma, Arial, Helvetica, sans-serif;}
.tbl_tarif td.big_text {text-transform:uppercase;}
.tbl_tarif td.blue {color:#00b0d2;}
.tbl_tarif td a {text-decoration:underline;}
.tbl_tarif td a:hover {text-decoration:none;}
.nestandart_tarif {list-style:none; overflow: hidden; width:100%;}
.nestandart_tarif li {float:left; width:100%; padding:40px 0 0;}
.nestandart_tarif li .nestandart_tarif_box { padding:0 0 0 186px; overflow:hidden;}
.nestandart_tarif li .nestandart_tarif_left {float:left; width:186px; margin:15px 0 0 -186px; display:inline; text-align:center;}
.nestandart_tarif li .nestandart_tarif_left span {display:block; text-decoration:underline; padding:15px 0 0;}
.nestandart_tarif li .nestandart_tarif_left a:hover span {text-decoration:none;}
.nestandart_tarif li .list_circle {padding:0;}
.nestandart_tarif li .list_circle li {padding:0 0 0 22px; float:none; width: auto;}
.nestandart_tarif li .name {display:block;}
.nestandart_tarif li .name a { text-decoration:underline;}
.nestandart_tarif li .name a:hover {text-decoration: none;}
.list_yslygi {overflow:hidden; width:100%; list-style:none; padding:0 0 40px;}
.list_yslygi li {float:left; width:240px; text-align:center; padding:60px 47px 0;}
.list_yslygi li img { display:block; margin:0 auto;}
.list_yslygi li a {font: 17px Tahoma, Arial, Helvetica, sans-serif; text-decoration:none;}
.list_yslygi li a span { border-bottom:1px dashed #00b0d8; position:relative;}
.list_yslygi li a:hover {text-decoration:none; border:none;}
.list_yslygi li a:hover span {border:none;}
.no_pay {display:block; margin:25px auto 0;}
.right_btn {padding:0 0 100px;}
.right_btn img {display:block;}
/* statii and news
-------------------------------------*/
.more_info_hh {background:#f2f2f2 url(http://www.10-top.ru/images/bg_more_info_top.gif) no-repeat; width:661px; margin:15px 0 0;}
.more_info {background:#f2f2f2 url(http://www.10-top.ru/images/bg_more_info_top.gif) no-repeat; width:661px; margin:85px 0 0;}
.more_info_bot {background:url(http://www.10-top.ru/images/bg_more_info_bot.gif) no-repeat 0 100%; overflow:hidden; width:604px; padding:0 0 0 58px; position:relative; z-index:1;}
.more_info_box {float:left; width:270px; padding:0 30px 12px 0;}
.more_info_bot .more_info_icon {position:absolute; top:7px; left:8px; background:url(http://www.10-top.ru/images/bg_more_info_icon.gif) no-repeat; height:27px; width:26px;}
.more_info_box p {padding:0; font-size:14px; line-height:24px; padding:8px 0 0;}
.more_info_box p a {text-decoration:underline;}
.more_info_box p a:hover {text-decoration:none;}
.news_list {overflow:hidden; width:100%; list-style:none; padding:4px 0 10px;}
.news_list li {float:left; padding:19px 0 13px; border-bottom:1px solid #f5f5f5;}
.news_list li .date {display:block; overflow:hidden; width:100%;}
.news_list li .date a {float:left; background:url(http://www.10-top.ru/images/bg_date.gif) no-repeat 100% 0; padding:0 30px 0 0; text-decoration:underline;}
.news_list li .date a:hover {text-decoration:none;}
.news_list li p {padding:0; line-height:14px; padding:22px 0 0;}
.news_list li .read {display:block; text-align:right; padding:10px 0 1px;}
.news_list li .read a { border-bottom:1px dashed #00b0d2;}
/*-------------------*/
.info_site {background:url( http://www.10-top.ru/images/bg_info_site.gif) repeat-y; margin:14px 0 0;}
.info_site_top {background:url( http://www.10-top.ru/images/bg_info_site_top.gif) no-repeat;}
.info_site_bot {background:url( http://www.10-top.ru/images/bg_info_site_bot.gif) no-repeat 0 100%; padding:0 0 20px; overflow:hidden; width:964px;}
.bg_sub {
background:transparent url(http://www.10-top.ru/images/bg_info_site.gif) repeat-y scroll 0 0;
position:absolute;
left:0;
}
.info_sub_top { background:url( http://www.10-top.ru/images/bg_info_sub_top.gif) no-repeat; width: 186px;}
.info_sub_bot {background:url( http://www.10-top.ru/images/bg_info_sub_bot.gif) no-repeat 0 100%;}
.list_name {list-style-image:none; list-style-position:outside; list-style-type:none; margin:14px 0 0 -10px; width:984px;}
.list_name li {float:left; width:186px; margin:0 0 0 10px; text-align:center; font:18px Tahoma, Arial, Helvetica, sans-serif; color:#fff; line-height:28px; display:inline; position:relative;}
.list_name:after {display:block; content:''; clear:both;}
* html .list_name {overflow:visible; height:1%;}
.list_name li ul { width:auto; padding:3px 0 15px 0;}
.list_name li ul li {float:none; text-align:left; display:block; background:url( http://www.10-top.ru/images/sep_info_site_ul.gif) no-repeat 1px 5px; font:12px/15px Arial, Helvetica, sans-serif; width:auto; padding:0 0px 0 14px; margin:15px 0 0;}
.list_name li ul li a {color:#7f7f7f; border-bottom:1px dashed #7f7f7f; text-decoration:none;}
.list_name li ul li a:hover {border:none;}
/* style new page 22.09.10
--------------------------------*/
.border_left {border-left:9px solid #00b0d2; padding:0 0 0 18px; margin:21px 0 0;}
.border_left p {padding:0;}
.namber_list_circle {list-style:none; padding:12px 0 0;}
.namber_list_circle li {position:relative; line-height:16px; padding:8px 0 8px 40px;}
* html .namber_list_circle li {overflow:visible; height:1%;}
.namber_list_circle li .namber_name { position:absolute; top:50%; left:2px; background:url(http://www.10-top.ru/images/bg_namber_name.gif) no-repeat; display:block; height:26px; width:26px; margin:-13px 0 0; text-align:center; font:bold 24px/24px Arial, Helvetica, sans-serif; color:#fff;}
.right_img {height:271px; position:relative;}
.right_img img {display:block; position:relative; margin:0 auto;}
.list_circle_big {list-style:none; padding:12px 0 0;}
.list_circle_big li {background: url(http://www.10-top.ru/images/bg_list_circle_big.gif) no-repeat 9px 50%; padding:8px 0 8px 30px; line-height:16px;}
.map_one {margin:42px 0 0;}
.map_one img {display:block; margin:0 auto;}
.map_two {margin:30px 0 0;}
.map_two img {display:block; margin:0 auto;}
.info_map_two {display:block; background:url(http://www.10-top.ru/images/bg_info_map_two.gif) no-repeat; height:30px; width:526px; margin:0 auto 15px; text-align:center; font-size:14px; color:#fff; padding:6px 0 0;}
.list_sety {list-style:none; margin:0 0 0 -50px; overflow:hidden; width:725px; padding:18px 0 0;}
.list_sety li {float:left; padding:0 0 0 50px;}
.list_sety li img {display:block;}
.klient {overflow:hidden; padding:41px 0 0 93px;}
* html .klient {overflow:visible; height:1%;}
.klient img {float:left; margin:0 0 0 -78px; float:left; display:inline;}
.klient  p {font-size:11px; text-decoration:underline;}
.klient  p.name {padding:0;}
.klient a {font-size:11px; text-decoration:underline; color:#7f7f7f;}
.left_colum h3 {font:16px Tahoma, Arial, Helvetica, sans-serif; color:#00b0d2; padding:48px 0 5px;}
.leter_clients {background:url(http://www.10-top.ru/images/bg_letter_client.jpg) no-repeat 50% 0; padding:50px 0 0; margin:25px 0 0;}
.listing_page {list-style:none; text-align:center; padding:55px 0 0;}
.listing_page li {padding:0 2px; display:inline;}
.listing_page li a {font:16px Tahoma, Arial, Helvetica, sans-serif; color:#00b0d8; text-decoration:none;}
.listing_page li a.back {background:url(http://www.10-top.ru/images/bg_listing_back.gif) no-repeat 0 50%; padding:0 0 1px 39px;}
.listing_page li a.next {background:url(http://www.10-top.ru/images/bg_listing_next.gif) no-repeat 100% 50%; padding:0 39px 1px 0;}
.listing_page li span {font: bold 16px Tahoma, Arial, Helvetica, sans-serif; color:#00b0d8;}
.listing_page li a:hover {text-decoration:underline;}
.client_two {overflow:hidden; width:100%; margin:42px 0 0; padding:0 0 10px;}
.client_two img { float:left;}
.client_two_info {background:#f1f1f1 url(http://www.10-top.ru/images/bg_client_two_info.gif) no-repeat; width:290px; float:left; margin:0 0 0 114px; display:inline;}
.client_two_info_bot {background:url(http://www.10-top.ru/images/bg_client_two_info_bot.gif) no-repeat 0 100%; padding:0 5px 14px; text-align:center;}
.client_two_info_bot .name {font-size:18px; color:#00afd0; display:block; padding:12px 0 14px;}
.client_two_info_bot a { font-size:18px; text-decoration:underline;}
.for_h3 {overflow:hidden; width:100%; padding:25px 0 0;}
.for_h3 img {float:left; margin:0 28px 0 0;}
.for_h3 h3 {float:left; padding:0 0 9px; background:url(http://www.10-top.ru/images/bg_for_h3.gif) no-repeat 50% 100%; text-transform:uppercase;}
.for_h3_icon {overflow:hidden; width:100%;}
.for_h3_icon img {float:left; margin:0 28px 0 0;}
.for_h3_icon h3 {float:left; padding:8px 0 0;text-transform:uppercase;}
.for_table {position:relative; width:100%; padding:21px 0 0; margin:13px 0 0;}
.for_table .for_table_left {position:absolute; top:0; left:0; background:url(http://www.10-top.ru/images/bg_for_table_left.gif) no-repeat; height:47px; width:21px;}
.for_table .for_table_righ {position:absolute; top:0; right:2px; background:url(http://www.10-top.ru/images/bg_for_table_righ.gif) no-repeat; height:47px; width:21px;}
.tbl_zapros {width:100%; border-collapse:collapse; border-spacing:0;}
.tbl_zapros th {background:url(http://www.10-top.ru/images/tbl_zapros_name_left.gif) no-repeat; text-align:center;}
.tbl_zapros th .tbl_zapros_box {background:url(http://www.10-top.ru/images/tbl_zapros_name_right.gif) no-repeat 100% 0; height:44px; padding:12px 0 0;}
.tbl_zapros th.blue {background:url(http://www.10-top.ru/images/tbl_zapros_name_left_blue.gif) no-repeat; text-align:center;}
.tbl_zapros th.blue .tbl_zapros_box {background:url(http://www.10-top.ru/images/tbl_zapros_name_right_blue.gif) no-repeat 100% 0; color:#fff;}
.tbl_zapros th { font-size:16px; color:#01afd1;}
.tbl_zapros td {text-align:center; border-bottom:2px solid #f1f1f1; font-size:16px; color:#7f7f7f; padding:3px 0 3px;}
.client_two_box { width:100%; padding:35px 0 0; position:relative; z-index:55;}
.client_two_box_left {float:left; width:417px;}
.client_two_box_right {float:left; width:245px;}
.box_let_img {border:2px solid #00b0d9; width:200px; height:245px; position:relative; margin:22px 0 0 62px;}
.box_let_img .zoom {position:absolute; bottom:0; right:-46px; background:url(http://www.10-top.ru/images/bg_zoom.gif) no-repeat; height:35px; width:34px; display:block; overflow:hidden;}
.otzuv_box {background:#f1f1f1 url(http://www.10-top.ru/images/bg_otzuv_box.gif) no-repeat; width:245px; margin:22px 0 0;}
.otzuv_box_bot {background:url(http://www.10-top.ru/images/bg_otzuv_box_bot.gif) no-repeat 0 100%; padding:10px;}
.otzuv_box_bot p {line-height:16px; padding:0;}
.otzuv_box_bot p a {border-bottom:1px dashed #01afd1;}
.otzuv_box_bot p a:hover {text-decoration:none; border:none;}
.box_big_img {position:absolute; top:-2px; left:-2px; border:2px solid #00b0d9; z-index:100; overflow:hidden; padding:0 0 40px;}
.box_big_img img {display:block;}
.clear {overflow:hidden; height:0px; clear:both;}
.btn_cliser { list-style:none; position:absolute; bottom:0; right:0;}
.btn_cliser li {float:right; padding:12px 14px 12px 0;}
.btn_cliser li img {display:block;}
.new_win {position:absolute; top:20px; left:-242px;}
.new_win_box {background:url(http://www.10-top.ru/images/bg_new_win_box.png) no-repeat; width:180px; padding:15px 70px 0 13px; min-height:100px; line-height:16px;}
* html .new_win_box  {height:100px; overflow:visible;}
.new_win_bot {background:url(http://www.10-top.ru/images/bg_new_win_box_bot.png) no-repeat; height:12px; width:219px;}
.nashi_clientu { background: url(http://www.10-top.ru/images/bg_nashi_clientu.gif) no-repeat 100% 0; display:block; font:18px/20px Tahpma, Arial, Helvetica, sans-serif; color:#00b0d8; padding:23px 73px 0 0; text-transform:uppercase; min-height:46px; margin:24px 0 0;}
* html .nashi_clientu  {height:46px; overflow:visible;}
.nashi_clientu_box {background:#f2f2f2 url(http://www.10-top.ru/images/bg_nashi_clientu_box_top.gif) no-repeat; width:227px; margin:10px 0 0;}
.nashi_clientu_box_bot {background: url(http://www.10-top.ru/images/bg_nashi_clientu_box_bot.gif) no-repeat 0 100%; overflow:hidden; width:227px; padding:0 0 20px;}
.list_clients_right {list-style:none; overflow:hidden; list-style:none; width:227px;}
.list_clients_right li {float:left; width:100%; text-align:center; padding:21px 0 0;}
.list_clients_right li .list_clients_right_info {display:block; color:#595959; font-size:11px; padding:8px 0 6px;}
.list_clients_right li a {font-weight:bold; color:#00b0d8;}
.order_form {padding:30px 0 0;}
.order_form_name {text-align:center;}
.order_form_name span {font-size:18px; color:#fff;}
.order_form_name .order_form_name_box {background:url(http://www.10-top.ru/images/bg_order_form_name_left.gif) no-repeat; padding:12px 0 14px;}
.order_form_name .order_form_name_box span {background:url(http://www.10-top.ru/images/bg_order_form_name_right.gif) no-repeat 100% 0; padding:12px 25px 14px;text-decoration: none;}
.order_form_name:hover .order_form_name_box {background:url(http://www.10-top.ru/images/bg_order_a.gif) left top no-repeat transparent;}
.order_form_name:hover .order_form_name_box span {background:url(http://www.10-top.ru/images/bg_ordes_a.gif) right top no-repeat !important;}
.link_order:hover {text-decoration:none;}
* + html .order_form_name .order_form_name_box{padding-top:0;}
.order_form_box {overflow:hidden; width:100%; margin:20px 0 0;}
.order_form_left {float:left; width:419px;}
.order_form_box_name {display: block; font-size:18px; color:#7f7f7f;}
.order_form_left_box {overflow:hidden; width:100%; margin:23px 0 0;}
.order_form_left_box label {float:left; width:118px; font-size:14px; color:#7f7f7f; padding:4px 0 0;}
.order_form_left_box label span {color:#00b0d8;}
.order_form_left_box .tx {float:left; background:url(http://www.10-top.ru/images/bg_order_form_tx.gif) no-repeat; height:27px; width:218px;}
.order_form_left_box .tx input {display:block; padding:2px 5px; background:none; border:none; font-size:16px; color:#7f7f7f; width:208px;}
.order_form_left_box .no_form {float:left; background:url(http://www.10-top.ru/images/bg_order_form_no_form.gif) no-repeat 0 50%; margin:0 0 0 1px; display:inline; font-size:11px; color:#00b0d8; padding:0 0 0 26px; width:50px; height:27px;}
.order_form_left_box .ok_form {float:left; background: url(http://www.10-top.ru/images/bg_order_form_ok.gif) no-repeat 0 50%; margin:0 0 0 1px; display:inline; font-size:11px; color:#00b0d8; padding:0 0 0 26px; width:50px; height:27px;}
.order_form_left_box .tx_smol {background:url(http://www.10-top.ru/images/bg_order_form_tx_smol.gif) no-repeat; width:63px; margin:0 8px 0 0;}
.order_form_left_box .tx_smol input {width:53px;}
.order_form_left_box .tx_bigger {background:url(http://www.10-top.ru/images/bg_order_form_tx_bigger.gif) no-repeat; width:113px;}
.order_form_left_box .tx_bigger input {width:113px;}
.order_form_left_box .namber_phone {float:left; font-weight:bold; color:#7f7f7f; font-size:14px; padding:4px 10px 0 5px;}
.order_form_left_box .tx_smoller {background:url(http://www.10-top.ru/images/bg_order_form_tx_smoller.gif) no-repeat; width:46px;}
.order_form_left_box .tx_smoller input {width:36px; text-align:center;}
.order_form_left_box .no_form_line { width:100px; padding-top:8px; margin-top:-3px;}
.order_form_right {float:right; width:248px;}
.order_form_right .tx_ar {display:block; background:url(http://www.10-top.ru/images/bg_order_form_txar.gif) no-repeat; height:225px; width:226px; padding:1px 0 0; margin:23px 0 0;}
.order_form_right .tx_ar textarea {display:block; overflow:auto; background:none; border:none; width:218px; padding:0 0 0 5px; height:223px; font-size:16px; color:#7f7f7f;}
.order_form .btn {display:block; margin:20px auto 0;}
.popup {background:url(http://www.10-top.ru/images/bg_popup.png) no-repeat; height:327px; width:518px; padding:0 10px 0 25px; top:50px; left:100px;}
.popup h2 {padding:22px 0 0;}
.popup p {padding:15px 0 0; font-size:12px; line-height:13px;}
.form_popup_box {overflow:hidden; width:100%;}
.form_popup_left {float:left; width:251px;}
.form_popup_left .tx { display:block; background:url(http://www.10-top.ru/images/bg_order_form_tx.gif) no-repeat; height:27px; width:218px; margin:13px 0 0;}
.form_popup_left .tx input {display:block; padding:4px 5px; background:none; border:none; font-size:14px; color:#7f7f7f; width:208px;}
.form_popup_left .tx_smol {background:url(http://www.10-top.ru/images/bg_order_form_tx_smol.gif) no-repeat; width:63px; margin:0 8px 0 0; float: right; display:inline;}
.form_popup_left .tx_smol input {width:53px;}
.form_popup_left .tx_bigger {background:url(http://www.10-top.ru/images/bg_order_form_tx_bigger.gif) no-repeat; width:113px; margin:0; float: right; display:inline;}
.form_popup_left .tx_bigger input {width:103px;}
.form_popup_left .nam_text {float:left; font-weight:bold; color:#7f7f7f; font-size:14px; padding:2px 11px 0 0px;}
.form_popup_left_box { margin:13px 0 0;}
.form_popup_right {float:left; width:227px;}
.form_popup_right select {display:block; width:226px; height:27px; margin:13px 0 0; font-size:14px; color:#7f7f7f;}
.form_popup_right .tx_ar {background:url(http://www.10-top.ru/images/bg_form_popup.gif) no-repeat; height:147px; width:226px; display:block; padding:1px 0 0; margin:13px 0 0;}
.form_popup_right .tx_ar textarea {background:none; border:none; overflow:auto; height:144px; width:218px; padding:0 0 0 6px; font-size:14px; color:#7f7f7f; clear:both;}
.form_popup .btn {display:block; margin:25px auto 0;}
.form_popup_left .tx {float:left;}
.form_popup_no { background:url(http://www.10-top.ru/images/bg_order_form_no_form.gif) no-repeat; height:21px; width:23px; float:left; margin:17px 0 0 2px; display:none;}
.form_popup_left_box .form_popup_no {margin-top:4px;}
.form_popup_ok {background:url(http://www.10-top.ru/images/bg_order_form_ok.gif) no-repeat; float:left; height:20px; width:21px; margin:17px 0 0 2px; display:none;}
/* SELECT STYLE
---------------------------------*/
.form_call .jquery-selectbox {margin-left:31px;}
.jquery-selectbox {position: relative;height: 27px;z-index: 0;float: left;display: inline;color:#7f7f7f;margin: 13px 0 0;font-size:14px;background:url(http://www.10-top.ru/images/bg_sell_box.gif) no-repeat; width:226px !important;
}
.jquery-selectbox.selecthover {background:url(http://www.10-top.ru/images/bg_sell_box.gif) no-repeat; width:226px !important;z-index: 700;}	
.jquery-selectbox .jquery-selectbox-currentItem {padding: 4px 0px 0px 6px;display: block;overflow: hidden; }
.jquery-selectbox .jquery-selectbox-list {background:url(http://www.10-top.ru/images/bg_sell_box_list_1.gif) no-repeat 0 100%;display: none;position: absolute;top: 25px;padding: 2px 2px 10px;left:0;width: 226px !important;height: auto !important;z-index: 1000;overflow:auto;}
.jquery-selectbox .jquery-selectbox-moreButton {float: right;width: 25px;height: 25px;cursor: pointer;}
.jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {}
.jquery-selectbox .jquery-selectbox-item.listelementhover {color: #000;}
.jquery-selectbox .jquery-selectbox-item {display: block;cursor: pointer; padding:0 5px;}
#main .menu li:first-child a {font-size: 21px;position: relative;top: -3px;}
#main .menu li {background:url(http://www.10-top.ru/images/menu_sep_new.gif) no-repeat 100% 7px; line-height:25px; padding:0 34px 0 21px; margin:-2px 0 0; float:left;}
#main .menu li a {font:17px Tahoma, Arial, Helvetica, sans-serif; color:#9e9e9e; background:none; text-decoration:underline; position: relative;}
#main .menu li a:hover {text-decoration: none !important;}


.count {
height: 80px;
padding: 37px 0px 0px 80px;
width: 150px;
margin-top: -20px;
float: right;
background: url(http://www.10-top.ru/images/count.jpg) left top no-repeat;
}

.count a {font-size: 24px;color: #17bcdb;text-decoration: underline;}
.count a:hover {text-decoration: none;}
.count a:hover span {text-decoration: none;}

.count span {
color: #999;
font-size: 16px;
display: block;
text-decoration: underline;
}



#main .logo {float:left;margin-top: 25px;margin-right: 5px;}

#main .nav {margin-bottom: 5px;margin-left: -57px;}
#main .nav li {padding: 0px 32px 0px 22px;background:url(http://www.10-top.ru/images/menu_sep_new.gif) no-repeat right 3px;margin-left: 6px;}
#main .last {background: none !important;}
#main .nav li a {float:left; height:18px; background:none; font-size:12px; color:#17bcdb; line-height:15px;font-weight: bold;}
#main .nav li a span {float:left; background:none; height:18px; cursor:pointer; padding:0; text-decoration:underline !important;}
#main .nav li a:hover span {text-decoration: none !important;}

.note {font-size: 11px;clear: both;color: #9e9e9e;float: right;width: 550px;line-height: 11px;}

.hold {clear: both;}
.one_menu {float: left;}
.count {}

.phone_around {
margin-left: 30px;
float: left;width: 170px;
}

#main .header_top {

overflow: hidden;
margin-top: 15px;
}


.clearfix:after {visibility: hidden;display: block;font-size: 0;	content: " ";clear: both;height: 0;}
.ie6 .clearfix { zoom: 1; } 
.ie7 .clearfix { zoom: 1; }

#main .phone_around .phone {
font-size: 28px;
color: #00b0d8 !important;
}

#main .phone_around .phone span {
font-size: 14px;
vertical-align: top;
color: #999;
margin-right: 5px;
}

#main .phone_around .mail a{
font-size: 16px;
vertical-align: top;
color: #999 !important;
margin-right: 5px;
text-decoration: underline;
float: right;
font-weight: bold;
}

.phone {
  font-weight: bold;
}

#main .phone_around .mail a:hover{
text-decoration: none;
}

#main .how span{
background-position: 0 0;
}
#main .garant span{
background-position: -72px 0;
}
#main .how_much span{
background-position: -144px 0;
}

#main .nav li:last-child {
background: none;
}

.one_menu {margin-top: 15px;}
.right {float: right; width: 600px;}
.one_menu li a {float:left; height:59px; overflow:hidden;padding: 3px 10px 15px 70px; overflow:hidden; color:#00b0d8; font:22px Tahoma, Arial, Helvetica, sans-serif; text-decoration:none;position: relative;text-decoration: underline;}
.one_menu li a:hover {text-decoration: none !important;}
.one_menu li a span {background:url(http://www.10-top.ru/images/menu_sprite.gif) no-repeat 0 0;width: 71px;height: 60px;display: block;position: absolute;left: 0; top: 0; }

.one_menu {overflow:hidden; list-style:none; padding:7px 0 0;}
.one_menu li {float:left; margin:0 0 0 13px; padding:0 24px 0 0; display:inline;}
.one_menu li.active {background:#c5c5c5 url(http://www.10-top.ru/images/bg_menu_one_active.gif) no-repeat 100% 0; height:47px; overflow:hidden;}
.one_menu li.active span {background:none;}
.one_menu li.active a {color:#fff;}
.one_menu li.active a:hover {text-decoration:none;}



.home_search { list-style-image:none; list-style-position:outside; list-style-type:none; overflow:hidden;}
.home_search {float: left;}
.home_search li { width:36px; height:24px; text-align:center;}
.home_search li a {}
.home_search li.active {background:url(http://www.10-top.ru/images/bg_home_seacrh_active.gif) no-repeat;}
.home_search li img {}

.header {overflow:hidden;position:relative;}



.nav {overflow:hidden; height:16px; list-style:none;}
.nav li {float:left; padding:0 3px 0 0;white-space: nowrap;}
.nav li a {float:left; height:18px; background:#12bada url(http://www.10-top.ru/images/bg_nav_left.gif) no-repeat; font-size:12px; color:#fff; text-decoration:none; line-height:15px;}
.nav li a span {float:left; background:url(http://www.10-top.ru/images/bg_nav_right.gif) no-repeat 100% 0 ; height:18px; cursor:pointer; padding:0 12px;}

.home_search {
padding: 0 !important;
}

.home_search li {
float: none !important;
display: block !important;
margin: 0 !important;
padding: 0 !important;
}

.menu li:last-child {
background: none !important;
}

.list_name {
margin: 14px 0px 0px -9px;
}

.list_name li {
margin: 0px 0px 0px 6px;
width: 190px;
}

.list_name li ul li {
margin: 15px 10px 0px;
}

.bg_sub {
left: 1px;
}

.info_sub_top {
background: url(http://www.10-top.ru/images/bg_info_sub_top1.gif) left top no-repeat;
}

.info_site_top {
background: url(http://www.10-top.ru/images/button.gif) left top no-repeat;
font: normal normal bold 15px/normal Arial, Helvetica, sans-serif;
padding: 8px;
text-shadow: #269cc0 0px -1px 1px;padding: 11px;
}


.why_man_why {
     background:#f1f1f1 url(http://www.10-top.ru/images/gr.gif) left top repeat-x;
     overflow:hidden;
     margin:10px 0;
     border: dotted #b5b5b5;
     border-width: 1px 0;
}

.why_man_why ul {
     margin:10px;
     background: url(http://www.10-top.ru/images/line.gif) 47% top repeat-y;
}

.why_man_why li {
     display: inline-block;
     width:49%;
     list-style: none;
     font-size: 11px;
     color:#000;
 padding: 5px 0 10px;
     background: url(http://www.10-top.ru/images/flag.gif) 5px 6px no-repeat;
     vertical-align: top;
}

.why_man_why li span {
     padding: 0 33px 0 23px;
     display:block;
}


.order_form_name {
text-decoration: none;
display: block;
text-align: center;
cursor: pointer;
}

.order_form_name_box {
display: inline-block;
}


a.order_form_name .order_form_name_box {
padding: 0;
background: url(http://www.10-top.ru/images/bg_order_form_name_right.gif) no-repeat 100% 0px !important;
padding-right: 23px;
}

a.order_form_name .order_form_name_box span {
padding: 0;
background: transparent url(http://www.10-top.ru/images/bg_order_form_name_left.gif) 0% 0%  no-repeat !important;
display: block;
padding: 15px 0 14px 23px;
}

a.order_form_name:hover .order_form_name_box span {background: transparent url(http://www.10-top.ru/images/bg_order_a.gif) no-repeat 0% 0% !important;}
a.order_form_name:hover .order_form_name_box {background: url(http://www.10-top.ru/images/bg_ordes_a.gif) no-repeat 100% 0% !important;}
* + html .why_man_why li {display: inline;}
* + html .order_form_name_box {display: inline;}

.agencybegun {margin-top: 20px; display: block; float:left;margin-right: 40px;}

.agencyyandex 
{
	margin-top: 20px; display: block;
}

.doverie {
    text-align: center;
}

.listten li {
		list-style: none;
		padding-left: 20px;
		background: url(http://www.10-top.ru/images/flag.gif) 0 0 no-repeat;margin-bottom:12px;
	}

.parampam {
      font-weight: bold; 
      font-size: 12px;
}

.btn_bum {border:0;margin:10px auto;display: block;color:#fff;font-size:18px;font-weight:bold;text-align:center;cursor:pointer;line-height:37px;width:144px;height:37px;background:url(../images/button.png) no-repeat}

.btn_bum span {display:inline;border-bottom: 1px dashed #fff;}
.btn_bum:hover span {border-bottom: none;}

.m-grid {
    letter-spacing: -0.31em;
    word-spacing: -0.43em;
}

.m-grid__cell {
    display:inline-block;
    word-wrap:break-word;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
}

.m-grid_1-2 .m-grid__cell {width: 50%;}

.m-serv {
	background:#e9f5f7;
	border-radius: 15px;
	border-top-left-radius: 0;
	margin-right: 15px;margin-bottom:15px;padding:15px;	
}

.m-serv__img {float:left;margin-right:20px;margin-bottom:0px;}
.m-serv__head {font-size: 14px;font-weight:bold;margin-bottom:9px;}
.jojo { font-weight: bold; font-size: 16px; }
.list_tabs_box li {float:none;}
.cont_top_right {width:auto;float:none;}
.tabs_box {width:auto;background:#f2f2f2;}
.tabs_box_bot{background:none;}
.list_tabs_box li {font-size:12px;}
.tabs_nav li a span {cursor:default}
.cont_top_right .our_dos {
	font: 18px/24px Tahoma, Arial, Helvetica, sans-serif;
	color: #00b0d8;
	display: block;
	padding: 19px 0 0 99px;
	text-transform: uppercase;
}
.cont_top_right .pos {
display: block;
font-size: 10px;
color: #7f7f7f;
padding: 5px 0 4px 66px;
}

.b-grid {
    letter-spacing: -0.31em;
    word-spacing: -0.43em;
}

.b-grid__cell {
    display:inline-block;
    word-wrap:break-word;
    letter-spacing: normal;
    word-spacing: normal;
    vertical-align: top;
}


.b-grid_1-2 .b-grid__cell {width: 50%;}

.b-plaski__doski {
	width:81%;
	background: #F1F1F1;
	border-top-left-radius:15px;
	border-bottom-right-radius:15px;
	padding:15px;
	margin:15px;
}

.b-plaski__head {
	font-size: 15px;
	font-weight:bold;
	color:#333;
}

.i-left {
	float:left;
	margin-right:10px;margin-bottom:10px;
}

* html .m-grid__cell {
    letter-spacing: normal;
    display:inline;
    margin-right:-1px;
    zoom: 1;
}

* + html .m-grid__cell {
    letter-spacing: normal;
    display:inline;
    margin-right:-1px;
    zoom: 1;
}







.m-grid_rating {
    border-bottom: 1px dotted #DDDDDD;
    padding: 8px 6px;
}

.i-indent {
    margin-bottom: 20px;
}


.m-grid_rating .m-grid__cell_ratio_1x4 {
    vertical-align: middle;
}

.m-grid__cell_ratio_1x4 {
    width: 25%;
}

.m-rate-unit {
    border-right: 1px dotted #DDDDDD;
    display: block;
    height: 50px;
    padding: 12px;
    text-decoration: none;
}

.m-rate-unit__point {
    background: url("../images/mesto.png") no-repeat 0 0;
    color: #FFFFFF;
    float: right;
    font-size: 30px;
    height: 46px;
    text-align: center;
    text-shadow: -1px -1px rgba(0, 0, 0, 0.1);
    width: 38px;
}


.m-note_rate {
    color: #0193C6;
    text-decoration: underline;
}

.m-note {
    color: #888888;
    font-family: Tahoma,sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 13px;
	display: block 
}


.m-tab {}

.m-tab__nav {}
.m-tab__link {}
.m-tab__link_active {}

.m-tab__content {}
.m-tab__item {display: none;}
.m-tab__item_active {display: block;}

.i-no-js .m-tab__item {display: block;}

.m-pseudo-link {border-bottom:1px dotted;text-decoration:none;}
.m-pseudo-link:hover,.m-pseudo-link:focus {border-bottom:0;text-decoration:none !important;}
.i-no-js .m-pseudo-link {border:0;text-decoration:underline;}

.m-tab_txt {overflow: hidden;}
.m-tab_txt .m-tab__link {display: inline-block;position: relative;
    margin-right: 60px;}

.m-tab_txt .m-tab__nav {
    padding:0 30px 0 0;
    overflow: hidden;
    margin-top: 20px;
}

.m-tab_txt .m-tab__item {
    padding: 15px;
    background: #e6f9ff;
}

.m-tab_txt .m-tab__link_active {
    border-color: transparent;
    color: #333;
    
}


.m-hint {
    padding:5px 7px;
    border-radius: 3px;
    position:absolute;
    color: #fff;
    font-size: 20px;
    max-width: 300px;
    box-shadow: 0 1px 1px rgba(0,0,0,.1);
	background: #f4be02;
	text-decoration:none !important;
}

.m-hint:hover {
background: #00B0D8;
}

.promo {

position:absolute;
top:0;left:0;
background:#ddd;
padding:5px;
border-radius:3px;
}

.m-hint:before {
    content:'';
    width: 0; height: 0;
    position: absolute;
    left: 50%; bottom: 100%;
    margin-left: -7px;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 5px solid #fff;
}

.m-hint__num {
font-weight: bold;
font-size: 23px;
margin-right: 5px;
display: block;
text-align: center;
background: #efc5ca; /* Old browsers */
background: -moz-linear-gradient(top, #efc5ca 0%, #d24b5a 50%, #ba2737 51%, #f18e99 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efc5ca), color-stop(50%,#d24b5a), color-stop(51%,#ba2737), color-stop(100%,#f18e99)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #efc5ca 0%,#d24b5a 50%,#ba2737 51%,#f18e99 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #efc5ca 0%,#d24b5a 50%,#ba2737 51%,#f18e99 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #efc5ca 0%,#d24b5a 50%,#ba2737 51%,#f18e99 100%); /* IE10+ */
background: linear-gradient(top, #efc5ca 0%,#d24b5a 50%,#ba2737 51%,#f18e99 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efc5ca', endColorstr='#f18e99',GradientType=0 ); /* IE6-9 */
color: #fff;
border-radius: 3px;
text-shadow: 1px -1px 1px rgba(0,0,0,.3);
margin-top: 5px;
}

.m-hint__text:hover {
	text-decoration:underline;
}

.m-hint_big {
	padding: 11px 21px;
}

/* новый промо */
* {margin:0;padding:0;}

.promo {			
	position:absolute;
	position: fixed;
	top: 100px;
	left: 100px;
	overflow: hidden;
	padding: 17px;
	display:none;
	background: none;
}

.promo__wrap {			
	background-color:#e1f7fb;
	border-radius:5px;
	font: 12px/18px Arial, Helvetica, sans-serif;
	font-size: 18px;
	height:45px;
	box-shadow: 2px 2px 2px rgba(0,0,0,.2);
	opacity:.9;
}

* + html .promo__wrap {			
	background-color:#e1f7fb;
	border-radius:5px;
	font: 12px/18px Arial, Helvetica, sans-serif;
	font-size: 18px;
	height:65px;
	box-shadow: 2px 2px 2px rgba(0,0,0,.2);
	opacity:.9;
}

.promo__roll {			
	position:relative;
}

.promo__item {
	line-height: 45px;
	padding: 0 15px 0 75px;
	position:relative;padding-bottom: 40px;
	white-space: nowrap;
}

.promo__land {
	background: url(../images/promo.png) no-repeat;
	width: 73px;
	left:0;
	position:absolute;
}
.promo__land_arrow {
	top:-11px;
	height: 64px;
}
.promo__land_code {
	top: -3px;
	height: 50px;
	background-position:0 100%;
	color:#fff;
	text-align:center;
	line-height:50px;
	font-weight: bold;
	font-size: 23px;
	text-shadow: -1px -1px 1px rgba(0,0,0,.2);
}
.promo__link {
	color:#2190a9;
}
/* новый промо */

.orandge {color:#ff8800; font-weight:bold}

.plashka {
	background-image: url('/images/promo_pla.png');
	position: fixed;
	top: 100px;
	left: 0;
	width: 44px;
	height: 343px;
	background-position: 135px 0px;
}

.plashka:hover {
	background-position: 0px 0px;
}

.plashka1 {
	background-image: url('/images/promo_pla.png');
	position: fixed;
	top: 100px;
	right: 0;
	width: 44px;
	height: 343px;
	background-position: 222px 0px;
}

.plashka1:hover {
	background-position: 90px 0px;
}

.b-list_info {}
.b-list_info .b-list__item {margin-bottom:20px;display:block;padding-bottom:10px;border-bottom:1px solid #ddd;}
.b-list_info__date {font-size:11px;}
.b-list_info__defined {}	
.b-h6 {display:block;margin-bottom:10px;}
