
/*
rouille 1  #850c00
rouille 2  #a86b66

gris 1  #666666
gris 2  #c6c6c6
gris 3  #e4e4e4

*/

/*********************************  STYLE  */

.noir  {background:#000000}

.rouille1  {background:#850c00}
.rouille2  {background:#a86b66 }

.gris1  {background:#666666}
.gris2  {background:#c6c6c6}
.gris3  {background:#e4e4e4}


marquee {color:#3d413e; font-size:14px; font-weight:bold; letter-spacing:2px; padding-top:2px; padding-bottom:2px}


/*********************************  BODY  */
BODY { font-family: Arial, Helvetica, sans-serif;  color: #000000; background:#000000; font-size:12px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; marginheight:0px; marginwidth:0px;
	scrollbar-face-color:#ffffff;
	scrollbar-arrow-color:#850c00;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#850c00;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#850c00;
	scrollbar-darkshadow-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:840px; background-color:#ffffff}
TABLE.centfond { height:100%; width:100%; background:#ffffff;}



TD  { height:auto; width:auto; color:#000000; 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; padding-bottom: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.marge  {padding:10px;}
TD.marge2  {padding-right:10px; padding-left:10px}
TD.marge3  {padding-right:10px; padding-left:10px; text-align:center}
TD.marge4  {padding-left:10px; }
TD.marge5  {padding-right:10px; }
TD.marge6 {padding-top:20px; padding-bottom:20px; }
TD.marge7 { padding-bottom:20px; }
TD.marge8 {padding-top:5px; padding-bottom:5px; padding-left:5px; padding-right:5px; }

TD.alignright  {text-align:right}
TD.alignleft  {text-align:left}
TD.top {vertical-align:top}
TD.bottom {vertical-align:bottom}

TD.bandeau {height:105px;}
TD.edito {height:770px}
TD.edito2 {padding-right:60px; padding-left:60px; padding-top:10px; padding-bottom:10px}
TD.plus {height:50px; padding:10px;  text-align:right; }
TD.plus2 {height:50px; padding:10px; padding-right:50px;  text-align:right; }
TD.bg {background:url(image) no-repeat top left}
td.ss_menu {height:25px; width:100%; background-color:#850c00; padding-left:10px; padding-top:5px}

td.tabppl {height:100%; width:840px;}
TD.col_gch1 {width:175px; background:#850c00}
TD.haut_fx {height:20px; }
TD.edito {height:610px;}
TD.ed1 {width:175px; height:90px; background:#a86b66; vertical-align:middle; text-align:center}
TD.ed2 { background:#666666; vertical-align:middle; text-align:left; padding-left:50px}
TD.ed3 {height:65px; background:#a86b66; vertical-align:middle; text-align:center}

/* h */
H1 {font-size:19px; font-weight:bold; text-align:left; color:#850c00}
H2 {font-size:13px; font-weight:bold; text-align:left; color:#6c757e}

/* span */
span.rech {font-size:17px; font-weight:bold; text-align:left; color:#850c00}

/* styles pour les paragraphes de base*/
P { text-align:left; font-size:12px; font-family:Arial, Helvetica, Verdana, sans-serif; color:#000000; font-weight:normal; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px;}
P.align2 {text-align:justify;}
P.petit {font-size:10px; text-align:left;}
P.marge {padding-top:10px; padding-bottom:10px}

P.p1 {text-align:justify; color:#666666;  font-weight:normal;}
P.p2 {text-align:justify; color:#666666;  font-weight:bold;}
P.p3 { color:#000000;  font-weight:bold;}

P.liste_result { color:#a86b66;  font-weight:bold; vertical-align:middle; text-align:center}
P.liste_result2 { color:#a86b66;  font-weight:bold; vertical-align:middle; text-align:left; padding-left:20px}

P.liste_result3 { color:#850c00;  font-weight:bold; vertical-align:top; text-align:left;}
P.liste_result4 { color:#a86b66;  font-weight:bold; vertical-align:top; text-align:left; }
P.liste_result5 { color:#666666;  font-weight:bold; vertical-align:middle; }
P.liste_result6 { color:#666666;  font-weight:bold; vertical-align:middle; padding-left:50px}
P.liste_result7 { color:#000000;  font-weight:bold; vertical-align:middle; }

/* styles pour les puces*/
ul { margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:20px;}

span.rouge { color:#c51036;}
span.gras_gris {color:#878787; font-weight:bold;}

/* images */
img.imgedito {margin:10px;}
img.imgedito2 {margin:20px;}
img.img2 {margin-left:5px; margin-right:5px;}




/* span */
.blanc {color:#ffffff; }
.gris_gras {color:#2d2d2d; font-weight:bold}
.blanc_gras {color:#ffffff; font-weight:bold}
.vert_gras {color:#cbde00; font-weight:bold}



/* 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 {position:absolute; }
DIV.relative {position:relative; }
DIV.contenu {width:90%; height:90%; overflow:auto;  border:solid 0px #575f61;}

DIV.menu {top:70px; left:0px; width:100%: border:solid 1px #ff00ff}

DIV.rech_lettre {top:100px; left:105px; width:500px: border:solid 1px #ff00ff}
DIV.rech_dep {top:150px; left:40px; width:500px: border:solid 1px #ff00ff}

/* styles pour les liens */

A {font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; text-decoration:none;}
A:link {color:#000000; text-decoration:none }
A:visited {color:#000000; text-decoration:none }
A:active {color:#000000; text-decoration:none }
A:hover {color:#000000; text-decoration:none }

A.normal {font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; text-decoration:none;}
A.normal:link {color:#000000; text-decoration:none }
A.normal:visited {color:#000000; text-decoration:none }
A.normal:active {color:#000000; text-decoration:none }
A.normal:hover {color:#000000; text-decoration:none }

A.menu {font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; text-decoration:none;}
A.menu:link {color:#000000; text-decoration:none }
A.menu:visited {color:#000000; text-decoration:none }
A.menu:active {color:#000000; text-decoration:none }
A.menu:hover {color:#000000; text-decoration:none }

A.ss_menu_on {font-size:14px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; text-decoration:none;  padding-left:70px}
A.ss_menu_on:link {color:#ffffff; text-decoration:none }
A.ss_menu_on:visited {color:#ffffff; text-decoration:none }
A.ss_menu_on:active {color:#ffffff; text-decoration:none }
A.ss_menu_on:hover {color:#ffffff; text-decoration:none }

A.ss_menu_off {font-size:13px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#e4e4e4; text-decoration:none;  padding-left:70px}
A.ss_menu_off:link {color:#e4e4e4; text-decoration:none }
A.ss_menu_off:visited {color:#e4e4e4; text-decoration:none }
A.ss_menu_off:active {color:#e4e4e4; text-decoration:none }
A.ss_menu_off:hover {color:#e4e4e4; text-decoration:none }


A.plus {font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#666666; text-decoration:none; }
A.plus:link {color:#666666; text-decoration:none }
A.plus:visited {color:#666666; text-decoration:none }
A.plus:active {color:#666666; text-decoration:none }
A.plus:hover {color:#666666; text-decoration:none }


A.rougeit {font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; color:#850c00; text-decoration:none; }
A.rougeit:link {color:#850c00; text-decoration:none }
A.rougeit:visited {color:#850c00; text-decoration:none }
A.rougeit:active {color:#850c00; text-decoration:none }
A.rougeit:hover {color:#850c00; text-decoration:none }

A.rech {font-size:15px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#020202; text-decoration:none; padding:1px}
A.rech:link {color:#020202; text-decoration:none }
A.rech:visited {color:#020202; text-decoration:none }
A.rech:active {color:#020202; text-decoration:none }
A.rech:hover {color:#020202; text-decoration:none }

A.liste_result2 {font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#c6c6c6; text-decoration:none;}
A.liste_result2:link {color:#c6c6c6; text-decoration:none }
A.liste_result2:visited {color:#c6c6c6; text-decoration:none }
A.liste_result2:active {color:#c6c6c6; text-decoration:none }
A.liste_result2:hover {color:#c6c6c6; text-decoration:none }

A.liste_result4 {font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#a86b66; text-decoration:none;}
A.liste_result4:link {color:#a86b66; text-decoration:none }
A.liste_result4:visited {color:#a86b66; text-decoration:none }
A.liste_result4:active {color:#a86b66; text-decoration:none }
A.liste_result4:hover {color:#a86b66; text-decoration:none }


A.bl {font-size:10px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#666666; text-decoration:none;}
A.bl:link {color:#666666; text-decoration:none }
A.bl:visited {color:#666666; text-decoration:none }
A.bl:active {color:#666666; text-decoration:none }
A.bl:hover {color:#666666; text-decoration:none }

A.blanc {font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; text-decoration:none;}
A.blanc:link {color:#ffffff; text-decoration:none }
A.blanc:visited {color:#ffffff; text-decoration:none }
A.blanc:active {color:#ffffff; text-decoration:none }
A.blanc:hover {color:#ffffff; text-decoration:none }


A.nous {font-size:9px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#a86b65; text-decoration:none;}
A.nous:link {color:#a86b65; text-decoration:none }
A.nous:visited {color:#a86b65; text-decoration:none }
A.nous:active {color:#a86b65; text-decoration:none }
A.nous:hover {color:#ffffff; text-decoration:none }