html{height:100%;}
body{
    background-color:white;
    width:100%;
    height:100%;
    margin:0;
    padding:0;
    font:13px Arial;
    color:#333333;
}

* {
	margin: 0;
}

a{color:#000000;}
a:hover{color:#003300;}
a.link{color:#007f99;text-decoration:none;}
a.link:hover{color:#007f99;text-decoration:underline;}
.navigate, .navigate a{font:14px Georgia, arial;color:#0094dd;text-decoration:none;}
.navigate a:hover{font:14px Georgia, arial;color:#0094dd;text-decoration:underline;}

.main_menu{font:bold 11px arial;color:#007f99;text-decoration:none;}
a.main_menu:hover{font:bold 11px arial;color:#007f99;text-decoration:underline;}

.bottom_menu{font:italic 18px Georgia, arial;color:#f8f8f8;text-decoration:none;}
a.bottom_menu:hover{font:italic 18px Georgia, arial;color:#f8f8f8;text-decoration:underline;}

.categ{font:18px Georgia, arial;color:#0094dd;text-decoration:none;}
a.categ:hover{font:18px Georgia, arial;color:#0094dd;text-decoration:underline;}
.sub_categ{font:12px Georgia, arial;color:#0094dd;text-decoration:none;}
a.sub_categ:hover{font:12px Georgia, arial;color:#0094dd;text-decoration:underline;}
.next, a.next:hover {font: 11px Georgia, arial;color:#0094dd;text-decoration:underline;}
.hotels{font:bold italic 12px Georgia, arial;color:#0094dd;text-decoration:none;}
a.hotels:hover{font:bold italic 12px Georgia, arial;color:#0094dd;text-decoration:underline;}
.cities{font:bold italic 12px Georgia, arial;color:#2257bb;text-decoration:none;}
a.cities:hover{font:bold italic 12px Georgia, arial;color:#2257bb;text-decoration:underline;}

.hotel_name{font:bold italic 18px Georgia, arial;color:#0094dd;text-decoration:none;}
.page_title {font:bold 17px arial;color:#007f99;margin:0;margin-bottom:20px;margin-top:5px;padding:0;}
.contacts {font:bold italic 12px Georgia, arial;color:#dddddd;}
.copyright {font: 8px Georgia, arial;color:#27befd;}

.insert_title, a.insert_title:hover {font:bold italic 18px Georgia, arial;color:#f8f8f8;text-decoration:none;}
.country_title, a.country_title:hover {font:bold 18px Georgia, arial;color:#f8f8f8;text-decoration:none;}
.block_title {font:bold italic 24px Georgia, arial;color:#f8f8f8;}
.general_info{font:bold italic 21px Georgia, arial;color:#0094dd;}
.home_content {font:11px Georgia, arial;color:#f8f8f8;}
.content {font:11px Georgia, arial;color:#0094dd;}
.price {font:bold 12px Georgia, arial;color:#0094dd;}

.news_date {font:11px Georgia, arial;color:#03b4fc;}
.news_title, a.news_title:hover {font:12px Georgia, arial;color:#FFFFFF;text-decoration:underline;}
.news_content {font:11px Georgia, arial;color:#FFFFFF;}
.news_next, a.news_next:hover {font: bold 12px Georgia, arial;color:#03b4fc;text-decoration:underline;}

.small{	font: 11px arial;}
.required {color:red; font-weight:bold;}
.form_button {
	BORDER-BOTTOM: 1px outset;
	BORDER-LEFT: 1px inset;
	BORDER-RIGHT: 1px outset;
	BORDER-TOP: 1px inset;
	background: #007f99;
	color: #e3ebf1;
	FONT-WEIGHT:  normal;
	FONT-FAMILY:  arial;
	FONT-SIZE: 12px;
}
.form_input {
	BORDER-BOTTOM: 1px solid;
	BORDER-LEFT: 1px solid;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	border-color : #2053b4;
	font: 11px arial; 
	color: #999999;
	BACKGROUND-color: white;
}
.form_request {
	BORDER: 1px solid #FFFFFF;
	font: 11px arial; 
	color: #868686;
	BACKGROUND-color: white;
	width:220px;
	height:22px;
}
.textarea_request {
	BORDER: 1px solid #FFFFFF;
	font: 11px arial; 
	color: #868686;
	BACKGROUND-color: white;
	width:216px;
}
.form_request2 {
	BORDER: 1px solid #cccccc;
	font: 11px arial; 
	color: #868686;
	BACKGROUND-color: white;
	width:220px;
	height:22px;
}
.textarea_request2 {
	BORDER: 1px solid #cccccc;
	font: 11px arial; 
	color: #868686;
	BACKGROUND-color: white;
	width:216px;
}
/* Sudo Slider */
.slider ul, .slider ul li, .sliderul, .sliderli{
	margin:0;
	padding:0;
	list-style:none;
	}
.slider ul li, .sliderli{ 
	width:939px;
 	height:250px;
	overflow:hidden; 
	position:relative;
}	
.slider {
	width:939px;
	height:250px;
	overflow:hidden;
	background:url(../img/top_bg.gif) no-repeat 0 0; 
}
.graphic, .prevBtn, .nextBtn{
	 margin:0;
	 padding:0;
	 display:block;
	 overflow:hidden;
	 text-indent:-8000px;
 }
.prevBtn, .nextBtn { 
	display:block;
	width:20px;
	height:77px;
	position:absolute;
	left:-20px;
	top:71px;
	z-index:1000;
	background:url(../img/btn_prev.gif) no-repeat 0 0;	
	cursor:pointer;
}	
.nextBtn{ 
	left:938px;
}														
.nextBtn { 
	background:url(../img/btn_next.gif) no-repeat 0 0;	
}	
ol li a:focus, .prevBtn a:focus, .nextBtn a:focus{outline:none;}
img{
	border:none;
}
.graphic, .prevBtn, .nextBtn {
	margin:0;
	padding:0;
	display:block;
	overflow:hidden;
	text-indent:-8000px;
}
#container {	
	margin:0 auto;
	position:relative;
	text-align:left;
	width:939px;
	margin-bottom:2em;
}	
#content {
	position:relative;
}			
#slider15 li {
	width:235px;
}
.slide15container .prevBtn,.slide15container .nextBtn { 
	top:60px;
}

