@charset "UTF-8";
/* CSS Document */



html,body{margin:0;padding:0;background-image:url(../images/body_bk.gif);}



div.container_border{
    width: 840px;
	max-width: 840px;
	background-image:url(../images/border_bk.gif);
	margin:0 auto;
	margin-top:0px;
	padding:0px;
	
}

div.container_main{
    width: 766px;
	max-width: 766px;
	min-height: 800px;
	max-height: 800px;
	background-image:url(../images/main_bk.gif);
	margin:0 auto;
	margin-top:0px;
	padding:0px;
	
}

div.container_menu{
    width: 360px;
	max-width: 360px;
	margin:0 auto;
	margin-top:0px;
	padding:15px;
	
}

div.menu_fill{
    width: 100%px;
	height: 50px;
	min-height: 50px;
	max-height: 50px;
	margin-top:0px;
	background-image:url(../images/body_bk.gif);
	
}

.menu {margin:0;padding:0;background-image:url(../images/main_bk.gif);}

div.shadow{
    overflow: hidden;
	width: 100%;
	min-height: 19px;
	max-height: 19px;
	margin-left: 0px;
	margin-top:0px;
	padding:0px;
	background-image:url(../images/shadow.png);
	
}

div.shadow2{
    position:absolute;
	z-index:10;
	min-width: 766px;
	max-width: 766px;
	min-height: 19px;
	max-height: 19px;
	margin-left: 0px;
	margin-top:0px;
	padding:0px;
	background-image:url(../images/shadow.png);
	
}


div.awards{
	width: 320px;
	min-height: 106px;
	max-height: 106px;
	margin-left: 80px;
	margin-top:0px;
	padding:0px;
	
	
}


div.headline{
    z-index:2;
	width: 766px;
	max-width: 766px;
	height: 250px;
	max-height: 250px;
	margin-top:0px;
	margin-left: 0px;
	padding:0px;
	background-color: #523f32;	
	
}


div.headline_tariff{
    z-index:2;
	width: 766px;
	max-width: 766px;
	height: 250px;
	max-height: 250px;
	margin-top:0px;
	margin-left: 0px;
	padding:0px;
	background-color: #523f32;	
	
}

div.headline_relax{
	z-index:2;
	width: 766px;
	max-width: 766px;
	height: 250px;
	max-height: 250px;
	margin-top:0px;
	margin-left: 0px;
	padding:0px;
	background-color: #523f32;	
}


div.headline_rooms{
    z-index:2;
	width: 766px;
	max-width: 766px;
	height: 250px;
	max-height: 250px;
	margin-top:0px;
	margin-left: 0px;
	padding:0px;
	background-color: #523f32;	
	
}

div.headline_contact{
    z-index:2;
	width: 766px;
	max-width: 766px;
	height: 250px;
	max-height: 250px;
	margin-top:0px;
	margin-left: 0px;
	padding:0px;
	background-color: #523f32;	
	
}


div.headline_location{
    z-index:2;
	width: 766px;
	max-width: 766px;
	height: 250px;
	max-height: 250px;
	margin-top:0px;
	margin-left: 0px;
	padding:0px;
	background-color: #523f32;	
	
}

div.headline_title{
    overflow: hidden;
    margin-top:0px;
    float:left;
	width: 766px;
	height:50px;
	background-image:url(../images/navbar.gif);
}


div.headline_title2{
    overflow: hidden;
    margin-top:0px;
    float:left;
	width: 150px;
	height:250px;
	background-image:url(../images/navbar2.png);
}



div.headline_text2{
    width: 80px;
	max-width: 80px;
	float:left;
	margin-left:0px;
    margin-top:20px;
	padding: 0px
}




div.headline_text{
    width: 300px;
	max-width: 300px;
	float:left;
	margin-left:15px;
    margin-top:6px;
	padding: 0px
}




div.mainnav{
    width: 360px;
	max-width: 360px;
	float:right;
	margin-left:25px;
	margin-top:20px;
	padding: 0px
}

