
body{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;}

a.mail{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; text-decoration: underline; color: #000;}
#fond   { position: relative; z-index: 1; top: 0px; left: 0px; width: 950px; height: 630px; visibility: visible; display: block; }
#fondpub   { position: relative; z-index: 1; top: 0px; left: 0px; width: 1050px; height: 630px; visibility: visible; display: block; }
.fondhome { background-image: url(/images/fond-home.jpg); background-repeat: no-repeat; background-position: left top; }
/*.adress { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }*/
.titreadress { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
a.adress { text-decoration: underline; }
a.bulle { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.bulle:hover { color: #00E4FF;  }
#bullebleue { height: 132px; width: 274px; left: 431px; top: 140px; position: absolute; visibility: visible; }
#bullejaune { height: 70px; width: 245px; left: 30px; top: 140px; position: absolute; visibility: visible; }

a.bullejaune { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.bullejaune:hover { color: #fe8222;  }
a.passe { color: #fff; font-size: 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; text-decoration: underline; }
img.png { behavior: url(png.htc); }

a.foot {color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline;}

.chapo {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; color:#ffffff; }
a.chapo {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; color:#ffffff; text-decoration: underline;}

.fil { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
a.fil { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
/*
.fondapprenti { background-image: url(/images/apprenti/visuel_09.png); background-repeat: no-repeat; background-position: left top; }


.titreapprenti { color: #00E4FF; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }

.textapprenti { color: #003366; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.textapprenti { color: #003366; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
*/
hr{color: #00E4FF; height: 1px;}




.chapoliste { color: #033955; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif;  text-decoration: none; }


.liste{ color: #033955; font-size: 11px; background-color: #fff; padding: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 570px; }
a.liste{ color: #00E4FF; text-decoration: underline;}
a.liste:hover{ color: #033955; text-decoration: underline;}
/*#liste:hover{ color: #ffffff; background-color: #033955; }*/

.titreliste{ padding-left: 5px; color: #1a87ac; font-size: 12px; font-weight: bold; }
.titrejaune{ padding-left: 5px; color: #fe8222; font-size: 12px; font-weight: bold; }
.titres { padding-left: 5px; color: #1a87ac; font-size: 14px; font-weight: bold; }


/*
.fondent { background-image: url(images/entreprise/visuel_09.png); background-repeat: no-repeat; background-position: left top; }

.ongletent{ color: #fe8222; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.ongletapprenti { color: #00E4FF; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
*/


.textcfa { color: #003366; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 12px; }
a.textcfa { color: #003366; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; padding: 5px;}



/* Mathieu */


#bulletitrebleu td {background-color:#207aa7;color: #00E4FF; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
#bulletitrejaune td {background-color:#fecb00;color: #ffffff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
#bulletitrevert td {background-color:#96b014;color: #ffffff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
#bulletitreorange td {background-color:#fe8222;color: #ffffff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
#bulletitrerouge td {background-color:#d33b1b;color: #ffffff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}

#bandeaubleu {text-align:left;background-color:#207aa7;padding-bottom:2px;}
#bandeaujaune {text-align:left;background-color:#fecb00;padding-bottom:2px;}
#bandeauvert {text-align:left;background-color:#96b014;padding-bottom:2px;}
#bandeauorange {text-align:left;background-color:#fe8222;padding-bottom:2px;}
#bandeaurouge {text-align:left;background-color:#d33b1b;padding-bottom:2px;}


#contacts .bleu {background-color:#919292;}
#contacts .jaune {background-color:#919292;}
#contacts .gris {background-color:#919292;}
#contacts .vert {background-color:#919292;}
#contacts .orange {background-color:#919292;}
#contacts .rouge {background-color:#919292;}



#logoccis { height: 142px; width: 100px; left: 45px; top: 420px; position: absolute; visibility: visible; }
#objectifs { height: 142px; width: 250px; left: 510px; top: 400px; position: absolute; visibility: visible;font-size: 12px;text-align:left; }





#pagebleu { background-image: url(/images/bleu/visuel_09.png); background-repeat: no-repeat; background-position: left top; background-color:#f3f4f4; behavior: url(iepngfix.htc)}
#pagebleu .titre { color: #00E4FF; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
#pagebleu .text { color: #003366; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
#pagebleu a.text { color: #003366; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }

#pagejaune { background-image: url(/images/jaune/visuel_09.png); background-repeat: no-repeat; background-position: left top; background-color:#f3f4f4; behavior: url(iepngfix.htc)}
#pagejaune .titre { color: #00E4FF; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
#pagejaune .text { color: #003366; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
#pagejaune a.text { color: #003366; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }

#pagevert { background-image: url(/images/vert/visuel_09.png); background-repeat: no-repeat; background-position: left top; background-color:#f3f4f4; behavior: url(iepngfix.htc)}
#pagevert .titre { color: #96b014; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
#pagevert .text { color: #003366; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
#pagevert a.text { color: #003366; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }

#pageorange { background-image: url(/images/orange/visuel_09.png); background-repeat: no-repeat; background-position: left top; background-color:#f3f4f4; behavior: url(iepngfix.htc)}
#pageorange .titre { color: #ffffff; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
#pageorange .text { color: #003366; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
#pageorange a.text { color: #003366; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }

#pagerouge { background-image: url(/images/rouge/visuel_09.png); background-repeat: no-repeat; background-position: left top; background-color:#f3f4f4; behavior: url(iepngfix.htc)}
#pagerouge .titre { color: #ffffff; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
#pagerouge .text { color: #003366; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
#pagerouge a.text { color: #003366; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }

a.savoirplus { color: #fff; font-size: 12px; font-weight: bold; text-decoration: underline; }



/* PAGES fixes */

.pagefixe {margin-left:120px;margin-right:20px;text-align:left;position:relative;display:block;}
.pagefixe table {position:relative;}

/* de pass formations (liste CFA) */

#cfa td.noir {font-size: 12px;font-weight: bold;background-color:#207aa7;color:#FFF}
#cfa .grasbleu
{
	font-size: 12px;
	color: #06C;
	font-weight: bold;
}

/* revue de presse */
.news a { color:#ffffff; background-color: #677f23; text-decoration: none; height:18px; display: block; vertical-align: middle; border: solid 3px #677f23; }
.news a:hover { color:#ffffff; background-color: #96b014; text-decoration: none; height:18px; display: block; vertical-align: middle; border: solid 3px #96b014; }
.titrerevue{ color: #677f23; font-size: 13px; font-weight: bold; }
