
/*
couleurs


violet  1 	: #b194b2
violet clair 	: #efe3f1

titre 		: #553857
rose 		: #ed0274
texte 		: #342238
gris 		: #7e7e7e

*/

/*********************************  STYLE  */



/*********************************  BODY  */
BODY { font-family: verdana, Arial, Helvetica, sans-serif;  color:#304b4b; font-size:12px; margin: 0; padding: 10px 20px; background:#b194b2;
	scrollbar-face-color:#ffffff;
	scrollbar-arrow-color:#2d2d2d;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#2d2d2d;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#2d2d2d;
	scrollbar-darkshadow-Color:#ffffff;}


<!--[if IE]>
<link href="style_ie.css" rel="stylesheet" type="text/css" />
<![endif]-->


/*********************************  TABLE  */
TABLE { height:auto; width:auto; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; marginheight:0px; marginwidth:0px;text-align:center;}
TABLE.cent { height:100%; width:100%;text-align:center;}
TABLE.cent_v { height:auto ; width:100%;text-align:center;}
TABLE.tabppl {height:569px; width:1000px; margin-top:0px; background-color:#b194b2;text-align:center;background:url(image/fond_accueil.jpg) no-repeat center center;}
TABLE.edito {height:100%; width:100%; margin:10px 0px 0px 0px}
TABLE.menu {font-size:18px; height:30px; width:100%; text-align:center; vertical-align:middle; background-color:#ccb9cd; padding:0px; border:solid 0px #000000;}
TABLE.audit {width:100%; background-color:#efe3f1; padding:10px; border:solid 1px #ccb9cd;border-collapse:collapse;}


div.accueil {
position:relative; 
background:url(../image/fond_accueil.jpg) no-repeat fixed center;
}

DIV.titre { 
position:absolute;
font-family: verdana, Arial, Helvetica, sans-serif;  
color:#FFFFFF; 
font-size:32px;
text-align:right;
padding:0px;
top:80px;
bottom:300px;
height:300px;
left:400px;
width:440px;
line-height:50px; 
border:solid 0px #FFFFFF; 
}


DIV.image1 { 
visibility: hidden; 
}


DIV.contact { position:absolute;font-family: verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:18px; top:420px;left:280px;height:150px;width:150px; text-align:center;}
DIV.drapo { position:absolute; top:350px;left:80px;height:0px;width:250px;line-height:10px;}
DIV.logo {top:30px; left:30px; }
DIV.eu { position:absolute; top:520px;left:500px;color:#FFFFFF;font-size:14px; vertical-align:middle;text-align:right;}
DIV.eulogo { position:absolute; top:515px;left:875px; vertical-align:middle;}




TD  { height:auto; width:auto;   font-size:12px; text-align:justify; padding-top:0px; margin-top:0px; padding-right:0px; vertical-align:top}
TD.centrer { text-align:center; vertical-align:middle;}
TD.centrer2 { height:100%; text-align:center; vertical-align:middle;}
TD.centrer_marge { text-align:center; vertical-align:middle; padding:10px;}
TD.centrer_top {text-align:center; vertical-align:top; padding-top:0px; padding-bottom:0px}
TD.centrer_bas { text-align:center; vertical-align:bottom; padding-top:0px; padding-bottom:0px}
TD.milieu {text-align:center; width:50%}
TD.milieu_1 {width:50%; text-align:left;}
TD.milieu_2 {width:50%; padding-left:0px; padding-right:10px; padding-bottom:40px; border:solid 0px #000000}
TD.milieu_3 {width:50%; padding-left:10px; margin-right:0px; padding-bottom:40px; border:solid 0px #000000; text-align:center;}
TD.milieu_3 {width:50%; padding-left:10px; margin-right:0px; padding-bottom:40px; border:solid 0px #000000; text-align:center;}

TD.marge  {padding:10px;}
TD.margeh  {padding-right:10px; padding-left:10px}
TD.margeh_centrer  {padding-right:10px; padding-left:10px; text-align:center}
TD.marger  {padding-right:10px; }
TD.marge_haut_bas {padding-top:20px; padding-bottom:20px; }
TD.marge_bas { padding-bottom:20px; }
TD.margel  {padding-left:10px; }
TD.margel_2  {padding-left:30px; }
TD.alignleft  {text-align:left}
TD.top {vertical-align:top}
TD.bottom {vertical-align:bottom}
TD.bandeau {height:150px;}
TD.dir1  {padding-right:10px; padding-left:10px;font-size:14px;}
TD.fb {background-color:#ffffff; padding:40px 100px 20px 60px}
TD.two {background-color:#ffffff; padding:0px; height:50px;}

TD.one {background-color:#efe3f1; border:solid 0px #ff00ff}

td.auditint {height:40px;padding-left:10px;padding-right:5px;width:100%; border:solid 1px #ccb9cd;vertical-align:middle;}
td.auditint1 {height:40px;padding-left:50px;padding-right:10px; border:solid 1px #ccb9cd;vertical-align:middle;}
td.auditok {height:40px;padding-left:5px;padding-right:5px;width:20px; border:solid 1px #ccb9cd;text-align:center;}

TD.bord1 {width:20%;}
TD.bord2 {width:20%;}


TD.td1 {height:75px; background:url(../image/fond_haut_inter.gif)  no-repeat bottom}
TD.td2 {height:auto; background:url(../image/fond_milieu_inter.gif) repeat top; padding:0px 100px 10px 60px}
TD.td3 {height:75px; background:url(../image/fond_bas_inter.gif) no-repeat top}




TD.menu {height:30px}
TD.menu1 {height:30px;text-align:center;vertical-align:middle;background-color:#ccb9cd;}
TD.menu2 {height:30px;text-align:center;vertical-align:middle;background-color:#efe3f1;}

TD.menu3 {
height:20px;
text-align:left;
vertical-align:middle;
background-color:#efe3f1;
border-top-width:1px;
border-top-style:solid; 
border-top-color:#553857;

}



TD.bandeau2 {width:72px}




/* h */

H1.bleu {color:#304b4b; font-size:27px; font-weight:normal; }
H1.titre {font-size:23px;  font-weight:normal;  color:#553857}
H1.titre2 {font-size:12px;  font-weight:normal;  color:#553857;}

p.titre {font-size:12px;  font-weight:normal;  color:#553857}

/* styles pour les paragraphes de base*/
P { text-align:justify; font-size:12px; font-family:verdana, Arial, Helvetica, Verdana, sans-serif;  font-weight:normal; margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:0px;}
P.gras {color:#3a4449; font-size:12px; font-weight:bold; padding-bottom:5px; text-align:left}
P.gras2 {font-size:14px; font-weight:bold;}
P.petit {font-size:10px; text-align:left;}




/* styles pour les puces*/
ul { margin-top:0px; margin-bottom:0px; margin-right:0px; margin-left:20px; }

/* span */
span.plus {font-size:17px;}
span.dir {font-size:14px;font-weight:bold;}



/* images */
img.img1 {vertical-align:bottom}



/* 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; border:solid 0px #575f61; }
DIV.relative {position:relative; }

DIV.logo {top:10px; left:0px;}

DIV.encadre {position:relative; background-color:#efe3f1; padding:20px 20px 50px 20px; border:solid 0px #ff00ff}

DIV.encadremenu {position:relative; width:100%; background-color:#ccb9cd; top:0px; left:0px; padding:0px; border:solid 0px #ff00ff}
DIV.encadreaudit {position:relative; background-color:#efe3f1; padding:10px; border:solid 0px #ff00ff}
DIV.encadredir {position:relative; background-color:#FFFFFF; padding:10px; border:solid 0px #ff00ff}


/* detail édito */
DIV.detailedito {position:absolute; top:0px; left:10px; width:auto; height:auto; border:solid 1px #575f61;}
TABLE.detailedito {width:465px; height:300px ; background:#ffffff}







/* styles pour les liens */

A {font-size:12px; font-family: verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#e94a94; text-decoration:none;}
A:link {color:#e94a94; text-decoration:none }
A:visited {color:#e94a94; text-decoration:none }
A:active {color:#e94a94; text-decoration:none }
A:hover {color:#e94a94; text-decoration:none }


A.blanc_menu {font-size:20px; font-family: verdana,  Arial, Helvetica, sans-serif; font-weight:normal; color:#ffffff;  text-decoration:none;}
A.blanc_menu:link {color:#ffffff; text-decoration:none }
A.blanc_menu:visited {color:#ffffff; text-decoration:none }
A.blanc_menu:active {color:#ffffff; text-decoration:none }
A.blanc_menu:hover {color:#ffffff; text-decoration:none }

A.menu {font-size:20px; font-family: verdana,  Arial, Helvetica, sans-serif; font-weight:normal;   text-decoration:none;}
A.menu:link {color:#ffffff; text-decoration:none }
A.menu:visited {color:#ffffff; text-decoration:none }
A.menu:active {color:#ffffff; text-decoration:none }
A.menu:hover {color:#ffffff; text-decoration:none }

A.accueil {font-size:11px; font-family: verdana,  Arial, Helvetica, sans-serif; color:#ffffff; font-weight:normal; text-decoration:none;}
A.accueil:link {color:#ffffff; text-decoration:none }
A.accueil:visited {color:#ffffff; text-decoration:none }
A.accueil:active {color:#ffffff; text-decoration:none }
A.accueil:hover {color:#ffffff; text-decoration:none }

A.lien {font-size:11px; font-family: verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#e94a94; text-decoration:none;}
A.lien:link {color:#e94a94; text-decoration:none }
A.lien:visited {color:#e94a94; text-decoration:none }
A.lien:active {color:#e94a94; text-decoration:none }
A.lien:hover {color:#e94a94; text-decoration:none }


A.intro {font-family: verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#FFFFFF; font-size:34px; text-decoration:none;}
A.intro:link { color:#FFFFFF;text-decoration:none }
A.intro:visited {color:#FFFFFF; text-decoration:none }
A.intro:active { color:#FFFFFF;text-decoration:none }
A.intro:hover {color:#ed0274; text-decoration:none ;}

A.ssmenu {font-size:12px; font-family: verdana,  Arial, Helvetica, sans-serif; font-weight:normal;text-decoration:none;}
A.ssmenu:link {color:#ffffff; text-decoration:none }
A.ssmenu:visited {color:#ffffff; text-decoration:none }
A.ssmenu:active {color:#ffffff; text-decoration:none }
A.ssmenu:hover {color:#ffffff; text-decoration:none }
