/**
Général
**************************/
h1{ margin:0 0 20px 0; padding:0; font-size:24px; font-weight:bold; color:#3399CC; text-align:left; letter-spacing:-1px; text-transform:uppercase; }
h1#ecole{ color:#99CC00; }
h1#diplome{ color:#3399CC; }
h1#apprenti{ color:#E76690; }
h1#recruter{ color:#FF9900; }
h2{ margin:10px 0; padding:0; font-size:18px; font-weight:bold; }
h3{ margin:0 0 10px 0; padding:0; font-size:14px; text-decoration:underline; }

a img { border : none; }

#ariane {text-align:left; color:#ACB6CF; font-size:10px; margin:10px 0 20px;}
#ariane span.page{ color:#3399CC; }
#ariane a { color:#ACB6CF; text-decoration:none; }
#ariane a:hover {color:#3399CC;text-decoration:underline;}
	
/* ------------------------------- PLAN DE SITE ------------------------*/

.champ_rechercher {border: 1px solid white;height:14px;background-color:#EDA904;vertical-align:middle;font-size:10px;color:white;margin-top:5px;}
.champ_ok 		{}
a.mdp {color:white;font-size:10px;font-style:italic;text-decoration:none;}
a.mdp:hover  {text-decoration:underline;}
a.inscrip {color:white;font-size:12px;font-weight:bold;text-decoration:underline;}
a.inscrip:hover  {text-decoration:none;}

.lien_bas {color:#fff;font-size:10px;}
a.lien_bas {text-decoration:none;}
a.lien_bas:hover {text-decoration:underline; color:#FFF;}

.texte_module {color:#fff;font-size:12px;}
.texte-contenu {text-align:justify;}

a.lien_titre_module {color:#000;font-weight:bold;text-decoration:none;font-size:14px;}
a.lien_titre_module:hover {text-decoration:underline;}

a.lien_module {color:#fff;font-weight:bold;text-decoration:none;}
a.lien_module:hover {text-decoration:underline;}

.photo {float:right;margin: 0 0 10px 20px;}
.photos {margin:0px 10px 0px 0px;}
.trait1 {margin:6px 0 6px 0;}
.trait {margin:6px 0 6px 0;}

.texte_module_page {color:#fff;font-size:11px;}

a.lien_titre_module_page {color:#FFCC00;font-weight:bold;text-decoration:none;font-size:12px;}
a.lien_titre_module_page:hover {text-decoration:underline;}

.texte-centrer {margin:20px 0 0 20px;}