.mainnav {
    margin: 0px 0 0 0px;
}


div.mainnav2{
    width: 150px;
	max-width: 150px;
	float:left;
	margin-left:30px;
	margin-top:5px;
	padding: 0px
}

.mainnav2 {
    margin: 0px 0 0 0px;
}


div.headline_btn{
    width: 190px;
	max-width: 190px;
    height: 42px;
	max-height: 42px;
	margin-top:10px;
	margin-left: 35px;
	background-image:url(../images/header_btn.png);
}


div.sub_headlines{
    width: 948px;
	max-width: 948px;
	height: 184px;
	max-height: 184px;
	margin-top:7px;
	padding:0px;
}

div.wrapper_body{
    width: 948px;
	max-width: 948px;
	margin-top:0px;
	padding:0px;
}


div.sub_headline{
	float:left;
	width: 184px;
	height:167px;
	text-align: right;
	background-image:url(../images/subheadline_bk.png);
}

div.sub_headline_right{
    float: left;
    margin-top:1px;
	width: 184px;
	height:167px;
	text-align: right;
	background-image:url(../images/subheadline_bk.png);
}

div.wrapper_headline{
	padding:0px;
}

div.headline_spacer{
    float:left;
	width: 7px;
	height:1px;
	padding:0px;
	
}


div.title {
    overflow: hidden;
    height: 25px;
	max-height: 25px;
    margin-top: 0px;
	margin-left: 0px;
	width: 100%;
}


div.main_title {
    float: left;
    height: 23px;
	max-height: 23px;
	margin-left: 0px;
	line-height:23px; 
}


div.sub_title {
    float: left;
	margin-top: 3px;
    height: 25px;
	max-height: 25px;
	margin-left: 0px;
	line-height:25px; 
}


div.container {
    overflow: hidden;
	margin:0 auto;
	margin-top:0px;
	padding:0px;
    width: 766px;
	max-width: 766px;
	height: 100%;
}

div.container2 {
    float: right;
    width: 383px;
	min-width: 383px;
	max-width: 383px;
	margin-top:0px;
	padding:0px;
    
}


span.l2 {
	float:left;
	padding:0px;
	margin-left: 100px;
	margin-top:6px;

}

span.l3 {
	float:left;
	padding:0px;
	margin-left: 5px;
	margin-top:10px;

}


div.cell_full {
    width: 100%;
	float: left;
  	margin-left: 0px;
	padding:0px;
		
}


div.cell_left1 {
    width: 383px;
	float: left;
  	margin-left: 0px;
	height: 500px;
	padding:0px;
	background-image:url(../images/lbrown_bk.gif);
	
}



div.cell_left2 {
    float: left;
    width: 383px;
	min-width: 383px;
	max-width: 383px;
	margin-top:0px;
	padding:0px;
	
	
}


div.cell_left3 {
    width: 383px;
	float: left;
  	margin-left: 0px;
	height: 500px;
	padding:0px;
	background-image:url(../images/dbrown_bk.gif);
	
}

div.form_left {
    float: left;
  	margin-left: 0px;
	padding:0px;
		
}

div.form_right {
    float: right;
  	margin-left: 0px;
	padding:0px;
		
}

div.left_wrapper {
    margin-left: 0px;
	padding:15px;
		
}


div.frame_small {
    float: left;
    width: 111px;
	max-width: 111px;
	height: 81px;
	max-height: 81px;
	position:relative;
	padding:0px;
	margin-top: 0px;
	margin-left: 3px;
	background-image:url(../images/frame_bk2.gif);
}

div.pic_small {
	width: 103px;
	max-width: 103px;
	height: 73px;
	max-height: 73px;
	padding:0px;
	margin-left: 4px;
	margin-top: 4px;
	position: relative;
}



div.frame_large {
    float: right;
	width: 188px;
	max-width: 188px;
	height: 141px;
	max-height: 141px;
	position:relative;
	padding:0px;
	margin-top: 0px;
	background-image:url(../images/frame_bk1.gif);
}

