html, body {
	height: 100%;
	margin: 0;
	background: #A29F97;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
	color: #FFFFFF;
	}

img {	text-decoration: none;
	border: 0px white solid;
}

a:link {  color: #FFFFFF; text-decoration: none}
a:visited {  color: #FFFFFF; text-decoration: none}
a:active {  color: #FFFFFF; text-decoration: none}
a:hover {  color: #FFFFFF; text-decoration: underline}

.nav {
	padding-right: 20px;
  } 
.l10 {
	padding-left: 10px;
	padding-right: 5px;
  } 
.bouton {
	padding-right: 4px;
	padding-left: 4px;
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
	color: #BEBBAD;
  } 

div#global {
	min-height: 100%;
	width: 712px;
	padding: 0 10px;
	margin: 0 auto;
	position: relative;
	}
div#menu {
	width: 162px;
	height: 19px;
	padding-left: 550px;
	margin: 0 auto;
	position: relative;
	background-image:url(../images/hotel_sete.gif);
	}
div#flags {
	width: 500px;
	height: 16px;
	background-color: #949288;
	float: left;
	}
div#mini_nav {
	width: 212px;
	height: 16px;
	background-color: #949288;
	float: left;
	}
div#sound {
	width: 100px;
	height: 16px;
	background-color: #949288;
	float: left;
	}
div#annonces {
	width: 712px;
	height: 20px;
	background-color: #949288;
	position: relative;
	float: left;
	}

div#navigation {
	width: 712px;
	height: 38px;
	background-color: #646156;
	float: left;
	clear: both;
	}

div#dessus {
	width: 100%;
	height: 100%;
	clear: both;
	}
div#dessous {
	width: 100%;
	float: left;
	clear: both;
	}
div#footer {
	width: 100%;
	float: left;
	clear: both;
	}

#topbar{
	position:absolute;
	border: 0px solid black;
	padding: 0px;
	background-color: #E4E0D5;
	width: 424px;
	z-index: 100;
}


.bloc110 {
	height: 256px;
	width: 416px;
	float: left;
	background-color: #959289;
	border-style:solid; 
	border-width:4px; 
	border-color:#C2BEAA;
}

.bloc11 {
	height: 264px;
	width: 424px;
	float: left;
	background-color: #959289;
}
.bloc12 {
        padding-lef: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
	height: 254px;
	width: 276px;
	float: left;

	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	background-color: #FDFDFD;
	border-style:solid; 
	border-width:4px; 
	border-color:#DDD9C7;
}



.bloc13 {
	height: 100%;
	width: 416px;
	float: left;
	background-color: #FDFDFD;
	border-style:solid; 
	border-width:4px; 
	border-color:#DDD9C7;
}
.bloc13_texte {
	height: 100%;
	width: 408px;
	float: left;
	background-color: #FDFDFD;
	border-style:solid; 
	border-width:4px; 
	border-color:#DDD9C7;
	padding-left:4px; 
	padding-right:4px; 
	padding-top:4px; 
	padding-bottom:4px; 
}

.bloc14 {
	height: 100%;
	width: 262px;
	float: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;

	background-color: #807E73;
	border-style:solid; 
	border-width:4px; 
	border-color:#ADA99D;
	padding: 4px;
}

.large_light {
	height: 100%;
	width: 704px;
	float: left;
	background-color: #FDFDFD;
	border-style:solid; 
	border-width:4px; 
	border-color:#DDD9C7;
}

.large_dark {
	height: 100%;
	width: 704px;
	float: left;
	background-color: #847D73;
	border-style:solid; 
	border-width:4px; 
	border-color:#DDD9C7;
}

.texte {
	float: left;
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
	color: #6F7431;
	margin-left: 2px;
	margin-right: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	clear: both;
}

.texte_tab {
	float: left;
	FONT-SIZE: 9px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
	color: #fff;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	clear: both;
}

h1 {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana; 
	font-weight: 400;
	}
h2 {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana; 
	font-weight: 400;
	}

.news {
	float: left;
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
	color: #6F7431;
	margin-left: 0px;
	margin-right: 2px;
	margin-top: 4px;
	margin-bottom: 0px;
	clear: both;
}

.champ {
	font-family: verdana;
	font-size: 10pt;
	background-color: #D3D2CB;
	color : #636152;
}



.flag {
	padding-left: 10px;
}

.titre_dark {
	font-family: verdana;
	font-size: 14pt;
	color : #646156;
	margin-left: 14px;
}
.titre_light {
	font-family: verdana;
	font-size: 14pt;
	color : #F4F0E0;
	margin-left: 14px;
}

.vignette {	text-decoration: none;
		border: 0px white solid;
		text-align: left;
		float: left;
		padding-left: 4px;
		padding-right: 8px;
		padding-top: 4px;
		padding-bottom: 4px;

}
.tarif {
	margin-left: 10px;
	FONT-SIZE: 9px; 
	FONT-FAMILY: Verdana; 
}

.dark {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
	color: #636152;
	background-color: #FDFDFD;
}

#wifi {
	float: left;
}


