/*$couleur1="#000000";// texte 
//$couleur2="#c5dd03";// vert			  
//$couleur3="#262a05";// fond site
//$couleur4="#81900f";// fond bord et colonne
//$couleur5="#f07f00";// orange regrpt en cours
//$couleur6="#d9deb6";// gris clair fond menu domaine
//$couleur7="#f14106";// orange domaine en cours
//$couleur8="#81900e";// titres et ss titres pages
//$couleur9="#f34103";// rouge rubrique en cours
*/

html {
	height: 100%;
}


BODY {
	padding: 0;
	margin: 0;
	height: 100%;
	BACKGROUND-COLOR:#81900f;/*#262a05 ;*/
	FONT-WEIGHT: normal; FONT-SIZE:11px; FONT-FAMILY: Helvetica, Arial, Trebuchet MS,  Verdana, Geneva, sans-serif
}
TD {
	COLOR: #000000; FONT-FAMILY: Helvetica, Arial, Trebuchet MS, sans-serif;  FONT-WEIGHT: normal; FONT-SIZE:11px
}
IMG {
	BORDER: 0
}
A {
	FONT-WEIGHT: normal ; FONT-FAMILY: Helvetica, Arial, Trebuchet MS, sans-serif; TEXT-DECORATION: none; COLOR: #000000
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000;TEXT-DECORATION: none
}
A:active {
	COLOR: #000000
}
H1 {
	FONT-STYLE : normal; COLOR: #000000; FONT-SIZE: 18px; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px
}
H2 {
	FONT-STYLE: normal; COLOR: #000000; FONT-SIZE: 14px; MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px
}
H3 {
	
	FONT-STYLE: normal; COLOR:#000000; FONT-SIZE: 12px; MARGIN-TOP: 2px; MARGIN-BOTTOM: 10px
} 
INPUT {
	FONT-SIZE: 11px; FONT-WEIGHT: normal ; FONT-STYLE: NORMAL; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF; border:1px solid #000000
}
SELECT {
	FONT-SIZE: 11px; FONT-WEIGHT: normal ; FONT-STYLE: NORMAL; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF; border:1px solid #000000
} 
TEXTAREA {
	FONT-SIZE: 11px; FONT-WEIGHT: normal ; FONT-STYLE: NORMAL; FONT-FAMILY: Helvetica, Arial, Trebuchet MS, sans-serif; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF; border:1px solid #000000
}
FORM { 
	MARGIN: 0px; FONT-SIZE: 11px;FONT-FAMILY: Helvetica, Arial, Verdana 
}
P {
	MARGIN:0px; PADDING:0px;
}
.both {
	CLEAR: both
}
.bloc0 {
	DISPLAY:block; margin:0;padding:0
}
.blocentre {
	DISPLAY:block; margin:0px 0px 0px 10px ;padding:0px; BACKGROUND-COLOR:#ffffff;/*#81900f;*/
}
.blocentreNew {
	DISPLAY:block; margin:0px 0px 0px 30px ;padding:0px; BACKGROUND-COLOR:#ffffff;/*#81900f;*/
}
.blocentreRecherche {
/*	DISPLAY:block; margin:0px 0px 0px 10% ;padding:0px; BACKGROUND-COLOR:#ffffff;*//*#81900f;*/
	DISPLAY:block; margin:0px 0px 0px 10px ;padding:0px; BACKGROUND-COLOR:#ffffff;
}

/* -------------- ensemble et structure principale */
#ensemble {
	MARGIN: 0px auto; WIDTH: 1000px; POSITION: relative;	BACKGROUND-COLOR:#81900f;
}
#ensemble2 {
	MARGIN: 0px auto;BACKGROUND-COLOR:#81900f;/*#81900f;*/
}

