body{font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:76%;}

#ventre a{color:#2f4881;}
#ventre a:link, #ventre a:visited{text-decoration:none;}
#ventre a:hover, #ventre a:active{text-decoration:underline;}

/* formulaires */
#blocPush form{font-size:0.9em;}

/* -- nav -- */
#navBar li, #navBar li li, #navBar li li{font-size:12px;}

/* -- ventre -- */
#fildA p.nav{
	font-size:0.8em;
	line-height:13px;
	color:#666;
	display:block;
	width:620px;
	float:left;
	margin-bottom:7px;
}
#mainPro #fildA p.nav{width:700px}
#fildA p span{font-weight:bold;}
#mainPro #fildA p span{color:#669825;}

h2.fl{padding-left:22px;background:transparent url(/imagesv5/structure/puce_fl-bleue.gif) no-repeat;}

.accroche{font-weight:bold;}

.alert{
	color:#ff1c1c !important;
	font-weight:bold;
	/*background:transparent url(/imagesv5/structure/1px_yellowFade.gif);*/
}

p.comntr{display:inline;color:#7f7f7f;}

p.noOffre{font-size:0.9em;}

p.help a{
	display:block;
	width:17px;
	height:17px;
	background:transparent url(/imagesv5/icons/ico-help.gif) no-repeat;
}
#votEspPro p.help a{background:transparent url(/imagesv5/icons/ico-help_fdVrt.gif) no-repeat;}
#votEspPro h3{
	font-size:0.9em;
	color:#304b82;
	margin:0 0 6px 22px;
}
p.help span, .reload span{position:absolute;left:-999em;}

  /* titres images */
.ttImg{display:block;margin-top:0;}
.ttImg span{position:absolute;left:-999em;}
#s-idtf{
	width:100px;
	height:18px;
	background:transparent url(/imagesv5/titres-img/tt_s-indentifier.gif) no-repeat;
}
#dep-CV{
	width:169px;
	height:19px;
	background:transparent url(/imagesv5/titres-img/tt_deposer-v-CV.gif) no-repeat;
}
#msInf{
	width:119px;
	height:13px;
	background:transparent url(/imagesv5/titres-img/tt_mes-infos.gif) no-repeat;
	margin-bottom:8px;
}
#stats{
	width:181px;
	height:39px;
	background:transparent url(/imagesv5/titres-img/tt_statistiques.gif) no-repeat;
	margin-bottom:8px;
}
#alrtCV{
	width:181px;
	height:39px;
	background:transparent url(/imagesv5/titres-img/tt_alerteCV.gif) no-repeat;
	margin-bottom:8px;
}
.encartDetailCV dl, .encartStats p, .encartAlrtCV p, .encartDetailRech dl{font-size:0.9em;margin-bottom:8px;}
.encartStats p a, .encartAlrtCV p a{font-weight:bold;}
.encartStats form a, .encartAlrtCV form a{font-size:0.9em;font-weight:bold;}
/* Esp Pro */
#proTabTableau{
	float:right;
	width:408px;
	height:56px;
	background:transparent url(/imagesv5/structure/bkgd_pro_tabl-de-bord.jpg) no-repeat;
}
#proTabOffres{
	float:right;
	width:408px;
	height:56px;
	background:transparent url(/imagesv5/structure/bkgd_pro_vos-offres.jpg) no-repeat;
}
#proTabCandidatheque{
	float:right;
	width:408px;
	height:56px;
	background:transparent url(/imagesv5/structure/bkgd_pro_candidatheque.jpg) no-repeat;
}
#proTabProduits{
	float:right;
	width:408px;
	height:56px;
	background:transparent url(/imagesv5/structure/bkgd_pro_vos-produits.jpg) no-repeat;
}
#proTabEspace{
	float:right;
	width:408px;
	height:56px;
	background:transparent url(/imagesv5/structure/bkgd_pro_votre-espace-pro.jpg) no-repeat;
}

#mesInfos ul{font-size:0.9em;}
#mesInfos li{
	padding-left:14px;
	background:transparent url(/imagesv5/structure/puce_gllmts.gif) no-repeat left 2px;
	margin-bottom:2px;
 }
span.dyn{font-weight:bold;color:#ed7600;}

#emailPushCV p a{font-weight:bold;}
#serv{height:31px;background:#eff1f5 url(/imagesv5/titres-img/tt_services.gif) no-repeat;}

 /* mot rech */
#motRechH h2{
 	margin:0 35px 5px;
	padding:9px 0 4px;
	font-size:16px;
	border-bottom:1px dotted #f6c38c;
}
#motRechH p.date{margin-left:35px;font-size:12px;}
.transp button{
	font-family:Tahoma;
	background:none;
	border:none;
	cursor:pointer;
}
#motRechH #btnRech button{
	color:#fff;
	font-weight:bold;
	font-size:13px;
	padding:2px 48px 5px 48px;
	margin:4px 0 5px 0;
}
#col2 #btnRech .button{padding-left:0;margin:16px 0 0 0;}
#col2 #btnRech button{
	color:#fff;
	font-weight:bold;
	font-size:12px;
	padding-left:21px;
}
html:first-child #col2 #btnRech button{padding-left:25px;}  /* Opera */
#motRechH #btnRech button:hover, #motRechH #btnRech button:active{color:#fdde93;}
#col2 #btnRech button:hover, #col2 #btnRech button:active{color:#b4d1ea;}
#motRechH p.btn{
	margin:7px 0 20px 0;	
	font-weight:bold;
	font-size:13px;
}
#btnRech .btn a{padding:4px 51px;}
#motRechH a:link, #motRechH a:visited, #motRechH a:hover, #motRechH a:active{color:#fff;}
#btnRech .btn a:hover, #btnRech .btn a:active{color:#b4d1ea;text-decoration:none;}
ul#rubriques{font-size:0.8em; font-weight:bold;}

 /* push Pro */
