body {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #3e424a;
	background-color: #f2f2f2;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../_img/fond.gif);
	background-repeat: repeat-x;
}


		


h1{
	color: #0f3664;
	padding: 3px 3px 3px 0px;
	margin: 3px 3px 3px 0px;
	font-size: 24px;
	display: block;
}

h2{
	color: #0f3664;
	padding: 2px 2px 2px 0px;
	margin: 2px 2px 2px 0px;
	font-size: 18px;
	display: block;
	border-bottom: 2px solid #D0D2C1;
}

/* =======================================================================*/
/* LIENS                                                                  */
/* =======================================================================*/	
a{
	color: #606a5c;
}

a:hover{
	color: #ff8c00;
}



a.lienpdp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6a778c;
	text-decoration: none;
}

a:hover.lienpdp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666661;
	text-decoration: none;
}

a.lienMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
	text-decoration: none;
}

a:hover.lienMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff8c00;
	text-decoration: none;
}

a.lienBtn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0066cc;
	text-decoration: none;
}

a:hover.lienBtn {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333931;
	text-decoration: none;
}

a.lienBleu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1a4188;
	text-decoration: none;
}

a:hover.lienBleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	text-decoration: underline;
}

a.lienGris{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #424242;
	text-decoration: none;
}

a:hover.lienGris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black;
	text-decoration: none;
}

a.lienConnex{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d0d0d0;
	text-decoration: none;
}

a:hover.lienConnex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #6aa1f0;
	text-decoration: none;
}

/* =======================================================================*/
/* STYLE                                                                  */
/* =======================================================================*/	


.corpsPage{
	background-color: white;
	padding-left: 38px;
	padding-right: 38px;
	padding-bottom: 38px;
	padding-top: 20px;
}

.fmenu{
	background-image: url(../_img/fmenu.jpg);
	height: 29px;
}

.hpdp{
	
	background-color: white;
}
.pdp{
	background-color: #ebe9e1;
}
.pdp2{
	padding: 30px;
}


.boxPdp{
	border-top: 1px solid #c7c7bc;
	height:25px;
	 
}

.boxPdpDernier{
	border-top: 1px solid #c7c7bc;
	height: 25px;
	border-bottom: 1px solid #c7c7bc; 
}

.tabBox{
	border: 1px solid #bcbbb4;
	padding: 1px;
}

.tabHaut{
	background-color: #8cbcf5;
	color: #0d316f;
}

.tabImpair{
	background-color: #ebe9e1;
}

.DialBox{
	border: 1px solid #bcbbb4;
	background-color: #ebe9e1;
	padding: 15px;
}

.btn{
	background-color: #e0ded4;
}

.btnG{
	background-image: url(../_img/btnGch.gif);
	height: 26px;
	width: 6px;
}

.btnD{
	background-image: url(../_img/btnDrt.gif);
	height: 26px;
	width: 6px;
}
.btnFl{
	background-image: url(../_img/fleche.gif);
	background-repeat: no-repeat;
	background-position: center;
	background-color: #e0ded4;
	height: 26px;
	width: 13px;
}

.degBox{
	border: 1px solid #d4d2cd;
	/*background-image: url(../_img/degBox.jpg);
	background-repeat: repeat-y;
	background-position: right;*/
	padding: 10px;
	background-color: #f8f7f3;
}

.titreCV{
	background-image: url(../_img/degBleu.jpg);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #1271e7;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	padding: 4px;
}
.postulez{
	font-family: Arial, Helvetica, sans-serif;
	color: #2d5786;
	font-size: 17px;
	font-weight: bold;
}

.ligneBas{
	border-bottom: 1px solid gray;
	padding-bottom: 5px;
	padding-top: 5px;
}

.titreHaut{
	color: #3f3f3f;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.box1{
	background-color: #d4dfeb;
	border-bottom: 1px solid gray;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
}

.boxdate1{
	background-image: url(../_img/chg.gif);
	height: 7px;
	width: 7px;
}

.boxdate2{
	background-color: #ebe9e1;
	border-top: 1px solid #b9b7af; /*foncé*/
	height: 7px;
}
.boxdate3{
	background-image: url(../_img/chd.gif);
	height: 7px;
	width: 7px;
}
.boxdate4{
	background-color: #ebe9e1;
	border-left: 1px solid #b9b7af; /*foncé*/
}
.boxdate5{
	background-color: #ebe9e1;
	
}
.boxdate6{
	background-color: #ebe9e1;
	border-right: 1px solid #b9b7af; /*foncé*/
}
.boxdate7{
	background-image: url(../_img/cbg.gif);
	height: 7px;
	width: 7px;
}
.boxdate8{
	background-color: #ebe9e1;
	border-bottom: 1px solid #b9b7af; /*foncé*/
	height: 7px;
}
.boxdate9{
	background-image: url(../_img/cbd.gif);
	height: 7px;
	width: 7px;
}

.titreBlocCv{
	font-size: 12px;
	font-weight: bold;
}

.stitreBlocCv{
	color:#164b8a;
	font-weight: bold;
}

.t1{
	background-image: url(../_img/t1.gif);
	background-repeat: no-repeat;
	height: 7px;
	width: 7px;
}

.t2{
	background-image: url(../_img/t2.gif);
	background-repeat: repeat-x;
	height: 7px;
	
}

.t3{
	background-image: url(../_img/t3.gif);
	background-repeat: no-repeat;
	height: 7px;
	width: 7px;
}

.t4{
	background-image: url(../_img/t4.gif);
	background-repeat: no-repeat;
	width: 7px;
	background-color: #97bde2;
	/*border-left: 1px solid #91abd4;*/
}

.t5{
	background-image: url(../_img/t5.gif);
	background-repeat: repeat-x;
	background-color: #97bde2;
}

.t6{
	background-image: url(../_img/t6.gif);
	background-repeat: no-repeat;
	width: 7px;
	background-color: #97bde2;
	/*border-left: 1px solid #91abd4;*/
}

.t7{
	background-image: url(../_img/t7.gif);
	background-repeat: no-repeat;
	height: 7px;
	width: 7px;
}

.t8{
	background-image: url(../_img/t8.gif);
	background-repeat: repeat-x;
	height: 7px;
	
}

.t9{
	background-image: url(../_img/t9.gif);
	background-repeat: no-repeat;
	height: 7px;
	width: 7px;
}
.gris{
	color: gray;
}
.ct2{
	background-color: #d4eaff;
}

.ligneSep{
	border-bottom: 1px solid gray;
}

.bconnex{
	background-color: #333333;
}
.bconnexg{
	background-image: url(../_img/cng.gif);
	width: 7px;
	height: 7px;
}
.bconnexd{
	background-image: url(../_img/cnd.gif);
	width: 7px;
	height: 7px;
}
.bconnexbas{
	background-color: #333333;
	height: 7px;
}
.tblanc{
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: white;
}

.tblanc2{
	color: #d0d0d0;
}
.petit10{
	font-size: 10px;
}
.petit9{
	font-size: 9px;
}