#haut {
	DISPLAY:block; margin:0;padding:0 
}
#gauche {
	WIDTH: 309px;   COLOR: #000000;	margin-top:0px;
	BACKGROUND-COLOR: #81900f; display:inline;float:left
}	
#droite {
	WIDTH: 691px; COLOR: #000000;background: url(site/fond_droite.jpg) no-repeat ;
	display:inline;float:right ;BACKGROUND-COLOR: #81900f
} 
#bas {
	DISPLAY:block; margin:0;padding:0  ;BACKGROUND-COLOR: #81900f
}
#centre {
	width:100%;BACKGROUND-COLOR: #ffffff;/*81900f;*/
	/*position: absolute;	top: 180px;left:309px;width:678px*/
}
#centreNew {
	BACKGROUND-COLOR: #ffffff;/*81900f;*/
	/*position: absolute;	top: 180px;left:309px;width:678px*/
}
#basdusite {
	COLOR: #ffffff;width:678px;height:10px;background-color:#262a05
}
.barrenoire {
	DISPLAY:block; margin:0; padding:0px 0px 0px 5%;width:95%;height:10px;background: url(site/barre_noire.gif) no-repeat left ;/*barre_noire.gif*/
}
.barrenoire22 {
	DISPLAY:block; margin:2px 0 2px 0; padding:0 0 0 0;width:100%;height:4px;background: url(site/barre_noire.gif) repeat left ;/*barre_noire.gif*/
}

.barrenoire33 {
	DISPLAY:block; margin:2px 0 2px 0; padding:0 0 0 0;width:100%;height:4px;background-color:#81900f;
}
.barrenoire34 {
	DISPLAY:block; margin:2px 8px 2px 7px; padding:0px 0px 0px 0px;width:98.5%;height:4px;background-color:#81900f;
}
.barrenoire35 {
	DISPLAY:block; margin:2px 8px 2px 7px; padding:0px 0px 0px 0px;width:98.5%;height:2px;background-color:#81900e;
}
.barrenoire32 {
	DISPLAY:block; margin:2px 8px 2px 7px; padding:0px 0px 0px 0px;width:98.5%;height:2px;background-color:#81900f;
}
.barrenoire222 {
	DISPLAY:block; padding:0; margin:0 10px 0 0;height:4px;background-color:#000000 ;
}
.barrenoire1 {
	DISPLAY:block; margin:0; padding:0 ;width:678px;  height:10px;background-color:yellow;
}
#hautdroite {
	background: url(site/fond_droite.jpg) no-repeat ;
}


