body {

    background:url(gfx/fond.gif);

	margin: 0px;

	padding: 0px;

}

.formulaire {

	FONT-SIZE: 11px;

	WIDTH: 100%;

	COLOR: #666666;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	BACKGROUND-COLOR: #E5E5E5;

	border: 1px solid #CCCCCC;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 2px;

	padding-left: 2px;

}

.formulaire_bouton { 

BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: medium none; WIDTH: 49%; COLOR: #666666; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #E5E5E5

}

.fond_tableau {

	background-color: #4e7529;

	padding-top: 25px;

	padding-right: 15px;

	padding-bottom: 30px;

	padding-left: 15px;

}

.bloc_haut {

	background-image: url(gfx/h2.jpg);

}



.liens_pres {

	background:url(gfx/p2.gif);

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

	font-size: 12px;

	width:145px;

	height:24px;

	text-align: center;

	vertical-align: middle;

	color: #FFFFFF;

	font-style: inherit;

	

}

.liens_pres a{

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

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	width:145px;

	height:24px;

	text-align: center;

	vertical-align: middle;

	font-style: inherit;

	

}

.liens_pres a:hover{

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

	font-size: 12px;

	font-weight: normal;

	color: #ffcc00;

	text-decoration: none;

	width:145px;

	height:24px;

	text-align: center;

	vertical-align: middle;

	font-style: inherit;

	

}

.references {

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

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 1px;

	border-left-width: 0px;

	border-top-color: #FFFFFF;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	border-left-color: #FFFFFF;

	background-color: #90C060;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	margin-top: 3px;

	margin-right: 5px;

	margin-bottom: 3px;

	margin-left: 5px;

}

.liens_projet {

	background:url(gfx/p3.gif);

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

	font-size: 12px;

	width:142px;

	height:24px;

	text-align: center;

	vertical-align: middle;

	color: #FFFFFF;

	

}

.liens_projet a{

	

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

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	width:142px;

	height:24px;

	text-align: center;

	vertical-align: middle;

	

}

.liens_projet a:hover{

	

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

	font-size: 12px;

	font-weight: normal;

	color: #ef5700;

	text-decoration: none;

	width:142px;

	height:24px;

	text-align: center;

	vertical-align: middle;

	

}





.liens_realis {

	background:url(gfx/p4.gif);

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

	font-size: 12px;

	width:145px;

	height:24px;

	text-align: center;

	vertical-align: middle;

	color: #FFFFFF;

	

}

.liens_realis a{

	

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

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	width:145px;

	height:24px;

	text-align: center;

	vertical-align: middle;

	

}

.liens_realis a:hover{

	

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

	font-size: 12px;

	font-weight: normal;

	color: #33c0df;

	text-decoration: none;

	width:145px;

	height:24px;

	text-align: center;

	vertical-align: middle;

	

}



.liens_cont {

	background:url(gfx/t5.gif);

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

	font-size: 12px;

	width:144px;

	height:24px;

	text-align: center;

	vertical-align: middle;

	color: #FFFFFF;

	

}

.liens_cont a{

	

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

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	width:144px;

	height:24px;

	text-align: center;

	vertical-align: middle;

	

}

.liens_cont a:hover{

	

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

	font-size: 12px;

	font-weight: normal;

	color: #f400a1;

	text-decoration: none;

	width:144px;

	height:24px;

	text-align: center;

	vertical-align: middle;

	

}



.liens_contact {

	background:url(gfx/p5.gif);

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

	font-size: 12px;

	width:145px;

	height:24px;

	text-align: center;

	vertical-align: middle;

	color: #FFFFFF;

	

}

.liens_contact a{

	

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

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	width:145px;

	height:24px;

	text-align: center;

	vertical-align: middle;

	

}

.liens_contact a:hover{

	

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

	font-size: 12px;

	font-weight: normal;

	color: #33c0df;

	text-decoration: none;

	width:145px;

	height:24px;

	text-align: center;

	vertical-align: middle;

	

}

.liens_haut {

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

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	padding-top: 20px;

}

.liens_haut:hover{

	text-decoration: none;

}

.barre_menu {

	height: 30px;

	width: 671px;

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

	background-repeat: no-repeat;

}

.liens_menu {

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

	font-size: 12px;

	font-weight: normal;

	color: #ffffff;

	text-decoration: none;

	padding-right: 15px;

	padding-left: 15px;

}

.liens_menu:hover{

	text-decoration: underline;

}

.bloc_haut1 {

	background-image: url(gfx/h3.jpg);

	height: 194px;

	width: 924px;

	padding-left: 35px;

}

.bloc_g1 {

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

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	background-color: #A1C129;

	padding-top: 0px;

	padding-right: 15px;

	padding-bottom: 0px;

	padding-left: 15px;

}

.liens_g {

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

	font-size: 12px;

	font-weight: normal;

	color: #93C300;

	text-decoration: none;

}

.bloc_g2 {

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

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	background-color: #81dee8;

	padding-left: 40px;

}

