
/*

Couleurs :
Texte titre : #1d1614
texte : #756967
baseline : #c0b2b2
beige couleur fond : #3e3331

orange : 		#cc4e00
orange lien : 	#ec8001
gris : 			#4b4b4e
*/

/*********************************  STYLE  */

.blanc  {color:#ffffff}




marquee {color:#ffffff; font-size:14px; font-weight:bold; letter-spacing:2px; padding-top:2px; padding-bottom:2px}


/*********************************  BODY  */

html, body {
margin: 0;
padding: 0;
height: 100%
}









BODY { font-family: verdana;  color: #ffffff;  font-size:12px; margin:0px; marginheight:0px; marginwidth:0px;
	scrollbar-face-color:#808080;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#808080;
	scrollbar-highlight-color:#808080;
	scrollbar-3dlight-color:#808080;
	scrollbar-darkshadow-Color:#808080;
 	background-color:#ffffff;
	}






/*********************************  TABLE  */
TABLE { height:auto; width:auto; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; marginheight:0px; marginwidth:0px;}
TABLE.cent { height:100%; width:100%;  }
TABLE.cent_v { height:auto ; width:100%;}
TABLE.tabppl {height:100%; width:950px; }
TABLE.tabppl1 {height:100%; width:850px; }
TABLE.form_abo {width:550px}

TABLE.cent_2 { height:100%; width:100%; }

//TABLE.edito {height:auto; width:635px; margin:40px 10px 10px 0px}
TABLE.edito {height:auto; width:660px; margin:34px 0px 0px 0px}
TABLE.text {height:auto; width:660px; margin:34px 0px 0px 0px}



TD  { height:auto;  color:#ffffff; font-size:12px; text-align:left; padding-top:0px; margin-top:0px; padding-right:0px; vertical-align:top}
TD.centrer { text-align:center; vertical-align:middle; padding-top:0px;}
TD.centrer2 { height:100%; text-align:center; vertical-align:middle;}
TD.centrer3 { text-align:center; vertical-align:middle; padding:10px;}
TD.centrer4 {text-align:center; vertical-align:top; padding-top:0px; padding-bottom:0px}
TD.centrer5 { text-align:center; vertical-align:bottom; padding-top:0px; padding-bottom:0px}
TD.centrer6 { text-align:left; vertical-align:middle; padding-top:0px; padding-bottom:0px}
TD.centrer7 { text-align:right; vertical-align:middle; padding-top:0px; padding-bottom:0px}
TD.milieu {text-align:center; width:50%}


TD.milieu1 {text-align:left; width:50%}
TD.milieu2 {text-align:right; width:50%}

TD.marge  {padding:10px;}
TD.marge2  {padding:0px 10px 0px 10px;}
TD.marge3  {padding:0px 10px 0px 10px; text-align:center}
TD.marge4  {padding-left:10px; }
TD.marge5  {padding-right:10px; }
TD.marge6 {padding:20px 0px 20px 0px; }
TD.marge7 { padding-bottom:20px; }
TD.marge8 {padding:5px; }
TD.marge9 {padding:20px; }


TD.align1  {text-align:right}
TD.align2  {text-align:left}
TD.align3 {vertical-align:top}
TD.align4 {vertical-align:bottom}






TD.bandeau {height:135px;}
TD.edito {height:770px}
TD.bg {background:url(image/fond_default.gif) no-repeat top left}

TD.cont_img {width:80px; padding:8px 0px 8px 0px}
TD.cont_txt {vertical-align:middle; padding:0px 10px 0px 5px}
TD.cont_page {width:50px; vertical-align:middle;  padding:0px 5px 0px 5px}
TD.margeh {width:300px; padding:5px 10px 0px 0px; text-align:right}


TD.ligne1 {height:135px;}
//TD.ligne2 {height:35px; }
TD.ligne2 {height:35px; }
TD.ligne2_2 {height:20px; }

TD.ligne3 {height:auto; padding-top:0px}
TD.ligne3_2 {height:340px;}




TD.imggche {width:50px; padding:30px 0px 30px 30px}


TD.galerie {padding:0px; margin:0px; width:70px}




/* h */
H1 {font-size:12px; color:#ffffff; font-weight:bold; text-align:left; margin-bottom:10px}
H1.accueil {font-size:13px; color:#ffffff; font-weight:bold; text-align:left; }

/* span */
span {font-size:17px; font-weight:bold; text-align:left; color:#ffffff}
span.signature {font-size:13px; font-weight:bold; float:right; color:#000000}




/* styles pour les paragraphes de base*/
P { text-align:justify; font-size:12px; font-family:verdana; color:#ffffff; font-weight:normal; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px;}
P.titre { font-size:12px; color:#ffffff; text-align:left;}

P.gras { font-weight:bold;}
P.align2 {text-align:justify;}
P.petit {font-size:10px; text-align:left;}
P.petit1 {font-size:8px; text-align:left;}
P.marge {padding-top:10px; padding-bottom:10px}

P.noir {color:#000000;}
P.accueil_noir {font-size:10px;  color:#000000;}
P.noirgras { font-weight:bold; color:#000000;}
P.noirgras2 { font-weight:bold; color:#000000;}

P.actu {color:#ffffff; padding:10px; text-align:left;}
P.actu_gras {font-size:12px; color:#ffffff; font-weight:bold; padding:10px; padding-bottom:0px; text-align:left;}


p.baseline {font-size:11px; color:#4b4b4e; padding:10px 0px 0px 0px; text-align:center}

/* styles pour les puces*/
ul { color:#ffffff; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:20px;}

/* styles mise en forme*/
blockquote { margin:0px; padding:0px}

hr {
  clear: both;
}




/* images */
img.galimg {margin:0px;}
img.galimgdetail {margin:20px; margin-right:5px}
img.imgactu {float:left;  margin:0px 20px 10px 0px}
//img.imgpresse {margin:10px 10px 10px 10px;}
img.imgpresse {float:left;  margin:0px 20px 10px 0px}
img.gche {float:left;  margin:0px 20px 10px 0px}

/* styles pour les calques : un calque container, un calque normal*/
//DIV.container {position:relative; top:0px; left:0px; width:100%; height:100%; border:solid 0px #575f61; }
DIV.container {position:relative; }

DIV.container1 {position:relative; top:0px; left:0px; width:10px; height:100%; border:solid 0px #575f61;  }

DIV {position:absolute; border:solid 0px #9e7736; border:solid 0px #575f61;}
DIV.relative {position:relative; }

DIV.fermer {position:absolute; top:10px; left:460px; height:10px;  width:100px;  border:solid 0px #ff00ff }
DIV.fermer2 {position:absolute; top:10px; left:650px; height:10px;  width:100px;  border:solid 0px #ff00ff }
//DIV.fermer2 {position:absolute; top:10px; left:700px; height:10px;  width:100px;  border:solid 0px #ff00ff }


DIV.leresultat {position:relative;  top:0px; left:0px;  height:200px; width:100%;   visibility:visible; z-index:1; background-color:ffffff;  border:solid 1px #00ff00}

//div.result_detail {position:absolute; height:auto; width:450px; background-color:#ffffff;  visibility:hidden; z-index:1;  border:solid 0px #00ff00}
div.result_detail {position:absolute; height:auto; width:500px; background-color:#ffffff;  visibility:hidden; z-index:1;  border:solid 0px #00ff00}
div.result_detail2 {position:absolute; height:auto; width:640px; background-color:#ffffff;  visibility:hidden; z-index:1;    border:solid 0px #00ff00}

DIV.spacer  {position:relative; clear: both; height:2px}

DIV.menu  {position:absolute; top:15px; left:210px; height:20px;  width:650px; border:solid 0px #ff00ff; z-index:4 }


/* styles pour les calques transparence */

//DIV.trans1 {position:absolute; top:0px; left:185px; width:660px; height:100%;  background-color:#000000; border:solid 0px #000000  ;  filter:alpha(opacity=50);    -moz-opacity:0.5;    opacity: 0.5; z-index:1}
DIV.trans1 {position:absolute; top:0px; left:185px; width:660px; height:50px;  background-color:#000000; border:solid 0px #000000  ;  filter:alpha(opacity=50);    -moz-opacity:0.5;    opacity: 0.5; z-index:1}

//DIV.topmenu {position:relative; top:15px; left:185px;   width:660px; border:solid 0px #ff00ff; z-index:3}
DIV.topmenu {position:relative; top:2px; left:185px;   width:660px; border:solid 0px #ff00ff; z-index:3}

DIV.trans2 {position:relative; top: 0px; left:0px; width:100%; height:100%;   background-color:#3b3a3a; border:solid 0px #000000  ;  filter:alpha(opacity=90);    -moz-opacity:0.9; opacity: 0.9; z-index:2;}

DIV.imag1 {position:relative; float:left;  border:solid 0px #ff00ff}
DIV.txt1 {position:relative; margin-left:100px;  display:block;  border:solid 0px #ff00ff}




/* styles pour les liens */

A {font-size:12px; font-weight:bold; font-family: verdana; color:#ec8001; text-decoration:none;}
A:link {color:#ec8001; font-weight:bold; text-decoration:none }
A:visited {color:#ec8001; font-weight:bold; text-decoration:none }
A:active {color:#ec8001; font-weight:bold; text-decoration:none }
A:hover {color:#ec8001;font-weight:bold;  text-decoration:none }




A.nlfiche {font-size:11px; font-family: verdana; color:#ffffff; text-decoration:none;}
A.nlfiche:link {color:#ffffff; text-decoration:none }
A.nlfiche:visited {color:#ffffff; text-decoration:none }
A.nlfiche:active {color:#ffffff; text-decoration:none }
A.nlfiche:hover {color:#ffffff; text-decoration:none }

A.gris {color:#39312f; font-size:12px; font-weight:bold;  }
A.gris:link {color:#39312f; text-decoration:none }
A.gris:visited {color:#39312f; text-decoration:none }
A.gris:active {color:#39312f; text-decoration:none }
A.gris:hover {color:#39312f; text-decoration:none }


A.savoirplus {color:#000000; font-size:11px; font-weight:normal; float:right; padding-top:10px;  text-decoration:underline; }
A.savoirplus:link {color:#000000; text-decoration:none; text-decoration:underline; }
A.savoirplus:visited {color:#000000; text-decoration:none; text-decoration:underline; }
A.savoirplus:active {color:#000000; text-decoration:none; text-decoration:underline; }
A.savoirplus:hover {color:#000000; text-decoration:none; text-decoration:underline; }



A.savoirplus2 {color:#ec8001; font-size:11px;   float:left; padding-top:10px;  text-decoration:none; }
A.savoirplus2:link {color:#ec8001; text-decoration:none; text-decoration:none; }
A.savoirplus2:visited {color:#ec8001; text-decoration:none; text-decoration:none; }
A.savoirplus2:active {color:#ec8001; text-decoration:none; text-decoration:none; }
A.savoirplus2:hover {color:#ec8001; text-decoration:none; text-decoration:none; }


A.savoirplus3 {color:#ec8001; font-size:11px;   padding-top:10px;  text-decoration:none; }
A.savoirplus3:link {color:#ec8001; text-decoration:none; text-decoration:none; }
A.savoirplus3:visited {color:#ec8001; text-decoration:none; text-decoration:none; }
A.savoirplus3:active {color:#ec8001; text-decoration:none; text-decoration:none; }
A.savoirplus3:hover {color:#ec8001; text-decoration:none; text-decoration:none; }



//A.menu {font-size:15px; font-family: verdana; font-weight:normal; text-decoration:none;  padding:0px 3px 0px 3px}
A.menu {font-size:13px; font-family: verdana; font-weight:bold; text-decoration:none;  padding:0px 1px 0px 1px}
A.menu:link { text-decoration:none }
A.menu:visited {text-decoration:none }
A.menu:active {text-decoration:none }
A.menu:hover { text-decoration:none }


A.menu2 {font-size:13px; font-family: verdana; font-weight:normal; text-decoration:none;  padding:0px 10px 0px 10px}
A.menu2:link { text-decoration:none }
A.menu2:visited {text-decoration:none }
A.menu2:active {text-decoration:none }
A.menu2:hover { text-decoration:none }



A.titre1 {font-size:25px; color:#ffffff; font-family: verdana; font-weight:normal; text-decoration:none;   letter-spacing:2px; padding:0px 10px 0px 10px}
A.titre1:link {color:#ffffff; text-decoration:none; font-weight:normal }
A.titre1:visited {color:#ffffff; text-decoration:none; font-weight:normal }
A.titre1:active {color:#ffffff; text-decoration:none; font-weight:normal  }
A.titre1:hover { color:#ffffff; text-decoration:none; font-weight:normal  }


A.titre2 {font-size:15px; color:#ffffff; font-family: verdana; font-weight:normal; text-decoration:none;  padding:0px 10px 0px 10px}
A.titre2:link {color:#ffffff; text-decoration:none; font-weight:normal  }
A.titre2:visited {color:#ffffff; text-decoration:none; font-weight:normal  }
A.titre2:active {color:#ffffff; text-decoration:none; font-weight:normal  }
A.titre2:hover {color:#ffffff;  text-decoration:none; font-weight:normal  }

A.actu {color:#ec8001; font-size:12px; font-weight:bold;  padding-top:10px;  text-decoration:none; }
A.actu:link {color:#ec8001; text-decoration:none; text-decoration:none; }
A.actu:visited {color:#ec8001; text-decoration:none; text-decoration:none; }
A.actu:active {color:#ec8001; text-decoration:none; text-decoration:none; }
A.actu:hover {color:#ec8001; text-decoration:none; text-decoration:none; }


A.lien {font-size:12px; font-family: verdana; color:#cc4e00; text-decoration:none;}
A.lien:link {color:#cc4e00; text-decoration:none }
A.lien:visited {color:#cc4e00; text-decoration:none }
A.lien:active {color:#cc4e00; text-decoration:none }
A.lien:hover {color:#cc4e00; text-decoration:none }




A.ifabrick {font-size:9px; font-family: verdana; color:#fee8dd; text-decoration:none;}
A.ifabrick:link {color:#fee8dd; text-decoration:none }
A.ifabrick:visited {color:#fee8dd; text-decoration:none }
A.ifabrick:active {color:#ffffff; text-decoration:none }
A.ifabrick:hover {color:#ffffff; text-decoration:none }
