#blck {table-layout: fixed;
		}


h1 {color: #7A7A7A;
	text-decoration:inherit;
	font-family: Verdana, sans-serif;
	font-size:22px; 
	font-weight:bold;}

h2 {color: #7A7A7A;
text-decoration:inherit;
	font-family: Verdana, sans-serif;
	font-size:18px;
	}

h3 {color: #7A7A7A;
text-decoration:inherit;
	font-family: Verdana, sans-serif;
	font-size:12px;
	font-weight:100;
	font-style:italic;
	}

h4 { color: #7A7A7A;
text-decoration:inherit;
	font-family: Verdana, sans-serif;
	color: #09F;
	text-shadow: 0 1px 1px #A4A4A4; 
	font-size:16px;
	font-weight:bold;
	line-height:1;
	}
	
p{color: #7A7A7A;
				font-family: Verdana, sans-serif;
				}

p {
	 text-indent: 25px;
	 margin: 0 0 10px 0;
	color: #7A7A7A;
	font-family: Verdana, sans-serif;
	font-size:12px;

	}
a{color: #7A7A7A;
				text-decoration:none;
				font-family: Verdana, sans-serif;
				}
a:link{color: #7A7A7A;
				text-decoration:none;
				font-family: Verdana, sans-serif;
				}
a:hover{text-decoration:underline;}

#topgor td { vertical-align:top;}
#topgor { border:1px solid #DFDCDA;}

#topgor h2 {
	margin:0 0 0 0;
	color: #7A7A7A;
	text-decoration:inherit;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	line-height: 1.3;
	font-weight:bold;
			}		
#topgor h1 {
	margin:10px;
	color: #7A7A7A;
	text-decoration:inherit;
	font-family: Verdana, sans-serif;
	font-size: 18px;
	line-height: 1.3;
	font-weight:bold;
			}		
#topgor a {
	margin:0 0 0 0;
	color: #7A7A7A;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 1.3;
			}		

#topgor a:hover {
	text-decoration:underline;
			}		

#nae {display:none;}




body {
  width: 100%;
  font-family: Verdana, sans-serif;
  background-color: #FFFFFF;
}

span {font-family: Verdana, sans-serif;
		 font-size:15px;}

p {margin: 0 0 10px 0;

	}
img {
  border: none;
}



#avtab td{
	border-bottom:dashed #F00 1px;
		
	}

#serc a {
	color: #09F;
	text-shadow: 0 1px 1px #A4A4A4; 
	font-size:18px;
	font-weight:100;
	text-decoration:none;
	}

#serc {
	line-height:1.5;
	}
	
#hr{
	color:#36C;
	font-size:16px;
	font-weight:bold;
	}

#hr a { font-size:18px;color: #060; text-shadow: 0 1px 1px #FFC; font-weight:bold; }



.strelka{
	background: url(/img/strelka.png) top center no-repeat;
	height:12px;
	border:none;}

#navig{border:none; text-align:left;}
#navig a{color: #7A7A7A;
font-weight:bold;
				font-size: 10px;
				}
#navig {color: #7A7A7A;
				font-size: 10px;
				font-weight:bold;
				}

#navig a:hover{
	text-decoration:underline;}


#regioni a{font-size:14px;}
#regioni {font-size:14px; color: #7A7A7A;}
#regioni h1{font-size:16px; color: #7A7A7A;}
#regioni h2{font-size:14px; color: #7A7A7A;}
#regioni div{border: 1px solid #DFDCDA; padding:10px;}
#regioni a:hover{
	text-decoration:underline;}

#levblock{border: 1px solid #DFDCDA;}
#levblock td{border-bottom: 1px solid #DFDCDA;}
#levblock a{color: #7A7A7A;
				font-family: Verdana, sans-serif;
				font-size: 10px;
				font-weight:bold;
				line-height: 1.3;
				}
#levblock a:hover{
	text-decoration:underline;}

#pravblock {border: 1px solid #DFDCDA;}
#pravblock td{border-bottom: 1px solid #DFDCDA;}
#pravblock a{color: #7A7A7A;
				margin:0;
				font-family: Verdana, sans-serif;
				font-size: 10px;
				font-weight:bold;
				line-height: 2;
				}
#pravblock a:hover{text-decoration:underline;}
#pravblock span{color: #F00;
				margin:0;
				font-family: Verdana, sans-serif;
				font-size: 10px;
				font-weight:bold;
				line-height: 2;
				}

#pravblock a.malota{
	color: #7A7A7A;
				margin:0;
				font-family: Verdana, sans-serif;
				font-size: 10px;
				font-weight:100;
				line-height: 1.3;
			}

#pravblock a.malota:hover{ text-decoration:underline;}

#regionis { background-color:#7A7A7A;border-bottom: 2px solid #DFDCDA;}
#regionis a{color:#ffffff;
				font-family: Verdana, sans-serif;
				font-size: 12px;
				line-height: 1.3;
				font-weight:bold;
				}

#drhot td{border:none;}
#spisotel {
	background-color: #FFFFFF;
	}
#otelvsp{
	border: 1px solid #DFDCDA;
	background: url(/img/otvsp.png) repeat; 
	}

#otelvsp h1{color:#095089;
text-decoration:inherit;
				margin:5px;
				font-family: Verdana, sans-serif;
				font-size: 14px;
				font-weight:bold;
				line-height: 1.3;
	}
#otelvsp h2{color: #7A7A7A;
text-decoration:inherit;
				margin:5px;
				font-family: Verdana, sans-serif;
				font-size: 12px;
				font-weight:bold;
				line-height: 1.3;
	}
