@charset "utf-8";
/* CSS Document */
body{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
background-image:url(../cv/images/fond.gif);
background-position:left top;
background-repeat:repeat-x;
background-color:#6B7BAB;
color:#333;
}
div#home{
	position:absolute;
	top:5px;
	right:8px;}
a {color:#435794;
text-decoration:none;}
a:hover{color:#91C226;}
div#centre{
position:absolute;
width:100%;
top:153px;
left:0px;
	}
div#bloclogo {
	margin:0px;
	padding:0px;
	float:left;
width:350px;
height:120px;
font-size:0px;
letter-spacing: -50px;
cursor:pointer;
	}
div#candidats {
	margin:0px;
	padding:0px;
	padding-right:10px;
	float:left;
background-image:url(../cv/images/fond_candidat.gif);
background-repeat:no-repeat;
background-position:left top;
height:120px;
	}
#candidats h1{
	margin:0px;
	padding:0px;
	margin-top:25px;
	padding-left:10px;
	color:#B7DD65;
	font-size:18px;
	font-weight:bold;
	letter-spacing:1px;
	}
#candidats h2{
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-left:10px;
	color:#FFF;
	font-size:14px;
	letter-spacing:0.8px;
	font-weight:normal;
	}
div#decodeco{
	padding-left:10px;
	padding-top:4px;}
#decodeco a {color:#FFF;}
#decodeco a:hover {color:#B7DD65;}
#decodeco h5{
	margin:0px;
	padding:0px;
	padding-top:2px;
	padding-left:17px;
	color:#D6DEF6;
	font-size:12px;
	font-weight:normal;
	background-image:url(../cv/images/bonhomme.gif);
	background-position:left center;
	background-repeat:no-repeat;
	}
#candidats a{
	text-decoration:none;
	color:#FFF;
	}
#candidats a:hover{
	text-decoration:none;
	color:#B7DD65;
	}
div#employeurs {margin:0px;
	padding:0px;
	float:left;
background-image:url(../cv/images/fond_employeur.gif);
background-repeat:no-repeat;
background-position:left top;
height:120px;}
#employeurs h1{
	margin:0px;
	padding:0px;
	margin-top:25px;
	padding-left:10px;
	color:#FFAB16;
	font-size:18px;
	font-weight:bold;
	letter-spacing:1px;
	}
#employeurs h2{
	margin:0px;
	padding:0px;
	padding-top:5px;
	padding-left:10px;
	color:#FFF;
	font-size:14px;
	letter-spacing:0.8px;
	font-weight:normal;
	}
#employeurs a{
	text-decoration:none;
	color:#FFF;
	}
#employeurs a:hover{
	text-decoration:none;
	color:#FFAB16;
	}
