body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	margin: 0;

	padding: 0;

	background-color: #BCD698;

	background-image: url(gfx/bg.gif);

	background-repeat: repeat;



}

#header {

	height: 184px;

	background-color: #fcf1da;

	background-image: url(gfx/header.gif);

	background-repeat: no-repeat;

	background-position: right top;

}

#Logo {

	height: 133px;

	background-color: #fcf1da;

	background-image: url(gfx/logo.gif);

	background-repeat: no-repeat;

}

#conteneur {

	position: relative;

	width: 834px;

	margin: 0 auto; }

.fond_menu2 {



	background: #fcf1da url(gfx/menu2.gif);

	background-repeat:no-repeat;

	height:142px;

	width:210px;

}



.gauche {



	width: 210px;

	background-image: url(gfx/menu.gif);

	background-repeat: no-repeat;

	background-position: left top;

	height: 182px;

	float:left;

}

.fond_header {

	background-image: url(gfx/header.gif);

	height:184px;

	width:624px;



}

.footer{

	height: 115px;

	background-image: url(gfx/footer.gif);

	background-position: right;

}

.texte_contenant{

	width: 604px;

	background-color: #fcf1da;

	background-repeat: repeat-y;

	margin-left: 210px;

	background-position: top;

	padding-left:20px;

}

.fond_herbegauche {

	background-image: url(gfx/vimg1.gif);

	height:175px;

	width:210px;

}

.bg_titre{

	background-image: url(gfx/bgtitre.gif);

	background-repeat:no-repeat;

	height:20px;

	width:396px;

	padding-left:20px;

	font-weight: bold;

	color: #ae1e1e;

	font-size: 10px;

	font-variant: small-caps;

	text-transform: capitalize;



	}

	.fond_bouquet {

	background-image: url(gfx/fond.gif);

	background-repeat:no-repeat;

	height:165px;

	width:191px;



}



.menudroit a:hover {

	text-decoration: none;

}

p {margin: 0 0 10px 0;}



/* CSS Document */



body {

	background-color: #FFFFFF;

	background-image: url(gfx/bg.gif);

	background-repeat: repeat-x;

}

body,td,th {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #ae1e1e;

}

a:link {

	color: #ae1e1e;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #ae1e1e;

}

a:hover {

	text-decoration: none;

	color: #6EA61E;

}

a:active {

	text-decoration: none;

color: #ae1e1e;	

}



.s24 {

	font-size: 24px;

	color: #ae1e1e;

}

.s20 {

	font-size: 20px;

	color: #AE1E1E;

}

.s16 {

	font-size: 14px;

	color: #ae1e1e;

	}

.s16-2 {

	font-size: 16px;

	color: #AE1E1E;	





}

.s12 {

	font-size: 12px;

	color: #ae1e1e;

}

.s14 {

	font-size: 14px;

	color: #AE1E1E;

	padding-left:10px;

		}

		

.s24-2{

	font-size:22px;

	color:#65A220;

		

}

.s29 {

	font-size: 29px;

	color: #ae1e1e;

	padding-left:10px;

	margin-top: 10px;

}

.texte {

color:#AE1E1E;

font-family:Arial, Helvetica, sans-serif;

padding-left:44px;

}

.savoirplus {color:#6ea61e;}

.savoirplus:link {color:#6ea61e;}

a.savoirplus:hover {color:#6ea61e;}



a.savoirplus

{color: #6ea61e; }

a:hover.savoirplus {color: #6ea61e ;}





.PetitCortix {font-size: 10px}







/* FONDS DIVS*/



.fond_menu {

	background-image: url(gfx/menu.gif);

	height:142px;

	width:209px;



}

.fond_herbegauche {

	background-image: url(gfx/img1.gif);

	height:193px;

	width:209px;

}

.fond_herbemilieu {

	background-image: url(gfx/vert.gif);

	height:292px;

	width:319px;

}

.fond_herbedroite {

	background-image: url(gfx/img2.gif);

	height:292px;

	width:303px;

}

.fond_catalogue {

	background-image: url(gfx/catalogue.gif);

	height:91px;

	width:265px;



}

.fond_header {

	background-image: url(gfx/header.gif);

	height:184px;

	width:646px;



}.fond_header2 {

	background-image: url(gfx/header2.gif);

	height:184px;

	width:625px;



}

.fond_accueil {

	background-image: url(gfx/bg_accueil.gif);

	width:844px;

	background-repeat: no-repeat;

	background-position: center top;

}

.bord{border:thin solid #ce0000;
}
.promo {

            font-family: Verdana, Arial, Helvetica, sans-serif;

            font-size: 16px;

            font-style: normal;

            font-weight: bold;

            color: #CC0000;

            text-decoration: blink;

            padding-left: 20px;

            padding-bottom: 10px;

}
