@charset "utf-8";
/* CSS Document */

body
{
	padding:0px;
	margin:0px;
	background-color:#EEEEF0;
}


/******************* MENU *******************/

#menu1
{
	background-image:url(../images/fond_btn1.gif);
	background-repeat:repeat-x;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	width:192px;
	color:#ffffff;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
}
#menu1:hover
{
	background-image:url(../images/fond_btn1.gif);
	background-repeat:repeat-x;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	width:192px;
	color:#ffd757;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
}


#menu2
{
	background-image:url(../images/fond_btn2.gif);
	background-repeat:repeat-x;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	width:193px;
	color:#ffffff;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
}

#menu2:hover
{
	background-image:url(../images/fond_btn2.gif);
	background-repeat:repeat-x;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	width:193px;
	color:#dcfa3b;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
}


#menu3
{
	background-image:url(../images/fond_btn3.gif);
	background-repeat:repeat-x;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	width:193px;
	color:#ffffff;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
}
#menu3:hover
{
	background-image:url(../images/fond_btn3.gif);
	background-repeat:repeat-x;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	width:193px;
	color:#b8cce7;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
}



#revuepresse
{
	background-color:#0c5c53;
	width:226px;
	color:#84be24;
	font-family:Verdana;
	font-size:12px;
	vertical-align:top;
}

.titrerevuedepresse
{
	background-color:#003C3C;
	color:#B2CE4C;
	font-family:Verdana;
	font-size:12px;
	vertical-align:middle;
	height:36px;
	line-height:36px;
	padding-left:15px;
}

.contenurevuedepresse
{
	
	background-color:#0c5c53;
	width:216px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:middle;
	padding-left:10px;
	padding-top:10px;
}

.contenurevuedepresse a 
{
	color:#b2ce4c;
	text-decoration:none;
}
.contenurevuedepresse a:hover 
{
	color:#b2ce4c;
	text-decoration:underline;
}


/**************************** MENU ***************************/

.menu
{
	background-color:#53bb40;
	background-image:url(../images/fleche-menuG.gif);
	background-repeat:no-repeat;
	background-position:96.8% 50%;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
	color:#ffffff;
	height:38px;
	border-top:1px solid #fff;
	padding-left:10px;
	cursor:pointer;
}
.menu-over
{
	background-color:#53bb40;
	background-image:url(../images/fleche-menuG-over.gif);
	background-repeat:no-repeat;
	background-position:96.8% 50%;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
	color:#ffffff;
	height:38px;
	border-top:1px solid #fff;
	padding-left:10px;
	cursor:pointer;
}

.menudeb
{
	background-image:url(../images/fond-menuG-deb.gif);
	height:36px;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
	color:#ffffff;
	padding-left:10px;
	padding-top:5px;
	cursor:pointer;
	border-top:1px solid #fff;
}
.menudeb-over
{
	background-image:url(../images/fond-menuG-deb-over.gif);
	height:36px;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
	color:#ffffff;
	padding-left:10px;
	padding-top:5px;
	cursor:pointer;
	border-top:1px solid #fff;
}
.menufin
{
	background-image:url(../images/fond-menuG-fin.gif);
	height:44px;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
	color:#ffffff;
	border-top:1px solid #fff;
	padding-left:10px;
	cursor:pointer;
}

.menufin-over
{
	background-image:url(../images/fond-menuG-fin-over.gif);
	height:44px;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
	vertical-align:middle;
	color:#ffffff;
	border-top:1px solid #fff;
	padding-left:10px;
	cursor:pointer;
}


/******************* */

.titreespent
{
	height:40px;
	background-color:#E8EABA;
	background-image:url(../images/fleche-espace-entreprise.gif);
	background-repeat:no-repeat;
	background-position: 5% 20%;
	padding-left:30px;
	padding-top:5px;
	border-top:5px solid #ffffff;
	cursor:pointer;
}
.contenuespent
{
	background-color:#F7F9D0;
	background-image:url(../images/fond_espace-entreprise.jpg);
	background-repeat:no-repeat;
	background-position: 100% 100%;
	height:70px;
	color:#265d04;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:10px;
	vertical-align:middle;
}

.titreespcand
{
	height:45px;
	
	background-image:url(../images/fleche-espace-candidats.gif);
	background-repeat:no-repeat;
	background-position: 0% 20%;
	padding-left:20px;
	padding-top:5px;
	cursor:pointer;
}
.contenuespcand
{
	background-image:url(../images/fond_espace-candidats.jpg);
	background-repeat:no-repeat;
	background-position: 100% 100%;
	height:126px;
	border-top:5px solid #ffffff;
	color:#265d04;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:10px;
}


/******************* PIED *****************/

#pied
{
	background-color:#598485;
	height:69px;
	font-family:Arial, Helvetica, sans-serif;
	color:#1f3839;
	font-weight:bold;
	font-size:11px;
	padding-left:15px;
}

#pied a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:normal;
	font-size:11px;
	text-decoration:underline;
}
#pied a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
}