#pushPro a, #col2 .linx a{font-weight:bold;font-size:0.9em;}
#pushPro a{color:#1b2c57;}

 /* tag pub offres */
#tagPubLDM h2{
	height:26px;
	font-size:1.2em;
	color:#2f4881;
	padding:5px 0 0 43px;
	background:transparent url(/imagesv5/structure/puce-tt_clock.gif) no-repeat;
	border-bottom:1px dotted #8d9cba;
	margin-bottom:10px;
}
#tagPubLDM dt{
	color:#3490c3;
	font-size:0.9em;
	font-weight:bold;
	margin-bottom:3px;
}
#tagPubLDM dd{font-size:0.8em; margin-bottom:8px;}
#tagPubLDM dd a:link, #tagPub2 dd a:visited{color:#666;}
#tagPubLDM dd a:hover, #tagPub2 dd a:active{color:#666;}

#col2 #une h2, #col2 #recruteurs h2, .pushDrSolo h2{
	font-size:1.2em;
	line-height:14px;
	color:#2f4881;
	padding:26px 8px 9px 43px;
	background:#fff url(/imagesv5/structure/bkgd_tt-col2.gif) no-repeat bottom;
}
#col2 #une h2, .pushDrSolo h2{margin-bottom:14px;}
#col2 .pushDrSolo h2, #col2 .pushDrSolo #une h2{padding-top:22px;}
#col2 #recruteurs h2{
	border-right:1px solid #ccd2e1;
	border-left:1px solid #ccd2e1;
	padding-top:34px;
}
#col2 .pushDrSolo #recruteurs h2{border:none;}

/* lien RSS (bas col droite home + fil d'Ariane SAUF home) */
#col2 li.rss a, #fildA p.rss a{color:#314a83;font-weight:bold;text-decoration:none;}
#col2 li.rss a span, #fildA p.rss a span{position:relative;top:-2px;padding-left:3px;}
#col2 li.rss a:hover, #col2 .rss a:active, #fildA p.rss a:hover, #fildA p.rss a:active{color:#ff9334;}
#fildA p.rss{font-size:11px;}

/* blocs teaser homepage */
.tease .contenu h3, .topTease .contenu h3, .btmTease .contenu h3{
	text-transform:uppercase;
	color:#3490c3 !important;
	font-size:0.9em;
	margin-bottom:6px;
}
.contenu h3 a:link, .contenu h3 a:visited,
.contenu h3 a:hover, .contenu h3 a:active{color:#3490c3 !important;text-decoration:none !important;}
.tease .contenu p, .topTease .contenu p, .btmTease .contenu p{font-size:0.9em;line-height:13px;}
.more a{
	font-size:0.9em;
	font-weight:bold;
	line-height:normal;
	padding:0 0 4px 12px;
	background:transparent url(/imagesv5/structure/puce_gllmts.gif) no-repeat 0 1px;
}
p.more2 {	
	padding: 0 0 4px 12px;
	background:transparent url(/imagesv5/structure/puce_gllmts.gif) no-repeat 0 9px;
}

#col1_2 .static.comPost p.more a{
	display:block;	
}
#col1_2 #contPrinc p.more a{
	font-weight:bold;
	}
/* oldies :S */
ul a.chv{
	font-size:0.9em;
	font-weight:bold;
	line-height:normal;
	padding:0 0 4px 12px;
	background:transparent url(/imagesv5/structure/puce_gllmts.gif) no-repeat 0 1px;
	display:block;
}


/* menu édito */
#menuEdito{font:normal 1.2em Arial, Helvetica, sans-serif;}
#menuEdito li{margin:3px 0;}
#menuEdito li a{margin-left:12px;}
#menuEdito li ul{margin:6px 0 16px;}
#menuEdito li li{
	font-size:11px;
	font-weight: bold;
	color:#8ebee6;
	padding-left:12px;
}
#menuEdito li li a{margin-left:0;}
#menuEdito li.current{font-weight:bold;background:transparent url(/imagesv5/structure/puce_rnd-orng.gif) no-repeat 0 2px;}
#menuEdito li li.current{background:transparent url(/imagesv5/structure/puce_rnd-orng.gif) no-repeat;}
#menuEdito li a:link, #menuEdito li a:visited, #menuEdito li a:hover, #menuEdito li a:active{color:#ed7600;}
#menuEdito li li a:link, #menuEdito li li a:visited, #menuEdito li li a:hover, #menuEdito li li a:active{color:#334e85;}

/* encart menu gauche public et perso */
#encartMenuPublic, #encartMenuPerso{font:normal 1.2em Arial, Helvetica, sans-serif;}
#encartMenuPublic li, #encartMenuPerso li{margin:3px 0; }
#encartMenuPublic li span{	color:#ed7600;}
#encartMenuPublic li a, #encartMenuPerso li a, #encartMenuPublic li span{margin-left:12px;}
#encartMenuPublic li ul, #encartMenuPerso li ul{margin:6px 0 16px;}
#encartMenuPublic li li, #encartMenuPerso li li{
	font-size:11px;
	font-weight: bold;
	color:#8ebee6;
	padding-left:12px;
}
#encartMenuPublic li li a, #encartMenuPerso li li a{margin-left:0;}
#encartMenuPublic li.current, #encartMenuPerso li.current{font-weight:bold;background:transparent url(/imagesv5/structure/puce_rnd-orng.gif) no-repeat 0 2px;}
#encartMenuPublic li li.current, #encartMenuPerso li li.current{background:transparent url(/imagesv5/structure/puce_rnd-orng.gif) no-repeat;}
#encartMenuPublic li a:link, #encartMenuPublic li a:visited, #encartMenuPublic li a:hover, #encartMenuPublic li a:active{color:#ed7600;}
#encartMenuPerso li a:link, #encartMenuPerso li a:visited, #encartMenuPerso li a:hover, #encartMenuPerso li a:active{color:#ed7600;}
#encartMenuPublic li li a:link, #encartMenuPublic li li a:visited, #encartMenuPublic li li a:hover, #encartMenuPublic li li a:active{color:#334e85;}
#encartMenuPerso li li a:link, #encartMenuPerso li li a:visited, #encartMenuPerso li li a:hover, #encartMenuPerso li li a:active{color:#334e85;}

