body{
	background: #F3EFE6;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: white;
}

/* Positionnenment des blocs */

#conteneur{
	background: #fff;
	border: 0px solid #fff;
	position: absolute;
	width: 780px;
	left:  50%;
	margin-left: -390px;
}

#bandeau{
	background: url('../images/bandeau-4.jpg') no-repeat;
	position: relative;
	width: 780px;
	height: 140px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	float: left;
}

#contenu{
	background: #fff;
	position: relative;
	width: 780px;
	margin: 0px;
	padding: 0px;
	text-align: left;
	float: left;
	background: url('../images/backg_normal.gif') no-repeat center bottom ;
}


#menu{
	position: relative;
	width: 150px;
	margin-left: 2px;
	padding: 0px;
	float: left;
}

#texte {
	position: relative;
	width: 615px;
	margin-right: 2px;
	margin-bottom: 10px;
	padding-left: 0px;
	float: right;
}

#footer {
	clear: both;
	text-align: center;
	position: relative;
	width: 770px;
	padding: 5px;
	margin-top: 10px;
	border-top: 1px solid #696042;
	font-size: 10px;
	color: #696042;
}

#footer a:link, #footer a:visited {
	color: #696042;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

#footer a:hover{
	color: #696042;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.illustration {
	width: 165px;
	position: relative;
	float: right;
	text-align: center;
}
.illustration a:link, .illustration a:visited {
	color: #333;
	font-size: 9px;
	font-weight: none;
	text-decoration: none;
}

.illustration a:hover{
	color: #333;
	font-size: 9px;
	font-weight: none;
	text-decoration: underline;
}

/* classes des menus de navigation */


.liens-vert{
	position: relative;
	font-weight: none;
	font-size: 10px;
	color: #4C7B05;
	margin-top: 10px;
	padding: 3px;
	border-top: 1px solid #4C7B05;
	border-bottom: 1px solid #4C7B05;
}


.liens-vert ul {
	list-style-type: none;
	list-style-image: none;
	padding: 0px;
	margin: 0px;
}

.liens-vert li {
	display: inline;
	font-size: 10px;
	margin: 0 10px 0 0;
	padding: 0 10px 0 0;
	border-right: 1px solid #CCC;
}

.liens-vert a:link, .liens-vert a:visited {
	font-size: 10px;
	color: #4C7B05;
	text-decoration: none;
}

.liens-vert a:hover{
	font-size: 10px;
	color: #4C7B05;
	text-decoration: underline;
}


.liens-orange{
	position: relative;
	font-weight: none;
	font-size: 10px;
	color: #D6700F;
	margin-top: 10px;
	padding: 3px;
	border-top: 1px solid #D6700F;
	border-bottom: 1px solid #D6700F;
}

.liens-orange ul {
	list-style-type: none;
	list-style-image: none;
	padding: 0px;
	margin: 0px;
}

.liens-orange li {
	display: inline;
	font-size: 10px;
	margin: 0 10px 0 0;
	padding: 0 10px 0 0;
	border-right: 1px solid #CCC;
}

.liens-orange a:link, .liens-orange a:visited {
	font-size: 10px;
	color: #D6700F;
	text-decoration: none;
}

.liens-orange a:hover{
	font-size: 10px;
	color: #D6700F;
	text-decoration: underline;
}




.liens-violet{
	position: relative;
	font-weight: none;
	font-size: 10px;
	color: #822A82;
	margin-top: 10px;
	padding: 3px;
	border-top: 1px solid #822A82;
	border-bottom: 1px solid #822A82;
}

.liens-violet ul {
	list-style-type: none;
	list-style-image: none;
	padding: 0px;
	margin: 0px;
}

.liens-violet li {
	display: inline;
	font-size: 10px;
	margin: 0 10px 0 0;
	padding: 0 10px 0 0;
	border-right: 1px solid #CCC;
}

.liens-violet a:link, .liens-violet a:visited {
	font-size: 10px;
	color: #822A82;
	text-decoration: none;
}

.liens-violet a:hover{
	font-size: 10px;
	color: #822A82;
	text-decoration: underline;
}





.liens-rouge{
	position: relative;
	font-weight: none;
	font-size: 10px;
	color: #B4141F;
	margin-top: 10px;
	padding: 3px;
	border-top: 1px solid #B4141F;
	border-bottom: 1px solid #B4141F;
}

.liens-rouge ul {
	list-style-type: none;
	list-style-image: none;
	padding: 0px;
	margin: 0px;
}

.liens-rouge li {
	display: inline;
	font-size: 10px;
	margin: 0 10px 0 0;
	padding: 0 10px 0 0;
	border-right: 1px solid #CCC;
}

.liens-rouge a:link, .liens-rouge a:visited {
	font-size: 10px;
	color: #B4141F;
	text-decoration: none;
}

.liens-rouge a:hover{
	font-size: 10px;
	color: #DB4141F;
	text-decoration: underline;
}



.liens-bleu{
	position: relative;
	font-weight: none;
	font-size: 10px;
	color: #3A4592;
	margin-top: 10px;
	padding: 3px;
	border-top: 1px solid #3A4592;
	border-bottom: 1px solid #3A4592;
}

.liens-bleu ul {
	list-style-type: none;
	list-style-image: none;
	padding: 0px;
	margin: 0px;
}

