body {background-color: White;margin-left: 0px;margin-right: 0px;margin-top: 0px;margin-bottom: 0px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;}
select, input{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;}

.div {max-width:1200px;width:expression(document.body.clientWidth > 1200? "1200px": "auto" );}
.top_nav{	background-image: url(images/main_03.png);	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: White;	vertical-align: middle;	}

a.link_white:link{color: White;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.link_white:visited{	color: White;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.link_white:hover{	color: White;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.link_white:active{	color: White;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

td.but_nav{	background-image: url(images/main_03.png);font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 10px;	color: White;	vertical-align: middle;}

td.menu_left{	border-left:1px solid #a5adb8; 	border-right:1px solid #a5adb8; 
	border-bottom:0px; 	border-top:1px solid #a5adb8;}
td.head_menu{	background-color: #e2e6ec;	padding-left: 8px;	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff; 	border-bottom:1px solid #ffffff; border-top:1px solid #ffffff;}

td.head_menu_singl{	background-color: #e2e6ec;	padding-left: 5px;border-left:1px solid #ffffff; 	border-right:1px solid #ffffff;border-bottom:1px solid #ffffff;border-top:1px solid #ffffff;}

td.elem_menu{background-color: #ffffff;	padding-left: 8px;border-top:1px solid #ebebeb;height: 25px;}
td.hr_menu{	background-color: #ebebeb;	padding:0 0 0 0;  height: 1px; }

a.link_head:link{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	color: #365464;	Text-decoration: none;}
a.link_head:visited{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	color: #365464;	Text-decoration: none;}
a.link_head:active{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	color: #365464;	Text-decoration: underline;}
a.link_head:hover{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	color: #365464;	Text-decoration: underline;}


a.link_elem:link{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;	color: #4d687b;	Text-decoration: none;}
a.link_elem:visited{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;	color: #4d687b;	Text-decoration: none;}
a.link_elem:active{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;color: #4d687b;	Text-decoration: underline;}
a.link_elem:hover{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;	color: #4d687b;	Text-decoration: underline;}
	
a.stars:link{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	color: #b82300;	Text-decoration: none;}
a.stars:visited{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	color: #b82300;	Text-decoration: none;}
a.stars:active{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	color: #b82300;	Text-decoration: underline;}
a.stars:hover{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	color: #b82300; Text-decoration: underline;}
	
a.link_hotel:link{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	color: #b82300; Text-decoration: underline;}
a.link_hotel:visited{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	color: #b82300; Text-decoration: underline;}
a.link_hotel:active{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	color: #b82300; Text-decoration: underline;}
a.link_hotel:hover{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	color: #b82300; Text-decoration: underline;}
	
p{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;
	color: #000000;	margin: 0px;	padding: 0px;	text-align: justify;	text-indent: 20px;}

	big{font-size: 14px;}
	
h1{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 18px;	color: #b82300;	margin: 0px;}
h2{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #b82300;}
h2.h2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b82300;
	margin-top: 10px;
	margin-bottom: 5px;
}
h2.14{font-family: Verdana;font-size: 14px;	color: #b82300;	margin-top: 10px;	margin-bottom: 5px;}
.h55{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	text-align: centre;
}
h2.tb{
	font-family: Verdana;
	font-size: 12px;
	color: #b82300;
	margin: 5 5 5 5;
}

h2.cat{
    font-size: 16px; 
}


img.mini_photo{
	border-left:1px solid #b8c6cd; 
	border-right:1px solid #b8c6cd; 
	border-bottom:1px solid #b8c6cd; 
	border-top:1px solid #b8c6cd;
}
img.photo_in_text{
	margin: 10px;
	margin-top: 0px;
	margin-left: 0px;
	border-left:1px solid #b8c6cd; 
	border-right:1px solid #b8c6cd; 
	border-bottom:1px solid #b8c6cd; 
	border-top:1px solid #b8c6cd;
}
img.photo_in_text1{
	margin: 10px;
	margin-left: 0px;
	border-left:1px solid #b8c6cd; 
	border-right:1px solid #b8c6cd; 
	border-bottom:1px solid #b8c6cd; 
	border-top:1px solid #b8c6cd;
}
img.photo_centr{
	margin: 10px;
	margin-top:0px;	
	border-left:1px solid #b8c6cd; 
	border-right:1px solid #b8c6cd; 
	border-bottom:1px solid #b8c6cd; 
	border-top:1px solid #b8c6cd;
}

.menu_hotel_selected
{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;	color: #cf7a27;	border-left: 1px solid #b8c6cd;
	border-right: 1px solid #b8c6cd;	border-top: 1px solid #b8c6cd;
	padding-left: 10px;	padding-right: 10px;}

td.menu_hotel
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b82300;
	border-bottom:1px solid #b8c6cd; 
	border-left: 0px solid #ffffff;
	background-color: #e2e6ec;
}
.border_hotel_menu_left_but
{	border-bottom:1px solid #ffffff; 
	border-left: 2px solid #ffffff;
	border-right: 1px solid #ffffff;
}
td.kontur{	border: 1px solid #b8c6cd;}
td.menu_hotel_white{	border-bottom: 1px solid #b8c6cd;}
td.right_menu_border{	border-right: 1px solid #b8c6cd;}
td.address
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b82300;
	padding-bottom: 10px;
}
td.txt_yell
{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #365464;}
td.menu_right{border-left: 1px solid #a5adb8;	border-right: 1px solid #a5adb8;	border-bottom: 0px; border-top: 1px solid #a5adb8;	background-color: #e2e6ec;}
td.no_menu_right{
border-left: 0px;
	border-right: 1px solid #a5adb8;	
	border-bottom: 0px;
	border-top: 0px;
	}
td.menu_right_niz
{
border-left: 1px solid #a5adb8;
	border-right: 1px solid #a5adb8;	
	border-bottom: 0px;
	border-top: 0px;
	background-color: #e2e6ec;
}
td.menu_stars{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	color: #548aaa;	padding-left: 25px;}
td.punktir{border-top: 1px solid #a5adb8;}

a.hotel_link:link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	Text-decoration: underline;

}
a.hotel_link:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	Text-decoration: underline;

}
a.hotel_link:active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #548aaa;
	Text-decoration: none;
	
}
a.hotel_link:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #548aaa;
	Text-decoration: none;
}

a.hotel_menu:link{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;	color: #b82300;	Text-decoration: none;}
a.hotel_menu:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b82300;
	Text-decoration: none;
}
a.hotel_menu:active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cf7a27;
	Text-decoration: none;
}
a.hotel_menu:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cf7a27;
	Text-decoration: none;
}
a.txt_link:link{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	Text-decoration: underline;

}
a.txt_link:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	Text-decoration: underline;

}
a.txt_link:active{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #548aaa;
	Text-decoration: none;
	
}
a.txt_link:hover{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #548aaa;
	Text-decoration: none;
}


.form{font-family: Arial, sans-serif;	font-size: 11px;}
td.form_text{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;	color: #b82300;	background-color: #f7f7f7;}
a.link_white_none_line{	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	Text-decoration: none;}
.heig20{height: 20px;}

li{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	margin-top: 0px;	margin-bottom: 0px;	}
.top{
	padding-top: 25px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
h3{	font-size: 13px;color: #b82300;	Text-decoration: none;	font-weight: bold;
	padding-bottom: 0px;	margin-bottom: 12px;	margin-top: 0px;}
h3.h3{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b82300;
	Text-decoration: none;
	font-weight: bold;
	padding-bottom: 0px;
	margin-bottom: 12px;
	margin-top: 0px;
}
.h3_1{font-size: 12px;	color: #b82300;	font-weight: bold;	margin: 0px;	
     padding-top: 0px;margin-top: 0px;}
h4{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;	color: #b82300;	Text-decoration: none;	font-weight: bold;
	padding-bottom: 0px;	margin-bottom: 12px;	margin-top: 5px;	margin-bottom: 5px;}
h5{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #b82300;
	Text-decoration: underline;	font-weight: bold;	padding-bottom: 0px;
	margin-bottom: 12px;	margin-top: 5px;	margin-bottom: 5px;	font-style: italic;}


.reserv{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #365464;
	Text-decoration: none;	font-weight: bold;}
.res{	padding-bottom: 10px;}
.sub_menu{padding-left: 15px;}

.address{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;
	color: #b82300; padding-bottom: 10px;}
	
.contact{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;}
.cont{color: #b82300;font-weight: bold;}
.price{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px; }
.txt{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;}

.ph{color: #FFFFFF;font-weight: bold;  text-align: center;  background: #a5adb8;  }
.ph1{color: #FFFFFF;font-weight: bold;   background: #b82300;  padding-left: 5px;   }

.pw{ background: #FFF;}
.p_color{  background: #e2e6ec;}
.p_color1{  background: #a5adb8;}
.centr{text-align:center;}
.r{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;}
.r12{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;}
.ul{ margin-top: 6px;margin-bottom: 6px; margin-left: 20px; }
.b{font-weight: bold;}
.bot{border-bottom-style: solid;	border-bottom-width: 1;	border-bottom-color: #a5adb8;}
.h_menu{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;	color: #b82300; padding-left: 5px;font-weight: bold;height: 25px;}
.h{text-transform: uppercase;}
.p_bg{background: #b82300;  }
.line_or{background-color: #365464; }
.line_gr{background-color:  #b8c6cd;padding: 0pt; }
.f9{background-color: #f9f9f9;}

a.w_link:link{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;color: #FFF;Text-decoration: none;}
a.w_link:visited{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;color: #FFF;Text-decoration: none;}
a.w_link:active{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;	color: #FFF;Text-decoration: underline;}
a.w_link:hover{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;color: #FFF;Text-decoration: underline;}
	
.ebe{background-color: #ebeff4;}
.icq{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;color: #365464;	}
	.t{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;}
	
.block1 {border-color:#a5adb8;	border-width:1px;	border-style:solid;          
		  margin-top: 6px; margin-bottom:  6px; padding-top: 6px; padding-bottom:  6px;
		font-weight: bolder;
 }
.zag{	text-transform: uppercase;	font-weight: bold;}

.pd5{	padding-bottom: 5px;}

.city{font-size: 14px;color: #727A80;font-weight: 600;padding-top: 10px;font-family: MS Sans Serif,Geneva, sans-serif;}
.phone{font-size: 14px;color: #B82300;	font-weight: 600;	padding-top: 5px;  font-family: Arial, Helvetica, sans-serif;}

.select{	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;	color: #cf7a27;	border-left: 1px solid #b8c6cd;
	border-right: 1px solid #b8c6cd;	border-top: 1px solid #b8c6cd;
	padding-left: 10px;	padding-right: 10px;height: 20px;padding-top: 2px;}
	
.close {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;	color: #b82300;	border-bottom:1px solid #b8c6cd; 
	border-left: 2px solid #ffffff;		border-right: 1px solid #ffffff;	background-color: #e2e6ec;	
	display: inline;	height: 20px;	text-align: center;	padding-top: 2px;}
.bron {background-image: url(images/main_03.png);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;	color: White;	}
	
.w100{width: 100px;}
.w80{width: 80px;}
.w115{width: 115px;}
.w80{width: 80px;}
.w80{width: 80px;}
hr{color: #365464;}

.category{	background-color: #e2e6ec; padding: 5;}
#heigh{min-height:78%; 	height:78%; }
div.menu_hotel { 	padding-bottom: 4px; }
.wrong{ color:#B82300;  font-weight: bold;	font-size: 11px; 
padding:0px 0px 0px 4px; margin:0px 0px 0px 0px;  vertical-align: bottom;
  background-color:#F7F7F7;}
    .wrong1{ color:#B82300;  font-weight: bold;	font-size: 11px; 
padding:0px 0px 0px 4px; margin:0px 0px 0px 0px;  vertical-align: bottom;
  background-color: #F7F7F7;}
   .wrong2{ color:#B82300;  font-weight: bold;
   	font-size: 11px; 
padding:0px 0px 0px 4px; 
margin:0px 0px 0px 0px;  vertical-align: bottom;
  background-color:#F7F7F7;}
  .p_color{ border-bottom:solid 1px #fff;}
.p_color1{  border-bottom:solid 1px #fff;}

.book {
	border: none; background-image: url(images/check_rates_rus.gif); background-repeat: no-repeat;
	 height: 21px; width: 121px; cursor: pointer;
}
.book_reserv {
	border: none; background-image: url(images/reservations_rus.gif); background-repeat: no-repeat;
	 height: 21px; width: 95px; cursor: pointer;
}

.dot_h {
	background-color: #94A9BF;
}

#ui-datepicker-div { display:none;}

#widget_hotelsru {
	margin: 10px 0;
}