/* bloc newsletter */
#newsltr h3{
	font-size:1.1em;
	font-weight:normal;
	color:#2c467f;
	padding:0 0 8px 24px;
	background:transparent url(/imagesv5/structure/puce_fl-org.gif) no-repeat;
	border-bottom:dotted 1px #6f6f6f;
	margin:4px 0 14px;
}
#newsltr h3 span{font-weight:bold;}

/* blocs gauche esp perso */
#tabBord h2, #lesPlus h2, #lesPlusPerso h2{
	font-size:1.2em;
	color:#666;
	padding:2px 0 8px 2px;
	margin-bottom:10px;
}
#col1.espPerso #col1_1 a{color:#2f4881;}
#col1.espPerso #col1_1 a:link, #col1.espPerso #col1_1 a:visited{text-decoration:none;}
#col1.espPerso #col1_1 a:hover, #col1.espPerso #col1_1 a:active{text-decoration:underline;}

#col1.espPerso #encartMenuPublic div.contenu ul li a{color:#ED7600;}
#col1.espPerso #encartMenuPublic div.contenu ul li ul li a{color:#2f4881;}

/* contenu édito */
.edito #col1_2 p{
	color:#474747;
	margin:3px 0 8px;
	font-size:0.9em;
	/*text-align:justify;*/
}
.edito #col1_2 .chapeau p, .edito #col1_2 .copDate p{margin-bottom:3px;}
.edito #col1_2 p.ref{font-size:85%;}
.edito #col1_2 h1, .templ_01 #col1_2 h1, #contPrinc .infos h3, #contPrinc.static h1{
	color:#258ec7;
	font-size:1.1em;
	text-transform:uppercase;
	height:auto !important;
	height:20px;
	min-height:20px;
}

#col1_2 .chapeau.quizz h1, #col1_2 .chapeau.quizz h2, #col1_2 .chapeau.quizz p{margin-left:118px;}
.edito #col1_2 h4{margin-bottom:6px;font-size:1em;}
span.score{color:#ed7600;}
.edito .pict1, #contPrinc .pict1{
	padding:6px 0 0 30px;
	background:transparent url(/imagesv5/icons/picto_bl-01.gif) no-repeat;
}
.edito .pict2, #contPrinc .pict2{
	padding:6px 0 0 30px;
	background:transparent url(/imagesv5/icons/picto_bl-02.gif) no-repeat;
}
.edito .pict3, #contPrinc .pict3{
	padding:6px 0 0 30px;
	background:transparent url(/imagesv5/icons/picto_bl-03.gif) no-repeat;
}
.edito .pict4, #contPrinc .pict4{
	padding:6px 0 0 30px;
	background:transparent url(/imagesv5/icons/picto_bl-04.gif) no-repeat;
}
.edito .pict5, #contPrinc .pict5{
	padding:6px 0 0 30px;
	background:transparent url(/imagesv5/icons/picto_bl-05.gif) no-repeat;
}
.edito .pict6, #contPrinc .pict6{
	padding:6px 0 0 30px;
	background:transparent url(/imagesv5/icons/picto_bl-06.gif) no-repeat;
}

.edito #col1_2 h2{
	color:#2c467f;
	font-size:1.4em;
	margin-bottom:3px;
}
.edito #col1_2 h3{
	color:#2c467f;
	font-size:1.2em;
	margin-bottom:6px;
}
.edito #col1_2 .somm h3, .blocFam2 h3, .edito #infoPlus h3{
	font-size:1.1em;
	padding:0 0 6px;
	border-bottom:dotted 1px #c5c6c6;
	margin-bottom:6px;
}
#actionsBloc a{font-weight:bold;font-size:0.9em;}
#actionsBloc #pict1{
	background: transparent url(/imagesv5/icons/icon_action1.gif) no-repeat;
	padding:2px 0 0 30px;
}
#actionsBloc #pict2{
	background: transparent url(/imagesv5/icons/icon_action2.gif) no-repeat;
	padding:8px 0 0 30px;
}
#actionsBloc #pict3{
	background: transparent url(/imagesv5/icons/icon_action3.gif) no-repeat;
	padding:8px 0 0 30px;
}
#actionsBloc #pict4{
	background: transparent url(/imagesv5/icons/icon_action4.gif) no-repeat;
	padding:2px 0 0 30px;
}
#actionsBloc #pict5{
	background: transparent url(/imagesv5/icons/icon_action5.gif) no-repeat;
	padding:8px 0 0 30px;
}
#actionsBloc #pict6{
	background: transparent url(/imagesv5/icons/icon_action6.gif) no-repeat;
	padding:8px 0 0 30px;
}
#actionsBloc #pict9{
	background: transparent url(/imagesv5/icons/prob_no.gif) no-repeat;
	padding:8px 0 0 30px;
}
/* quand il y a 4 éléments au lieu de 6 : */
/*#actionsBloc #pict4{margin-top:6px;} off pour 5 */



.edito #col1_2 #infoPlus li.current, .nomSem a{font-weight:bold;}