.liens-bleu li {
	display: inline;
	font-size: 10px;
	margin: 0 10px 0 0;
	padding: 0 10px 0 0;
	border-right: 1px solid #CCC;
}

.liens-bleu a:link, .liens-bleu a:visited {
	font-size: 10px;
	color: #3A4592;
	text-decoration: none;
}

.liens-bleu a:hover{
	font-size: 10px;
	color: #3A4592;
	text-decoration: underline;
}


/* classes des boites et titres */

.titre-vert {
	margin-top: 5px;
	font-weight: bold;
	font-size: 12px;
	color: #4C7B05;
}

.boite-verte {
	margin-top: 2px;
	margin-bottom: 5px;
	background: #EDF2E6;
	font-weight: none;
	font-size: 12px;
	color: #4C7B05;
	border-top: 1px solid #4C7B05;
	border-bottom: 1px solid #4C7B05;
	text-align: justify;
}

.boite-verte ul {
	list-style-type: none;
	list-style-image: none;
	padding: 0px;
	margin: 0px;
}

.boite-verte a:link, .boite-verte a:visited {
	color: #4C7B05;
	text-decoration: none;
}

.boite-verte a:hover{
	color: #4C7B05;
	text-decoration: underline;
}


.titre-bleu {
	margin-top: 5px;
	font-weight: bold;
	font-size: 12px;
	color: #3A4592;
}

.boite-bleue {
	margin-top: 2px;
	margin-bottom: 5px;
	background: #ECEDF4;
	font-weight: none;
	font-size: 12px;
	color: #3A4592;
	border-top: 1px solid #3A4592;
	border-bottom: 1px solid #3A4592;
	text-align: justify;
}

.boite-bleue ul {
	list-style-type: none;
	list-style-image: none;
	padding: 0px;
	margin: 0px;
}

.boite-bleue a:link, .boite-bleue a:visited {
	font-size: 12px;
	color: #3A4592;
	text-decoration: none;
}

.boite-bleue a:hover{
	font-size: 12px;
	color: #3A4592;
	text-decoration: underline;
}



.titre-orange {
	margin-top: 5px;
	font-weight: bold;
	font-size: 12px;
	color: #D6700F;
}

.boite-orange {
	margin-top: 2px;
	margin-bottom: 5px;
	background: #FBF1E7;
	font-weight: none;
	font-size: 12px;
	color: #D6700F;
	border-top: 1px solid #D6700F;
	border-bottom: 1px solid #D6700F;
	text-align: justify;
}

.boite-orange ul {
	list-style-type: none;
	list-style-image: none;
	padding: 0px;
	margin: 0px;
}

.boite-orange a:link, .boite-orange a:visited {
	color: #D6700F;
	text-decoration: none;
}

.boite-orange a:hover{
	color: #D6700F;
	text-decoration: underline;
}



.titre-violet {
	margin-top: 5px;
	font-weight: bold;
	font-size: 12px;
	color: #822A82;
}

.boite-violet {
	margin-top: 2px;
	margin-bottom: 5px;
	background: #F3EAF3;
	font-weight: none;
	font-size: 12px;
	color: #822A82;
	border-top: 1px solid #822A82;
	border-bottom: 1px solid #822A82;
	text-align: justify;
}

.boite-violet ul {
	list-style-type: none;
	list-style-image: none;
	padding: 0px;
	margin: 0px;
}

.boite-violet a:link, .boite-violet a:visited {
	color: #822A82;
	text-decoration: none;
}

.boite-violet a:hover{
	color: #822A82;
	text-decoration: underline;
}


.titre-rouge {
	margin-top: 5px;
	font-weight: bold;
	font-size: 12px;
	color: #B4141F;
}

.boite-rouge {
	margin-top: 2px;
	margin-bottom: 5px;
	background: #F8E8E9;
	font-weight: none;
	font-size: 12px;
	color: #B4141F;
	border-top: 1px solid #B4141F;
	border-bottom: 1px solid #B4141F;
	text-align: justify;
}

.boite-rouge ul {
	list-style-type: none;
	list-style-image: none;
	padding: 0px;
	margin: 0px;
}

.boite-rouge a:link, .boite-rouge a:visited {
	color: #B4141F;
	text-decoration: none;
}

.boite-rouge a:hover{
	color: #B4141F;
	text-decoration: underline;
}

.promotion{
	font-weight: bold;
	font-size: 12px;
	color: #B4141F;
	text-align: center;
}

.nouveaute{
	font-weight: bold;
	font-size: 12px;
	color: #822A82;
	text-align: center;
}

.boite-orange td{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #D6700F;
}

.boite-verte td{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #4C7B05;
	vertical-align: top;
}

.boite-rouge td{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #B4141F;
	vertical-align: top;
}

.boite-verte td.vert-photo{
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight: none;
	color: #4C7B05;
}

.gris		{ color: #AAA; }
.adresse	{ font-size: 10px; }
.erreur		{ color: #B4141F; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Courier }

BODY		{ scrollbar-3dlight-color: #999999; scrollbar-arrow-color: #999999; scrollbar-darkshadow-color: #999999; scrollbar-face-color: #BBBBBB; scrollbar-highlight-color: #F3EFE6; scrollbar-shadow-color: #999999; scrollbar-track-color: #F3EFE6;}

input,textarea,select { background-color: #ffffff; color: #696042; font-weight: bolder; font-size: 10px; font-family: Verdana, Arial, Courier; text-decoration: none }