.erreur{
	display:none;
	color:#A94E4E;
	background-image:url(../cv/images/nonvalide.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:14px;
	margin-bottom:8px;
}
.erreur2{
	color:#A94E4E;
	background-image:url(../cv/images/nonvalide.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:14px;
	margin-bottom:8px;
}
.ok{
	display:none;
	color:#598008;
	background-image:url(../cv/images/valide.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:14px;
	margin-bottom:8px;
}
.ok2{
	color:#598008;
	background-image:url(../cv/images/valide.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:14px;
	margin-bottom:8px;
}
div#erreur_depot{
	width:34%;
	float:right;
	margin-right:15px;
	border:1px solid #24366E;
	padding:8px;
	background-color:#f5f4f4;
}
div#erreur_depot2{
	width:24%;
	float:right;
	margin-right:15px;
	border:1px solid #24366E;
	padding:8px;
	background-color:#f5f4f4;
}
div#formulaire_depot{float:right;
width:55%;
margin-right:15px;
margin-bottom:15px;
border:1px solid #24366E;
	padding:8px;
	background-color:#fff;
}
div#formulaire_depot2{float:right;
width:65%;
margin-right:15px;
margin-bottom:15px;
border:1px solid #24366E;
	padding:8px;
	background-color:#fff;
}
div#formulaire_depot3{float:right;
width:95%;
margin-right:15px;
margin-bottom:15px;
border:1px solid #24366E;
	padding:8px;
	background-color:#fff;
}
div#navigation_cv{width:100%;
font-size:13px;
text-align:center;
margin-bottom:20px;
font-weight:bold;
color:#61831A;
}
.encours{color:#204601;}
h3{color:#435794;
font-size:20px;
margin:0px;
padding:0px;
font-weight:bold;
padding-bottom:10px;
font-variant:small-caps;
padding-left:5px;
}
input , textarea , select , file {
          font-size : 12px;
          border-color : #24366E;
          border-style : solid;
          border-width : 1px;
          background-color : #ffffff;}
.check{	background-color: #fff;
	border:none;
	vertical-align:middle;}
.check2{	background-color: #fff;
	border:none;
	vertical-align:top;}

.bouton{cursor:pointer;
padding:3px;
background-color:#6B7BAB;
color:#FFF;
font-weight:bold;
margin-top:3px;}
.bouton:hover{background-color:#7B8FC9;}
div#toutcocher{
cursor:pointer;}
div#toutdecocher{display:none;
cursor:pointer;}
.region{padding:3px;
padding-left:14px;
cursor:pointer;
background-image:url(../cv/images/coche.gif);
background-position:left center;
background-repeat:no-repeat;
color:#666;}
.region:hover{
background-image:url(../cv/images/coche2.gif);
color:#000;
}
div#toutcocher{padding:3px;
padding-left:14px;
cursor:pointer;
background-image:url(../cv/images/coche.gif);
background-position:left center;
background-repeat:no-repeat;
color:#666;
font-style:italic;}
#toutcocher:hover{
background-image:url(../cv/images/coche2.gif);
color:#000;
}
div#toutdecocher{padding:3px;
padding-left:14px;
cursor:pointer;
background-image:url(../cv/images/coche.gif);
background-position:left center;
background-repeat:no-repeat;
color:#666;
font-style:italic;}
#toutdecocher:hover{
background-image:url(../cv/images/coche2.gif);
color:#000;
}
div#metrococher{padding:3px;
padding-left:14px;
cursor:pointer;
background-image:url(../cv/images/coche.gif);
background-position:left center;
background-repeat:no-repeat;
color:#666;
font-style:italic;}
#metrococher:hover{
background-image:url(../cv/images/coche2.gif);
color:#000;
}
.explication{color:#777;
font-size:13px;
margin:0px;
padding:0px;
padding-bottom:5px;
padding-left:5px;
}
.erreur_compte{margin:5px;
padding:15px;
padding-left:60px;
border:1px solid #B71A1A;
background-image:url(../cv/images/fond_erreur.gif);
background-repeat:no-repeat;
background-position:left center;
color:#777;
line-height:20px;
}
.erreur_compte b{color:#B71A1A;}
.menu_compte1{margin:5px;
padding:15px;
padding-left:60px;
border:1px solid #576BA6;
background-image:url(../cv/images/fond_compte1.gif);
background-repeat:no-repeat;
background-position:left center;
color:#777;
line-height:20px;
cursor:pointer;}
.menu_compte1:hover{border-color:#91C226;}
.menu_compte2{margin:5px;
padding:15px;
padding-left:60px;
border:1px solid #576BA6;
background-image:url(../cv/images/fond_compte2.gif);
background-repeat:no-repeat;
background-position:left center;
color:#777;
line-height:20px;
cursor:pointer;}
.menu_compte2:hover{border-color:#91C226;}
.menu_compte3{margin:5px;
padding:15px;
padding-left:60px;
border:1px solid #576BA6;
background-image:url(../cv/images/fond_compte3.gif);
background-repeat:no-repeat;
background-position:left center;
color:#777;
line-height:20px;
cursor:pointer;}
.menu_compte3:hover{border-color:#91C226;}
.menu_compte4{margin:5px;
padding:15px;
padding-left:60px;
border:1px solid #576BA6;
background-image:url(../cv/images/fond_compte3.gif);
background-repeat:no-repeat;
background-position:left center;
color:#777;
line-height:20px;
}
.menu_compte4:hover{border-color:#91C226;}
.menu_compte4 b{color:#435794;}
.menu_compte4 li{
	list-style-type: circle;
	list-style-position: inside;
}
.menu_compte5{margin:5px;
padding:15px;
padding-left:60px;
border:1px solid #576BA6;
background-image:url(../cv/images/fond_options.gif);
background-repeat:no-repeat;
background-position:left center;
color:#777;
line-height:20px;
}
.menu_compte5 li{
	list-style-type: circle;
	list-style-position: inside;
}
.menu_compte5:hover{border-color:#91C226;}
.menu_compte5 b{color:#435794;}
.menu_compte6{margin:5px;
padding:15px;
padding-left:60px;
border:1px solid #576BA6;
background-image:url(../cv/images/fond_mdp.gif);
background-repeat:no-repeat;
background-position:left center;
color:#777;
line-height:20px;
}
.menu_compte6:hover{border-color:#91C226;}
.menu_compte6 b{color:#435794;}
.depot1{background-image:url(../cv/images/fond_etape1.gif);
background-repeat:no-repeat;
background-position:right top;}
.moteur{background-image:url(../cv/images/fond_moteur.gif);
background-repeat:no-repeat;
background-position:right top;}
.depot2{background-image:url(../cv/images/fond_etape2.gif);
background-repeat:no-repeat;
background-position:right top;}
.depot3{background-image:url(../cv/images/fond_etape3.gif);
background-repeat:no-repeat;
background-position:right top;}
.info_compte{margin:5px;}
.result_cv{margin:5px;
font-size:14px;
color:#C00;}
div#montrerplus{display:none;
background-color:#EEE;
padding:3px;
text-align:right;
cursor:pointer;
color:#555;}
#montrerplus:hover {background-color:#DDD;
color:#000;}
div#blocv{border:1px solid #6B7BAB;
padding:0px;
margin-bottom:5px;
margin-top:5px;}
#blocv ul {padding:0px;
margin:0px;}
#blocv li {
	padding:2px;
	margin:0px;
	margin-left:5px;
	list-style-image: none;
	list-style-type: none;
}
.titrecv{
color:#435794;
}
.ncv{background-color:#6B7BAB;
color:#FFF;
font-size:11px;
font-weight:bold;
padding-top:10px;}
.ncv a {color:#FFF;}
.ncv a:hover {color:#DBFF8B;}
.ncv2{background-color:#435794;
color:#FFF;
font-size:11px;
font-weight:bold;
padding:1px;
padding-left:4px;}
.ncv3{background-color:#FFF;
}
.ncv4{background-color:#435794;
color:#FFF;
font-size:11px;
padding:1px;
}
.ncv4 a {color:#FFF;}
.ncv4 a:hover {color:#DBFF8B;}
.nb_cv{margin:5px;
background-image:url(../cv/images/fleche.gif);
background-position:left middle;
background-repeat:no-repeat;
padding-left:22px;
font-size:14px;
line-height:14px;
font-weight:bold;
margin-top:12px;}
.nb_cv a:hover {color:#5773CB;}
div#accueil_cv{
	background-image: url(../cv/images/cv_accueil.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
width:30%;
margin:0px;
margin-left:6%;
padding:10px;
padding-left:80px;
color:#DDE1EE;
}
#accueil_cv h1{
	color:#B7DD65;
	font-size:22px;
	font-weight:bold;
	letter-spacing:1px;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	text-transform: uppercase;
	}
.lien_accueil_cv a {
	background-image:url(../cv/images/puce_accueil_cv.gif);
	background-repeat:no-repeat;
	background-position:left center;
padding-left:16px;
color:#B7DD65;
font-size:14px;
font-weight:bold;
}
.lien_accueil_cv a:hover {
	background-image:url(../cv/images/puce_accueil_blanc.gif);
color:#FFF;
}
div#accueil_ent{
	background-image: url(../cv/images/ent_accueil.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
width:30%;
margin:0px;
margin-left:6%;
padding:10px;
padding-left:80px;
color:#DDE1EE;}
#accueil_ent h1{
	color:#FFAB16;
	font-size:22px;
	font-weight:bold;
	letter-spacing:1px;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	text-transform: uppercase;
	}
.lien_accueil_ent a {
	background-image:url(../cv/images/puce_accueil_ent.gif);
	background-repeat:no-repeat;
	background-position:left center;
padding-left:16px;
color:#FFAB16;
font-size:14px;
font-weight:bold;
}
.lien_accueil_ent a:hover {
	background-image:url(../cv/images/puce_accueil_blanc.gif);
color:#FFF;
}
.spacer {
  clear: both;
}
div#pied{
	padding-top:30px;
	margin-left:6%;
	width:88%;
	font-size:11px;
	color:#17285D;
}
.lien_bleu {color:#DDE1EE;
font-size:13px;
background-image:none;}
.lien_bleu:hover {color:#FFF;}
.lien_bleu2 {color:#17285D;
background-image:none;}
.lien_bleu2:hover {color:#FFF;}
.titre_tb{background-color:#2B3E76;
color:#FFF;}
.bg1{background-color:#435794;
color:#FFF;}
.bg1 a {color:#FFF;}
.bg1 a:hover {color:#D7FF7E;}
.bg2{background-color:#5E72AC;
color:#FFF;}
.bg2 a {color:#FFF;}
.bg2 a:hover {color:#D7FF7E;}
.information {
border : 1px solid #9FCC3C;	
margin-top:15px;
padding:5px;
background-color:#DCF0AE;
font-size:12px;
	}