/* liste sommaire */
.somm dt{
	font-size:0.9em;
	color:#3490c3;
	text-transform:uppercase;
	margin:14px 0 3px;
}
.somm dd, .sommListe li{
	font-size:0.9em;
	color:#474747;
	background:transparent url(/imagesv5/structure/puce_carr-orng.gif) no-repeat;
	padding-left:8px;
	margin-bottom:4px;
}
.somm dd{font-weight:bold;}
#col2 .somm dd{padding-left:0;background:none;}
.sommListe li.first{font-weight:bold;}
.somm dd a, .somm dd a, .sommListe li a{color:#2c467f;font-weight:normal;}
.sommListe li a.last{color:#258EC7 !important;}

/* quest-rép quizz */
.edito #col1_2 .sousCatg h3{
	color:#ed7600;
	font-size:1.5em;
	padding-left:20px;
}
.blocQ dt{
	color:#2c467f;
	font-size:0.9em;
	font-weight:bold;
	padding:2px 0 10px 25px;
	border-bottom:dotted 1px #c5c6c6;
	margin-bottom:10px;
}
.blocQ dd{margin-bottom:4px;}
.blocQ dd label{
	cursor:pointer;
	font-size:0.9em;
	padding-left:2px;
}
.blocQ#q1 dt{background:transparent url(/imagesv5/structure/puce_or-1.gif) no-repeat;}
.blocQ#q2 dt{background:transparent url(/imagesv5/structure/puce_or-2.gif) no-repeat;}
.blocQ#q3 dt{background:transparent url(/imagesv5/structure/puce_or-3.gif) no-repeat;}
.blocQ#q4 dt{background:transparent url(/imagesv5/structure/puce_or-4.gif) no-repeat;}
.blocQ#q5 dt{background:transparent url(/imagesv5/structure/puce_or-5.gif) no-repeat;}
.blocQ#q6 dt{background:transparent url(/imagesv5/structure/puce_or-6.gif) no-repeat;}
.blocQ#q7 dt{background:transparent url(/imagesv5/structure/puce_or-7.gif) no-repeat;}
.blocQ#q8 dt{background:transparent url(/imagesv5/structure/puce_or-8.gif) no-repeat;}
.blocQ#q9 dt{background:transparent url(/imagesv5/structure/puce_or-9.gif) no-repeat;}
.blocQ#q10 dt{background:transparent url(/imagesv5/structure/puce_or-10.gif) no-repeat;}
.blocQ.yes dt{background:transparent url(/imagesv5/icons/Q_yes.gif) no-repeat;}
.blocQ.no dt{background:transparent url(/imagesv5/icons/Q_no.gif) no-repeat;}
.blocQ .rep h4{
	color:#2c467f;
	font-size:0.9em;
	margin-bottom:6px;
}
.edito #col1_2 .blocQ .rep p{color:#2c467f;}
label.rep-true{color:#729d1d;font-weight:bold;}
label.rep-false{color:#e92c00;font-weight:bold;}
#validQuizz{
	margin:4px 0 20px 50%;
	position:relative;
	left:-80px;
}

/* liste archives */
.edito #col1_2 .archvListe h3{
	color:#4c4b4b;
	padding: 0 0 7px 22px;
	background:transparent url(/imagesv5/structure/puce_rnd-orBig.gif) no-repeat;
	border-bottom:1px dotted #c7c7c7;
	margin-bottom:10px;
}
.archvListe li{font-size:0.9em;margin-bottom:18px;}
.archvListe li li, .infos li{
	font-size:1em;
	background:none;
	list-style-image:url(/imagesv5/structure/puce_carr-orng.gif);
	margin:0 0 4px 25px;
}
.archvListe a{color:#2c467f;}

.edito #col1_2 #liensPlus h3{
	font-size:1.1em;
	margin-bottom:6px;
}
.espPerso #col1_2 h2{
	font-size:1em;
	text-transform:uppercase;
	color:#666;
	background:transparent url(/imagesv5/structure/puce_rnd-orBig.gif) no-repeat;
	padding:0 0 8px 24px;
	border-bottom:dotted 1px #8d9cba;
	margin:6px 0 16px;
}
.espPerso #col1_2 p{
	color:#666;
	margin:3px 0 8px;
	font-size:0.9em;
}

#col1_2 .blocFaml .contenu .listeFaml h4{
	color:#2c467f;
	font-size:1.1em;
	height:auto !important;
	height: 25px;
	min-height: 25px;
	border-bottom: 1px #c8c0b2 dotted;
	}
		#col1_2 .blocFaml .contenu .listeFaml h4.pict1{
			padding:6px 0 0 30px;
			background:transparent url(/imagesv5/icons/picto_bl_gr-01.gif) no-repeat;
			}
		#col1_2 .blocFaml .contenu .listeFaml h4.pict2{
			padding:6px 0 0 30px;
			background:transparent url(/imagesv5/icons/picto_bl_gr-02.gif) no-repeat;
			}
		#col1_2 .blocFaml .contenu .listeFaml h4.pict3{
			padding:6px 0 0 30px;
			background:transparent url(/imagesv5/icons/picto_bl_gr-03.gif) no-repeat;
			}
		#col1_2 .blocFaml .contenu .listeFaml h4.pict4{
			padding:6px 0 0 30px;
			background:transparent url(/imagesv5/icons/picto_bl_gr-04.gif) no-repeat;
			}
		#col1_2 .blocFaml .contenu .listeFaml h5.pict1{
			padding:6px 0 0 30px;
			background:transparent url(/imagesv5/icons/picto_bl_gr-05.gif) no-repeat;
			}
		#col1_2 .blocFaml .contenu .listeFaml h6.pict2{
			padding:6px 0 0 30px;
			background:transparent url(/imagesv5/icons/picto_bl_gr-06.gif) no-repeat;
			}	
#col1_2 .blocFaml .contenu .listeFaml li.archv a{
	color: #3490c3;
	font-weight: bold;
	}
#col1_2 .blocFaml .contenu .listeFaml li a span.nom{
	font-weight: bold;
	}					




