body  {
margin-left:30px;
margin-top:20px;
background-color:#e7dbc5;
}

#monceau{
width:600px;
height:120px;
position:absolute;
z-index:3;
}
#bandeau_pub{
margin-top:20px;
padding-left:90px;
position:relative;
}
#global{
position:relative;
margin-left:0px;
z-index:2;
}
#container{
border:#9C928B 1px solid;
width:815px;
background-color:#FFFFFF;
}
#haut{
margin-top:10px;
width:815px;
height:50px;
z-index:6;
left:15px;
background-color:#FFFFFF;
}		   

#menu{
width:815px;
height:135px;
z-index:6;
left:30px;
top:60px;
background-color:#FFFFFF;
}
#home{
width:815px;
z-index:1;
left:15px;
top:150px;
background-color:#FFFFFF;
border:1px none #000000;
overflow:visible;
}
#bandeau{

width:815px; 
z-index:8; 
background-color: #e7dbc5; 
clear:both;
}
#banniere_sites {
z-index:10;
position:relative;
margin-left: auto;
margin-right: auto;
margin-top:0px;
padding: 0px;
width: 815px;
height: 25px;
background-color: #B8A691;
}
.banniere_entete {font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 13px;		text-decoration: none; }
a.banniere_entete:link {font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 13px;		text-decoration: none; }
a.banniere_entete:visited {font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 13px;		text-decoration: none; }
a.banniere_entete:active {font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 13px;	text-decoration: none; }
a.banniere_entete:hover {font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	text-decoration: none;  background-color: #FFFFFF; color:#9C928B; }

#annonceurs
{
position:absolute;
width:160px; 
z-index:7; 
left: 860px;
/*top:177px;*/
top:20px;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
}

h1.recruteur
{
color:#D1519E;
}
h1.actualite
{
color:#FE6580;
}
h1.ressources
{
color:#FF9900;
}
h1.contact_titre
{
color:#829B0B;
}
#pop {display: none; position: absolute; margin-left:300px; margin-top:120px;  border: 0px solid #CC0000;
background: #FFFFFF;z-index: 500;cursor: pointer;font-size: 80%;}
.fermer {margin: 0 0 0 0; background: #FFFFFF left top repeat-x;  text-align: right; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

.gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

input { font-family : Arial, Helvetica, sans-serif; color : #000000; font-size : 11px; }
select { font-family : Arial, Helvetica, sans-serif; color : #000000; font-size : 11px; }



a.lien_cand2:link {font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #E089BD; }
a.lien_cand2:visited {font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #E089BD; }
a.lien_cand2:active {font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #E089BD; }
a.lien_cand2:hover {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }
 
a.lien_etoile:link {text-decoration: underline;font-size: 15px; font-family: Arial, Helvetica, sans-serif; color: #B8A691; }
a.lien_etoile:visited {text-decoration: underline;font-size: 15px; font-family: Arial, Helvetica, sans-serif; color: #B8A691; }
a.lien_etoile:active {text-decoration: underline;font-size: 15px; font-family: Arial, Helvetica, sans-serif; color: #B8A691; }
a.lien_etoile:hover {text-decoration: none; font-size: 15px; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }

a.lien_etoile2:link {text-decoration: underline;font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #B8A691; }
a.lien_etoile2:visited {text-decoration: underline;font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #B8A691; }
a.lien_etoile2:active {text-decoration: underline;font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #B8A691; }
a.lien_etoile2:hover {text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }



a.lien_cand:link {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #E089BD; }
a.lien_cand:visited {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #E089BD; }
a.lien_cand:active {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #E089BD; }
a.lien_cand:hover {text-decoration: none; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }

a.lien_recr:link {text-decoration: none; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #47C4ED; }
a.lien_recr:visited {text-decoration: none; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #47C4ED; }
a.lien_recr:active {text-decoration: none; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #47C4ED; }
a.lien_recr:hover {text-decoration: none; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }
a.lien_recr2:link {text-decoration: none; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #0058B0; }
a.lien_recr2:visited {text-decoration: none; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #0058B0; }
a.lien_recr2:active {text-decoration: none; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #0058B0; }
a.lien_recr2:hover {text-decoration: none; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }

a.recr:link {text-decoration: none; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #FF9900; }
a.recr:visited {text-decoration: none; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #FF9900; }
a.recr:active {text-decoration: none; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #FF9900; }
a.recr:hover {text-decoration: none; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }

a.lien_actu:link {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #FE6580; }
a.lien_actu:visited {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #FE6580; }
a.lien_actu:active {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #FE6580; }
a.lien_actu:hover {text-decoration: none; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }

.lien_cand_menu {text-decoration: underline;font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #D1519E; }

a.lien_cand_menu:link {text-decoration: underline;font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #D1519E; }
a.lien_cand_menu:visited {text-decoration: underline;font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #D1519E; }
a.lien_cand_menu:active {text-decoration: underline;font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #D1519E; }
a.lien_cand_menu:hover {text-decoration: none; font-size: 16px; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }


a.lien_actu_menu:link {text-decoration: underline;font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #FE6580; }
a.lien_actu_menu:visited {text-decoration: underline;font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #FE6580; }
a.lien_actu_menu:active {text-decoration: underline;font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #FE6580; }
a.lien_actu_menu:hover {text-decoration: none; font-size: 16px; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }

.lien_cab2_menu {font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #FFAB00; }
a.lien_cab2_menu:link {text-decoration: underline;font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #FFAB00; }
a.lien_cab2_menu:visited {text-decoration: underline;font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #FFAB00; }
a.lien_cab2_menu:active {text-decoration: underline;font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #FFAB00; }
a.lien_cab2_menu:hover {text-decoration: none; font-size: 16px; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }

a.lien_contact_menu:link {text-decoration: underline;font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #9EBD0D; }
a.lien_contact_menu:visited {text-decoration: underline;font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #9EBD0D; }
a.lien_contact_menu:active {text-decoration: underline;font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #9EBD0D; }
a.lien_contact_menu:hover {text-decoration: none; font-size: 16px; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }

a.lien_evasion_menu:link {text-decoration: underline;font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #16A8D8; }
a.lien_evasion_menu:visited {text-decoration: underline;font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #16A8D8; }
a.lien_evasion_menu:active {text-decoration: underline;font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #16A8D8; }
a.lien_evasion_menu:hover {text-decoration: none; font-size: 16px; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }


a.lien_cab:link {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #FF7D00; }
a.lien_cab:visited {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #FF7D00; }
a.lien_cab:active {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #FF7D00; }
a.lien_cab:hover {text-decoration: none; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }

a.lien_cab2:link {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #FFAB00; }
a.lien_cab2:visited {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #FFAB00; }
a.lien_cab2:active {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #FFAB00; }
a.lien_cab2:hover {text-decoration: none; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }

a.lien_contact:link {text-decoration: none;font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #B6D90F; }
a.lien_contact:visited {text-decoration: none;font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #B6D90F; }
a.lien_contact:active {text-decoration: none;font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #B6D90F; }
a.lien_contact:hover {text-decoration: none; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }

a.lien_immo:link {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #CB4BCE; }
a.lien_immo:visited {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #CB4BCE; }
a.lien_immo:active {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #CB4BCE; }
a.lien_immo:hover {text-decoration: none; font-size: 8pt; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }

a.lien_gris:link {text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #666666; }
a.lien_gris:visited {text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #666666; }
a.lien_gris:active {text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #666666; }
a.lien_gris:hover {text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }


a.lien_beige:link {text-decoration: none; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #FF3399; }
a.lien_beige:visited {text-decoration: none; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #FF3399; }
a.lien_beige:active {text-decoration: none; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #FF3399; }
a.lien_beige:hover {text-decoration: none; font-size: 10px; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }

a.lien_actugros:link {text-decoration: none; font-size: 14px; font-family: Georgia, Times New Roman, Times, serif; color: #FF3399; }
a.lien_actugros:visited {text-decoration: none; font-size: 14px; font-family: Georgia, Times New Roman, Times, serif; color: #FF3399; }
a.lien_actugros:active {text-decoration: none; font-size: 14px; font-family: Georgia, Times New Roman, Times, serif; color: #FF3399; }
a.lien_actugros:hover {text-decoration: none; font-size: 14px; font-family: Georgia, Times New Roman, Times, serif; background-color: #ff3399; color:#FFFFFF; }

a.marron:link {text-decoration: none; }
a.marron:visited {text-decoration: none; }
a.marron:active {text-decoration: none; }
a.marron:hover {text-decoration: underline;  background-color: #ff3399; color:#FFFFFF; }

a.offre:link {text-decoration: none; font-size:10px; color: #666666;font-family:Arial, Helvetica, sans-serif;}
a.offre:visited {text-decoration: none; font-size:10px; color: #666666;font-family:Arial, Helvetica, sans-serif;}
a.offre:active {text-decoration: none; font-size:10px; color: #666666;font-family:Arial, Helvetica, sans-serif; }
a.offre:hover {text-decoration: none;font-size:10px; font-family:Arial, Helvetica, sans-serif;  background-color: #ff3399; color:#FFFFFF; }


a.lien_rose:link {text-decoration: none; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #D1519E; }
a.lien_rose:visited {text-decoration: none; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #D1519E; }
a.lien_rose:active {text-decoration: none; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #D1519E; }
a.lien_rose:hover {text-decoration: none; font-size: 10px; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }
a.lien_rose2:link {text-decoration: none; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #FF3399; }
a.lien_rose2:visited {text-decoration: none; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #FF3399; }
a.lien_rose2:active {text-decoration: none; font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #FF3399; }
a.lien_rose2:hover {text-decoration: none; font-size: 10px; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }

a.lien_rose_lire:link {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #FF3399; margin-left:-39; }
a.lien_rose_lire:visited {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #FF3399; margin-left:-39; }
a.lien_rose_lire:active {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #FF3399; margin-left:-39; }
a.lien_rose_lire:hover {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; margin-left:-39; }

.lien_caroussel_lire {text-decoration: none; font-size: 15px; font-family: Arial, Helvetica, sans-serif; color: #6C5E57; }

a.lien_caroussel_lire:link {text-decoration: none; font-size: 15px; font-family: Arial, Helvetica, sans-serif; color: #6C5E57; text-align:right; margin-left:150px; }
a.lien_caroussel_lire:visited {text-decoration: none; font-size: 15px; font-family: Arial, Helvetica, sans-serif; color: #6C5E57;  text-align:right;margin-left:150px; }
a.lien_caroussel_lire:active {text-decoration: none; font-size: 15px; font-family: Arial, Helvetica, sans-serif; color: #6C5E57;  text-align:right;margin-left:150px; }
a.lien_caroussel_lire:hover {text-decoration: none; font-size: 15px; font-family: Arial, Helvetica, sans-serif; background-color: #6C5E57; color:#FFFFFF; text-align:right; margin-left:150px;}

a.lien_caroussel:link {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #847872; }
a.lien_caroussel:visited {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #847872; }
a.lien_caroussel:active {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #847872; }
a.lien_caroussel:hover {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; background-color: #847872; color:#FFFFFF; }

a.lien_rose3:link {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #FF3399; }
a.lien_rose3:visited {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #FF3399; }
a.lien_rose3:active {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #FF3399; }
a.lien_rose3:hover {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }

a.gris_oubli:link {text-decoration: none; font-size:14px; color: #666666;font-family:Geneva, Arial, Helvetica, sans-serif; }
a.gris_oubli:visited {text-decoration: none;font-size:14px; color: #666666; font-family:Geneva, Arial, Helvetica, sans-serif;}
a.gris_oubli:active {text-decoration: none;font-size:14px;color: #666666;font-family:Geneva, Arial, Helvetica, sans-serif;  }
a.gris_oubli:hover {text-decoration: none; font-size: 14px; font-family: Geneva, Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }

a.lien_gris12:link {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #666666; }
a.lien_gris12:visited {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #666666; }
a.lien_gris12:active {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #666666; }
a.lien_gris12:hover {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }

a.lien_gris12px:link {text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #666666; }
a.lien_gris12px:visited {text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #666666; }
a.lien_gris12px:active {text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #666666; }
a.lien_gris12px:hover {text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }


a.lien_underline:link {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #B8A691; }
a.lien_underline:visited {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #B8A691; }
a.lien_underline:active {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #B8A691; }
a.lien_underline:hover {text-decoration: underline; font-size: 14px; font-family: Arial, Helvetica, sans-serif;  color:#B8A691; }

a.lien_gris14:link {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #666666; }
a.lien_gris14:visited {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #666666; }
a.lien_gris14:active {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #666666; }
a.lien_gris14:hover {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }

#menu1 {visibility:hidden; z-index:10;
}
#menu2 {visibility:hidden; z-index:10;
}
#menu3 {visibility:hidden; z-index:10;

}
#menu4 {visibility:hidden; z-index:10;

}
#menu5 {visibility:hidden; z-index:10;

}
#menu6 {visibility:hidden;

}
.emploi {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #E089BD;	}



.actu {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #FE6580;}
a.actu:link {text-decoration: none; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; color: #FE6580;}
a.actu:visited {text-decoration: none; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; color: #FE6580; }
a.actu:active {text-decoration: none; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; color: #FE6580; }
a.actu:hover {font-size: 12pt; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }

.actu_titre {text-decoration: none; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; color: #FE6580;}
a.actu_titre:link {text-decoration: none; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; color: #FE6580;}
a.actu_titre:visited {text-decoration: none; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; color: #FE6580; }
a.actu_titre:active {text-decoration: none; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; color: #FE6580; }
a.actu_titre:hover {text-decoration: none; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }


.actu_texte {text-decoration: none; font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #666666;}
a.actu_texte:hover {text-decoration: none; font-size: 10pt; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }

.actu_lien {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #666666;}
a.actu_lien:hover {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }

.evasions {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #0058B0; }
.infos {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #FF7D00; }
.contact {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #B6D90F; }
.immo {font-size: 8pt; font-family: Arial, Helvetica, sans-serif; color: #CB4BCE; }
.actutext{font-family: Arial, Helvetica, sans-serif; color:#FE3558;
}	
a.gris:link {text-decoration: none; }
a.gris:visited {text-decoration: none; }
a.gris:active {text-decoration: none; }
a.gris:hover {text-decoration: underline;  background-color: #ff3399; color:#FFFFFF; }


.gris_option{font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #797979;}
a.gris_option:link {text-decoration: none; }
a.gris_option:visited {text-decoration: none; }
a.gris_option:active {text-decoration: none; }
a.gris_option:hover {text-decoration: underline;  background-color: #797979; color:#FFFFFF; }

a.lien_rose2:link {text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #FF3399; }
a.lien_rose2:visited {text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #FF3399; }
a.lien_rose2:active {text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #FF3399; }
a.lien_rose2:hover {text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; background-color: #ff3399; color:#FFFFFF; }


.grisgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
.gris11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.gris_10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.gris12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	line-height: 20px;
}
.gris_beige {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #9C928B;
	line-height: 20px;
}

.gris_beige2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B8A691;
	line-height: 20px;
}


.gris11gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
.actus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FE3558;
	
}
.actugras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FE3558;
	font-weight: bold;
}
.marron {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9EBD0D;
	font-weight: bold;
}

.rose {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D1519E;
	font-weight: bold;
}
.beige_fonce {
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color: #9C928B;
	font-weight: bold;
}
.beige_fonce14 {
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 14px;
	color: #9C928B;
	font-weight: bold;
}
a.rose2:link {font-family: Arial, Helvetica, sans-serif;
	color: #D1519E;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none; }
a.rose2:visited {font-family: Arial, Helvetica, sans-serif;
	color: #D1519E;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none; }
a.rose2:active {
font-family: Arial, Helvetica, sans-serif;
	color: #D1519E;
	font-size: 24px;
	font-weight: bold;text-decoration: none; }
a.rose2:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;  background-color: #ff3399; color:#FFFFFF; }

a.marron2:link {font-family: Arial, Helvetica, sans-serif;
	color: #9EBD0D;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none; }
a.marron2:visited {font-family: Arial, Helvetica, sans-serif;
	color: #9EBD0D;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none; }
a.marron2:active {
font-family: Arial, Helvetica, sans-serif;
	color: #9EBD0D;
	font-size: 24px;
	font-weight: bold;text-decoration: none; }
a.marron2:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;  background-color: #ff3399; color:#FFFFFF; }

.emploigras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E089BD;
	font-weight: bold;
}
.emplois {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E089BD;
}
.beigegras {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	color: #FF3399;
	font-weight: bold;
}
.beigegras_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FE3558;
	font-weight: bold;
}
.beige {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FE3558;
}
.titre
{
font-family:Georgia, Times New Roman, Times, serif;
font-size:18px;
color:#ff3399;
font-weight:bold;
}

/* Rend invisible tout notre bloc span */
a.info_bulle2 span
{								   
    position       :  absolute;
    top            :  -2000em;
    left           :  -2000em;
    width          :  1px;
    height         :  1px;
    overflow       :  hidden; 
    background-color :  #F5F5F5;   /* Définition du fond, sinon on a le même que notre lien */
    border         :  2px solid #B6D90F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666; /* Définition des bordures */
	font-size:10px;
	padding:2px;
	/*background:url('images/base/navbck4.gif') repeat-x;*/
} 
a.info_bulle2
{				
  color           : #666666;
  text-decoration : none; 
  position        : relative; /* Indispensable pour le bon positionnement de l'info-bulle */ 
}  
 
a.info_bulle2:hover 
{
  border          : 0;  /* ligne qui corrige le bug d'IE6 et inférieur */
}  

/* Rend visible tout notre bloc span et lui attribue une taille */
a.info_bulle2:hover span, a.info_bulle2:focus span, a.info_bulle2:active span 
{
    top        :  10px;
    left       :  10px;
    width      :  400px;
    height     :  auto;
    overflow   :  visible;
	z-index:10;
}  

