BODY{margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;background-color:#FFFFFF;height:100%;min-width:1000px;}
.n_root{min-height:100%;min-width:1000px;}
.redd{color:#C60005;}
#n_left_column{width:223px;}
.lightheader{height:110px;background-image:url(/images/n_top_bg.jpg);z-index:1;}
.lightheader .langs{position:absolute;top:0px;right:30px;}
.lightheader .langs a{margin-left:20px;}
.lightheader .icos{display:none;position:absolute;top:0px;left:50%;margin-left:-500px;}
.lightheader .icos a{margin-left:20px;}
.logo{z-index:5;}
.logo a{outline:none;}
.right_logo{position:absolute;width:631px;height:86px;right:0px;top:24px;background-image:url(/images/n_right_logo.jpg);z-index:3;}
.right_logo_ru{position:absolute;width:631px;height:86px;right:0px;top:24px;z-index:3;}
.lightheader .topmenu{position:absolute;top:4px;left:50%;margin-left:-300px;z-index:12;}
.search{width:170px;}
.clearfix{clear:both;}
#modalBackgroundOverlay{z-index:0 !important;}
.tourpage .header{background-image:url(../img/header-bg.png);background-repeat:no-repeat;padding-left:5px;}
#startindex{background-color:#FFFF99;padding:10px;}
#startindex #close{text-align:right;font-size:9px;}
a img{border:none;}
#startindex #close a{text-align:right;font-size:9px;}
#startindex #c{padding-left:15px;padding-right:15px;font-size:13px;}
.likealink{cursor:pointer;}
.indexpage{margin:10px;margin-bottom:20px;}
.indexpage .box, .indexpage .boxwide{font-family:Verdana, Arial, Helvetica, sans-serif;display:block;}
.indexpage .boxwide{clear:both;width:100%;margin-top:10px;}
.indexpage .box .header{font-size:20px;background-image:url('/images/shape.jpg');background-position:top left;background-repeat:no-repeat;padding-left:34px;margin-top:20px;font-family:"Times New Roman", Times, serif;margin-left:4px;margin-right:4px;}
.indexpage .boxwide .header{font-size:20px;background-image:url('/images/shape.jpg');background-position:top left;background-repeat:no-repeat;padding-left:34px;margin-top:20px;font-family:"Times New Roman", Times, serif;margin-left:4px;margin-right:4px;}
.indexpage .box .header h4{margin-top:5px;margin-bottom:5px;}
.hide{display:none;}
.block_images{text-align: center;}
.block_images img{ width: 40%; margin-right: 1%; display: inline-block;}
.block_images.clearfix:after{ content: ""; display: table; clear: both;} 
#b-logo-text { color: #fff; font-size: 20px; width: 300px; text-align: center; margin-top: 12px; }
#b-logo-text span { display: block; font-weight: 600; font-size: 36px; }





.portrait-placeholder {
border: 1px solid #D2E4EF;
    border-radius: 10px 10px 10px 10px;
    display: block;
    float: right;
    height: 390px;
    margin-left: 5px;
    overflow: hidden;
    position: relative;
    width: 220px;
}

.portrait-placeholder .element {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #fff;
	font-size:14px;
	height:390px;
}

#cycle {

}

.portrait-placeholder .element  img {
width:100%;
}

.portrait-placeholder .element  span {
  top: 270px;
    display: block;
    font-size: 14px;
    font-style: italic;
    height: 25%;
    line-height: 16px;
    margin: 0 10px -10px;
    position: absolute;
	
}
.portrait-placeholder .element  span b{
font-style:normal;
display:block;
text-align:center;
}
.portrait-placeholder .element  span i{
font-size:11px;
color:#666;
display:block;
text-align:center;
}


.indexpage .box .header a , 
.indexpage .boxwide .header a,  
.indexpage .boxwide .header span,
.indexpage .boxwide .header h1

{line-height:28px;font-size:20px;font-family:"Times New Roman", Times, serif;margin:0px;padding:0px;font-weight:normal;padding-bottom:5px;color:#003399;}


.indexpage * .cont{background-position:bottom left;background-repeat:no-repeat;font-size:11px;margin-left:4px;margin-right:4px;padding-left:5px;padding-right:5px;padding-bottom:10px;text-align:justify;color:#222222;}
.indexpage * .contbanner{margin-right:10px;border:1px #006699 Solid;}
.indexpage * .cont a.more{text-align:right;display:block;margin-right:20px;font-size:20px;color:#000000;}
.indexpage * .cont a.more:hover{background-color:#444444;color:#FFFFFF;}
.indexpage .box{width:50%;float:left;}
ul.citieslist h3{margin-top:0px;margin-bottom:0px;font-weight:normal;}
td{font-size:12px;}
a, a:link{text-decoration:none;color:#0070ee;font-size:12px;}
a:hover{color:#004da3;text-decoration:underline;}
.header{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:30px;color:#333333;}
h2.header{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:30px;color:#333333;font-weight:normal;}
.header2{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:22px;color:#333333;padding-left:40px;}
.big_text{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:30px;color:#333333;}
.header_link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:30px;color:#333333;padding-left:60px;text-decoration:none;}
.header_link:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:30px;color:#333333;text-decoration:underline;}
.headercolumn{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:30px;color:#333333;padding-top:0px;margin-top:0px;padding-left:30px;}
.content{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;}
td.searchbox{padding-left:30px;}
input.search{margin-bottom:2px;border-style:inset;border-width:1px;color:#000000;font-size:12px;font-family:Tahoma, Arial, sans-serif;font-weight:normal;width:170px;}
.searchtext{color:#FFFFFF;font-size:12px;}
a.black_link{color:#000000;text-decoration:none;}
a.black_link:hover{color:#000000;text-decoration:underline;}
td.right{padding-right:20px;}
td.contacts{background-repeat:no-repeat;padding-left:20px;padding-top:10px;}
td.columnright{padding:5px;font-size:10px;}
td.td_top{color:#C0C0C0;}
.gray{font-size:10px;color:#C0C0C0;}
.cities{padding-left:25px;padding-top:10px;}
ul.citieslist{list-style-image:url(/images/bullet.jpg);text-decoration:none;color:#000000;line-height:15px;font-size:12px;}
ul.rublist{list-style-image:none;text-decoration:none;color:#000000;line-height:14px;font-size:12px;}
a.citylist, a.citylist:link, a.citylist:hover{text-decoration:none;font-family:arial;color:#000000;}
a.citylist:hover{text-decoration:underline;color:#000000;}
a.citylist_grey{font-family:arial;color:gray;}
a.citylist_grey.active{font-family:arial;color:#124E72;font-weight:bold;}
a.citylist_grey.active:hover{font-family:arial;color:#124E72;font-weight:bold;text-decoration:none;cursor:arrow;}
.n_left_column{width:223px;position:absolute;left:0px;top:110px;}
a.citylist_grey:hover{color:#000000;}
td.td_content{padding:10px;padding-right:20px;}
.n_td_content{padding:10px;}
a.normal, a.normal:link{display:block;text-align:right;text-decoration:underline;color:#0070ee;}
a.normal:hover{color:#004da3;}
a.column, a.column:link{text-decoration:underline;display:block;color:#0070ee;font-size:11px;font-weight:bold;}
a.column:hover{color:#004da3;}
.columntext{font-family:Verdana, Arial, Helvetica, sans-serif;padding-left:-10px;}
a.top, a.top:active, a.top:link, .top{font-size:12px;text-decoration:none;color:#025abd;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
a.top:hover{color:#000000;}
a.currenttop, a.currenttop:active, a.currenttop:link, .currenttop{font-size:12px;text-decoration:none;color:#000000;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
a.currenttop:hover{color:#000000;}
.rublist{width:250px;}
.tel{color:#a80321;font-weight:bold;font-size:15px;}
a.rub_link{text-decoration:none;color:#0070ee;font-size:12px;}
a.rub_link:hover{text-decoration:underline;color:#004da3;}
.color_btn{font-weight:bold;background:#76accf;color:#FFFFFF;background-image:url('/images/but.jpg');border-style:solid;border-color:#009afc;border-width:1px;}
.color_btn_b{font-weight:bold;background:#76accf;color:#111111;width:350px;height:30px;background-image:url('/images/but2.jpg');border-style:solid;display:block;width:350px;height:30px;line-height:30px;margin-left:auto;margin-right:auto;border-color:#009afc;border-width:0px;}
.div_link, div_link:hover, div_link:visited{color:#0070ee;font-size:12px;cursor:pointer;font-weight:bold;}
.ok_text{color:#006633;font-weight:bold;}
.error_text{color:#CC0000;font-weight:bold;}
a.link_copy:link, a.link_copy:visited{color:#0A50A1;text-decoration:none;}
a.link_copy:hover, a.link_copy:active{color:#023761;text-decoration:none;}
a.path_link, div.path_link{font-size:11px;color:gray;text-decoration:none;}
a.path_link:hover{font-size:11px;color:gray;text-decoration:underline;}
span.ban_text{font-size:10px;font-weight:bold;}
#context ul{list-style-position:inside;list-style-image:url(/images/contextbul.gif);}
#context ul li a{font-family:Verdana;color:#555555;font-size:18px;display:block;padding:3px;border:dotted 1px #ffffff;line-height:23px;}
#context ul li a:hover{font-family:Verdana;color:#000000;font-size:18px;background-color:#ECF2FF;text-decoration:none;border:dotted 1px #dddddd;}
#context ul li{margin:0px;list-style-image:url(/images/contextbul.gif);}
#context .head{font-family:Verdana;color:#000000;font-size:18px;}
#context p{text-indent:20px;text-align:justify;}
#context #block{text-indent:20px;text-align:justify;margin-top:10px;}
#context #block h5{background-image:url(/images/contextbul.gif);background-repeat:no-repeat;text-indent:26px;margin-bottom:5px;font-size:19px;font-weight:normal;font-family:Arial;}
#context #block #linkx{margin-top:10px;}
#context #block #linkx a.left{margin-left:20px;text-indent:0px;text-align:center;float:left;font-family:Verdana;font-size:13px;color:#444444;font-weight:normal;display:block;width:240px;height:20px;border:1px solid #3366FF;padding-bottom:2px;}
#context #block #linkx a.right{margin-right:20px;text-align:center;text-indent:0px;float:right;font-family:Verdana;font-size:13px;color:#444444;font-weight:normal;display:block;width:240px;height:20px;border:1px solid #3366FF;padding-bottom:2px;}
#context #block #linkx a.left:hover,#context #block #linkx a.right:hover{background-color:#EAF9FF;border:1px solid #00238C;text-decoration:none;}
.stepHead{font-family:Verdana;font-size:18px;font-weight:normal;color:#999999;}
.stepHead b{font-weight:normal;color:#999999;}
.stepHead u{font-weight:normal;color:#000000;}
input.sitename{border:1px solid #333333;}
input.field{border:1px solid #333333;}
.sell_tb{border-style:solid;border-color:#B8DFF0;border-width:1 0 1 0px;cursor:default;}
.sell_tb li{list-style-type:none;margin-left:10px}
.sell_t{margin:2 2 2 2px;font-family:verdana;font-size:9px;font-weight:normal;color:#3D3D3D;text-align:left;}
.sell_list1{margin:0px;font-family:verdana;font-size:9px;line-height:13px;list-style-type:none;background:url('list_point.gif') no-repeat top left;}
.sell_l{font-family:verdana;font-size:9px;color:#3366FF;text-decoration:none;}
.sell_l:hover{font-family:verdana;color:#FF7300;text-decoration:underline;}
.adsblock{font-family:Tahoma, Arial, sans-serif;margin-bottom:20px;font-weight:bold;}
.adsgotos{height:40px;width:10px;cursor:pointer;background-color:#c0efbb;display:block;}
.adsgotos img{}
.adsnext{}
.adsprev{}
.gotoss{z-index:-1;width:10px;}
.adsblock .u{text-align:right;}
.ads{background-color:#c0efbb;margin-left:1px;margin-right:1px;padding-bottom:2px;margin-top:2px;height:100%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-style:normal;font-weight:normal;}
.ads .title, .ads .title *{margin:2px;color:#e35506;font-weight:bold;text-decoration:none;}
.ads .body{font-size:11px;margin:2px;color:#000;}
.ads .uri a{font-size:10px;color:#093989;margin:2px;}
.adsbl{overflow:hidden;list-style-type:none;padding:0px 1px 0px 1px;margin:0px;}
.adsheader{margin-bottom:5px;color:#247cdd;position:relative;background-repeat:no-repeat;background-position:80px 2px;}
.adsheader a{color:#f00;float:right;position:absolute;top:25px;right:0px;margin-right:15px;color:#66b15e;}
.adsstop{clear:both;width:170px;color:#247cdd;background-repeat:repeat-x;background-position:90px;height:15px;}
.adsstop a{margin-bottom:6px;padding-left:2px;padding-right:2px;font-family:Tahoma, Arial, sans-serif;font-size:9px;background-color:#ffffff;}
input.webform{border:1px solid #666666;margin-right:10px;}
td.webform{color:#444444;vertical-align:middle;}
tr.webform1{background-color:#F3F3F3;}
tr.webform1 td, tr.webform2 td{padding-left:10px;}
#block #block1{margin-top:10px;font-size:110%;font-weight:bold;}
#block #block2{margin-top:15px;font-weight:bold;font-size:130%;}
#block #block3{margin-top:4px;font-weight:normal;font-size:110%;}
#block #block3 b{font-size:105%;color:#555555;}
#block li{padding:3px;list-style-type:disc;}
a.black_link_town{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:#FF9900;}
.comment{padding-left:1px;font-size:11px;color:#7D7D7D;font-family:Geneva, Arial, Helvetica, sans-serif;before:'* ';}
.comment .before{color:red;}
.comment:before{content:'* ';font-size:11px;color:#FF0000;font-family:Geneva, Arial, Helvetica, sans-serif;}
.thead{font-size:16px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
.thead2{font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.inputtext{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;color:#000000;border-top-width:thin;border-right-width:thin;border-bottom-width:1px;border-left-width:thin;border-top-style:none;border-right-style:none;border-bottom-style:dashed;border-left-style:none;border-top-color:#666666;border-right-color:#666666;border-bottom-color:#666666;border-left-color:#666666;width:300px;margin-left:6px;}
#keywords{border:1px Solid #cccccc;margin:10px;padding:10px;color:#888888}
#keywords *{color:#888888;display:inline;font-size:12px;font-weight:normal;}
.navigation .line{height:11px;margin:5px 30px;padding:0;position:relative;background:#DFDFDF;font:normal 2px arial;}
.navigation .toch{height:11px;margin:0;padding:0;position:absolute;background:#A4A4A4 url("/images/navigator_right.gif") no-repeat center right;cursor:e-resize;width:30px;}
.navigation .toch_in{height:11px;background:url("/images/navigator_left.gif") no-repeat center left;}
.navigation .list{height:30px;}
.navigation td{width:30px;text-align:center;}
table.grid{width:100%;margin-top:20px;border:1px Solid #DDDDDD;}
table.grid caption{display:block;font-size:19px;text-align:left;margin-left:40px;}
table.grid caption a{color:#CCCCCC;font-size:14px;margin-left:40px;}
table.grid tr th{background-color:#B5E2FD;border-bottom:2px Solid #6699FF}
table.grid tr td{color:#444444}
a.wantmorelink, b.wantmorelink{color:#0066CC;font-size:18px;text-decoration:underline;font-weight:normal;}
b.wantmorelinkok{color:#0066CC;font-size:18px;text-decoration:none;font-weight:normal;}
#wantmore{display:none;}
#interest{text-align:right;}
#interest a{background-color:#0066CC;color:#FFFFFF;margin:4px;padding:4px;}
#button{cursor:pointer;}
#wantmoreblock, #wantmoreblockok{margin-bottom:40px}
.question{margin-left:5px;font-size:14px;}
.answer{line-height:19px;border-left:3px Solid #3E8FE1;margin-left:20px;padding-left:10px}
.lineheight{line-height:19px;}
.likeabut{border:1px #fff Solid;padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;}
.likeabut:hover{border:1px #3399FF Solid;background-color:#E6F7FF;text-decoration:none;}
a.nicebut{font-size:18px;color:#CC0000}
a.nicebut:hover{font-size:19px;color:#CC0000}
td.td_content p{text-indent:20px;}
.citylist h3{margin:0px;padding:0px;line-height:14px;font-weight:normal;font-size:12px;}
.citylist_grey h3{margin:0px;padding:0px;font-weight:normal;line-height:14px;font-size:12px;}
h1.header{font-weight:normal;margin-bottom:0px;}
#header h1{font-size:18px;color:#124E72;}
#accordion{width:100%;}
#accordion h2{margin:0;padding:5px 15px;font-size:19px;font-weight:normal;border:1px solid #fff;border-bottom:1px solid #ddd;cursor:pointer;}
#accordion h2 b{font-weight:normal;margin:0 0 -5px 0;font-size:10px;color:#000;}
#accordion h2.current{cursor:default;background-color:#fff;}
#accordion div.pane{border:1px solid #fff;border-width:0 2px;display:none;padding:15px;color:#000;font-size:12px;}
#accordion div.pane h3{font-weight:normal;margin:0 0 -5px 0;font-size:16px;color:#000;}
.g_box{background-image:url('/images/g_box.jpg');display:block;float:left;width:180px;height:100px;}
.g_box .cont{margin:10px;text-align:center;}
.g_50grn{background-image:url('/images/g_50grn.jpg');display:block;float:left;width:120px;height:100px;}
.g_plus{background-image:url('/images/g_plus.jpg');display:block;float:left;width:51px;height:100px;}
#accordion div.pane .price{border:1px #EEEEEE Solid;display:inline;margin:2px;padding:3px;padding-top:6px;color:#999999;font-size:10px;}
#accordion div.pane .price .num{font-weight:bold;color:#0099FF;font-size:16px;}
#accordion div.order{text-align:right;font-size:15px;}
#accordion div.order a{border-bottom:1px Dashed #CCCCCC;margin-bottom:1px;padding-bottom:0px;}
#accordion div.order a:hover{text-decoration:none;border-bottom:1px Dashed #444444;}
div.overlay{background-image:url(/images/overlay/white.png);width:400px;height:420px;display:none;padding:55px;}
div.overlay div.close{background-image:url(/images/overlay/close.png);position:absolute;right:5px;top:5px;cursor:pointer;height:35px;width:35px;}
div.overlay.black{background:url(/images/overlay/transparent.png) no-repeat !important;color:#fff;}
div.overlay.petrol{background:url(/images/overlay/petrol.png) no-repeat !important;color:#fff;}
div.black h2, div.petrol h2{color:#ddd;}
.auction a.addbutt{margin-top:15px;display:block;width:255px;line-height:18px;text-indent:30px;height:25px;color:#660000;font-weight:bold;background-image:url(/images/addauction.jpg);}
.auctionaddb{display:none;}
.msg{display:block;padding:10px;}
.msg a{margin-top:10px;text-align:right;text-decoration:none;color:#333333;border-bottom:1px Dashed #333333;}
.ok{border:1px #66CC66 Solid;background-color:#E1F4E1;}
.alert{border:1px #CC3333 Solid;background-color:#F2CECE;}
.auctionbox #cont{background-color:#2F4EDD;}
.auctionbox table tr td b{color:#FFFFFF;}
.auctionbox table tr td{color:#330066;}
.telphone tr{background-color:#AFCFFE;}
.telphone tr td{font-size:16px;padding:5px;}
.sponsor{padding:0px;display:block;float:left;margin-top:-10px;margin-left:-3px;border:1px Solid #006600;background-image:url(http://www.sprava.net.ua/images/sponsor_bg.jpg);background-repeat:repeat-x;background-color:#13962b;padding-left:3px;padding-right:3px;line-height:20px;width:100%;}
.sponsor .head{float:left;font-weight:bold;color:#FFFFFF;text-align:center;vertical-align:top;}
.sponsor .nonhead{float:left;display:block;font-weight:bold;color:#FFFFFF;text-align:center;}
.sponsor .name{float:left;margin-left:10px;}
.sponsor .name a{color:#FFFF00;font-weight:bold;}
.sponsor .text{margin-left:10px;float:left;}
.sponsor .text a{text-decoration:none;color:#FFFFFF;}
.top20{background-image:url('/images/bg_left.jpg');background-repeat:repeat-y;}
.top20 a{text-decoration:none;font-weight:bold;}
.top20 a:hover{text-decoration:underline;}
.paginator{margin-top:60px;font-size:1em;width:600px;}
.paginator table{border-collapse:collapse;table-layout:fixed;width:100%;}
.paginator table td{padding:0;white-space:nowrap;text-align:center;}
.paginator span{display:block;padding:3px 0;color:#fff;}
.paginator span strong, .paginator span a{padding:2px 6px;}
.paginator span strong{background:#ff6c24;font-style:normal;font-weight:normal;}
.paginator .scroll_bar{width:100%;height:20px;position:relative;margin-top:10px;}
.paginator .scroll_trough{width:100%;height:3px;background:#ccc;overflow:hidden;}
.paginator .scroll_thumb{position:absolute;z-index:2;width:0;height:3px;top:0;left:0;font-size:1px;background:#363636;}
.paginator .scroll_knob{position:absolute;top:-5px;left:50%;margin-left:-10px;width:20px;height:20px;overflow:hidden;background:url(slider_knob.gif) no-repeat 50% 50%;cursor:pointer;cursor:hand;}
.paginator .current_page_mark{position:absolute;z-index:1;top:0;left:0;width:0;height:3px;overflow:hidden;background:#ff6c24;}
.fullsize .scroll_thumb{display:none;}
.paginator_pages{width:600px;text-align:right;font-size:0.8em;color:#808080;margin-top:-10px;}
#modalBackgroundOverlay{background:#fff;}
.hidden{display:none;}
#colorBox{}
#modalContent{background:#fff;}
#modalLoadedContent{margin-bottom:20px;}
#contentTitle{display:none;}
#contentCurrent{position:absolute;bottom:0px;left:65px;font-weight:bold;color:#999;}
#contentPrevious{position:absolute;bottom:0px;left:0;font-weight:bold;}
#contentNext{position:absolute;bottom:0px;left:110px;font-weight:bold;}
#modalClose{position:absolute;bottom:0;right:0;display:block;font-weight:bold;}
#modalClose:hover{background-position:bottom left;}
#colorbox, #modalBackgroundOverlay, #modalWrap{position:absolute;top:0;left:0;z-index:9999;}
#modalBackgroundOverlay{position:fixed;width:100%;height:100%;}
#colorbox{overflow:hidden;padding:1px;margin-top:-1px;margin-left:-1px;}
#modalWrap{width:9000px;height:9000px;}
#modalContent, #borderTopLeft, #borderTopCenter, #borderTopRight, #borderBottomLeft, #borderBottomCenter, #borderBottomRight, #borderMiddleLeft, #borderMiddleRight{float:left;height:0;width:0;overflow:hidden;}
#borderMiddleLeft, #borderBottomLeft{clear:left;}
#modalContent{position:relative;overflow:visible;}
#contentTitle{margin:0;}
#modalClose, #contentPrevious, #contentNext{outline:none;cursor:pointer;border:0;margin:0;}
#modalLoadedContent{overflow:auto;width:0;height:0;}
#modalLoadedContent iframe{display:block;width:100%;height:100%;border:0;}
#modalLoadedContent embed{display:block;border:0;}
#modalLoadingOverlay{position:absolute;width:100%;height:100%;top:0;left:0;}
.typ_pay{padding:10px;}
.typ_pay a{margin:10px;display:block;font-size:18px;}
.intro_tree{list-style-type:none;padding:0px;margin:0px;}
.intro_tree li{float:left;margin-bottom:10px;position:static;}
.intro_tree li a.itop{font-size:22px;color:#e4f3fb;}
.intro_tree li a.itop:hover{color:#fff;}
.intro_tree span{display:none;}
.intro_tree .submenu{list-style-type:none;padding:0px;margin:0px;padding-right:5px;padding-left:5px;}
.intro_tree .submenu li a{font-size:12px;padding-left:6px;padding-top:2px;padding-bottom:2px;color:#fff;}
.intro_tree .submenu li{margin:0px;float:left;width:auto;line-height:15px;position:static;height:auto;}

.n_intro{width:100%;height:auto;position:relative;

background: #124e72;



box-shadow: 0px 0px 5px #bbb ;
border-radius:10px;


}

.n_intro .intro_tree{top:0px;margin:10px;color:#fff;}
.n_intro .bgimg{width:100%;height:100%;position:absolute;top:0px;left:0px;}
a.starter{position:absolute;font-size:22px;color:#e4f3fb;left:10px;text-decoration:none;border-bottom:1px dashed #e4f3fb;}
h3.inner{display:inline;font-size:12px;margin:0px;padding:0px;}
h2.inner{display:inline;font-size:12px;margin:0px;padding:0px;}
.comp_card{border-left:2px solid #ffffff;margin:2px 0 2px 2px;padding:5px 0 5px 5px;position:relative;}
.comp_card.hover{background-color:#fafafa;border-left:2px solid #FF0000;cursor:pointer;}
.comp_card .head{}
.comp_card .desc{margin-left:20px;}
.comp_card .desc a , .comp_card .desc a:link , .comp_card .desc a:visited{text-decoration:none;font-size:12px;color:#000;}
.comp_card .phone{margin-left:20px;}
.comp_card .views{}
.comp_card a{font-size:17px;}
.comp_card a:visited{color:#3D71A3;}
.ordering{width:500px;height:30px;background-image:url(../images/order-bg.jpg);line-height:24px;}
.orderinginner{margin-left:10px;}
.ordering a{text-decoration:none;}
.hidden{display:none;}
.coun{color:#999;font-size:xx-small;vertical-align:top;}
.path_link h1{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:400;font-style:normal;color:#808080;display:inline;}
#banerknopka{margin-top:70px;background-color:#FAFAFA;border:1px solid #CCCCCC;}
.tourpage a{background-image:url(../images/pupushka.png);background-repeat:no-repeat;background-position:0px 3px;padding-left:13px;margin-left:5px;}
.hidden{display:none;}
.citydesc{font-size:11px;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}
.centr{width:auto;height:auto;}
.another_firms a{text-decoration:underline;}
table.another_firms td{background:#f1f2f2;}
table.another_firms td:hover , table.another_firms td.hover{background:#e1e3e4;}
#another{}
.batton{margin:10px auto 10px auto;font-family:Arial, Helvetica, sans-serif;font-size:11px;background:url(../images/batton_bottom.png) no-repeat;width:321px;height:40px;}
.batton a{text-decoration:none;padding:12px 10px 10px 30px;display:block;width:278px;height:15px;}
.poz_span1{position:absolute;top:10px;left:86px;ont-family:Arial, Helvetica, sans-serif;font-size:18px;}
.poz_span{color:#124e72;position:absolute;top:10px;left:24px;ont-family:Arial, Helvetica, sans-serif;font-size:18px;}
#search{position:relative;padding-top:35px;background:url(../images/search_bg.png) no-repeat;width:286px;height:40px;}
.news_bg{padding-top:15px;position:relative;padding-left:4px;background:url(../images/news_bg.png) no-repeat;width:268px;height:246px;}
.news{border:1px solid #85bbdd;padding:10px 10px 5px 10px;background:#fff;margin-top:20px;width:236px;height:188px;}
a.in_news{color:#124e72;}
.freshes_bg{padding-top:22px;position:relative;padding-left:4px;background:url(../images/freshes_bg.png) no-repeat;width:268px;height:263px;}
.freshes{width:236px;height:222px;border:1px solid #85bbdd;padding:10px 10px 0 10px;background:#fff;margin-top:20px;}
.poz_span2{color:#124e72;position:absolute;top:10px;left:6px;ont-family:Arial, Helvetica, sans-serif;font-size:17.5px;}
.statistic_bg{padding-top:24px;position:relative;padding-left:4px;background:url(../images/statistic_bg.png) no-repeat;width:268px;height:97px;}
.statistic{width:236px;height:55px;border:1px solid #85bbdd;padding:10px 10px 0 10px;background:#fff;}
.poz_span3{color:#124e72;position:absolute;top:2px;left:12px;ont-family:Arial, Helvetica, sans-serif;font-size:17.5px;}
.typ_pay{padding:10px;}
.typ_pay a{margin:10px;display:block;font-size:18px;}
.phone{padding-left:15px;}
.icon{width:12px;height:8px;margin-top:7px;float:left;margin-right:10px;}
.comp_list1, .comp_list2{background:#ffedd2;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-box-shadow:0px 3px 2px #ccc;-webkit-box-shadow:0px 3px 2px #ccc;box-shadow:0px 3px 2px #ccc;}
.comp_list1{}
.comp_list2{background:#ededee;}
.comp_card{border-left:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#edd2;position:relative;margin:0px;padding:5px 0 0 5px;}
.arrowt, .arrowb, .arrow1{width:auto;height:auto;margin-left:20px;margin-right:20px;}
.arrowt{border-top:#f1c88e 1px solid;}
.arrowb{border-top:#bfc1c3 1px solid;}
.arrow1{border-top:none;}
.comp_card:hover , .comp_card.hover{border-left:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:url(../images/arrowt.png) no-repeat left;background-color:#ffdcac;cursor:pointer;-moz-box-shadow:0px 3px 2px #ccc;-webkit-box-shadow:0px 3px 2px #ccc;box-shadow:0px 3px 2px #ccc;}
.midle{margin-left:10px;font-weight:bold;color:#a9513a;font-family:Arial, Helvetica, sans-serif;font-size:16px;text-transform:uppercase;}
.comp_list2 .comp_card:hover , .comp_list2 .comp_card.hover{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#333;border:none;background:url(../images/arrowb.png) no-repeat left #d8d9da;}
.blok:hover ,.blok.hover{background:#D0D941;}
}
.comp_list1 .hed_first{border-top:none;}
.comp_list2 .head{}
.comp_list2 .hed_first{border-top:none;}
.comp_card div{padding-top:5px;padding-bottom:5px;}
.comp_card .desc{margin-left:0px;}
.comp_card .desc a , .comp_card .desc a:link , .comp_card .desc a:visited{text-decoration:underline;font-size:14px;color:#000;}
.comp_card a{text-decoration:underline;font-size:18px;}
.comp_card a{color:#3D71A3;}
.comp_card div .phone{padding-left:0px;font-weight:bold;}
h1.header.rub_name{background-image:url(../images/rub_head.jpg);background-repeat:repeat-x;background-color:#c5dbe6;color:#134966;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-box-shadow:0px 3px 2px #666;-webkit-box-shadow:0px 3px 2px #666;box-shadow:0px 3px 2px #666;padding:2px 10px 2px 10px;}
.comp_card .desc{padding-top:0px;padding-bottom:0px;}

.tmenu {
list-style-type:none;
margin:0px;
padding:0px;
}

.jCarouselLite li {
height:500px;
}



.firmPhone {
font-size:17px;
margin:15px 0px 15px 0px;
font-weight:bold;
}

.addressfirm {

}


.spravka {

}

.spravka .type {
margin-bottom:10px;
clear:both;
}

.spravka .type .type_name {
color:#C04700;
cursor:pointer;
}

.spravka .type .card_list {
display:none;

}

.spravka .type .card_list .card {
margin-bottom:10px;
}

.spravka .type .card_list .card .name {

}

.spravka .type .card_list .card .address {

}

.spravka .type .card_list .card .phone {
padding-left:0px;
}






.bt_text h1 {font-weight:;font-size:18px;}
.bt_text h2 {font-weight:;font-size:16px;}
.bt_text h3 {font-weight:;font-size:14px;}






.formbs {
width:630px;
margin:10px auto 10px auto;
box-shadow:0px 0px 10px #ccc;
padding:5px 0px 5px 0px;
border-radius:5px;
background-color:#124E72;
background: -moz-linear-gradient(-85deg, #124E72 0%, #4D7A97 35%, #124E72 36%, #124E72 100%) repeat scroll 0 0 transparent;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 5px #BBBBBB;
    height: auto;
    position: relative;
color:#fff;

}
.formbs2 {
margin-left:10px;
margin-right:10px;
}

.formbs p {
clear:both;
height:20px;
}

.formbs p label {
width:300px;
display:block;
float:left
}

.formbs p .text {
float:left;
width:300px;
font-size:20px;
border:none;
border-radius: 5px;
}
.formbs p .submitb {
font-size:22px;
border:1px Solid #124E72;
padding:2px 10px 2px 10px;
border-radius: 5px;
background-color:#DAE9F3;
margin-top:5px;
}

* { -webkit-transition: 500ms }




.comp_card {}
.comp_card .com_logo {float:right;height:50px;overflow:hidden;margin-right:20px;width:176px;}
.comp_card .com_logo  img{float:right;width:176px}


.fast_search {
position:absolute;
left:350px;
top:50px;
z-index:10000;
width:50%;
}

.fast_search input {
border:none;
background-color:#fff;
position:relative;
font-size:17px;
border:2px solid #124E72;
border-radius:3px;
box-shadow:0 0 5px #124E72 , inset  0 0 6px #2399DD ;
height:24px;
top:0px;
width:25%;
}

.fast_search button {
background-color:#124E72;
background-image:url(../images/search-ico.png);
background-repeat:no-repeat;
width:30px;
height:28px;
border:none;
box-shadow:0 0 5px #124E72 ;
margin:0 0 0 -15px;
position:relative;
border-radius:3px;
border:2px solid #124E72;
top:0px; 
cursor:pointer;
vertical-align:bottom;
}


#suggest_window {
width:300px;
background-color:#fff;
box-shadow:0 0 5px #333;
z-index:10000;
position:relative;

}

#suggest_window   .suggest {
margin:2px 5px;
}

#suggest_window   .suggest .res {
margin-bottom:5px;
}

.citylist.rublist{
font-size:16px;
background-image: url("/images/bullet-2.jpg");
background-position: 0px 7px;
padding-left:10px;
background-repeat:no-repeat;
}






.f-menu {
	margin-left: -4px;
}
	.f-menu ul {
		margin:15px 0 0 0;
		padding:0;
		list-style:none;}
		.f-menu ul li {
			display:inline;
			border-right:1px solid #025ABD;
			padding:0 6px 0 2px;
			}
			.f-menu ul li a {
				color: #025ABD;
			    font-family: Arial,Helvetica,sans-serif;
			    font-size: 11px;
			    text-decoration: none;}













