body{
	margin: 0 0 0 0;
	text-align:center;
	background-color:#D1FCA7;
}

.top {
	background-image: url(img/haut_de_bandeau.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 100px;
	margin: 0 0 0 0;
}


.bottom {
	background-image: url(img/bas_de_page.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 20px;
	margin: 0 0 0 0;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}


.main {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #00CC00;
	border-left-color: #00CC00;
	margin: 0 0 0 0;
	width: 800px;
	background-color:#FFFFFF;
}

.bandeau_relais {
	height: 150px;
	background-image:url(img/bandeau_relais.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	vertical-align:bottom;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.bandeau_chambres {
	height: 150px;
	background-image:url(img/bandeau_chambres.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	vertical-align:bottom;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.bandeau_restaurant {
	height: 150px;
	background-image:url(img/bandeau_restaurant.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	vertical-align:bottom;
	margin:0 0 0 0;
	padding:0 0 0 0;
}


.bandeau_acces {
	height: 150px;
	background-image:url(img/bandeau_acces.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	vertical-align:bottom;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.bandeau_tarifs {
	height: 150px;
	background-image:url(img/bandeau_tarifs.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	vertical-align:bottom;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.menu {
	height: 80px; /* 124 */
	width: 800px;
	position:relative;
	top: -220px;
	left:0px;
	z-index:100;
}

.contenu {
	width: 600px;
	text-align:center;
	margin:0 0 10 10;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: relative;
	top: -150px;
}

.haut_de_page_index {
	height:200px;
	background-image: url(img/haut_de_page_index.jpg);
	background-repeat: no-repeat;
	background-position:center bottom;
	z-index:10;
}

.haut_de_page_acces {
	height:200px;
	background-image: url(img/haut_de_page_acces.jpg);
	background-repeat: no-repeat;
	background-position:center bottom;
	z-index:10;
}

.haut_de_page_restaurant {
	height:200px;
	background-image: url(img/haut_de_page_restaurant.jpg);
	background-repeat: no-repeat;
	background-position:center bottom;
	z-index:10;
}

.haut_de_page_chambres {
	height:200px;
	background-image: url(img/haut_de_page_chambres.jpg);
	background-repeat: no-repeat;
	background-position:center bottom;
	z-index:10;
}

.haut_de_page_tarifs {
	height:200px;
	background-image: url(img/haut_de_page_tarifs.jpg);
	background-repeat: no-repeat;
	background-position:center bottom;
	z-index:10;
}


#rollover_index img{
	display: none;
}
#rollover_index {
     width: 142px;
     height: 124px;
     background: url(img/1_0.png);
     display: block;
}
#rollover_index:hover {
     background: url(img/1_1.png);
}

#rollover_acces img{
	display: none;
}
#rollover_acces {
     width: 142px;
     height: 124px;
     background: url(img/2_0.png);
     display: block;
}
#rollover_acces:hover {
     background: url(img/2_1.png);
}

#rollover_restaurant img{
	display: none;
}
#rollover_restaurant {
     width: 142px;
     height: 124px;
     background: url(img/3_0.png);
     display: block;
}
#rollover_restaurant:hover {
     background: url(img/3_1.png);
}

#rollover_chambres img{
	display: none;
}
#rollover_chambres {
     width: 142px;
     height: 124px;
     background: url(img/4_0.png);
     display: block;
}
#rollover_chambres:hover {
     background: url(img/4_1.png);
}

#rollover_tarifs img{
	display: none;
}
#rollover_tarifs {
     width: 142px;
     height: 124px;
     background: url(img/5_0.png);
     display: block;
}
#rollover_tarifs:hover {
     background: url(img/5_1.png);
}

#contacts img{
	display: none;
}
#contacts {
     width: 600px;
     height: 30px;
     background: url(img/contacts.jpg);
     display: block;
}
#contacts:hover {
     background: url(img/contacts_over.jpg);
}

.tarifs-cadre{
	border-width:1px;
	border-color:#000000;
}
