
/*
gris :#677075
gris petit texte :#373535
noir :#000000
beige : #cfcdac
beige clair : #e9e8da
vert :#94b338

*/



/**********************************************************************************/
/**********************************************************************************/
/*********************************  FEUILLE DE STYLE   ***************************/
/**********************************************************************************/
/**********************************************************************************/



/*********************************  BODY  */
BODY { font-family: Verdana, Arial, Helvetica, sans-serif; background: #ff4d00; color: #000000; font-size:13px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; marginheight:0px; marginwidth:0px; background-image:url(image/fond_accueil1024.gif); background-repeat:no-repeat; background-position:left top; background-attachment:scroll;
	scrollbar-face-color:#cfcdac;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#cfcdac;
	scrollbar-darkshadow-Color:#cfcdac;}



/*********************************  TABLE  */
TABLE { height:auto; width:auto; color:#373535; font-size:13px; font-weight:bold; font-family:Helvetica,  Verdana, Arial, sans-serif; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; marginheight:0px; marginwidth:0px }
TABLE.cent { height:100%; width:100%;}
TABLE.edito {margin-left:100px; margin-top:50px; margin-right:50px;}



/*********************************  cellules  */
TD  { height:auto; width:auto; font-size:13px; font-weight:bold;  text-align:justify; padding-top:0px; padding-bottom:0px; padding-right:0px; padding-left:0px; margin-top:0px; vertical-align:top}
TD.centrer { text-align:center; vertical-align:middle; }
TD.normal { text-align:left; vertical-align:middle; }
TD.milieu { text-align:left; vertical-align:middle; }
TD.retour { padding-top:10px; padding-right:50px; text-align:right;}
TD.retour1 { padding-top:10px; text-align:left; color:#94b338;}
TD.cent  { height:100%; width:100%; }
TD.baseligne { vertical-align:top; text-align:center; color:#cfcdac; font-size:9px;}
TD.logo {padding-top:20px; text-align:center; vertical-align:top; height:165px;}
TD.photo_gauche {padding-top:5px; text-align:center; vertical-align:top;}
TD.puce_titre {height:70px; width:300px; text-align:center; vertical-align:top; }
TD.bd_fleur {height:30px; padding-top:30px; text-align:center; vertical-align:top; }
TD.news {height:35px; text-align:center; vertical-align:middle; }
TD.texte {text-align:justify; padding-right:20px;}
TD.signature {color:#94b338; font-weight:bold; text-align:right; padding-top:5px; width:100%; padding-left:205px;}
TD.liste {text-align:left; padding-right:20px; padding-bottom:50px;}
TD.ok { text-align:center; vertical-align:middle; padding-right:10px;}
TD.retour { text-align:right;}


/* styles pour les paragraphes de base*/
P { text-align:justify; font-size:12px; font-family: Arial, Helvetica, sans-serif, Verdana;  color:#677075; font-weight:normal; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px;}
P.soustitre {text-align:left; font-size:14px; font-weight:bold; color:#677075; padding-bottom:10px;}
P.titrepage { font-size:22px; color:#ffffff; letter-spacing:1;}
P.vert {color:#94b338; font-weight:bold;}
P.vert2 {color:#94b338; font-weight:bold; font-size:16px;}
P.titre { text-align:left; font-size:16px; font-weight:bold; padding-bottom:5px; letter-spacing:0; width:100%;}
P.soustitre { font-size:11px; font-weight:bold; color:#677075; text-align:justify;}
P.texte { font-size:13px; font-weight:normal; padding-bottom:5px; letter-spacing:0; color:#677075;}
P.lien {padding-bottom:20px}



/* styles pour les calques : un calque container, un calque normal*/
//DIV.container {position:relative; top:0px; left:0px; width:100%; height:100% }
DIV.container {position:relative; top:0px; left:0px; width:100%; height:100%; border:solid 0px #000000; }

DIV {position:absolute; }
DIV.relative {position:relative;}




/* styles pour les calques : menu*/
DIV.gene { position:absolute; width:auto; height:auto; left:0px; top:0px;  border:solid 0px #000000; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal;  overflow:auto; z-index:1; }


/* span*/
SPAN.plus_gros {font-size:16px;}
SPAN.texte {font-size:13px; font-weight:normal; color:#677075;}


/* styles pour champs formulaires*/
/*input { border:solid 1px #a96f5b }*/

 /* styles pour images*/
 img.img1 {margin-right:20px; border:solid 0px #ff0000}
 img.photo { margin-left:10px; margin-bottom:7px; border:solid 0px #ff0000;}

 

/* styles pour les liens  des menus*/
A {font-size:13px; font-family: Helvetica, Verdana, Arial, sans-serif; font-weight:bold; color:#ffffff; text-decoration:none;}
A:link {color:#ffffff; text-decoration:none }
A:visited {color:#ffffff; text-decoration:none }
A:active {color:#ffffff; text-decoration:none }
A:hover {color:#525053; text-decoration:none }

A.ifabrick {font-size:13px; font-family: Helvetica,Verdana, Arial,  sans-serif; font-weight:bold; color:#677075; text-decoration:none; }
A.ifabrick:link {color:#677075; text-decoration:none }
A.ifabrick:visited {color:#677075; text-decoration:none }
A.ifabrick:active {color:#677075; text-decoration:none }
A.ifabrick:hover {color:#677075; text-decoration:none }


A.liens {font-size:11px; font-family: Helvetica,Verdana, Arial,  sans-serif; font-weight:bold; color:#94b338; text-decoration:none; }
A.liens:link {color:#94b338; text-decoration:none }
A.liens:visited {color:#94b338; text-decoration:none }
A.liens:active {color:#94b338; text-decoration:none }
A.liens:hover {color:#677075; text-decoration:none }


A.menu2 {font-size:13px; font-family: Helvetica,Verdana, Arial,  sans-serif; font-weight:bold; color:#677075; text-decoration:none; }
A.menu2:link {color:#677075; text-decoration:none }
A.menu2:visited {color:#677075; text-decoration:none }
A.menu2:active {color:#677075; text-decoration:none }
A.menu2:hover {color:#000000; text-decoration:none }

A.ancre {font-family: Helvetica,Verdana, Arial;  font-size:16px; font-weight:bold; padding-bottom:5px; letter-spacing:0; text-decoration:none; }
A.ancre:link {color:#677075; text-decoration:none }
A.ancre:visited {color:#677075; text-decoration:none }
A.mancre:active {color:#677075; text-decoration:none }
A.ancre:hover {color:#000000; text-decoration:none }


A.baselien {font-family: Helvetica,Verdana, Arial;font-size:9px;font-weight:bold}
A.baselien:link {color:#cfcdac; text-decoration:none }
A.baselien:visited {color:#cfcdac; text-decoration:none }
A.baselien:active {color:#cfcdac; text-decoration:none }
A.baselien:hover {color:#cfcdac; text-decoration:none }





