
html{margin:0px;padding:0px;}
body{ background-color: #eff3fa; font-family:Arial, Helvetica, sans-serif; 
margin:0px; padding:0px;
 font-size: 13px;}


#heigh{background-color: White; vertical-align: top;}
.logoImg {
	margin-top: 25px;margin-left: 15px; border:0;
}
.div {max-width:1024px;width:expression(document.body.clientWidth > 1024? "1024px": "auto" ); }

a:link{	color: #0a84c1;} 
a:visited{	color: #0a84c1;}
a:active{color: #0a84c1;}
a:hover{color:#0a84c1;}
a.menu_global{ color:#FFF;  text-decoration: none;  font-size: 14px; }
a:hover.menu_global{ color:#FFF; text-decoration: none;  font-size: 14px;} 
a:active.menu_global{ color:#FFF; text-decoration: none;  font-size: 14px;} 
a:visited.menu_global{ color:#FFF; text-decoration: none;  font-size: 14px;} 
a:link.h{text-decoration: none;	color: #0a84c1;}
a:visited.h{text-decoration: none;	color: #0a84c1;}
a:active.h{	text-decoration: none;	color: #0a84c1;}
a:hover.h{text-decoration: none;	color: #0a84c1;}


.top_bg{	background-image: url(images/bg_top.png);	background-repeat: repeat-x;  height: 9px; }
.right_bg{background-image: url(images/bg_right.png);	background-repeat: repeat-y;  width: 16px;  }
.left_bg{background-image: url(images/bg_left.png);	background-repeat: repeat-y; width: 16px;  }


.bg_top{background: url(/images/bg_top.jpg) repeat-x; height: 7px;}
.top{margin: 4px;  padding: 4px; } 
.top_border{border-left: 1px solid #c7cace; border-top: 1px solid #c7cace;  border-right: 1px solid #c7cace;  table-layout: fixed; }
 .logo{ padding-left: 14px;padding-top: 14px;  font-size: 12px;  
 color: #576468;   word-spacing: 3px; vertical-align: top; }
 
 .right{float: right; display: inline; padding-right: 25px;}
 
 /*Glavnoe menu */
 .bg_menu{background-image: url(images/bg_menu.png);	background-repeat: repeat-x;}
 .global{text-align: center;font-size: 14px;height: 31px; color:#FFF;  margin-bottom: 0px;  }
.global_bg{background-image: url(images/bg_global.png);	background-repeat: repeat-x; 
  padding-left: 10px;padding-right: 10px;}
.global_bg_a{background-image: url(images/bg_global_a.png);	background-repeat: repeat-x; 
  padding-left: 10px;padding-right: 10px;}
.white{	width: 1px;  background-color: #FFF; }

 
#vers{color:#fff; font-size: 12px;  text-align: right; }

 /*Vtoroe menu */
.border{border: 1px solid #c7cace; background-color: #EDEDED;  margin-top: 0px; }
.border_right{border: 1px solid #A9A9A9; width: 219px}
.sub_m{	 height: 35px;  padding-top: 6px;  padding-left: 4px;}
a.sub{font-size: 14px;  padding: 4px;     color:#393939;}
a.sub:hover{font-size: 14px;  padding: 4px;   color:#009ed3;}
a.sub:visited{font-size: 14px;  padding: 4px;     color:#393939;}
.i{margin-bottom: -2px;}
td.sub_menu{color: #fff; 	background: #0a84c1;  border: 1px solid #0b70a2;  height: 25px;  font-size: 12px; 
 padding-left: 15px;  text-align: left;}
 td.sub_menu a:link{color: #fff;  font-size: 12px; }
a:visited.sub_menu1 {color: #fff;  font-size: 12px; }
#sub_menu1 {color: #fff;  font-size: 12px; }

 /*Menu Hotel*/
ul.hot {padding:4px 0;  margin-left:0;margin-bottom:10px;
  border-top:1px solid #0a84c1;  font: 12px Arial, sans-serif;}  
ul.hot li.hot {  list-style:none;  margin:0;  display:inline;}
ul.hot li.hot a.hot {  padding:4px;
  border:1px solid #0a84c1;
  border-top:none;  background-color:#0a84c1;
  text-decoration:none;  color:#fff;}
ul.hot li.hot a.hot:hover {background-color:#ededed; color:#000; padding:4px 4px 4px;  border-top:1px solid #0a84c1;}
  
ul.hot li.hot span#current { background-color:#ededed; padding:4px 4px 4px; color:#000;
border-top:1px solid #0a84c1;margin:0; }
span.bor{ border:1px solid #0a84c1;}


.main{  padding: 16px 6px 6px 16px;  min-height: 500px;  vertical-align: top;    }

.t{font-size: 14px;}	
#t{font-size: 14px;}	
.b{font-weight: bold;}
.u{text-decoration: underline;}
.tsm{font-size: 12px;}
.t12{font-size: 12px;}		
.t13{font-size: 13px;}	
.t16{font-size: 16px;}	

.pd_bottom5{	padding-bottom: 5px;}

p{font-size: 14px;color: #000000;	margin: 0px;	padding: 0px;	text-align: justify;	text-indent: 20px;}
	
h1{font-size: 20px;	color: #046697;	margin: 0px  0px  6px; text-align: left;}
h2{font-size: 16px;	color: #046697;margin: 0px  0px 5px; text-align: left;}
h2.h2{font-size: 16px;	color: #046697;margin: 8px  0px 3px; text-align: left;}
h3{font-size: 14px;color: #D85C09;	Text-decoration: none;	font-weight: bold;
	padding-bottom: 0px;	margin-bottom: 4px;	margin-top: 4px;	padding-top: 4px; text-align: left;}

h4{font-size: 14px;	color:#046697;	Text-decoration: none;	font-weight: bold;
	padding-bottom: 0px;	margin-top: 5px;	margin-bottom: 2px; text-align: left;}
h4.rezult{font-size: 13px;	color:#046697;	Text-decoration: none;	font-weight: normal;
	padding-bottom: 0px;	margin-top: 5px;	margin-bottom: 1px;}
	.h4{font-size: 14px;	color:#046697;	Text-decoration: none;	font-weight: bold;
	padding-bottom: 0px;	margin-top: 5px;	margin-bottom: 2px;}
	
h5{font-size: 13px;	color: #046697;	Text-decoration: underline;	font-weight: bold;	padding-bottom: 0px;
	margin-bottom: 12px;	margin-top: 5px;	margin-bottom: 5px;	font-style: italic;}
hr{color: #0a84c1; background-color:#0a84c1;  border:0px none; height:1px; clear:both;}
 li{list-style-image: url(images/li.png);}
ul{ margin-left: 20px; padding-left: 0px; margin-top: 2px; text-align: left;}
.li ul{ margin-bottom: 0px; margin-left: 20px;}
.li li{list-style-image: url(images/li.png);  font-size: 14px; }
strong {	font-weight: normal;}
.photo { border: #7d7d7d 1px solid;  padding: 5px; margin-right: 5px; height: 100px; width: 100px;  float: left;}
.photo_room { border: #7d7d7d 1px solid;  padding: 5px; 
margin: 10px 5px 5px 5px; height: 100px; width: 100px;  display: inline;  }

.photo_thumb { border: #7d7d7d 1px solid;  padding: 1px; 
margin: 2px 2px 2px 2px;  height: 64px; width: 64px;
   float: left;   display: inline-block;}
.block_gal{ display: block;  width: 220px  }
.bor{border: #7d7d7d 1px solid;  padding: 1px; 
margin: 2px 2px 2px 2px; }

.photo_big { display: block; border: #7d7d7d 1px solid;  padding: 5px;}
.bigblock{float:left;margin-right:2px;margin-left:2px;}

.sm{color:#7d7d7d;   }
.block_room{ display: inline-block;  padding-bottom: 25px;  }

.block{ display: inline-block;  padding-bottom: 25px;  }
.block ul li{ list-style: none;  margin-left: 0px; padding-left: 0px;  }
.block ul {  margin-left: 0px; padding-left: 0px;  }
.hotel_desc { display: block;  padding-left: 5px;}
.hotel_desc  ul li{ list-style: none;  margin-left: 0px; padding-left: 0px;  }
 .hotel_desc ul {margin-left: 0px; padding-left: 0px;  }
.niz{	font-size: 12px;	padding-top: 35px; padding-left: 15px;  vertical-align: bottom; }
.niz a{color: #000;}
.bot{	padding-right: 10px;padding-left: 10px; color:#000;}
.bot a{	 color:#000;}
 a.bot:visited{	 color:#000;}
.bg_bottom{background-image: url(images/bg_bottom.png);  background-repeat: repeat-x;  background-color: #0A84C1;
  height: 60px;   }

.comment{color:#7d7d7d;  font-size: 12px;}
.comment1{color:#7d7d7d;  font-size: 11px;}
.comment a{color:#7d7d7d;  font-size: 12px;}
.comment a:hover{color:#7d7d7d;  font-size: 12px;}
.adress{font-size: 12px;  padding-bottom: 6px;}	
.color{background-color: #0A84C1; color: #FFF;padding: 2px 6px 2px 6px;  font-weight: bold;  font-size: 12px; }
.vertical{vertical-align: top;}
.blue{color:#0A84C1;}
.best1{	padding-left: 15px;padding-bottom: 6px;}
a.best{	font-weight: bold;	color: #d85c09;	font-size: 12px;}

.contact{font-size: 12px;}

.zag{	text-transform: uppercase;	}
form{margin: 0px;	padding: 0px;	}
input{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}
select{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}
.book{color: #FFFFFF; font-size: 12px; 
 border: 0px ;  background: url(images/book.png) no-repeat center;
  height: 23px;  width: 128px;  cursor: pointer;  }

		
.clear1 { /* generic container (i.e. div) for floating buttons */   
   overflow: hidden;  margin-top: 2px; margin-top: 2px;
   width: 120px;}
	.clear2 { /* generic container (i.e. div) for floating buttons */   
   overflow: hidden;  margin-top: 2px; margin-top: 2px;  }
	a.button1 { background: transparent url('images/bg_button_a.gif') no-repeat scroll top right;
    color: #fff;   display: block;     font: normal 12px arial, sans-serif;
    height: 23px;  margin-left: 4px; margin-right: 4px;   padding-right: 8px;  text-decoration: none;}
	 
	 a.button1 span {  background: transparent url('images/bg_button_span.gif') no-repeat;	 
    display: block;  color: #fff;  line-height: 14px;   padding: 5px 0 4px 10px;	background-color: #d85c09;} 	
	 
	 .clear { /* generic container (i.e. div) for floating buttons */   
 overflow: hidden;   margin-top: 3px; }
  .clear_index { /* generic container (i.e. div) for floating buttons */   
 overflow: hidden;    margin-top: -4px;  margin-left: 40px;}
 
   .clear_index_eng { /* generic container (i.e. div) for floating buttons */   
 overflow: hidden;    margin-top: -4px;  margin-left: 90px;}
a.button { background: transparent url('images/bg_button_a.gif') no-repeat scroll top right;
    color: #fff;   display: block;     font: normal 12px arial, sans-serif;
    height: 23px;   margin-right: 1px;  padding-right: 10px;  text-decoration: none;
    float: right;}
a.button span {  background: transparent url('images/bg_button_span.gif') no-repeat;	 
    display: block; color: #fff;   line-height: 14px;   padding: 5px 0 4px 12px;	background-color: #d85c09;} 		
		
a.button_blue { background: transparent url('images/button_blue_right.gif') no-repeat scroll top right;
    color: #fff;   display: block;   float: left;  font: normal 12px arial, sans-serif;
    height: 23px;   margin-left: 16px;  padding-right: 12px;  text-decoration: none;}
a.button_blue span {  background: transparent url('images/button_blue_left.gif') no-repeat;	 
    display: block;  color: #fff;  line-height: 14px;   padding: 5px 0 4px 12px;	background-color: #0a84c1;} 				


a.button_blue2 { background: transparent url('images/button_blue_right2.gif') no-repeat scroll top right;
    color: #fff;   display: inline-block;   float: left;  font: normal 12px arial, sans-serif;
    height: 23px;   margin-left: 16px;  padding-right: 12px;  text-decoration: none;}
a.button_blue2 span {  background: transparent url('images/button_blue_left2.gif') no-repeat;	 
  display: inline-block;  color: #fff;  line-height: 14px;   padding: 5px 0 4px 12px;	background-color: #0a84c1;  cursor: pointer;} 				
	
a.button2 { background: transparent url('images/bg_button_span_bl_left.gif') no-repeat scroll top right;
    color: #fff;   display: block;     font: normal 12px arial, sans-serif;
    height: 23px;   margin-right: 1px;  padding-right: 10px;  text-decoration: none;
    float: left;}
a.button2 span {  background: transparent url('images/bg_button_span_bl_right.gif') no-repeat;	 
    display: block; color: #fff;   line-height: 14px;   padding: 5px 0 4px 12px;	background-color: #d85c09;} 	
	
.kontur{	border: 1px solid #0a84c1;  background-color: #ededed; }
.forma  {font-size: 14px; width:280px;}
 td.form1 {font-size: 13px;
	text-align: center;	}
.back{padding-left: 20px; padding-top: 15px;}
.letter{padding: 10px 10px 10px 10px;}
.letter  a {padding:0px 2px 0px 2px;}
.line{border-bottom: 1px solid #C6C6C6;  padding-top: 6px; }


.faq{ padding-left: 10px;color:#FFF;  }
#small{color:#FFF;  padding-right: 15px; }
#small_m{color:#FFF;  padding-right: 6px; padding-left: 6px; }
.copy{color:#FFF;  font-size: 11px;  padding-right: 6px; padding-left: 6px;  }
.tel{ padding-left: 10px;color:#FFF;padding-top: 5px;  }


/*Price */
.data{background-color: #9d9d9d;	padding: 5px 0px 5px 8px;
	color: White;	font-size: 12px;	margin-top: 0px;}
.data span{	border: 0px solid #D85C09;	background-color: White; color:#000;
	font-size: 12px;	padding: 2px 4px 2px 4px;	margin-right: 20px;margin-left: 5px;}
.room{font-size: 12px;	padding: 5px 0px 5px 8px;  margin-bottom: 2px; }
.room1{font-size: 14px;	padding: 5px 0px 5px 8px;  margin-bottom: 2px; }
.room span {background-color: #046697;padding: 6px 8px 6px 8px;	color:#FFF;	}
.price{font-size: 12px;	text-align: center;  }
.price td{ border: 1px solid #A6A6A6; padding-top: 4px; padding-bottom: 4px;  width: 70px;  }
.price1{font-size: 12px;text-align: center;  }
.price1 td{ border: 1px solid #A6A6A6; padding-top: 3px; padding-bottom: 3px;  width: 60px;  }
.price1 div{ padding: 0px; margin-bottom: -2px;  display: block;  
text-decoration: line-through; color: gray;}
.price2{font-size: 12px;	text-align: center;  }
.price2 td{ border: 1px solid #A6A6A6; padding-top: 4px; padding-bottom: 4px;   }
.t_b{text-align: left;padding-left: 4px;  }
.week{ color: #0A84C1;  font-weight: bold;}
.week td { border: 1px solid #0A84C1;  background-color: #E7E7E7;}
.week td.weekend{background-color: #D0D0D0;}
.total{font-size: 12px;	text-align: center; }
.total td { border: 1px solid #0A84C1;padding: 4px; }
 td.none { border: 0px solid #0A84C1; padding: 0px;  }

.total_bg{background-color: #0A84C1; color:#FFF;}
.total2 {font-size: 12px;	text-align: center;  }
.total_gr{background-color: #9D9D9D; color:#FFF;}
.total_gr1{background-color: #D0D0D0; color:#FFF;}
.block_price{ display: inline-block;  width: 100%;  }
.block_price hr {color: #E7E7E7; height: 1px; }

/*Result */
.sort{background-color: #C9E4F2;  height: 50px;   border-bottom: 2px solid #fff;  padding: 5px;    }
.right{float: right;}
#next{color:#FFF;  text-decoration: none;  }
.block_rezult{ display: inline-block;  width: 100%;  margin-bottom: 0px; }
.block_rezult span{ display: block;  font-size: 13px;	padding-bottom: 6px;}
a.h_r{color: #0a84c1;  font-weight: 800;   font-size: 16px;   }

.otel { display: block;padding-bottom: 6px;}

.price_r{float: right; display: block;  width: 150px; 
text-align: center; padding: 5px; height: 40px;}

.price_r1{float: right; display: block;  width: 150px; 
text-align: center; padding: 5px; height: 40px;
 background-color: #9d9d9d;color:#FFF;}	
.price_r2{float: right;text-align: center; padding: 5px;color:#000;}
.photo_rezult{	width: 110px;}
 .rezult_block{ background-color: #C9E4F2;width: 150px;padding: 5px 0px 5px 0px;  display: block;  }
hr.rezult{color: #797979;  height: 1px;}



/*Resrvations*/
.dot_h{  border-top: 1px solid #0A84C1;  height: 1px;  }
.dot_h_bl{  border-top: 1px solid #0A84C1;  height: 1px;  padding: 0;   }
.tdh{	background-color:  #0a84c1;	color: #FFFFFF;	vertical-align: middle;
	padding-left: 10px;	padding-right: 10px;
	font-weight: bold;}
#td-1{background-color: #60AFD7;	color: #FFFFFF;
	height: 22px;	padding-left: 15px;	font-weight: bold;}
	.td-1{background-color: #60AFD7;	color: #FFFFFF;
	height: 22px;font-weight: bold;text-align: center;}
	
	/*Index*/
.top1{background: transparent url(/images/1.jpg) no-repeat scroll right top; 
height: 227px; 
-moz-background-clip: -moz-initial;
-moz-background-origin: -moz-initial; 
-moz-background-inline-policy: -moz-initial;
 background-position: left;}
 
 
 .top2{background: transparent url(/images/baner_new1.jpg) no-repeat scroll right top; 
height: 227px; 
-moz-background-clip: -moz-initial;
-moz-background-origin: -moz-initial; 
-moz-background-inline-policy: -moz-initial;
 background-position: left;}
 
.find{background-color: #C9E4F2; font-size:13px;border: 1px solid #2683A5;}

.find td{ padding-top: 6px;  padding-bottom: 6px;  }
.find_h {background-color: #0a84c1; color: #FFFFFF; height: 30px;  
border-bottom:1px solid #1F8DC4;  font-size: 14px;  font-weight: bold; padding-left: 20px;}
.pd_left{ padding-left: 6px;}
.f{width: 151px;}
.f1{width: 160px;}
.banner{ border: #7d7d7d 1px solid;  padding:1px;   width: 636px; }
.banner1{ border: #7d7d7d 1px solid;  padding:1px;}
.banner_ots{	margin: 0px 2px 0px 2px;}	
.otstup{	padding: 0px 3px 0px 3px;}	
	
.block_r	{background-color: #C9E4F2; font-size:13px;  margin-top: 4px; }
.block_r_h	{background-color: #046697; color: #FFFFFF; height: 30px;  
 font-size: 14px;  font-weight: bold; padding-left: 20px; }
 .r_block{border-bottom:2px solid #FFF;  padding-top: 4px; }

 .r_h{background-color: #0A84C1; color: #FFF;padding: 2px 6px 2px 6px;  font-weight: bold;  
 font-size: 14px;margin-top: 5px;  }
 .r_photo { border: #7d7d7d 1px solid;  padding: 5px; background-color: #FFF; }
 .r_txt{ font-size: 12px;  text-align: justify;  padding-top: 6px;  padding-right: 6px; }
  
 .centr_block{font-size: 16px;    color:#046697;  font-weight: bold; }
.centr_block td{ border: 1px solid #60AFD7; padding-top: 4px; padding: 5px 5px 8px 5px;  width: 33%;  }
 .centr_block div{color:#D85C09;	padding-top: 8px;font-size: 14px;} 
  .centr_block a{  color:#046697;   	padding-top: 8px;font-size: 16px;  text-decoration: none; } 
 big {font-size: 16px;}
.td{	padding-left: 3px;}
 
 .special_block{font-size: 16px;  color:#046697;border: 1px solid #60AFD7;  margin-bottom: 6px; }

 .special_block td {	padding-right: 6px;}

 .pri_photo {  padding: 5px; margin-right: 5px; 
 height: 70px; width: 70px;  float: left;}
.pri_txt{ margin-left: 95px;text-align: justify;    display: block;  }
.pri_txt hr{ color:#737373;  margin-top: 5px; margin-bottom: 5px;  border: 1px;  height: 1px;  background-color: #737373;   }

.blue_font{color: #0A84C1;  font-weight: bold;}

/*Reclama_left */

.rec_border{border: 1px solid #c7cace;  margin-bottom: 4px; }
.rec_border2{border: 1px solid #2683A5;  padding: 4; }
 .r_h{background-color: #0A84C1; color: #FFF;padding: 2px 6px 2px 6px;  font-weight: bold;  
 font-size: 14px;margin-top: 5px;  }
	
.rec_top_block{padding-top: 20px;  padding-bottom: 20px;  text-align: center;     }

.spec{ color:#d85c09; 	font-size: 13px; }

table.find td.wrong{ color:#d85c09;  font-weight: bold;	font-size: 11px; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;  vertical-align: bottom;  }
td.wrong1{ color:#d85c09;  font-weight: bold;	font-size: 11px; 
padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;  vertical-align: bottom;  }
 
/*Calendar */
.col1{ background-color: #0a84c1; }
.carent{background-color: #d85c09; color: #ffffff;}


#hotels{font-size: 10px; color: #4b4c47;}

th{background-color: #fff;	color: #0A84C1;}

table.t_air{font-size: 12px; background-color: #0A84C1;}
table.t_air  td{background-color: #FFF;}

.bottom td{
	vertical-align: bottom;
}

.border_book{	border: 1px solid #A9A9A9; width: 219px;}

div.sm p{	font-size: 13px;}
.pointer{ cursor: pointer;}


.photo_index { border: #7d7d7d 1px solid;  padding: 5px; margin-right: 5px; height: 115px; width: 115px; }
.index {	font-size: 12px;}
.index a{	 text-decoration: none;}
.price_from {	color: #d85c09;}

a.button_blue_i { background: transparent url('images/button_blue_right_i.gif') no-repeat scroll top right;
    color: #046697;   display: block;   float: left;  font: normal 12px arial, sans-serif;
    height: 23px;   margin-left: 1px;  padding-right: 12px;  text-decoration: none; text-align: center;
    font-weight: bold;   cursor: pointer;}
a.button_blue_i span {  background: transparent url('images/button_blue_left_i.gif') no-repeat;	 
    display: block;  color: #046697;  line-height: 14px;   padding: 5px 0 4px 12px;	
    background-color: #c9e4f2; width: 130px;  cursor: pointer;} 
    
 div.all_hotels { font-size:12px; }
  div.all_hotels a {display: inline-block; margin-left: 2px;  text-decoration: none;   }
  div.all_hotels a span{display: block;  text-decoration: none; padding: 4px; padding-right: 6px;padding-left: 6px; 
  text-transform: capitalize;}
  div.all_hotels a:hover {display: inline-block; margin-left: 2px; 
   text-decoration: none; background-color: #0a84c1; color:#fff; }
   
.best_new{ border: 1px solid #2683A5;  padding: 4;}
table.best_new  tr.best_zag {  padding: 4px; background-color: #046697; color:#fff;  font-weight: bold; font-size: 13px; }

.best_content{padding-top: 10px;  padding-left: 4px;  padding-bottom: 10px; font-size: 12px;}
.photo_best { border: #7d7d7d 1px solid;  padding: 5px; margin-right: 8px; height: 64px; width: 64px;  float: left;}
.best_price {padding-top: 14px; padding-right:8px;}

div#rotator {position:relative; height:235px; margin-left: 0px; border:solid #fff 1px;}
* html  div#rotator { margin-top: 6px; }
div#rotator ul li { position:absolute; list-style: none;}
div#rotator ul li.show {z-index:500;}
div#rotator a{color:#fff; 	font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
ul.ban {
    margin-left: 0px;
    margin-top: 0px;
    padding-left: 0;
}

* html  div.banner{position:absolute; margin-left: 0px; z-index:101; 
left:0px; top: 177px; width:750px; height:53px; background-image: url(grey.png);}
div.banner{position:absolute; margin-left: 0px; z-index:101; 
left:0px; top: 174px; width:746px; height:53px; background-image: url(grey.png);}
.banner_text {padding-left:15;padding-top:5;}

#left_link {color: #fff; font-weight: normal;}


#enter {	color:#d85c09; text-decoration: none; font-weight: bolder; font-size: 12px; margin-top: 15px;
display: block;}
#enter img {display: inline-block; vertical-align: middle; margin-right: 5px;}
#registr {	color:#0A84C1; text-decoration: none; font-weight: bolder; font-size: 12px;display: block;
margin-top: 15px;  width: 120px;}
#registr1 {	color:#0A84C1; text-decoration: none; font-weight: bolder; font-size: 12px;display: block;
margin-top: 6px;  width: 120px;}

.callLink {	color:#0A84C1; text-decoration: none; font-weight: bolder; font-size: 12px; margin-top: 8px;
display: block;}
.callLink img {display: inline-block; vertical-align: middle; margin-right: 5px;}

table.top_menu1  { height: 40px;	 margin-left: 0px; color: white; 	vertical-align: middle;} 
table.top_menu1 td{	vertical-align: middle;  text-align: center;}

table.top_menu1 #link{color: #fff;font-size:17px; text-decoration: none;  display: block; font-weight: 500; 
vertical-align: middle;  text-align: center;   height: 40px;  position: relative; padding-top: 10px;
 font-family: Arial,Tahoma,Helvetica,sans-serif;  }
html:root table.top_menu1  {
	margin-bottom: -10px;
}
table.top_menu1 td.activ {	background-image: url(images/bg_activ.png);background-repeat: repeat-x; 
  height: 40px; 	vertical-align: middle;}
table.top_menu1 a:hover {background-image: url(images/bg_activ.png); height: 40px;
 background-repeat: repeat-x;  border:0px solid blue;position: relative; z-index: 100;
 width: auto; }

.standardText {width:300px;}
.standardTextarea {width:300px;}
div#quickRequestForm p {	text-indent: 0px;}
div#callRequestForm p {	text-indent: 0px;}



table.top_menu a.hotels {background-image: url(images/hotels.png);  background-repeat: no-repeat;  display: block; height: 40px; }
table.top_menu a.hotels:hover {background-image: url(images/hotels_activ.png);  display: block; height: 40px; }
table.top_menu a.activ_hotels {background-image: url(images/hotels_activ.png);  display: block; height: 40px; }

table.top_menu a.reserv {background-image: url(images/reserv.png);  display: block; height: 40px; }
table.top_menu a.reserv:hover {background-image: url(images/reserv_activ.png);  display: block; height: 40px; }  
table.top_menu a.activ_reserv {background-image: url(images/reserv_activ.png);  display: block; height: 40px; }    
  
 
table.top_menu a.oplata {background-image: url(images/oplata.png);  display: block; height: 40px; }
table.top_menu a.oplata:hover {background-image: url(images/oplata_activ.png);  display: block; height: 40px; }  
table.top_menu a.activ_oplata {background-image: url(images/oplata_activ.png);  display: block; height: 40px; }  

table.top_menu a.contact {background-image: url(images/contact.png);  display: block; height: 40px; }
table.top_menu a.contact:hover {background-image: url(images/contact_activ.png);  display: block; height: 40px; }  
table.top_menu a.activ_contact {background-image: url(images/contact_activ.png);  display: block; height: 40px; }  
 td.bg_top_menu {background-image: url(images/bg_top_menu.png);	background-repeat: repeat-x;  }  
 table.tsm tr td p{font-size: 12px;color: #000000;	margin: 0px;	padding: 0px;	text-align: justify;	text-indent: 0px;}
 .calendarImg {cursor: pointer; }
 
.left_td td {
 	text-align: left;
 }
 
 #ui-datepicker-div{z-index:600;}  
  #widget_hotelsru {background-color:#0a84c1;text-align:center; 
 border: 1px solid #046697;}  
 .widgetbig_hotelsru {background-color:#0a84c1;text-align:center; 
 border: 1px solid #046697; }
   .widget_hotelsru {background-color:#0a84c1;text-align:center; 
 border: 1px solid #046697; width: 280px;}