
/*********************************  STYLE  */

/*rouge : #ff0101*/

/*
un 		: #9f83be
deux		: #b889bf
trois		: #ef96c2
quatre	: #ef949d
cinq		: #ec7056
six 		: #fdc355
sept 		: #fff65d
huit 		: #aed36c
neuf 		: #84c66f
dix 		: #4eb975
*/




/*vient style flash*/
TABLE.flash { width:100%; height:100%}
A.accueil {font-size:10px; font-family:, sans-serif, Helvetica, Arial; font-weight:normal; color:#3B89D9; text-decoration:none;}
A.accueil:link {color:#3B89D9; text-decoration:none }
A.accueil:visited {color:#3B89D9; text-decoration:none }
A.accueil:active {color:#3B89D9; text-decoration:none }
A.accueil:hover {color:#3B89D9; text-decoration:none }





/*********************************  BODY  */
BODY { font-family: Arial, Helvetica, sans-serif;  color: #000000; background:#ffffff; font-size:13px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; marginheight:0px; marginwidth:0px;
	scrollbar-face-color:#FFFFFF;
	scrollbar-arrow-color:#029ACA;
	scrollbar-track-color:#ffffff;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#029ACA;
	scrollbar-darkshadow-Color:#029ACA;}


/*********************************  éléments pour le bandeau  */
TABLE.bandeau { height:100px; width:100%; border:solid 2px  #4E5374}
TD.bandeau  {vertical-align:top; height:100px}


/*********************************  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.article { height:auto; width:100%; margin-top:0px; margin-bottom:20px; border:solid 0px #ff0000}
TABLE.edito { height:100%; width:550px;}


TD  { height:auto; width:auto; color:#575f61; 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; padding-top:0px; padding-bottom:0px}
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.hauteur_limite{height:50px}


TD.centreradmin { text-align:center; vertical-align:top; padding-top:10px}
TD.validsupp {padding-top:5px}
TD.marge  {padding:10px;}
TD.margeh  {padding-right:10px; padding-left:10px}
TD.alignleft  {text-align:left}
TD.top {vertical-align:top}
TD.bottom {vertical-align:bottom}

/* les titres avec les traits  */
TD.titre_h {padding-left:20px; padding-bottom:20px}
TD.titre_v {padding-left:40px; vertical-align:bottom}

TD.txt_edito {padding-left:115px; padding-bottom:30px; vertical-align:top}

/* cellule de article et tableau*/
TD.decalverdroite {font-weight:bold; padding-left:30px}
TD.sous_titre {height:50px; padding-top:10px}



/* styles pour les paragraphes de base*/
P { text-align:justify; 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.gras {font-size:12px; font-weight:bold;}
P.petit {font-size:10px; text-align:left;}


P.titre1 {font-size:20px; font-weight:bold; text-align:left; color:#ff0101;}
P.titre2 {font-size:15px; font-weight:bold; text-align:left; }
P.titre3 {font-size:12px; font-weight:bold; text-align:left; }


span.va_decal {padding-left:40px}

img.sm {margin-bottom:-2px}
img.decal {margin-right:10px; margin-bottom:10px}

/* 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;}



/* menu*/
DIV.menu_haut {top:25px; left:350px ; overflow:auto;}
DIV.retour {top:25px; left:870px ; overflow:auto;}
DIV.titre {top:70px; left:353px ; overflow:auto;}

DIV.voir_aussi {top:610px; left:35px ;width:142px;height:131px;padding-top:50px;background-image:url("image/puzzle_jaune.png");background-position:0px 0px; background-repeat:no-repeat;}
DIV.voir_aussi_2 {top:750px; left:35px ; overflow:auto;}
DIV.edito {top:170px; left:260px ; overflow:auto;}
DIV.ifabrick {top:790px; left:60px }
DIV.proto1 {top:370px; left:325px ; overflow:auto;}
DIV.proto2 {top:370px; left:40px ; overflow:auto;}
DIV.proto3 {top:660px; left:180px ; overflow:auto;}
DIV.remenu {top:10px; left:10px ;}

div.menu_haut2 {
	top:210px;
	left:10px ; 
	width:232px;
	height:400px;
	text-align:justify;
	padding-left:25px;

	}






td.lien
{
width:260px;
background:url("images/trait_couleur_interieur.gif") no-repeat  left bottom ;
}




/* styles pour les liens */
A {font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#575f61; text-decoration:underline;}
A:link {color:#575f61; text-decoration:underline }
A:visited {color:#575f61; text-decoration:underline }
A:active {color:#575f61; text-decoration:underline }
A:hover {color:#575f61; text-decoration:underline }

A.voir_aussi {font-size:15px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#575f61; text-decoration:none;}
A.voir_aussi:link {color:#575f61; text-decoration:none }
A.voir_aussi:visited {color:#575f61; text-decoration:none }
A.voir_aussi:active {color:#575f61; text-decoration:none }
A.voir_aussi:hover {color:#575f61; text-decoration:none }

A.violet {font-size:15px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#6446a6; text-decoration:none;}
A.violet:link {color:#6446a6; text-decoration:none }
A.violet:visited {color:#6446a6; text-decoration:none }
A.violet:active {color:#6446a6; text-decoration:none }
A.violet:hover {color:#6446a6; text-decoration:none }

A.sm {font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; text-decoration:none;}
A.sm:link {color:#000000; text-decoration:none }
A.sm:visited {color:#000000; text-decoration:none }
A.sm:active {color:#000000; text-decoration:none }
A.sm:hover {color:#000000; text-decoration:none }

a.lien { font-size:13px; font-family:  Verdana, sans-serif, Helvetica; color:#121212; text-decoration:none; font-weight:bold;}
a.lien:link {color:#121212; text-decoration:none; }
a.lien:visited {color:#121212; text-decoration:none; }
a.lien:active {color:#121212; text-decoration:none; }
a.lien:hover {color:#fa09e0; text-decoration:none; }