#col2 .rechOffr h2{
	font-size:1.2em;
	padding-bottom:5px;
	border-bottom:dotted 1px #f5bf8c;
	margin-bottom:5px;
}
#col2 .rechOffr p{margin:0 0 6px;}
#col2 .rechOffr p.btn{
	margin:20px 24px 0 22px;
	font-size:12px;
	font-weight:bold;
}
#col2 .rechOffr a:link, #col2 .rechOffr a:visited,
#rechThm .btn a:link, #rechThm .btn a:visited{color:#fff;text-decoration:none;}
#col2 .rechOffr a:hover, #col2 .rechOffr a:active,
#rechThm .btn a:hover, #rechThm .btn a:active{color:#b4d1ea;text-decoration:none;}

#col2 .liensRubrq h2{
	font-size:1.1em;
	padding-bottom:8px;
	border-bottom:dotted 1px #8d9cba;
	margin-bottom:4px;
}
#col2 .liensRubrq li{
	font-weight:bold;
	background:transparent url(/imagesv5/structure/puce_gllmts.gif) no-repeat left 10px;
	border-bottom:solid 1px #d4d9e5;
	padding:8px 2px 10px 14px;
}
.exLinks li.last{padding-bottom:5px !important;}
#col2 .liensRubrq li.last, #col2 .exLinks li.last{border:none;}
#col2 .liensRubrq li a, #col2 .exLinks li a{color:#2f4881;}
#col2 .liensRubrq li a:link, #col2 .liensRubrq li a:visited, #col2 .exLinks li a:link, #col2 .exLinks li a:visited{text-decoration:none;}
#col2 .liensRubrq li a:hover, #col2 .liensRubrq li a:active, #col2 .exLinks li a:hover, #col2 .exLinks li a:active{text-decoration:underline;}
#col2 .liensRubrq li.last a:link, #col2 .liensRubrq li.last a:visited,
#col2 .liensRubrq li.last a:hover, #col2 .liensRubrq li.last a:active{color:#8ebee6;}

#col2 #infosPlusColDr h3{
	border-bottom:1px dotted #8d9cba;
	color:#2f4881;
	font-size:1.1em;
	margin-bottom:4px;
	padding:9px 0 5px 33px;
	background:transparent url(/imagesv5/structure/puce-tt_loupe.gif) no-repeat;
}
#col2 .somm a:link, #col2 .somm a:visited{text-decoration:none;}
#col2 .somm a:hover, #col2 .somm a:active{text-decoration:underline;}
#col2 #infosPlusColDr dd{
	padding-left:0;
	background:none;
	font-size:0.9em;
	margin-bottom:4px;
}

/* -- footer -- */
#footer li{color:#cfd7e2;}
#footer h3{
	display:inline;
	text-transform:uppercase;
	color:#80b6e4;
	font-size:0.9em;
}
#footer h3 a{color:#80b6e4 !important;}
#footer li ul{margin-top:14px;}
#footer li li{font-size:0.9em;margin-bottom:4px;}
#footer li li a:link, #footer li li a:visited{color:#cfd7e2;text-decoration:none;}
#footer li li a:hover, #footer li li a:active{color:#fff;text-decoration:none;}

/* detail_annonce */
#offresActions h2{
	color:#fff;
	font-size:1.1em;
	margin-bottom:10px;
	padding:2px 0pt 8px 2px;
}
#offresActions li{
	background:transparent url(/imagesv5/structure/puce_fl-bleue_fdTr.gif) no-repeat left 0;
	font-size:0.9em;
	padding:2px 0 9px 25px;
}
#offresActions .contenu{padding:0pt 8px;}
#offresActions a:link, #offresActions a:visited, #offresActions a:hover, #offresActions a:active{color:#fff;}
#offresActions2 h2, #offresConseils h2, .legndTabl h2, #rechConx h2{
	color:#666;
	font-size:1.1em;
	margin-bottom:10px;
	padding:2px 0pt 8px 2px;
}
.legndTabl h2{font-size:1.2em;margin-bottom:10px;}
#offresActions2 .contenu{background:#fff url(/imagesv5/structure/bkgd_tt-bloc-2l.gif) repeat-x;padding:0 8px;}
#offresConseils .contenu{background:#fff url(/imagesv5/structure/bkgd_tt-bloc-rs.gif) repeat-x;padding:0 8px;}
#offresConseils #contConseils.contenu{background:#fff;}
#offresConseils #contConseils.contenu h2, #rechConx .contenu h2{border-bottom:1px dotted #474747;}
#offresActions2 li{font-size:0.9em;padding:6px 0 4px 30px;}
#offresActions2 #pict6, .encartActionsCV #pict6{background:transparent url(/imagesv5/icons/icon_action6.gif) no-repeat;}
#offresActions2 #pict4{background:transparent url(/imagesv5/icons/icon_action4_ct.gif) no-repeat;}
#offresActions2 #pict7{background:transparent url(/imagesv5/icons/icon_action7.gif) no-repeat;}
.encartDetailCV li{
	font-size:0.9em;
	padding:6px 0 4px 30px;
	border-bottom:1px solid #cfd5e3;
}
.encartActionsCV li.last{border:none;margin-bottom:0;}
.encartActionsCV #pict8{background:transparent url(/imagesv5/icons/icon_action8.gif) no-repeat;}
.encartActionsCV #pict9{background:transparent url(/imagesv5/icons/icon_action9.gif) no-repeat;}
.encartActionsCV #pict10{background:transparent url(/imagesv5/icons/icon_action10.gif) no-repeat;}
.encartActionsCV #pict11{background:transparent url(/imagesv5/icons/icon_action11.gif) no-repeat;}
.encartActionsCV #pict12{background:transparent url(/imagesv5/icons/icon_action12.gif) no-repeat;}
.encartActionsCV #pict13{background:transparent url(/imagesv5/icons/icon_action13.gif) no-repeat;}

