/* CSS Document */

html,body{padding:0px 5px;min-width:960px; margin:0px}
#header{height:110px;min-width:960px;padding-bottom:10px} 
#menu{width:200px;float:left;}
#info{min-width:750px;margin-left:210px;text-align:center;}
#right_menu{float:right;width:180px;}
#info_int{margin-right:190px; }
#footer{min-width:960px;clear:both;padding:60px 0 20px 0;font-size:11px;color:#666666;font-family:Arial,Verdana,sans-serif;}
.footer{font-size:11px;color:#666666;font-family:Arial,Verdana,sans-serif;}
a.footer {text-decoration:none;}
a.footer:hover{color: #004B84;text-decoration:underline;}
td, div{font-size:12px;color:#606060;font-family:Arial,Verdana,sans-serif;}
img{border: 0px;}
a {text-decoration:underline;}
a:hover{color: #004B84;text-decoration:underline;}
.reclam_bottom{font-size:11px;color:#CCCCCC;font-family: Arial,Verdana,sans-serif;}
a.reclam_bottom{text-decoration:none;}
a.reclam_bottom:hover{color:#FFFFFF;text-decoration: underline;}
#clear2{height:2px;}
#clear5{height:5px;}
#clear10{height:10px;}
#clear20{height:20px;}
#clear40{height:40px;}
#clear_home_line{border-bottom:1px dashed silver;width:90%;}
#footer_line{height:1px;min-width:800px;background:#E0E0E0;clear:both;}
.sape{font-size:12px;color:#606060;font-family:Arial,Verdana,sans-serif;}
a.sape{text-decoration:underline;}
a.sape:hover{color:#004B84;text-decoration:none;}
.nav_tr{font-size:12px;color:#606060;font-family:Arial,Verdana,sans-serif;}
a.nav_tr{text-decoration:none;color:#606060;}
a.nav_tr:hover{color:#606060;text-decoration:none;}
.nav{font-size:12px;color:#606060;font-family:Arial,Verdana,sans-serif;}
.navBlack{font-size:12px;color:#000000;font-family:Arial,Verdana,sans-serif;}
a.nav{text-decoration:underline;}
a.nav:hover{color:#004B84;text-decoration:none;}
.nav_small_blue{font-size:11px;color:#004B84;font-family:Arial,Verdana,sans-serif;}
a.nav_small_blue {text-decoration:underline;}
a.nav_small_blue:hover{color: #606060;text-decoration:none;}
.nav_small{font-size:11px;color:#606060;font-family:Arial,Verdana,sans-serif;}
a.nav_small {text-decoration:none;}
a.nav_small:hover{color: #004B84;text-decoration:underline;}
.nav_orange{font-size:12px;color:#FF9900;font-family:Arial,Verdana,sans-serif;}
a.nav_orange{text-decoration:none;}
a.nav_orange:hover{color:#FF9900;text-decoration:underline;}
.nav_white{font-size:12px;color:#FFFFFF;font-family:Arial,Verdana,sans-serif;}
a.nav_white{text-decoration:none;}
a.nav_white:hover{color:#FFFFFF;text-decoration:underline;}
.nav_h{font-size:12px;color:#FF9900;text-decoration:none;font-family:Arial,Verdana,sans-serif;}
.nav_box_header{font-size:12px;color:#FFFFFF;font-family: Arial,Verdana,sans-serif;}
a.nav_box_header {text-decoration:underline;}
a.nav_box_header:hover {text-decoration: none;}
.left {font-size: 12px;color:#333333;font-family:Arial,Verdana,sans-serif;}
a.left {text-decoration:none;color:#333333;}
a.left:hover {color:#004B84;text-decoration:underline;}
.m_title {font-size: 13px;color:#333333;font-family:Arial,Verdana,sans-serif;}
a.m_title {text-decoration:none;color:#333333;}
a.m_title:hover {color:#004B84;text-decoration:underline;}
.m_title_orange {font-size: 13px;color:#FF9900;font-family:Arial,Verdana,sans-serif;}
.m_title_blue {font-size: 13px;color:#004B84;font-family:Arial,Verdana,sans-serif;}
a.m_title_blue {text-decoration:none;color:#004B84;}
a.m_title_blue:hover {color:#004B84;text-decoration:underline ;}
.h3_title {font-size:16px;color: #333333;font-family:Arial,Verdana,sans-serif;}
.h3_error {font-size:16px;color:red;font-family:Arial,Verdana,sans-serif;}
.h3_title_orange {font-size:16px;color:#FF9900;font-family:Arial,Verdana,sans-serif;}
.h3_title_white {font-size:16px;color:#FFFFFF;font-family:Arial,Verdana,sans-serif;}
.h3_title_blue{font-size:16px;color:#004B84;font-family:Arial,Verdana,sans-serif; font-weight: 700}
a.h3_title_blue{text-decoration:none;}
a.h3_title_blue:hover{text-decoration:underline;}
.h3_title_blue_1{font-size:16px;color:#004B84;font-family:Arial,Verdana,sans-serif;}
a.h3_title{text-decoration:underline;}
a.h3_title:hover{color:#004B84;text-decoration:none;}
.h3_reclam {font-size:15px;color:#999999;font-family: Arial,Verdana,sans-serif;text-align:center;}
.arrow{font-family: Geneva, Arial, Helvetica, sans-serif;font-size:9px;color:#556784;}
#last_hotels_main{;width:100%;overflow:hidden;height:100px;position:relative;margin-bottom:10px;}
#last_hotels{float:right;width:75px; padding:5px 3px 5px 0px; position:relative;} 
#last_realty_main{width:100%;overflow:hidden;height:100px;position:relative;margin-bottom:10px;}
#last_realty{float:right;width:75px; padding:5px 3px 5px 0px; position:relative;} 
#last_c_main{min-width:110px;text-align:center;float:right;width:37%;padding-bottom:10px;}
#last_p_main{float:left;min-width:320px;width:61%;margin-right:10px;}
#last_p{background:none repeat scroll 0 0 #FFFFFF;border:1px dashed #BEC8D1;background-color:#EEF2F4; padding:0px 0px 0px 0px;}
#last_p_search{background:none repeat scroll 0 0 #FFFFFF;border:1px dashed #BEC8D1;background-color:#CEE3D8; padding:0px 0px 0px 0px;}
#last_l_main{background:none repeat scroll 0 0 #FFFFFF;background-color:#CEE3D8; overflow:hidden;height:185px;padding:0px 0px 5px 0px;}
#reclam175X110{width:175px;height:110px;text-align:center;background-color:#FFFFCC;}
.m_title_white{font-size:13px;color:#FFFFFF;font-family: Arial,Verdana,sans-serif;}
a.m_title_white {text-decoration:none;}
a.m_title_white:hover {color:#FFFFFF;text-decoration: none;}
.realty_white_white {font-size:11px;color:#FFFFFF;font-family: Arial,Verdana,sans-serif;text-decoration:underline;}
.m_realty_white{font-size:11px;color:#FFFFFF;font-family: Arial,Verdana,sans-serif;}
a.m_realty_white {text-decoration:underline;}
a.m_realty_white:hover{color:#FFFFFF;text-decoration:none;}
b.b_bbox_or *,  b.t_bbox_or * {display:block; height:1px; overflow:hidden ;font-size:0 !important; border-width:0 1px; border-style:none solid; border-color:#FF9900;background-color:#FF9900;}
b.b_bbox_or i {margin: 0 1px;}
b.b_bbox_or b, b.t_bbox_or b {margin: 0 2px;}
b.b_bbox_or u {margin: 0 4px;}
b.t_bbox_or i {margin: 0 4px;}
b.t_bbox_or u {margin: 0 1px;}
b.t_bbox_or i, b.b_bbox_or u {background-color:#FF9900;}
#bb_or b.t_bbox_or b, #bb_or b.t_bbox_or u, #bb_or b.b_bbox_or i, #bb_or b.b_bbox_or b {background:transparent;}
#bb_or .content_or {border-color:#FF9900; border-style:none solid none solid; border-width:0 1px 0 1px; padding:5px 5px 0px 5px; }
b.b_bbox *,  b.t_bbox * {display:block; height:1px;overflow:hidden; font-size:0 !important; border-width:0 1px; border-style:none solid; border-color:#e5e5e5;background-color:#aab5c2;}
b.b_bbox i {margin: 0 1px;}
b.b_bbox b, b.t_bbox b {margin: 0 2px;}
b.b_bbox u {margin: 0 4px;}
b.t_bbox i {margin: 0 4px;}
b.t_bbox u {margin: 0 1px;}
b.t_bbox i, b.b_bbox u {background-color:#e5e5e5;}
#bb b.t_bbox b, #bb b.t_bbox u, #bb b.b_bbox i, #bb b.b_bbox b {background:transparent;}
#bb .content {border-color:#BEC8D1; border-style:none solid none solid; border-width:0 1px 0 1px; padding:5px 5px 0px 5px; }
.box_header, .box_bot_header { height:20px; color:#FFFFFF; padding:1px 0 1px 5px; border-style:none solid; border-width:0 1px; border-color:#e5e5e5; font-size:100%; text-align:left;}
.box_header, #top .box_header{background:#aab5c2 url('images/bb_bg.gif') repeat-x;}
#forums {width:100%;}
#forums .box_header {height:70px;background:url('images/bh_silb_bg.gif') repeat-x;}
#forums SELECT {font-size:11px; width:90%; margin-top:5px;}
#forums SELECT .option_1 {padding:0 0 0 3px;background:#e5e5e5;font-weight:bold;}
#forums SELECT .option_2 {padding:0 0 0 3px;}
#forums .content {border-color:#BEC8D1; border-style:none solid none solid; border-width:0 1px 0 1px; padding:5px 5px 0px 3px; }
#forums .content A, #forums .box_bot_header A {color:#2971a7;}
#forums .box_bot_header { background:#eff5fb; height:auto;}
#forums b.b_bbox * {background-color:#eff5fb;}
#forums b.b_bbox u {background-color:#e5e5e5;}
.poller{position:relative;top:-18px;padding:0px 5px 0px 7px;background-image:url(poller/images/question.gif);background-repeat:no-repeat;background-position: center center;}
.pollerTitle{font-size:12px;font-family:Arial,Verdana,sans-serif;color:#333333;margin:10px 0px 10px 0px;font-weight:bold;}
.pollerTitle1{font-size:12px;font-family:Arial,Verdana,sans-serif;color:#333333;margin:10px 0px 10px 0px;font-weight:bold;}
.pollerOption{margin:5px 0px 3px 0px ;text-align:left;font-size:12px;color:#606060;font-family:Arial,Verdana,sans-serif;}
.result_pollerOption{margin:5px 0px 3px 0px ;text-align:left;font-size:12px;color:#606060;font-family:Arial,Verdana,sans-serif;}
.result_pollerTitle{font-size:12px;font-family:Arial,Verdana,sans-serif; color:#333333;margin:10px 0px 10px 0px;font-weight:bold;}
.result_pollGraph img{float:left;}
.result_pollGraph div{float:left;height:16px;background-repeat:repeat-x;color:#FFF;font-size:0.9em;line-height:16px;}
.result_pollGraph{height:16px;}
.poller_waitMessage{display:none;font-size:11px;margin-top:10px;color:#606060;font-style:italic;}
.result_totalVotes{clear:both;font-size:12px;margin-top:5px;padding-bottom:20px;font-style:italic;}
fieldset {margin-bottom:10px; background-color:#FFFFFF; text-align:left; padding:4px;}
fieldset legend { text-align:left;}
.pages {font-size:13px;color:#333333;text-decoration:none;}
a.pages {font-size:13px;text-decoration:none;color:#004B84;}
a.pages:hover {font-size:13px;text-decoration:underline;color:#004B84;}
/* hotels */
.area {border:solid 1px #D4D9EC;background-color:#F7F7F9;padding:10px;text-align:center; }
.txt {margin-bottom:10px;}
.txtarea {font-size: 8pt; margin-top:4px; text-align:right; width:350px}
.review_txtar {font-size: 8pt; margin:0px 40px 8px 0px; text-align:right; vertical-align:middle;}
.review_txt {font-size: 8pt; margin:0px 40px 8px 0px; text-align:right; padding-top:6px; vertical-align:middle;}
.drk {font-size: 8pt; height:13px; color: #333;}
.addinfo { width:95%;font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333; margin-top:0px; vertical-align:middle; text-align:left; margin-top:2px;}
span.explain {display:block; font-size:10px; color:#999; margin:2px; width:100%;}
.vaucher {padding-top:10px; padding-bottom:6px}
.captch_txtarea {font-size:16px; color:#000; border:1px solid #6487B3; font-weight:bold; text-align:left; width:74px; height:24px; margin-left:4px;}
.captcha_img {padding:2px;margin:6px;width:100%;}
.fieldset {margin-top:10px; border:1px solid #D4D9EC; background-color:#FFFFFF; text-align:center; padding:8px;}
.fieldset legend {text-align:center;}
#cllps {font-size: 10px; color:#999; text-align:center; text-decoration:none; padding-top:4px;}
#tablist{padding: 0px 0;margin-left: 0; margin-bottom: 4px; margin-top: 0.1em; border-color:#D4D9EC;font:13px Arial;}
#tablist li{list-style: none;display: inline;margin: 0;border:none;}
#tablist li a{text-decoration: none;padding: 4px 0.5em; margin-left: 4px; border: 1px solid #D4D9EC;border-bottom: none;background-color:#f1f1f1;}
#tablist li a:link, #tablist li a:visited{color: #333333;background-color:#f1f1f1;}
#tablist li a:hover{color: #000000;background-color: #ffffff;border-color: #D4D9EC;}
#tablist li a.current{background: #ffffff;padding-bottom: 5px}
.td.row {background-color: #FFFFFF; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;color: #5f5f5f;}
.select {font-size: 8pt;}
.rules {margin:1px 0px 0px 0px;text-align:left;border:1px dashed #BEC8D1;min-width:460px;width:100%;}
.insert_rules {font-size:12px;color:#CC3300;font-family:Arial,Verdana,sans-serif;}
a.insert_rules {text-decoration:none;}
a.insert_rules:hover {text-decoration:underline;}
#insert_rules { margin:5px;padding:2px 20px 2px 0px;text-align:right;border:1px solid #CC3300;width:80%;}
.varnm {font-size: 8pt; margin-top:4px; height:13px; color: #999;}
.inp {font-size: 8pt; height:13px; color: #333333;}
.sel {width:210px;color:#999999;font-size:12px; text-align:left; vertical-align:middle;}
.link {text-decoration:underline;}
.form {border:solid 1px #D4D9EC;background-color:#F7F7F9;padding-top:4px; margin-top: 4px;}
.form_h {vertical-align:top;font-size:10pt; color:#415F85; text-align:center; padding-top:1px; padding-bottom:10px; vertical-align:text-top;}
.revews {border-left:solid 1px #D4D9EC;border-right:solid 1px #D4D9EC;border-bottom:solid 1px #D4D9EC;background-color:#FFFFFF;padding-top:4px;padding-right:80px;padding-left:80px;}
.raityng {font-size: 8pt; margin-top:4px; text-align:right; vertical-align:middle;}
.submit {font-size: 10pt; color:#415F85;text-align:center;margin:10px 0px; }
#submit a{text-decoration: none;background-color:#FFFFFF;}
#submit a:link{color: #415F85;background-color:#FFFFFF;}
#submit a:hover{color: #000000;background-color: #f1f1f1;border-color: #D4D9EC;}
#filling {text-align:left;background-color:#FFFFFF; border:0;} 
.filling {font-size: 10pt; color:#415F85; text-align:center; vertical-align:middle; border-top: solid 1px #D4D9EC; background-color:#F7F7F9;}
.filling_h {border:0; vertical-align:top; background-color:#FFFFFF;border-left: solid 1px #D4D9EC; border-right: solid 1px #D4D9EC; border-bottom: solid 1px #D4D9EC;}
.filling a {border:0px;}
.cllps {width:150px; text-align:center; padding-bottom: 6px;}
#roomkind { text-align:right;}
parentId {text-align:right;vertical-align:middle}
.hidd {visibility:hidden; height:2px; margin-top:4px; vertical-align:text-top;}
.paymant_title{font-size:16px;color:#000000;font-family:Arial,Verdana,sans-serif;}
.paymant{font-size:14px;color:#000000;font-family:Arial,Verdana,sans-serif;padding-top:20px}
.error, .notice, .success, .purp {border: 1px solid #DDD;margin-bottom: 1em;padding: 0.6em 0.8em;}
.error {background: #FBE3E4; color: #8A1F11; border-color: #FBC2C4;}
.error a {color: #8A1F11;}
.notice {background: #C7D9F1; color: #6658AD; border-color: #4184CA;}.notice a {color: #514721;}
.success {background: #E6EFC2; color: #264409; border-color: #C6D880;}
.success a {color: #264409;}
.purp {background: #BFA6B9; color: #251444; border-color: #8A58A8;}
.purp a {color: #8217D4;}
.h4_title_white {font-size:14px;color:#FFFFFF;font-family:Arial,Verdana,sans-serif;}
.h4_white_b {font-size:16px;color:#FFFFFF;font-family:Arial,Verdana,sans-serif; vertical-align:auto; text-align:center;}
.h4_title_blue {font-size:14px;color:#004B84;font-family:Arial,Verdana,sans-serif;}

#opasy1 {filter:alpha(opacity=70); /* IE 5.5+*/
-moz-opacity: 0.7; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.7; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.7; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ }

#transpgrad1{ filter: alpha(opacity=1, finishopacity=90, style=1, startX=180, startY=20, finishX=0, finishY=20); /* IE 5.5+*/
-moz-opacity: 0.8; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.8; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.8; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}

#grad_blue {  
    color: #fff;  
    height: 20px;  
    padding: 3px 0px 1px 10px; /* верх, право, низ, лево */ 
	margin-left:14px;
	font-size:14px;color:#FFFFFF;font-family:Arial,Verdana,sans-serif; text-align:left; 
	/*filter: alpha(opacity=1, finishopacity=90, style=1, startX=180, startY=20, finishX=0, finishY=20);*/ /* IE 5.5+*/
    /* Для WebKit (Safari, Google Chrome и т.д.) */  
    background: -webkit-gradient(linear, left top, right top, from(#036), to(#fff), color-stop(0.9, #fff));  
    /* Для Mozilla/Gecko (Firefox и т.д.) */  
    background: -moz-linear-gradient(left top, #036, #fff 90%);  
    /* Для Internet Explorer 5.5 - 7 */  
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#003366, endColorStr=#FFFFFFFF, GradientType=1);  
    /* Для Internet Explorer 8 */  
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#003366, endColorstr=#FFFFFFFF, GradientType=1)";  
	/* Для Opera */ 
   background: -o-linear-gradient(left top, #003366, #fff 90%);

}  
  
  #grad_orang {  
    color: #fff;  
    height: 20px;  
    padding: 3px 0px 1px 10px; /* верх, право, низ, лево */ 
	margin-left:14px; 
	font-size:14px;color:#FFFFFF;font-family:Arial,Verdana,sans-serif; text-align:left; 
	/*filter: alpha(opacity=1, finishopacity=90, style=1, startX=180, startY=20, finishX=0, finishY=20);*/ /* IE 5.5+*/
    /* Для WebKit (Safari, Google Chrome и т.д.) */  
    background: -webkit-gradient(linear, left top, right top, from(#f60), to(#fff), color-stop(0.7, #fff));  
    /* Для Mozilla/Gecko (Firefox и т.д.) */  
    background: -moz-linear-gradient(left top, #f60, #fff 70%);  
    /* Для Internet Explorer 5.5 - 7 */  
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr=#ff6600, endColorStr=#FFFFFFFF, GradientType=1);  
    /* Для Internet Explorer 8 */  
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff6600, endColorstr=#FFFFFF, GradientType=1)"; 
	/* Для Opera */ 
   background: -o-linear-gradient(left top, #ff6600, #fff 90%); 
}  
