/* CSS Document */

body{font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;font-size:11px;}

input{ font-size:11px; border:1px solid #365D7F;}
select{font-size:11px; border:1px solid #365D7F;}
textarea{font-size:11px; border:1px solid #365D7F;}

a:link{ text-decoration:none;}
a:active {text-decoration: none;}
a:hover{ text-decoration:underline;}


h1{ margin:0; padding:0; margin-left:20px;}

.bandeau_haut{color:#666666; margin-bottom:5px;}
.bandeau_haut a{color:#666666;text-decoration: none;}
.bandeau_haut a:hover{color:#666666;text-decoration:underline;}

.img_deg_top{ background:url(../img/font-top.jpg) right no-repeat; font-size:8px;}
.img_deg_bas{ background:url(../img/font-btm.jpg) right no-repeat; font-size:8px;}
.general{ background:url(../img/fond-reap.jpg) right repeat-y; height:500px;}
.popup_fond{ background:url(../img/fond-popup.jpg) repeat-y;}

.top_logo{ margin-left:15px;}
.login{ background:url(../img/fond_bleu.jpg) repeat-y; width:246px;}

.liste{ color:#FFFFFF;}
.liste ul{ margin:0; margin-left:0px; _margin-left:40px;}
.liste li{list-style:url(../img/fle_big.gif); margin-top:-3px; margin-bottom:2px; margin-left:-25px;}
.liste li a{ color:#FFFFFF; text-decoration:none;}
.liste li a:hover{ color:#FFFFFF; text-decoration:underline;}
.liste li.logon a{ color:#000000; padding-top:5px;}
.liste li.logon a:hover{ color:#000000; padding-top:5px; text-decoration:underline;}

.liste_emp{ color:#FFFFFF;}
.liste_emp ul{ margin:0; margin-left:0px; _margin-left:40px;}
.liste_emp li{list-style:url(../img/fle_emp1.gif); margin-top:-3px; margin-bottom:2px; margin-left:-25px;}
.liste_emp li a{ color:#FFFFFF; text-decoration:none;}
.liste_emp li a:hover{ color:#FFFFFF; text-decoration:underline;}
.liste_emp li.logon a{ color:#000000; padding-top:5px;}
.liste_emp li.logon a:hover{ color:#000000; padding-top:5px; text-decoration:underline;}

.menuitem{ font-weight:bold; color:#FFFFFF; text-align:center; font-family:Arial, sans-serif;}
.menuon{ background:#F00089; margin-right:4px; height:20px; padding-top:6px;}
.menuon a:hover{ color:#FFFFFF; text-decoration:underline;}
.menuon a{ color:#FFFFFF; text-decoration:none;}
.menuoff_d{ background:#365D7F; margin:0; margin-right:4px; height:20px; padding-top:6px;}
.menuoff_d a:hover{ color:#FFFFFF; text-decoration:underline;}
.menuoff_d a{ color:#FFFFFF; text-decoration:none;}

.menuitem_g{ width:166px; margin:0; margin-right:2px}
.menuoff{ background:#365D7F; margin:0; margin-right:1px; height:20px; padding-top:6px;}
.menuoff a:hover{ color:#FFFFFF; text-decoration:underline;}
.menuoff a{ color:#FFFFFF; text-decoration:none;}
/*=========================menu espace employeur===============================*/
.menuon_emp{ background:#FF9A00; margin-right:4px; height:20px; padding-top:6px;}
.menuon_emp a:hover{ color:#FFFFFF; text-decoration:underline;}
.menuon_emp a{ color:#FFFFFF; text-decoration:none;}

/*===================================================================*/
.contenu{color:#4D4D4D; font-family:Verdana; padding-left:35px; background:#FFFFFF; padding-right:5px; padding-bottom:25px;}
.txt{color: #4D4D4D; font-family: Verdana; background: #FFFFFF; padding-left: 15px;}
.contenu_pop{color:#4D4D4D; font-family:Verdana; padding-left:15px; background:#FFFFFF; padding-right:5px; padding-bottom:25px; margin-right:10px;}
.soustitre{ font-size:14px; font-weight:bold;}
.misv{ color:#F00089; font-weight:bold;}
.misv_emp{ color:#FF9A00; font-weight:bold;}
.misv_cand{ color:#F00089; font-weight:bold;}{ color:#FF9A00; font-weight:bold;}
.fariane{ font-size:10px; color:#4D4D4D; background:#FFFFFF; padding-left:15px}
.fariane a:hover{ color:#4D4D4D; text-decoration:underline}
.fariane a{ color:#4D4D4D; text-decoration:none}
.fariane_activ{font-size:10px; color:#F00089;}
.fariane_activ_emp{font-size:10px; color:#FF9A00;}

.contenu_droite{ background:#96DAE5; padding-left:15px; }

.stitreCand { font-size:13px; color:#F00089; font-weight:bold; font-family:Arial;}
.stitreEmp { font-size:13px; color:#FF9A00; font-weight:bold; font-family:Arial;}
.txtlog{ color:#365D7F; font-weight:bold; font-family:Arial;}
.mdploste{ color:#365D7F; font-family:Arial;}
.mdploste a{ color:#365D7F; text-decoration:none}
.mdploste a:hover{ color:#365D7F; text-decoration:underline}

.lienbdp{ color:#365D7F; font-family:Verdana;}
.lienbdp a{ color:#365D7F; text-decoration:none}
.lienbdp a:hover{ color:#365D7F; text-decoration:underline}

.logo_parts{ font-size:10px; color:#666666; padding-left:25px;}
.logo_parts a{ color:#003399; text-decoration:none;}
.logo_parts a:hover{ color:#003399; text-decoration:underline;}
.logo_part{padding-right:4px;}

p#png { z-index:1; position:absolute; margin-top:-55px; margin-left:25px; height:401px; width:227px;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/im_femme_ciseuax.png', sizingMethod='scale');}
p#png[id] {z-index:1; background-image:url("../img/im_femme_ciseuax.png");}
p#png2 {position:absolute; margin-top:-55px; margin-left:53px; height:444px; width:214px;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/pro2.png', sizingMethod='scale');}
p#png2[id] {background-image:url("../img/pro2.png");}

p#chaise_emp{position:absolute; margin-top:50px; margin-left:10px; height:144px; width:50px; background:url(../img/chaise_emp.gif)}
p#chaise_cand{ z-index:1; position:absolute; margin-top:55px; margin-left:10px; height:185px; width:80px; background:url(../img/chaise_cand.gif)}
p#chaise_pop{ z-index:1; position:absolute; margin-top:55px; margin-left:14px; height:185px; width:80px; background:url(../img/chaise_cand.gif)}

.col_droite{ margin-right:10px; background:#CAECF6;}
.col_top{ background:#F00089; padding-top:4px; padding-bottom:4px; padding-left:3px;}
.col_top_emp{ background:#FF9A00; padding-top:4px; padding-bottom:4px; padding-left:3px;}
.col_stitre{font-size:13px; color:#F00089; font-weight:bold; font-family:Arial; padding-top:4px; padding-bottom:4px; padding-left:10px;}
.col_stitre_emp{font-size:13px; color:#FF9A00; font-weight:bold; font-family:Arial; padding-top:4px; padding-bottom:4px; padding-left:10px;}

.img_ok{ vertical-align:middle;}
.fond_search{ background:#EEF9FB; padding-left:10px; padding-top:3px;}
.pad{padding-left:10px; margin-top:5px; text-align:left}
.select_g{ width:200px}

.inter{ font-size:12px; margin:0; padding:0; background:url(../img/fle_blanc.gif) 0px 2px no-repeat; padding-left:10px; color:#365D7F;}
.inter a{color:#365D7F; text-decoration:none}
.inter a:hover{color:#365D7F; text-decoration:underline}
.inter_emp{ font-size:12px; margin:0; padding:0; background:url(../img/fle_emp3.gif) 0px 2px no-repeat; padding-left:10px; color:#365D7F;}
.inter_emp a{color:#365D7F; text-decoration:none}
.inter_emp a:hover{color:#365D7F; text-decoration:underline}


.titre_para{font-size:12px; color:#365D7F;}
.titre_rub{color:#365D7F; font-size:15px; font-weight:bold}
.justifi{ text-align:justify}
p.hr { border-top: solid 1px #999999; width:100%; margin:0px; padding-bottom:10px; _padding-bottom:0px;}

.bloc_bas{ background:#EDFAF3; padding-left:35px; padding-bottom:25px;}
.bloc_bas ul{ margin:0; margin-left:0px; _margin-left:40px;}
.bloc_bas li{list-style:url(../img/fle_bloc.gif); margin-bottom:2px; margin-left:-25px;}
.bloc_bas li a{ color:#365D7F; text-decoration:none;}
.bloc_bas li a:hover{ color:#365D7F; text-decoration:underline;}

.bloc_bas_emp{ background:#EDFAF3; padding-left:35px; padding-bottom:25px;}
.bloc_bas_emp ul{ margin:0; margin-left:0px; _margin-left:40px;}
.bloc_bas_emp li{list-style:url(../img/fle_bloc_emp.gif); margin-bottom:2px; margin-left:-25px;}
.bloc_bas_emp li a{ color:#365D7F; text-decoration:none;}
.bloc_bas_emp li a:hover{ color:#365D7F; text-decoration:underline;}
.titre_recherche{ color:#4D4D4D; font-size:15px; font-weight:bold;}

.col_stitre ul{ margin:0; margin-left:0px; _margin-left:40px;}
.col_stitre li{list-style:url(../img/fle_bleu.gif); margin-bottom:2px; margin-left:-20px; margin-top:-5px;}
.col_stitre li a{ color:#365D7F; text-decoration:none; font-weight:normal;}
.col_stitre li a:hover{ color:#365D7F; text-decoration:underline; font-weight:normal;}

.col_stitre_emp ul{ margin:0; margin-left:0px; _margin-left:40px;}
.col_stitre_emp li{list-style:url(../img/fle_emp2.gif); margin-bottom:2px; margin-left:-20px; margin-top:-5px;}
.col_stitre_emp li a{ color:#365D7F; text-decoration:none; font-weight:normal;}
.col_stitre_emp li a:hover{ color:#365D7F; text-decoration:underline; font-weight:normal;}


.annonce{ font-family:Arial, sans-serif}
.titre_annonce{ color:#FFFFFF; font-weight:bold; background:#4D4D4D;padding:0 0 0 4px;}
.titre_ac{ color:4D4D4D; background:#D6D6D6; padding-left:4px;}
.prenm{ padding-right:5px;}
.annonce_fond{ background:#EAEAEA; padding-left:5px;}

.coord{ padding-left:15px;}
.annonce .txtlog{ padding-left:10px;}

.obligatoire{ font-size:10px; margin:0px; border-bottom:1px solid #4D4D4D; font-family:Arial, sans-serif}
.legal{ font-size:10px; font-family:Arial, sans-serif}
.legal2{ font-size:9px; font-family:Arial, sans-serif}

.art{ margin:0px; padding-left:10px;}

.margin_c{ margin-top:5px;}
.pratique{text-decoration:none;}
/*css image transformer recherche en alerte email*/
.imgAlerteEmail{margin-right:7px;}
/*********************Pagination*/

.pagination a{text-decoration:none;text-align:justify;position:static; font-size:11px;color:#365D7F; margin:0px;  font-family:Arial, sans-serif}

.mailTo a{text-decoration:none;}
.mailTo a:hover{ text-decoration:underline;}
/*** Pages Statiques***/
.contenu a:link{text-decoration:none; color:#4D4D4D;}
.contenu a:visited{text-decoration:none; color:#4D4D4D;}
.contenu a:hover{text-decoration:underline; color:#4D4D4D;}

/***** Affichage Carte régions ****/
#carte{ background:#CAECF6; width:235px; border:0px; margin-right:10px; }
.carte{margin-right:17px;}
/******************************************/

.pagination {
	margin-top: 0px;   
	text-align:right;
	font: 0.9em;	
}

p.pagination a {
	
	color: black;
	padding:2px;
	
	text-decoration: none;
	font-size:90%;
}

p.pagination a:hover {
	background:#573C19;
	color:white;
}

p.pagination strong {
	background:#573C19;
	color:white;
	padding:2px;
	font-size:90%;

