
/*


gris 1  #555754
gris 2  #c3c3c3
gris 3 #515151
vert : #95c305

*/

/*********************************  STYLE  */




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: #555754; background:#ffffff; background: url(../image/fond.jpg) no-repeat top center; font-size:12px; margin:0px;
	scrollbar-face-color:#515151;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#515151;
	scrollbar-shadow-color:#515151;
	scrollbar-highlight-color:#515151;
	scrollbar-3dlight-color:#515151;
	scrollbar-darkshadow-Color:#515151;}





/*********************************  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:942px; }
//TABLE.tabppl {height:700px; width:942px; }
TABLE.tabppl {height:580px; width:942px; }




TD  { height:auto; width:auto; color:#555754; 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.edito {height:770px}


td.tabppl {height:100%; width:840px;}


/* h */
H1 {font-size:12px; font-weight:bold; text-align:left; color:#555754}


/* span */
span.rech {font-size:17px; font-weight:bold; text-align:left; color:#850c00}
span.menu {font-size:15px;}
span.menu2 {font-size:16px;}


/* styles pour les paragraphes de base*/
P { text-align:justify; font-size:12px; font-family:Arial, Helvetica, Verdana, sans-serif; color:#555754; 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:justify;}
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:#555754;  font-weight:bold;}



/* styles pour les puces*/
ul { margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:20px;}



/* images */
img.imgedito {margin:10px;}
img.pi {margin:5px 25px 00px 0px; }





/* 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}



/* sav 1
DIV.logo {top:0px; left:260px; border:solid 0px #ff00ff}
DIV.topmenu {top:200px; left:5px; height:20px;  background: url(image/menu2.jpg) no-repeat top left}
DIV.edito {top:220px; left:90px; height:430px; width:942px; background: url(../image/fond_blanc.gif) no-repeat top center}
DIV.bb {top:580px; left:95px; height:55px; width:770px; background:#ffffff; border:solid 0px #ff00ff}
*/


/* sav 2
DIV.logo {top:0px; left:260px; border:solid 0px #ff00ff}
DIV.topmenu {top:200px; left:5px; height:20px;  background: url(../image/menu2.jpg) no-repeat top left}
DIV.edito {top:220px; left:00px; height:430px; width:942px; background: url(../image/fond_blanc.gif) no-repeat top center}
DIV.bb {top:580px; left:5px; height:55px; width:770px; background:#ffffff; border:solid 0px #ff00ff}
*/




DIV.logo {top:0px; left:260px; border:solid 0px #ff00ff}
DIV.topmenu {top:180px; left:6px; height:20px;  width:800px; background: url(../image/menu2.jpg) no-repeat top left; padding-left:146px}
DIV.edito {top:200px; left:00px; height:430px; width:942px; background: url(../image/fond_blanc.gif) no-repeat top center}
DIV.bb {top:560px; left:7px; height:55px; width:770px; background:#ffffff; border:solid 0px #ff00ff}





/* 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; text-align:justify; border:solid 0px #ff00ff; }


DIV.relative {position:relative; }
//DIV.global {top:350px;}
DIV.global {top:-60px; border:solid 0px #00ff00; }



DIV.ed_txt {top:30px; left:25px; width:180px; height:300px; overflow:hidden;}
DIV.ed_txt2 {padding:0px 10px 0px 0px; overflow:hidden;}
DIV.ed_img {top:30px; left:203px; width:165px}


DIV.ifabrick {top:550px; left:500px; width:300px; border:solid 0px #ff00ff}

DIV.img_bas {padding:10px 10px; color:#95c305; font: bold 15px}

DIV.bb2 {left:200px;}
DIV.pourvoir {top:15px; left:580px; font:12px}
DIV.gb {top:20px; left:730px;}

DIV.calquepopup {top:0px; left:30px; height:485px; width:375px; background:url(../image/fond_fiche2.gif) no-repeat center center; background-color:#ffffff;  border:solid 0px #ff00ff; visibility:hidden}


/*
DIV.pop_titre {top:37px; left:40px; color:#ffffff;  font:15px; border:solid 0px #ff00ff}
DIV.pop_descr {top:70px; left:35px; height:90px; width:280px; color:#ffffff;  font:12px; overflow:hidden; padding:0px 10px 0px 0px;}
DIV.pop_photo0 {top:160px; left:35px;  background-color:ffffff; padding:10px;}
DIV.pop_txt {top:160px; left:230px; height:153px; width:110px;  padding:0px 10px 0px 0px; color:#c3c3c3; overflow:hidden}
DIV.pop_txt2 {text-align:left}
DIV.pop_num {top:360px; left:35px; }
DIV.pop_fermer {top:420px; left:200px;}
*/


DIV.pop_titre {top:37px; left:40px; color:#ffffff;  font:15px; border:solid 0px #ff00ff}
DIV.pop_descr {top:70px; left:35px; height:90px; width:280px; color:#ffffff;  font:12px; overflow:hidden; padding:0px 10px 0px 0px;}
DIV.pop_photo0 {top:170px; left:35px;  background-color:ffffff; padding:10px;}
DIV.pop_photo1 {top:130px; left:35px;  background-color:ffffff; padding:10px;}
DIV.pop_txt {top:170px; left:230px; height:153px; width:110px;  padding:0px 10px 0px 0px; color:#c3c3c3; overflow:hidden}
DIV.pop_txt2 {text-align:left}
DIV.pop_num {top:370px; left:35px; }
DIV.pop_num1 {top:350px; left:35px; }
DIV.pop_fermer {top:420px; left:200px;}
DIV.pop_fermer1 {top:400px; left:200px;}



/* styles pour les liens */

A {font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#555754; text-decoration:none;}
A:link {color:#555754; text-decoration:none }
A:visited {color:#555754; text-decoration:none }
A:active {color:#555754; text-decoration:none }
A:hover {color:#555754; text-decoration:none }

A.normal {font-size:12px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#555754; text-decoration:none;}
A.normal:link {color:#555754; text-decoration:none }
A.normal:visited {color:#555754; text-decoration:none }
A.normal:active {color:#555754; text-decoration:none }
A.normal:hover {color:#555754; text-decoration:none }

#topmenu a:link, #topmenu a:visited {
	display: block;
	float: left;
	font-size:12px;
	height: 20px;
	padding: 2 21px;
	color: #555754;
	border-right: 1px solid #555754;
	border-bottom: 0;
}


a.grisclair:link, a.grisclair:visited { color: #c3c3c3; border-bottom: 0; }
a.grisclair:active { color: #ffffff; border-bottom: 0; }

a.petitblanc:link, a.petitblanc:visited  { color: #ffffff; font:bold 11px ; height: 20px; padding-top:4px}




