body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, textarea, p, blockquote, th, td{font-size:11px;margin:0;padding:0;}
h4{font-size:18px;font-weight:normal;}
body{font:11px arial;color:#000;}
img{border:none;}
a{outline:none;color:#5b5b5b;}
a:hover{text-decoration:none;}
ul li{list-style:none;}
fieldset{border:none;}
.clear{clear:both;font:1px arial !important;height:1px !important;line-height:1px !important;}
h1{font-size:26px;}
h2{font-size:22px;}
h3{font-size:18px;}
a span{cursor:pointer;}
:focus{outline:none;}
textarea{resize:none;}
.anti, .spm{display:none;left:-1000000px;position:absolute;}
div.hr{padding:0;margin:20px 0 20px 0;_margin:10px 0 10px 0;border-top:1px solid #e5e5e5;font-size:1px;height:1px;}
.note,
.error{background:transparent;border:1px solid #ddd;margin:10px 0;font-size:12px;color:#111;padding:5px 0 0;}
.error{background:#fff;margin:10px;}
#contentpage .error{background:#f5f5f5;margin:10px 0;}
.note h4,
.error h4{background:transparent url('/images/soob_i.png') no-repeat 0;color:#009900;font:20px arial;margin:0 0 5px 5px;padding:0 0 0 25px;}
.error h4{background:transparent url('/images/soob_ir.png') no-repeat 0;color:red;}
.note ul, .note div.msg, .error ul{background:#f5f5f5;color:#111;font:12px arial;padding:5px 0 5px 20px;}
.note ul, .error ul{background:#fff;}
#contentpage .error ul{background:#f5f5f5;}
.note div.msg{padding:0 0 7px 32px;}
.note ul li,
.error ul li{list-style:disc outside;}
.error ul li{color:red;}
#notes{margin:0 10px;padding:10px 0;}
*+html #notes{min-height:50px;}
#notes .note{background:#fff;}
#notes .note div.msg{background:#fff;}
td.not_unique,
td.unique{background:transparent url('/images/not_unique.png') no-repeat 325px 5px;}
td.not_unique input,
td.unique input{margin:0 !important;}
td.not_unique p.unmessage,
td.unique p.unmessage{color:red;font-size:11px;margin:0;padding:3px 0;}
td.unique{background:transparent url('/images/unique.png') no-repeat 325px 3px;}
td.unique p.unmessage{color:#999;}
a.inbox{display:block;padding:0 0 0 37px;margin:0;height:33px;border:0 solid red;font-size:12px;font-weight:bold;color:#fff;text-decoration:underline;line-height:33px;width:135px;background-image:url(/images/inboxbg.png);background-repeat:no-repeat;cursor:pointer;text-decoration:none;float:right;position:relative;}

.form{margin-right:20px;margin-bottom:20px;}
.form .input{color:#666;font-size:11px;margin-bottom:10px;}
.horizont .input{float:left;margin-right:20px;min-width:150px;}
* html .horizont .input{width:153px;overflow:hidden;}
.horizont select{margin-bottom:0;}
.horizont{margin-bottom:10px;}
.horizont .margin-bottom-0{margin-bottom:0;}
.horizont .margin-top-15{margin-top:15px;}
.horizont .margin-top-30{margin-top:28px;}
.horizont .reset{font-size:12px;height:24px;padding:0 0 5px;}
* html .horizont .reset{padding:0;}
*+html .horizont .reset{padding:0;}
.form .input label{margin-bottom:3px;height:14px;display:block;white-space:nowrap;}
.form .input select{font-size:12px;max-width:150px;}
* html .form .input select{width:expression(document.documentElement.clientWidth>150?'150px':'');}
.form .input input{margin:0;padding:0;width:146px;}
.form .input input[type="checkbox"] {width:auto;}
* html .form .input input{width:expression(this.type=='checkbox' ? 'auto' :'');}
.form #customFromToDate{display:none;}

#contentpage{font-family:Tahoma, arial;padding:10px;margin:7px 0 -1px 7px;border:1px solid #e9e9e9;background-color:#fff;min-height:950px;}
* html #contentpage{height:expression(document.documentElement.clientHeight<950?'950px':'');}
#contentpage h2{display:block;padding:0;margin:15px 0 15px 00px;border:0 solid red;position:relative;font-size:22px;font-weight:normal;color:#30312c;letter-spacing:-1px;}
#contentpage h3{display:block;padding:0;margin:15px 0 15px 00px;border:0 solid red;font-size:18px;font-weight:normal;color:#4c4c4c;}
#contentpage div.pagetitle, .inner_page div.pagetitle{color:#313131;float:left;font-size:30px;margin-bottom:10px;}
#contentpage div.pagetitle h1, .inner_page div.pagetitle h1, .inner_page div.pagetitle h2{border-bottom:1px dashed #000000;font-size:30px;font-weight:normal;margin:0;padding:0;text-decoration:none;}
.inner_page div.pagetitle h2{font-size:20px; margin-top:10px;}
*+html #contentpage div.pagetitle h1, .inner_page div.pagetitle h1{display:block;float:left;}
#contentpage div.pagetitle h1, .inner_page div.pagetitle h1{display:block\0/;float:left\0/;}
#contentpage div.pagetitleright{float:right;max-width:250px;width:250px;}
#contentpage div.pagetitleright a{font-size:12px;}
#contentpage .profile-form table.advertisingforms{clear:both;margin:0;width:auto;}
#contentpage .profile-form table.advertisingforms h4{margin-left:40px;}
#contentpage .profile-form table.advertisingforms td.text{padding-left:10px;}
#contentpage table.advertisingforms input.checkbox{width:auto;border:none;}
#contentpage table.advertisingforms .advertisingforms input{width:50px;margin:0 5px 5px 10px;}
#contentpage table.advertisingforms .advertisingforms input.checkbox{width:auto;margin:0;display:inline;height:auto;}
#contentpage table.advertisingforms .advertisingforms td{width:auto;text-align:left;padding:0;white-space:nowrap;}
#contentpage div.hr{padding:0;margin:5px 0 5px 0;_margin:5px 0 5px 0;border-top:1px solid #e5e5e5;font-size:1px;height:1px;}
#contentpage table.myblanks{padding:0;margin:0;border-top:1px solid #e5e5e5;border-collapse:collapse;width:99%;}
#contentpage table.myblanks td{margin:0;border:0 solid red;border-collapse:collapse;color:#323232;font-size:11px;font-weight:normal;vertical-align:middle;height:40px;background-image:url(/images/tableborderbg.gif);background-position:bottom;background-repeat:repeat-x;}
#contentpage table.myblanks td, #contentpage table.myblanks th{text-align:center;}
#contentpage table.myblanks td:hover, #contentpage table.myblanks th:hover{overflow:inherit;}
#contentpage table.tablesorter td.last{padding:0 10px 0 0;text-align:right;}
.padding-right-15{padding-right:15px !important;}
#contentpage table.myblanks td a{color:#5f4cb1;}
#contentpage table.myblanks td a:hover{text-decoration:none;}
#contentpage p{font-size:12px;margin-bottom:10px;text-align:justify;}
#contentpage a strong{color:#000;font-size:13px;}
#contentpage a.faq{font-size:13px;}
#contentpage ul li{font-size:12px;margin-bottom:3px;}

.inner_page #tabshead, #contentpage #tabshead {border-bottom:1px solid #EFEFEF;height:31px;margin:10px 0;padding-left:10px;}
.inner_page #tabshead{border-color:#bbb;}
.inner_page #tabshead .tabbutt, #contentpage #tabshead .tabbutt{background:#F7F7F7;border:1px solid #E5E5E5;border-bottom-color:#EFEFEF;color:#666666;cursor:pointer;float:left;font-size:14px;height:24px;padding:6px 15px 0;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;-webkit-border-top-left-radius:7px;-webkit-border-top-right-radius:7px;}
.inner_page #tabshead .tabbutt{background:#ddd;border-color:#bbb;}
.inner_page #tabshead .active, #contentpage #tabshead .active{background:#fff;border-bottom-color:#fff;font-weight:bold;}
.inner_page #tabshead .active{background:#F5F5F5;border-bottom-color:#F5F5F5;}

ul.paginator{color:#666;font-family:Verdana, Tahoma, arial;font-size:13px;list-style:none outside none;margin:10px auto;padding:0;text-align:center;width:600px;}
ul.paginator li{display:inline;margin-right:5px;}
ul.paginator a{color:#336699;margin-right:5px;}
ul.paginator a.active{font-weight:bold;text-decoration:none;}
table.tablesorter{font-family:arial;background-color:#eee;margin:10px 0 15px;font-size:8pt;width:100%;text-align:left;}
table.tablesorter thead tr th, table.tablesorter tfoot tr th{background-color:#e6EEEE;border:1px solid #FFF;font-size:8pt;padding:4px 15px 4px 4px;}
#contentpage table.myblanks td{padding:2px;}
table.tablesorter thead tr .header{background-image:url(/images/bg.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer;}
table.tablesorter tbody td{color:#3D3D3D;padding:4px;background-color:#FFF;vertical-align:top;}
table.tablesorter tbody tr.odd td{background-color:#F0F0F6;}
table.tablesorter thead tr .headerSortUp{background-image:url(/images/asc.gif);}
table.tablesorter thead tr .headerSortDown{background-image:url(/images/desc.gif);}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp{background-color:#8dbdd8;}
table.advertisingforms{padding:0;margin:30px 0 20px 0;border-collapse:collapse;border:0 solid red;width:720px;}
table.advertisingforms td{padding:0;margin:0;border-collapse:collapse;height:20px;}
table.advertisingforms p{vertical-align:top;}
table.advertisingforms td.text{padding:0 10px 10px 0;margin:0;width:60px;text-align:right;font-size:11px;font-weight:normal;color:#5b5b5b;width:190px;vertical-align:top;}
table.advertisingforms td.btext{padding:0 0 0 130px;}
table.advertisingforms td.ltext{color:#333333;padding:0 0 15px;text-align:left;width:auto;}
table.advertisingforms td div.checkbox{padding:0;margin:0;border:0 solid red;font-size:11px;font-weight:normal;color:#5b5b5b;}
table.advertisingforms input{display:block;padding:0 0 0 5px;margin:0 0 10px 0;border:1px solid #cacaca;font-size:12px;font-weight:bold;color:#7a7a7a;height:20px;width:310px;}
table.advertisingforms input.submit{display:block;padding:0;margin:40px 0 0 0;width:263px;height:53px;border:0 solid red;font-size:12px;font-weight:bold;cursor:pointer;background-image:url(/images/bt_redbig.gif);background-repeat:no-repeat;color:#fff;float:left;margin-right:10px;}
* html table.advertisingforms input.reset{float:none;margin:-73px 0px 0px 273px;}
*+html table.advertisingforms input.reset{float:none;margin:-73px 0px 0px 273px;}
.advertisingforms select{width:318px;}
.advertisingforms textarea{height:150px;width:450px;}
div.contentzoneleft{padding:0;margin:0;border:0 solid black;width:255px;float:left;}
div.contentzoneleft p{display:block;padding:0;margin:15px 10px 15px 00px;border:0 solid red;position:relative;font-size:12px;font-weight:bold;color:#7a7a7a;line-height:14px;}
div.contentzonerightwithbg{padding:10px 20px 20px 20px;margin:0 0 20px 255px;border:1px solid #e9e9e9;position:relative;background-color:#fff;border-right:none;background-image:url(/images/berry2.jpg);background-repeat:no-repeat;background-position:right bottom;}
div.womanforpreviewphoto{padding:0;margin:25px 0 0 15px;border:0 solid red;position:relative;}
/* .womanforpreviewphoto form{display:block;overflow:auto;} */
div.smallphoto{padding:0;margin:0 13px 45px 0;border:1px solid #8e8e8e;width:73px;height:107px;float:left;position:relative;}
div.smallphoto img{display:block;padding:0;margin:2px 2px 2px 2px;border:1px solid #e5e5e5;width:67px;height:100px;position:relative;}
.search td label{color:#666;cursor:text;display:inline-block;font-size:11px;line-height:20px;margin-top:10px;}
.search table tr{vertical-align:top;}
#service.tab-content td, #metro.tab-content td, #region.tab-content td{padding:0;}
#service.tab-content label, #metro.tab-content label, #region.tab-content label{margin:0;}
div.searchwomanbig .b-input-hint{width:auto !important;}
div.searchwomanbig td{padding-bottom:10px;}
div.searchwomanbig select{width:76%;margin-bottom:0;}
div.searchwomanbig .b-input-hint input.text{width:140px;}
div.searchwomanbig .b-input-hint select{width:145px;}
div.searchwomanbig td.colspan{padding-left:15px;padding-top:7px;}
div.searchwomanbig td.colspan select{width:97%;}
select{margin-bottom:10px;}
.tab-content span{color:#666;font-size:12px;position:relative;top:-10px;}
label{cursor:pointer;color:#666;font-size:11px;}

#wrap2{min-width:1000px;max-width:1500px;position:relative;}
#wrap{background:#fff;}
#wrap_list{background:url("/images/bg_lt_list.jpg") no-repeat left top;}
#header{background:#444444 url("/images/panorama/pan_moscow_3.jpg") no-repeat 0 30px;border-bottom:1px solid #747070;height:230px;overflow:hidden;}
#header.gr41{background-image:url("/images/panorama/pan_moscow_3.jpg");}
#header.gr46{background-image:url("/images/panorama/pan_kiev.jpg");}
#header.gr47{background-image:url("/images/panorama/pan_saint_petrsburg.jpg");}
#header.gr52{background-image:url("/images/panorama/pan_nijniy_novgorod.jpg");}
#header.gr53{background-image:url("/images/panorama/pan_ekaterinburg.jpg");}
#header.gr54{background-image:url("/images/panorama/pan_saratov.jpg");}
#header.gr55{background-image:url("/images/panorama/pan_astrahan.jpg");}
#header.gr56{background-image:url("/images/panorama/pan_krasnodar.jpg");}
#header.gr57{background-image:url("/images/panorama/pan_novorosiysk.jpg");}
#header.gr58{background-image:url("/images/panorama/pan_so4i.jpg");}
#header.gr59{background-image:url("/images/panorama/pan_stavropol.jpg");}
#header.gr60{background-image:url("/images/panorama/pan_volgograd.jpg");}
#header.gr61{background-image:url("/images/panorama/pan_rostov_na_donu.jpg");}
#header.gr62{background-image:url("/images/panorama/pan_harkov.jpg");}
#header.gr63{background-image:url("/images/panorama/pan_omsk.jpg");}
#header.gr64{background-image:url("/images/panorama/pan_vladivostok.jpg");}
#header.gr66{background-image:url("/images/panorama/pan_anapa.jpg");}
#header.gr65{background-image:url("/images/panorama/pan_odessa.jpg");}
#header.gr67{background-image:url("/images/panorama/pan_vinnica.jpg");}
#header.gr68{background-image:url("/images/panorama/pan_gelendjick.jpg");}
#header.gr73{background-image:url("/images/panorama/pan_doneck.jpg");}
#header.gr74{background-image:url("/images/panorama/pan_dnepropetrovsk.jpg");}
#header.gr79{background-image:url("/images/panorama/pan_simferopol.jpg");}
#header.gr100{background-image:url("/images/panorama/pan_tumen.jpg");}
#header.gr103{background-image:url("/images/panorama/pan_habarovsk.jpg");}
#header.gr106{background-image:url("/images/panorama/pan_noyabrsk.jpg");}
#header .logo{background:transparent url("/images/mister_x_logo_sm.png") no-repeat 0 0;height:63px;left:0;position:absolute;top:30px;width:192px;}
#header .logo a{display:block;text-indent:-9999px;width:206px;height:63px;}
#header #girl_right{background:url("/images/girl.png") no-repeat scroll right 0 transparent;height:200px;position:absolute;right:0;top:30px;width:131px;}
#header .tabs{height:27px;margin:0 315px 0 0;position:relative;}
#header .tabs li{background:url("/images/tabs_right.png") no-repeat scroll right 0 transparent;float:left;font-size:12px;height:27px;margin:0 0 0 5px;padding:0 14px 0 0;}
#header .tabs li.on{background-image:url("/images/tabs_on_right.png");}
#header .tabs li.cabinet{display:none;position:absolute;right:0;top:0;width:auto;}
#header .tabs li a{background:url("/images/tabs_left.png") no-repeat scroll 0 0 transparent;color:#F1F6DD;display:block;font-family:tahoma, arial;font-size:11px;height:22px;padding:5px 6px 0 21px;text-align:center;text-decoration:none;}
* html #header .tabs li a{display:inline-block;}
*+html #header .tabs li a{display:inline-block;}
#header .tabs li.on a{background-image:url("/images/tabs_on_left.png");font-weight:bold;padding:5px 0 0 15px;}
#header .tabs li a:hover{color:#feeb81;}

#header.sexshop{background:#444444;height:50px;} 
#header .tabs li.magazin{margin:0 30px 0 35px;position:relative;}
#header .tabs li.magazin a{float:left;padding-right:25px;}
#header .tabs li.on.magazin a{padding-right:35px;}
#header .tabs li.magazin #peper{background:url("/images/peper.png") no-repeat scroll 0 0 transparent;height:18px;left:90px;position:absolute;top:3px;width:29px;}
#header .tabs li.magazin #country_down{background:url("/images/tabs_on_left.png") no-repeat scroll -10px 0 transparent;border-left:1px solid #2F2F2F;color:white;float:right;font-family:tahoma,arial;font-size:11px;font-weight:bold;height:18px;padding:5px 20px 5px 10px;position:relative;z-index:100;}
#header .tabs li.magazin #country_down #country_down_arrow{background:url("/images/country_down.png") no-repeat scroll 5px 8px transparent;border-left:1px solid #2F2F2F;cursor:pointer;height:18px;position:absolute;right:0;top:3px;width:13px;}
#header .tabs li.magazin #country_down #other_country{background:none repeat scroll 0 0 #858382;display:none;font-size:11px;left:0;padding:5px 0 5px 10px;position:absolute;top:23px;width:54px;}
#header .tabs li.magazin #country_down  a{background:none repeat scroll 0 0 transparent;border:0 none;display:inline;float:none;margin:0;padding:0;}

#header .header_right{position:absolute;right:10px;top:0;width:150px;}
.log_panel{background:url("/images/tabs_left.png") no-repeat scroll left top transparent;float:right;font-size:11px;height:22px;padding:5px 0 0 15px;}
.log_panel a{color:#F1F6DD;margin:0 10px 0 0;text-decoration:none;}
.log_panel a:hover{color:#feeb81;}
.log_panel .reg{/* color:#FEEB81; */margin:0;}
.log_panel .enter, .log_panel span{border-right:2px solid #595959;color:#FFFFFF;padding:0 10px 0 0;}
.log_panel a.exit{/* color:#FEEB81; */margin:0;/* padding:0 0 0 10px; */}
.log_panel_right{background:url("/images/tabs_right.png") no-repeat scroll left top transparent;float:right;height:27px;width:15px;}
div.searchanket{padding:0;margin:0;border:0 solid red;position:absolute;width:229px;height:41px;top:25px;z-index:100;display:none;}
div.searchanket a{display:block;padding:0 19px 0 0;margin:0;border:0 solid red;position:absolute;height:16px;top:13px;left:13px;z-index:100;font-size:11px;font-weight:bold;color:#fff;text-decoration:underline;background-image:url(/images/arrowblack.gif);background-repeat:no-repeat;background-position:right;}
div.searchanket a:hover, ul.enter li a.enter:hover, ul.enter li a.registration:hover, ul.enter li a.pda:hover{text-decoration:none;}
.t_buts{height:19px;margin:5px 0 0;text-align:right;}
*+html .t_buts{float:right;}
.t_buts a{margin:0 4px;vertical-align:middle;}
.t_buts img{vertical-align:middle;}

.header_top{padding:0 5px 5px 18px;border-top:1px solid #daddc9;position:relative;overflow:hidden;}
.header_top .right{float:right;width:140px;padding-top:6px;}
.header_top .right .red_but{background:url("/images/red_but_left.png") no-repeat left top;margin:0 0 3px;}
.header_top .right .red_but a{display:block;color:#FFF;text-decoration:none;background:url("/images/red_but_right.png") no-repeat right top;height:19px;padding:5px 0 0;font-weight:bold;text-align:center;}
.header_top .left{overflow:hidden;}
.header_top span{color:#585953;display:block;float:left;height:25px;padding:12px 50px 0 0;font-size:12px;font-weight:bold;}
.header_top span strong{color:#009900;font-size:14px;}
.green_but, .blue_but{background:url("/images/green_but_left.png") no-repeat left top;float:left;margin:0 5px 5px 0;padding:0 !important;}
* html .green_but{overflow:hidden;/* width:72px; */} 
.blue_but{background-image:url("/images/blue_but_left.png");}
.green_but a, .green_but input, .blue_but a{color:#FFF;text-decoration:none;background:url("/images/green_but_right.png") no-repeat right top;height:19px;padding:5px 15px 0;float:left;font-weight:bold;cursor:pointer;}
.blue_but a{background-image:url("/images/blue_but_right.png")}
.green_but input{border:none;font-family:arial;font-size:11px;height:24px;margin:0;padding-top:0;}
* html .green_but input{padding:0;}
#container{overflow:hidden;padding-right:10px;background:#f7f7f7;border-bottom:1px solid #e6e6e6;}

#container .tabs{height:27px;margin:0;position:absolute;right:10px;top:230px;z-index:100;}
#container .tabs li{background:url("/images/tab_inner_right.png") no-repeat scroll right 0 transparent;float:left;font-size:12px;height:27px;margin:0 0 0 5px;padding:0 10px 0 0;}
* html #container .tabs li{padding:0 9px 0 0;}
#container .tabs li.on{background-image:url("/images/tab_inner_right_on.png");}
#container .tabs li a{background:url("/images/tab_inner_left.png") no-repeat scroll 0 0 transparent;color:#f1f6dd;display:block;font-family:tahoma,arial;font-size:11px;height:22px;padding:5px 3px 0 15px;text-align:center;text-decoration:none;}
* html #container .tabs li a{display:inline-block;height:23px;}
*+html #container .tabs li a{display:inline-block;}
#container .tabs li.on a{background-image:url("/images/tab_inner_left_on.png");font-weight:bold;}
#container .tabs li a:hover{color:#feeb81;}

#container .selecttown{border:0 solid red;color:#30312C;font-size:14px;font-weight:bold;height:40px;left:15px;position:absolute;top:198px;width:175px;z-index:100;}
#container .selecttown div.townname{border:0 solid red;color:#595959;font-size:15px;font-weight:bold;height:24px;margin:0;padding:0;width:160px;letter-spacing:-1px;line-height:24px;}
#container .selecttown div.townclick{border:0 solid red;cursor:pointer;height:30px;margin:0;padding:0;position:absolute;right:3px;top:0;width:20px;}
#container .selecttown ul{background-color:#ECECEC;border:1px solid #777777;display:none;list-style:none outside none;margin:0;padding:10px 10px 30px 0;position:absolute;right:-260px;top:24px;width:430px;z-index:500;}
* html #container .selecttown ul{right:-268px;}
#container .selecttown ul li{display:block;padding:0;margin:0;border:0 solid red;height:20px;list-style:none;background-image:none;}
#container .selecttown ul li.country{font-size:13px;margin:10px 0px;}
#container .selecttown ul li div{float:left;width:33%;}
#container .selecttown ul li.country div{border-bottom:1px solid rgb(204, 204, 204);float:left;margin:0px 5%;width:25%;}
* html #container .selecttown ul li.country div{margin:0px 4%;}
*+html #container .selecttown ul li.country div{margin:0px 4%;}
#container .selecttown ul li.country div.russian{width:55%;}
#container .selecttown ul li a{background-image:none;border:0 solid red;color:#323232;display:inline;font-size:12px;font-weight:normal;height:18px;line-height:18px;margin:0;padding:0 0 0 10px;letter-spacing:0px;}
#container .selecttown ul li a:hover{text-decoration:none;}
#container .selecttown ul li span{color:#323232;display:inline;font-size:12px;font-weight:normal;height:18px;line-height:18px;margin:0;}
#container .selecttown ul li span.current{color:#555555;padding:0 0 0 10px;}

#left{float:left;width:190px;background:#fff;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
#left.incabinet{border:0 none;float:none;width:auto;}
#left .left_module{margin:0 0 10px;width:190px;}
#left .left_module .head{background:none repeat scroll 0 0 #444444;font-size:20px;font-weight:normal;height:22px;margin:0 0 7px;padding:3px 0 0 5px;}
#left .left_module h2{color:white;font-size:15px;font-weight:400;overflow:hidden;}
#left .left_module h3 a{color:#5B5746;font-size:12px;font-weight:bold;}
#left .left_module ul{margin:0 5px;padding:0;}
#left .left_module ul li{border-bottom:1px solid #E8E7E2;color:#5B5746;font-size:12px;min-height:20px;line-height:18px;}
* html #left .left_module ul li{height:expression(document.documentElement.clientHeight<20?'450px':'');}
#left .left_module ul li a{word-wrap:break-word;}
#left .left_module ul li span{color:#5B5746;float:right;}
* html #left .left_module ul li span{margin-top:-17px;}
*+html #left .left_module ul li span{margin-top:-17px;}
#left .left_module div.input{border:0 solid red;height:24px;margin:0;padding:0 0 0 5px;width:180px;}
#left .left_module div.input label{display:block;margin:0;padding:0 2px;border:0 solid red;height:20px;line-height:20px;float:left;color:#666;font-size:11px;}
#left .left_module div.input label.first{padding-left:0;text-align:right;width:57px;}
#left .left_module div.input input{width:37px;height:20px;display:block;margin:0;padding:0;border:1px solid #C3C3C3;height:20px;float:left;color:#666;font-size:12px;font-weight:normal;color:#7A7A7A;}
#left .left_module div.checkinput{padding-left:43px;width:130px;}
* html #left .left_module div.checkinput{padding-left:37px;}
*+html #left .left_module div.checkinput{padding-left:37px;}
#left .left_module div.checkinput{padding-left:42 px\0/;}
#left .left_module div#searchform{float:none;height:24px;margin:3px 0 0 94px;width:63px;}
* html #left .left_module div#searchform{margin:8px 0 0 94px;width:64px;}
*+html #left .left_module div#searchform{margin:8px 0 0 94px;}
#left .left_module div.checkinput input{height:auto;margin-top:3px;width:auto;}
#left .left_module div.input select{width:39px;height:20px;display:block;margin:0;padding:0;border:1px solid #C3C3C3;height:20px;float:left;color:#666;font-size:12px;font-weight:normal;color:#7A7A7A;}

#right_wrap{float:right;margin-right:-191px;overflow:hidden;width:100%;}
* html #right_wrap{margin-right:-181px;}
#right{margin-right:190px;}
* html #right{float:left;}
#right_wrap.incabinet{float:none;margin:0;}
#right_wrap.incabinet #right{float:none;margin:0;}

#right .best{background:#f5f5f5;border:1px solid #e5e8d5;border-bottom:1px solid #eeeeee;padding-bottom:1px;}
#right .best .title{padding:12px 0 0 15px;height:49px;}
#right .best .title h2{text-decoration:none;border-bottom:1px dashed #000;color:#333333;overflow:hidden;display:table-cell;float:left;}
#right .best .best_selection{float:right;width:231px;padding-top:6px;}
#right .best .best_selection a{color:#0082d0;font-weight:bold;}
#right .best .items{overflow:hidden;padding:0 0 0 8px;height:175px;position:relative;min-width:650px;}
#right .best .item{float:left;width:209px;margin-right:1px;margin-bottom:20px;}
#right .best .item .image{float:left;width:105px;position:relative;min-height:154px;}
* html #right .best .item .image{height:expression(document.documentElement.clientHeight<154?'154px':'');}
#right .best .item .image img{border:1px solid #e9e9e9;}
#right .best .item .image img.icon{border:0;}
#right .best .item .text{float:left;width:104px;line-height:14px;}
#right .best .item .text .info_wrap{margin-bottom:5px;overflow:visible;}
#right .best .item .text .info{color:#595959;overflow:hidden;white-space:nowrap;}
* html .best .item .text .info{width:99px;}
#right .best .item .text .info a{color:#595959;display:block;font-size:12px;font-weight:bold;text-decoration:none;}
#right .best .item .text .info:hover{position:relative;width:auto !important;overflow:visible;background:#FFF;z-index:100;margin:0;float:left;padding:0 3px 0 0;}
#right .best .item .text .info strong{display:block;font-size:12px;}
#right .best .item .text .vars{color:#939393;height:59px;padding-left:2px;}
#right .best .item .text .vars span{float:left;width:36px;}
#right .best .item .text .price{color:#323232;background:url("/images/price_icon.gif") no-repeat left top;padding:0;}
#right .best .item .text .price span{float:left;width:36px;}
#right .best .item .text .price strong{color:#ac6b45;}
#right .best .item .text .price strong.red{color:#c20700;}

#right .best .posts{margin:0 5px 0 5px;overflow:hidden;}
#right .best .posts .post{float:left;margin:0 5px;width:32%;}
* html #right .best .posts .post{width:31%;}
#right .best .posts .post h1,
#right .best .posts .post h2{font-size:19px;font-weight:normal;text-decoration:none;color:#333333;overflow:hidden;display:table-cell;}
#right .best .posts .post h1 a,
#right .best .posts .post h2 a{color:#000000;font-family:Tahoma, Arial;font-size:14px;font-weight:bold;text-decoration:none;}
#right .best .posts .post p{color:#666;margin:3px 0 10px;}
#right .best .posts .post img{width:105px;height:156px;float:left;margin-right:5px;}
#right .menu li{float:left;background:#FFF url("/images/best_menu_li_bg.gif") no-repeat right top;height:35px;font-size:12px;}
#right .menu li.last{background-image:url("/images/best_menu_li_last_bg.gif");}
#right .menu li a{float:left;height:25px;padding:10px 0 0 15px;}
#right .menu li strong a{color:#0070c1;padding-right:43px;text-decoration:none;}
#right .menu li.last strong.ind{color:#0070c1;cursor:default;font-family:Verdana, Tahoma, Arial;font-size:11px;height:19px;padding:1px 0 0 10px;}

.category{clear:both;margin-left:10px;}
.category .cats_select{float:right;width:237px;padding-top:15px;}
.category h1, #contentpage h1{font-size:30px;font-weight:normal;padding-top:10px;text-decoration:none;border-bottom:1px dashed #000;color:#333333;overflow:hidden;display:table-cell;float:left;margin-bottom:5px;}
* html .category h1, * html #contentpage h1{padding-top:5px;}
.category h1 a{text-decoration:none;border-bottom:1px dashed #000;color:#333333;}
.pages_wrap{background:url("/images/pages_bg.gif") repeat-x top;margin:0px 4px 0px 0px;}
*+html .pages_wrap{overflow:hidden;position:relative;z-index:1;}
.pages_wrap .pages{background:url("/images/pages_left.gif") no-repeat left top;font-size:12px;}
.pages_wrap .pages_inner{height:28px;background:url("/images/pages_right.gif") no-repeat right top;padding:3px 3px 0 9px;}
.pages_wrap .pages a, .pages_wrap .pages span.dots{color:#FFF;text-decoration:none;float:left;padding:4px 5px 3px 6px;margin-right:1px;}
.pages_wrap .pages strong{float:left;background:url("/images/pages_active_arrow.gif") no-repeat center bottom;height:28px;}
.pages_wrap .pages strong span{background:#003b90;float:left;padding:3px 5px 0;height:19px;color:#FFF;font-size:14px;}
.pages_wrap .pages .dots{float:left;padding:4px 18px 0;color:#FFF;}
.pages_wrap .pages .next{width:63px;height:18px;padding:3px 13px 0 0;margin:0;text-align:center;}
.category div.map{float:left;margin-right:20px;}

.category .items{min-width:650px;padding:0;overflow:auto;}
.category .item{float:left;height:180px;width:209px;padding:9px 0 0;border-top:1px solid #e5e5e5;}
.category .item .image{float:left;width:105px;height:160px;overflow:hidden;position:relative;}
.category .item .image img{border:1px solid #e9e9e9;}
.category .gallery{width:125px;}
.category .gallery a{position:relative;text-decoration:none;}
.category .gallery .name{position:absolute;top:140px;left:0;width:105px;text-align:center;background-color:#000;color:#fff;opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity = 50);}
.category .gallery .image img{position:absolute;top:0;left:0;}
.inner_page .item .image img.icon, .category .item .image img.icon{border:0 none;bottom:8px;left:75px;position:absolute;}
.inner_page .item .image img.both, .category .item .image img.both{left:45px;}
.inner_page .item .image img.three, .category .item .image img.three{left:15px;}
.category .item .text{float:left;width:104px;line-height:14px;}
.category .item .text .info_wrap{margin-bottom:5px;overflow:visible;}
.category .item .text .info{color:#595959;margin:0 5px 0 0;overflow:hidden;white-space:nowrap;}
* html .category .item .text .info{width:99px;}
.category .item .text .info a{color:#595959;display:block;font-size:12px;font-weight:bold;text-decoration:none;}
.category .item .text .info:hover{position:relative;width:auto !important;overflow:visible;background:#FFF;z-index:100;margin:0;float:left;padding:0 3px 0 0;}
.category .item .text .info strong{display:block;font-size:12px;}
.category .item .text .vars{color:#939393;margin-bottom:5px;padding-left:2px;}
* html .category .item .text .vars{margin-bottom:3px;}
.category .item .text .vars span{float:left;}
.category .item .text .price{color:#323232;background:url("/images/price_icon.gif") no-repeat left top;padding:0;}
.category .item .text .price span{float:left;width:36px;}
.category .item .text .price strong{color:#ac6b45;}
.category .item .text .price strong.red{color:#c20700;}
.category .item .link{clear:both;border-top:1px solid #e5e5e5;padding:5px 0 0 1px;font-weight:bold;}
.category .item .link a{color:#5b5b5b;background:url("/images/item_link_arrow.gif") no-repeat right 4px;padding-right:15px;}

.newItem{background:#fff;border:1px solid #f3f3f3;float:left;margin:0 5px 10px;padding:10px;width:46%;}
.newItem .obTitle{color:#3576AC;float:left;font-size:18px;}
.newItem .obHint{color:#999999;float:right;font-size:11px;margin:7px 0 0;}
.newItem .obImage{border:1px solid #000000;float:left;height:215px;margin:5px 10px 0 0;position:relative;width:144px;}
.newItem .obInfo{float:left;margin:5px 0 0;}
.newItem .obInfo p{color:#000000;font-size:12px;line-height:18px;margin:0;padding:0;}
.newItem .obInfo p img{float:left;margin:0 3px 0 0;}
.newItem .obStatInfo{color:#000000;float:left;font-size:10px;margin:10px 0 0;}
.newItem .obStatInfo span{color:#3576AC;}
.newItem .blue_but{float:right;margin:5px;}
.newItem .obDesc{color:#000000;font-size:12px;margin:0;padding:0;}
.newItem .obImage img.icon{border:0 none;bottom:2px;left:115px;position:absolute;}
.newItem .obImage img.both{left:88px;}
.newItem .obImage img.three{left:61px;}

.category .city{float:left;margin-right:4px;padding:9px 0;width:210px;}
.category .city a{color:blue;font-family:Verdana, Tahoma, Arial;}
.category h3 span.green{color:#358338;}
.pages_wrap2{background:url("/images/pages_bg.gif") repeat-x bottom;margin-right:4px;}
.pages_wrap2 .pages{background:url("/images/pages_left.gif") no-repeat left bottom;font-size:12px;}
.pages_wrap2 .pages_inner{height:30px;background:url("/images/pages_right.gif") no-repeat right bottom;padding:0 3px 0 9px;}
.pages_wrap2 .pages a, .pages_wrap2 .pages span.dots{color:#FFF;text-decoration:none;float:left;padding:4px 5px 3px 6px;margin-top:6px;margin-right:1px;}
.pages_wrap2 .pages strong{float:left;background:url("/images/pages2_active_arrow.gif") no-repeat center top;padding-top:6px;}
.pages_wrap2 .pages strong span{background:#003b90;float:left;padding:3px 5px 0;height:19px;color:#FFF;font-size:14px;}
.pages_wrap2 .pages .next{width:63px;height:18px;padding:3px 13px 0 0;margin:6px 0 0 0;text-align:center;}
.category .descriprion{font-family:arial, tahoma;font-size:12px;}
.category .items .city a{color:#5B5746;font-family:arial, tahoma;}
.category .items .city h3 a{color:#000;}
.category .reports .report table.arborder{margin:0 0 15px;padding-left:10px;-moz-border-radius:4px;float:left;}
div#footer{background:url("/images/footer_bg2.png") repeat top;padding:20px 0 0 0px;}
div#footer .footer-text{color:white;font-size:11px;margin:0 auto;padding-bottom:30px;padding-top:10px;text-align:justify;width:800px;}
div#footer .copy{color:white;text-align:center;padding-bottom:10px;}
div#footer .copy a{color:white;}
div#footer ul.menu{border:0 solid white;display:block;list-style:none outside none;margin:0 auto;min-height:20px;padding:0;position:relative;text-align:justify;width:800px;}
div#footer ul.menu li{border:0 solid red;display:inline;height:15px;line-height:15px;margin:0 20px 0 0;padding:0;white-space:nowrap;}
* html div#footer ul.menu li{white-space:normal;}
*+html div#footer ul.menu li{white-space:normal;}
div#footer ul.menu li a{padding:0;margin:0;border:0 solid white;font-size:12px;font-weight:normal;color:#fff;text-decoration:underline;}
div#footer ul.menu li a:hover{text-decoration:underline;}
div#footer div.counter{margin:0 auto;min-height:20px;padding:0 0 10px 0;position:relative;text-align:center;display:block;line-height:15px;font-size:12px;font-weight:normal;color:#fff;}
div#footer div.counter span{color:#e6db55;font-weight:bold;padding-right:10px;}
div#footer #eXTReMe{clear:both;margin-top:10px;}
*+html div#footer #eXTReMe{margin-top:0px;}
div#footer #eXTReMe{margin-top:0 px\0/;}
.inner_page{background:#f5f5f5;padding-bottom:10px;}
*html .inner_page{float:left;height:expression(document.documentElement.clientHeight<900?'600px':'');}
.inner_page .menu{height:23px;margin-bottom:2px;padding-top:3px;position:relative;}
.inner_page .menu .lt{position:absolute;left:-1px;top:0;width:3px;height:40px;z-index:1;}
.inner_page .menu .rt{position:absolute;left:-2px;margin-left:100%;top:0;width:3px;height:40px;z-index:1;}
#right .inner_page .menu li{background:none;font-size:11px;height:20px;padding:5px 0 0;}
#right .inner_page .menu li.last{padding:6px 0 0;}
#right .inner_page .menu li a{color:#000000;font-family:Verdana, Tahoma, Arial;font-size:11px;font-weight:400;height:20px;padding:0 0 0 10px;text-decoration:underline;}
#right .inner_page .menu li ul{top:36px;width:280px;}
#right .inner_page .menu li ul li{display:block;height:17px;width:95%;}
#right .inner_page .menu li ul li.country{clear:both;height:17px !important;}
#right .inner_page .menu li ul li.country span{border-bottom:1px solid #ddd;padding-bottom:3px;}
#right .inner_page .menu li ul li a, #right .inner_page .menu li ul li span{clear:left;display:block;float:left;height:17px;text-decoration:none;width:40%;white-space:nowrap;}
*+html #right .inner_page .menu li ul li a, #right .inner_page .menu li ul li span{height:12px;}
.inner_page .description{overflow:hidden;}
.inner_page .description .images{float:left;width:259px;padding-left:20px;}
.inner_page .description .images .name{padding:10px 0 17px;}
.inner_page .description .images .name a,
.inner_page .description .images .name h1{text-decoration:none;font-size:30px;border-bottom:1px dashed #000;color:#313131;overflow:hidden;display:table-cell;float:left;font-weight:normal;margin-bottom:5px;}
.inner_page .description .images img{border:1px solid #8e8e8e;background:#FFF;padding:3px;}
.inner_page .description .images img.icon{border:0;background:transparent;padding:3px;}
.inner_page .description .images .small{padding:30px 0 0 15px;}
.inner_page .description .images .small a{float:left;margin:0 13px 16px 0;}
.inner_page .description .text{margin-left:279px;position:relative;background:#FFF url("/images/berry2.jpg") no-repeat right bottom;border:1px solid #e9e9e9;border-right:none;}
.inner_page .description .text .queue{float:right;width:183px;padding-top:10px;position:relative;}
.inner_page .description .text .rates{margin:0 0 0 22px;}
.inner_page .description .text h2{color:#333333;font-size:14px;}
.inner_page .description .text h2 img{margin-right:4px;vertical-align:-1px;}
.inner_page .description .text .rates h2{padding:26px 0 18px;}
.inner_page .description .text .rates table{width:238px;}
.inner_page .description .text .rates table td{text-align:right;font-weight:bold;font-size:11px;color:#333333;}
.inner_page .description .text .rates table td.hours{color:black;text-align:left;padding:2px 0;font-weight:normal;}
.inner_page .description .text .rates table td.hours img{margin-right:5px;vertical-align:-4px;}
.inner_page .description .text .rates table tr.header td{color:#7f7f7f;font-weight:bold;font-size:10px;background-image:url(/images/tableborderbg.gif);background-position:center bottom;background-repeat:repeat-x;}
.inner_page .description .text .params{margin:0 27px 0 3px;padding:10px 0 15px;}
.inner_page .description .text .params h2{padding:0 0 5px 20px;}
.inner_page .description .text .params .table{padding:0 18px 0 19px;}
.inner_page .description .text .params table{width:100%;border-top:1px solid #e5e5e5;border-collapse:collapse;}
.inner_page .description .text .params table td{border-bottom:1px solid #e5e5e5;line-height:12px;padding:5px 0 6px;}
.inner_page .description .text .params table td.col1{color:#5b5b5b;width:50%;padding-left:3px;}
.inner_page .description .text .params table a{color:#1c3a99;}
.inner_page .description .text .params table .green_but a{color:#FFF;}
.inner_page .description .text .params table td.col1 a{text-decoration:none;border-bottom:1px dotted #1c3a99;}
.inner_page .description .text .params table td.col1 a:hover{border:none;}
.inner_page .description .text .params table .last td{border:none;}
.inner_page .description .text .descr{position:relative;background:#fdfbcc;margin:0 39px 13px 13px;padding-bottom:10px;overflow:hidden;}
.inner_page .description .text .descr h3{background:#e5e5e5;height:20px;padding:7px 0 0 13px;font-size:11px;color:#2e2e2e;margin-bottom:6px;}
.inner_page .description .text .descr p{color:#5b5a51;padding:0 25px 0 13px;line-height:20px;font-size:12px;}
.inner_page .description .text .possibilities{padding:0 0 18px 30px;overflow:hidden;position:relative;}
.inner_page .description .text .possibilities .col{float:left;width:170px;}
.inner_page .description .text .possibilities .posib{width:130px;padding:5px 10px;margin-top:9px;border:1px solid #ececec;position:relative;color:#333333;}
.inner_page .description .text .possibilities h3{background:url("/images/posib_icon.gif") no-repeat 0 3px;font-size:11px;line-height:24px;padding-left:20px;}
.inner_page .description .text .possibilities .posib li{line-height:24px;}
.inner_page .description .text .possibilities .posib li a{color:#333;text-decoration:none;}
.inner_page .description .video{padding:0 0 20px 19px;}
.inner_page .comments{border-top:1px solid #bcbcbc;margin:17px 15px 0 18px;padding:0;}
*+html .inner_page .comments{position:relative;z-index:100;}
.inner_page .comments .comment-form{margin:0 0 10px;}
.inner_page .comments h2{font-size:18px;font-weight:normal;color:#313131;padding:7px 0 7px 5px;}
.inner_page .comments_inner{position:relative;background:#FFF;border:1px solid #e9e9e9;margin-bottom:8px;}
.inner_page .comments .item{color:#333333;padding:20px 15px 15px 32px;background:url("/images/gisto.png") no-repeat 0 15px;margin:0 20px 0 15px;font-size:12px;}
.inner_page .comments .item .ic_title{border-bottom:1px solid #EBEBEB;color:#999999;margin:0 0 5px;padding:0 0 3px;width:250px;}
.inner_page .comments .button{text-align:right;padding-top:16px;}
.inner_page .comments td.gray{color:gray;}
ul.texttabs{display:block;padding:0 0 0 5px;margin:0;border:0 solid #ebebeb;height:30px;line-height:30px;list-style:none;}
ul.texttabs li{display:block;padding:0;margin:0 2% 0 0 border:0 solid red;float:left;padding-right:20px;}
ul.texttabs li a{font-size:18px;padding:0;border-bottom:2px dotted #000;text-decoration:none;outline:none;color:#000;}
ul.texttabs li a:hover{border:none;}
#contentpage .tab-content{color:#000;font-size:12px;}
#contentpage .tab-content span{color:#666;font-size:12px;}
#contentpage .tab-content h2{color:#396fae;font-size:19px;margin:0 0 5px;padding:0;}
#contentpage .tab-content .tmb{color:#336699;float:left;font-size:12px;font-weight:400;margin:20px 0;text-align:center;width:170px;}
#contentpage .tab-content .tmb img{border:1px solid #D3D3D3;display:block;margin:0 auto 5px;}

span.redstar{color:red !important;display:inline;position:static;padding-left:4px;font-size:11px;}
.wp-pagenavi{padding-top:10px;}
#send_bug_form{margin:10px 0 0 10px;}
#send_bug_form label{font-size:12px;font-weight:bold;}
#send_bug_form input, #send_bug_form textarea{margin:3px 0px 15px 0px;}
#send_bug_form .green_but{margin:15px 0px 0px 0px;}
.hide{display:none}
.legend{float:left;display:inline;margin-left:70px;vertical-align:middle;}
* html .legend{width:270px;}
*+html .legend{max-width:270px;}
.legend img{float:left;margin-right:3px;}
.legend div{font-size:11px;white-space:nowrap;display:inline-block;}
.category .legend div{margin-top:7px;height:25px;}
.params .legend div{margin-top:5px;height:30px;}
img.grayed{opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(opacity = 50);}
.oprosnik,
.oprosnik .ui-widget-content{background:#fff;}
.oprosnik .ui-dialog-titlebar{background:url("/images/opr_rept.png") no-repeat scroll 7px 7px #FFFFFF;border:medium none;color:#232323;padding-left:30px !important;}
.oprosnik #detailed{background:#fff;padding:5px 5px 0;}
.oprosnik table{width:530px;}
.oprosnik table.arborder{border:1px solid #F1EFEF;margin:0 0 5px;padding-left:10px;-moz-border-radius:4px;}
.oprosnik table.arborder tr td{border-bottom:1px solid #F1EFEF;}
.oprosnik table.arborder tr.last td{border:none;}
.oprosnik textarea{height:70px;margin:2px 0;width:510px;}
.oprosnik table th{text-align:left;}
.oprosnik table th.opr_oc{background:url("/images/opr_oc.png") no-repeat scroll 0 0 #FFFFFF;padding-left:25px;}
.oprosnik table th.opr_com{background:url("/images/opr_com.png") no-repeat scroll 0 0 #FFFFFF;padding-left:25px;}
.oprosnik .ui-dialog-buttonpane,
.oprosnik .ui-dialog-buttonpane button{margin:0 !important;}
.oprosnik .ui-dialog-buttonpane button{background:url("/images/opr_green_but.png") no-repeat 0 0 !important;border-color:#fff !important;color:#fff !important;float:none !important;margin:0 0 5px 200px !important;padding-top:1px !important;width:105px !important;-moz-border-radius:4px;}
.inner_page .comments div.proverili{background:url("/images/proverili_icon.png") no-repeat scroll 0 0 transparent;border-bottom:1px solid #CCCCCC;font-size:13px;font-weight:bold;margin:20px 20px 0;padding:1px 0 5px 25px;}
.inner_page .comments .otchet{background:url("/images/otchet_icon.png") no-repeat scroll 3px 19px transparent;}
.inner_page .comments .otchet .otchet_title{border-bottom:1px solid #EEEEEE;margin:0 0 3px;padding:0 0 5px;width:400px;}
.inner_page .comments .otchet .otchet_title .ph_check{background:url("/images/camera.png") no-repeat scroll 0 1px transparent;color:#000000;float:right;font-size:11px;height:15px;padding:0 0 0 20px;width:105px;}
.inner_page .comments .otchet .otchet_title span{color:#999999;display:inline;font-size:11px;font-weight:400;}
.inner_page .comments .otchet .otchet_title span strong{color:#999999;font-size:12px;text-decoration:underline;}
.inner_page .comments .otchet td{padding:2px 5px;}
.inner_page .comments .otchet td.rb{border-right:1px solid #CCCCCC;padding-left:0;}
.inner_page .comments .otchet .tview{padding-top:7px;}
.inner_page .comments .otchet .tview a{color:#000000;cursor:pointer;font-size:11px;text-decoration:underline}
.otchet .oprosnik{margin:10px 0 0;}
.otchet .oprosnik table{width:400px;}
.otchet .oprosnik table.lar{margin:0;}
.otchet .oprosnik table th{height:20px;}
.otchet .oprosnik table th.opr_mn{background:url("/images/opr_rept.png") no-repeat scroll 0 0 #FFFFFF;padding-left:25px;}
fieldset.contact{-moz-border-radius:10px 10px 10px 10px;border:1px solid #E5E5E5;width:425px;}
fieldset.contact table{margin:25px 0 0 20px;}
fieldset.contact td{padding-bottom:15px;vertical-align:bottom;}
fieldset.contact td img{float:left;margin:0 10px 0 0;}
#contentpage #payaddpage p{font-family:arial, tahoma, serif;}
#contentpage #payaddpage p a{color:#369;}
#contentpage #payaddpage p.vids{font-size:14px;}
#contentpage #payaddpage p.vids span{color:#387F3A;font-size:16px;}
#contentpage #payaddpage p.shlop{font-size:14px;font-weight:bold;}
#contentpage #payaddpage h2{background:transparent url('/images/pay_image1.png') no-repeat 0;color:#396FAE;font-size:22px;padding:0 0 0 55px;width:400px;}
#contentpage #payaddpage h2.upaytitle{background:transparent url('/images/pay_image2.png') no-repeat 0;}
#contentpage #payaddpage h3{color:#f00;font-size:18px;}
#contentpage #payaddpage ol{font-family:arial, tahoma, serif;font-size:12px;margin:0 0 0 20px;}
#contentpage #payaddpage ol li{margin:0 0 10px 0;}
#contentpage #payaddpage ol li span{color:#f00;}
#contentpage #payaddpage ol li span.gray{color:#999;}
#contentpage .usrp{font-family:Arial, Tahoma, serif;}
#contentpage .usrp h3{font-size:14px;font-weight:bold;}
#contentpage .usrp h3 span.green{font-size:16px;}
#contentpage .usrp .usrp_info{font-size:13px;}
#contentpage .usrp .usrp_info span{color:#5281b8;}
#contentpage .usrp h4{color:#666666;font-size:14px;font-weight:bold;margin:0 0 5px;text-align:center;}
#contentpage .usrp .usrp_comments{margin:0 0 10px;}
#contentpage .usrp .usrp_comments .comment{background:url("/images/usrp_comment.png") no-repeat 0 0 transparent;color:#666;font-size:11px;height:expression(document.body.clientHeight <45? "45px":"auto");height:auto;margin:5px 0 0;min-height:45px;padding:8px 12px 0 32px;width:706px;}
#contentpage .usrp .usrp_comments .comment_bottom{background:url("/images/usrp_comment.png") no-repeat 0 -290px transparent;height:10px;width:750px;}
#contentpage .usrp .usrp_comments .comment .usr_at{color:#000000;float:left;margin:0 0 10px;}
#contentpage .usrp .usrp_comments .comment .usr_at a{color:#5281b8;}
#contentpage .usrp .usrp_comments .comment .usr_ad{color:#999;float:right;margin:0 0 10px;}
#contentpage .usrp .item, #contentpage .usrp table{margin:0 5px 0 0;padding:0;}
#contentpage .usrp .item{border:none;height:auto;width:220px;}
#contentpage .usrp .item .image{width:110px;}
#contentpage .usrp table span{color:#C20700;}
#contentpage .usrp table.arborder td{border-bottom:1px solid #DEDBD7;padding:1px 2px 1px 0;}
#contentpage .usrp table.arborder .last td{border:none;}
#contentpage .usrp table td.usr_rci{padding:2px 5px 0 0;}
#contentpage .usrp table td.usr_rct{font-style:italic;}
#contentpage .usrp .report{background:url("/images/usrp_report.png") no-repeat scroll 0 0 transparent;height:expression(document.body.clientHeight <160? "160px":"auto");height:auto;margin:0;min-height:160px;padding:20px 0 0 15px;width:735px;}
#contentpage .usrp .report_bottom{background:url("/images/usrp_report.png") no-repeat scroll 0 -318px transparent;height:10px;margin:0 0 10px;padding:0;width:750px;}
.autostar1{margin:0;}
th.rating-num{text-align:right;}
th.rating-num span{margin:0 4px 0 2px;}
#contentpage #pricepage{font-family:Arial, Tahoma, serif;font-size:12px;}
#contentpage #pricepage h2{background:url("/images/aroung_flag_ru.png") no-repeat scroll 0 0 transparent;color:#396FAE;font-size:22px;height:29px;margin:10px 0;padding:0 0 0 35px;}
#contentpage #pricepage h2.ukr{background:url("/images/aroung_flag_ua.png") no-repeat scroll 0 0 transparent;}
#contentpage #pricepage h2.skidki{background:url("/images/aroung_flag_sk.png") no-repeat scroll 0 0 transparent;height:22px;line-height:22px;}
#contentpage #pricepage h2.kontakt{background:url("/images/aroung_flag_ko.png") no-repeat scroll 0 0 transparent;height:22px;line-height:22px;}
#contentpage #pricepage table{margin:0 0 20px;}
#contentpage #pricepage table td{border:1px solid #EDEDED;border-width:0 1px 1px 0;padding:3px;text-align:center;}
#contentpage #pricepage table td.viptd{background:#FDFCE5;}
#contentpage #pricepage table td.noright{border-right:none;}
#contentpage #pricepage p.kurs{color:#555555;font-size:14px;font-weight:bold;margin:5px 0;}
#contentpage #pricepage p.kurs strong{color:#000;font-size:15px;}
#contentpage #pricepage p a{color:#336699;}
#right_wrap #right .inner_page .header_top #man_warning{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #E9E9E9;color:#050505;font-size:12px;padding:10px;}
#right_wrap #right .inner_page .header_top #man_warning h3{color:#F30000;font-weight:400;margin:0 0 5px;padding:0;}
#right_wrap #right .inner_page .header_top #man_warning a{color:#316690;}
#contentpage .reg_type{color:#000000;float:left;font-family:Arial, Tahoma, serif;font-size:12px;margin:40px;width:375px;}
* html #contentpage .reg_type{margin:40px 40px 0 20px;}
#contentpage .reg_type *{font-family:Arial, Tahoma, serif;}
#contentpage .reg_type h2{color:#396fae;font-size:19px;margin:0 0 5px;padding:0;}
#contentpage .reg_type .reg_submit{background:url("/images/bt_redbig.gif") no-repeat scroll 0 0 transparent;color:white;cursor:pointer;font-size:15px;font-weight:bold;height:43px;margin:15px 0 0;padding:10px 0 0;text-align:center;width:263px;}
#contentpage .reg_type .reg_submit span{display:block;font-size:12px;font-weight:400;}

.correctWidth input, .correctWidth textarea{width:350px;}
.correctWidthBig input, .correctWidthBig textarea{width:570px;}
.services-table ul{list-style:none;float:left;margin:0 10px 0 0;padding:0;width:160px;}
.services-table li .checkbox{display:inline;height:auto;margin:0;width:auto;}
#ui-datepicker-div{display:none;}
a.delete{clear:both;display:block;}
p.netanket{color:black;font-size:12px;font-weight:bold;margin:10px 0 0;padding:0;text-align:center;}
p.netanket a{color:#5B5B5B;font-size:11px;font-weight:400;}
