/* CSS Document */


#list{

}

#list td{
	
	text-align: justify;
	font-size: 10px;
	font-family: Tahoma;
	color: #004260;
}

.price{
	font-size: 14px;
	font-weight: bold;
	color: #731919;
	padding: 5px;
	font-family: Verdana;
}

#list .name{
	font-size: 10px;
	font-weight: bold;
	color: #00496A;
	padding-top: 5px;
	padding-bottom: 0px;
	font-family: Tahoma;
}

#list .star{
	padding: 4px;
}

#ramka{
	padding-bottom: 5px;
}

#bann{
	border: 1px solid #CED4D9;
	background-color: #F5F5F5;
	
}

#hh{
	width: 200px;
	font-size: 12px;
	text-align: left;
	color: White;
	background-color: #009ADE;
	border-bottom: 4px solid #F21736;
	font-family: Tahoma;
	
	font-weight: bold;
	padding-left: 6px;
	padding-top: 4px;
	padding-bottom: 4px;
}


#hhh{
	width: 555px;
	font-size: 12px;
	text-align: left;
	color: White;
	background-color: #E01C3F;
	border-bottom: 4px solid #009ADE;
	font-family: Tahoma;
	
	font-weight: bold;
	padding-left: 6px;
	padding-top: 4px;
	padding-bottom: 4px;
}

#menu td{
	font-size: 12px;
	font-family: Tahoma;
	color: White;
	font-weight: bold;
}

#menu a{
	color: White;
	text-decoration: none;
}

#menu table{

	border: 1px solid #008AD0;
	background-color: #009ADE;
}

#lmenu{
	
	border: 1px solid #CDCDCD;
	background-color: #FCFCFC;
	margin-bottom: 3px;
	font-size: 12px;
	font-family: Tahoma;
	width: 204px;
	color: #0077C1;
	font-weight: bold;
}

img{
	border: 0;
}




#lmenu a{
	color: #0077C1;
	text-decoration: none;
	font-weight: bold;
	
}

#lmenu a:hover {
	background: #CCEBFF;
}



#hlmenu{

	border: 1px solid #CDCDCD;
	background-color: #FCFCFC;
	margin-bottom: 3px;
	font-size: 10px;
	font-family: Tahoma;
	width: 204px;
	color: #0077C1;
	text-align: left;
}

#hlmenu a{
	color: #0077C1;
	text-decoration: none;
	font-size: 10px;
	
}

#hlmenu a:hover {
	background: #CCEBFF;
}





#resort{
	font-size: 12px;
	text-align: justify;
	font-family: Tahoma;
}

#hotel{
	font-size: 12px;
	text-align: left;
	font-family: Tahoma;
}

#hotel h1{
	font-size: 14px;
	
}

#mhotel{
	width: 200px;
	float: right;
}

#mhotel a{
	color: Black;
	text-decoration: none;
}


#hotel th{
	text-align: left;
}

#tel{
	font-size: 12px;
	font-family: Tahoma;
	color: #005982;
	font-weight: bold;
}

#inforesort{
	font-size: 12px;
	color: #004260;
}

#infohotel td{
	font-size: 12px;
	color: #004260;
}

#infohotel th{
	font-size: 12px;
	color: #004260;
	padding-top: 4px;
}

#spolist{
	
}

#spolist th{
	font-size: 14px;
}

#spolist th a{
	text-decoration: none;
	color: #005277;
}

#spostr{
	margin-bottom: 18px;
}

#spostr td{
	padding: 5px;
	border-bottom: 1px solid #CDDAFC;
}

#spostr td a{
	text-decoration: none;
	color: #005277;
}

.tourprice{
	color: #590000;
	font-weight: bold;
}

#dtype{
	font-size: 12px;
	background: #FF122E;
	color: White;
	padding: 5px;
	font-weight: bold;
}

#news {
	width: 200px;
	background-color: White;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
}


#news p{
	font-size: 12px;
	margin-bottom: 7px;
	margin-top: 4px;
	font-weight: bold;
	color: #3C8EC2;
	padding-left: 10px;
	padding-right: 10px;
}

#news .name{
	font-size: 10px;
	margin-bottom: 2px;
	margin-top: 7px;
	font-weight: bold;
		padding-left: 10px;
	padding-right: 10px;
		font-family: Tahoma;
		color: #004362;
}

#news .data{
	font-size: 10px;
	color: #92898A;
	margin-bottom: 7px;
	margin-top: 4px;
	padding-left: 10px;
	
}

#news .ann{
	font-size: 10px;
	margin-bottom: 2px;
	margin-top: 2px;
	color: #626262;
	padding-left: 10px;
	padding-right: 10px;
		font-family: Tahoma;
}

#news .ann a{
	color: #3C8EC2;
}

#newstxt{
	padding-left: 10px;
	padding-right: 10px;
}

#newstxt{
	font-size: 12px;
	font-family: Tahoma;
	padding-top: 20px;
}

#newstxt h1{
	font-size: 14px;
	font-family: Tahoma;
}

