/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: général :: */
* {
	padding:0;
	margin:0;
	border:none;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:auto;
}
body {
	background-color: #C7E1CF;
	padding:0;
	margin:0;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: conteneur :: */
#conteneur {
	position: absolute;
	left: 50%;
	width: 760px;
	margin: 0 0 0 -380px;
	text-align:center;
	padding: 50px 0 0 0;
}
#contenu {
	background-image:url(../_img/bg_content.gif);
	background-repeat: repeat-y;
}
#lang {
	text-align:right;
	margin: 9px 0 5px 0;
}
.commun {
	background-image:url(../_img/bg_rub_commun.jpg);
	background-repeat:no-repeat;
}
.urbain {
	background-image:url(../_img/bg_rub_urbain.jpg);
	background-repeat:no-repeat;
}
.ecolo {
	background-image:url(../_img/bg_rub_ecolo.jpg);
	background-repeat:no-repeat;
}
.privileges {
	background-image:url(../_img/bg_rub_privileges.jpg);
	background-repeat:no-repeat;
}
.localisation {
	background-image:url(../_img/bg_rub_localisation.jpg);
	background-repeat:no-repeat;
}
.offres-speciales {
	padding: 9px 0 9px 8px;
	margin:0;
	color: #B5D3BE;
}
.offres-speciales a {
	text-decoration:none;
	font-weight:bold;
	color: #B5D3BE;
	font-size:11px;
}
.adresse {
	font-size:11px;
	font-weight:bold;
	padding: 0 0 9px 0;
}
.adresse a {
	text-decoration:none;
	font-weight:bold;
	color: #ffffff;
	font-size:11px;
}
.just {
	text-align:justify;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: sous menu :: */
.smenu {
	width: 165px;
	background-color: transparent;
}
.smenu li {
	padding: 2px 0 2px 3px;
	height:17px;
}
.smenu a {
	padding: 2px 5px;
	text-decoration:none;
	font-weight:bold;
}
.smenu a:hover {
	color: #340C25;
	background-color: #C7E1CF;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: resa :: */
#resa {
	background-image:url(../_img/bg_resa.gif);
	background-repeat: repeat-x;
	height:70px;
}
#resa input, #resa select, #resa option {
	color:#000000;
}
/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: foot :: */
#foot {
	padding:7px 0 0 10px;
	color:#5D1844;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
#foot a {
	color:#5D1844;
	text-decoration:none;
}