/* ------------ colonne de gauche */ 
.traitcol1 {
	DISPLAY:block; margin-top:0px; padding-top:2px ;width:309px;  height:5px;background: url(site/trait_separateur_menu.gif) no-repeat left top;
}
.traitcol {
	DISPLAY:block; margin:0; padding:0 ;width:309px;  height:10px;background: url(site/trait_separateur_menu.gif) no-repeat left ;
}
#rosace {
	DISPLAY:block; margin:0; padding:0 ;width:309px;  height:70px;background: url(site/demi_rosace.jpg) no-repeat left ;
}
#menuspec {
	DISPLAY:block; margin:0; padding:0 ;width:309px; 
}
.puce1 {
	DISPLAY:block; padding:0; margin-left: 7px;margin-top: 7px; width:275px;background: url(site/puce1.jpg) no-repeat left top;
}
.unespec {
	margin-left:20px;color:#ffffff;text-transform:uppercase;
	font-size:12px
} 
.unespec a, .unespec a:link, .unespec a:visited, .unespec a:active, .unespec a:hover { 
	COLOR: #ffffff; FONT-WEIGHT: normal; text-decoration:none;font-size:12px
} 
#menugrp {
	DISPLAY:block; margin:0; padding:0 ;width:309px;
}
.puce2 {
	DISPLAY:block; padding:0; margin-left: 27px;margin-top: 2px; width:275px;
}
.ungrp {
	margin-left:20px;color:#000000;font-weight:bold;text-transform:uppercase;
	font-size:11px
} 
.ungrp a, .ungrp a:link, .ungrp a:visited, .ungrp a:active, .ungrp a:hover { 
	COLOR: #000000; FONT-WEIGHT: bold; text-decoration:none;font-size:11px
}  
.puce21 {
	DISPLAY:block; padding-top:2px;padding-bottom:2px;  margin-left: 0px;margin-top: 2px; width:309px; background-color:#262a05
}
.ungrp1 {
	margin-left:47px;color:#f07f00;font-weight:bold;text-transform:uppercase;
	font-size:11px
} 
.ungrp1 a, .ungrp1 a:link, .ungrp1 a:visited, .ungrp1 a:active, .ungrp1 a:hover { 
	COLOR: #f07f00; FONT-WEIGHT: bold; text-decoration:none;font-size:11px
} 
#menudom {
	DISPLAY:block; margin:0; padding:0 ;width:309px; background-color:#d9deb6
}
.puce3 {
	DISPLAY:block; padding-top:2px;padding-bottom:2px; margin-left: 47px;margin-top: 0px; width:271px;
}
.undom {
	margin-left:20px;color:#000000;font-weight:bold;text-transform:normal;
	font-size:10px
} 
.undom a, .undom a:link, .undom a:visited, .undom a:active, .undom a:hover { 
	COLOR: #000000; FONT-WEIGHT: bold; text-decoration:none;font-size:10px
} 
.puce31 {
	DISPLAY:block;  padding-top:2px;padding-bottom:2px;margin-left: 47px;margin-top: 0px; width:271px; background: url(site/bouton_sousmenu.gif) no-repeat left;
}
.undom1 {
	margin-left:20px;color:#f14106;font-weight:bold;text-transform:normal;
	font-size:10px
} 
.undom1 a, .undom1 a:link, .undom1 a:visited, .undom1 a:active, .undom1 a:hover { 
	COLOR: #f14106; FONT-WEIGHT: bold; text-decoration:none;font-size:10px
} 
/* ------------ menu standard - actualite - rosace */
#menugeneral {
	DISPLAY:block; margin:0; padding:0 ;width:309px; 
}
.lignemenugeneral {
	DISPLAY:block; padding:0; margin-left: 7px;margin-top: 2px; width:275px;
}
.lienmenug {
	margin-left:20px;color:#000000;text-transform:uppercase;
	font-size:10px
} 
.lienmenug a, .lienmenug a:link, .lienmenug a:visited, .lienmenug a:active, .lienmenug a:hover { 
	COLOR: #000000; FONT-WEIGHT: normal; text-decoration:none;font-size:10px
}
.actu {
	DISPLAY:block; padding:0; margin-left: 7px;margin-top: 7px; width:275px;background: url(site/puce1.jpg) no-repeat left top;
}
.titreactu {
	margin-left:20px;color:#000000;text-transform:uppercase;
	font-size:12px
}  
.texteactu {
	margin-left:20px;color:#000000;	font-size:10px
}  			