#col2 a{color:#2F4881;}
#offresConseils li, #rechConx li{
	background:transparent url(/imagesv5/structure/puce_fl-bleue-fonce.gif) no-repeat;
	border-bottom:1px solid #D4D9E5;
	font-size:0.9em;
	margin-bottom:6px;
	padding:3px 0pt 9px 27px;
}
.detailAnnonce .section h2{
	color:#2C467F;
	font-size:1em;
	text-transform:uppercase;
	margin-bottom:10px;
}
.publie{color:#8ebee6;font-size:0.9em;}
.detailAnnonce h1, .espPro.gestOffres h2{
	font-size:1.1em;
	text-transform:uppercase;
	padding-left:18px;
	background:transparent url(/imagesv5/structure/puce-bleue.gif) no-repeat 0 2px;
}
.reagirArt fieldset h3{padding:30px 0 10px 0;}
.reagirArt h2{color:#474747 !important;}

#col1.public h1{
	text-transform:uppercase;
	font-size:1em;
	color:#304b82;
	margin:0 0 14px 15px;
}
h2.carPub{
	color:#2C467F;
	font-size:1em;
	text-transform:uppercase;
	margin-top:10px;
	margin-bottom:10px;
}
.pict6{
	padding:6px 0 0 30px;
	background:transparent url(/imagesv5/icons/picto_bl-06.gif) no-repeat;
	}
/* couleur orange pour les titres */
.typoOrg{color:#ed7600 !important;}

.cvFonction .archvListe h3{text-transform:uppercase;}

/* bibliothèque RH */
.bibliRH .article li{font-size:0.9em;}
.bibliRH .section h3 a{color:#258EC7 !important;}
.bibliRH h4{font-weight:normal;}
.bibliRH .section h4{padding:10px 0 5px 0;}

/* citer article */
.citerArt h3{padding:8px 0;}
.citerArt h4{padding-top:20px;}

/* zoom sommaire */
.edito #col1_2 .nbOffres p.today a{
	color:#fff073;
	text-decoration:underline;
	padding:3px 5px 5px;
}
.edito #col1_2 .nbOffres p.today a:hover{background-color:#dc4300;}
.edito #col1_2 .zoomSom h3{
	text-transform:uppercase;
	font-size:1em;
	padding-bottom:6px;
	border-bottom:1px dotted #8D9CBA;
}
.edito #col1_2 .zoomSom h1.pict3{padding-bottom:4px;}
.edito #col1_2 .zoomSom h4.recrut, .offresInter h3, .static h3{
	background-color:#F0EEEF;
	padding:3px 6px;color:#474747;
	margin:4px 0 12px;
	font-size:0.9em;
}

/* page training */
.edito #col1_2 #trainingVid h3{font-size:1em;}
#trainingVid p.more a{color:#8EBEE6;}

#col2 .podium a{color:#002046;}

/* CV sommaire */
.edito #col1_2 .cvSom .contenu h3{border-bottom:1px dotted #8D9CBA;padding-bottom:6px;}

.critRech li{font-weight:bold;margin-bottom:2px;}
.nbrOffr .onglet span{font-weight:bold;}
.affichTabl{padding-top:8px;font-size:0.9em;}
#resulRech h4{font-size:1em;margin-bottom:4px;}
.podium h2{
	font-size:1.1em;
	color:#fff;
	height:24px;
	padding:4px 0 0 27px;
	background:transparent url(/imagesv5/structure/bkgd_tt-blocOrg.gif) no-repeat;
	margin-bottom:6px;
}
.podium ul{
	font-size:0.9em;
	font-weight:bold;
	padding:0 13px;
}

/* rech avancée */
.infoIntro{font-size:0.9em;padding:4px 0 8px 14px;}
.rechAv h1, .templ_01 #col1_2 .alertEml h1{
	font-size:1.2em;
	color:#ed7600;
	padding:0 0 6px 32px;
	background:transparent url(/imagesv5/structure/puce-tt_loupe-Big.gif) no-repeat;
	border-bottom:1px dotted #cfd5e3;
	text-transform: none;
}
.templ_01 #col1_2 .alertEml h1{background:transparent url(/imagesv5/structure/puce-tt_enveloppe-Big.gif) no-repeat;margin-bottom:8px;}
.rechAv fieldset h2, .comparSalair fieldset h3, .alertEml h2, .gestionAlerte h2{
	font-size:0.9em;
	padding:2px 8px 3px;
	color:#474747;
	background:#F0EEEF;
	margin:10px 0;
}
#recherche_offres #rechNoOff h2{
	padding-left:0;
	background:none;
	margin:0 0 2px;
}

/* probl-solutions */
.probSol h3{color:#3490C3 !important;}
.edito #col1_2 .Prob h4{
	font-size:0.9em;
	margin-bottom:6px;
	color:#3490C3;
}
.edito #col1_2 .Prob h4.probNo{padding:7px 0 7px 27px;background:transparent url(/imagesv5/icons/prob_no.gif) no-repeat scroll 0%;}
.edito #col1_2 .Prob h4.probYes{padding:7px 0 7px 27px;background:transparent url(/imagesv5/icons/prob_yes.gif) no-repeat scroll 0%;}


