@charset "utf-8";

/* CSS Document */



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 

	margin:0;

	padding:0;

}

table {

	border-collapse:collapse;

	border-spacing:0;

}

fieldset,img { 

	border:0;

}

address,caption,cite,code,dfn,em,strong,th,var {

	font-style:normal;

	font-weight:normal;

}

ol,ul {

	list-style:none;

}

caption,th {

	text-align:left;

}

h1,h2,h3,h4,h5,h6 {

	font-size:100%;

	font-weight:normal;

}

q:before,q:after {

	content:'';

}

abbr,acronym { border:0;

}



/* position */

body {

	background-image:url(bg_repeat.jpg);

	background-position:top left;

	background-repeat:repeat;

	}

	

div#wrapper {

	width:871px;

	text-align:center;

	margin:0 auto;

	}



div#top-menu {

	width:871px;

	height:41px;

	float:left;

	}

	

div#header_left {

	width:278px;

	height:200px;

	float:left;

	}

	

div#header_top_right {

	width:593px;

	height:47px;

	float:left;

	}

	

div#search_middle {

	width:257px;

	height:153px;

	background-image:url(search_middle.jpg);

	background-position:left;

	background-repeat:no-repeat;

	float:left;

	}

	

div#header_bottom_right_flash {

	width:267px;

	height:153px;

	float:left;

}



div#header_bottom_right {

	width:69px;

	height:153px;

	float:left;

	}



div#left_side {

	width:278px;

	float:left;

	text-align:left;

	font-family:Tahoma;

	font-size:11px;

	color:#FFFFFF;

	}

	

div#right_side {

	width:593px;

	float:left;

	font-family:Tahoma;

	font-size:11px;

	color:#FFFFFF;

	}

	

div#right_side_hotels_list {

	width:593px;

	float:left;

	margin:0px;

	}

	

div#footer_top {

	width:871px;

	height:8px;

	float:left;

	position:relative;

	top:0px !important;

	top:-2px;

	}

div#footer_menu {

	width:799px;

	height:54px;

	background-image:url(footer_menu.jpg);

	background-position:left;

	background-repeat:no-repeat;

	float:left;

	position:relative;

	top:0px !important;

	top:-2px;

	}

	

/* start style */

ul.hotels_list {

	display:block;

	float:left;

	text-align:left;

	padding:15px 10px 7px 20px;

	}

ul.hotels_list li {

	line-height:15px;

	}

	

a.hotels_list, a:link.hotels_list, a:visited.hotels_list {

	font-family:Tahoma;

	font-size:11px;

	color:#fff;

	text-decoration:none;

	padding-left:12px;

	padding-right:8px;

	background-image:url(list_circle.jpg);

	background-position:left;

	background-repeat:no-repeat;

	line-height:1px;

	}

	

a:hover.hotels_list, a:active.hotels_list {

	font-family:Tahoma;

	font-size:11px;

	color:#fff;

	text-decoration:underline;

	padding-left:12px;

	padding-right:8px;

	background-image:url(list_circle.jpg);

	background-position:left;

	background-repeat:no-repeat;

	line-height:1px;

	}

	

a.footer-menu, a:link.footer-menu, a:visited.footer-menu {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#fff;

	text-decoration:none;

	padding:0px 15px 0px 15px;

	position:relative;

	top:15px;

	}

	

a:hover.footer-menu, a:active.footer-menu {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#fff;

	text-decoration:underline;

	padding:0px 15px 0px 15px;

	position:relative;

	top:15px;

	}

div.content{
	color: #fff;
	font-family: Tahoma;
	font-size: 12px;
	margin:0 0 0 15px;
	text-align:justify;
	width:500px;
}

div.content p{
	margin:10px 0;
}

div.content h1{
	font-size: 25px;
	margin:10px 0;
}
div.content h2{
	font-size: 22px;
	margin:10px 0;
}
div.content h3{
	font-size: 20px;
	margin:10px 0;
}
div.content h4{
	font-size: 18px;
	margin:10px 0;
}
div.content h5{
	font-size: 16px;
	margin:10px 0;
}
div.content h6{
	font-size: 14px;
	margin:10px 0;
}
