html, body{font-family:Tahoma;height:100%;width:100%;min-width:1000px;}
* html .root{padding-left:1000px}
* html .min_width{height:0}
* html .container_center{margin-left:-1000px;position:relative;height:0}
table{border:0px;border-collapse:0px;border-spacing:0px;empty-cells:show;}
p{margin:0px;padding:0px;}
h1{margin:0px;padding:0px;display:inline;}
h2{margin:0px;padding:0px;display:inline;}
img{border:0px;margin:0px;padding:0px;}
.top{height:100px;background:#8c8d75;background:url(../img/logo2.gif);background-repeat:repeat-x;border-bottom:2px solid #8c8d75;}
.top_left{float:left;}
/*.top_center{top:30px;padding:0 0 0 10px;position:absolute;width:300px;}*/
.top_center {
	/*top: 30px;*/
	padding:0 0 0 50px;
	/*position: absolute;*/
	width: 300px;
}
.top_right{float:left;}
.header_content{clear:both;background:#e3e2d8;padding:10px 0 10px 5px;margin:10px 0 10px 0;}
.left_content{width:49%;float:left;}
.left_content3{width:49%;float:left;}
.border_line_right{background:url(../img/line_border.gif);background-repeat:repeat-y;background-position:right;width:200px;min-width:200px;}
.border_line_left{background:url(../img/line_border.gif);background-repeat:repeat-y;background-position:left;width:200px;min-width:200px;}
.right_content{width:49%;float:right;background:#eeece4;}
.left_content2{width:100%;margin-right:-290px;float:left;}
.right_content2{width:280px;float:right;}
.search_blockadv{margin:0 0 0 0;height:50px;padding-left:10px;border-bottom:1px solid #dad9ce;background-position:right bottom;background-repeat:no-repeat;}
.search_blockadv2{margin:0 0 0 0;padding-left:10px;}
.search_blockadv3{margin:0 0 0 0;height:60px;padding-left:10px;border-bottom:1px solid #dad9ce;background-position:right bottom;background-repeat:no-repeat;}
.search_block{margin:0 0 0 0;padding:10px 0 8px 10px;border-bottom:1px solid #dad9ce;background-position:right bottom;background-repeat:no-repeat;}
.search_block2{margin:0 0 0 0;padding:10px 0 8px 10px;border-bottom:1px solid #f1f0eb;background-position:right bottom;background-repeat:no-repeat;}
.search_block3{margin:0 0 0 0;padding:2px 0 4px 10px;border-bottom:1px solid #f1f0eb;background-position:right bottom;background-repeat:no-repeat;}
.search_block4{margin:0 0 0 0;padding:2px 0 8px 10px;border-bottom:1px solid #dad9ce;background-position:right bottom;background-repeat:no-repeat;}
.search_block_right{float:left;margin:0 0 0 10px;}
.search_block_left{float:left;margin:0 0 0 0;}
.padding_search{margin:3px 0 3px 0;}
.link_left{float:left;width:80%;padding:6px 0 6px 0;}
.type_left{float:left;}
.link_right{float:right;color:#52543d;font-size:11px;font-weight:normal;padding:7px 1px 0 0;}
.link_right2{float:right;color:#4f7d9a;font-size:11px;font-weight:normal;text-align:right;width_:25px;}
.linkconteiner{border-bottom:1px solid #e3e2d8;clear:both;padding:0 0 0 4px;}
.submin_imp{background:#f1f0eb;border-bottom:1px solid #e3e2d8;padding:15px 10px 15px 0;text-align:right;}
.submin_imp2{background:#f1f0eb;padding:15px 10px 15px 0;text-align:right;height_:100px;}
.search_bottom{padding:10px 0 8px 10px;border-bottom:1px solid #dad9ce;}
.search_bottom2{padding:10px 15px 8px 10px;}
.number{clear:both;margin:5px 0 5px 0;}
.n_bottom{border-bottom:1px solid #e3e2d8;padding-top:8px;padding-bottom:10px;}
.botoom_line{height:70px;background:#8c8d75;}
.linkconteiner_left{border-bottom:1px solid #e3e2d8;clear:both;}
.tops_line{margin-right:5px;width:200px;}
.hight_line{border-top:2px solid #8c8d75;margin-right:5px;}
.sponsor{background:#8c8d75;border-top:1px solid #f9f7f1;border-bottom:1px solid #f9f7f1;background-image:url(../img/sponsor.gif);background-position:left top;background-repeat:no-repeat;}
.sponsor_content{background:#8c8d75;margin:0 0 0 15px;padding:5px 0 15px 10px;}
.top_city{margin:10px 0 0 5px;width:200px;}
.top_s{margin:5px 0 0 0;}
.eng_conteiner{position:absolute;top:69px;right:2px;height:40px;text-align:center;}
.bottom_corp{float:left;margin:10px 0 10px 30px;}
.bottom_center{float:right;margin:10px 10px 10px 0;text-align:right;}
.content_katalog{clear:both;padding:0 0 0 0;border-bottom:1px solid #dcddd5;}
.content_topkatalog{clear:both;padding:5px 0 5px 0;}
.showeimg{display:none;position:absolute;margin:-40px 0 0 70px;background:#efece6;border:1px solid #8c8d75;cursor:pointer;}
.in_2{margin:5px 0 5px 0;cursor:pointer;}
.img_ho{border:1px solid #8c8d75;height:80px;width:80px;}
.right_menu{top:0px;right:10px;position:absolute;}
.foto_hotel{margin:0 0 10px 0;text-align:center;width:277px;height:225px;}
.load_border{border:1px solid #8c8d75;width:15px;height:15px;}
.load_border2{border:1px solid #8c8d75;background:#8c8d75;width:15px;height:15px;}
.black_border_im{border:1px solid #000000;display:block;}
.width_form{width:280px;}
.width_form_hotel{width:280px;}
.calend_table{border:1px solid #e3e2d8;}
.calendar_hower{position:absolute;display:none;margin:0 0 0 0;padding:0 0 0 0;background-color:#ffffff;}
.calendar_hower2{position:absolute;display:none;margin:0 0 0 -28px;padding:0 0 0 0;}
.calend_table2{border-top:1px solid #e3e2d8;border-right:1px solid #e3e2d8;border-bottom:1px solid #e3e2d8;}
.calend_table3{color:#000000;cursor:pointer;font:12px Tahoma;margin:0 0 0 0;padding:0 0 0 0;background:#ffffff;}
.calend_table_border{border-bottom:1px solid #e3e2d8;border-right:1px solid #e3e2d8;}
.bloksps{background:#8c8d75;padding:2px 0 2px 0;}
.padtop1{padding-top:15px;}
.colorsp{color:#e3e2d8;}
.paddingsp2{padding-left:30px;}
.paddingsp3{padding:0 15px 0 15px;}
.marginbronhotelleft{margin:10px 10px 10px 15px;}
.marginhotelleft{margin:10px 0 0 0;}
.conteinerhotellink{clear:both;height:12px;}
.conteinerh2old{width:185px;float:left;}
.conteinerh2{width:215px;float:left;}
.paddingtop{padding-top:10px;}
.paddingbottom10{padding-bottom:10px;width:200px;}
.textright{text-align:right;padding-right:10px;}
.paddingtop20{padding-top:20px;}
.height40{height:38px;}
.bglauercontent1{background:#f1f0eb;padding:5px;border-top:1px solid #dad9ce;}
.bglauercontent2{background:#e3e2d8;padding:5px;border-top:1px solid #dad9ce;}
.floadblock{float:left;width:30%;}
.div_citylist{width:240px;height:350px;overflow:auto;position:absolute;background-color:#f1f0eb;margin-top:5px;padding-bottom:5px;border:1px solid #8c8d75;z-index:5;visibility:hidden;}
.opc{width:240px;height:margin-top:5px;position:absolute;z-index:2;opacity:0;MozOpacity:0;KhtmlOpacity:0;filter:alpha(opacity=0);border:1px solid #8c8d75;visibility:hidden;}
.opc2{opacity:0;MozOpacity:0;KhtmlOpacity:0;filter:alpha(opacity=0);}
.styleframe2{position:absolute;background:#E3E2D8;border:1px solid #52543D;width:300px;padding:4px;margin:10px 0 0 -10px;visibility:hidden;font-weight:normal!important;}
.styleframe{position:absolute;height:62px;width:299px;background:#E3E2D8;border:1px solid #52543D;padding:4px;margin:10px 0 0 -10px;visibility:hidden;font-weight:normal!important;}
.bgalfavit{background:#8c8d75;}
.paddingcitylist{padding:5px 10px 2px 10px;}
.textcitylist{font-size:12px!important;}
.paddingtopcit{padding:2px 0 0 0;}
.floatright{float:right;margin:-22px 0 0 0;}
.vafig{background:#e3e2d8;padding:10px 10px 2px 10px;border-bottom:1px solid #8c8d75;}
.retrcont{padding:0 15px 20px 15px;width:100%;height:100%;}
.inlineblok2{font:11px Tahoma;}
.search_blockadv6{height:45px;padding-left:10px;}
.search_blockadv6border{border-bottom:1px solid #dad9ce;}
.alt_city_name{color:#999;}
.body{margin-bottom:0;margin-left:0;margin-top:0;margin-right:0;}
.login{background:#8c8d75;font:bold 11px Tahoma;}
.login .login-head, .login .login-body{border-bottom:solid 2px #8c8d75;}
.login .login-head{padding:2px 15px;background:#fc3;border-bottom:solid 2px #8c8d75;font-weight:normal;}
.login .login-head h4{margin:0;font-size:11px;color:#333;line-height:13px;}
.login .login-body{padding:0 15px 0 0;background:#8c8d75 url(../img/login-bg.gif);border-bottom:solid 2px #8c8d75;color:#fff;}
.login .login-body table{}
.login .login-body table td{padding:0 10px 0 0;}
.login .login-body .angle{display:block;width:10px;height:31px;background:url(../img/login-arrow.gif) no-repeat;line-height:31px;}
.login .login-body input.txt{width:111px;height:16px;margin:0;padding:0;border:solid 1px #ccc;font-size:11px;}
.login .login-body .btn{clear:both;float:right;margin:0;padding:0;border:solid 1px #666;}
.login .login-body .btn input{width:50px;margin:0;overflow:visible;background:#4f7d9a;border:1px solid;border-color:#6ca8c6 #245581 #245581 #6ca8c6;font:bold 11px Tahoma;color:#fff;}
.login a:link, .login a:visited, .login a:hover{font:normal 10px Tahoma;}
.login a:link, .login a:visited{color:#4f7d9a !important;}
.login a:hover{color:#4f7d9a !important;text-decoration:none;}
.banner{margin-left:400px;margin-top:20px;}
