/*body{font-family:Arial, Helvetica, sans-serif;font-size:12px; background-color:#828A95;color:#3f3f3f}*/
body{font-family:Arial, Helvetica, sans-serif;font-size:12px; background-color:#828A95;color:#3f3f3f;background-image: url('/image/bg_all_new_3.gif'); background-attachment:fixed; background-position:bottom; background-repeat:no-repeat}
.all{width:990px; text-align:left;padding:0; margin:0 auto}
* { margin:0; padding:0}
img{ border:none}
a{color:#3f3f3f; text-decoration:none}
h5{color:#E96125; margin-top:5px; margin-bottom:5px; font-size:15px}
h4.small{ font-size:14px}
h3.small{ font-size:14px}
h1.small{ font-size:14px}

h2{font-size:12px; font-weight:bold;}

.but{float:right; display:block;margin-top:5px; padding-right:5px;width:15px;}
input.but2 {border: 0px; background-color: transparent; color: #F4660A; cursor: pointer;font-weight:bold;font-size:11px;}

/*шапка*/
.head_line_one{height:7px; background-color:#5A5A5A; line-height:7px; font-size:7px}


.logo{background-image: url('/image/bg_logo.gif'); background-repeat:repeat-x; height:49px}
.logotype {float:left; padding-top:6px; padding-left:10px}
.logotype_text {float:left; margin-top:11px; margin-left:7px; font-size:25px; color:#FDE8CB}

/*новогодняя*/

/*.logo{background-image: url('/image/prian_NY_bg.gif'); height:49px}
.logotype {float:left; padding-top:0px; padding-left:5px}
.logotype_text {float:left; margin-top:11px; margin-left:0px; font-size:25px; color:#FDE8CB}
*/


.logotype_text span {color:#FFFFFF}
.head_lang{float:right;text-align:center; padding:6px 20px 0px 20px}
#head_lang_one{margin-left:7px;margin-right:7px;background-color:#FBC29D;width:47px;font-size:12px;line-height:17px;}
#head_lang_two{margin-left:7px;margin-right:7px;background-color:#ffffff;width:47px;font-size:12px;line-height:17px;}
#head_lang_space{height:3px; width:1px; font-size:3px}
.head_lang a{color:#F4660A; text-decoration:none}
.head_vert_spacer{width:1px; font-size:1px; height:49px; background-color:#FFFFFF; float:right}
.head_curr{float:right;text-align:center; line-height:12px; color:#FFFFFF; width:63px; padding:2px 20px 0 20px; font-weight:bold}
.head_curr select {font-size:11px; margin-top:3px}
.head_curr_tabl {float:right; color:#FFFFFF; padding:0px 20px 0 20px}
.head_line_two {	height:1px;	font-size:1px;	line-height:1px;	background-color: #FFFFFF;}
.head_tabl{ border-collapse:collapse; padding:0; width:100%}
/*MENU*/
.menu {height:22px; background-color:#666D7D; font-size:12px}
.menu ul {list-style-type:none; margin-left:5px}
.menu a {display:block; padding-left:10px; padding-right:10px; color:#FFFFFF; text-decoration:none; padding-top:4px; padding-bottom:3px}
.menu a:hover {background-color: #ffffff; color:#3f3f3f; position: relative}
.menu ul li { float:left; margin-right:-3px}
.menu_spacer {color:#FFFFFF; padding-top:3px}
.menu_line {height:1px; line-height:1px; font-size:1px}
#menu_login {width:102px; border:solid 1px #C5C5C5;height:18px; color:#F5833A}
#menu_pass {width:98px; border:solid 1px #C5C5C5;height:18px;  color:#F5833A}
/*#menu_login {width:102px;}
#menu_pass {width:98px;}*/
/*MENU_SUB*/
.menu_sub_table { width:100%;background-color:#EA5D01;border-collapse:collapse; border-spacing:0;}
.menu_sub {height:22px}
.menu_sub ul {list-style-type:none; margin-left:5px}
.menu_sub a {display:block; line-height:22px; padding-left:10px; padding-right:10px; color:#FFFFFF; text-decoration:none}
.menu_sub a:hover {background-color:#FFFFFF; color:#3f3f3f}
.menu_sub ul li {line-height:22px; float:left; margin-right:-2px}
.menu_sub_spacer {color:#FFFFFF; font-size:12px}
.sub_enter{ width:205px}
.sub_enter a { color:#FFFFFF; text-decoration: underline; font-size:11px; padding:0 5px 0 5px}

/*определяем подложку*/
#main_bg{background-image:url('/image/center_main.gif'); background-repeat:repeat-y; float:left; width:100%}
#main_bg_two{background-image:url('/image/center_main_two.gif'); background-repeat:repeat-y; float:left; width:100%}
#main_bg_three{background-image:url('/image/center_main_three.gif'); background-repeat:repeat-y; float:left; width:100%}
#main_bg_four{background-image:url('/image/center_main_four.gif'); background-repeat:repeat-y; float:left; width:100%}

/*расстановка блоков*/
* html #main {margin-left:92px}
#main{float:left; width:586px; margin-left:184px;  border-top: solid 7px white; padding-left:7px; padding-right:7px}
#left{float:left; width:176px; margin-left:-783px; margin-top:7px}
#right{float:right; width:200px;margin-top:7px}
.main_left{float:left; width:291px}
.main_right{width:288px; float:right}

/*общие стили для центральных колонок*/
.white_line{height:7px; font-size:7px; line-height:7px; background-color:#ffffff}
.head_country{background-color:#4D6EB3; height:35px; border-bottom:solid 7px #FFFFFF; color:#FFFFFF; font-size:19px; line-height:35px}
.head_country h1{color:#FFFFFF; font-size:19px; font-weight:normal;}
.head_country_nob{border-bottom:none;}
.head_country img{float:left; padding:5px 5px 5px 5px}
.head_country span{color:#BEC7E4;}
.head_country h1 {font-size:18px ; margin:0; padding:0} 
.center_news{background-color:#F5F6F7; border-bottom:7px solid #ffffff}
.center_news ul li{margin-left:15px;}
img.intext2{padding-right:5px;}

.tiz_innews{float:right;width:250px;border:1px solid #E7EAF1;padding:10px;margin-left:10px;margin-bottom:10px;}
a.strong_text, h4 {font-size:12px; font-weight:bold}
.orang{color:#F46509}
a.small{font-size:11px;color:#F46509; font-weight:bold; text-decoration:underline}
a.big{font-size:11px;color:#F46509; font-weight:bold; padding-left:3px; padding-right:3px; text-decoration:underline}
.float_left{ float:left}
.float_right{float:right; padding:0; margin:0}
.otstup{padding:5px 5px 5px 5px}
.otstup_one{padding:8px 5px 8px 5px;}
.otstup_two{padding:6px 5px 10px 5px;}
.otstup_three{padding:5px 5px 5px 5px;}
select{ font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.sel_width{width:100px}
.title_one{border-collapse:collapse; padding:0;height:21px; background-image:url('/image/bg_search_obj.gif'); background-repeat:repeat-x; width:100%}
.title_one_img{background-color:#EB5904; background-image:url('/image/earch_head.gif'); background-repeat:no-repeat; background-position:center; width:21px}
.title_one_text{padding-left:5px; font-size:14px; font-weight:bold; height:21px}
.title_one_text img{vertical-align:middle; margin-left:3px}
.title_one_text h1{font-size:14px; margin:0; padding:0} 
.title_two{ border-collapse:collapse; padding:0;height:21px; background-image:url('/image/bg_head_two.gif'); background-repeat:repeat-x; width:100%}
.title_three_img{background-color:#4E6FB4; background-image:url('/image/earch_blue_head.gif'); background-repeat:no-repeat; background-position:center; width:21px}
.title_right_date{padding-right:5px; font-size:11px; font-weight:bold}
.title_gold{border-collapse:collapse; padding:0;height:21px; background-image:url('/image/gold_head.gif'); background-repeat:repeat-x; width:100%}

.country_sel{line-height:17px; margin-left:5px; margin-right:5px; margin-top:5px; margin-bottom:0px; padding:0; border-collapse:collapse}

.info{list-style-type:none; margin-left:7px; margin-bottom:7px; margin-right:7px}
.li_big{background-image:url('/image/li_big.gif'); background-repeat:no-repeat; padding-left:9px; margin-top:5px}
.li_small{background-image:url('/image/li_small.gif'); margin-left:10px; background-repeat:no-repeat; padding-left:7px}
.info a{ text-decoration:none; color:#000000}
.info a:hover{ text-decoration:underline; color:#000000}
.line_blue{ background-color:#4D6EB3; line-height:3px; height:3px; font-size:3px}

.choise{font-weight:bold; padding:5px}
.choise input{margin-right:3px; margin-left:5px;}
.choise_tabl_one{border-collapse:collapse; padding:0; width:100%;font-weight:bold;background-color:#CFD5E3}
.choise_tabl_one td{ padding:5px}
.choise_tabl_two{border-collapse:collapse; padding:0; width:100%;font-weight:bold}
.choise_tabl_two td{ padding:5px}
.choise_tabl_two_color{background-color:#CFD5E3}
.choise_two{line-height:17px; margin:5px 5px 0px 5px ; padding:0; border-collapse:collapse}
.choise_two td{ height:40px}
.choise_two span{ font-size:10px; color:#8c8c8c}
.choise_two select{ width:110px}

.spec_of{ width:100%; padding:0; border-collapse: collapse}
.special_offer a, .special_offer_head a{ text-decoration:underline}
.special_offer_head{background-color:#CFD5E3; margin-top:1px; height:20px; line-height:20px; padding:0px 5px 0px 5px; clear:both}
.gold_offer{background-color:#FFC75A;}
.green_offer{background-color:#96B8B8;}
.special_offer_head p{float:left; margin:0}
.special_offer_head a{ color:#3f3f3f; padding-left:1px; padding-right:1px; font-weight:bold}
.special_offer_head .float_right img { margin-top:6px}
.special_price {color:#F4660A; font-weight:bold;margin-top:3px;display:block;}
.special_price_nopad {color:#F4660A; font-weight:bold}
.special_offer{padding-top:7px; padding-bottom:7px; float:left}
.special_offer_img{float:left; padding-left:5px; padding-right:10px; width:100px; height:100px}
.special_offer_text{float:left; width:170px;}
.special_descr {color:#3F3F3F; font-weight:bold; display:block; margin-bottom:10px}
.special_descr_nopad {color:#3F3F3F; font-weight:bold; display:block;}
.special_size {color:#8C8C8C; font-size:10px; display:block; }
.special_size_nopad {color:#8C8C8C; font-size:10px; display:block;}
.special_size a {color: #8c8c8c;}
.special_detail {color:#3F3F3F; font-size:10px}

.news_otstup{background-color:#8c8c8c; line-height:1px; font-size:1px; height:1px}
.otstup_a{text-decoration:none; color:#3f3f3f}

.otstup p{padding-top:4px; padding-bottom:5px;}
.otstup span{color:#8C8C8C}
.otstup p img{margin-right:5px; margin-bottom:5px;position:relative;}
.otstup p a.otstup_b{text-decoration:none; color:#3f3f3f}
.otstup p a.otstup_b:hover{text-decoration:underline; color:#3f3f3f}

/*menu*/
div.belblok{	width: 176px;text-align: left;	float: left;	background-color: #fff;	color: #3F3F3F;}
div.zagolovok{	background-image: url('/image/bgzag.gif');	background-position: left;	background-repeat: no-repeat;	height: 20px;	margin:0px 0px 3px 5px;	vertical-align: middle;}
* html div.zagolovok{	margin: -1px 0px 3px 5px;}
div.zagolovok h4, div.zagolovok p.zag{ font-weight:bold;font-size: 12px;	margin: 0px 0px 0px 22px;	padding-top: 3px;}

div.polosa{height: 18px;	border-bottom: 1px solid #DEE2E3;	margin-left: 5px}
div.polosa p{float:left}
div.polosa i{ float:right; padding-right:3px;font-style: normal;font-weight:bold}

div.menus{text-align: left;background-color: #fff;margin: 7px 0px 7px 0px;color: #3F3F3F;}
div.menus table{width: 170px;color: #3F3F3F;margin-left: 5px;border-collapse:collapse; padding:0}
div.menus table .obj{ background-image:url('/image/objects.gif'); width:22px; height:76px}
div.menus table .obj_ru{ background-image:url('/image/objects.gif'); width:22px; height:76px}
div.menus table .obj_en{ background-image:url('/image/objects_en.gif'); width:22px; height:76px}
div.menus div.zagolovok{	background-image: url('/image/bgzag.gif');	background-position: left;	background-repeat: no-repeat;	height: 40px;	width: 149px;	margin-left: 0px;	vertical-align: middle;}

div.menus div.zagolovok h4, div.zagolovok p.zag{ font-weight:bold;font-size: 14px;	margin: 0px 0px 0px 22px;	padding-top: 3px;}
div.menus a{
	color: #3F3F3F;
	margin-left:5px;
	width: 142px;
	height: 16px;
	padding-top: 2px;
	padding-bottom: 2px;
	display:block;
	text-decoration: none;
	background-position: left;
	background-repeat: no-repeat;
	background-color: White;
	padding-left: 29px;
	text-align: left;
	border-top: 1px solid #CECFD3;
	position:relative;
}
* html div.menus a{width: 142px}
div.menus a i{position:absolute;top:1px;right:2px;	font-style: normal; cursor:pointer}
div.menus span{position:absolute; display:block; font-style: normal;  margin-left:144px; margin-top:-17px; z-index:5555; width:30px; text-align:right; }
div.menus span.ds{ margin-top:-33px}
div.menus a:hover{	background-color: #828A95;}
div.menus a.hov{background-color: #828A95;}

/*footer
#footer{ background-color: #e8ebf2; border-top: 7px solid #5A5A5A; text-align: center; height:83px; clear:both;}
#footer a{	color: #3f3f3f;	margin: 5px;	text-decoration: none;}
#footer img{	border: 0px;	margin: 25px 3px 0px 3px;}*/

/*footer new*/
#footer { border: 1px solid #666; text-align: center; clear: both; position: relative; width: 990px; }
#footer a {	color: #3f3f3f;	margin: 5px; text-decoration: none; }
#footer img { border: 0px; margin: 25px 3px 0px 3px; }

#footer .subfooter { border: 2px solid #c4c7cd; background: url("/image/footer-bg.gif") bottom left repeat-x #f9f9fa; padding: 5px 25px; border-top: 7px solid #c9cdd2; }

#footer table { width: 930px; border-collapse: collapse; text-align: left; font-family: arial; font-size: 9pt; color: #333; }
#footer table a { color: #333; text-decoration: underline; text-transform:lowercase;}
#footer table a:hover { color: #f39003; text-transform:lowercase;}
#footer table a.org{color:#F46509; font-weight:bold;}
#footer table a.org:hover { color: #f39003; font-weight:bold; text-transform:lowercase;}
#footer table p { margin: 0 0 10px 0; text-indent: -5px; background: url("/image/arrow1.gif") 0px 5px no-repeat; padding-left: 15px; }
#footer table th { border: none; padding: 0 5px 0 15px; vertical-align: top; padding-bottom: 10px; }
#footer table td { border: none; border-right: 1px solid #d2d2d3; padding: 0 15px 0 15px; vertical-align: top; }
#footer table td.last { border: none; }
#footer table th span { font-size: 10pt; color: #3399ff; font-weight: normal; }

#footer .counters { width: 930px; height: 35px; clear: both; padding-top: 10px; position: relative; }
#footer .counters .subcounters { right: -30px; top: 10px; position: absolute; width: 900px; height: 35px; }
#footer .counters div.count { float: right; margin: 0 1px; }
#footer .counters div.count1 { float: right; margin: 0 -4px; }
#footer .counters div.count2 { float: right; margin: 0 -7px; }
#footer .counters img { float: left; margin: 0; padding: 0; }

html:root #footer .counters div.count { float: right; margin: 0 7px; } 
html:root #footer .counters div.count1 { float: right; margin: 0 1px; } 
html:root #footer .counters div.count2 { float: right; margin: 0 7px; } 

#rights { width: 990px; height: 28px; border: 1px solid #fb7e22; background: url("/image/rights-bg.gif") repeat-x; position: relative; }
#rights { font-family: arial; font-size: 10pt; color: #fff; }
#rights .text { background: url("/image/earth.gif") 7px 6px no-repeat; padding: 7px 0 3px 30px; left: 0px; top: -22px; position: absolute; }
#rights .text a{ color:white; text-decoration:none; }
#rights .text a:hover{ color:white; text-decoration:underline; }
/*footer end*/


.textsubmit{cursor:pointer;	text-decoration:underline}

.country_pop {border:solid 1px #C1C1C1; background-color:#EDEDED}
.country_head{background-color:#C9CACD; height:20px; line-height:20px}
.country_head div{background-image:url('/image/earch_head.gif'); background-position:center; height:20px; width:20px; background-color:#ED5D0E; background-repeat:no-repeat; float:left}
.country_head a{float:right;font-size:11px;color:#F46509; font-weight:bold; text-decoration:underline; padding-right:5px}
.country_pop input{ margin-left:3px; margin-right:3px}
.country_pop table{ border-collapse:collapse; padding:0; width:100%; margin-top:3px; margin-bottom:3px; font-weight:normal}
.country_pop td{ height:19px !important; line-height:15px; padding:0}

/*adv*/
.about_submenu_tabl{border-collapse:collapse; border-spacing:0; width:100%}
.about_submenu {list-style:none; width:100%;}
.about_submenu li {background-color:#666E7D; padding-top:4px; padding-bottom:4px;padding-left:7px; border-bottom:1px solid #ffffff }
.about_submenu li a {text-decoration:none; font-weight:bold; color:white; }
.about_submenu li a:hover {text-decoration:underline}
#yel{list-style-type:none;}
.li_big_yel_adv{background-image:url('/image/li_big_yel.gif'); background-repeat:no-repeat; padding-left:9px;}
.head_line{background-color:#D6D6D6; height:20px; line-height:20px; font-weight:bold; margin-top:20px;border-collapse:collapse; border-spacing:0; width:100%}
.head_line td { padding-left:5px; padding-right:5px}
.links_block_nomarg{color:#F46509;}
.links_block_nomarg a{color:#F46509; font-weight:bold;text-decoration:underline;}
.adv_spcer{ background-color:#D6D6D6; line-height:1px; font-size:1px; height:1px}
.adv_tabl{}
.adv_tabl td{padding:3px;}
.zoombox img.thumb {position: absolute}
.zoombox img.image {position: absolute}
.zoombox .loading {position: absolute}
/*about*/
.adv_menu {height:21px;background-image:url('/image/bg_menu_adv.gif'); background-repeat:repeat-x; font-weight:bold;border-collapse:collapse; border-spacing:0; width:100%}
.adv_menu a{ text-decoration:none}
.adv_menu a:hover{text-decoration:underline;color:#FFFFFF}
.adv_menu_spac{width:1px; background-color:#666E7D; font-size:1px}
.adv_menu_ent{background-color:#666E7D;color:#FFFFFF;}
.adv_menu_ent a{color:#FFFFFF;}
.adv_menu_noent{}
.adv_menu_line{ background-color:#666E7D; height:1px; line-height:1px; font-size:1px}
.text{ margin-top:7px; margin-bottom:7px}
#black{list-style-type:none;}
.li_big_black_adv{background-image:url('/image/li_big_black.gif'); background-repeat:no-repeat; padding-left:9px;}

/*konsultation*/
.quest{background-color:#E9EAEB; padding:7px 5px 7px 5px}
.quest table { font-size:11px}
.quest tr { vertical-align:top}
/*.quest textarea {width:300px; padding:0; margin:0; overflow: hidden; height:18px}*/
p.liinks{font-size:11px;color:#F46509; font-weight:bold}
p.liinks span{color: #000000;font-size:11px; font-weight:bold}
p.liinks a{font-size:11px;color:#F46509; font-weight:bold; text-decoration:none; padding-left:1px; padding-right:1px}
.konsultation_bot{border-bottom:solid #E8E8E8 3px; width:100%; font-size:11px; padding:0; border-collapse:collapse}
.konsultation_bot a{color:#02748F; font-weight:bold; text-decoration:none}
.konsultation_bot .left{width:30px;padding-left:5px}
.konsultation_bot .center{width:135px}
.konsultation_bot .right{ padding:5px}
.stran{ color:#8D8E8D; font-weight:bold}
a.a_quest{text-decoration:none; color:#9A9B9C}
a.a_quest:hover{text-decoration:underline; color:#9A9B9C}
.quest_under {text-decoration:underline;}

/*list of news*/
.news_title { margin-bottom:2px}
.news_title span{ color:#9A9B9A}
.news_title a{ font-weight:bold; font-size:13px; color:#3f3f3f;text-decoration:underline}
.news_lit{margin-top:2px; margin-bottom:10px}
.news_lit img{float:left; margin-top:3px; margin-right:7px}

.consearch{background-color:#E9EAEB; padding:6px 5px 3px 5px}
.consearch table { font-size:11px}
.consearch tr { vertical-align:top}

/*calendar*/
.adv_menu2 {height:21px;background-image:url('/image/bg_menu_calendar.gif'); background-repeat:repeat-x; font-weight:bold;border-collapse:collapse; border-spacing:0; width:100%}
.adv_menu2 a{text-decoration:underline}
.adv_menu2 a:hover{text-decoration:underline;}
.adv_menu_spac2{width:1px; background-color:#F5F6F7; font-size:1px}
.adv_menu_ent2{background-color:#DBDBDB;}
.adv_menu_ent2 a{}
.adv_menu_noent2{}
.adv_menu_line2{background-color:#DBDBDB; height:1px; line-height:1px; font-size:1px}

.span_search_country{font-size:10px; color:#8C8C8C}
.left_menu_line{background-color:#D8DCDF; font-size:1px; line-height:1px; height:1px}
.appl { width:100%;border-collapse:collapse; border-spacing:0;}

/*advice account*/
.appl td{ padding-left:5px; padding-right:5px; vertical-align:top}
.appl_obj{line-height:20px}
.appl div {height:1px; line-height:1px; font-size:1px; margin-left:-5px; margin-right:-5px; background-color:#DCDCDC}
.head_quest {background-color:#E8E8E8;font-weight:bold;height:18px;}

/*price*/
.info_yel{list-style-type:none; margin-left:7px; margin-bottom:7px; margin-right:7px}
.li_big_yel{background-image:url('/image/li_big_yel.gif'); background-repeat:no-repeat; padding-left:9px; margin-top:5px}
.li_small_yel{background-image:url('/image/li_small_yel.gif'); margin-left:20px; background-repeat:no-repeat; padding-left:7px}
.info_yel a{color:#3f3f3f; text-decoration: underline}

.blue_text{color:#047391; font-size:11px; font-weight:bold;text-decoration:underline;}
.blue_text2{color:#047391; text-decoration:underline;}
.add_obj_line{width: auto; background-color:#E8E8E8; line-height:20px; font-weight:bold; padding-left:5px; margin-top:5px; margin-bottom:5px}
.add_obj {width:100%}
.add_obj textarea {overflow:hidden;height:18px; width:550px}

/*company account*/
.special_head_edit {background-color:#E9EAEB;  padding-left:5px; padding-right:5px;}
.special_head_edit table{border-collapse:collapse; border-spacing:0; height:20px}
.special_head_edit a{ color:#3f3f3f}
.special_main_edit {padding:0px 5px 0px 140px; font-size:12px}
.special_price_edit {color:#F4660A; font-weight:bold}
.special_descr_edit {color:#3F3F3F; font-weight:bold}
.special_size_edit {color:#8C8C8C; font-size:10px}
.special_size_edit a {color: #8c8c8c;}
.special_detail_edit {color:#3F3F3F; font-size:10px}

/*company*/
.company_bg{border-collapse:collapse;padding:0;border-bottom:7px solid #ffffff; width:100%}
.company_bg .left{background-color:#F5F6F7}
.company_bg .center{width:7px;background-color:#FFFFFF}
.all_objects{}
.all_objects a{ color:#3f3f3f; font-weight:bold; text-decoration:none}

/*search*/
.fine_search{width:100%;border-collapse:collapse; border-spacing:0;}
.fine_search table {width:100%;border-collapse:collapse; border-spacing:0;}
.fine_search_bg {height:21px; line-height:21px; font-weight:bold; text-align:center; width:25%}
.fine_search_bg_enter{font-weight:bold; text-align:center; width:25%}
.fine_search_bg_space{width:2px; font-size:2px;}

.fine_search_tab{ line-height:28px;width:100%;border-collapse:collapse; border-spacing:0;}
.fine_search_tab td{ padding-left:5px; padding-right:5px; height:28px}

.fine_search_bg_green {background-image:url('/image/bg_fine_search_green_center.gif'); background-repeat:repeat-x;height:21px; line-height:21px; font-weight:bold; text-align:center; width:25%}
.fine_search_bg_blue {background-image:url('/image/bg_fine_search_blue_center.gif'); background-repeat:repeat-x;height:21px; line-height:21px; font-weight:bold; text-align:center; width:25%}
.fine_search_bg_red {background-image:url('/image/bg_fine_search_red_center.gif'); background-repeat:repeat-x;height:21px; line-height:21px; font-weight:bold; text-align:center; width:25%}
.fine_search_bg_brown {background-image:url('/image/bg_fine_search_brown_center.gif'); background-repeat:repeat-x;height:21px; line-height:21px; font-weight:bold; text-align:center; width:25%}

.fine_search_green {background-color:#8BBDB4;height:21px; line-height:21px; font-weight:bold; text-align:center; width:25%}
.fine_search_blue {background-color:#92B3DE;height:21px; line-height:21px; font-weight:bold; text-align:center; width:25%}
.fine_search_red {background-color:#E799A7;height:21px; line-height:21px; font-weight:bold; text-align:center; width:25%}
.fine_search_brown {background-color:#DCAF85;height:21px; line-height:21px; font-weight:bold; text-align:center; width:25%}

.div_search_green {height:3px; line-height:3px; font-size:3px; background-color:#8BBDB4}
.div_search_blue {height:3px; line-height:3px; font-size:3px; background-color:#92B3DE}
.div_search_red {height:3px; line-height:3px; font-size:3px; background-color:#E799A7}
.div_search_brown {height:3px; line-height:3px; font-size:3px; background-color:#DCAF85}
.div_search_yellow {height:3px; line-height:3px; font-size:3px; background-color:#FFD53F}

/*new*/
.fine_list_bg_green {background-image:url('/image/bg_fine_search_green_center.gif'); background-repeat:repeat-x;height:21px; line-height:21px; font-weight:bold; text-align:center; width:20%}
.fine_list_bg_blue {background-image:url('/image/bg_fine_search_blue_center.gif'); background-repeat:repeat-x;height:21px; line-height:21px; font-weight:bold; text-align:center; width:20%}
.fine_list_bg_red {background-image:url('/image/bg_fine_search_red_center.gif'); background-repeat:repeat-x;height:21px; line-height:21px; font-weight:bold; text-align:center; width:20%}
.fine_list_bg_brown {background-image:url('/image/bg_fine_search_brown_center.gif'); background-repeat:repeat-x;height:21px; line-height:21px; font-weight:bold; text-align:center; width:20%}
.fine_list_bg_yellow {background-image:url('/image/bg_fine_search_yellow_center.gif'); background-repeat:repeat-x;height:21px; line-height:21px; font-weight:bold; text-align:center; width:20%}

.fine_list_green {background-color:#8BBDB4;height:21px; line-height:21px; font-weight:bold; text-align:center; width:20%}
.fine_list_blue {background-color:#92B3DE;height:21px; line-height:21px; font-weight:bold; text-align:center; width:20%}
.fine_list_red {background-color:#E799A7;height:21px; line-height:21px; font-weight:bold; text-align:center; width:20%}
.fine_list_brown {background-color:#DCAF85;height:21px; line-height:21px; font-weight:bold; text-align:center; width:20%}
.fine_list_yellow {background-color:#FFD53F;height:21px; line-height:21px; font-weight:bold; text-align:center; width:20%}
/*new*/

/*katalog*/
.search_tabl {border-collapse:collapse; border-spacing:0; width:100%}
.search_tabl td { padding-left:5px; padding-right:5px; vertical-align:middle}
.search_tabl tr.mai{height:40px}
.search_tabl_line{background-color:#C8D1E0; font-size:1px; height:1px; line-height:1px; margin-top:3px; margin-bottom:3px}
#search_tabl_head {height:25px;background-color:#C8D1E0; font-weight:bold}
.discolor{border: 1px solid #c9c7ba;background-color: #c0c0c0;}
.upcolor{border: 1px solid #7f9db9;background-color: #FFFFFF;}

/*add*/
a.bigsubmit{cursor:pointer;	font-size:11px;color:#F46509; font-weight:bold; padding-left:3px; padding-right:3px; text-decoration:underline}
.linefife{font-size:6px;line-height:6px;height:6px;background-color:#828A95;width:176px;}
.upr {text-transform: uppercase;}
.commentgray {background-color:#E9EAEB;border-bottom:7px solid #ffffff;}
a.under {text-decoration:underline;}
.sel_width_two{width:90px}
.eleven {font-size:11px;}
.admin {color:#047391;}
input.but {border: 0px; background-color: transparent; color: #F4660A; cursor: pointer;font-weight:bold;font-size:11px;}
.ah4{font-size:14px;font-weight:bold;text-decoration:underline;}
.txt_block{background-color:#CFD5E3; padding:7px 5px 7px 5px}

/*style for forms inputs*/
input.def{border: 1px solid #7f9db9;}
input.err{border: 1px solid #FF0000;}
textarea.def{border: 1px solid #7f9db9;}
textarea.err{border: 1px solid #FF0000;}
select.def{border: 1px solid #7f9db9;color:#3f3f3f}
select.err{border: 1px solid #FF0000;color:#FF0000}
/*end style for forms inputs*/

.select-free
{
	position:absolute;
	z-index:10;
	/*cursor:move;*/

	overflow:hidden;/*must have*/
	width:600px;/*must have for any value*/;
	
}
.select-free iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:600px;/*must have for any big value*/
	height:600px/*must have for any big value*/;
}

/*video*/
.video{width:100%;  margin-bottom:5px; margin-top:5px; float:left}
.video .left{float:left; width:350px;}
.video .right{float:right; width:220px; background-color:white; height:295px}
.video .right ul{list-style:none; padding-top:20px; padding-left:10px; padding-right:10px}
.video .right li{background-image:url('/image/top-video_row.gif'); background-repeat:no-repeat; background-position: top left; padding-left:14px; padding-bottom:7px}
.video .right li a{text-decoration:none; font-size:11px; font-weight:bold}
.video .right li a:hover{text-decoration:underline; font-size:11px; font-weight:bold}
.video .right a.bot{margin-top:20px; padding-left:10px; display:block}

.adv_new{font-size:10px;font-weight:bold;color:#f7911e;}
.adv_div{position:absolute;margin-left:10px;margin-top:-47px;background-image:url('/image/bg_menu_calendar.gif');background-repeat:repeat-x;width:120px;height:20px;padding-top: 3px;padding-bottom: 1px;padding-left: 5px;padding-right: 5px;font-family:arial;font-size:11px;font-weight:bold;color:#F46509;text-align: center;vertical-align: middle;}

/*print*/
ul.print_menu{list-style-type:none; margin-left:11px; height:17px}
ul.print_menu li{float:left; padding-right:8px; font-size:12px; color:#666E7D}
ul.print_menu li a{color:#666E7D; text-decoration:none}

div.orange_line{background-color:#EB5E00;height:5px;line-height:5px; font-size:5px}
.two{ margin-top:74px}
img.logo_one{float:left;padding-left:21px; padding-top:13px}
div.logo_orange_text{float:left; color:#EB5E00; font-size:33px; padding-top:19px; padding-left:17px}
div.logo_gray_text{float:left; color:#666E7D; font-size:14px; padding-top:24px; padding-left:17px; line-height:13px}
a.logo_link_right{float:right; color:#666666; font-size:12px; padding-top:37px;}
div.text{ margin:21px 10px 10px 10px}
div.text p{padding-top:8px; padding-bottom:8px; font-size:14px}
p.date{color:#666E7D;font-size:14px;}
p.lite{color:#EB5E00; font-size:14px; font-weight:bold}
a.main_text{color:#666666; font-size:14px; text-decoration:none}
a.print:hover{text-decoration:underline;}

/*button for katalog*/
a.s_button {color:white; line-height:20px; font-size:11px;background-image:url('/image/bg_orange_se.gif'); background-repeat:repeat-x; text-decoration:underline;  padding:2px 5px 2px 5px}

/*new_style*/
.yel_sp_of_head{background-color:#F49B4B}
.yel_sp_of_head p{color:white;}
.yel_sp_of_head p a {color:white;}
.spec_of_white{background-color:white; width:100%}

/*link or date in material*/
.div_material{padding:8px 0px 8px 0px;}
.gray_material{color:#828a95;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:12px;}

.search_pub {color:#3F3F3F; font-size:12px; padding-top:5px; padding-bottom:5px;}
*+html input.search_text_ {margin-top:-2px;}

/*archive*/
div.archive {background-color:#E8EAF1; border-bottom:solid 3px white; border-top:solid 3px white; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px;}
div.archive2 {border-bottom:solid 1px #99a8bf; border-top:solid 3px white; padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px;}
a.archive {color:#E75F24; text-decoration:underline}
span.archive{color:#E75F24}

/*new search*/
p.search_one{display:block; background-color:#F5F6F9; line-height:20px;color:#F46509}
p.search_one a{color:#F46509; text-decoration:underline}
div.blue_search_{background-image:url('/image/blue_bg_main.gif'); background-position:top; background-repeat:repeat-x; border:solid 1px #56AFEF; clear:both; padding-top:10px;color:#0C7CE0; margin-bottom:1px; background-color:#ABD4F6}
div.blue_search_two{ background-color:#D5E9FB;border:solid 1px #56AFEF; clear:both; padding-top:10px;color:#0C7CE0; margin-bottom:1px; padding:15px}
div.search_one_menu{background-color:#E8EBF2; border:solid 1px #CDCDCD; border-bottom:none; height:21px; padding-top:5px}
div.search_one_menu ul{list-style-type:none;margin:0; width:90%; padding:0; margin-bottom:-5px}
div.search_one_menu li{ float:left; margin:0;padding:0; line-height:26px; padding-right:20px}
div.search_one_menu ul li a{color:#0C7CE0 !important; float:left;background:url('/image/tab-left.gif') no-repeat left top;margin:0;padding:0 0 0 10px; height:26px}
div.search_one_menu ul li a span{color:#0C7CE0 !important; text-decoration:underline; height:26px;float:left;display:block;background:url('/image/tab-right.gif') no-repeat right top;padding-right:10px}

div.search_one_menu ul li a.blue_{background-position: 0% -26px; text-decoration:none}
div.search_one_menu ul li a.blue_ span {background-position:100% -26px; color:white !important; text-decoration:none}

div.search_one_menu ul li a:hover{background-position: 0% -26px; text-decoration:none;cursor:pointer;}
div.search_one_menu ul li a:hover span {background-position:100% -26px; color:white !important; text-decoration:none}


span.blue_bg_left{float:left; background:url('/image/blue_bg_left.gif') no-repeat left top; margin:0; padding:0; padding-left:3px; height:26px}
span.blue_bg_right{height:26px;float:left;display:block;background:url('/image/blue_bg_right.gif') no-repeat right top; padding-right:2px; padding-top:3px}

span.blue_bg_left span.blue_bg_right select{HEIGHT:20PX}
html:root span.blue_bg_left span.blue_bg_right select{HEIGHT:18PX}


/*opera*/
*+html span.blue_bg_right{ padding-top:0}

/* IE 6 7*/
* html div.ot_one {margin-top:-3px}
*+html div.ot_one {margin-top:-3px}
table.search_{ width:100%}
table.search_ .h40{height:40px}
table.search_ .h35{height:35px}
table.search_ .pl5pr5{padding-left:5px; padding-right:5px}
table.search_ .pl10pr10{padding-left:10px; padding-right:10px}
table.search_ .pr10{padding-right:10px}
table.search_ .left{ float:left}
table.search_ .right{ float:right}
table.search_  span.price{line-height:25px;float:left;padding-right:5px}
table.search_ div.price{height:30px; position:relative; float:left;    width:100px}
table.search_ .mt3{margin-top:3px}
* html table.search_ .mt3{margin-top:0}
table.search_ .lh25{line-height:25px}
table.search_ .pl10pr10{padding-left:10px;  padding-right:10px}
table.search_ .pr3{ padding-right:3px}
table.search_ .h45{height:45px}
table.search_ .lh24pr10{line-height:24px; padding-right:10px}
table.search_ .but{float:right; display:block;margin-top:7px; padding-right:5px}
table.search_ a.fine_se{color:#0C7CE0; display:block; float:right; text-decoration:underline; padding-right:5px;text-transform: lowercase;}
table.search_ .white_blue{height:35px; font-size:11px;background-color:#D5E9FB;}
table.search_ .pad{padding-left:10px; padding-right:7px}
table.search_ .intext{height:40px; font-size:11px;background-color:#D5E9FB}

.countr{margin-top:10px; color:#626D83}
.nobor{border-left:none !important; border-right:none !important; border-bottom:none !important}
.country_x{text-align:right; position:absolute; margin-top:-13px; width:567px}
.lh18{line-height:21px}
.country_x_down{text-align:right; height:25px;width:553px}
.flright{ float:right}
a.clear_form{ font-size:12px; color:#FC8D22; text-decoration:underline; padding-right:10px; line-height:24px; display:block; float:right}

html:root .lh18 input{ margin-top:3px;margin-right:3px}
div.blue_cat{ background-color:#D5E9FB;border:solid 1px #56AFEF; clear:both; padding-top:10px;margin-bottom:1px;}

/*НЬЮ*/
.new_left{float:left;  height:39px; line-height:25px; padding-left:15px; width:160px;  text-align:left}
.new_left_pading{float:left;padding-right:3px}
.new_country{float:right;height:39px; width:390px; line-height:26px; text-align:right; padding-right:10px}
.new_right_line{float:right;  width:90px; padding-right:5px}
.new_right{ width:260px; padding-left:1px; float:right}
.new_right_left{float:right; width:125px}
.right_shift{padding-right:0px}
.clear{clear:both}
.but{float:right; display:block;margin-top:5px; padding-right:5px;width:15px;}
.fine_se{line-height:26px; padding-bottom:10px; padding-right:10px; line-height:24px; height:24px; width:auto}
.fine_se input{float:right}
a.fine_se{color:#0C7CE0; display:block; float:right; text-decoration:underline; padding-right:5px;text-transform: lowercase}
.intext{font-size:11px;background-color:#D5E9FB; padding-left:10px; padding-right:10px}
.intext input{ margin-left:3px; margin-right:3px}

span.bit{font-size:11px;color:#F46509; font-weight:bold;}

a.menu_new_one_{height:22px;  margin:0; padding:0; text-align:center; float:left;cursor:pointer}
span.adv_new_{padding-left:7px; color:#FFE58A; font-size:9px}
a.menu_new_one_:hover span.adv_new_{ color:#FFFFFF}
a.menu_new_one_:hover{background:none; color:#FFFFFF}
span.visit_bg_left{float:left; background: url('/image/menu_vist_left.gif') no-repeat left top; margin:0; padding:0;height:22px; padding-left:5px}
span.visit_bg_right{height:22px;float:left;background: url('/image/menu_vist_right.gif') no-repeat right top; padding-right:5px}
a.menu_new_one_:hover span.visit_bg_left{background: url('/image/menu_vist2_left.gif') no-repeat left top}
a.menu_new_one_:hover span.visit_bg_right{background: url('/image/menu_vist2_right.gif') no-repeat right top}


/*new account*/
.iePNG, .tooltip, IMG { filter:expression(fixPNG(this)); }

.new_filter{border:solid 1px #9FA0A0}
.new_filter h4{font-size:16px; font-weight:bold; padding-left:10px; padding-top:7px; padding-bottom:7px; border:solid 1px #F3F4F6; background:url('/image/bg_name.gif') repeat-y; display:block}

.filter_menu{border-top:solid 1px #9FA0A0; height:35px; line-height:35px; background:#BDBDBD}
.filter_menu a{display:block;}
.yell_m{ background:#D6CC91 !important}
.pink_m{ background:#D39CA0 !important}
.blue_m{background:#A0C3D4 !important}
a.yell{padding-left:37px; display:block; float:left}
a.pink{width:170px; padding-left:30px; display:block; float:left; line-height:12px; padding-top:3px}
a.blue{padding-left:30px; width:140px;  display:block; float:left; line-height:12px; padding-top:3px}

.filter_menu div{text-align:center}
.filter_menu div.gray{background: url('/image/fil_bg_gray.gif') no-repeat; width:196px; height:31px;position: absolute}
.filter_menu div.yell{background: url('/image/fil_bg_yell.gif') no-repeat; width:207px; height:31px; line-height:31px;   position: absolute; margin-left:175px}
.filter_menu div.pink{background: url('/image/fil_bg_pink.gif')  no-repeat; width:246px; height:31px; position: absolute;margin-left:365px}
.filter_menu div.blue{background:url('/image/fil_bg_blue.gif') no-repeat; width:206px; height:31px;position: absolute; margin-left:598px}



a.quest{display:block; float:left; padding-top:5px; padding-left:7px; background: none;cursor:pointer;}

.filter_table{background:#C2C3C4; width:100%}
.filter_table th{ vertical-align:middle; text-align:center; padding:3px; background:#E5E5E5; font-weight:normal}
.filter_table td{ padding:3px; vertical-align:middle; text-align:center}
.filter_table td.pages{text-align:right; vertical-align:middle;  color:#FFFFFF; background:url('/image/bg_gray_line.gif'); height:21px; line-height:21px; padding:0;padding-right:10px;}
.yell_p{ background:url('/image/bg_yell_line.gif') !important}
.pink_p{background:url('/image/bg_pink_line.gif') !important}
.blue_p{background:url('/image/bg_blue_line.gif') !important}
.filter_table td.pages span{color:black}
.filter_table td.inputs{ text-align:left;background:#F2F2F2; padding:3px;}
.filter_table td.inputs input{background:#EFEFEF; font-size:10px; border-bottom:solid 2px #929292; border-right:solid 2px #929292; border-top:solid 1px #929292; border-left:solid 1px #929292}

.filter_table tr.blue_two{background: url('/image/table_bg_blue_two.gif') repeat-x #EAF6FB;}
.filter_table tr.yell_one{background: url('/image/table_bg_yell_one.gif') repeat-x #F3E6B3;}
.filter_table tr.pink_one{background: url('/image/table_bg_pink_one.gif') repeat-x #FAECED;}
.filter_table tr.gray_one{background: url('/image/table_bg_gray_one.gif') repeat-x #F5F6F8;}
.filter_table tr.orange_one{background: url('/image/table_bg_orange_one.gif') repeat-x #FAF9E1;}

.filter_table td.obj{padding-left:10px; text-align:left}
.filter_table td.obj a{text-decoration:underline; display:block; margin-bottom:10px}
.filter_table td.obj img{ width:100px; height:100px}
.filter_table td.descr{padding-left:15px}
.filter_table td.descr span{font-size:13px; font-weight:bold; color:#E39A23}
.filter_table td.option{text-align:left; line-height:15px; padding-left:15px}
.filter_table td.option a.reload{margin-top:10px; margin-left:-3px; display:block}
div.choise{background:#E5E5E5; padding-top:10px; padding-bottom:10px; padding-left:20px; padding-right:10px}
div.filtr{background:#CCCCCC;border-top:solid 1px #9FA0A0; text-align:right; height:23px; line-height:23px}
div.filtr a.filtr_one{float:right;display:block}
div.filtr a.filtr_two{float:right; text-decoration:underline; font-size:11px; display:block; width:130px; height:23px; line-height:23px; border-left:solid 1px #999999; text-align:center;}
.param{margin-top:20px; margin-bottom:20px; font-size:13px }
.param span{color:#D98D08; font-size:14px}
.add_new_obj{color:#333333; background:url('/image/add_new_obj.gif'); display:block; width:167px; height:26px; font-size:12px; padding-left:35px; line-height:26px}

/*mvk*/
.ob_online_m{ background:#a2cc81 !important}
.ob_expire_m{ background:#D6CC91 !important}
.ob_off_m{background:#e0a8b1 !important}
.ob_ban_m{background:#b8bdc0 !important}

.ob_online_p{ background:url('/image/bg_ob_online_line.gif') !important}
.ob_expire_p{background:url('/image/bg_ob_expire_line.gif') !important}
.ob_off_p{background:url('/image/bg_ob_off_line.gif') !important}

a.ob_online{padding-left:37px; display:block; float:left}
a.ob_expire{width:170px; padding-left:30px; display:block; float:left; line-height:12px; padding-top:3px}
a.ob_off{padding-left:30px; width:140px;  display:block; float:left; line-height:12px; padding-top:3px}

.filter_menu div.ob_all{background: url('/image/fil_bg_ob_all.gif') no-repeat; width:196px; height:31px;position: absolute}
.filter_menu div.ob_online{background: url('/image/fil_bg_ob_online.gif') no-repeat; width:207px; height:31px; line-height:31px;   position: absolute; margin-left:175px}
.filter_menu div.ob_expire{background: url('/image/fil_bg_ob_expire.gif')  no-repeat; width:246px; height:31px; position: absolute;margin-left:365px}
.filter_menu div.ob_off{background:url('/image/fil_bg_ob_off.gif') no-repeat; width:206px; height:31px;position: absolute; margin-left:598px}

.filter_table tr.ob_all_one{background: url('/image/table_bg_ob_all_one.gif') repeat-x #F5F6F8;}
.filter_table tr.ob_online_one{background: url('/image/table_bg_ob_online_one.gif') repeat-x #dbebbc;}
.filter_table tr.ob_expire_one{background: url('/image/table_bg_ob_expire_one.gif') repeat-x #FAF9E1;}
.filter_table tr.ob_off_one{background: url('/image/table_bg_ob_off_one.gif') repeat-x #FAECED;}
.filter_table tr.ob_spec_one{background: url('/image/table_bg_ob_spec_one.gif') repeat-x #F3E6B3;}
.filter_table tr.ob_ban_one{background: url('/image/table_bg_ob_ban_one.gif') repeat-x #e2e3e5;}

a.ob_all_text{color:#D8A03F; text-decoration:underline; font-size:12px; font-weight:bold}
a.ob_online_text{color:#a2cc81; text-decoration:underline; font-size:12px; font-weight:bold}
a.ob_expire_text{color:#D6CC91; text-decoration:underline; font-size:12px; font-weight:bold}
a.ob_off_text{color:#e0a8b1; text-decoration:underline; font-size:12px; font-weight:bold}
a.ob_ban_text{color:#999999; text-decoration:underline; font-size:12px; font-weight:bold}
/*mvk*/

.ban_orang_head{border: solid 1px #F47122; background:url('/image/bg_orange_ones.gif') repeat-x; height:18px}
.ban_orang_head h4, .ban_orang_head p.zag{ margin-left:10px; text-align:center;background:url('/image/bg_orange_twos_earch.gif') no-repeat left; display:block; line-height:18px; font-size:13px; font-weight:bold; color:#FFFFFF}
.ban_orang_one{ border:solid 1px #CACACB}
.ban_orang_two{border:solid 1px white; background:url('/image/bg_blue_oness.gif') no-repeat; height:93px;text-align:center; padding-top:5px}
.ban_orang_two h4{font-size:16px; color:#333333; font-weight:normal; font-family:Arial, Helvetica, sans-serif; line-height:18px}
.ban_orang_two h4 span{color:#FB8102; font-size:15px; font-weight:bold}
.ban_orang_two a{display:block; color:#3399CC; text-decoration:underline; margin-top:3px}
.ban_orang_two a.one{display:inline;color:#3399CC; text-decoration:underline; margin:0px}

p.greeeting{text-decoration:underline}
a.yel_text{color:#D8A03F; text-decoration:underline; font-size:12px; font-weight:bold}
a.text_quest{background:url('/image/quest.png') no-repeat; width:22px; height:22px; position:absolute; margin-top:-3px;cursor:pointer;}
a.red_text{color:#CC6699; font-size:12px; font-weight:bold; text-decoration:underline}
span.red_text{color:#CC6699; font-size:12px; font-weight:bold;}
a.blue_text{font-weight:bold; font-size:12px; text-decoration:underline; color:#6699CC}
span.blue_text{color:#6699CC; text-decoration:none}
span.blue_text2{color:#6699CC; text-decoration:none; font-size:12px;}
a.gray_text{color:#c0c0c0; font-size:12px; font-weight:bold; text-decoration:underline}
span.gray_text{color:#c0c0c0; font-size:12px; font-weight:bold;}

.help_quest{background:url('/image/questions.gif') left top no-repeat #FAFAFA; padding-top:18px; padding-left:30px; padding-right:30px; padding-bottom:18px; border:solid 1px #999999; position:absolute; width:250px;z-index:20;}
.help_quest h4{font-size:14px; font-weight:normal}
.help_quest p{font-size:11px; color:#626D83; margin-top:15px}

#tooltip {background:url('/image/questions.gif') left top no-repeat #FAFAFA; padding-top:18px; padding-left:30px; padding-right:30px; padding-bottom:18px; border:solid 1px #999999; position:absolute; width:250px;z-index:20;font-weight:normal}
#tooltip h4{font-size:14px; font-weight:normal}
#tooltip p{font-size:11px; color:#626D83; margin-top:15px;font-weight:normal}

a.tiponline{background:url('/image/quest.png') no-repeat; width:22px; height:22px; position:absolute; margin-top:-3px;cursor:pointer;background: none;}
a.tiponline2{font-size:1px;width:0px; height:0px;}
a.tiponline3{display:block; float:left; padding-top:3px; padding-left:7px; background:none;cursor:pointer;}
a.tiponline4{display:block; background: none;cursor:pointer;}
/**/

.opinion_lit{background:#E9EAEC; color:#333333; font-size:11px; padding:7px 3px 7px 3px}
.orange_color{color:#CC6633}
.opinion_head{ padding:5px 5px 5px 5px; margin-top:5px; margin-bottom:10px}
.opinion_head .left{ float:left}
.opinion{margin-top:15px; margin-bottom:30px;background: url('/image/bg_yel_line.gif') center bottom no-repeat; padding-bottom:30px;}
.opinion span.img{border:solid 1px #999999; padding:5px; background:#ffffff; float:left; margin-right:10px}
.opinion p.text{line-height:16px}
.opinion p.name{float:left; color:#666666}
.opinion p.web{float:right; text-align:right}
.opinion p.web a, .opinion p.web span{ display:block}
.opinion p.web span{color:#999999}
.opinion p.web a{ text-decoration:underline}
.no_bg{ background:none}

.reply_adm{ margin-left:15px; padding:3px;padding-left:5px;background:#E9EAEC; color:#636363} 
.reply_adm strong{color:#F0690D}
table.response td{padding-top:3px;}

/*attention*/
div.cong{border:solid 1px #cccccc; margin-top:3px; padding:0px}
.congg{background:url('/image/bg_blue_four.jpg') no-repeat center top;border:solid 1px #cccccc;margin-left:-4px;margin-right:-4px;margin-top:-13px;margin-bottom:7px;}
div.cong_main{background:url('/image/bg_blue_earch_810.jpg') no-repeat center; padding-left:5px; padding-bottom:5px;padding-right:5px;padding-left:5px;}
div.cong_main2{background:url('/image/bg_blue_earch_600.jpg') no-repeat center; padding-left:5px; padding-bottom:5px;padding-right:5px;padding-left:5px;}
div.cong h4{background:url('/image/exclamation.gif') no-repeat left; padding-left:45px; font-size:14px; font-weight:normal; text-decoration:underline; line-height:38px; margin-bottom:5px}
div.cong p.style_one{color:#000000; font-size:13px; margin-top:5px}
div.cong p.style_two{margin-top:5px;color:#666666; font-size:11px}

.gold_of{background:#FFF3DC} 
.gold_of_head{background: url('/image/bg_spec_offer_goldd.jpg') left no-repeat #FBB613; padding-left:25px} 
.white_{color:#FFFFFF !important}

/**/
.blue_texts{color:#047391; font-size:11px; font-weight:bold}
.warning{border:solid 1px #cccccc;background:url('/image/bg_cong_two.jpg') left no-repeat; padding:5px; line-height:18px}
p.warn{background:url('/image/exclamation.gif') no-repeat left top; padding-left:43px}
div.map{margin-top:10px}
div.map div.left_city{float:left; width:450px}
div.map div.left_city table.region{ width:400px}
select.reg{width:320px; margin-right:5px; height:20px;border: 1px solid #7f9db9;}
td.reg_gray{font-size:11px; color:#666666; padding-top:0px; padding-bottom:10px}
div.map div.right_map{float:right; border:solid 1px #CCCCCC}
div.map div.right_map div.maps{border:solid 1px #CCCCCC; display:block; padding:10px}
div.map div.right_map div.maps img{border:solid 1px #9F9F9F}
div.map div.left_city table.region a.tiponline{ margin-top:-2px}

div.nedv_catalog{float:left; width:184px}
div.nedv_catalog div{margin-top:1px; margin-bottom:7px; padding-left:30px; background-position:left top; background-repeat: no-repeat}
div.nedv_catalog a, a.nedv_cat{ color:#336699; font-size:12px; text-decoration:underline}
div.nedv_catalog span, span.nedv_cat{color:#666666; margin-left:3px; font-size:10px}
h4.catalog{color:#333333; font-size:11px; margin-bottom:10px; margin-top:15px; font-weight:bold }

p.descript_coutry{line-height:18px; text-indent:40px; background:#EFF1F6;margin-bottom:3px; padding:7px}
.otstup_countr{ margin-left:8px}
div.regions{text-align:center; padding-left:70px; margin-bottom:25px}
div.zone{background:url('/image/yell_circle.gif') left top no-repeat; padding-left:11px;float:left; width:239px; text-align:left; margin-bottom:3px}

h2.zone_desc2{color:#FFFFFF; font-size:14px; font-weight:bold;}
h3.zone_desc2{color:#336699; font-size:14px; font-weight:bold; margin:15px 0 5px 7px}
.zone_desc{margin-top:5px; margin-left:0px;}
.zone_desc td{ vertical-align:top}
.zone_desc td.desc{ padding:5px; height:135px; line-height:16px; width:90%;  padding-top:0 !important}
.zone_desc td.img{padding-left:5px}
.zone_desc td.img img{border:solid 1px #9BA7BE; width:240px; }
.zone_desc td.links{padding-left:5px; line-height:18px; padding-top:15px; padding-bottom:5px;padding-right:10px; text-align:right;}


/*h2.zone_desc2{color:#FFFFFF; font-size:14px; font-weight:bold;color:white;}
.zone_desc{margin-top:10px; margin-left:0px}
.zone_desc td{ vertical-align:top}
.zone_desc td.desc{padding:5px; line-height:18px; width:90%; line-height:16px; padding-top:0}
.zone_desc td.img{padding-left:5px}
.zone_desc td.img img{border:solid 1px #9BA7BE; width:135px;}*/
/*.zone_desc{margin-top:3px; margin-left:3px}
.zone_desc td{ vertical-align:top}
.zone_desc td.desc{background:#EFF1F6; padding:5px; line-height:18px; text-indent:40px}
.zone_desc td.img{padding-left:5px}
.zone_desc td.img img{border:solid 1px #9BA7BE}*/
/*.zone_desc td.links{padding-left:5px; line-height:18px; padding-top:5px; padding-bottom:5px}

h2.zone_desc2{color:#FFFFFF; font-size:14px; font-weight:bold;color:white;}
.zone_desc{margin-top:3px; margin-left:3px}
.zone_desc td{ vertical-align:top}
.zone_desc td.desc{background:#EFF1F6; padding:5px; line-height:18px; text-indent:40px}
.zone_desc td.img{padding-left:5px}
.zone_desc td.img img{border:solid 1px #9BA7BE}
.zone_desc td.links{padding-left:5px; line-height:18px; padding-top:5px; padding-bottom:5px}*/

td.up_blue_light{padding-right:7px}
h2.descript_coutry{font-size:13px; font-weight:bold; color:#333333; margin-top:15px; margin-bottom:5px}
h2.flag_left{background-repeat:no-repeat; background-position:left; padding-left:30px; margin-left:5px}
h1.desc_coutry{font-size:14px; font-weight:bold}

h1.whites{font-size:18px; color:#ffffff;font-weight:normal} 
h2.catalog{font-size:14px; font-weight:bold}

/**/
h4.zag{font-family:Arial, Helvetica, sans-serif;font-size:13px; color:#333333; background:#CCCCCC; display:block; padding-top:3px; padding-bottom:3px; padding-left:5px}
ul.gray_info{list-style:none}
ul.gray_info li{display:block;padding:0; margin:0; margin-top:4px; background:url('/image/info_gray.gif') no-repeat left top; padding-left:10px}
ul.gray_info li ul{list-style:none}
ul.gray_info ul li{ margin-left:31px}
ul.gray_info li.detail {float:left; width:242px; margin-left:5px;}
ul.gray_info li.detail ul li {margin-left:10px;}
a.send_message{background:url('/image/send_message.gif') no-repeat; width:165px; height:35px; display:block; line-height:30px; text-align:center; color:#FFFFFF; text-transform:uppercase; font-weight:bold; position:relative;cursor:pointer;}
a.send_message_2{background:url('/image/send_message.gif') no-repeat; width:165px; height:35px; display:block; line-height:30px; text-align:center; color:#FFFFFF; text-transform:uppercase; font-weight:bold;cursor:pointer;}
.send_mes{color:#999999;font-size:10px;line-height:12px}

/*carousel*/
.ha ul li{margin-left:0;}
.ttt {float:left;width: 80px;height: 80px;margin-right: 7px; cursor: pointer;border:solid 1px #D0D0D0;}
.ttt3 {margin-left:22px;}
*html .ttt3 {margin-left:12px;}
.ttt2 {margin-left:66px;}

/*similar*/
.like_main{border:solid 1px #CDCDCD; border-top:none; padding-top:15px; padding-bottom:15px}
.like{float:left; width:115px; text-align:center; margin-left:23px}
a.like_img{display:block; border:solid 1px #CDCDCD; padding:3px; background:#ffffff; margin-bottom:3px}
a.like_img img{ height:100px; width:100px}
a.like_txt{display:block; text-align:center; color:#336699; font-weight:bold; text-decoration:underline}
.like_price{display:block; color:#666666; margin-top:5px}
.sun_two {background:url('/image/sun_two.gif'); width:29px; height:20px}

/*sendform*/
/* Overlay */
/*#contact-overlay {background-color:#000; cursor:wait;}*/

/* Container */
/*#contact-container {width:444px; left:50%; top:15%; margin-left:-210px; font-family:Arial, Helvetica, sans-serif; font-size:12px;text-align:left;color:#666666;background:#A1A0A0; padding:20px;}
#contact-container .contact-content {background-color:#D4D3D3; padding:7px 7px 7px 8px;}
#contact-container .form_mess_main{width:427px;}
#contact-container .form_mess_main h4 {background: url('/image/mess_.jpg') no-repeat; height:26px; color:#FFFFFF; font-weight:bold; font-size:13px; text-align:center; line-height:26px; padding:0; margin:0;text-transform:uppercase;}
#contact-container .contact-loading {position:absolute; background:url('/image/loading.gif') no-repeat; z-index:8000; height:100px; width:150px; margin:-7px 0 0 130px; padding:0;}
#contact-container .contact-message {text-align:center;font-family:Arial, Helvetica, sans-serif; font-size:14px;font-weight:bold;}
#contact-container .contact-error {width:92%; font-family:Arial, Helvetica, sans-serif;font-size:12px; border:2px solid #ccc; font-weight:bold; margin:0 auto; padding:2px;}
#contact-container .form_mess_border{background:#D4E8F8; border:solid 1px #999999; font-size:12px; padding:15px;}
#contact-container br {clear:both;}
#contact-container form {padding:0; margin:0;}
#contact-container label {clear:left; display:block; width:130px; float:left; text-align:right; padding-right:4px; font-weight:bold;}
#contact-container .contact-input {width:97%; border:solid 1px #8E8E8C; overflow:hidden}
#contact-container textarea {height:84px;}
#contact-container .contact-top {height:13px; background:url('/image/form_top.gif') no-repeat; padding:0; margin:0;}
#contact-container .contact-bottom {height:13px; background:url('/image/form_bottom.gif') no-repeat; font-size:.7em; text-align:center;}
#contact-container .contact-bottom a,
#contact-container .contact-bottom a:link,
#contact-container .contact-bottom a:active,
#contact-container .contact-bottom a:visited {position:relative; top:-4px; text-decoration:none; color:#666;}
#contact-container .contact-bottom a:hover {color:#888;}
#contact-container .but{width:340px;padding-left:50px; padding-top:10px; padding-bottom:0px;}
#contact-container .contact-button {margin:0 0 0 0; cursor:pointer; border:0; font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#fff; text-align:center;}
#contact-container .contact-send {background:url('/image/send_mess.gif'); height:32px; width:165px; display:block; line-height:30px; text-align: center; text-decoration:none; float:left; margin-right:5px;text-transform:uppercase;}
#contact-container .contact-cancel {background:url('/image/chancel.gif'); height:32px; width:112px; display:block; line-height:30px; text-align:center; text-decoration:none; float:left;text-transform:uppercase;}
#contact-container a.modalCloseX,
#contact-container a.modalCloseX:link,
#contact-container a.modalCloseX:active,
#contact-container a.modalCloseX:visited {position:absolute; margin-left:448px; margin-top:-17px}
#contact-container a.modalCloseX:hover {color:#9bb3b3;}
#contact-container .contact-input2 {float:left; padding:2px; margin:2px; border:1px solid #fff;background-color:#333;}
#contact-container .contact-input3 {font-size:12px;float:left; padding:2px; margin:2px;}*/

/**/
div.cong2{border:solid 1px #cccccc; margin-top:3px; padding:2px}
.otsup_5px{ margin-bottom:5px}
div.cong_main3{background:url('/image/bg_blue_earch_600_150.jpg') no-repeat center top #DBE4EA; padding-left:5px; padding-bottom:7px}
div.cong2 h4 {background:url('/image/exclamation_two.gif') no-repeat left; padding-left:45px; font-size:14px; font-weight:normal; text-decoration:underline; line-height:38px; margin-bottom:5px}
div.cong2 p.style_one{color:#000000; font-size:13px; margin-top:5px}
div.cong2 p.style_two{margin-top:5px;color:#666666; font-size:11px}
a.yell_small{text-decoration:underline;color:#CC6600; font-size:11px}

/*crisis*/
a.menu_new_two_{height:19px; line-height:19px;  margin:0; padding:0; text-align:center; float:left; cursor:pointer; color:#663300; font-size:13px}
span.crisis_bg_left{float:left; background: url(/uploads/content/crisis_left.gif) no-repeat left top; margin:0; padding:0;height:19px; padding-left:19px}
span.crisis_bg_right{height:19px;float:left;background: url(/uploads/content/crisis_right.gif) no-repeat right top; padding-right:15px}
a.menu_new_two_:hover{ color:#FF0000}

/*abonement*/
.table_ac{background:#f3f3f3; width:100%; border:none}
.table_ac th{vertical-align: middle; text-align:center;background:#909BA4}
.table_ac th div{background:#909BA4 url('/image/bg_tabl_2.gif') no-repeat;height:100px; width:55px; overflow:hidden}

.table_ac td{ padding-top:4px; padding-bottom:4px; vertical-align:middle; text-align:center;color:#336699; font-size:13px}
.table_ac td span.b{font-size:16px; font-weight:bold;color:#336699;}
.table_ac .left_col{background:#C3E5F6 !important; padding-left:10px; font-size:11px; color:#336699; text-align:left}
.table_ac .left_col table td{text-align:left}
.table_ac tr.m{background:#DEE1E3; color:#FFFFFF}
td.ac_ques{ vertical-align:bottom; text-align:right !important; width:25px; padding-right:5px}
tr.ac_bot{background:#ABCBDD;color:#FFFFFF}
tr.ac_bot td.l{padding-left:10px; text-align:left; }

tr.ac_bot td{ padding:7px 2px 7px 2px}

tr.ac_bot1 td{background:#78a2ba;color:#FFFFFF; font-size:11px}
tr.ac_bot2 td{background:#97C6E2;color:#FFFFFF; font-size:11px}
tr.ac_bot3 td{background:#C1B4E9;color:#FFFFFF; font-size:11px}
tr.ac_bot6 td{background:#A3D574;color:#FFFFFF; font-size:11px}

tr.ac_bot1 td.l{padding-left:10px; text-align:left;}
tr.ac_bot1 td.one{padding:7px 0px 7px 0px}
tr.ac_bot1 td.two{background-color:#5d889f;border:3px solid #4d7992;padding:3px 0px 3px 0px}
tr.ac_bot2 td.l{padding-left:10px; text-align:left;}
tr.ac_bot2 td.one{padding:7px 0px 7px 0px}
tr.ac_bot2 td.two{background-color:#70AED1;border:3px solid #549CC5;padding:3px 0px 3px 0px}
tr.ac_bot3 td.l{padding-left:10px; text-align:left}
tr.ac_bot3 td.one{padding:7px 0px 7px 0px}
tr.ac_bot3 td.two{background-color:#B1A5D4;border:3px solid #9F93C3;padding:3px 0px 3px 0px}
tr.ac_bot6 td.l{padding-left:10px; text-align:left}
tr.ac_bot6 td.one{padding:7px 0px 7px 0px}
tr.ac_bot6 td.two{background-color:#97C35C;border:3px solid #7CAF2A;padding:3px 0px 3px 0px}

a.oplata1 {background:url('/image/pay11_.jpg') center no-repeat; text-align:center; display:block;  height:26px; line-height:18px; font-size:12px; color:#a86c0e; padding-top:5px;}
a.oplata1:hover {background:url('/image/pay12_.jpg') center no-repeat; text-align:center; display:block; height:26px; line-height:18px; font-size:12px; color:#b65405; padding-top:5px;font-weight:bold; }

a.oplata2 {background:url('/image/pay21_.jpg') center no-repeat; text-align:center; display:block;  height:26px; line-height:18px; font-size:12px; color:#a86c0e; padding-top:5px;}
a.oplata2:hover {background:url('/image/pay22_.jpg') center no-repeat; text-align:center; display:block; height:26px; line-height:18px; font-size:12px; color:#b65405; padding-top:5px;font-weight:bold; }

a.oplata3 {background:url('/image/pay31_.jpg') center no-repeat; text-align:center; display:block;  height:26px; line-height:18px; font-size:12px; color:#A86C0E; padding-top:5px}
a.oplata3:hover {background:url('/image/pay32_.jpg') center no-repeat; text-align:center; display:block;  height:26px; line-height:18px; font-size:12px; color:#b65405; padding-top:5px;font-weight:bold;}


a.oplata6 {background:url('/image/pay61_.jpg') center no-repeat; text-align:center; display:block; height:26px; line-height:18px; font-size:12px; color:#A86C0E; padding-top:5px}
a.oplata6:hover {background:url('/image/pay62_.jpg') center no-repeat; text-align:center; display:block; height:26px; line-height:18px; font-size:12px; color:#b65405; padding-top:5px;font-weight:bold;}
/*abonement end*/

.soplata1{font-weight:normal;}
.soplata2{font-weight:bold;}

table.spec_pr{background:#D8DBE0; width:100%; font-size:13px}
table.spec_pr th{background:#E2E5E9; width:50%; padding-left:10px; line-height:15px; text-align:left}
table.spec_pr td{background:#ffffff; width:50%; padding-left:10px; line-height:20px; text-align:left}

ul.offer{list-style:none;}
table.offerta{border:1px solid black;}
table.offerta td{padding:4px;}
table.offerta td.bbr{border-bottom:1px solid black;border-right:1px solid black;}
table.offerta td.brr{border-right:1px solid black;}
table.offerta td.bbb{border-bottom:1px solid black;}

/*sort*/
.info_yel_{list-style-type:none; margin-left:7px; margin-bottom:7px; margin-right:7px}
.li_big_yel_{background-image:url('/image/li_big_yel.gif'); background-repeat:no-repeat; padding-left:15px; }
.li_small_yel_{background-image:url('/image/li_small_yel.gif'); margin-left:20px; background-repeat:no-repeat; padding-left:7px}
.info_yel_ a{display:block;color:#3f3f3f; text-decoration:underline;padding-top:3px;padding-bottom:3px;margin-bottom:1px;}

table.res_sear{margin-top:5px; width:100%; border:none}
table.res_sear .result{padding-left:7px}
.sort{padding-right:7px; width:70%}
table.res_sear .alf{float:right; color:#FF6600; font-size:13px; line-height:25px; font-weight:bold; text-decoration:underline;margin-right:7px;}
table.res_sear .kolvo{float:right; background:#DEDEE0; border:solid 1px #CCCCCC; border-bottom:none;  padding-left:10px; padding-top:5px; padding-bottom:5px; margin-right:10px;}
table.res_sear .kolvo a{margin-left:7px}
table.res_sear .sort_{float:right; padding-top:3px; padding-bottom:4px; margin-right:10px}
table.res_sear .sort_ img{margin-bottom:-7px; position:relative}
a.li_big_yell_bg{background:#e8e8e8; color:#343434;font-weight:bold;padding-left:5px;}

div.error_ob {margin-top:5px; border:solid 1px #FF0000; background:#EE3220 url('/image/red_bg_attention.gif') no-repeat left center; height:68px; padding-left:68px; color:#FFFFFF; font-size:16px;}
div.error_ob a.error_ob {background:url('/image/red_close.gif'); height:25px; width:23px; float:right; margin-top:-1px; margin-right:-1px}
div.new_ob {margin-top:5px; border:solid 1px #8AA520; background:#AAD231 url('/image/green_attention.gif') no-repeat left center; height:47px; padding-left:68px; color:#FFFFFF; font-size:16px;}
div.new_ob a.new_ob {background:url('/image/green_close.gif'); height:25px; width:23px; float:right; margin-top:-1px; margin-right:-1px}

/**/
table.aaa{margin-right:25px}
table.aaa td{ padding-top:5px; padding-bottom:5px}
div.aab table td{ padding-top:0px; padding-bottom:0px}
.deistv{ color:#333333}
.deistv input{width:15px; height:15px;}

/*tab*/
*html UL.tabNavigation{ margin-bottom:-10px}
UL.tabNavigation { height:19px; position:relative;list-style: none;    margin: 0;    padding: 0; margin-bottom:-3px}
UL.tabNavigation LI {float:left; margin: 0; padding-right:4px}
UL.tabNavigation LI.one A { background: url('/image/gray_vid.gif') no-repeat; line-height:12px; width:101px; height:19px;padding: 3px 0px; text-align:center; display:block;font-weight:bold;}
UL.tabNavigation LI.one A.selected, UL.tabNavigation LI.one a:hover{background: url('/image/gray_vid_act.gif')  no-repeat; color:#fff; font-weight:bold}


UL.tabNavigation LI.two A { background: url('/image/gray_vid_2.gif') no-repeat; line-height:12px; width:153px; height:19px;padding: 3px 0px; text-align:center; display:block;font-weight:bold;}

UL.tabNavigation LI.two A.selected, UL.tabNavigation LI.two a:hover{background: url('/image/gray_vid_act_2.gif') no-repeat; color:#fff; font-weight:bold}
/*
UL.tabNavigation {
    list-style: none;
    margin: 0;
    padding: 0;
    height:19px; 
    position:relative;
    
}

UL.tabNavigation LI.one {float:left;    margin: 0; padding-right:3px}
UL.tabNavigation LI.one A {
    padding: 3px 0px; text-align:center; width:99px; display:block;
    background-color: #EAF2F5;
    color: #666666;
    text-decoration: none;
    border: 1px solid #CCCCCC;
}

UL.tabNavigation LI.two {float:left;    margin: 0; padding-right:3px}
UL.tabNavigation LI.two A {
    padding: 3px 0px; text-align:center; width:151px; display:block;
    background-color: #EAF2F5;
    color: #666666;
    text-decoration: none;
    border: 1px solid #CCCCCC;
}
*/

/*UL.tabNavigation LI {
    display: inline;
    margin: 0;
}

UL.tabNavigation LI A {
    padding: 3px 34px;
    background-color: #EAF2F5;
    color: #666666;
    text-decoration: none;
    border: 1px solid #CCCCCC;
}

UL.tabNavigation LI A.two {
    padding: 3px 59px;
}*/
/*
UL.tabNavigation LI A.selected,
UL.tabNavigation LI A:hover {
    background-color: #FFFFFF;
    color: #666666;
    border-bottom: 1px dotted #FFFFFF;
}
*/
div.tabs {
	padding-top: 0px;
	padding-bottom: 5px;
	margin-top: 4px;
	width: 310px;
}

div.tabs > div {
	padding: 5px;
	margin-top: 3px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	height: 320px;
}

a.video_open{
	cursor: pointer; background:#5E88BC url('/image/video_down.gif') left no-repeat; 
	padding-left:20px; padding-right:3px; height:20px; line-height:20px; color:#fff; float:left
}
a.video_close{
	cursor: pointer; background:#5E88BC url('/image/video_up.gif') right no-repeat; 
	padding-right:20px; padding-left:3px; height:20px; line-height:20px; color:#fff; float:left; display: none
}

/*фотогал.*/
.fotorep{height:300px; padding:0px}
.fotorep .left{ float:left}
.fotorep img.bigs{width:440px; height:300px}
.fotorep .flow{padding-left:7px; padding-right:3px; width:125px; height:300px; overflow:auto; float:left}
.fotorep .flow img{margin-bottom:10px; width:105px;}

.fotorep2{height:440px; padding:0px}
.fotorep2 .left{ float:left}
.fotorep2 img.bigs{width:440px; height:440px}
.fotorep2 .flow{padding-left:7px; padding-right:3px; width:125px; height:440px; overflow:auto; float:left}
.fotorep2 .flow img{margin-bottom:10px; width:105px;}

.fotorep_all{width:100%}
.fotorep_all td{text-align:left; padding-bottom:30px}
 table.fotorep_all p{width:120px;color:#81A4CE; font-size:10px}
 table.fotorep_all a { color:#0B2661; text-decoration:none; display:block;width:120px;}
 table.fotorep_all a strong { display:block}
 
 a.link_im {text-decoration:underline;color:#3399CC;}
 
.add_obj_w100{ width:100px}
.add_obj_eng{font-family:Arial, Helvetica, sans-serif;font-size:11px; padding:2px 10px 2px 10px; margin-top:10px; background:#ccc;text-transform:lowercase;width:220px;}
.add_obj_but{background:#ccc; font-family:Arial, Helvetica, sans-serif;font-size:11px; padding:2px 10px 2px 10px;width:150px;text-transform:lowercase;}
.add_obj_main{float:left; width:59%;}
.add_obj_main select {font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.add_obj_map{float:right; width:40%;}
.add_obj_map div{border:solid 1px #ccc; padding:5px; float:left}
.add_obj_gray{font-family:Arial, Helvetica, sans-serif;color:#8D8E8D; font-size:11px}
.add_obj_adr{width:620px; float:left; margin-right:10px}
a.blue_ent{height:23px; line-height:23px;background:url('/image/send_blue_centr.gif') repeat-x; float:left;cursor:pointer;}
a.blue_ent span{background:url('/image/send_blue_left.gif') left no-repeat;height:23px; line-height:23px; float:left; padding-left:10px; }
a.blue_ent span span{background:url('/image/send_blue_right.gif') right no-repeat;height:23px; line-height:20px; float:left; padding-right:20px ; color:#fff}
div.add_obj_goog{float:left; border:solid 1px #ccc; padding:5px}
div.add_obj_goog_right{margin-left:10px; width:310px;float:left}
.add_obj_desc{width:560px; overflow:hidden; display:block}

/*.send_yell_two{ color:#CC6600;background:url('/image/send_yell_two.gif'); width:99px; height:20px; line-height:20px; float:left; text-align:center}

a.gray_ent{height:22px; line-height:22px;background:url('/image/send_gray_centr.gif') repeat-x; float: left;}
a.gray_ent span{background:url('/image/send_gray_left.gif') left no-repeat;height:22px; line-height:22px; float:left; padding-left:5px;}
a.gray_ent span span{background:url('/image/send_gray_right.gif') right no-repeat;height:22px; line-height:20px; float:left; padding-right:10px ; color:#666}
a.send_yell_two{height:22px; line-height:22px;background:url('/image/send_yell_center.gif') repeat-x; float:left;cursor:pointer;} 
a.send_yell_two span{background:url('/image/send_yell_left.gif') left no-repeat;height:22px; line-height:22px; float:left; padding-left:5px;} 
a.send_yell_two span span{background:url('/image/send_yell_right.gif') right no-repeat;height:22px; line-height:20px; float:right; padding-right:10px ; color:#CC6600}*/

a.send_yell_two{height:22px; line-height:22px;background:url('/image/send_yell_center.gif') repeat-x; float:left;cursor:pointer;}
a.send_yell_two span{background:url('/image/send_yell_left.gif') left no-repeat;height:22px; line-height:22px; float:left;}
a.send_yell_two span span{background:url('/image/send_yell_right.gif') right no-repeat;height:22px; line-height:20px; float:left;padding-left:10px;padding-right:10px ; color:#CC6600;text-align:center;}

a.gray_ent_2{height:22px; line-height:22px;background:url('/image/send_gray_centr.gif') repeat-x; float:left;}
a.gray_ent_2 span{background:url('/image/send_gray_left.gif') left no-repeat;height:22px; line-height:22px; float:left;}
a.gray_ent_2 span span{background:url('/image/send_gray_right.gif') right no-repeat;height:22px; line-height:20px; float:left;padding-left:10px; padding-right:10px ; color:#fff; text-align:center;}

.dig{margin-left:5px;width:40px; display:inline; height:40px; margin-top:-8px; position:absolute; font-family:Arial, Helvetica, sans-serif}
.dig span.one{font-size:40px; font-weight:bold; color:#FED101; position:absolute; z-index:5}
.dig span.two{font-size:42px; font-weight:bold; color:#E98B1B; position:absolute; margin-top:-1px; z-index:4}
.dig span.three{font-size:41px; font-weight:bold; color: gray; position:absolute; margin-left:3px; margin-top:2px; z-index:3}

.dig_eng{width:40px; position:absolute; display:inline;  height:40px; margin-top:-18px;   font-family:Arial, Helvetica, sans-serif; margin-left:-5px}
.dig_eng span.one{font-size:40px; font-weight:bold; color:#FED101; position:absolute; z-index:5}
.dig_eng span.two{font-size:42px; font-weight:bold; color:#E98B1B; position:absolute; margin-top:-1px; z-index:4}
.dig_eng span.three{font-size:41px; font-weight:bold; color: gray; position:absolute; margin-left:3px; margin-top:2px; z-index:3}

.seo {background:#F3F3F3; line-height:18px; padding:10px; padding-top:8px; padding-bottom:12px;}
.seo p {margin-top:10px;margin-bottom:10px;}

/*new adv*/
table.price3 { width:100%; background:#ffffff}
table.price3 th{background:#4195C5; font-weight:normal; color:#fff; padding-top:1px; padding-bottom:3px; text-align:center;}
table.price3 td{ vertical-align:middle; padding-top:3px; padding-bottom:3px; border-bottom:solid 1px #fff; text-align:center}
.blue_color{color:#006699}
table.price3 td.bg_one{background:#D1E9F5;}
table.price3 td.bg_two{background:#E1F3FC;}
table.price3 td.left{ text-align:left; padding-left:10px}
.blue_text3 {color:#3199ce}

table.kvit p {padding-top:6px;padding-bottom:6px;margin:0;}

/* left special */

div.sppredl{margin-top:3px;margin-bottom:5px;}
div.sppredl h4, div.sppredl p{background: url('/image/ban_bg_orangee.gif') repeat-x; text-align:center; color:#fff; font-size:12px; font-weight:bold; height:32px; border: solid 1px #f67f21; vertical-align:middle; line-height:16px}
div.sppredl h4.one_line, div.sppredl p.one_line{line-height:32px}
div.sppredl div.sppredll{background:#fff;border-bottom:solid 1px #cdd0d5; padding:8px 5px 7px 3px; }
div.sppredl div.sppredll a.img{display:block;border:solid 3px #d4d4d4}
div.sppredl div.sppredll td.txt{width:87px; font-size:11px; line-height:12px; padding-left:3px }
div.sppredl div.sppredll td.txt a:hover{ text-decoration:underline}
div.sppredl div.sppredll td.txt strong{color:#ff6600}

div.sppredl_add{background: #fff url('/image/row_up_blue.gif') no-repeat 10px 4px; border:solid 1px #fff; padding:10px 3px 10px 2px}
div.sppredl_add .line{background:#5fb6e6; line-height:1px; font-size:1px; margin-left:1px; margin-right:1px}
div.sppredl_add a{background:#5fb6e6; display:block;text-align:center; color:#fff; font-size:12px; font-weight:bold}

.blue_two{border:solid 1px #56afef; background:#d5e9fb; padding:10px}
a.but_350_orange{background:url('/image/but_350_orange.gif'); width:352px; height:34px; display:block; text-align:center; color:#fff; font-weight:bold; line-height:34px; cursor:pointer; margin-bottom:10px}

/**/
p.quest_3{margin-top:10px; margin-bottom:10px; font-size:12px;color:#666666;}
p.quest_3 a.ent{background:url('/image/prang_but_3.gif'); width:351px; height:34px; display:block; text-align:center; font-size:13px; color:#FFFFFF; line-height:30px; text-transform:uppercase; font-weight:bold;}
.left_up_three{width:372px; float:left}
.right_up_three{float:right; width:195px; font-size:11px}
.right_up_three a.ent{background:url('/image/prang_but_4.gif'); width:184px; height:50px; display:block;text-align:center; font-size:13px; color:#FFFFFF;text-transform:uppercase; font-weight:bold; padding-top:8px}
.left_up_three table.title_two{background: url('/image/bg_head_three.gif'); width:100%}
.left_up_three table.title_two td.title_one_text{ font-size:12px; color:#fff}
ul.up_three{margin-left:40px; margin-top:5px; margin-bottom:15px}
ul.up_three li{ padding-top:3px; padding-bottom:3px}
ul.up_three li a{ text-decoration:underline;color:#333333}
ul.up_three li a:hover{ text-decoration:underline; font-weight:bold}

.pop_title{background:#fff; font-size:11px}
.pop_title table.title_two{ margin-bottom:7px; color:#333333}
.pop_title table.title_two td.title_one_text{ font-size:12px}
.pop_title table a{text-decoration: none;  color: #333333}
.pop_title table a:hover{text-decoration:underline;  color: #333333}

/*detail link*/
div.linkk{line-height:23px}
div.linkk a.back{float:left; background:url('/image/new_but.gif') 0 5px no-repeat; padding-left:23px; color:#0099FF; text-decoration:underline}
div.linkk p{ float:right; padding:0;margin:0;}
/*div.linkk a.mail{float:left; background:url('/image/new_but.gif') 0 -39px no-repeat; padding-left:23px; color:#0099FF; text-decoration:underline; margin-left:23px;cursor:pointer;}
div.linkk a.print{float:left; background:url('/image/new_but.gif') 0 -86px no-repeat; padding-left:23px; color:#0099FF; text-decoration:underline;margin-left:23px;cursor:pointer;}*/
div.linkk p a.mail{float:left; background:url('/image/new_but.gif') 0 -39px no-repeat; padding-left:23px; color:#0099FF; text-decoration:underline;padding-right:10px;cursor:pointer;}
div.linkk p a.print{float:left; background:url('/image/new_but.gif') 0 -86px no-repeat; padding-left:23px; color:#0099FF; text-decoration:underline;padding-right:10px;cursor:pointer;}

/*leader*/
.str_light_rouse{background:#fde7d9; border-top:1px solid white; padding-left:27px; padding-top:10px; padding-bottom:5px}
.str_light_rouse_col2{background:#fbf0e9}

.str_light_gray{background:#e8ebf2}
.str_light_rouse .black{color:#333; text-decoration:underline; font-weight:bold}
.str_light_rouse .black2{color:#333; text-decoration:none; font-weight: normal}
.str_light_rouse .orange{color:#ff6600; font-size:12px; text-decoration:none}
.str_light_gray_col2{border-bottom:1px solid white;}


/*footer*/
.footer_n{margin-top:2px;border:solid 1px #666666; border-bottom:none}
.footer_b1{border:solid 1px #fb7e22}
.footer_m{background:url('/image/foot_bg_n.gif') repeat-x; height:55px; border:solid 1px #fd9c00; border-top:none}
.footer_m p.copyr{background:url('/image/earch_white_foot_.gif') no-repeat; padding-left:30px; line-height:14px; float:left; height:26px; margin-top:15px; margin-left:16px; color:#fff; width:220px}
* html .footer_m p.copyr{ margin-left:8px}
.footer_m a.l{ margin-left:40px;margin-top:15px; color:#fff;float:left; background:url('/image/row_right_white.gif') 0 3px no-repeat; padding-left:14px; line-height:12px;}
.footer_m a.l:hover{ text-decoration:underline}
.footer_m div.count{float:right; margin-top:12px; padding-right:8px}

/*news/articles*/
a.guide{text-decoration:none; color:#3f3f3f}
a.guide:hover{text-decoration:underline; color:#3f3f3f}
div.search_one_menu_2{background-color:#E8EBF2; border:solid 1px #CDCDCD; border-bottom:none; height:21px; padding-top:5px}
div.search_one_menu_2 ul{list-style-type:none;margin:0; width:90%; padding:0; margin-bottom:-5px}
div.search_one_menu_2 li{ float:left; margin:0;padding:0; line-height:26px; padding-right:20px}
div.search_one_menu_2 ul li a{color:#0C7CE0 !important; float:left;background: url('/image/tab-left.gif') no-repeat left top;margin:0;padding:0 0 0 10px; height:26px}
div.search_one_menu_2 ul li a span{color:#0C7CE0 !important; text-decoration:underline; height:26px;float:left;display:block;background:url('/image/tab-right.gif') no-repeat right top;padding-right:10px}
div.search_one_menu_2 ul li a.blue_{background-position: 0% -26px; text-decoration:none;font-weight:bold;}
div.search_one_menu_2 ul li a.blue_ span {background-position:100% -26px; color:white !important; text-decoration:none}

div.search_one_menu_2 ul li a:hover{background-position: 0% -26px; text-decoration:none;cursor:pointer; height:26px }
div.search_one_menu_2 ul li a:hover span {background-position:100% -26px; color:white !important; text-decoration:none;font-weight:bold} 

.search_news{width:100%}
.search_news td{padding-bottom:5px; vertical-align:top;}
.search_news td strong{color:#333}
.search_news td span{color:#666666; font-size:11px}
.search_news td.pr{ width: auto; padding-right:5px; }
.search_news td.pr2{ width: 110px; padding-right:5px; }
.search_news td.pr3{ width: 24%; padding-right:5px; }
.search_news table{}
.search_news table td{ padding-bottom:7px; vertical-align:middle}
.search_news table td.inp{padding-right:10px; padding-left:5px}

a.but_add{background:url('/image/clear_add.gif'); width:98px; height:16px; display:block; margin-top:5px;cursor:pointer;}
a.but_add strong.b{color:#0066cc; padding-left:1px; font-size:11px}
a.but_add strong.green{padding-left:5px;color:#33cc00}
a.but_add strong.red{ padding-left:5px;color:#cc0000}
a.but_orang_125{margin-top:5px;background:url('/image/but_yell_news.gif'); width:125px; height:24px; display:block; text-align:center; line-height:24px; color:#fff; font-weight:bold;cursor:pointer;}

a.but_yell_biig{background:url('/image/but_yell_biig.gif'); width:123px; height:28px; display:block; color:#fff; text-align:center; line-height:13px; padding-top:2px; font-weight:bold;cursor:pointer;}

#main_bg_six{background-image:url('/image/center_main_six.gif'); background-repeat:repeat-y; float:left; width:100%}
.bg_six_sub{background: url('/image/center_main_six_2.gif')}
.catal_all{background:url('/image/catalog_bg.gif') bottom  no-repeat; width:100%}
.catal_all .left{float:left; width:276px; padding:15px 10px 15px 5px;}
.catal_all .right{width:273px; float:right; padding:15px 10px 15px 5px;}
.catal_all  a{ display:block; height:30px; padding-left:30px; float:left; background-repeat:no-repeat; line-height:13px}
.catal_all a strong, .catal_all a span{ text-decoration:underline}
.catal_all div.clear{clear:both; height:1px; line-height:1px; font-size:1px}

/*results new*/
.special_offer2_head{margin-top:1px; height:20px; line-height:18px; padding:0px 0px 0px 5px; clear:both;background:#e8ebf2; border-top: solid 1px #cfd5e3; }
.special_offer2_head a{ display:block;float:left; margin:0;color:#3f3f3f; padding-left:5px; font-weight:bold; text-decoration:underline}
.special_offer2_head p.name{}
.special_offer2_head p.pr{background:#8ac4e1; float:right; width:152px; text-align:center; color:#ffffff; font-weight:bold; font-size:14px;line-height:20px; }
/*.special_offer2{font-size:11px; width:100%; padding-top:7px; padding-bottom:7px;}*/
.special_offer2{font-size:11px; width: auto; padding-top:7px; padding-bottom:7px; border:#e8ebf2 solid 1px; margin-bottom:1px}
.special_offer2 table.spr td{ padding-bottom:5px; vertical-align:top; line-height:12px}
.special_offer2 table.spr td a.img{padding-left:5px; padding-right:10px; display:block}
.special_offer2 table.spr td.text{ width:150px}
.special_offer2 table.spr td.text p{padding-bottom:5px;}
.special_offer2 table.spr td.sal{ padding-left:20px;padding-right:2px}
.special_offer2 table.spr td.sal p{padding-bottom:5px;}
.special_offer2 table.spr td.sal p span{font-size:12px;line-height:14px;}

.special_offer2 table.spr td.desc{padding-left:20px;  line-height:14px}
.special_offer2 table.spr td.desc span{font-size:12px;}
.special_offer2 table.spr td.podr{padding-right:10px; vertical-align:bottom}
.special_offer2 table.spr td.podr a{background:url('/image/but_111.gif'); width:86px; height:16px; color:#fff; text-align:center; text-decoration:none; line-height:16px; font-size:11px; float:right; margin-top:-15px;position:relative;}

.special_offer2_head_gold{background:#ff9b06 url('/image/bg_gold_of_head.gif') right repeat-y; border-top: solid 1px #ff9900; padding-right:0; }
.special_offer2_head_gold p.name{padding-left:23px; background:url('/image/sun_1.gif') left no-repeat; float:left}
.special_offer2_head_gold p.pr{background:#ff9900;}
.special_offer2_gold{ width: auto; background:#ffffcc; border:solid 1px #ffcc33; border-top:none; }

div.list_pr{background:url('/image/bg_gray_head.gif') top repeat-x; position:relative}
h4.list_pr, p.list_pr{color:#336699; padding-top:10px; font-size:14px; font-weight:bold; margin:0 0 10px 10px;}
h2.list_pr{color:#336699; padding-top:10px; font-size:14px; font-weight:bold; margin:0 0 10px 10px;}
div.list_pr div.link{padding-left:30px; padding-bottom:20px}
div.list_pr div.link p, div.list_pr div.link div.ddd1{float:left; width:252px; margin-top:4px; margin-bottom:4px }
div.list_pr div.link p a{text-decoration:underline; font-weight:bold; color:#333}
div.list_pr div.link p span{ font-size:11px}

div.list_pr div.link2{padding-left:10px; padding-bottom:20px}
div.list_pr div.link2 p{float:left; width:270px; margin-top:4px; margin-bottom:4px;padding-right:10px; }
div.list_pr div.link2 p a{text-decoration:underline; font-weight:bold; color:#333}
div.list_pr div.link2 p span{ font-size:11px}

p.all_predl{border-top:solid 1px #dfe3e6; display:block; text-align:right; margin-bottom:10px;padding-top:5px;padding-right:5px; }
p.all_predl a{font-weight:bold; text-decoration:underline}
p.all_predl span{ font-size:11px}

div.all_artcount{ margin:10px}
div.all_artcount p.l{ float:left; width:270px } 
div.all_artcount p.r{ float:right; width:270px } 
div.all_artcount p a{ display:block;  background: url('/image/ban_bg_litt.gif') 0 5px no-repeat; padding-left:10px; margin-top:5px; margin-bottom:5px;text-decoration:underline  } 

div.all_artcount a:hover{ font-weight:bold;text-decoration:underline}

/*a.menu_new_two_blue_ span.visit_bg_left{float:left; background: url('/image/menu_blue_vist_left.gif') no-repeat left top; margin:0; padding:0;height:22px; padding-left:5px}
a.menu_new_two_blue_ span.visit_bg_right{height:22px;float:left;background: url('/image/menu_blue_vist_right.gif') no-repeat right top; padding-right:5px}
a.menu_new_two_blue_:hover span.visit_bg_left{background: url('/image/menu_blue_vist_left.gif')  no-repeat left top}
a.menu_new_two_blue_:hover span.visit_bg_right{background: url('/image/menu_blue_vist_right.gif') no-repeat right top;}*/

a.menu_new_two_blue_ span.visit_bg_left{ display:block; float:none;background: url(/image/menu_blue_vist_left.gif) no-repeat left top; margin:0; padding:0;height:22px; padding-left:10px}
a.menu_new_two_blue_ span.visit_bg_right{height:22px; float:none; display:block;background: url(/image/menu_blue_vist_right.gif) no-repeat right top; padding-right:10px; font-size:11px; color:#666d7d; font-weight:bold}
a.menu_new_two_blue_:hover span.visit_bg_left{background: url(/image/menu_blue_vist_left.gif)  no-repeat left top}
a.menu_new_two_blue_:hover span.visit_bg_right{background: url(/image/menu_blue_vist_right.gif) no-repeat right top;}

div.type_info{border:solid 1px #ef8139; margin-top:5px; padding: 15px 10px 15px 10px;}
div.type_info p{line-height:18px;}

/**/
ul.info_yel_list{list-style-type:none; margin-left:10px; margin-bottom:7px; margin-right:7px;font-size:11px;width:450px;}
ul.info_yel_list li.li_yel_list{background: url('/image/li_big_yel.gif') 0 -3px  no-repeat;padding-left: 9px;margin-top: 1px;float:left;width:200px;}
ul.info_yel_list a{color:#3f3f3f; text-decoration: underline}

div.info_list {border:solid 1px #cccccc; padding:10px; padding-left:15px; background:#fff url(/image/earch_5.gif) right bottom no-repeat;}
ul.info_yel_list2{list-style-type:none; margin-left:10px; margin-bottom:7px;margin-top:7px; margin-right:7px;}
ul.info_yel_list2 li.li_yel_list2{background: url('/image/li_big_yel.gif') 0 -3px  no-repeat;padding-left: 9px;
margin-top: 1px;}
ul.info_yel_list2 a{color:#3f3f3f; text-decoration: underline}

div.abonem{padding:5px 5px 5px 5px; background:#fff}
div.abonem table.ab{width:100%;background:#fff}
div.abonem table.ab th{ background:#fa8100; color:#fff; padding:5px ; line-height:12px;text-align:center;}
div.abonem table.ab td{text-transform:capitalize; background:#cccccc; text-align:center; padding:3px}
div.abonem table.ab td.col2{background:#d6d6d6}

table.opros {}
table.opros td {padding:0;}
table.opros td p{padding:2px 0 0 3px;} 

a.subsc{background-image: url(/image/new_but.gif);background-position: 0 -172px;background-repeat: no-repeat;
color: #0099ff;cursor: pointer;float:left;padding-left: 25px;padding-right: 10px;text-decoration: underline;}
div.linkk2{margin-top:8px;padding-right:5px;}
div.linkk_bg{background:url(/image/bg_all_serv.gif) repeat-x; height:117px; padding-left:5px; padding-top:1px }
a.send_mail{background-image: url(/image/new_but.gif); background-position: 0 -39px;background-repeat: no-repeat;
color: #0099ff;cursor: pointer;float: left;padding-left: 23px;padding-right: 10px;text-decoration: underline;}
.pt10{ padding-top:10px}
div.blogs a{cursor: pointer;float: right; text-decoration: underline; }
div.blogs a.rss{width:20px; height:20px;margin-top: 4px; background-image: url(/image/new_but.gif);background-repeat: no-repeat; background-position: 0 -229px;}
/*div.blogs a.vk{background-position: 0 -288px; }
div.blogs a.tw{background-position: 0 -349px}
div.blogs a.fc{background-position: 0 -429px }
div.blogs a.lj{background-position: 0 -493px;}
div.blogs a.li{background-position: 0 -569px}*/

div.send_com{ float:left}
*html div.send_com{ width:200px}
*+html div.send_com{ width:200px;}
*html div.send_com a span.br{margin-top:-5px}
*+html div.send_com a{ margin-top:0}
* html div.send_com a{ margin-top:0}

div.send_com a{margin-top:0px;border:solid 1px #85b8da; background-color:#c3dae8; display:block; line-height:30px; color:#0099ff; text-decoration: underline; }
div.send_com a strong{display:block; padding-left:30px; padding-right:15px; background: url(/image/new_but.gif) no-repeat 5px -662px}

div.send_com a span.tl{display:block; width:5px; height:6px; background:url(/image/new_but.gif) no-repeat 0 -790px; margin-left:-1px; margin-top:-1px; float: left}
div.send_com a span.tr{display:block; width:5px; height:6px; background:url(/image/new_but.gif) no-repeat 0 -710px; margin-right:-1px; margin-top:-1px; float:right}
div.send_com a span.bl{display:block; width:6px; height:5px; background:url(/image/new_but.gif) no-repeat 0 -760px; 
margin-left:-1px; margin-top:-4px; float: left}
div.send_com a span.br{display:block; width:6px; height:5px; background:url(/image/new_but.gif) no-repeat 0 -730px; margin-right:-2px; margin-top:-4px; float:right}

.enlarge{cursor:pointer; background:url(/image/enlarge_button.gif) no-repeat; display:block; width:111px; padding-left:25px; height:21px; line-height:21px; color:#336699; font-size:12px;  margin-left:1px;}
.minimize{cursor:pointer; background:url(/image/minimize_button.gif) no-repeat; display:none; width:129px; padding-left:7px; height:21px; line-height:21px; color:#336699; font-size:12px; text-align:left; margin-left:1px; position: absolute}


.price_table th{background:url(/image/table_price_bg_head.gif) repeat-x; height:40px; color:#336699; font-size:12px; border-right:solid 1px #fff; text-align:left; vertical-align:top;  width:auto; line-height:12px; font-weight:normal}
.price_table th div{padding:9px 2px 0 2px;}
.price_table th div.l{background:url(/image/table_price_bg_head_l.gif) no-repeat; }
.price_table th div.r{background:url(/image/table_price_bg_head_r.gif) no-repeat right top}
.price_table td{ border:#9fcfff solid 1px; border-bottom:none; border-left:none; background:#f5f6f7; padding:3px}
.price_table td.bl{border-left:#9fcfff solid 1px;}
.price_table td.bb{border-bottom:#9fcfff solid 1px;}
.price_table td.bl strong{color:#336699; font-size:14px}

.full_desc ul, ol {padding-left:20px;padding-top:10px;}
.full_desc p {padding-top:10px}

table.specpr{ width:100%}
table.specpr th{ background:url(/image/bg_heaf_sppr.gif) repeat-x; height:24px; line-height:24px; color:#fff}
table.specpr th.l{width:75%; border-right:solid 1px #b1b1b1; border-left:solid 2px #c8c8c8; text-align:center}
table.specpr th.r{ border-right:solid 2px #c8c8c8; }
table.specpr th.r strong.z{float:left; width:100%; display:block; text-align:center;}
table.specpr th.r a.z{width:22px; float:left; margin-left:-40px;margin-top:2px;}
table.specpr td.l{padding:0; background:#fff}
table.specpr td.r{background:#f5f6f7; padding:0; padding-left:10px; padding-right:10px}
table.specpr td.r div.pad{width:193px; border:solid 2px #d4d4d4; height:auto; background:#fff;}
table.specpr td.r div.pad div.rl_sppr{ background:url(/image/row_lef_sppr.gif) center left no-repeat; margin-left:-7px; padding-left:7px  }
table.specpr td.r div.pad div.rl_sppr div{margin:10px; margin-right:0}
table.specpr td.r div.pad div p{margin-bottom:10px}
table.specpr select {font-size:12px;}

a.gray_but2{cursor:pointer; background:url(/image/but_obj122.gif) 0 0;  width:121px ; height:22px; display:block; text-align:center; line-height:22px;font-size:11px;}
a.gray_but2:hover{cursor:pointer; background:url(/image/but_obj122.gif) 0 22px;  width:121px ; height:22px; display:block; text-align:center; line-height:22px; color:#fff}
a.dis_but2{cursor:pointer; width:121px ; height:22px; display:block; text-align:center; line-height:22px}
.color_gray{ color:#3f3f3f}
.color_gray2{color:#9b9b9b}
.color_blue2{color:#7db7d4}
.color_orange2{ color:#ff9900}

div.hs_top{border:none;margin-top:-34px; margin-left:30px;background:transparent url(/image/hs_top.png);width:85px; height:47px;position: absolute}
div.hs_top div{margin:11px 10px 0 7px; width:70px; text-align:center; color:#fff; font-size:11px; font-weight:bold; text-transform:uppercase }

.fb{ width:auto;}
.fb h4{background:url(/image/zag_callmy.gif) no-repeat center; text-align: center; height:19px; font-size:12px; font-weight: bold; line-height:19px }
.fb div.bord{border:solid 1px #cacaca ; background:#fff; margin-bottom:5px; padding:12px; padding-left:110px; padding-right:110px }
div.nobord{padding-left:90px; padding-right:90px }

.fb_mess{background: url(/image/call_msg_1.png) no-repeat; line-height:23px; width:166px; }
.fb_mess td.l{background: url(/image/call_msg_1_conv.png) no-repeat; width:14px; height:17px;}
.fb_mess a.fb_mess_a{cursor:pointer;text-transform:uppercase; text-align: center; font-size:12px; color:#fff; font-weight:bold; margin-left:5px }

.fb_call{background: url(/image/call_msg_2.png) no-repeat; line-height:23px; width:166px;}
.fb_call td.r{background:url(/image/call_msg_2_phone.png); width:20px; height:23px}
.fb_call a.fb_call_a{cursor:pointer;text-transform:uppercase; text-align: center; font-size:12px; color:#fff; font-weight:bold; margin-left:5px }

p.fb_desc{ color:#929191; line-height:12px; font-size:10px; width:150px; text-align:center; margin-top:3px}
.ml25{ margin-left:25px}

.show_phone a {cursor:pointer;text-decoration:underline;color:#0099FF;}

.pop_articles {background-image:url('/image/bg-tizer.gif');background-position:bottom; background-repeat:repeat-x;background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;color:#3f3f3f; font-size:12px;width:586px;}
.pop_articles a:hover {text-decoration:underline;}

span.input {
  background:none;
  display: block;
  padding: 0 0 0 0;
  position: relative;
  z-index: 2;
  float:left;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}
span.input input {
	background: #ffffff; 
	border:solid 1px #C5C5C5;height:18px; color:#F5833A;
	font-family:Arial, Helvetica, sans-serif;
  	font-size:13px;
}
span.input label {
  position: absolute;
  left: 2px;
  top: 2px;
  cursor: text;
  color:#F5833A;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;  
  background: #ffffff;
  width:94px;
  display:none;
}

table.legal_confirm td {}
table.legal_confirm td select, table.private_confirm td select{font-family:arial;font-size:12px;}
table.legal_confirm td span {color:#828A95;}
table.legal_confirm input, textarea {font-family:arial;font-size:12px;}
table.private_confirm input, textarea {font-family:arial;font-size:12px;}
table.p22{margin-left:20px;}
table.p22 td{ vertical-align:top;width:50%;}
table.p22 td.r{padding-bottom:22px;text-align:right;}
table.p22 td.p20{padding-bottom:20px;}
table.p22 td.p10{padding-bottom:10px;}
a.save_lk {float:right;font-weight: bold;cursor:pointer;display:block; background:url(/image/send_message_ent_.gif); width:162px; text-align:center; font-size:12px; color:#fff; height:29px; line-height:29px}
a.ok_lk {float:right;cursor:pointer;display:block; background:url(/image/ok_bl.gif); width:56px; text-align:center; font-size:12px; color:#fff; height:19px; line-height:19px}

.button_news {display:block; background:url(/image/news_button_3.gif); width:415px; height:32px; color:#fff; font-size:14px; font-weight:bold; text-align:center; text-transform:uppercase; line-height:32px; margin-bottom:5px}

a.backk{float:left; background: url(/image/arrow_r_2.gif) no-repeat left center; padding-left:30px; color:#0099FF; text-decoration:underline; }
.article_2{color:#F4660A; float:right; width:74%; padding:0; margin:0; text-align:right;  }
.article_2 a, .article_2 span{font-weight:normal; font-size:12px; }
.art{ font-size:18px; color:#3f3f3f; font-weight:bold}
span.news_date{color:#5a5a5a; margin-bottom:5px; display:block}

.point_left{border:solid 2px #fff;background:url(/image/bg_actions_points.gif) center no-repeat;height:52px; text-align:center; padding-top:2px}
.point_left a{color:#1982b6; text-decoration:underline; padding-top:3px; display:block}
.action_2{background:url(/image/bg_actions_text.gif) no-repeat}
.action_2 h1{font-size:16px; color:#fff; font-weight:bold; padding-left:180px; padding-top:15px}
.action_2 p.head{padding-left:160px; padding-top:20px; padding-bottom:40px}
.fs14{ font-size:14px}
.color_blue3{ color:#1982b6}

#banner5_585x90 {height:91px;}