#otelvsp p{color: #7A7A7A;
text-decoration:inherit;
				margin:5px;
				font-family: Verdana, sans-serif;
				font-size: 12px;
				font-weight:bold;
				line-height: 1.3;
	}
#otelvsp a:hover{text-decoration:underline;}	
#sorti {color: #7A7A7A;
				font-family: Verdana, sans-serif;
				font-size: 13px;
				line-height: 1.3;
				font-weight:bold;
				}

#pages {color: #7A7A7A;
				font-family: Verdana, sans-serif;
				font-size: 13px;
				line-height: 1.3;
				font-weight:bold;
			}

#pages a{color: #7A7A7A;
				font-family: Verdana, sans-serif;
				font-size: 13px;
				line-height: 1.3;
				font-weight:bold;
			}

#fs span{color: #FFFFFF;
				text-decoration:none;
				font-weight:bold;
				font-family: Verdana, sans-serif;
				line-height: 1.3;
				font-size: 13px;}

#sradio{		color: #7A7A7A;
				position:relative;
				text-decoration:none;
				font-weight:bold;
				font-family: Verdana, sans-serif;
				line-height: 1.3;
				font-size: 13px;}
				
#dfs{
text-align:center;
	}


#tab1{display:none;}

#tab2{display:none;}


#tmenm a{color:#7A7A7A; font-weight:bold;font-size:14px;}
#tmenm td{background-color:#FFFFFF;color:#7A7A7A; border-top:1px solid #7A7A7A;
			border-right:1px solid #7A7A7A;
			border-left:1px solid #7A7A7A;
			text-align:center;}
#tmenf a{color:#7A7A7A; font-weight:bold; font-size:14px;}
#tmenf td{background-color:#FFFFFF;color:#7A7A7A; border-top:1px solid #7A7A7A;
			border-right:1px solid #7A7A7A;
			border-left:1px solid #7A7A7A;
			text-align:center;}
#tmenl a{color:#7A7A7A; font-weight:bold;font-size:14px;}
#tmenl td{background-color:#FFFFFF;color:#7A7A7A; border-top:1px solid #7A7A7A;
			border-right:1px solid #7A7A7A;
			border-left:1px solid #7A7A7A;
			text-align:center;}


#mtext {border:2px solid #7A7A7A;
		padding:10px;}

#mtext span{font-size:11px;}
#mtext h2{font-size:13px;}


#room_aval {border:2px solid #7A7A7A;

		padding:10px;}
#dr_hot td{border:none;}
.zaglaviya h2{
	font-size:14px;
	color:#FFFFFF;
	margin:5px;}
.zaglaviya {background-color:#7A7A7A; border-top:2px solid #7A7A7A;}

#menu .menu_t{
	background-color:#7A7A7A;
			width:15%;
			text-align:center;
			}
		
#menu a { color: #FFFFFF;
	font-size:12px; 
	
}

#search {
background: #D6FBFE;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
border-radius: 5px;
padding: 2px;

}

#main {
	table-layout:fixed;
	
	
}


#top {
background-color: #7A7A7A;
}



.ser{
	list-style-type:none; 
	text-align:left;
	padding-left:5px;
	 display:none;
	 border:thin;
	/* filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); 
	 -moz-opacity: 0.8; 
	 -khtml-opacity: 0.8; 
	 opacity: 0.8; */
	 border-style: dotted;
	 position: absolute; 
	 width:365px; 
	 overflow-y:auto;
	 overflow-x:auto;
	 height:500px; 
	 background-color: #FFC ; 
	 vertical-scrollbars: auto; 
	 horizontal-scrollbars: auto; 
	 z-index:2;
	 }




 
#pic {
float: left;
list-style-type:none;
margin: 0; 
padding: 5px;
width:550px;
}



#pic li {
margin: 0; padding: 0px;
float: left;
position: relative;
width: 105px;
height: 105px;

}

#pic li img {
width: 90px; 
height: 90px;
border: 1px solid #ddd;
padding: 5px;
background: #f0f0f0;
position: absolute;
left:0px; 
top: 0px;
-ms-interpolation-mode: bicubic;
}

#destinations {
  font-family: Arial;
  font-size: 9px;
  color: #095089;
  text-align: center;
  border-top: 1px dotted #999999;
  border-bottom: 1px dotted #999999;
}

#destinations a{
  color: #77abd4;
}

#destinations a:hover{
  color: #FF6600;
}

#copyright {
  font-family: Arial;
  font-size: 12px;
  color: #095089;
  text-align: center;
}

#destinationse {
  font-family: Arial;
  font-size: 9px;
  color: #095089;
  text-align: center;
  border-top: 1px dotted #999999;
  border-bottom: 1px dotted #999999;
}

#destinationse a{
  color: #000;
}

#destinationse a:hover{
  color: #FF6600;
}

/*-aval*/
#proom {background: #E5ECF5;
		border: 1px solid #325485;
		padding:10px;
		color:#08488D;
		}
#proom span {font-size:14px;
			font-weight:bold;}

#r_aval td{	padding:10px;
			}



.r_name {
	color:#2071C9;
	font-size:14px;
	font-weight:bolder;
	margin-bottom:5px;
	}			
	
.r_ratename{color: #08488D;
			font-weight:bold;
			font-size: 11px;
			padding: 5px;}

.r_rate{color: #08488D;
			font-weight:bold;
			font-size: 12px;
			padding: 5px;}

.r_cur{color: #08488D;
			font-weight:bold;
			font-size: 13px;
			padding: 5px;}
			
.dr_zv {color:#095089;
	font-size:14px;
	font-weight:bold;
	line-height:1.5;
	}

#yaz img{ width:20px; height:20px;
	     }

#yaziki { background-color:#7A7A7A;}