/* Offres internationales */
.offresInter h2, .static h2{
font-size:1em;
text-transform:uppercase;
padding-bottom:5px;
border-bottom:1px dotted #CFD5E3;
margin:10px 0;
}
.offresInter .partenaire h4, .public .plusPartenaire h4{font-size:1.2em;color:#666}
.rem{font-style:italic;font-size:0.9em;}

/* Accueil actu-conseils */
#col1_2 #contrMoitie .moitieL .sommListe{font-weight:bold;}
#col2 .exLinks li{
border-bottom:1px solid #D4D9E5;
font-size:0.9em;
padding:12px 2px 11px 30px;
}
.blocFam2 h4{	
	color:#258ec7;
	font-size:0.9em !important;
	text-transform:uppercase;
}
.edito #col1_2 #laUne h1 a{color:#258EC7 !important;}
.edito #col1_2 #laUne h1 a:hover{text-decoration:none !important;}
.moitieR .blocFam2 h3 a{color:#2C467F !important;}
.moitieR .blocFam2 h3 a:hover{text-decoration:none !important;}
.blocFam2 h4 a{color:#258EC7 !important;}
.blocFam2 h4 a:hover{text-decoration:none !important;}
.exLinks li.pict1 {background:transparent url(/imagesv5/icons/picto_bl-01.gif) no-repeat scroll 0% 5px;}
.exLinks li.pict2 {background:transparent url(/imagesv5/icons/picto_bl-02.gif) no-repeat scroll 0% 5px;}
.exLinks li.pict3 {background:transparent url(/imagesv5/icons/picto_bl-03.gif) no-repeat scroll 0% 5px;}
.exLinks li.pict4 {background:transparent url(/imagesv5/icons/picto_bl-04.gif) no-repeat scroll 0% 5px;}
.exLinks li.pict5 {background:transparent url(/imagesv5/icons/picto_bl-05.gif) no-repeat scroll 0% 5px;}

h2.wlcm{
	color:#666;
	font-size:1.1em;
	margin:4px 0 8px;
}
#blocPush p.logOut{
	height:20px;
	padding:3px 0 3px 23px;
	font-size:1.1em;
	background:transparent url(/imagesv5/structure/puce_fl-bleue.gif) no-repeat;
	margin:0;
}
#blocPush p.logOut a{font-weight:bold;color:#ed7600;}

/* Entreprise qui recrutent */
#entRcrt h2{
	font-size:1em;
	margin:10px 0pt;
	padding-bottom:5px;
	text-transform:uppercase;
}
#entRcrt #annuEnt p.annuEntTit{
	color:#2C467F;
	font-size:1.2em;
	text-transform uppercase;
	padding-top:25px;
	padding-left:50px;
	margin-bottom:15px;
}
#entRcrt #annuEnt div a{color:#fff;font-weight:bold;}

/* esp Pro */
#mainPro .blocTabl h2, #votEspPro h2, #infoClient h2{
	float:left;
	font-size:0.9em;
	text-transform:uppercase;
	color:#666;
	background:transparent url(/imagesv5/structure/puce_fl-org.gif) no-repeat;
	padding:3px 0 8px 24px;
	margin-bottom:4px;
}
#mainPro #upldLogos h2{float:none;}
#votEspPro h2, #infoClient h2{background:transparent url(/imagesv5/structure/puce_fl-org_fdVrt.gif) no-repeat;}
.encartClasseurCV p{font-size:0.9em;margin-bottom:4px;}
.encartDetailCV h2, .encartClasseurCV h2, .encartDetailOffre h2,
.encartDetailRech h2, .encartFiltre h2, .encartFiltrBas h2{
	font-size:0.9em;
	text-transform:uppercase;
	color:#669825;
	padding:3px 0 8px 24px;
	background:transparent url(/imagesv5/structure/puce_fl-org_fdVrt.gif) no-repeat;
	border-bottom:1px dotted #8596ad;
	margin-bottom:8px;
}
.encartClasseurCV h2{background:transparent url(/imagesv5/structure/puce_fl-org.gif) no-repeat;}
.encartFiltrBas h2{
	background:transparent url(/imagesv5/structure/puce_fl-org_fdVrt2.gif) no-repeat;
	border:none;
	margin-bottom:2px;
}
.encartDetailCV dd, .encartDetailOffre dd, .encartDetailRech dd{font-weight:bold;color:#ed7600;}
.encartGris h2{
	font-size:0.9em;
	text-transform:uppercase;
	color:#666;
	padding:3px 0 6px;
	border-bottom:1px dotted #8596ad;
	margin-bottom:8px;
}
.encartGris li{
	font-size:0.9em;
	font-weight:bold;
	margin-bottom:8px;
}

/* top_recruteurs_region (ouest, etc.) */
#contPrinc.region_accueil .pict11{padding:6px 0 0 30px;background:transparent url(/imagesv5/icons/picto_bl-11.gif) no-repeat;}
#contPrinc.region h1{
	border-bottom:1px dotted #8D9CBA;
	color:#ED7600;
	font-size:1em;
	margin:20px 0px 16px 10px;
	padding-bottom:8px;
	text-transform:uppercase;
}
#contPrinc #rechRegEst p.rechRegTit, #contPrinc #rechRegOuest p.rechRegTit, #contPrinc #rechRegIdf p.rechRegTit, #contPrinc #rechRegMed p.rechRegTit, #contPrinc #rechRegNor p.rechRegTit, #contPrinc #rechRegRoh p.rechRegTit, #contPrinc #rechRegSud p.rechRegTit{
	padding:25px 25px 0 25px;
	color:#2C467F;
	font-size:1.1em;
	margin-bottom:15px;
	text-transform:uppercase;
}
#contPrinc.region #rechRegEst p.rechRegTit a, #contPrinc.region #rechRegOuest p.rechRegTit a, #contPrinc.region #rechRegIdf p.rechRegTit a, #contPrinc.region #rechRegMed p.rechRegTit a, #contPrinc.region #rechRegNor p.rechRegTit a, #contPrinc.region #rechRegRoh p.rechRegTit a, #contPrinc.region #rechRegSud p.rechRegTit a{font-weight:bold;}
#contPrinc.region #rechRegEst div.button span a, #contPrinc.region #rechRegOuest div.button span a, #contPrinc.region #rechRegIdf div.button span a, #contPrinc.region #rechRegMed div.button span a, #contPrinc.region #rechRegNor div.button span a, #contPrinc.region #rechRegRoh div.button span a, #contPrinc.region #rechRegSud div.button span a{color:#fff;font-weight:bold;}
#contPrinc .infos .cartouche h2{
	color:#474747;
	font-size:0.9em;
	font-weight:bold;
}
#contPrinc.region .infos li{font-weight:bold;font-size:0.9em !important;}
#contPrinc.region .infos li li {
display:inline;
font-weight:normal !important;
list-style-image:none;
margin:0pt;
font-size:1em !important;
}
#contPrinc select{
background-color:#FFFFFF;
color:#666666;
font-size:10px;
margin-bottom:3px;
}
#contPrinc .auteur{
color:#666;
font-style:italic;
text-align:right;
border-top: 1px #ddd dotted;
}
#contPrinc.static p.navTop{text-align:right;}
/* Annuaire cabinets */
#cabRcrt h3{
color:#3490C3 !important;
font-size:0.9em;
margin-bottom:6px;
margin-right:10px;
text-transform:uppercase;
border-bottom:1px dotted #3490c3;
}
#cabRcrt p {
font-size:0.9em;
color:#666;
}
#cabRcrt h2 {
font-size: 1em;
margin: 10px 0pt;
padding-bottom: 5px;
text-transform: uppercase;
} 