.img_g {

	float: left;

	margin-right: 28px;

	margin-bottom: 20px;

}

.texte {

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

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	text-align: justify;

}

.texte_acc {

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

	font-size: 11px;

	font-weight: normal;

	color: #ffffff;

	text-decoration: none;

	text-align: justify;

}

.liens_bas {

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

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	margin-right: 8px;

	margin-left: 8px;

	

}

.liens_bas:hover{

color:#FFFFFF;}

.liens_menubas {

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

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	

}

.liens_menubas:hover{

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

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	

}

.bloc_bas {

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

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

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

	background-repeat: no-repeat;

	height: 18px;

	padding-top: 2px;

}



.bloc_bas1 {



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

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	padding-left: 10px;

}

.bloc_bas3 {

	background-color: #343434;

	height: 50px;

}

.orange {

	color: #ffcc00;

	text-decoration: none;

}

.centre {

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

	font-size: 11px;

	font-weight: normal;

	color: #666666;

	background-color: #FFFFFF;

	padding-right: 20px;

	padding-bottom: 20px;

	padding-left: 30px;

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

}

.img_g1 {



	float: left;

	margin-right: 20px;

	margin-bottom: 10px;

}

.stitre {

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

	font-size: 12px;

	font-weight: bold;

	text-transform: uppercase;

	color: #006699;

	text-decoration: none;

	padding-top: 13px;

}

.stitre_acc {

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

	font-size: 16px;

	font-weight: bold;

	text-transform: uppercase;

	color: #FFFFFF;

	text-decoration: none;

	padding-top: 13px;

}

.bloc_d {

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

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #8AAF01;

	padding-top: 15px;

	padding-right: 15px;

	padding-bottom: 7px;

	padding-left: 15px;

}

.produits {

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

	font-size: 11px;

	font-weight: normal;

	color: #666666;

	background-color: #E2E2E2;

	height: 17px;

	padding-left: 5px;

}



.bloc_cont {

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

	background-repeat:no-repeat;

	padding-top: 30px;

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

	font-size: 10px;

	font-weight: normal;

	color: #476b24;

	text-decoration: none;

	padding-left: 220px;

	text-align:justify;

	text-transform: uppercase;

	font-style: inherit;

}

.bloc_bouton_acc {

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

	font-size: 10px;

	font-weight: normal;

	color: #476b24;

	text-decoration: none;

	padding-left: 152px;

	text-align:justify;

	text-transform: uppercase;

	font-style: inherit;

}

.bloc_bouton_acc2 {

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

	font-size: 10px;

	font-weight: bold;

	color: #476b24;

	text-decoration: none;

	text-align:justify;

	text-transform: uppercase;

	font-style: inherit;

	



	

}

.acc1 {

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

	height: 174px;

	background-repeat: no-repeat;

}

.acc2 {

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

	font-size: 11px;

	color: #CCCCCC;

	text-decoration: none;

	padding-left: 20px;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #FFFFFF;

}

.copyright {

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

	font-size: 11px;

	font-weight: normal;

	color: #49A220;

	height: 18px;

	padding-top: 2px;

}



.titre_gros{

height:43x;

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

background-repeat:no-repeat;

font-size:12;

font-weight:bold;

padding-top:10px;

padding-left:55px;

color:#c20000;

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

}





.sous_titre_gros{

font-size:10;

font-weight:bold;

color:#4e7429;

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

}



.texte_contenu{

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

background-repeat:repeat-y;

font-size:10px;

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

height:100%;}





.bloc_intern{

background-image:url(gfx/bloc_interieur.jpg);

background-repeat:no-repeat;

}

.sous_flash{

	background: url(gfx/fond_divan.gif);

	background-repeat: no-repeat;

}

.fond_logo{

background:url(gfx/fond_logo.gif);

background-position:right;

background-repeat:no-repeat;

}

.titre{

	background:url(gfx/tit.gif);

	background-repeat:no-repeat;

	padding-left: 45px;

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

	font-size: 24px;

	color: #FFFFFF;

	font-style: inherit;

}

.fond_texte

{

	background:url(gfx/fond_texte.gif);

	padding-left: 32px;

	padding-right: 28px;

	padding-bottom: 5px;

}

.fond_menubas

{

background:url(gfx/fond_menubas.gif);

background-position:right;

background-repeat:no-repeat;

height:59px;

}

.fond_galerie

{

background:url(gfx/fond_galerie.gif);

background-repeat:no-repeat;

background-position:top;

height:255px;

}

.sous_titre

{

	font:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#4e7429;

	font-style: inherit;

}

.espace

{

	padding-right: 5px;

	text-align: justify;

}

.liens_orange {

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

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

.liens {

	

	color: #81B549;

	

}

.coordonnes{

font:Arial;

font-size:20px;

color:#FFFFFF;

}

.scord{

font:Myriad Pro;

font-size:20px;

color:#476b25;

}

.decalage

{

padding-top:30px;

}
