/******** Default rules for tag ********/
*{margin:0; padding:0;}
body{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1; color:#000; background-color:#FAFAFA;}
:focus{outline:0;}
ol, ul{list-style-type:none;}
img, fieldset{border:0;}
.dimImageMax{max-width: 80px;max-height: 110px;width: expression(Math.min(this.width, 80));height: expression(Math.min(this.height, 110));border: 0;}
table{border-collapse:separate; border-spacing:0;}
caption, th, td {text-align: left; font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after{content: "";}
blockquote, q {quotes: "" "";}
h1{}
h2{font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#001552; padding:0 0 20px 0; text-transform:uppercase;}
	h2 strong{font-weight:bold; color:#F9B8AB}
h3{font-weight:normal; font-size:18px; font-family:Arial, Helvetica, sans-serif; padding:0 0 10px 0;}
h4{font-size:11px; color:#464464; padding:0 0 5px 0;}
p{line-height:18px; padding:0 0 5px 0;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
input, select, textarea{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; border:1px solid #bebebf;}

/********** Common Classes ********/
.alert{}
.clear{height:0; clear:both;}
/********** Tree of common styles for all the templates ********/
/* Styles that are used in all pages (there are the structure styles)
The css tree must be ordered exactly as the same as HTML document
No use of additional comments (if the css tree is well ordered, the code is clear) */
#main{width:960px; margin:0 auto;}
	#header{width:960px; margin:0 15px 18px 5px;}
		#header h1{display:block; float:left; margin: 14px 0 0 0;}
			#header h1 img{display:block; float:left;}
		#header h4{color:#A0A0A0; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; margin:10px 0 10px 5px;}
		#header p{font-size:16px; font-weight:bold; color:#001552; padding:55px 0 0 0; text-transform:uppercase;}
	#banner{text-align:center;}
			
	#lev2SearchCV{float:left;margin:50px 30px 0pt 0pt;padding:10px;border:1px solid #8D949B;width:140px;}		
	#lev2{font-size:10px; background:#ecf3f3; width:160px; margin:0 30px 0 0; padding:6px 0 0 0; float:left;}
		#lev2 h2{font-size:11px; font-weight:bold; color:#6c6c6c; padding:0 10px 5px 10px; line-height:18px;}
			#lev2 h2 strong{font-size:13px; color:#ea2c2d; display:block;}
		#lev2 div{background:#ffdedd; width:160px; padding:7px 0 0 0;}
				#lev2 div h2 strong{color:#001552;}
		#lev2 h3{font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; padding:0 10px; text-transform:uppercase;}
		#lev2 ul{padding:0 10px 3px 10px;}
			#lev2 li{line-height:16px; padding:0 0 4px 0;}
				#lev2 a{color:#0f5d8f; height:auto; display:block; padding-left:12px;}
				#lev2 .menuLink0{background:url(/images/EPT/bgd_content_li.gif) no-repeat; background-position:left; margin-left:0px;}
				#lev2 .menuLink1{background:url(/images/EPT/bgd_content_li.gif) no-repeat; background-position:left; margin-left:12px;}
				#lev2 .menuLink2{background:url(/images/EPT/bgd_content_li.gif) no-repeat; background-position:left; margin-left:24px;}
				#lev2 div ul{padding-bottom:12px;}
					#lev2 div li a{color:#dc0500;}
		#lev2 .transversal{background:#dedede; margin:0; padding:5px 10px;}
			#lev2 .transversal li a{color:#000;}
	
	#lev2Recruteur{font-size:10px; width:150px; margin:0 30px 0 0; padding:6px 0 0 0; float:left;}
    #lev2Recruteur h2{font-size:11px; font-weight:bold; color:#6c6c6c; padding:0 10px 5px 10px; line-height:18px;}
    #lev2Recruteur h2 strong{font-size:13px; color:#ea2c2d; display:block;}
    #lev2Recruteur div{background:#ecf3f3;width:160px; padding:7px 0 0 0;margin-bottom:10px;}
    #lev2Recruteur div h2 strong{color:#dc0500;}
    #lev2Recruteur h3{font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; padding:0 10px; text-transform:uppercase;}
    #lev2Recruteur ul{padding:0 10px 3px 0;}
    #lev2Recruteur span{font-weight:bold;font-size:12px; color:#ea2c2d; display:block;padding-bottom:5px;}
    #lev2Recruteur span a{text-decoration:none;text-transform:uppercase;}
    #lev2Recruteur li{line-height:16px; padding:0 0 4px 0;}
    #lev2Recruteur a{color:#000; height:auto; display:block; padding-left:12px;}
   
	#content{width:774px; margin:0 0 14px 0; padding:0; border:0; float:left;}
	
	.contentNewBorder{width:774px; padding:0 0 0 8px; border:0; float:left;}
	
	.contentNewBorder .entete{ background:url(/images/EPT/background_bloc_gris_haut_772.png) bottom left no-repeat; height:6px; width:772px;}
    .contentNewBorder .contenu{ padding:15px; width:740px; border-left:#DBDBDB 1px solid; border-right:#DBDBDB 1px solid; margin:0;}
    .contentNewBorder .piedpage{  clear:both; background:url(/images/EPT/background_bloc_gris_bas_772.png) no-repeat; min-height:6px; width:772px;}
	
    .contentNewBorder .contenu h2{color:#E64415; margin:0 0 10px 10px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; text-transform:none;}	
    .contentNewBorder .contenu h2 strong{color:#000000;}
	
	
	#contentWithContext{color:#464464; background:url(/images/EPT/bgd_content.gif) 0 100% repeat-x; width:542px; margin:0 0 14px 0; padding:19px; border:1px solid #8d949b; float:left;}
	#context{width:160px; float:left; margin:0 0 0 28px; text-align:center; }
		#context h2{padding:0;}
			#context h2 img{margin-bottom:5px; padding:0;}
		#context div{background:#e6e6e6; margin:0 0 10px 0;}
		#context img{margin:0 auto; padding:0 0 10px 0; display:block;}
		
.centre{ width:611px; float:left; margin-left:4px;}
.centre .entete{ background:url(/images/EPT/background_bloc_gris_haut_611.png) bottom left no-repeat; height:6px; width:611px;}
    .centre .contenu{width:609px; border-left:#DBDBDB 1px solid; border-right:#DBDBDB 1px solid; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
    .centre .contenu h2{color:#2A89E3; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; margin:0 0 10px; padding:0; text-transform:none;}
    .centre .contenu h2 strong{margin:0 0 10px 10px; padding:0; width:auto; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px}

    .centre .themes{ width:446px; background-color:#FaFaFa; margin-top:10px; padding:0;}
    .centre .themes .contenu{  width:446px; border:none;}
    .centre .themes h3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; font-size:14px; padding:5px 0;  }
    .centre .themes ul{ float:left; width:223px; margin:0; padding:0 0 20px 0;}
    .centre .themes li{ margin:0; padding:0; text-align:left;}
    .centre .themes li a{ color:#E64415; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:18px;}
    .centre .themes .concours{ background:url(/images/EPT/pointille_vertical.png) top left repeat-y; padding-left:34px; width:187px; border:0px;}

    .centre .contenu .deja_inscrit{ background:url(/images/EPT/fond_deja_inscrit.png) top left no-repeat; width:288px; height:127px; float:left; margin:0 9px 0 6px;}
    .centre .contenu .deja_inscrit .happy{padding:0; margin:9px 9px 0 6px   ;}
    .centre .contenu .deja_inscrit h3{padding:0; margin:9px 6px 0 6px; color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
    .centre .contenu .deja_inscrit h4{padding:0; margin:0 6px 0 0px; color:#FFFFFF; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
    .centre .contenu .deja_inscrit form{ width:277px; height:35px; margin:24px 0 10px 0; padding:0 0 0 10px;}
    .centre .contenu .deja_inscrit form p{ width:119px; float:left; margin-right:4px;}
    .centre .contenu .deja_inscrit form label{ width:100px; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; margin-bottom:3px;}
    .centre .contenu .deja_inscrit form input{ width:114px;}
    .centre .contenu .deja_inscrit form .valider{ background:url(/images/EPT/submit.png) top left no-repeat; height:25px; width:25px; padding:0; border:none; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; margin:11px 0 0 0; float:left;}
    
    .centre .contenu .deja_inscrit span { padding:2px 0 0 0; margin:0; display:inline; float:left;}
    .centre .contenu .deja_inscrit span img{ padding:4px 0 0 9px; margin:0;}
    .centre .contenu .deja_inscrit span a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; padding-left:5px;}
    
    .centre .contenu .pas_inscrit{ background:url(/images/EPT/fond_pas_inscrit.png) top left no-repeat; width:289px; height:129px; float:left; margin:0;}
    .centre .contenu .pas_inscrit .sad{padding:0; margin:9px 9px 0 6px  ;}
    .centre .contenu .pas_inscrit h3{padding:0; margin:9px 6px 0 6px; color:#000; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
    .centre .contenu .pas_inscrit h4{padding:0; margin:0 6px 0 0px; color:#000; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
    
    .centre .contenu .pas_inscrit span { padding:2px 0 0 0; margin:0; display:inline; float:none;}
    .centre .contenu .pas_inscrit span img{ padding:4px 0 0 9px; margin:0;}
    .centre .contenu .pas_inscrit span a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; padding-left:5px;}
    .centre .contenu .pas_inscrit .inscris{ width:289px; margin:35px auto; display:block; text-align:center;}
    
    .centre .contenu .inscris{ width:600px; margin:5px auto; display:block; text-align:center;}
    .centre .contenu .inscris a{ background:url(/images/EPT/inscris.png) top left no-repeat; height:29px; display:block; margin:0 auto; width:117px; color:#FFFFFF; font-size:14px; padding-top:5px; font-weight:bold;}
    
    .centre .contenu h5{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin:0 0 20px 15px; padding:0;}
    .centre .contenu img{ float:left; margin:0 6px 0 12px;}
    .centre .contenu .information{ float:left; width:530px; padding-bottom:10px;}
    .centre .contenu h6{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#2A89E3; font-size:14px; font-weight:bold; margin:7px 0 0 0; padding:0;}
    .centre .contenu .chapeau{ display:block; margin:5px 0 30px 0;}

    .centre .contenu p{ display:block; margin-bottom:10px; float:left; width:520px;}

    .centre .piedpage{ background:url(/images/EPT/background_bloc_gris_bas_611.png) no-repeat; height:6px; width:611px;}


/* --- Bloc "Découvrez nos chaines thématiques --- */
    .chaine_thematique{ margin:9px 0 9px 0; background-color:#FaFaFa; width:791px; }
    .chaine_thematique .entete{ background:url(/images/EP/background_bloc_gris_haut_791.png) bottom left no-repeat; height:6px; }
    .chaine_thematique .contenu{border-left:#DBDBDB 1px solid; border-right:#DBDBDB 1px solid; margin:0;}
    .chaine_thematique .contenu h3{margin:0 auto 0 auto; padding:0; display:block; font-size:16px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; }
    .chaine_thematique .contenu h3.autre-site { color: #666666; }
    .chaine_thematique .trait {margin:5px auto 0 auto; display:block; padding:0; min-height:1px;}
    .chaine_thematique ul{ margin:18px 1px 0 1px; padding:0 0 13px 0; }
    .chaine_thematique li{ float:left; padding-left:19px; width:240px; height:auto;}
    .chaine_thematique li img{  margin:0 auto; display:block; text-align:center; }
    .chaine_thematique li a { display:block;}
    .chaine_thematique li span { font-size:11px; font-weight:normal; text-align:center; display:block; padding:10px 0;}
    .chaine_thematique .piedpage{  background:url(/images/EP/background_bloc_gris_bas_791.png) no-repeat; min-height:6px; width:791px;}
        
    .chaine_thematique_large{ margin:9px 0 9px 0; background-color:#FaFaFa; width:958px; }
    .chaine_thematique_large .entete{ background:url(/images/EP/background_bloc_gris_haut_958.png) bottom left no-repeat; height:6px; }
    .chaine_thematique_large .contenu{ border-left:#DBDBDB 1px solid; border-right:#DBDBDB 1px solid; margin:0;}
    .chaine_thematique_large .contenu h3{margin:0 auto 0 auto; padding:0; display:block; font-size:16px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; }
    .chaine_thematique_large .contenu h3.autre-site { color: #666666; }
    .chaine_thematique_large .trait {margin:5px auto 0 auto; display:block; padding:0; min-height:1px;}
    .chaine_thematique_large ul{ margin:18px 1px 0 1px; padding:0 0 13px 0; }
    .chaine_thematique_large li{ float:left; padding-left:19px; width:290px; height:auto;}
    .chaine_thematique_large li img{  margin:0 auto; display:block; text-align:center; }
    .chaine_thematique_large li a { display:block;}
    .chaine_thematique_large li span {font-size:11px; font-weight:normal; text-align:center; display:block; padding:10px 0;}
    .chaine_thematique_large .piedpage{  background:url(/images/EP/background_bloc_gris_bas_958.png) no-repeat; min-height:6px; width:958px;}
    
    .chaine_thematique_small{ width:336px; margin:9px 0 9px 0; background-color:#FaFaFa;}
    .chaine_thematique_small .entete{ background:url(/images/EP/background_bloc_gris_haut_791.png) bottom left no-repeat; height:6px; width:791px;}
    .chaine_thematique_small .contenu{width:789px; border-left:#DBDBDB 1px solid; border-right:#DBDBDB 1px solid; margin:0;}
    .chaine_thematique_small .contenu h3{margin:0 auto 0 auto; padding:0; width:350px; display:block; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
    .chaine_thematique_small .trait {margin:5px auto 0 auto; width:765px; display:block; padding:0; min-height:1px;}
    .chaine_thematique_small ul{ width:787px; margin:18px 1px 0 1px; padding:0 0 13px 0; }
    .chaine_thematique_small li{ float:left; padding-left:15px; width:175px; height:auto;}
    .chaine_thematique_small li img{  margin:0 auto; display:block;}
    .chaine_thematique_small li a { display:block;}
    .chaine_thematique_small li span {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000000; display:block; text-align:center; display:block; padding:10px 0;}
    .chaine_thematique_small .piedpage{  background:url(/images/EP/background_bloc_gris_bas_791.png) no-repeat; min-height:6px; width:791px;}

/* ::: clearing ::: */
    .clear { display:block; clear:both; }
    .clearfix:after { content:""; display:block; clear:both; visibility:hidden; line-height:0; height:0; }
    .clearfix { display:inline-block; }
    html[xmlns] .clearfix { display:block; }
    * html .clearfix { height:1%; }
    
/* --- FOOTER --- */
    .pied-contenu {  width:950px; margin:0 auto; }
    .pied-contenu p.intro_footer { background:url(http://www.emploipublic.fr/images/EP/background_footer.png) top left repeat-x; height:40px; color:black; font-size:1.3em; padding:13px 0 0 10px; }
    .pied-contenu .lien { padding:15px 0 5px 10px; }
    .pied-contenu .lien ul { width:195px; float:left; padding-bottom:20px; }
    .pied-contenu .lien ul.col1 { width:188px; padding-right:50px; }
    .pied-contenu .lien ul.col2 { padding-right:50px; }
    .pied-contenu .lien ul.col3 { padding-right:50px; }
    .pied-contenu .lien ul li.titre { color:#E64415; text-transform:uppercase; font-size:1.0em; padding:0 0 3px; background:none; text-indent:0; }
    .pied-contenu .lien ul li.titre strong{ color:#E64415; text-transform:uppercase; font-size:1.0em; padding:0 0 3px; background:none; text-indent:0; }
    .pied-contenu .lien ul li { line-height:125%; padding:0 0 1px; background:url(http://www.emploipublic.fr/images/EP/fleche_grise.png) 0 4px no-repeat; text-indent:10px; }
    .pied-contenu .lien ul li a { color:#777777; }
    
    .pied-contenu .lien-groupe { border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; margin:0 0 5px; padding:0 0 0; color:#001552; }
    .lien-groupe  h2 { font-size:1.1em; font-weight:bold; padding:3px 0 3px 5px; border-bottom:1px solid #cccccc; margin:0 0 20px; color:#001552; text-transform:uppercase; font-family:Arial,Helvetica,sans-serif;}
    .lien-groupe .lien-groupe-gauche { width:190px; float:left; }
    .lien-groupe .lien-groupe-gauche ul { padding:0 0 20px 5px; }
    .lien-groupe .lien-groupe-gauche ul li {line-height:1; font-size:1.0em; color:#777777; padding:0 0 2px 10px; background:url(http://www.emploipublic.fr/images/EP/fleche_grise.png) 0 center no-repeat; }
    .lien-groupe .lien-groupe-gauche ul li a { color:#777777; }
    .lien-groupe .lien-groupe-gauche ul li a strong{ color:#777777; }
    .lien-groupe .lien-groupe-droite { width:755px; float:left; border-left:1px solid #cccccc; }
    .lien-groupe .lien-groupe-droite h2 { padding-left:10px; }
    .lien-groupe .lien-groupe-droite p { border:none; padding:0 0 15px 10px; font-size:1.0em; color:#777777; line-height:125%; }
    .lien-groupe .lien-groupe-droite p a { color:#777777; }
    .lien-groupe .lien-groupe-droite p a strong{ color:#777777; }
/* --- FIN FOOTER --- */

	
/*** specific style for menu ***/
    #lev1{width:970px; height:31px; border-bottom:2px solid #C2C2C2;}
    #lev1 ul{background:transparent; height:31px;}
    #lev1 ul li{width:118px; background:url(/images/EPT/onglet_gris.png) top left no-repeat; float:left; height:26px; text-align:center; padding-top:5px; position: relative;}
    #lev1 ul li a{color:#000000; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:1px;} 
    #lev1 ul li:hover{background:url(/images/EPT/onglet_orange.png) top left no-repeat; width:118px; height: 31px;}
    #lev1 ul li:hover a{color:#ffffff; padding:5px 0 15px 0; width:118px; height: 31px;}
    #lev1 .offre{background:url(/images/EPT/onglet_rouge.png) top left no-repeat; margin: 0 0 0 6px; padding: 5px 0 0 0}
    #lev1 .activated{background:url(/images/EPT/onglet_orange.png) top left no-repeat;}
    #lev1 .activated a{width:156px;}
    #lev1 .activated a, #lev1 .offre a{ color:#fff;}
    #lev1 ul li .submenu{display:block; position:absolute; left:0px; top:30px; font-size:10px; background:transparent; float:left; width:216px; padding-left:3px; z-index:500;}
    #lev1 ul li .submenu h2{background:transparent none repeat scroll 0%; font-size:0px; position:relative; visibility:hidden; padding:1px 0 0 0; height: 0px;}
    #lev1 ul li .submenu h5{background:transparent none repeat scroll 0%; font-size:0px; position:relative; visibility:hidden; padding:0 0 0 0; height: 0px;}
    #lev1 ul li .submenu ul{height:auto;}
    #lev1 ul li .submenu li{display:block; position:relative; margin:0; background:#275DAD; height:auto; padding:0px;}
    #lev1 ul li .submenu .menuLink0{}
    #lev1 ul li .submenu .menuLink1{display: none;}
    #lev1 ul li .submenu .menuLink2{display: none;}
    #lev1 ul li .submenu li a{background:#D44A23 url(/images/EPT/menu_pointille.png) bottom left repeat-x; color:#ffffff; display:block; height:20px; width:216px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:7px 0 3px 0; margin:0; text-transform:none;}
    #lev1 ul li .submenu li a:hover{background:#EA7653 url(/images/EPT/menu_pointille.png) bottom left repeat-x; color:#333333;}

/*** specific style for breadcum ***/
    .breadcum { margin:0 0 5px 0; padding:7px 0 7px 5px;}
        .breadcum li {display:inline; color:#E64415; width:175px;}
        .breadcum li a { color:#000; background:url(/images/EPT/ico_breadcrum.gif) right 5px no-repeat; padding:0 10px 0 0}
        .breadcum li a:hover { color:#ba4489;}


/* Mise à jour Menu Espace agence*/

#lev2 .MenuRecruteur {background:#ffdedd; width:160px; margin:0; padding:0 0 0 0; display:bloc;}
#lev2 .MenuRecruteur h2 strong{}
#lev2 .MenuRecruteur h2{ padding-left:20px;}
#lev2 .MenuRecruteur h3{ padding-left:20px;}

#lev2 .MenuRecruteur li a{display:bloc; width:106px; margin:0 0 0 0; padding:0 0 2px 22px; }
#lev2 .menuGris{background:#CCCCCC;}

/* Fin Mise à jour Menu Espace agence*/



/******** Tree of specific styles for each page (group by type) ********/
/* Styles of functionnal blocks
The css tree must be ordered as the same as HTML document
Each group need to be precede by a line: */

.highlight{ visibility:visible; display:block;}

/* Forms */
.blockHighlight{background:url(/images/EPT/bgd_form.gif) repeat-x; width:700px; padding:15px; margin:0 0 15px 0; border-top:1px solid #7698a6; border-bottom:1px solid #7698a6; z-index: 1}
	.blockHighlight h3{font-weight:normal; padding:0 0 10px 0;}
		.blockHighlight ol{background:url(/images/EPT/bgd_ul.gif) repeat-y; width:700px; overflow:hidden;}
			.blockHighlight li{display:inline; margin:0 9px 0 0; padding:0 10px 0 0; float:left;}
				.blockHighlight label{font-size:10px; color:#001552; padding:0 0 3px 5px; text-transform:uppercase; display:block;}
				.blockHighlight input{width:120px; margin:0 8px 8px 0; padding:2px; float:left;}
				.blockHighlight select{width:149px; margin:0 0 8px 0;}
				.blockHighlight img{display:block; float:left;}
				.blockHighlight li ul{}
					.blockHighlight li li{border-right:none;}
				.blockHighlight .inputType01{background:#fff url(/images/EPT/bullet_03.gif) 100% 0 no-repeat; width:225px; margin:10px 0; padding-right:10px; float:none;}
				.blockHighlight .box{width:229px;}
					.blockHighlight .box li{margin:0; padding:0;}
					.blockHighlight .box label{font-weight:bold; color:#7498c0; width:auto; line-height:14px; padding:0 12px 0 0; text-transform:none; float:left;}
					.blockHighlight .box input{width:13px; height:13px; margin:0 5px 0 0; padding:0; border:none;}
					.blockHighlight .box .lblLast{padding:0;}
					.blockHighlight .calendarContain{display:block; clear:both; width:149px;}
				.blockHighlight p{line-height:20px;}
				.blockHighlight a{color:#0f5d8f;}
				.blockHighlight .infoStatistic{width:350px; float:left;}
					.blockHighlight .infoStatistic dt{width:240px; display:block; float:left; padding:0 0 10px 0; clear:both; }
					.blockHighlight .infoStatistic dd{width:20px; display:block; float:left; padding:0 10px 10px 0;}
				.blockHighlight .infoContextual{width:340px; float:left;}
			.blockHighlight .last{width:102px; margin:0; padding:52px 0 0 0;}
			.blockHighlight .last input{font-size:11px; color:#fff; background:#D44A23 url(/images/EPT/bgd_a.gif) no-repeat; width:102px; height:15px; margin:0; padding:0 10px 2px 20px; border:none; cursor:pointer;}
			.blockHighlight .selectionner{ color:#FFFFFF; }
			#candidateInfo{background:url(/images/EPT/bgd_candidature_info.gif) repeat-y; width:700px;}
				#candidateInfo p{width:599px; float:left;}
				#candidateInfo .linksBtn{width:100px;}
					#candidateInfo .linksBtn a{color:#fff;}
					#candidateInfo .rejeter{margin-top:5px;}
		
	.selectionner{font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#D44A23 url(/images/EPT/bgd_a.gif) no-repeat;width:77px; height:16px; line-height:16px; margin:2px 0; padding:0 5px 0 23px; display:block; text-decoration:none; }
	.selectionner_2{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; background:#D44A23 url(/images/EPT/bgd_a.gif) no-repeat; height:17px; line-height:16px; margin:2px 0; padding:0 0 0 23px; display:inline; text-decoration:none; width:auto; border:none; padding-right:5px;}
	.LinkSelectionner{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; background:#D44A23 url(/images/EPT/bgd_a.gif) no-repeat; height:17px; line-height:16px; margin:2px 0; padding:0 0 0 21px; display:inline; text-decoration:none; width:auto; border:none; padding-right:5px;}
	.selectionner:hover, .selectionner_2:hover, .LinkSelectionner:hover{background:#EA7653 url(/images/EPT/bgd_a_02.gif) no-repeat; text-decoration:none;}
	.suivant{font-family:Arial, Helvetica, sans-serif;  font-size:13px; background:#D44A23 url(/images/EPT/bgd_a.gif) no-repeat; width:77px; height:16px; color:#FFFFFF; line-height:16px; margin:2px 0;  padding:0 0 0 23px; display:block; text-decoration:none; float:right;}
	.suivant:hover{background:#EA7653 url(/images/EPT/bgd_a_02.gif) no-repeat; text-decoration:none;}
	.ok{font-family:Arial, Helvetica, sans-serif;  font-size:13px; background:#D44A23 url(/images/EPT/encoche_rollover.gif) no-repeat; width:77px; height:16px; line-height:16px; margin:2px 0;  padding:0 0 0 23px; display:block; text-decoration:none; position:relative; float: right}
	.ok:hover{background:#EA7653 url(/images/EPT/encoche.gif) no-repeat; text-decoration:none;}
	.rejeter{font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#EA7653 url(/images/EPT/croix.gif) no-repeat; width:auto; height:17px; line-height:16px; color:#FFFFFF; margin:2px 0; padding:0 5px 0 23px; display:block; text-decoration:none;}
	.rejeter_2{font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#EA7653 url(/images/EPT/croix.gif) no-repeat; height:16px; line-height:16px; color:#FFFFFF; margin:2px 0; padding:0 0 0 23px; display:inline; text-decoration:none; width:auto; border:none; padding-right:5px;}
	.annuler{font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#D44A23 url(/images/EPT/croix_rollover.gif) no-repeat; width:80px; height:17px; line-height:16px; color:#FFFFFF; margin:2px 320px; padding:0 5px 0 23px;text-decoration:none; margin-left: 0px;}
	.annuler:hover{background:#EA7653 url(/images/EPT/croix.gif) no-repeat;}
	.rejeter:hover, .rejeter_2:hover{background:#D44A23 url(/images/EPT/croix_rollover.gif) no-repeat; text-decoration:none;}
	.precedent{font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#D44A23 url(/images/EPT/fleche_rollover.gif) no-repeat; width:77px; height:16px; color:#FFFFFF; line-height:16px; margin:2px 0; padding:0 0 0 23px; display:block; text-decoration:none;}
	.precedent_2{font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#D44A23 url(/images/EPT/fleche_rollover.gif) no-repeat; width:auto; height:17px; line-height:16px; margin:2px 0; padding:0 0 0 23px; display:inline; color:#FFFFFF; text-decoration:none; border:none;padding-right:5px; }
	.precedent:hover,.precedent_2:hover{background:#EA7653 url(/images/EPT/fleche.gif) no-repeat; text-decoration:none;}
	.contact{font-family:Arial, Helvetica, sans-serif;  font-size:13px; background:#D44A23 url(/images/EPT/enveloppe_rollover.gif) no-repeat; width:77px; height:16px; line-height:16px; margin:2px 0;  padding:0 0 0 23px; display:block; text-decoration:none;}
	.contact:hover{background:#EA7653 url(/images/EPT/enveloppe.gif) no-repeat; text-decoration:none;}

/***************
*    boutons
****************/

    ul.lstAction {overflow: hidden; width: auto; margin: 0px 0px 5px 0px; padding: 0px 10px 0px 0px; display: list-item;}
    ul.lstAction li.button01 {background: transparent url(/images/EPT/bouton_droit2.PNG) no-repeat scroll top right; display: block; float: left; height: 24px; margin: 0px 0px 0px 0px; padding: 0px 6px 0px 6px;}
    ul.lstAction li.button01:hover {background: transparent url(/images/EPT/bouton_droit2_over.PNG) no-repeat scroll top right;}
    ul.lstAction li.button01 input.selectionner_2 {background:transparent url(/images/EPT/bouton_droit1.PNG) no-repeat; display: block; width: auto; height: 24px; line-height: 14px; padding: 0px 6px 5px 12px; margin: 0px 0px 0px 0px; border: none; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; text-decoration:none;}
    ul.lstAction li.button01 input.selectionner_2:hover {background:transparent url(/images/EPT/bouton_droit1_over.PNG) no-repeat;}
    ul.lstAction li.button01 input.precedent_2 {background:transparent url(/images/EPT/bouton_gauche1.PNG) no-repeat; display: block; width: auto; height: 24px; line-height: 14px; padding: 0px 6px 5px 12px; margin: 0px 0px 0px 0px; border: none; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; text-decoration:none;}
    ul.lstAction li.button01 input.precedent_2:hover {background:transparent url(/images/EPT/bouton_gauche1_over.PNG) no-repeat;}
    ul.lstAction li.button01 a.selectionner_2 {background:transparent url(/images/EPT/bouton_droit1.PNG) no-repeat; width: auto; height: 24px; line-height: 22px; padding: 3px 6px 5px 15px; margin: 0px 0px 0px 0px; border: none; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; text-decoration:none;}
    ul.lstAction li.button01 a.selectionner_2:hover {background:transparent url(/images/EPT/bouton_droit1_over.PNG) no-repeat;}
    ul.lstAction li.button01 a.precedent_2 {background:transparent url(/images/EPT/bouton_gauche1.PNG) no-repeat; width: auto; height: 24px; line-height: 22px; padding: 3px 6px 5px 15px; margin: 0px 0px 0px 0px; border: none; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; text-decoration:none;}
    ul.lstAction li.button01 a.precedent_2:hover {background:transparent url(/images/EPT/bouton_gauche1_over.PNG) no-repeat;}
    ul.lstAction li.AligneBouton {background: transparent url(/images/EPT/bouton_droit2.PNG) no-repeat scroll top right; display: block; float: left; height: 24px; margin: 0px 0px 0px 0px; padding: 0px 6px 0px 6px;}
    ul.lstAction li.AligneBouton:hover {background: transparent url(/images/EPT/bouton_droit2_over.PNG) no-repeat scroll top right;}
    ul.lstAction li.AligneBouton input.selectionner_2 {background:transparent url(/images/EPT/bouton_droit1.PNG) no-repeat; display: block; width: auto; height: 24px; line-height: 14px; padding: 0px 6px 5px 12px; margin: 0px 0px 0px 0px; border: none; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; text-decoration:none;}
    ul.lstAction li.AligneBouton input.selectionner_2:hover {background:transparent url(/images/EPT/bouton_droit1_over.PNG) no-repeat;}
    ul.lstAction li.AligneBouton input.precedent_2 {background:transparent url(/images/EPT/bouton_gauche1.PNG) no-repeat; display: block; width: auto; height: 24px; line-height: 14px; padding: 0px 6px 5px 12px; margin: 0px 0px 0px 0px; border: none; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; text-decoration:none;}
    ul.lstAction li.AligneBouton input.precedent_2:hover {background:transparent url(/images/EPT/bouton_gauche1_over.PNG) no-repeat;}
    ul.lstAction li.AligneBouton a.selectionner_2 {background:transparent url(/images/EPT/bouton_droit1.PNG) no-repeat; width: auto; height: 24px; line-height: 22px; padding: 3px 6px 5px 15px; margin: 0px 0px 0px 0px; border: none; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; text-decoration:none;}
    ul.lstAction li.AligneBouton a.selectionner_2:hover {background:transparent url(/images/EPT/bouton_droit1_over.PNG) no-repeat;}
    ul.lstAction li.AligneBouton a.precedent_2 {background:transparent url(/images/EPT/bouton_gauche1.PNG) no-repeat; width: auto; height: 24px; line-height: 22px; padding: 3px 6px 5px 15px; margin: 0px 0px 0px 0px; border: none; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; text-decoration:none;}
    ul.lstAction li.AligneBouton a.precedent_2:hover {background:transparent url(/images/EPT/bouton_gauche1_over.PNG) no-repeat;}
    ul.lstAction li.button02 {background: transparent url(/images/EPT/bouton_gris2.PNG) no-repeat scroll top right; display: block; float: left; height: 24px; margin: 0px 0px 0px 0px; padding: 0px 6px 0px 6px;}
    ul.lstAction li.button02:hover {background: transparent url(/images/EPT/bouton_gris2_over.PNG) no-repeat scroll top right;}
    ul.lstAction li.button02 input.selectionner {background:transparent url(/images/EPT/bouton_gris1.PNG) no-repeat; display: block; width: auto; height: 24px; line-height: 14px; padding: 0px 6px 5px 12px; margin: 0px 0px 0px 0px; border: none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; font-size:13px; text-decoration:none;}
    ul.lstAction li.button02 input.selectionner:hover {background:transparent url(/images/EPT/bouton_gris1_over.PNG) no-repeat;}
    ul.lstAction li.button02 a.selectionner {background:transparent url(/images/EPT/bouton_gris1.PNG) no-repeat; width: auto; height: 24px; line-height: 15px; padding: 3px 6px 5px 15px; margin: 0px 0px 0px 0px; border: none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; font-size:13px; text-decoration:none;}
    ul.lstAction li.button02 a.selectionner:hover {background:transparent url(/images/EPT/bouton_gris1_over.PNG) no-repeat;}
    
    #formulaire ul.lstAction {overflow: hidden; width: auto; margin: 0px 0px 5px 0px; padding: 0px 10px 0px 0px; display: list-item;}
    #formulaire ul.lstAction li.button01 {background: transparent url(/images/EPT/bouton_droit2.PNG) no-repeat scroll top right; display: block; float: left; height: 24px; margin: 0px 0px 0px 0px; padding: 0px 6px 0px 6px;}
    #formulaire ul.lstAction li.button01:hover {background: transparent url(/images/EPT/bouton_droit2_over.PNG) no-repeat scroll top right;}
    #formulaire ul.lstAction li.button01 input.selectionner_2 {background:transparent url(/images/EPT/bouton_droit1.PNG) no-repeat; display: block; width: auto; height: 24px; line-height: 14px; padding: 0px 6px 5px 12px; margin: 0px 0px 0px 0px; border: none; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; text-decoration:none;}
    #formulaire ul.lstAction li.button01 input.selectionner_2:hover {background:transparent url(/images/EPT/bouton_droit1_over.PNG) no-repeat;}
    #formulaire ul.lstAction li.button01 input.precedent_2 {background:transparent url(/images/EPT/bouton_gauche1.PNG) no-repeat; display: block; width: auto; height: 24px; line-height: 14px; padding: 0px 6px 5px 12px; margin: 0px 0px 0px 0px; border: none; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; text-decoration:none;}
    #formulaire ul.lstAction li.button01 input.precedent_2:hover {background:transparent url(/images/EPT/bouton_gauche1_over.PNG) no-repeat;}
    #formulaire ul.lstAction li.button01 a.selectionner_2 {background:transparent url(/images/EPT/bouton_droit1.PNG) no-repeat; width: auto; height: 24px; line-height: 22px; padding: 3px 6px 5px 15px; margin: 0px 0px 0px 0px; border: none; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; text-decoration:none;}
    #formulaire ul.lstAction li.button01 a.selectionner_2:hover {background:transparent url(/images/EPT/bouton_droit1_over.PNG) no-repeat;}
    #formulaire ul.lstAction li.button01 a.precedent_2 {background:transparent url(/images/EPT/bouton_gauche1.PNG) no-repeat; width: auto; height: 24px; line-height: 22px; padding: 3px 6px 5px 15px; margin: 0px 0px 0px 0px; border: none; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; text-decoration:none;}
    #formulaire ul.lstAction li.button01 a.precedent_2:hover {background:transparent url(/images/EPT/bouton_gauche1_over.PNG) no-repeat;}
    #formulaire ul.lstAction li.AligneBouton {background: transparent url(/images/EPT/bouton_droit2.PNG) no-repeat scroll top right; display: block; float: left; height: 24px; margin: 0px 0px 0px 0px; padding: 0px 6px 0px 6px;}
    #formulaire ul.lstAction li.AligneBouton:hover {background: transparent url(/images/EPT/bouton_droit2_over.PNG) no-repeat scroll top right;}
    #formulaire ul.lstAction li.AligneBouton input.selectionner_2 {background:transparent url(/images/EPT/bouton_droit1.PNG) no-repeat; display: block; width: auto; height: 24px; line-height: 14px; padding: 0px 6px 5px 12px; margin: 0px 0px 0px 0px; border: none; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; text-decoration:none;}
    #formulaire ul.lstAction li.AligneBouton input.selectionner_2:hover {background:transparent url(/images/EPT/bouton_droit1_over.PNG) no-repeat;}
    #formulaire ul.lstAction li.AligneBouton input.precedent_2 {background:transparent url(/images/EPT/bouton_gauche1.PNG) no-repeat; display: block; width: auto; height: 24px; line-height: 14px; padding: 0px 6px 5px 12px; margin: 0px 0px 0px 0px; border: none; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; text-decoration:none;}
    #formulaire ul.lstAction li.AligneBouton input.precedent_2:hover {background:transparent url(/images/EPT/bouton_gauche1_over.PNG) no-repeat;}
    #formulaire ul.lstAction li.AligneBouton a.selectionner_2 {background:transparent url(/images/EPT/bouton_droit1.PNG) no-repeat; width: auto; height: 24px; line-height: 20px; padding: 2px 6px 5px 15px; margin: 0px 0px 0px 0px; border: none; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; text-decoration:none;}
    #formulaire ul.lstAction li.AligneBouton a.selectionner_2:hover {background:transparent url(/images/EPT/bouton_droit1_over.PNG) no-repeat;}
    #formulaire ul.lstAction li.AligneBouton a.precedent_2 {background:transparent url(/images/EPT/bouton_gauche1.PNG) no-repeat; width: auto; height: 24px; line-height: 22px; padding: 3px 6px 5px 15px; margin: 0px 0px 0px 0px; border: none; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; text-decoration:none;}
    #formulaire ul.lstAction li.AligneBouton a.precedent_2:hover {background:transparent url(/images/EPT/bouton_gauche1_over.PNG) no-repeat;}
    
/***********************
Hightlight Candidate 
************************/

    .gauchesmallSearch{ background:url(/images/EPT/EC_fond_mon_compte.png) top left no-repeat; height:230px; width:172px; margin:0; padding:10px 0 0 0px; float:left;}
    .gauchesmallSearch h3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; padding:4px 0 10px 10px; margin:0 0 0 1px;  background:url(/images/EPT/pix_gris.png) bottom left repeat-x; width:160px;}
    .gauchesmallSearch h2{ padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; font-weight:bold; margin:10px auto 12px auto; width:120px;}
    
    .gauchesmallSearch form{ width:157px; height:170px; padding:0 0 0 0px; margin:0; color:#FFFFFF;}
    .gauchesmallSearch form input, .gauche form select{ display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; margin-bottom:9px;}
    .gauchesmallSearch .hidden {display:none}
    .gauchesmallSearch form input{ padding-left:4px;}
    .gauchesmallSearch form select{ width:143px;  border:2px #BEBEBF; margin-bottom:9px;}
    .gauchesmallSearch form .checkbox{ width:15px; border:none; margin:0; padding:0; float:left;}
    .gauchesmallSearch form span .concours{width:100px; padding:0px; color:#FFFFFF;display:block;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;height:17px;}
    .gauchesmallSearch form span{ color:#FFFFFF; width:132px; display:inline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; display:block; float:left; height:17px; padding:2px 0 5px 15px;}
    .gauchesmallSearch form .bouton_recherche{ color:#000000; background:url(/images/EPT/bouton_recherche_ec.png) top left no-repeat; height:21px; display:block; width:89px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin:0 0 0 27px; text-align:center; padding:0; border:0;}
    .gauchesmallSearch .button01 {margin-bottom:11px;}
    .gauchesmallSearch span { padding:2px 0 0 0; margin:0; display:inline; float:none; }
    .gauchesmallSearch span a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; padding-left:9px;}
    .gauchesmallSearch .lien_fleche_blanche{ background:transparent url(/images/EPT/fleche_blanche.png) center left no-repeat; height:10px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; display:block; padding:0 7px; width:180px; margin-top: 5px;}
    .gauchesmallSearch .contenu{width:170px;}

	.gaucheJobseekerMenu{ width:172px; background:url(/images/EPT/EC_fond_mon_compte_milieu.png) top left repeat;}
	.gaucheJobseekerMenuHaut{ background:url(/images/EPT/EC_fond_mon_compte_haut.png) top left no-repeat; padding:14px 0 0 15px;}
	.gaucheJobseekerMenuHaut ul h2 strong{color:#fff;}
    .gaucheJobseekerMenuBas{ background:url(/images/EPT/EC_fond_mon_compte_bas.png) top left no-repeat; width:157px; height:10px; padding:10px 0 0 15px;}
	
	.gaucheJobseekerMenu h2{ text-transform: none; padding:0 0 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold;}
	.gaucheJobseekerMenu h5{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; font-weight:normal; padding-top:2px;}
	.gaucheJobseekerMenu ul { margin-top:5px;}
	.gaucheJobseekerMenu ul li{background:url(/images/EPT/carre_blanc.png) no-repeat; background-position:center left; padding-left:7px; border:0; margin: 8px 0 0 0;}	
	.gaucheJobseekerMenu ul li a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; padding-left:9px;}
	.gaucheJobseekerMenu p { margin-top:10px;}
	.gaucheJobseekerMenu p a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; padding-left:9px;}

.bordureCandidateInfos{border-left:2px solid #D44A23; border-right:2px solid #D44A23;}

.fondH6{width:inherit; display:block; font-size:11px; color:#D44A23; background:#ecf3f3; margin:0 0 10px 0; padding:0 14px; line-height:16px; font-weight:bold;}

.candidateInfos{background:url(/images/EPT/bgd_content_b_01.gif) 0 100% no-repeat; width:730px; margin:14px 0 15px 0; padding:0 0 7px 0;}
	.candidateInfos div{background:#fff; padding:10px 0 0 0;}
	.candidateInfos h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#fff; text-transform:uppercase; background:url(/images/EPT/bgd_content_01.gif) no-repeat; padding:0 0 0 21px; line-height:20px;}
	.candidateInfos h4{font-size:11px; color:#D44A23; background:#ecf3f3; margin:0 5px 10px 5px; padding:0 14px; line-height:32px;}
	.candidateInfos h5{font-size:11px; padding:0 19px 5px 19px;}
	#content .candidateInfos p{color:#000000; padding:0 19px 10px 19px;}
		.candidateInfos p {line-height:18px; padding:0 0 5px 0;}
		.candidateInfos .view{width:680px; height:20px; display:block;}  /*Décale les liens à droite, page UpdateCv*/
		.candidateInfos .view .selectionner {text-align:right; float:right; color:#FFFFFF;}
		.candidateInfos .view .LinkSelectionner {text-align:right; float:right; color:#FFFFFF;}
		.candidateInfos .alignementPuce{margin:0 0 10px 60px; list-style-type:disc;} /* aligne les puces des <ul> page viewCv*/
		.candidateInfos .alignementPuce li{margin-bottom:5px;}
		
		.candidateInfos p a{color:#0f5d8f;}
		.bordureCandidateInfos .radio{ margin:0 3px; border:none;}
		.bordureCandidateInfos .CreateAccount{padding:10px 0 0 0; margin:0 10px 0 10px; display:block;}
		.bordureCandidateInfos .CreateAccount label{clear:both;}
		.form_error{color:#FF0000; font-weight:bold; display:block; height:auto; margin-bottom:2px; border:none;}
		.MultiList{ display:block; margin-bottom:3px;}

/* showCreateStep0 */
.showCreateStep0{padding: 10px 5px 5px 10px;}
    .centre .contenu .showCreateStep0 h2{text-transform:none; font-weight:bold;}
    .centre .contenu .showCreateStep0 h2 strong{}
    .centre .contenu .showCreateStep0 p{padding:0;}
    .centre .contenu .showCreateStep0 img{ float:left; margin:0 8px 0 0;}
    .centre .contenu .showCreateStep0 .information{ float:left; width:530px; padding-bottom:10px;}
    .centre .contenu .showCreateStep0 .chapeau{ display:block; margin:15px 0 20px 0;}
    .centre .contenu .showCreateStep0 .carre{ padding:7px 5px 0 0; margin:0; display:block; float:left;}
    .centre .contenu .showCreateStep0 p{ display:block; margin-bottom:10px; float:left; width:520px;}
    .centre .contenu .showCreateStep0 .depose_cv{ width:530px; margin:15px auto; display:block; text-align:center; color:#2A89E3; font-size:9px;}
    .centre .contenu .showCreateStep0 .depose_cv a{ background:url(/images/EPT/bouton_depose_cv.png) top left no-repeat; height:29px; display:block; margin:5px auto 0 auto; width:162px; color:#FFFFFF; font-size:14px; padding-top:5px; font-weight:bold;}
    
    

/* showUpdateStep0 */
.candidateInfos_2{background:url(/images/EPT/bgd_content_b_01_2.gif) 0 100% no-repeat; width:620px; margin:14px 0 15px 0; padding:0 0 7px 0;}
	.candidateInfos_2 div{background:#fff; padding:10px 0 0 0;}
	.candidateInfos_2 h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#fff; text-transform:uppercase; background:url(/images/EPT/bgd_content_01_2.gif) no-repeat; padding:0 0 0 21px; line-height:20px;}
	.candidateInfos_2 h4{font-size:11px; color:#D44A23; background:#ecf3f3; margin:0 5px 10px 5px; padding:0 14px; line-height:32px;}
	.candidateInfos_2 h5{font-size:11px; padding:0 19px 5px 19px;}
	#content .candidateInfos_2 p{color:#000000; padding:0 19px 10px 19px;}
		.candidateInfos_2 p {line-height:18px; padding:0 0 5px 0;}
		.candidateInfos_2 .update{width:550px; height:20px; display:block;}  /*Décale les liens à droite, page UpdateCv*/
		.candidateInfos_2 .update .selectionner {float:left; color:#FFFFFF; margin-right:10px;}
		.candidateInfos_2 p a{color:#0f5d8f;}
		.candidateInfos_2 .alignementPuce{margin:0 0 10px 60px; list-style-type:disc;} /* aligne les puces des <ul> page viewCv*/
		.candidateInfos_2 .alignementPuce li{margin-bottom:5px;}
		.candidateInfos_2 .alignementPuce li a, .candidateInfos_2 .alignementPuce li a:hover{color:#666666;}
/* Fin showUpdateStep0 */

/* Page création alert mail*/
.blockPage .back .precedent{float:left; color:#FFFFFF}	
.blockPage .next .selectionner_2{float:right; color:#FFFFFF;}
/* Fin Page création alert mail*/

.conteneur_1_alert_mail{width:100px; margin-right:20px; float:left;}
.conteneur_2_alert_mail{width:580px; margin-right:20px; float:left;}

/*Lettre de motivation*/
#formulaire .tailleTextarea{height:320px;}
#formulaire .nameLetter{width:200px; height:16px;}
/*Fin Lettre de motivation*/

.AlignementFormulaire{clear:both; padding-bottom:8px}

.identification h3 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;	line-height: 12px;	font-weight: bold;	color: #001552;}
.identification h2 {color: #50B3F8;}
.identification fieldset {margin-bottom:32px;}
.identification input {height:19px;width:316px; padding-top:2px;}
.identification #button_submit {width:55px; padding-top:0;}
.identification #birthdate {width:100px;}
.lienTexteBoldBleuM, a:link.lienTexteBoldBleuM {font-family: Verdana; font-size: 10px; font-weight: bold; color: #001552;	text-decoration: underline;}
a:visited.lienTexteBoldBleuM, a:hover.lienTexteBoldBleuM {font-family: Verdana;	font-size: 10px; font-weight: bold;	color: ##CC3333; text-decoration: underline;}
.identification img {padding-right:6px;}

#tdb h3{ margin:20px 0 10px 0;}

.mon_compte{ float:left; width:377px; margin:0 5px 10px 5px; padding:0;}
.mon_compte .entete{ background:url(/images/EPT/background_bloc_gris_haut_377.png) bottom left no-repeat; height:6px; width:377px;}
    .mon_compte .contenu{width:375px; border-left:#DBDBDB 1px solid; border-right:#DBDBDB 1px solid; margin:0; padding:0px;}
    .mon_compte .contenu img{ float: left; margin-left:9px;}
    .mon_compte .contenu h3{margin:8px 0 0 7px; padding:0; width:auto; color:#2A89E3; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; float: left;}
    .mon_compte .contenu ul{margin-top:3px;}
    .mon_compte .contenu li{ float:left;}
    .mon_compte .contenu li img{ margin-top:4px;}
    .mon_compte .contenu li a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2A89E3; font-weight:normal; padding:0 11px 0 8px;}
    .mon_compte .contenu .identite{ max-height:110px; max-width:80px; border:2px solid #2A89E3; margin:0 25px 0 20px;}
    .mon_compte .contenu .inscrit{ float:left; width:230px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal;}
    .mon_compte .contenu .inscrit h5{ color:#2A89E3; font-size:11px; font-weight:bold; margin-bottom:10px;}
    .mon_compte .contenu .inscrit strong{font-weight:bold;}
    .mon_compte .contenu .telecharger{ display:block; background:url(/images/EPT/EC_telecharger.png) top left no-repeat; height:21px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold; padding:3px 0 0 8px; margin-top:10px;}
    .mon_compte .contenu .inscrit span{ font-size:9px; display:block; padding:0 0 0 8px; }
    .mon_compte .piedpage{ background:url(/images/EPT/background_bloc_gris_bas_377.png) no-repeat; height:6px; width:377px; padding:0; margin:0;}

.mon_cv{ float:left; width:377px; margin:0 0 10px 0; padding:0;}
.mon_cv .entete{ background:url(/images/EPT/background_bloc_gris_haut_377.png) bottom left no-repeat; height:6px; width:377px;}
    .mon_cv .contenu{width:366px; border-left:#DBDBDB 1px solid; border-right:#DBDBDB 1px solid; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal; padding:0 0 0 9px;}
    .mon_cv .contenu img{ float: left;}
    .mon_cv .contenu h3{margin:8px 0 0 7px; padding:0; width:auto; color:#2A89E3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; float: left; font-weight:bold;}
    .mon_cv .contenu span{display:block; margin-top:10px;}
    .mon_cv .contenu ul{margin-top:8px;}
    .mon_cv .contenu li{ float:left;}
    .mon_cv .contenu li img{ margin-top:4px;}
    .mon_cv .contenu li a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2A89E3; font-weight:normal; padding:0 11px 0 4px;}
    .mon_cv .contenu .trait{margin:9px 0 0 0;}
    .mon_cv .piedpage{ background:url(/images/EPT/background_bloc_gris_bas_377.png) no-repeat; height:6px; width:377px;padding:0; margin:0;}
    
.alerte_email{ float:left; width:377px; margin:0 5px 0 5px; padding:0;}
.alerte_email .entete{ background:url(/images/EPT/background_bloc_gris_haut_377.png) bottom left no-repeat; height:6px; width:377px;}
    .alerte_email .contenu{width:366px; border-left:#DBDBDB 1px solid; border-right:#DBDBDB 1px solid; margin:0; padding-left:9px;}
    .alerte_email .contenu img{ float: left;}
    .alerte_email .contenu h3{margin:8px 0 0 7px; padding:0; width:auto; color:#2A89E3; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; float: left;}
    .alerte_email .contenu { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal; padding: 0 0 0 9px;}
    .alerte_email .contenu ul{ margin:7px 0 9px 0;}
    .alerte_email .contenu li{ width:361px; height:15px;}
    .alerte_email .contenu li img{ float:left; padding-top:6px;}
    .alerte_email .contenu li span{ float:left; display:block; width:170px; padding-left:5px;  }
    .alerte_email .contenu li .loupe{ float:left; padding-top:0;}
    .alerte_email .contenu li a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2A89E3; display:block; padding:0 0 0 0; float:right; display:block; padding-right:50px;}
    
    .alerte_email .contenu .lien_bleu{margin-top:4px;}
    .alerte_email .contenu .lien_bleu li{}
    .alerte_email .contenu .lien_bleu li img{ margin-top:4px; float:none;}
    .alerte_email .contenu .lien_bleu li a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2A89E3; font-weight:bold; padding:0 11px 0 4px; display:inline; float:none;}
    
    .alerte_email .piedpage{ background:url(/images/EPT/background_bloc_gris_bas_377.png) no-repeat; height:6px; width:377px; padding:0; margin:0;}
    
.lettre_motivation{ float:left; width:377px; margin:0; padding:0;}
.lettre_motivation .entete{ background:url(/images/EPT/background_bloc_gris_haut_377.png) bottom left no-repeat; height:6px; width:377px;}
    .lettre_motivation .contenu{width:366px; border-left:#DBDBDB 1px solid; border-right:#DBDBDB 1px solid; margin:0; padding:0 0 0 9px;}
    .lettre_motivation .contenu img{ float: left;}
    .lettre_motivation .contenu h3{margin:8px 0 0 7px; padding:0; width:auto; color:#2A89E3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; float: left; font-weight:bold;}
    .lettre_motivation .contenu { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal;}
    .lettre_motivation .contenu ul{ margin:7px 0 0 0;}
    .lettre_motivation .contenu li{ width:361px; height:15px;}
    .lettre_motivation .contenu li img{ float:left; padding-top:6px;}
    .lettre_motivation .contenu li span{ float:left; display:block; width:170px; padding-left:5px;  }
    
    .lettre_motivation .contenu .lien_bleu{margin-top:1px;}
    .lettre_motivation .contenu .lien_bleu li{}
    .lettre_motivation .contenu .lien_bleu li img{ margin-top:4px; float:none;}
    .lettre_motivation .contenu .lien_bleu li a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2A89E3; font-weight:bold; padding:0 11px 0 4px; display:inline; float:none;}
    .lettre_motivation .piedpage{ background:url(/images/EPT/background_bloc_gris_bas_377.png) no-repeat; height:6px; width:377px;padding:0; margin:0;}
    
.annonces_memorisees{ float:left; width:758px; margin: 10px 0 10px 5px; padding:0;}
.annonces_memorisees .entete{ background:url(/images/EPT/background_bloc_gris_haut_758.png) bottom left no-repeat; height:6px; width:758px;}
    .annonces_memorisees .contenu{width:747px; border-left:#DBDBDB 1px solid; border-right:#DBDBDB 1px solid; margin:0; padding:0 0 0 9px;}
    .annonces_memorisees .contenu img{ float: left;}
    .annonces_memorisees .contenu h3{margin:8px 0 0 7px; padding:0; width:auto; color:#2A89E3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; float: left; font-weight:bold;}
    .annonces_memorisees .contenu p{margin:8px 0 15px 0; padding:0; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
    .annonces_memorisees .contenu .carre{margin:8px 3px 0 0;}
    .annonces_memorisees .contenu .lien_offre{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2A89E3; line-height:18px;}
    .annonces_memorisees .contenu span{margin:0; padding:0 0 0 6px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; display:block;}
    .annonces_memorisees .contenu i{ padding:0 0 0 6px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; display:block;}
    
    .annonces_memorisees .contenu .lien_bleu{margin-top:10px;}
    .annonces_memorisees .contenu .lien_bleu li{}
    .annonces_memorisees .contenu .lien_bleu li img{ margin-top:4px; float:none;}
    .annonces_memorisees .contenu .lien_bleu li a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2A89E3; font-weight:bold; padding:0 11px 0 4px; display:inline; float:none;}
    .annonces_memorisees .piedpage{ background:url(/images/EPT/background_bloc_gris_bas_758.png) no-repeat; height:6px; width:758px;padding:0; margin:0;}

.candidatures{ float:left; width:758px; margin:10px 0 10px 5px; padding:0;}
.candidatures .entete{ background:url(/images/EPT/background_bloc_gris_haut_758.png) bottom left no-repeat; height:6px; width:758px;}
    .candidatures .contenu{width:747px; border-left:#DBDBDB 1px solid; border-right:#DBDBDB 1px solid; margin:0; padding:0 0 0 9px;}
    .candidatures .contenu img{ float: left;}
    .candidatures .contenu h3{margin:8px 0 0 7px; padding:0; width:auto; color:#2A89E3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; float: left; font-weight:bold;}
    .candidatures .contenu p{margin:8px 0 15px 0; padding:0; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
    .candidatures .contenu .carre{margin:8px 3px 0 0;}
    .candidatures .contenu .lien_offre{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2A89E3; line-height:18px; float:left;}
    .candidatures .contenu .supprimer{ background:url(/images/EPT/EC_supprimer.png) top left no-repeat; height:17px; margin-left:20px; padding-left:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2A89E3; line-height:18px; float:left;}
    .candidatures .contenu span{ margin:0; padding:0 0 0 6px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; display:block;}
    .candidatures .contenu i{ clear:both; padding:0 0 0 6px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; display:block;}
    
    .candidatures .contenu .lien_bleu{margin-top:10px;}
    .candidatures .contenu .lien_bleu li{}
    .candidatures .contenu .lien_bleu li img{ margin-top:4px; float:none;}
    .candidatures .contenu .lien_bleu li a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#2A89E3; font-weight:bold; padding:0 11px 0 4px; display:inline; float:none;}
    .candidatures .piedpage{ background:url(/images/EPT/background_bloc_gris_bas_758.png) no-repeat; height:6px; width:758px;padding:0; margin:0;}





#formulaire input, #formulaire select{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;	line-height:13px;font-weight: normal;color: #001552;}
#formulaire textarea{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal; font-weight: normal;color: #001552; width:700px; height:75px; margin-top:3px;}
#formulaire .bloc{border-bottom:#019DE0 1px solid; padding:0; margin:10px 0 10px 0;}
#formulaire .bloc_sans_bordure{padding:0; margin:10px 0 10px 0;}
#formulaire .bloc span, #formulaire .bloc_sans_bordure span{ display:block; float:left; margin-right:8px;}
#formulaire h4{margin-bottom:5px;}
#formulaire #address, #formulaire #mail,#formulaire .intitule_diplome,#formulaire .etablissement{ width:300px;}

/* Calage des Listes Nomenclature */

.domaine_activite, .secteur_activite{border:none; padding-left:0; float:left; width:350px; margin-right:20px;}
#formulaire .Sub_domaine_activite, #formulaire .Sub_secteur_activite{ border:none; float:left; width:350px;}

#formulaire .Liste_secteur{ width:350px;}
#formulaire .Liste_secteur_supplementaire{ width:350px; margin-bottom:0;}


.bordureCandidateInfos .Liste_secteur{ width:330px;}
.bordureCandidateInfos .Liste_secteur_supplementaire{ width:330px; margin:3px 0 0 0; margin-bottom:0;}

.courriersType #formulaire .domaine_activite, .courriersType #formulaire .secteur_activite, .OfferSearch .domaine_activite, .OfferSearch .secteur_activite{border:none; padding-left:0; float:left; width:330px; margin-right:20px;}
.courriersType #formulaire .Sub_domaine_activite, #formulaire .Sub_secteur_activite, .OfferSearch .Sub_domaine_activite, .OfferSearch .Sub_secteur_activite, #formulaire #divJobCriteriaSubJobDomain0{ border:none; float:left; width:330px;}
#formulaire #jc_job_domain0, .OfferSearch #jc_job_domain0{ width:330px;}
#formulaire #jc_sub_job_domain0, .OfferSearch #jc_sub_job_domain0{ width:330px; margin-bottom:0;}
#formulaire #jc_employer_cat0, .OfferSearch #jc_employer_cat0{ width:330px;}
#formulaire #jc_sub_employer_cat0, .OfferSearch #jc_sub_employer_cat0{ width:330px; margin-bottom:0;}



/* Fin Calage des Listes Nomenclature */


#formulaire .etape_cv{padding-left:200px; width:300px;}
#formulaire .etape_cv ul{width:140px; float:left; margin-right:10px;}
#formulaire .etape_cv li{ background:url(/images/EPT/bgd_content_li.gif) no-repeat; background-position:center left; padding-left:7px;}
#formulaire .etape_cv li a, #formulaire .etape_cv li a:hover{color:#333333;}

#formulaire .MultiList{ display:block; margin-bottom:3px;}

#formulaire .TxtRadio{margin-right:8px;}
#formulaire .selectionner, #formulaire .precedent_2{height:16px; border:none; color:#FFFFFF; width:auto; padding-left:18px; padding-right:5px;}
#formulaire .bloc .selectionner_2, #formulaire .bloc_sans_bordure .selectionner_2{height:16px; border:none; color:#FFFFFF; width:auto; padding-left:18px; padding-right:5px;}
#formulaire .rejeter_2{height:16px; border:none; color:#FFFFFF; width:auto; padding-left:18px;}

.courriersType #formulaire .checkbox2, #formulaire .gauche .checkbox2{display:inline; border:none; width:20px;}
#formulaire .bloc .inline, #formulaire .bloc_sans_bordure .inline{display:inline;}
#formulaire .bloc .file{ height:18px;}
#formulaire .bloc .checkbox2{width:25px; float:left; margin:3px 3px 0 0; border:none;}

.btn2 .radio2{ display:inline; border:none;}
.checkbox2{display:inline; border:none; width:20px;}
.btn2 .TxtRadio2{ display:inline; width:175px; padding:0 5px 0 3px;}

.gestion_erreur{color:#FF0000; font-weight:bold; display:block; height:15px; margin-bottom:2px; border:none;}
.gestion_erreur a,.gestion_erreur a:hover{color:#FF0000;}
.avertissement{border:1px solid #EA2C2D; padding:10px;}
/***********************
recruteurs 
************************/
#recruteurs{background:url(/images/EPT/bgd_recruteurs_02.gif) 0 100% no-repeat; width:479px; margin:0 13px 15px 0; float:left;}
	#recruteursWrap{background:url(/images/EPT/bgd_recruteurs_01.gif) no-repeat; padding:10px;}
		#recruteursWrap h3{font-weight:normal; color:#EA7653; padding:0 0 10px 0;}
		#recruteursWrap h4{font-size:14px; color:#000; padding:5px 0 12px 0;}
		#recruteursWrap ul{margin:0 0 0 10px;}
		#recruteursWrap li{background:url(/images/EPT/icon_folder.gif) no-repeat; padding:0 0 13px 25px;}
		#recruteursWrap a{color:#0f5d8f;}
		#recruteursWrap .selectionner{color:#fff; width:220px; margin:0 0 10px 0;}
	
	/*Mes commandes*/
	#recruteurs .mesCommandes{background:#D44A23 url(/images/EPT/bgd_commandes_03.gif) 0 100% no-repeat; width:459px; margin:0 0 5px 0;}
		#recruteurs .mesCommandes div{background:url(/images/EPT/bgd_commandes_04.gif) no-repeat; width:455px; padding:0 2px 2px 2px;}
    /*Mes Agents de recherche CV*/
    #recruteurs .savSeaCvList{background:#D44A23 url(/images/EPT/bgd_commandes_03.gif) 0 100% no-repeat; width:459px; margin:10px 0 5px 0;}
        #recruteurs .savSeaCvList div{background:url(/images/EPT/bgd_commandes_04.gif) no-repeat; width:455px; padding:0 2px 2px 2px;}

#monCompteAgence{width:238px; float:left;}
	#monCompteAgence div{background:url(/images/EPT/bgd_moncompte_02.gif) 0 100% no-repeat; width:238px; margin:0 0 13px 0;}
		#monCompteAgence div div{background:url(/images/EPT/bgd_moncompte_01.gif) no-repeat; width:218px; padding:10px;}
			#monCompteAgence h3{font-weight:normal; color:#EA7653; padding:0 0 14px 0;}
			#monCompteAgence h4{font-size:14px; color:#000; padding:0 0 10px 0;}
			#monCompteAgence img{margin:5px 14px 5px 0; float:left; display:block;}
			#monCompteAgence p{font-size:12px; color:#464464; line-height:18px;}
			#monCompteAgence a{color:#0f5d8f;}
			#monCompteAgence li{height:24px;}
			#monCompteAgence .selectionner{color:#fff; width:165px; margin:0 0 10px 0;}

/***********************
Services 
************************/
#services{background:url(/images/EPT/bgd_services.gif) repeat-y; width:700px;}
    #services h4{margin:0 0 15px 0; padding:0 0 20px 24px; line-height:18px;}
	   #services #produits h4{background:url(/images/EPT/icon_produit.gif) no-repeat;}
	#services img{float:left; display:block; margin:0 15px 10px 0;}
	#services div{width:220px; margin:0 10px 0 0; padding:0 10px 0 0; float:left;}
		#services #contacter h4{background:url(/images/EPT/icon_contact.gif) no-repeat;}
	#services #aide{width:220px; margin:0; padding:0;}
		#services #aide h4{background:url(/images/EPT/icon_aide.gif) no-repeat;}
		
		
/***********************
DisplayCV 
************************/
#titleDisplayCv {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#019de0; text-transform:uppercase; text-align: right; padding: 0 0 15px 0;;}
#DisplayCV{width:700px}
	#DisplayCV div{width:280px; margin:0 0 0 0; padding:0 10px 0 0; float:left; border: medium;}
	#DisplayCV label{text-transform: none; font-size: 11px;}
	#DisplayCV .acheter{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#D44A23 url(/images/EPT/bgd_a.gif) no-repeat;width:77px; height:16px; line-height:16px; margin:2px 0; padding:0 5px 0 23px; text-decoration:none; }
	#DisplayCV .selectionner_2{font-weight:bold; color:#464646; background:url(/images/EPT/icon_print.gif) no-repeat; padding:0 0 1px 24px; text-decoration:none;}
/***********************
showHoleCV 
************************/
#HoleCV{width:700px;}
	#HoleCV div{width:280px; margin:0 0 0 0; padding:0 0 0 0; float:left; border: medium;}
	#HoleCV .small{width:200px; margin:0 0 0 0; padding:0 0 0 0; float:left; border: medium;}
	#HoleCV .medium{width:150px; margin:0 0 0 0; padding:0 0 0 0; float:left; border: medium;}
	#HoleCV label{text-transform: none; font-size: 11px;}
	#HoleCV .red{color: red;}
	#HoleCV .acheter{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#D44A23 url(/images/EPT/bgd_a.gif) no-repeat;width:77px; height:16px; line-height:16px; margin:2px 0; padding:0 5px 0 23px; text-decoration:none; }
	#HoleCV .selectionner_2{font-weight:bold; color:#464646; background:url(/images/EPT/icon_print.gif) no-repeat; padding:0 0 1px 24px; text-decoration:none;}

/***********************
Boite à outil
************************/
#ToolBox {background-color: #ecf3f3; height: 80px; float: right; padding: 5px;}
			#contactJobsseker{background:url(/images/EPT/bullet_TOKEN-NEWS.gif) no-repeat; text-align: left; padding: 0 0 0 25px;}
			#transfer{background:url(/images/EPT/enveloppe.gif) no-repeat; text-align: left; padding: 0 0 0 25px;}
			#save{background:url(/images/EPT/icon_produit.gif) no-repeat; text-align: left; padding: 0 0 0 25px;}
			#annotationCV{background:url(/images/EPT/bullet_07.gif) no-repeat; text-align: left; padding: 0 0 0 25px;}
			#ToolBox a{color:#464646; font-weight: bold;}
			#ToolBox a:hover{color:#666666;}
			#BtnContact{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#D44A23 url(/images/EPT/bgd_a.gif) no-repeat;width:77px; height:16px; line-height:16px; margin:2px 0; padding:0 5px 0 23px; text-decoration:none; }
			#BtnTransfer{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#D44A23 url(/images/EPT/bgd_a.gif) no-repeat;width:90px; height:16px; line-height:16px; margin:2px 0; padding:0 5px 0 23px; text-decoration:none; }
			#BtnSave{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#D44A23 url(/images/EPT/bgd_a.gif) no-repeat;width:120px; height:16px; line-height:16px; margin:2px 0; padding:0 5px 0 23px; text-decoration:none; }
			#print{font-weight:bold; color:#464646; background:url(/images/EPT/icon_print.gif) no-repeat; padding:0 0 6px 24px; text-decoration:none; float: left;}

/***********************
Boite à recherche CV 
************************/
#searchBox {background-color: #ecf3f3; height: 170px; float: right; padding: 5px;}
            #contactJobsseker{background:url(/images/EPT/bullet_TOKEN-NEWS.gif) no-repeat; text-align: left; padding: 0 0 0 25px;}
            #transfer{background:url(/images/EPT/enveloppe.gif) no-repeat; text-align: left; padding: 0 0 0 25px;}
            #save{background:url(/images/EPT/icon_produit.gif) no-repeat; text-align: left; padding: 0 0 0 25px;}
            #annotationCV{background:url(/images/EPT/bullet_07.gif) no-repeat; text-align: left; padding: 0 0 0 25px;}
            #ToolBox a{color:#464646; font-weight: bold;}
            #ToolBox a:hover{color:#666666;}
            #BtnContact{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#D44A23 url(/images/EPT/bgd_a.gif) no-repeat;width:77px; height:16px; line-height:16px; margin:2px 0; padding:0 5px 0 23px; text-decoration:none; }
            #BtnTransfer{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#D44A23 url(/images/EPT/bgd_a.gif) no-repeat;width:90px; height:16px; line-height:16px; margin:2px 0; padding:0 5px 0 23px; text-decoration:none; }
            #BtnSave{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#D44A23 url(/images/EPT/bgd_a.gif) no-repeat;width:120px; height:16px; line-height:16px; margin:2px 0; padding:0 5px 0 23px; text-decoration:none; }
            #print{font-weight:bold; color:#464646; background:url(/images/EPT/icon_print.gif) no-repeat; padding:0 0 6px 24px; text-decoration:none; float: left;}
            #searchBox select, searchBox.input{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #001552; width:360px; margin-bottom:3px;}

/***********************
TransferCV 
************************/
.titleLowerCase{font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; padding:0 0 18px 0;text-transform: none;}
/***********************
Group buttons 
************************/			
#groupButton{width:730px; margin:12px 0 20px 0; overflow:hidden;}
	#groupButton li{margin:0 0 0 15px; display:inline; float:left; width:auto; padding-right:5px;}
	#groupButton li .selectionner_2{ padding-left:18px; padding-right:5px; color:#FFFFFF;}
	#groupButton a{color:#fff; float:left;}
	#groupButton .first{width:270px; margin:0;}
		#groupButton .first a{font-weight:bold; color:#464646; background:url(/images/EPT/icon_print.gif) no-repeat; line-height:18px; padding:0 0 0 25px; display:block; text-decoration:none;}
		#groupButton .first a:hover{text-decoration:underline;}
#groupButton input{ width:auto; height:16px; border:none;}
	#groupButton .last{float: right;}
	

/*******
onglets TDB
********/
#ongletsTdb li{background:none;padding:0;display:inline;}

#ongletTDBOn{display:inline;margin:0pt 2px 0pt 0pt;padding:0;background:none;}
#ongletTDBOn a{width:97px; height:30px; padding:5px 0 0 0; text-decoration:none; display:block; float:left;color:#fff; background:url(/images/EPT/bgd_offresweb_03_2.gif) 100% 0 no-repeat;}

#ongletTDBOff{display:inline;margin:0pt 2px 0pt 0pt;padding:0;background:none;}
#ongletTDBOff a{width:97px; height:30px; padding:5px 0 0 0; text-decoration:none; display:block; float:left;color:#6c6c6c; background:url(/images/EPT/bgd_archives_01_2.gif) no-repeat;}
#ongletTDBOff a:hover{width:97px; height:30px; padding:5px 0 0 0; text-decoration:none;color:#fff; display:block; float:left;background:url(/images/EPT/bgd_offresweb_03_2.gif) 100% 0 no-repeat;}
	
/******
commandes
*******/
#creditCommande{font-weight:normal; font-size:18px; font-family:Arial, Helvetica, sans-serif; padding:0 0 10px 0;text-transform:uppercase;font-weight:bold;}

#commandesContacter{width:210px;float: left;display:inline;}
#commandesContacter h4{background:url(/images/EPT/icon_contact.gif) no-repeat;margin:0 0 15px 0; padding:0 0 20px 24px; line-height:18px;}

#commandesGuide{width:210px;float: left;display:inline;}
#commandesGuide h4{margin:0 0 15px 0; padding:0 0 20px 0; line-height:18px;}
#commandesGuide img{float:left;margin:0pt 10px 10px 0pt;}

/***********************
Lev3 
************************/
#lev3{font-size:9px; font-weight:bold; text-align:center; text-transform:uppercase; width:730px; margin:24px 0 0 0; overflow:hidden;}
	#lev3 h3{font-size:13px; font-weight:bold; color:#fff; text-transform:uppercase; padding:9px 0 8px 0;}
	#lev3 ul{width:730px;}
		#lev3 li{float:left;}
		#lev3 ul ul{width:auto;}
		#lev3 li li{margin:0 2px 0 0; display:inline;}
			#lev3 li li a{width:97px; height:30px; padding:5px 0 0 0; text-decoration:none; display:block; float:left;}
			#lev3 li li a:hover{color:#fff; text-decoration:none;}
		#lev3 .activated{}
			#lev3 .activated a{color:#fff; background:url(/images/EPT/bgd_offresweb_03_2.gif) 100% 0 no-repeat; /*background-color:#D44A23;*/}
#offresWeb{background:#001552 url(/images/EPT/bgd_offresweb.gif) no-repeat; width:400px; height:65px; margin:0 12px 0 0;}
	#offresWeb a{color:#001552; background:url(/images/EPT/bgd_offresweb_04_2.gif) 100% 0 no-repeat;/* background-color:#ECF3F3;*/}
	#offresWeb a:hover{background:url(/images/EPT/bgd_offresweb_03_2.gif) 100% 0 no-repeat; /*background-color:#D44A23;*/}
#archives{background:#6c6c6c url(/images/EPT/bgd_archives.gif) no-repeat; width:106px; height:65px; margin:0 12px 0 0;}
	#archives a{color:#6c6c6c; background:url(/images/EPT/bgd_archives_01_2.gif) no-repeat;}
	#archives a:hover{background:url(/images/EPT/bgd_offresweb_03_2.gif) 100% 0 no-repeat;}
#offresPresses{background:#ae0501 url(/images/EPT/bgd_offresweb_03_2.gif) no-repeat; width:200px; height:65px;}
	#offresPresses a{color:#ae0501; background:url(/images/EPT/bgd_offrespresses_01_2.gif) no-repeat;}
	#offresPresses a:hover{background:url(/images/EPT/bgd_offresweb_03_2.gif) 100% 0 no-repeat;}
	
#emploi{text-align: center;font-size:10px; color:#464464; background:#D44A23 url(/images/EPT/bgd_table_02.gif) 0 100% no-repeat; width:716px; margin:0 0 15px 0; padding:0 7px 7px 7px;}
	#emploi thead th{font-weight:bold; color:#fff; background-color:#D44A23; padding:3px 5px; text-transform:uppercase; text-align:center;}
	#emploi img{margin:0 0 0 5px;}
	#emploi tbody{background:#fff;}
		#emploi tbody th{color:#0f5d8f; background:#fff url(/images/LME/icon_folder.gif) 9px 9px no-repeat; padding:10px 10px 10px 32px;}
		#emploi tbody td{background:#fff url(/images/EPT/bgd_separator_02.gif) repeat-y; padding:10px; text-align:center;word-wrap:break-word;}
		.annotation{color: black; text-transform: none; font-size: 11px; font-weight: normal; text-align: center;}
		.links{width: 120px;}
		#emploi a{color:#0f5d8f; line-height:14px;}
		#emploi a:hover{text-decoration:none;}
		#emploi thead .last{background:none;background-color:#D44A23;}
		#emploi tbody .last{background:#fff none;}
		#emploi .color01{background:#ecf3f3 url(/images/EPT/bgd_separator_02.gif) repeat-y;}
		#emploi .color02{background:#ecf3f3 url(/images/EPT/icon_folder.gif) 9px 9px no-repeat;}

/* Navigation */
.navigationBlock{font-size:10px; width:730px; margin:0 0 20px 0;}
	.previousElement{height:18px; background:url(/images/EPT/bullet_01.gif) 0 7px no-repeat; width:99px; padding:0 0 0 10px; float:left;}
	.nextElement{height:18px; background:url(/images/EPT/bullet_02.gif) 100% 7px no-repeat; width:82px; padding:0 10px 0 0; float:left; text-align:right;}
		.navigationBlock ol{width:529px; height:18px; float:left; text-align:center; color:#9d9fa0;}
			.navigationBlock li{font-weight:bold; display:inline;}
				.navigationBlock li a{font-weight:normal; color:#E64415; /*background:url(/images/EPT/bullet_06.gif) 0 3px no-repeat;*/  padding:0 4px 0 8px; text-decoration:underline;}
				.navigationBlock li span{padding:0 4px 0 8px;}
				.navigationBlock li a:hover{text-decoration:none;}
				.navigationBlock .first{background:url(/images/EPT/bullet_06.gif) 0 3px no-repeat; padding:0 4px 0 9px;}
				.navigationBlock .last{background:url(/images/EPT/bullet_06.gif) 100% 3px no-repeat; padding:0 4px 0 0;}
		.navigationBlock p a{font-weight:bold; color:#E64415; text-decoration:none;}
		.navigationBlock p a:hover{text-decoration:underline;}
.navigationBlock2{font-size:10px; width:730px; margin:0 0 20px 0;}
    .previousElement{height:18px; background:url(/images/EPT/bullet_01.gif) 0 7px no-repeat; width:99px; padding:0 0 0 10px; float:left;}
    .nextElement{height:18px; background:url(/images/EPT/bullet_02.gif) 100% 7px no-repeat; width:82px; padding:0 10px 0 0; float:left; text-align:right;}
        .navigationBlock2 ol{width:350px; height:18px; float:left; text-align:center; color:#9d9fa0;}
            .navigationBlock2 li{font-weight:bold; display:inline;}
                .navigationBlock2 li a{font-weight:normal; color:#2f6184; /*background:url(/images/EPT/bullet_06.gif) 0 3px no-repeat;*/  padding:0 4px 0 8px; text-decoration:underline;}
                .navigationBlock2 li span{padding:0 4px 0 8px;}
                .navigationBlock2 li a:hover{text-decoration:none;}
                .navigationBlock2 .first{background:url(/images/EPT/bullet_06.gif) 0 3px no-repeat; padding:0 4px 0 9px;}
                .navigationBlock2 .last{background:url(/images/EPT/bullet_06.gif) 100% 3px no-repeat; padding:0 4px 0 0;}
        .navigationBlock2 p a{font-weight:bold; color:#2f6184; text-decoration:none;}
        .navigationBlock2 p a:hover{text-decoration:underline;}
.backLinks{font-family:Arial, Helvetica, sans-serif; font-size:11px; background:url(/images/EPT/bgd_back.gif) 100% 0 repeat-x; text-align:right; line-height:14px;}
	.backLinks a{font-weight:bold; color:#464646; background:url(/images/EPT/icon_back.gif) no-repeat; padding:0 0 1px 24px; text-decoration:none;}
	.backLinks a:hover{text-decoration:underline;}
	.backLinks ul{list-style-type:none;}
/*Mes commandes*/
.mesCommandes{font-size:10px; background:#D44A23 url(/images/EPT/bgd_commandes_02.gif) 0 100% no-repeat; width:460px; margin:0 0 25px 0;}
	.mesCommandes div{background:url(/images/EPT/bgd_commandes_01.gif) no-repeat; width:456px; padding:0 2px 2px 2px;}
		.mesCommandes thead th{font-weight:bold; color:#fff; background:url(/images/EPT/bgd_separator_03.gif) repeat-y; padding:5px 10px; text-transform:uppercase; text-align:center;}
		.mesCommandes tbody{background:#fff;}
		.mesCommandes tbody th{padding:8px 10px; vertical-align:middle;}
			.mesCommandes tbody th img{margin:0 8px 0 0; display:block; float:left;}
		.mesCommandes tbody td{text-align:center; background:#fff url(/images/EPT/bgd_separator_02.gif) repeat-y; padding:8px 10px;}
		.mesCommandes tbody th.color02{background:#ecf3f3;}
		.mesCommandes tbody td.color02{background:#ecf3f3 url(/images/EPT/bgd_separator_02.gif) repeat-y;}
		.color03{color:#019de0;}
/*saved dearch list*/
.savSeaCvList{font-size:10px; background:#D44A23 url(/images/EPT/bgd_commandes_02.gif) 0 100% no-repeat; width:730px; margin:0 0 25px 0;}
    .savSeaCvList div{background:url(/images/EPT/bgd_commandes_01.gif) no-repeat; width:726px; padding:0 2px 2px 2px;}
        .savSeaCvList thead th{font-weight:bold; color:#fff; background:url(/images/EPT/bgd_separator_03.gif) repeat-y; padding:5px 10px; text-transform:uppercase; text-align:center;}
        .savSeaCvList tbody{background:#fff;}
        .savSeaCvList tbody th{padding:8px 10px; vertical-align:middle;}
            .savSeaCvList tbody th img{margin:0 8px 0 0; display:block; float:left;}
        .savSeaCvList tbody td{text-align:center; background:#fff url(/images/EPT/bgd_separator_02.gif) repeat-y; padding:8px 10px;}
        .savSeaCvList tbody th.color02{background:#ecf3f3;}
        .savSeaCvList tbody td.color02{background:#ecf3f3 url(/images/EPT/bgd_separator_02.gif) repeat-y;}
        .color03{color:#019de0;}		

/***********************
Hightlight Content 
************************/
.courriersType{font-size:10px; color:#0f5d8f; background:url(/images/EPT/bgd_content_b_02.gif) 0 100% no-repeat; width:730px; padding:0 0 7px 0; margin:0 0 14px 0;}
	.courriersType h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#fff; background:url(/images/EPT/bgd_content_02.gif) no-repeat; text-transform:uppercase; padding:0 0 0 21px; line-height:20px;}
	.courriersType div{background:#fff; border-left:2px solid #EA7653; border-right:2px solid #EA7653; padding:0 5px;}
	.courriersType #formulaire .gestion_erreur{color:#FF0000; font-weight:bold; display:block; height:15px; margin-bottom:2px; border:none;}
	.courriersType #formulaire {padding:20px;}
	.courriersType #formulaire .gauche{display:bloc; border:none; width:340px; float:left;}
	.courriersType #formulaire .droite{display:bloc; border:none; width:300px; float:left;}
	.courriersType #formulaire .MultiList{ display:block; margin-bottom:3px; height:17px; line-height:15px;}
	.courriersType #formulaire textarea{width:412px;}
	.courriersType #formulaire input{width:300px;}
	.courriersType #formulaire .radio{float:right;width:25px; margin-right:160px; display:inline; border:none;}
	.courriersType #formulaire .radio_info_company{width:25px; float:left; margin:3px 3px 0 0; border:none;}
	.courriersType #formulaire .url_response{width:261px;}
	.courriersType a{color:#0f5d8f;}
	.courriersType th{width:50%; padding:10px 10px 10px 29px;}
	.courriersType th a{background:url(/images/EPT/icon_mail.gif) 0 0 no-repeat; padding:0 0 0 20px}
	.courriersType .aCreer{padding-right:54px}	
	.courriersType .aCreer a{background:none; padding:0}	
	.courriersType td{width:50%; padding:10px;}
	.courriersType tr.bgdColor { background:#ecf3f3}
	.prise{background:url(/images/EPT/bgd_content_b_01.gif) 0 100% no-repeat;}
		.prise div{border-color:#D44A23;}
		.prise h3{background:url(/images/EPT/bgd_content_01.gif) no-repeat;}
	.autres{background:url(/images/EPT/bgd_content_b_03.gif) 0 100% no-repeat;}
		.autres div{border-color:#818080;}
		.autres h3{background:url(/images/EPT/bgd_content_03.gif) no-repeat;}
	.courriersType b{ line-height:18px;}
	.courriersType label{ line-height:18px; font-weight:bold;}
	.sansBordure{ border:none;}
	.courriersType .form_error{ border:none; margin:0; padding:0; color:#FF0000; font-weight:bold;}
	.TitreCheckboxColor{color:#019de0;}
	.TitreOptionColor, .TitrePosteEmploi{color:#FF0000;}
	.TitrePosteEmploi{ font-weight:bold; font-size:16px;}
	.TitreUpdatePhoto{color:#666666; font-weight:bold;}
	
	.courriersType #divJobCriteria0 div{ padding:0 0;}
	
/***********************
Mes bases Candidats
************************/
.baseCandidat{font-size:10px; color:#0f5d8f; background:url(/images/EPT/bgd_content_b_02.gif) 0 100% no-repeat; width:730px; padding:0 0 7px 0; margin:0 0 14px 0;}
	.baseCandidat h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#fff; background:url(/images/EPT/bgd_content_02.gif) no-repeat; text-transform:uppercase; padding:0 0 0 21px; line-height:20px;}
	.baseCandidat div{background:#fff; border-left:2px solid #EA7653; border-right:2px solid #EA7653; padding:0 5px;}
	.baseCandidat a{color:#0f5d8f;}
	.baseCandidat th{width:100%; padding:10px 10px 10px 29px;}
	.baseCandidat th a{background:url(/images/EPT/icon_folder.gif) 0 0 no-repeat; padding:0 0 0 20px}
	.baseCandidat .aCreer{padding-right:54px}	
	.baseCandidat .aCreer a{background:none; padding:0}	
	.baseCandidat td{width:50%; padding:10px;}
	.baseCandidat tr.bgdColor { background:#ecf3f3}
	.prise{background:url(/images/EPT/bgd_content_b_01.gif) 0 100% no-repeat;}
		.prise div{border-color:#D44A23;}
		.prise h3{background:url(/images/EPT/bgd_content_01.gif) no-repeat;}
	.autres{background:url(/images/EPT/bgd_content_b_03.gif) 0 100% no-repeat;}
		.autres div{border-color:#818080;}
		.autres h3{background:url(/images/EPT/bgd_content_03.gif) no-repeat;}
	
.baseCandidat .ContenuBaseCandidat{padding:8px 5px; border:none;}
.baseCandidat .TitleBaseCandidat{float:left; width:500px; border:none; line-height:15px;}
.baseCandidat .TitleBaseCandidat a{background:url(/images/EPT/icon_folder.gif) 0 0 no-repeat; padding:0 0 0 20px;}
.baseCandidat .GestionBaseCandidat{float:left; width:auto; border:none;line-height:20px;}

/***********************
Mes Recherches CV 
************************/
.savedSearchCV{font-size:10px; color:#0f5d8f; background:url(/images/EPT/bgd_content_b_02.gif) 0 100% no-repeat; width:730px; padding:0 0 7px 0; margin:0 0 14px 0;}
    .savedSearchCV h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#fff; background:url(/images/EPT/bgd_content_02.gif) no-repeat; text-transform:uppercase; padding:0 0 0 21px; line-height:20px;}
    .savedSearchCV div{background:#fff; border-left:2px solid #EA7653; border-right:2px solid #EA7653; padding:0 5px;}
    .savedSearchCV a{color:#0f5d8f;}
    .savedSearchCV th{width:100%; padding:10px 10px 10px 29px;}
    .savedSearchCV th a{background:url(/images/EPT/icon_folder.gif) 0 0 no-repeat; padding:0 0 0 20px}
    .savedSearchCV .aCreer{padding-right:54px}   
    .savedSearchCV .aCreer a{background:none; padding:0} 
    .savedSearchCV td{width:50%; padding:10px;}
    .savedSearchCV tr.bgdColor { background:#ecf3f3}
    .savedSearchCV li {margin:0 0 0 15px; display:inline; float:left; width:auto; padding-right:5px;}
    .prise{background:url(/images/EPT/bgd_content_b_01.gif) 0 100% no-repeat;}
        .prise div{border-color:#D44A23;}
        .prise h3{background:url(/images/EPT/bgd_content_01.gif) no-repeat;}
    .autres{background:url(/images/EPT/bgd_content_b_03.gif) 0 100% no-repeat;}
        .autres div{border-color:#818080;}
        .autres h3{background:url(/images/EPT/bgd_content_03.gif) no-repeat;}
    
.savedSearchCV .ContenuSavedSearchCV{padding:8px 5px; border:none;}
.savedSearchCV .TitleSavedSearchCV{float:left; width:500px; border:none; line-height:15px;}
.savedSearchCV .TitleSavedSearchCV a{background:url(/images/EPT/icon_folder.gif) 0 0 no-repeat; padding:0 0 0 20px;}
.savedSearchCV .GestionSavedSearchCV{float:left; width:auto; border:none;line-height:20px;}

/***********************
Edition Courrier 
************************/
.frmEdition{}
	.frmEdition p{padding:0 0 12px 0; clear:both;}
	.frmEdition label{color:#464464; font-weight:bold; display:block; padding:0 0 5px 0;}
	.frmEdition textarea{width:530px; padding:5px;}
	.frmEdition input{width:269px; height:15px; padding:0 0 0 5px;}
		.frmEdition .inputSet01{width:535px;}
		#contentWithContext .frmEdition div{width:auto;}

	.frmEdition #groupButton { padding:0; text-align:left; }
		.frmEdition #groupButton ul { float:right; }


/***********************
Offres d'emploi
************************/
.offre{font-size:10px; background:url(/images/EPT/bgd_content_b_01.gif) 0 100% no-repeat; width:730px; padding:0 0 7px 0; margin:10px 0 14px 0;}	
.offreWrap{background:url(/images/EPT/bgd_content_01.gif) no-repeat; padding:3px 0 0 0;}
	.offreWrap div{border-left:2px solid #D44A23; border-right:2px solid #D44A23; padding:0 5px; margin:0}

	.offreWrap thead th{font-weight:bold; color:#fff; background:url(/images/EPT/bgd_separator_03.gif) 100% 0 repeat-y; padding:2px 0 5px 5px; text-transform:uppercase; text-align:center;}
	.offreWrap thead .last{background:none;}	
		.offreWrap tbody th{color:#0f5d8f; background:#fff url(/images/EPT/icon_folder.gif) 9px 9px no-repeat; padding:10px 5px 10px 32px;}
		.offreWrap tbody td{color: #464464; background:#fff url(/images/EPT/bgd_separator_02.gif) repeat-y; padding:10px 5px 10px 10px; text-align:left;}
		.offreWrap a{color:#0f5d8f;}
		.offreWrap a:hover{text-decoration:none;}		
		.offreWrap .color01{background:#ecf3f3 url(/images/EPT/bgd_separator_02.gif) repeat-y;}
		.offreWrap .color02{background:#ecf3f3 url(/images/EPT/icon_folder.gif) 9px 9px no-repeat;}
		.OfferSearch form{width:730px;}
		
		/* Ajout menu nomenclature */
		
		.OfferSearch form .menu{width:590px; list-style-type:none; padding:0; margin:0 0 0 12px; height:31px;}
		.OfferSearch form .menu .onglet{ float:left; margin:0; padding:0; text-align:center;}
		.OfferSearch form .menu .onglet a{ text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#000000; display:block; height:23px;}
	
		.OfferSearch form .menu .onglet .gauche{ float:left; margin:0; padding:0; width:118px; background:url(/images/EPT/onglet_orange.png) top left no-repeat; padding-top:8px; color:#FFFFFF;}
		.OfferSearch form .menu .onglet .gauche_b{ float:left; margin:0; padding:0; width:118px; background:url(/images/EPT/onglet_gris.png) top left no-repeat; padding-top:8px; color:#000000;}
		
		#formulaire form .menu{width:590px; list-style-type:none; padding:0; margin:0 0 0 12px; height:31px;}
		#formulaire form .menu .onglet{ float:left; margin:0; padding:0; text-align:center;}
		#formulaire form .menu .onglet a{ text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#000000; display:block; height:27px;}
	
		#formulaire form .menu .onglet .gauche{ float:left; margin:0; padding:0; width:118px; background:url(/images/EPT/onglet_orange.png) top left no-repeat; padding-top:4px; color:#FFFFFF;}
		#formulaire form .menu .onglet .gauche_b{ float:left; margin:0; padding:0; width:118px; background:url(/images/EPT/onglet_gris.png) top left no-repeat; padding-top:4px; color:#000000;}
		
		#formulaire form .listTypeContrat{display: inline; float:left; width:110px;}
		#formulaire form .listTypeContrat span{ font-weight:bold; display:block; padding:0 0 0 0; margin:3px 0 0 0;}
		#formulaire form .listTypeContrat .checkbox2{ width:25px; display:inline; float:left;}
		
		#formulaire form .bordure_JobSearch{border:2px #DBDBDB solid; margin-top:0; padding:10px;}
		#formulaire .bloc .bordure_JobSearch{border:none; margin-top:0; padding:0;}
		
		.courriersType .bloc div{ border:none;}
		
		
		.OfferSearch form .listTypeContrat{display: inline; float:left; width:100px;}
		.OfferSearch form .listTypeContrat span{ font-weight:bold; display:block; padding:0 0 0 0; margin:3px 0 0 0;}
		.OfferSearch form .listTypeContrat .checkbox2{ width:25px; display:inline; float:left;}
		
		.OfferSearch form .bordure_JobSearch{border:2px #DBDBDB solid; margin-top:0; padding:10px;}
		
		#formulaire form #search_full_keywords{ width:290px; height:20px;}
		#formulaire form #search_type{ width:200px; height:22px; padding-top:2px;}		
			
		.OfferSearch form #search_full_keywords{ width:290px; height:20px;}
		.OfferSearch form #search_type{ width:200px; height:22px; padding-top:2px;}
		
		/* Fin Ajout menu nomenclature */
		
		
		
		.OfferSearch,.OfferSearch select, .OfferSearch input{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #001552; width:350px; margin-bottom:5px;}
		.OfferSearch #search_keywords, .OfferSearch #online_date, .OfferSearch #lower_online_date{height:20px;font-size:12px;}
		.OfferSearch #online_date, .OfferSearch #lower_online_date{margin:0;}
		.OfferSearch .input01{margin-top:-5px; padding-top:-5px;}
		.OfferSearch .btn2 input{width:10px; margin:5px 5px 0 0;}
		.OfferSearch .btn2 label{margin:0 8px 0 0;color: #000000;font-weight:normal;}
		.OfferSearch .size01{width:100px;} /* Bouton submit*/
			 {font-size: 10px;}
			.note{font-size:9px; font-style: normal; margin-bottom:5px; line-height: 11px; font-weight: normal; color: #3F6A9A;}
			.OfferSearch label{display:block; font-size: 12px; line-height: 14px; font-weight: bold; color: #E64415; margin-bottom:5px;}
			.OfferSearch .LibRadio{display:inline; font-size: 10px;font-style: normal;font-weight: normal;color: #001552;}
		
		.infoOffer .ClsForm{width:auto; display:inline; margin-right:5px;}
		
		.pour_repondre{font-weight:bold; COLOR:#E64415; display:inline;}
/*
Liste résultats recherche
*/
h1 span, h2 span, h3 span, h4 span, h5 span {
display:block;
}
#content .displayResult {
}
#content .displayResult ul {
margin:0pt;
}
#content .displayResult li {
background:transparent none repeat scroll 0%;
border-top:1px solid #D3D3D3;
clear:both;
margin:0pt 0pt 10px;
border:1px solid #D3D3D3;
padding:5px;
padding-left:30px;
padding-bottom:20px;
}
.displayResult img {
float:right;
margin:0pt 10px 10px;
}
#content .displayResult h2 {
color:#414134;
font-size:14px;
font-weight:bold;
padding-bottom:10px;
}
#content .displayResult h2 span {
color:#E64415;
text-transform:none;
}

#content .infoOffer .InfoSearch{
color:#FF0000;
font-weight:bold;
font-size:12px;
}
.displayResult .description{padding-right:8px; line-height:14px;}

#content .displayResult dl {
border-left:1px solid #414134;
clear:both;
float:left;
margin:0pt 10px 10px 0pt;
padding:0;
line-height:16px;
}
#content .displayResult .first {
border-left:0pt none;
clear:none;
}

#content .displayResult .AlignementDetailOffre p{ width:200px; float:left;}
.displayResult dt {
display:inline;
font-weight:normal;
}
.displayResult dd {
color:#E64415;
display:inline;
font-weight:bold;
}
#content .displayResult .navigationResults {
border-top:1px solid #D3D3D3;
clear:both;
height:20px;
padding:5px 0pt 0pt 120px;
text-align:center;
}
.moreInformation {
background:transparent url(/images/EPT/bgd_content_li.gif) no-repeat;
background-position:left;
padding:0 0 0 8px;
}
.moreInformation a:hover {
text-decoration:underline;
}
.moreInformation a {
color:#414134;
text-decoration:none;
}
/* Upload logo Recruteur*/
.divTitreLogo{float:left; width:300px; margin:0 40px 0 0; line-height:20px;}
.divUploadLogo{width:300px; margin-right:40px; float:left; line-height:20px;}
.divSubmitUploadLogo{width:150px; float:left; padding-top:8px;}

.texteBoldRouge11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	line-height: 14px;
	font-weight: bold;
	color: #E32027;
}
.ContenuCandidat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #001552;
}
.texteNormalBleuM11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #001552;
}
.texteBoldBleuM12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	line-height: 12px;
	font-weight: bold;
	color: #001552;
}
.texteBoldBleuM13 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;    
    line-height: 12px;
    font-weight: bold;
    color: #FFFFFF;
}
.lienTexteNormalgris {
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #ADB1B2;
	text-decoration: underline;   
}
a:link.lienTexteNormalgris {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #2ADB1B2;
	text-decoration: underline;	
}
a:visited.lienTexteNormalgris{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #23AAE4;
	text-decoration: underline;	
}
a:hover.lienTexteNormalgris{
    font-family: Verdana;
    font-size: 10px;
	font-weight: normal;
	color: #CC3333;
	text-decoration: underline;
}
.lienTexteNormalBleuC {
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #23AAE4;
	text-decoration: underline;   
}
a:link.lienTexteNormalBleuC {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #23AAE4;
	text-decoration: underline;	
}
a:visited.lienTexteNormalBleuC{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #23AAE4;
	text-decoration: underline;	
}
a:hover.lienTexteNormalBleuC {
    font-family: Verdana;
    font-size: 10px;
	font-weight: bold;
	color: #CC3333;
	text-decoration: underline;
}
.lienTexteBoldBleuMS {
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #001552;
	text-decoration: underline;   
}
a:link.lienTexteBoldBleuMS {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #001552;
	text-decoration: underline;	
}
a:visited.lienTexteBoldBleuMS {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: ##CC3333;
	text-decoration: underline;	
}
a:hover.lienTexteBoldBleuMS {
    font-family: Verdana;
    font-size: 10px;
	font-weight: bold;
	color: ##CC3333;
	text-decoration: underline;
}

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;

}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
cursor:pointer;
}

.tagsCourrier .selectionner_2{ display:block; padding-right:5px;}

.tagsCourrier { /* pour les tags de appliance mail */
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #aaaaaa;
border-right-color: #aaaaaa;
border-bottom-color: #aaaaaa;
border-left-color: #aaaaaa;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
float: right;
clear: both;
display: none;
}
#content h4{display:inline; margin-right:5px;}

/*--- Home page ---*/

.conteneur{margin-top:10px;}
.conteneur h3 {font-weight:bold;}
.conteneur input, .conteneur select{width:300px; margin-left:0; margin-right:0; }
.conteneur_gauche{ width:790px; float:left;}
    .gauche{ width:336px; margin:0 7px 0 0; background-color:#FAFAFA; float:left;}

    .gauche .menu_toutes_les_offres{width:336px; margin:0; padding-bottom:15px; background:url(/images/EPT/fond_toutes_les_offres.png) no-repeat scroll left bottom;}
    .gauche .menu_toutes_les_offres .menu{width:336px; list-style-type:none; padding:0; margin:0; height:30px; border-bottom:#969696 1px solid;}
    .gauche .menu_toutes_les_offres .menu .onglet{ float:left; margin:0; padding:0; text-align:center;}
    .gauche .menu_toutes_les_offres .menu .onglet a{ text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#000000; height:22px; display:block;}
    .gauche .menu_toutes_les_offres .menu .onglet .toutes_offres{ float:left; margin:0; padding:0; width:112px; background:url(/images/EPT/Menu_recherche_G.png) top left no-repeat; padding-top:8px; color:#FFFFFF;}
    .gauche .menu_toutes_les_offres .menu .onglet .toutes_offres_b{ float:left; margin:0; padding:0; width:112px; background:url(/images/EPT/Menu_recherche_G_b.png) top left no-repeat; padding-top:8px; color:#000000;}
    .gauche .menu_toutes_les_offres .menu .onglet .territoriale, .gauche .menu_toutes_les_offres .menu .onglet .hospitaliere,.gauche .menu_toutes_les_offres .menu .onglet .territoriale_b, .gauche .menu_toutes_les_offres .menu .onglet .hospitaliere_b{ float:left; margin:0; padding:0; width:84px; padding-top:8px;}
    .gauche .menu_toutes_les_offres .menu .onglet .territoriale{background:url(/images/EPT/Menu_recherche_C.png) top left no-repeat; color:#FFFFFF;}
    .gauche .menu_toutes_les_offres .menu .onglet .territoriale_b{background:url(/images/EPT/Menu_recherche_C_b.png) top left no-repeat; color:#000000;}
    .gauche .menu_toutes_les_offres .menu .onglet .hospitaliere{background:url(/images/EPT/Menu_recherche_C.png) top left no-repeat; color:#FFFFFF;}
    .gauche .menu_toutes_les_offres .menu .onglet .hospitaliere_b{background:url(/images/EPT/Menu_recherche_C_b.png) top left no-repeat; color:#000000;}
    .gauche .menu_toutes_les_offres .menu .onglet .etat{ float:left; margin:0; padding:0; width:56px; background:url(/images/EPT/Menu_recherche_D.png) top left no-repeat; padding-top:8px; color:#FFFFFF;}
    .gauche .menu_toutes_les_offres .menu .onglet .etat_b{ float:left; margin:0; padding:0; width:56px; background:url(/images/EPT/Menu_recherche_D_b.png) top left no-repeat; padding-top:8px; color:#000000;}
    .gauche .menu_toutes_les_offres .contenu{width:306px; padding:10px 10px 0 20px;}
    .gauche .menu_toutes_les_offres form{width:336px; height:auto; padding-bottom:10px;}
    .gauche .menu_toutes_les_offres form h2 {color:#FFFFFF;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;padding:12px 0 10px;text-align:center;}
    .gauche .menu_toutes_les_offres #divJobInfos0 div{ padding:0; margin:0; width:300px;}
    .gauche #search_keywords{border:1px solid #6B6B6B;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;height:12px;margin:0 auto 11px;padding:2px 0 3px 10px;width:294px;}
    .gauche .menu_toutes_les_offres .lstAction{ width:296px;}
    .gauche .menu_toutes_les_offres form .checkbox {border:medium none;float:left;padding:0;width:13px;margin:0 5px 0 0;}
    .gauche .menu_toutes_les_offres form span .concours{color:#FFFFFF;display:block;float:left;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;height:17px;}
    .gauche .menu_toutes_les_offres #search_full_keywords{padding:3px 0 0 5px; height:18px;}
    .gauche .menu_toutes_les_offres .button01{display:block; width:122px; float:left; height:21px;}
    .gauche .menu_toutes_les_offres .button01 .bouton_recherche{border:none;background:transparent url(/images/EPT/bouton_recherche.png) no-repeat scroll left top;color:#000000;display:block;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;height:21px;padding-top:0;text-align:center;width:89px;margin-left: 65px;}
    .gauche .menu_toutes_les_offres .contenu #jc_sub_job_domain0, .gauche .menu_toutes_les_offres .contenu #jc_sub_employer_cat0, .gauche .menu_toutes_les_offres .contenu #region_department{border:1px solid #6B6B6B;display:block;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;height:19px;margin:0 auto 11px;padding:1px 0 1px 10px;width:300px;}

    .gauche .menu_toutes_les_offres .contenu .secteur_activite{width:300px; margin:0; padding:0;}
	.gauche .menu_toutes_les_offres .contenu .Sub_secteur_activite{ display:none;}
    .gauche .menu_toutes_les_offres .contenu .secteur_activite .MultiList{display: none; width:300px;}
    
    .gauche .lien_fleche_blanche{ background:transparent url(/images/EPT/lien_fleche_blanche.png) center left no-repeat; height:10px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; display:block; padding:0 7px; width:122px; margin-top: 5px;}
    .bouton_recherche{ color:#000000; background:url(/images/EPT/bouton_recherche.png) top left no-repeat; height:21px; display:block; width:89px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; padding-top:3px;}
    
    .gauche .espace_candidat{ width:336px; margin-top:9px; background-color:#FaFaFa;}
    .gauche .espace_candidat .entete{ background:url(/images/EPT/background_bloc_gris_haut.png) bottom left no-repeat; height:6px; width:336px;}
    .gauche .espace_candidat .contenu{width:auto; border-left:#DBDBDB 1px solid; border-right:#DBDBDB 1px solid; margin:0;}
    .gauche .espace_candidat .contenu h3{margin:0 auto 0 auto; padding:0; width:150px; display:block; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
    .gauche .espace_candidat .trait {margin:5px auto 0 auto; width:300px; display:block; padding:0; min-height:1px;}
    .gauche .espace_candidat ul{ width:332px; margin:13px 1px 0 1px; padding:0 0 13px 0; }
    .gauche .espace_candidat li{ float:left; padding-left:19px; width:87px; height:auto;}
    .gauche .espace_candidat li a{text-decoration:none;}
    .gauche .espace_candidat li a:hover{text-decoration:none;}
    .gauche .espace_candidat li img{  margin:0 auto; display:block; width:54; border:0; height:68; float:none;}
    .gauche .espace_candidat li .label {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#E64415; background:url(/images/EPT/fleche_orange.png) bottom left no-repeat; padding-left:7px;text-decoration:none;}
    .gauche .espace_candidat .piedpage{  clear:both; background:url(/images/EPT/background_bloc_gris_bas.png) no-repeat; min-height:6px; width:336px;}

    .gauche .secteur{ margin:9px 0 0 14px; background-color:#FaFaFa;}
    .gauche .secteur h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin-bottom:5px;}
    .gauche .secteur ul{ margin-bottom:8px;}
    .gauche .secteur li a{ color:#E64415; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:18px;}
    .gauche .secteur .domaines {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#E64415; background:url(/images/EPT/fleche_orange.png) bottom left no-repeat; padding-left:7px;}
	
    .gauche .pub_pave{ margin:9px 18px 0 18px; background-color:#FaFaFa;}
    .gauche .pub_pave img{ border:#FF0000 1px solid;}
    
    .gauche .partenaires{ width:336px; margin-top:9px; background-color:#FaFaFa;}
    .gauche .partenaires .entete{ background:url(/images/EPT/background_bloc_gris_haut.png) bottom left no-repeat; height:6px; width:336px;}
    .gauche .partenaires .contenu{width:334px; border-left:#DBDBDB 1px solid; border-right:#DBDBDB 1px solid; margin:0;}
    .gauche .partenaires .contenu h3{margin:0 0 0 15px; padding:0; width:150px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;}
    .gauche .partenaires ul{ width:332px; margin:13px 1px 0 1px; padding:0 0 13px 0; }
    .gauche .partenaires li{ float:left; margin: 0 0 10px 15px; width:145px; height:75; border:#999999 1px solid;}
    .gauche .partenaires .piedpage{  clear:both; background:url(/images/EPT/background_bloc_gris_bas.png) no-repeat; min-height:6px; width:336px;}
    	
.conteneur .centre{background-color:#FAFAFA;float:left;margin:0;width:446px;}

    .centre .tout_savoir{ width:446px; background-color:#FaFaFa;}
    .centre .tout_savoir .entete{ background:url(/images/EPT/background_bloc_gris_haut_446.png) bottom left no-repeat; height:6px; width:446px;}
    .centre .tout_savoir .contenu{width:auto; border-left:#DBDBDB 1px solid; border-right:#DBDBDB 1px solid; margin:0; }
    .centre .tout_savoir .contenu h3{margin:0 auto 12px auto; padding:0; width:400px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; text-transform:uppercase;}
    .centre .tout_savoir .contenu img {border:#999999 1px solid; float:left; margin:0 10px 0 10px; padding:0;}
    .centre .tout_savoir .contenu h5 a{margin-bottom:5px; padding:0; width:auto; color:#E64415; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
    .centre .tout_savoir .contenu p{margin:0 10px 5px 0; padding:0; width:auto; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:10px;}
	.centre .tout_savoir .contenu span{margin:0 10px 5px 0; padding:0 7px 0 0; width:auto; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:18px;}
    .centre .tout_savoir .contenu ul{ width: 426px; margin:0 auto; padding-top:5px; height:12px;}
    .centre .tout_savoir .contenu li{ float:left; width:213px;}
    .centre .tout_savoir .contenu a{ width:213px; display:block; color:#E64415; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
    .centre .tout_savoir .contenu .suivant{ text-align:right;}
    .centre .tout_savoir .contenu .trait {margin:10px auto 0 auto; display:block; width:424px; min-height:1px; border:none; float:none;}
    .centre .tout_savoir .contenu .lien_fonction_publique{width: 426px; margin:0 auto; padding-top:10px; height:auto;}
    .centre .tout_savoir .contenu .lien_fonction_publique img{border:#red 1px solid; display:block; float:none; margin:0 0 3px 0; padding:0;}
    .centre .tout_savoir .contenu .lien_fonction_publique li{ float:left; height:auto; width:100px; padding:0 20px;}
    .centre .tout_savoir .contenu .lien_fonction_publique a{ color:#E64415; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-align:center; width:100px;}
    .centre .tout_savoir .contenu .essentiels{ margin:0; padding:15px 15px 7px 5px; width:424px; text-align:right;}
    .centre .tout_savoir .contenu .lien_essentiels{  font-weight:bold; background:url(/images/EPT/fleche_orange.png) bottom left no-repeat; padding-left:7px; display:inline;}
    .centre .tout_savoir .piedpage{ background:url(/images/EPT/background_bloc_gris_bas_446.png) no-repeat; height:6px; width:446px;}
    
    .centre .actualites{ width:446px; background-color:#FaFaFa; margin-top:10px; padding:0;}
    .centre .actualites h3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; font-size:11px; padding:0;  }
    .centre .actualites h4{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#E64415; font-size:14px;}
    .centre .actualites img{ border:1px solid #DBDBDB; margin:5px 0;}
    .centre .actualites p{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
    .centre .actualites p span{ color:#777777;}
    .centre .actualites .actu{ margin:0; padding:15px 5px 7px 5px; width:434px; text-align:right;}
    .centre .actualites .lien_actu{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#E64415; background:url(/images/EPT/fleche_orange.png) bottom left no-repeat; padding-left:7px; display:inline;}
    
    .centre .evenement{ width:446px; margin-top:10px; border:none;}
	.centre .evenement .bloc1, .centre .evenement .bloc2{ float:left; width:219px; border:none;}
	.centre .evenement .bloc1{ margin-right:7px;}
	.centre .evenement .bloc2{ margin:0;}
	
	.centre .evenement .bloc1 .entete, .centre .evenement .bloc2 .entete{ background:url(/images/EPT/background_bloc_gris_haut_219.png) bottom left no-repeat; min-height:6px; width:219px;}
	.centre .evenement .bloc1 .contenu, .centre .evenement .bloc2 .contenu{ border-left:#dbdbdb 1px solid; border-right:#dbdbdb 1px solid; padding:5px 14px 5px 14px; width:189px;}
	.centre .evenement .bloc1 .contenu h3,.centre .evenement .bloc2 .contenu h3{font-family:Verdana, Arial, Helvetica, sans-serif; color:#E64415; font-size:11px; padding:0; margin:0; width:189px;}
	.centre .evenement .bloc1 .contenu p,.centre .evenement .bloc2 .contenu p{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:11px; margin:0; padding:0; width:189px;}
	.centre .evenement .bloc1 .contenu p strong{ display:block;}
	.centre .evenement .bloc1 .contenu .visuel{margin:0; padding:0; width:189px;}
	.centre .evenement .bloc1 .contenu .visuel img{margin:3px 0; padding:0; width:189px;}
	.centre .evenement .bloc1 .contenu2{ border-left:#dbdbdb 1px solid; border-right:#dbdbdb 1px solid; padding:5px 14px; width:189px;}
    
	.centre .evenement .bloc2 .contenu img{ display:block;}
	.centre .evenement .bloc2 .contenu2{ border-left:#dbdbdb 1px solid; border-right:#dbdbdb 1px solid; padding:5px 14px; width:189px;}
    
	.centre .evenement .bloc1 .lien_bloc, .centre .evenement .bloc2 .lien_bloc { padding:0; margin:0; width:189px;}
	.centre .evenement .bloc1 .lien_bloc img, .centre .evenement .bloc2 .lien_bloc img{ margin:0; padding:4px 0 0 5px; float:left; border:none;}
	.centre .evenement .bloc1 .lien_bloc a, .centre .evenement .bloc2 .lien_bloc a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#E64415; float:left; padding-left:3px; margin:0;}
	.centre .evenement .bloc1 .piedpage, .centre .evenement .bloc2 .piedpage{ background:url(/images/EPT/background_bloc_gris_bas_219.png) top left no-repeat; height:6px; width:219px;}
	    
.droite{ width:154px; margin:0 0 0 5px; background-color:#FAFAFA; float:left;}

    .droite #login_select{margin-bottom:8px;}
    .droite .menu_login{padding-bottom: 1px;}
    .droite .menu_login ul{ padding:0; margin:0; height:25px; width:154px;}
    .droite .menu_login ul li{float:left; height:23px; text-align:center; padding-top:6px;}
    .droite .menu_login ul li a,.droite .menu_login ul li span{font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
    .droite .menu_login #selectionner a,.droite .menu_login #selectionner span{ color:#FFFFFF;}
    .droite .menu_login .candidats{background:url(/images/EPT/onglet_candidats.png) top left no-repeat; width:72px; color:#FFFFFF;}
    .droite .menu_login .candidats_b{background:url(/images/EPT/onglet_candidats_b.png) top left no-repeat; width:72px; color:#000000;}
    .droite .menu_login .recruteurs{background:url(/images/EPT/onglet_recruteurs.png) top left no-repeat; width:82px; color:#FFFFFF;}   
    .droite .menu_login .recruteurs_b{background:url(/images/EPT/onglet_recruteurs_b.png) top left no-repeat; width:82px; color:#000000;}   
    
    .droite .login{ width:154px; background:#3E88C8 url(/images/EPT/fond_candidat_recruteur.png) bottom left no-repeat; height:118px; padding-top:4px;}
    .droite .login form{ width:154px;}
    .droite .login form label{ height:12px; width:auto; margin:0 0 0 6px; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; padding:0;}
    .droite .login form input{ height:12px; width:131px; border:1px solid #6B6B6B; margin:0 auto 7px auto; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:2px 0 0 10px;}
    .droite .login ul{ }
    .droite .login .lien_identification{ }
    .droite .login ul.lien_identification {padding:0; margin:0; display: block;}
    .droite .login ul.lien_identification li {}
    .droite .login .submit{ padding:0; margin:0; float:left;}
    .droite .login .submit li input{width:26px; height:26px; border:none;padding: 0px; font-size:11px;}
    .droite .lien_fleche_blanche{ background:url(/images/EPT/lien_fleche_blanche2.png) left no-repeat; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; display:block; margin:0 0 0 5px; padding:1px 0px 1px 7px; height:15px;  }
    .bouton_Ok{ color:#000000; background:url(/images/EPT/submit2.png) top left no-repeat; height:19px; display:block; width:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; padding-top:6px;}
    
    .droite .a_la_une{margin-bottom:8px;}
    .droite .a_la_une .entete{ background:url(/images/EPT/background_bloc_gris_haut_154.png) bottom left no-repeat; height:6px; width:154px;}
    .droite .a_la_une .contenu{ border-left:#dbdbdb 1px solid; border-right:#dbdbdb 1px solid; width:152px; padding-bottom:5px;}
    .droite .a_la_une .contenu h3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; color:#000000; text-align:center; margin-bottom:5px;}
    .droite .a_la_une .contenu a{ display:block; margin:0 auto; width:120px; border:#dbdbdb 1px solid;}
    .droite .a_la_une .contenu ul li{text-align: center;}
    .droite .a_la_une .piedpage{ background:url(/images/EPT/background_bloc_gris_bas_154.png) top left no-repeat; height:6px; width:154px;}
    
    .droite .ils_recrutent{ margin-bottom:8px;}
    .droite .ils_recrutent .entete{ background:url(/images/EPT/background_bloc_gris_haut_154.png) bottom left no-repeat; height:6px; width:154px;}
    .droite .ils_recrutent .contenu{ border-left:#dbdbdb 1px solid; border-right:#dbdbdb 1px solid; width:152px; padding-bottom:5px;}
    .droite .ils_recrutent .contenu h3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#000000; text-align:center; margin-bottom:5px;}
    .droite .ils_recrutent .contenu a{ display:block; margin:0 auto 5px auto; width:120px; border:#dbdbdb 1px solid;}
    .droite .ils_recrutent .contenu ul li{text-align: center;}
    .droite .ils_recrutent .piedpage{ background:url(/images/EPT/background_bloc_gris_bas_154.png) top left no-repeat; height:6px; width:154px;}
    
    .droite .pub_sky{margin-bottom:8px; background-color:#FaFaFa; width:154px;}
    .droite .pub_sky img{ border:#FF0000 1px solid; margin:8px auto 0 auto; display:block;}

    /* Sponsor*/
    .droite .ils_recrutent .sponsor{margin:10px 0 0 0; width:152px; border:0; padding:0; height:105px;}
        .sponsor div{width:240px; margin:0 0 5px 3px; text-align:left; }
    .droite .ils_recrutent .sponsor div a{color:#000000; line-height:14px; display:block; text-align:left; margin:0; padding:0;border:0;text-decoration:underline;}
    
    .droite .pub_sky{margin-bottom:8px; background-color:#FaFaFa; width:154px;}
    .droite .pub_sky img{ border:#FF0000 1px solid; margin:8px auto 0 auto; display:block;}
    
.ListHome ul{width:350px; float:left;}
#.bloc2{width:418px; border-top:#969696 2px solid; padding:24px 0 24px 0; /*border:#FF0000 1px dashed;*/}
#.bloc2 ul{width:208px; float:left;}
.boutonOffre{width:418px; margin-top:10px;}
.boutonOffre ul{width:418px;}
.boutonOffre .ListBoutonOffre{margin:2px 0; padding:0; display:block; width:auto; }
.boutonOffre .ListBoutonOffre .lienBleu{color: #0F5D8F;}
.boutonOffre .ListBoutonOffre .lienBleu:hover{color: #0F5D8F;}
.bloc2 .Lien_Offre{padding:0 5px 3px 0; display:block;}
.ListHome li{padding:0 5px 3px 8px; display:block;}
.bloc2 li a, .bloc2 li a:hover{color:#333333; margin-left:5px;}
.ListHome li a, .ListHome li a:hover{color:#333333; margin-left:5px;}
.lienRouge{color:#FF0000; font-weight:bold;}
.lienBleu{color: #0F5D8F;}
.lienOrange{color: #E64415; line-height:15px;}
.ListHome{width:700px; padding:24px 10px 24px 20px;}
#.bloc4, .blocCampus, .bloc6{width:388px; border-top:#969696 2px solid; padding:24px 10px 24px 20px;}
.blocCampus{width:418px; border-top:#969696 2px solid; padding:24px 0px 24px 0px;}
.bloc4{background:#ECF3F3; color:#0F5D8F;}
.bloc4 fieldset{ width:195px; float:left;}
.bloc4 fieldset input{ width:180px; display:block;}
.bloc4 span{ display:block; margin-top:15px; line-height:13px;}
.bloc4 .selectionner_2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

.blocCampus img{display:block; float:left; width:200px;}
.blocCampus .infoCampus{ float:left; width:210px; line-height:14px;}
.blocCampus .infoCampus span{color: #0F5D8F; font-weight:bold;}
.blocCampus .infoCampus a, .blocCampus .infoCampus a:hover{color: #0F5D8F; display:block;}


.promotion{width:160px; margin-left:20px; float:left;text-align:center;}
.promotion li{padding-bottom:5px;}
.promotion .a_la_une{background:#CCCCCC; margin-bottom:15px; }
.promotion .ils_recrutent{background:#CCCCCC; margin-bottom:15px; }

.context2 .formInfoSearch {
    background:#E64415 none repeat scroll 0 0;
    border:1px solid #DBDBDB;
    color:#FFFFFF;
    margin:0;
    overflow:hidden;
    padding:5px 10px 5px;
    width:424px;
}
.context2 .formInfoSearch strong{
    float: left;
    margin: 5px 0 0 5px;
}
.context2 .formInfoSearch input {
    float:left;
    width:150px;
    padding:2px 0px 0px;
    margin: 3px 0 0 5px;
}
.context2 .formInfoSearch .submitForm {
    background:transparent url(/images/EPT/btn_ok.png) no-repeat scroll 0 0;
    border:medium none;
    color:#000000;
    cursor:pointer;
    float:right;
    font-weight:bold;
    height:25px;
    margin:0;
    padding:0;
    width:25px;
}

/*--- Fin Home page ---*/

/* Reponse en ligne */

.FieldsetReponseLigne{border:none; margin-top:10px; padding:5px;} /* Update 02/09/08 - Connexion conmpte candidat*/ 
.FieldsetReponseLigne .alignement{float:left;display:block; margin:5px 15px 10px 0;}
.FieldsetReponseLigne .selectionner_2{margin:0 0 0 20px; padding-right:5px; color:#FFFFFF;}
.FieldsetReponseLigne .loginReponseLigne{margin:0 0 0 20px;}
.FieldsetReponseLigne .LinkSelectionner{color:#FFFFFF;}

.contactReponseLigne{ width:500px; float:left;}
.LogoReponseLigne{ float:right; bottom:0; margin-top:11px;}

/*Fin Reponse en ligne */


.TitreDetailOffre{color:#414134; font-size:14px; font-weight:bold; font-family:Helvetica,Arial,sans-serif; text-transform:uppercase;}
.bloc_information{margin-bottom:10px;}
.bloc_information a{color:#000000; font-weight:bold;}
.bloc_information .reference{display:block; float:left; width:300px;}
.bloc_information .autres_offres{display:block; float:right; width:auto; text-align:right; line-height:16px;}
.bloc_information .autres_offres a, .bloc_information .autres_offres a:hover{ color:#50B3F8; font-weight:bold;}

.BlocDescription{width:725px;}
.InfoDescription{width:505px; float:left;}
.LogoDescription{width:210px; float:left; margin-left:10px; margin-bottom:5px; text-align:center;}
.LogoDescription img{display:block;}
.LogoDescription a, .LogoDescription a:hover{ color:#E64415; font-weight:bold; line-height:15px;}
.employeur{text-transform:none; color:#E64415; font-size:12px; font-weight:bold;}

.intro .lienBleu{ line-height:15px;}

.pSmallSearchForm {
    clear:both; 
    padding:10px 0 0 0;
}

/* Calage nomenclature pour agent de recherche */
#divPublicTopJobDomain {
    border: medium none; 
    padding-left:0; 
    float:left; 
    margin-right:15px;
}

#divPublicTopJobDomain select {
    height: 150px;  
}

#divPublicSubJobDomain { 
    border: medium none; 
    float:left;
}

#divPublicSubJobDomain select {
    width: 300px;
    height: 150px;  
}

#divPrivateTopJobDomain {
    border: medium none; 
    padding-left:0; 
    float:left; 
    margin-right:15px;
}

#divPrivateTopJobDomain select {
    height: 150px;
    width: 280px;  
}

#divPrivateSubJobDomain { 
    border: medium none; 
    float:left;
}

#divPrivateSubJobDomain select {
    width: 300px;
    height: 150px;  
}
/* Fin Calage nomenclature pour agent de recherche */