/* Liste cabinets */
#listCab h4 {
color:#304B82;
font-size:1em;
margin: 10px 0 14px 15px;
text-transform:uppercase;
}

/* Static */
.static h5{margin-bottom:8px;color:#4C4B4B;font-size:0.8em;}

/* erreur  */
.erreurrouge{font-size:0.9em;color:#FF0000;}
/* Encart aide */
#aideEnc .contenu{padding:100px 8px 3px 8px;text-align:center;}
#aideEnc .contenu h1{color:#ED7600;font-size:1.3em;padding-bottom:5px;}
#aideEnc .contenu p{font-size:0.9em;}
#aideEnc .contenu p.accroche{color:#999;line-height:20px;}
#aideEnc .contenu a{font-size:0.8em;margin:10px 0;}
#aideEnc .contenu h2{color:#ED7600;font-size:0.9em;}
#aideEnc .contenu #aideCoor h3{font-weight:bold;padding-top:10px;}
#aideEnc .contenu #aideCoor h3, #aideEnc .contenu #aideCoor p{
	color:#474747; 
	font-size:0.9em;
	line-height:17px;
}
#dispoCred p.alert{margin:8px 14px 2px;}

/* Direct annonce accueil */
#contPrinc.dir p{padding:0 30px;}
#contPrinc.dir .section h2{
	font-weight:bold;
	color:#3490C3;
	font-size:0.9em;
	text-transform:uppercase;
	border:none;
	padding-bottom:0;
	background:transparent url(/imagesv5/structure/puce_fl-org.gif) no-repeat left 50%;
	padding-left:30px;
	padding-top:6px;
	height:18px;
}
#dirAcc a.dirLink{
	font-size:1.5em;
	font-weight:bold;
	color:#fff;
}
#dirAcc a{text-decoration:none !important;}
#contPrinc.dir h1.dirTitle{
	background:transparent url(/imagesv5/structure/bkgd_directAnn_h1.jpg) no-repeat left top;
	height:26px;
	padding-left:40px;
	padding-top:6px;	
	color:#666;
	margin-top:20px;
}

.nbrCVclass{font-weight:bold;}
.nbrCVclass h3{font-size:0.9em;margin-bottom:4px;}
#col2 .encartClasseurCV .linx li{margin-left:0;}

#infoClient dl{
	padding-left:15px;
	color:#304b82;
	font-size:0.9em;
	height:80px;
}
#infoClient dd{margin-bottom:3px;}
#infoClient dd.adrs{margin-bottom:15px;padding-left:40px;}
#col1 #contPrinc.static .h2pro h2 {
float:left;
border:0;
background:transparent url(/imagesv5/structure/puce-bleue.gif) no-repeat 0 2px;
padding-left:18px;
}
.offresInter .blocTabl .contenu h2, .static .blocTabl .contenu  h2{border:0;}
#qualifCV h3{border-bottom:1px #cfd5e3 solid;margin-bottom:15px;clear:both;}
#message fieldset ul li.titre, #qualifCV h3{
background:transparent url(/imagesv5/structure/puce_fl-org.gif) no-repeat;
margin-bottom:0px;
margin-top: 10px;
padding:3px 0 8px 20px;
text-transform:uppercase;
font-weight:bold;
}
#mainPro.visuOffr #contPrinc.espPro.gestOffres .section h3{margin-left:10px;color:#258EC7;}
h2.noback {
	background:none!important;
	padding-left:0!important;
	clear:both!important;
}
/* Spécification duplication régions */
#contPrinc.static h2.titReg{margin-top:0;}
#contPrinc.static.duplic h3{margin-top:20px;}
/* depot cv formation */
.cvExp #bloc_experiences h4{
	color:#ED7600;
	font-size:1em;
	padding:10px 0pt 6px;
}
/* Pages statiques */

/* couleur bleu + casse pour les titres */
.static h3.typoMajBle{
color:#3490C3 !important;
margin:14px 0pt 3px;
text-transform:uppercase;
background-color:transparent;
padding:0;
}

.typoMajBle a{
color:#3490C3 !important;
margin:14px 0pt 3px;
text-transform:uppercase;
text-decoration: none;
}

.typoMajBle a:hover{color:#3490C3 !important;text-decoration: underline;}

.static h2.titArticle {
color:#2C467F;
font-size:1.4em;
margin-bottom:3px;
border:none;
text-transform:none;
}
.stabylo{
	background-color: #FED803;
}
.dirAnnVisu .section h3{
	background:none;
	text-transform:uppercase;
	color:#258EC7;
	padding-top:10px;
}
.dirAnnVisu h2{
	padding-left:18px;
	border:none;
	background:transparent url(/imagesv5/structure/puce-bleue.gif) no-repeat 0 2px;
}
/* couleur orange pour les titres */
#col1.espPerso h3.typoOrg{
	color:#ed7600 !important;
	font-size:1.1em;
	}
.static i, .static em, .article em{ font-family:Verdana}