/* ------------ page domaine */
.fil {
	text-transform:uppercase;
} 
.titredom H1 {
	font-size:30px; text-transform:uppercase; font-weight:bold; color: #81900e
}  
.titredom a, .titredom a:link, .titredom a:visited, .titredom a:active, .titredom a:hover { 
	 font-weight:bold; COLOR: #81900e; text-decoration:none
}
.listerub1 {display:inline; width:200px;float:left}  
.eltrub {
	text-transform:uppercase; COLOR:#f14106;font-size:11px;
}
.eltrub a, .eltrub a:link, .eltrub a:visited, .eltrub a:active, .eltrub a:hover { 
	COLOR: #000000; FONT-WEIGHT: normal; text-decoration:none;
}  
.eltrubactif {
	text-transform:uppercase; COLOR:#f14106	;font-size:11px;
}
.eltrubactif a, .eltrubactif a:link, .eltrubactif a:visited, .eltrubactif a:active, .eltrubactif a:hover { 
	COLOR: #ffffff; FONT-WEIGHT: normal; text-decoration:none; background-color:#f34103	; padding-right:5px
}
.voir {
	text-transform:uppercase; COLOR:#000000
}
.voir a, .voir a:link, .voir a:visited, .voir a:active, .voir a:hover { 
	COLOR: #ffffff; FONT-WEIGHT: normal; text-decoration:none; background-color:#000000	;font-size:12px;  padding-right:5px
} 
.voir1 {
	text-transform:uppercase; COLOR:#000000
}
.voir1 a, .voir1 a:link, .voir1 a:visited, .voir1 a:active, .voir1 a:hover { 
	COLOR: #000000; FONT-WEIGHT: normal; text-decoration:none; background-color:#ffffff	;font-size:12px;  padding-right:5px
}
.titrecentre H1 {
	font-size:24px; text-transform:uppercase; color: #81900e;	
}
.titrecentre H1 A {
	font-size:24px; text-transform:uppercase; color: #81900e;	
}
.nomauteur {
	color: #81900e
}
.panierprix { DISPLAY: inline; FLOAT:left; PADDING: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM:0px; MARGIN-RIGHT:10px;height:40px;
	FONT-WEIGHT: bold;
}
.paragrapheprix {
	padding:0px;margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:20px;
	FONT-WEIGHT: bold
}
/* ------------ page detail */
.titrelivre H1 {
	font-size:14px; text-transform:uppercase; color: #81900e;	MARGIN-TOP: 8px;
} 
.voiraussi {
	text-transform:uppercase; COLOR:#ffffff;background-color:#000000	;   padding-left:5px; padding-right:5px
}
/* panier */
.hautpanier {
	DISPLAY: block; MARGIN-TOP:0px; MARGIN-RIGHT: 7px; MARGIN-BOTTOM:0px; MARGIN-LEFT: 7px; PADDING:0px ;
}
.hautpanier_elt {
	DISPLAY: inline; PADDING-TOP:5px; PADDING-BOTTOM: 5px;
	FLOAT: left; TEXT-ALIGN: left  ;MARGIN-BOTTOM:0px;MARGIN-TOP:0px;MARGIN-RIGHT:10px
	}
.hautpanier_eltencrs {
	COLOR: #ffffff;DISPLAY: inline; TEXT-INDENT: 5px; PADDING-TOP:5px; PADDING-BOTTOM: 5px;
	FLOAT: left; TEXT-ALIGN: left  ;MARGIN-BOTTOM:0px;MARGIN-TOP:0px; 
	BACKGROUND: #c3af7e
	}
.htpanier {
	DISPLAY: block; MARGIN-TOP:0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM:0px; MARGIN-LEFT: 7px; PADDING:0px ;
	TEXT-TRANSFORM: uppercase ;FONT-WEIGHT: bold ;FONT-SIZE: 10px
}	  
.htpanier_elt {
	COLOR: #ffffff;BACKGROUND-COLOR: #979474;DISPLAY: inline; TEXT-INDENT: 5px; PADDING-TOP:5px; PADDING-BOTTOM: 5px;
	FLOAT: left; TEXT-ALIGN: left  ;MARGIN-BOTTOM:0px;MARGIN-TOP:0px ;PADDING-RIGHT:5px;BORDER-RIGHT: solid 1px #ffffff
	}
.panierligne1 {
	DISPLAY: block; HEIGHT: 36px;MARGIN-TOP:0px; MARGIN-RIGHT: 7px; MARGIN-BOTTOM:0px; MARGIN-LEFT: 7px; PADDING:0px ;
	BACKGROUND-COLOR: #dfdfd4;WIDTH:661px;
  	COLOR: #000000; FONT-WEIGHT: normal ;FONT-SIZE: 10px
}
.panierligne10 {
	DISPLAY: block; HEIGHT: 36px;MARGIN-TOP:0px; MARGIN-RIGHT: 7px; MARGIN-BOTTOM:0px; MARGIN-LEFT: 7px; PADDING:0px ;
	BACKGROUND-COLOR: #dfdfd4;WIDTH:536px;
  	COLOR: #000000; FONT-WEIGHT: normal ;FONT-SIZE: 10px
}
.panier_elt_ligne1 {
	COLOR: #000000;BACKGROUND-COLOR: #dfdfd4;DISPLAY: inline; PADDING:5px; HEIGHT: 26px;
	FLOAT: left; TEXT-ALIGN: left ;MARGIN-BOTTOM:0px;MARGIN-TOP:0px	;border-right: solid 1px #ffffff  
	} 