#ville #paris
{
	color:#dbc74c;
}
#ville #orleans
{
	color:#eea5a2;
}
#ville #blois
{
	color:#ace076;
}
#ville #tours
{
	color:#f1c886;
}
#ville #poitiers
{
	color:#b4dee7;
}

#lienstatic
{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	text-align:right;
	padding-right:20px;
	vertical-align:top;
	padding-top:10px;
	background-color:#598485;
}
#lienstatic a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
}

#lienstatic a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:normal;
	font-size:12px;
	text-decoration:underline;
}


/**************************** CONTENU *********************/

#edito
{
	color:#313131;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
}

.titreedito
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#287566;
}

#edito a
{
	color:#507e0e;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
}
#edito a:hover
{
	color:#507e0e;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:underline;
}

#nuagemots
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	/*width:330px;*/
	width:100%;
}
.niveau2-o
{
	font-size:18px;
	color:#fc7f04;
	text-decoration:none;
}
.niveau2-v
{
	font-size:18px;
	color:#b2ce4c;
	text-decoration:none;
}
.niveau2-b
{
	font-size:18px;
	color:#3173b4;
	text-decoration:none;
}
.niveau2-vf
{
	font-size:18px;
	color:#1a9d49;
	text-decoration:none;
}
.niveau2-vm
{
	font-size:18px;
	color:#69d025;
	text-decoration:none;
}
.niveau3
{
	font-size:30px;
	color:#1a9d49;
	text-decoration:none;
}
.niveau1
{
	color:#1a9d49;
	font-size:12px;
	text-decoration:none;
}

#titactugenerale
{
	background-color:#E3F9E5;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	color:#265d04;
	background-image:url(../images/fleche-actu-generale.gif);
	background-repeat:no-repeat;
	background-position: 1% 52%;
	padding-left:20px;
	height:28px;
	line-height:28px;
	vertical-align:middle;
	margin-bottom:5px;
}
.sepcontenu
{
	background-image:url(../images/sep-contenu.gif);
	background-repeat:repeat-y;
	background-position:50% 0%;
	width:1px;
}

#actu
{
	color:#297260;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding:5px 5px 0px 0px;
}
.txtactu
{
	color:#313131;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	text-align:justify;
}

.txtactu a
{
	color:#32ad6b;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	text-align:justify;
	text-decoration:none;
}

.txtactu a:hover
{
	color:#32ad6b;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	text-align:justify;
	text-decoration:underline;
}

#titagenda
{
	background-color:#EDF4CE;
	font-size:14px;
	font-family:Verdana, Geneva, sans-serif;
	color:#265d04;
	background-image:url(../images/fleche_agenda.gif);
	background-repeat:no-repeat;
	background-position: 1% 52%;
	padding-left:20px;
	height:28px;
	line-height:28px;
	vertical-align:middle;
	margin-bottom:5px;
}

#titblois
{
	background-image:url(../images/puce-verte.gif);
	background-repeat:no-repeat;
	background-position: 1% 40%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#62932e;
	padding-left:20px;
	border-bottom:1px solid #D8D8D8;
	padding-bottom:5px;
}
#tittours
{
	background-image:url(../images/puce-orange.gif);
	background-repeat:no-repeat;
	background-position: 1% 40%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f88032;
	padding-left:20px;
	border-bottom:1px solid #D8D8D8;
	padding-bottom:5px;
}
#titpoitiers
{
	background-image:url(../images/puce-bleue.gif);
	background-repeat:no-repeat;
	background-position: 1% 40%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2c8299;
	padding-left:20px;
	border-bottom:1px solid #D8D8D8;
	padding-bottom:5px;
}


.sstitreblois
{
	color:#62932e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.sstitretours
{
	color:#f88032;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.sstitrepoitiers
{
	color:#2c8299;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

#contenuactu
{
	color:#313131;
	font-weight:normal;
	font-size:11px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
}
#contenuactu a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
}
#contenuactu a:hover
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:underline;
}

#formation
{
	background-color:#E8F1B9;
	background-image:url(../images/titre-formations.jpg);
	background-position:0% 0%;
	background-repeat:no-repeat;
	color:#2E7361;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	width:201px;
	height:41px;
	cursor:pointer;
}
#formations
{
	background-color:#E8F1B9;
	color:#2E7361;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	width:201px;
}
#formations a
{
	
	color:#2E7361;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:none;
}
#formations a:hover
{
	
	color:#2E7361;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-decoration:underline;
}

.date
{
	color:#146d20;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}
.date-over
{
	color:#146d20;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	background-color:#A6E44E;
	cursor:pointer;
}

#adresse_span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#000;
}
#telephone_span
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#ffffff;
}
.historicAgenda a {
	font-family:Verdana,Geneva,sans-serif;
	font-size:11px;
	text-decoration:none;
}
.historicAgenda a:hover {
	font-family:Verdana,Geneva,sans-serif;
	font-size:11px;
	text-decoration:underline;
}