/* Main */
	*{margin:0px;padding:0px;font-size:13px;font-family:Verdana,Arial,Tahoma,Courier,sans-serif;color:#510300;}
	body{background-color:transparent;background-image:url('../png/body_bg.png');background-repeat:repeat;text-align:center;}
	#container_wrapper{width:850px;margin-right:auto;margin-left:auto;background-color:transparent;}	
	#container{float:left;width:850px;background-color:transparent;background-image:url('../png/container_bg.png');background-repeat:repeat-y;}
	#banner{float:left;width:850px;height:177px;background-color:transparent;background-image:url('../png/banner_bg.png');background-repeat:no-repeat;}
	#footer{float:left;width:850px;height:57px;background-color:transparent;background-image:url('../png/footer_bg.png');background-repeat:no-repeat;color:#fcf6ad;text-align:right;font-size:11px;padding-top:115px;}
	* html #footer{height:177px;}
	#footer a{color:#ff5f01;text-decoration:none;}

/* Menu */
	#menu{list-style:none;margin-left:30px;padding-top:30px;}
	#menu li{float:left;width:130px;margin-right:2px;text-align:center;}
	#menu li a{display:block;width:100%;height:25px;padding-top:10px;color:#ffffff;text-decoration:none;}
	* html #menu li a{height:35px;}
	#menu li a:hover{color:#ff7e00;text-decoration:none;}
	
/* Content */	
	#content_wrapper{float:left;width:800px;margin-top:5px;margin-bottom:5px;border:1px solid #fd9557;background-color:transparent;background-image:url('../png/content_wrapper_bg.png');background-repeat:repeat;margin-left:24px;}
	* html #content_wrapper{margin-left:12px;}	
	#content{float:left;width:800px;padding-bottom:25px;background-color:transparent;background-image:url('../png/content_bg.png');background-repeat:repeat-x;text-align:left;}
	#column_left{float:left;width:500px;}
	#column_right{float:left;width:300px;height:600px;}
	#news_content{margin-top:10px;margin-bottom:25px;}
	#flash{width:330px;height:375px;position:absolute;top:130px;background-color:transparent;margin-left:-15px;z-index:10;}
	.header{display:block;margin-left:25px;padding-top:25px;background-color:transparent;}
	* html .header{margin-top:25px;behavior:url('iepngfix.htc');}
	.main_header{height:65px;}	
	.text_wrapper{margin-top:25px;margin-left:75px;width:350px;color:#510300;}
	.text_wrapper i{font-size:13px;}
	.text_wrapper ul, .text_wrapper ol{list-style-position:inside;}
	h3{font-weight:normal;font-size:11px;}
	a{color:#920600;text-decoration:none;}
	a:hover{color:#920600;text-decoration:none;}
	ul.news_list{list-style:none;list-style-position:outside;}
	ul.news_list li{padding-left:15px;background-image:url('../png/arrow.png');background-position:0px 2px;background-repeat:no-repeat;margin-bottom:5px;}
	ul.news_list li a{color:#920901;font-weight:bold;font-size:12px;}
	.photo{border:5px solid #fcf6ad;margin-left:75px;margin-top:18px;}
	.lang{position:absolute;border:1px solid #ccc;z-index:1000;top:470px;margin-left:517px;}
	table.prices{width:100%;}
	table.prices td{border-bottom:1px dashed #e07d32;padding-top:2px;padding-bottom:3px;text-align:center;}
	table.prices th{border-bottom:1px solid #e07d32;padding-top:2px;padding-bottom:3px;text-align:center;}

/* Reservation */
	#reservation{position:absolute;top:505px;width:300px;text-align:center;}
	#reservation .header{margin-left:auto;margin-right:auto;margin-bottom:25px;}	
	form{margin-top:25px;}
	select{font-size:12px;height:18px;border:1px solid #e07d32;}
	form p.text{text-align:left;}
	table{margin-left:auto;margin-right:auto;}
	input.submit{margin-top:10px;background-image:url('../png/submit.png');width:150px;height:29px;border-width:0px;color:#fcf6ad;font-size:12px;}