.panier_elt_ligne1d {
	COLOR: #000000;BACKGROUND-COLOR: #dfdfd4;DISPLAY: inline; PADDING:5px; HEIGHT: 26px;
	FLOAT: left; TEXT-ALIGN: right ;MARGIN-BOTTOM:0px;MARGIN-TOP:0px	;border-right: solid 1px #ffffff  
	}
.panier_elt_ligne1c {
	COLOR: #000000;BACKGROUND-COLOR: #dfdfd4;DISPLAY: inline; PADDING-TOP:5px; PADDING-LEFT:15px;PADDING-RIGHT:0px;PADDING-BOTTOM:5px;
	HEIGHT: 26px;
	FLOAT: left; MARGIN-BOTTOM:0px;MARGIN-BOTTOM:0px;MARGIN-TOP:0px	;border-right: solid 1px #ffffff  
	}
.panier_qte_ligne1 {
	COLOR: #000000;BACKGROUND-COLOR: #dfdfd4;DISPLAY: inline; HEIGHT: 26px;  WIDTH:20px; PADDING-TOP: 2px; 
	PADDING-RIGHT: 20px;PADDING-BOTTOM: 5px;PADDING-LEFT: 5px;
	FLOAT: left; TEXT-ALIGN: right ;MARGIN-BOTTOM:0px;MARGIN-TOP:0px	;border-right: solid 1px #ffffff  
	} 
.catqte {  PADDING-RIGHT:0px;PADDING-LEFT:0px;
	FONT-FAMILY: Verdana, Arial ;font-size: 9px; width: 2em ; height: 1.2em ;border: 1px solid #f1e9d7
}
.totalpanier {
	DISPLAY: block; MARGIN-TOP:0px; MARGIN-RIGHT: 7px; MARGIN-BOTTOM:0px; MARGIN-LEFT: 7px; PADDING:0px ;
	FONT-SIZE: 10px
}
.totalpanierelt {
	WIDTH:365px; COLOR: #000000;BACKGROUND-COLOR: #979474;DISPLAY: inline; TEXT-INDENT: 5px; PADDING-TOP:5px; PADDING-BOTTOM: 5px;
	FLOAT: left; TEXT-ALIGN: right  ;MARGIN-BOTTOM:0px;MARGIN-TOP:0px ;PADDING-RIGHT:0px  ;FONT-WEIGHT: bold 
	}
.totalpanierelt2 {
	WIDTH:40px; COLOR: #000000;BACKGROUND-COLOR: #979474;DISPLAY: inline; PADDING-TOP:5px; PADDING-BOTTOM: 5px;PADDING-LEFT:2px; 
	FLOAT: left; TEXT-ALIGN: right; MARGIN-BOTTOM:0px;MARGIN-TOP:0px ;MARGIN-left:0px ;PADDING-RIGHT:10px  ;FONT-WEIGHT: bold
	}
.totalpanierelt3 {
	WIDTH:115px; COLOR: #000000;BACKGROUND-COLOR: #979474;DISPLAY: inline; PADDING-TOP:5px; PADDING-BOTTOM: 5px;PADDING-LEFT:2px; 
	FLOAT: left; TEXT-ALIGN: right; MARGIN-BOTTOM:0px;MARGIN-TOP:0px ;MARGIN-left:0px ;PADDING-RIGHT:54px  ;FONT-WEIGHT: bold
	}
