body {
	background-color: #B1C741;
	margin: 0px 0px ;
	padding-top: 10px;
	font-family: arial;
	text-align: center;
	behavior: url(csshover.htc);
}
a img { border: none;}
#site {
	background-color: #EBEDE9;
	width: 1024px ;
	margin: auto auto ;
	text-align:left;
	height: 733px;
}
#conteneur{
	width: 1024px ;
	position:absolute;
}

#versete {
	float: right;
	width : 222px;
	height: 17px;
	margin-left: 45px;
	margin-top: 4px;
}

#drapeau{
	height: 25px ;
	width: 1024px ;
	background: url(../image/drapeau_ete.jpg) top left no-repeat;
	background-color: black;
}
#drapeau_summer{
	height: 25px ;
	width: 1024px ;
	background: url(../image/en/drapeau_winter.jpg) top left no-repeat;
	background-color: black;
}

#drapeau_estate{
	height: 25px ;
	width: 1024px ;
	background: url(../image/it/drapeau_estate.jpg) top left no-repeat;
	background-color: black;
}

#english {
	float: left;
	width : 32px;
	height: 17px;
	margin-left: 45px;
	margin-top: 4px;
}
#francais {
	float: left;
	width : 32px;
	height: 17px;
	margin-left: 5px;
	margin-top: 4px;
}
#italien {
	float: left;
	width : 32px;
	height: 17px;
	margin-left: 5px;
	margin-top: 4px;
}
#vershiver {
	float: right;
	width : 222px;
	height: 17px;
	margin-left: 45px;
	margin-top: 4px;
}
#visuel{
	height: 240px ;
	width: 1024px ;

}
#recherche {
	height: 25px;
	position: absolute;
	width: 135px;
	background: none;
	border-color: #ffffff;
	z-index: 81;
}
#texterecherche{
	background-color :#D4D4D4;
	font-size:5px;
	height:15px;
	width:100px;
	font-size: 10px;
	border-style: none;
	margin-top: 4px;
}
#boutonrecherche{
	background: url(../image/puce_recherche.gif) no-repeat;
	border: 0;
	padding: 0px 27px 5px 0px;
	margin-left:-10px;
	margin-top: -2px;
	vertical-align:middle;
}
#contenu {
	float: left;
	z-index:30;
	width: 1024px;
	padding: 2px 0px 10px 0;
	position:absolute;
}
#foot {
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	color: black;
	font-size: 10pt;
	margin-top: 15px;
	margin-left: 250px;
}
#foot a:link { font-weight:bold; color:#000000; text-decoration:none }
#foot a:visited { font-weight:bold; color:#4c6885; text-decoration:none }
#foot a:hover { font-weight:bold; color:#E00000; text-decoration:none }
#foot a:active { font-weight:bold; color:#E00000; text-decoration:none }
#foot a:focus { font-weight:bold; color:#00E000; text-decoration:none }
#brochure {
	float: left;
	width: 230px;
	font-weight: normal;
	font-size: 11px;
	margin-left: 7px;
	display:block;
}
#brochure a{
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	font-size: small;
}
#queyras {
	float: right;
	margin-right: 40px;
	margin-left: 140px;
}
#reserv {
	width: 245px;
	height: 318px;
	background-color: #72A410;
}
#reserv label {
	color: white;
	float: left;
	font-size: 10px;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 7px;
	width:100px;
}
#reserv select {
	float: left;
	font-size: 10px;
	margin-right: 10px;
	margin-top: 5px;
	width: 120px;
}
#reserv input {
	float: left;
	margin-top: 7px;
	font-size: 10px;
	width: 120px;
	margin-right: 10px;
	background-color : #023C7B;
	border:none;
	color: white;
}
 label.reservation{
	 clear:both;
	 float:left;
 }
 select.reservation{
	float:right;
	margin-right:10px;
 }
#contactresa {
	font-size: x-small;
	font-weight: bold;
	margin-top: 200px;
	position: absolute;
	text-align: center;
	width:243px;
}
#contactresa a{

	font-weight: lighter;
	color: #000000;
}
.bonplan {
	position: absolute;
	margin-bottom: 10px;
	margin-left: 23.5px;
	margin-top: 260px;
}
#tresors {
	width: 245px;
	height: 318px;
	background-color: #51750A;
}
#flash  {
	position: relative;
	margin-top: 6px;
	margin-left: 7.5px;
}
#flash p {
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	font-size: 10px;
}
#dev_durable a:link { font-weight:bold; color:#EBEDE9 }
#dev_durable a:visited { font-weight:bold; color:#ffffff; text-decoration:none }
#dev_durable{
	background-image: url(../image/fond_dev_durable.gif);
	background-repeat: no-repeat;
	width:201px;
	height:47px;
	text-align: center;
	padding-top: 5px;
	margin-top: 200px;
	margin-left:20px; 
}
#dev_durable a{
	text-decoration:none;
	font-size:14px;
}
#actu {
	width: 245px;
	height: 318px;
	background-color: #E67F04;
}
#actu_meteo {
	margin-top: 15px;
	margin-left: 15px;
	margin-right: 10px;
}

#actu_meteo p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#idees {
	width: 245px;
	height: 318px;
	background-color: #FFCC00;
}
#idee_sejour{
	font-size:x-small;
	margin-top: 10px;
	margin-left: 15px;
	margin-right: 10px;
}

#idee_sejour a{
	color:#000000;
	font-size:x-small;
	text-decoration:none;
}