div.pic_large {
	width: 180px;
	max-width: 180px;
	height: 133px;
	max-height: 133px;
	padding:0px;
	margin-left: 4px;
	margin-top: 4px;
	position: relative;
}



span.l4 {
	float:left;
	padding:0px;
	margin-top:0px;

}

span.r3 {
	float:right;
	padding:0px;
	margin-top:0px;

}



div.left {
    float: left;
    margin-left: 0px;
	width: 55%;
	padding:10px;	
		
}

div.right {
    float: right;
    margin-left: 0px;
	width: 30%;
	padding:10px;
		
}

div.cell_right1 {
    margin-left: 0px;
    padding:0px;
			 
}



div.cell_right2 {
    border-bottom: 0px;
	height: 500px;
	padding:0px;
	background-image:url(../images/dbrown_bk.gif);
	 
}


div.left_wrapper2 {
    min-height: 410px;
	max-height: 410px;
    margin-left: 0px;
	padding:15px;
	
}


div.right_wrapper {
    overflow: hidden;
    margin-left: 0px;
	padding:15px;
	
}



div.right_wrapper2 {
    overflow: hidden;
	min-height: 304px;
	max-height: 304px;
    margin-left: 0px;
	padding:15px;
	
}

div.cell2 {
    width: 100%;
	float: left;
	margin-left: 0px;
	padding:0px;
	position:relative;
	padding:0px;
		 
}

div.cell3 {
    width: 100%;
	float: left;
	margin-left: 0px;
	position:relative;
	padding:0px;
	background-image:url(../images/dbrown_bk.gif);
	 
}


div.cell_wrapper {
    float: center;
    margin-left: 130px;
	margin-top: 8px;
	padding:0px;
	
}


div.cell_wrapper2 {
    float: center;
    margin-left: 100px;
	margin-top: 8px;
	padding:0px;
	
}

div.cell4 {
	width: 100%;
	float: left;
	min-height: 41px;
	max-height: 41px;
	margin-left: 0px;
	position:relative;
	padding:0px;
	background-color: #000000;
}



div.cell5 {
	width: 100%;
	float: left;
	margin-left: 0px;
	padding:0px;
	background-image:url(../images/lbrown_bk.gif);
}


div.cell6 {
	width: 100%;
	float: left;
	min-height: 41px;
	max-height: 41px;
	margin-left: 0px;
	position:relative;
	padding:0px;
	background-image:url(../images/dbrown_bk.gif);
}



div.cell_bottom1 {
    width: 766px;
	float: left;
	margin-left: 0px;
	margin-bottom:0px;
	padding:0px;
	background-image:url(../images/dbrown_bk.gif);
	 
}

div.bottom_wrapper {
    margin-left: 0px;
	padding:30px;
	
}

div.tariff_main {
    overflow: hidden;
	width: 100%;
	float: left;
	margin-left: 0px;
	margin-bottom:0px;
	padding:0px;
	
}

div.tariff1 {
    width: 100%;
	float: left;
	margin-left: 0px;
	margin-top:0px;
	padding:0px;
	background-image:url(../images/main_bk.gif);
	
}

div.tariff2 {
    width: 100%;
	float: left;
	margin-left: 0px;
	margin-top:0px;
	padding:0px;
		
}

div.space {
    min-width: 14px;
	float: left;
	margin-left: 0px;
	padding:0px;
	margin-top:0px;

}

div.title_cell {
    width: 55px;
	float: left;
	margin-left: 0px;
	padding:1px;
	margin-top:0px;

}

div.date_cell {
    width: 50px;
	height: 34px;
    float: left;
	margin-left: 0px;
	padding:0px;
	margin-top:0px;

}

div.tariff_cell {
    width: 55px;
	height: 34px;
	float: left;
	margin-left: 0px;
	padding:0px;
	margin-top:0px;

}