.bloc7 {
	DISPLAY:block; margin:0 0 0 7px;padding:0
}
.bloc7#phrase {
	WIDTH:515px; MARGIN-TOP:4px;TEXT-TRANSFORM: uppercase; FONT-STYLE: italic; FONT-WEIGHT: bold; TEXT-ALIGN:right	
}
.bloc7#phraseg {
	MARGIN-LEFT:7px;MARGIN-TOP:4px;TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-ALIGN:left	
} 
.bloc7phrased {
	DISPLAY:block; padding-RIGHT:7px ;	 MARGIN-RIGHT:10px;
	MARGIN-LEFT:7px;MARGIN-TOP:4px;TEXT-TRANSFORM: uppercase; FONT-STYLE: italic; FONT-WEIGHT: bold; TEXT-ALIGN:right;
	COLOR: #e9ff9d;BACKGROUND-COLOR: #979474;	
}
.bloc7#lienetape1 {
	MARGIN-LEFT:7px;MARGIN-TOP:7px;	WIDTH:515px;
}
.resume {
	DISPLAY: block; MARGIN-TOP:0px; MARGIN-RIGHT: 7px; MARGIN-BOTTOM:0px; MARGIN-LEFT: 7px; PADDING:0px ;
	FONT-SIZE: 10px;BACKGROUND-COLOR: #dfdfd4; WIDTH:660px;
}
.resume1 {
	COLOR: #000000;BACKGROUND-COLOR: #dfdfd4;DISPLAY: inline; TEXT-INDENT: 5px; PADDING-TOP:2px; PADDING-BOTTOM: 2px;
	FLOAT: left; TEXT-ALIGN: left  ;MARGIN-BOTTOM:0px;MARGIN-TOP:0px ;PADDING-RIGHT:0px  ;FONT-WEIGHT: bold 
	}
.resumec1 {
	COLOR: #000000;BACKGROUND-COLOR: #dfdfd4;DISPLAY: inline; TEXT-INDENT: 5px; PADDING-TOP:2px; PADDING-BOTTOM: 2px;
	width:250px;FLOAT: left; TEXT-ALIGN: right  ;MARGIN-BOTTOM:0px;MARGIN-TOP:0px ;PADDING-RIGHT:0px  ;FONT-WEIGHT: bold 
	}
.resumec2 {
	COLOR: #000000;BACKGROUND-COLOR: #dfdfd4;DISPLAY: inline;  PADDING-TOP:2px; PADDING-BOTTOM: 2px;
	width:250px;FLOAT: left; TEXT-ALIGN: left  ;MARGIN-BOTTOM:0px;MARGIN-LEFT:20px;MARGIN-TOP:0px ;PADDING-RIGHT:0px  ;FONT-WEIGHT: bold 
	}
.resumet {
	DISPLAY: block; MARGIN-TOP:0px; MARGIN-RIGHT: 7px; MARGIN-BOTTOM:0px; MARGIN-LEFT: 7px; PADDING:0px ;
	FONT-SIZE: 10px;BACKGROUND-COLOR: #979474; WIDTH:660px;
}
.resumet1 {
	COLOR: #ffffff;BACKGROUND-COLOR: #979474;DISPLAY: inline; TEXT-INDENT: 5px; PADDING-TOP:2px; PADDING-BOTTOM: 2px;
	FLOAT: left; TEXT-ALIGN: left  ;MARGIN-BOTTOM:0px;MARGIN-TOP:0px ;PADDING-RIGHT:0px  ;FONT-WEIGHT: bold 
	}



TEXTAREA#adresse {height: 4em} 
TEXTAREA#remarque {height: 4em}
.liengauche {
	DISPLAY: inline; FLOAT: left
}
.liensuite {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 7px
}
.liendroite {
	DISPLAY: inline; FLOAT: right; MARGIN-LEFT: 7px
}
.separation {
	HEIGHT: 1px
} 
.textelt {
	DISPLAY:block;FONT-WEIGHT: normal;text-align:justify;margin-top:10px;margin-bottom:5px;	margin-right:10px;
	padding:0px	  ;COLOR: #000000;
}
.image_elt { DISPLAY: inline; FLOAT:right; PADDING: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM:0px; MARGIN-LEFT:10px
}
.image_elt_left { DISPLAY: inline; FLOAT:left; PADDING: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM:0px; MARGIN-RIGHT:10px
}
.paragraphelt {
	text-align:justify;padding:0px;margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px
} 
.paragraphelt A:{
	COLOR:#000000;text-decoration:underline}
.paragraphelt A:link {
	COLOR:#000000;text-decoration:underline}
.paragraphelt A:visited {
	COLOR:#000000;text-decoration:underline}
.paragraphelt A:active {
	COLOR:#000000;text-decoration:underline}
.paragraphelt A:hover {
	COLOR:#000000;text-decoration:underline} 
.form{
	margin: 1px 0 0 0;
	border: 1px solid #000000;
	font-family: Helvetica, arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	}
dl dt{
	margin: 2px 3px 0 0;
	width: 100px;
	padding: 2px 5px 0 0;
	text-align: right;
	float: left;
	color: #000000;
	clear: both;
	}
dd{
	margin-top: 2px 20px;
	}
.requis{
	color: #c5dd03;
	}

#formulaire {font-size:13px;margin-right:8px;}
.formul{
	font-size: 13px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid black;
	margin-bottom:20px;
	}

.w160 {width:250px;}
.w330 {width:400px;}	

#formul1,#formul2 {
	width:400px;height:120px;font-size:13px;
	}


#formulaire input[type="submit"] {
	height: 22px;
	line-height: 24px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 0;
	background-color: #81900f;
	font-size: 14px;
	color: #fff;font-weight:bold;
	margin: 2px 0px 0px 0px;
	padding: 0px 5px 5px 5px;
	vertical-align: top;
}

	
/*accueil*/
#accueil2{display:block;float:left;background-color:#81900f;} /* menu colonne */
#accueil0{display:inline;float:right;background-color:#ffffff;} /* rosace centre */
#accueil1{display:none;} /* images version smart */
#accueil11{display:none;} 
#accueil21{display:block;float:left;width:30%;background-color:#81900f;}
/*new*/

.d1,.d4,.d7 {clear:both;display:block;float:left;width:30%;}
.d2,.d3,.d5,.d6,.d8 {display:inline;float:left;width:30%;}	
.d1 H2,.d2 H2,.d3 H2,.d4 H2,.d5 H2,.d6 H2,.d7 H2,.d8 H2{
	font-size:14px;margin-left:3%;margin-bottom:10px;
	color:#ffffff;text-align:center;
	text-transform:uppercase;
	}
.d1 img,.d2 img,.d3 img,.d4 img,.d5 img,.d6 img,.d7 img,.d8 img{
	margin-left:40%;height:70px;
	}


	
	
	
	
/* menu */
@media screen and (max-width: 1000px) {
	
	#accueil2{display:none;} /* menu colonne */
	#accueil0{display:block;margin-left:80px;margin-right:80px;} /* rosace centre */
	#accueil1{display:none;} /* images version smart */
	#accueil11{display:none;} 
	#accueil21{display:none;}
	
	
	
}


	
/* menu */
@media screen and (max-width: 800px) {
	
	.barrenoire34 {
	DISPLAY:block; margin:2px 8px 2px 7px; padding:0px 0px 0px 0px;width:96%;height:4px;background-color:#81900f;
	}
	#formulaire {font-size:13px;margin-right:10px;}
	
	#formul1,#formul2 {
	width:300px;height:100px;font-size:13px;
	}
	
	
	
	
	#accueil0{display:none;}
	#accueil1{display:block;}
	#accueil11{display:none;}
	#accueil2{display:none;}
	#accueil21{display:block;margin-left:25%;margin-right:20%;}
	
	
	
	.d1,.d3,.d5,.d7 {clear:both;display:block;float:left;width:45%;}
	.d2,.d4,.d6,.d8 {clear:none;display:inline;float:left;width:45%;}	
	.d1 H2,.d2 H2,.d3 H2,.d4 H2,.d5 H2,.d6 H2,.d7 H2,.d8 H2{
	font-size:12px;margin-left:3%;
	color:#ffffff;text-align:center;
	text-transform:uppercase;
	}
.d1 img,.d2 img,.d3 img,.d4 img,.d5 img,.d6 img,.d7 img,.d8 img{
	margin-left:40%;
	}
	
	dl dt{
	margin: 8px 12px 0 0;
	width: 200px;
	padding: 8px 10px 0 0;
	text-align: right;
	float: left;
	color: #000000;
	clear: both;
	}
dd{
	margin-top: 8px 20px;
	}
	
	
	/*
	#centre {
	background-color:#ffffff;position:absolute;	top: 100px;left:0px;width:100%;
	}
	*/

	
}
