/******** Default rules for tag ********/
*{margin:0; padding:0; border:0; outline:none;}
body{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1; color:#000; background:#FFF;}
: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 {font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after{content: "";}
blockquote, q {quotes: "" "";}

h1{font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#C60127; padding:0 0 20px 0; text-transform:uppercase; line-height: 27px;}
h2{font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; padding:0 0 20px 0; text-transform:uppercase;}
	h2 strong{font-weight:bold; color:#019de0;}

h3{font-weight:normal; color:#1572AD; font-size:18px; font-family:Arial, Helvetica, sans-serif; padding:0 0 10px 0;}
h4{font-size:11px; color:#000000; padding:0 0 5px 0;}
p{line-height:18px; padding:0 0 5px 0;}
a{text-decoration:underline;}
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; height:80px; margin:20px 0 10px 0; }
		#header .entete{background:url(/images/LME/entete.jpg) no-repeat; background-position:top right; width:650px; height:80px; border-top:solid #999999 1px; border-bottom:solid #999999 1px; float:left; }
			#header span img{display:block; float:left;}
			#header .sous_titre{font-size:16px; font-weight:bold; color:#1572AD; padding:25px 0 5px 10px; display:block; width:440px; float:left; }
			
	#espace { width:300px; float:right}
	
	.themePar { width:300px; overflow:hidden;}
		.themePar li { float:left; margin:0 4px 0 0;}
		.themePar a {width:148px; height:16px; color:#a6afb6; background:#fff url(/images/LME/bgd_espace_li.gif) 0 0 no-repeat; float:left; text-align:center; font-weight:bold}
		.themePar .active { background:#1574a4 url(/images/LME/bgd_espace_active.gif) 0 0  no-repeat; color:#fff; margin:0}
		.themePar li.last { margin:0}
	
	.proInfo {background:#1574a4; height:51px; padding:10px 5px 5px 5px ; overflow:hidden; color:#fff; font-size:10px;}
		.proInfo a { color:#fff;}
	
	.frmLogin p { width:290px; align:center; overflow:hidden; padding:2px 0; }
		.frmLogin label { width:95px; float:left; text-align:right; margin:0 10px 0 0}
		.frmLogin input { width:133px; float:left; margin:0 5px 0 0}
		.frmLogin .btnOk { background:#a6afb6; width:25px; color:#fff; border:0; font-weight:bold; padding:1px 0 0 0}
		.frmLogin .btnLogin { margin-left : 51px; background:url(/images/LME/bgd_btn_inscrire.gif) 0 0 no-repeat; width:81px; height:17px; padding:0 0 2px 0; text-align:center; border:0; font-weight:bold; color:#fff; font-size:11px; float:left; text-decoration:none;}
		.frmLogin .btnInscrire { margin-left : 27px; background:url(/images/LME/bgd_btn_inscrire.gif) 0 0 no-repeat; width:81px; height:17px; padding:0 0 2px 0; text-align:center; border:0; font-weight:bold; color:#fff; font-size:11px; float:left; text-decoration:none;}
		.frmLogin .forgotPassword{ margin : 10px 0 0 55px; float:left; }
		.frmLogin p a { color:#fff; text-decoration:underline}
		.frmLogin p a:hover { color:#fff; text-decoration:none; color:#51AE7D;}
		.frmLogin .jai { width : 100%;}

	#banner{width:960px; text-align:center;}
	#lev1{width:960px; margin:0 0 15px 0; padding:0 0 10px 0;}
		#lev1 ul{list-style-type:none; margin:0; padding:0;}
		#lev1 li{float:left; position: relative;}
			#lev1 li a{font-weight:normal; background:#A8ADB4 url(/images/LME/BGongletOff.gif) no-repeat; border-right:3px solid #fff; text-transform:none; line-height:17px; color:#fff; width:134px; height:18px; display:block; text-decoration:none; text-align:center;}
			#lev1 li a:hover{background:#dc0500 url(/images/LME/BGongletOn.gif) no-repeat;}
			#lev1 .activated{background:#dc0500 url(/images/LME/BGongletOn.gif) no-repeat; border-right:none;}
			#lev1 .activated a{width:156px;}
	#lev2SearchCV{float:left;margin:50px 30px 0pt 0pt;padding:10px;border:1px solid #8D949B;width:140px;}      
    #leftColumn{width:159px; margin:0 30px 0 0; padding:0 0 0 0; float:left;}
    #lev2{font-size:10px; background:#FEE9E9; width:159px; margin:0 0 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:#000000;}
		#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:#000000; height:auto; display:block; padding-left:12px;}
				#lev2 .menuLink0{background:url(/images/LME/bgd_content_li.gif) no-repeat; background-position:left; margin-left:0px;}
                #lev2 .menuLink1{background:url(/images/LME/bgd_content_li.gif) no-repeat; background-position:left; margin-left:12px; }
                #lev2 .menuLink2{background:url(/images/LME/bgd_content_li.gif) no-repeat; background-position:left; margin-left:24px;display:none;}
				#lev2 .menuLink3, #lev2 .menuLink4{display:none;}
				#lev2 div ul{padding-bottom:12px;}
					#lev2 div li a{color:#dc0500;}
		#lev2 .transversal{background:#dedede; margin:0; padding:5px 10px; float:left;}
			#lev2 .transversal li a{color:#000;}
    #leftColumn div.leftAdd{background-color:white; margin: 10px 0 0 0; padding: 0 0 0 18px; width:150px; float:left;}
    #leftColumn div.leftAdd a{padding: 0 0 0 0;}
    
/* Mise à jour Menu Espace agence*/

#lev2 .MenuAgence {background:#ECF3F3;}

#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*/
			
    #lev2Recruteur{font-size:10px; width:160px; 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{background:url(/images/LME/bgd_content.gif) 0 100% repeat-x; width:730px; margin:0 0 14px 0; padding:15px; border:1px solid #8d949b; float:left;}
	#contentWithContext{color:#000000; background:url(/images/LME/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;}
	#footer{font-size:9px; color:#0f5d8f; background:url(/images/LME/bgd_separator.gif) repeat-x; width:960px; margin:10px 0 12px 0; padding:5px 0 0 0; text-align:center;}
		#footer li{display:inline; background:url(/images/LME/bullet_05.gif) 0 3px no-repeat; padding:0 3px 0 8px;}
		#footer a{color:#0f5d8f; text-decoration:none;}
		#footer a:hover{color:#0f5d8f; text-decoration:underline;}
		#footer .first{background:none; padding-left:0;}
		#upperFooter{margin:0 0 10px 0;}

/*** specific style for menu ***/
    .submenu{display:block; position:absolute; left:0px; top:18px; font-size:10px; background:#ecf3f3; width:160px; margin:0 30px 0 0; padding:6px 0 0 0; float:left; width:189px;}
		#lev1 ul{ background:#FFFFFF;}
		#lev1 .submenu{z-index:500;}
        #lev1 .submenu h2{font-size:10px; position:relative; visibility:hidden; height:0px; padding:5px 0 0 0;}
        #lev1 .submenu li{display:block; position:relative; margin:1px;}
        #lev1 .submenu .menuLink0{}
        #lev1 .submenu .menuLink1{display: none;}
        #lev1 .submenu .menuLink2{display: none;}
		#lev1 .submenu li a{display:block; height:auto; width:180px; border:#D60006 0.1em solid; background:none; color:#D60006; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; padding:2px; text-transform:none;}
		#lev1 .submenu li a:hover{ background:#D60006; color:#FFFFFF;}

/*** specific style for breadcum ***/
    .breadcum {background:#fff; margin:0 0 5px 0; padding:7px 0 7px 5px;}
        .breadcum li {display:inline; color:#ba4489; width:175px; padding-right:5px;}
        .breadcum li a { color:#000; background:url(/images/LME/ico_breadcrum.gif) right 5px no-repeat; padding:0 10px 0 0}
        .breadcum li a:hover { color:#ba4489;}

/******** 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/LME/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/LME/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:#000000; 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/LME/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 span{width:300px; display:block; float:left; padding:0 0 10px 0; clear:both; }
					.blockHighlight .infoStatistic label{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:#C60127 url(/images/LME/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/LME/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:#C60127 url(/images/LME/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:#C60127 url(/images/LME/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:#C60127 url(/images/LME/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:#660D1E url(/images/LME/bgd_aa.gif) no-repeat; text-decoration:none;}
	.suivant{font-family:Arial, Helvetica, sans-serif;  font-size:13px; background:#C60127 url(/images/LME/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:#02365a url(/images/LME/bgd_aa.gif) no-repeat; text-decoration:none;}
	.ok{font-family:Arial, Helvetica, sans-serif;  font-size:13px; background:#0166ac url(/images/LME/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:#02365a url(/images/LME/encoche.gif) no-repeat; text-decoration:none;}
	.annuler{font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#C60127 url(/images/LME/croix.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:#660D1E url(/images/LME/croix_rollover.gif) no-repeat;}
	.rejeter{font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#C60127 url(/images/LME/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:#C60127 url(/images/LME/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;}
	.rejeter:hover, .rejeter_2:hover{background:#660D1E url(/images/LME/croix_rollover.gif) no-repeat; text-decoration:none;}
	.precedent{font-family:Arial, Helvetica, sans-serif; font-size:13px; background:#C60127 url(/images/LME/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:#C60127 url(/images/LME/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:#660D1E url(/images/LME/fleche.gif) no-repeat; text-decoration:none;}
	.contact{font-family:Arial, Helvetica, sans-serif;  font-size:13px; background:#C60127 url(/images/LME/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:#660D1E url(/images/LME/enveloppe.gif) no-repeat; text-decoration:none;}

/***********************
Hightlight Candidate 
************************/

.bordureCandidateInfos{border-left:2px solid #C60127; border-right:2px solid #C60127;}

.fondH6{width:inherit; display:block; font-size:11px; color:#C60127; background:#FEE9E9; margin:0 0 10px 0; padding:0 14px; line-height:16px; font-weight:bold;}

.candidateInfos{background:url(/images/LME/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/LME/bgd_content_01.gif) no-repeat; padding:0 0 0 21px; line-height:20px;}
	.candidateInfos h4{font-size:11px; color:#0166ac; 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;}
		.form_error{color:#FF0000; font-weight:bold; display:block; height:auto; margin-bottom:2px; border:none;}
		.MultiList{ display:block; margin-bottom:3px;}
/* showUpdateStep0 */
.candidateInfos_2{background:url(/images/LME/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/LME/bgd_content_01_2.gif) no-repeat; padding:0 0 0 21px; line-height:20px;}
	.candidateInfos_2 h4{font-size:11px; color:#0166ac; 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:#000000;}
		
		.alignement_identifiant{ width:188px; display:block; float:left;}
/* Fin showUpdateStep0 */

/* Page création alert mail*/
.blockPage .back .precedent{float:left; color:#FFFFFF}	
.blockPage .nextBP .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: #C60127;}
.identification h2 {color: #C60127;}
.identification fieldset {margin-bottom:32px;}
.identification input {height:18px;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: #000000;	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;}

#formulaire .input{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;    line-height:13px;font-weight: normal;color: #000000;} 
#formulaire .select{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;	line-height:13px;font-weight: normal;color: #FFFFFF;}
#formulaire textarea{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal; font-weight: normal;color: #000000; width:700px; height:75px; margin-top:3px;}
#formulaire .bloc{border-bottom:#019DE0 1px solid; padding:0 0 10px 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 h2 strong{font-weight:bold; color:#C60127;}
#formulaire #address, #formulaire #mail,#formulaire .intitule_diplome,#formulaire .etablissement{ width:300px;}
#formulaire .lstAction{ text-align:center; margin-top:15px;}
#formulaire .lstAction li{ display:inline;} 

/* 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-top:3px; 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{border:none; padding-left:0; float:left; width:330px; margin-right:20px;}
.courriersType #formulaire .Sub_domaine_activite, #formulaire .Sub_secteur_activite, #formulaire #divJobCriteriaSubJobDomain0{ border:none; float:left; width:330px;}
#formulaire #jc_job_domain0 { width:330px;}
#formulaire #jc_sub_job_domain0{ width:330px; margin-bottom:0;}
#formulaire #jc_employer_cat0{ width:330px;}
#formulaire #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/EP/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;}

#formulaire .bloc .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;}


.OfferSearch .btn2 .TxtRadioRecherche{ width:150px; display:inline;}
.OfferSearch .btn2 .TxtRadioRecherche2{ width:200px; display:inline;}

.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:19px;}
#formulaire .bloc .checkbox2{width:25px; float:left; margin:3px 3px 0 0; border:none;}

.btn2{width:100%;}
.OfferSearch .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;}

/* Page de login recruteur */
.erni02 .left{width:364px; float:left; margin-right:5px;}
.erni02 .right{width:350px; float:left;}
.erni02 .left .block{border:2px solid #ACB1B5; margin:3px 0 3px 0; padding:10px 18px 10px 18px;}
.erni02 .right .block{height:302px; border:2px solid #ACB1B5; margin:3px 0 3px 0; padding:10px 18px 10px 18px;}
.erni02 .left .block .form_left{float:left;}
.erni02 .left .block .form_right{float:right; padding:20px 50px 0 0;}

/***********************
recruteurs 
************************/
#recruteurs{background:url(/images/LME/bgd_recruteurs_02.gif) 0 100% no-repeat; width:479px; margin:0 13px 15px 0; float:left;}
	#recruteursWrap{background:url(/images/LME/bgd_recruteurs_01.gif) no-repeat; padding:10px;}
		#recruteursWrap h3{font-weight:normal; color:#02365a; 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/LME/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:#C60127 url(/images/LME/bgd_commandes_03.gif) 0 100% no-repeat; width:459px; margin:0 0 5px 0;}
		#recruteurs .mesCommandes div{background:url(/images/LME/bgd_commandes_04.gif) no-repeat; width:455px; padding:0 2px 2px 2px;}
	/*Mes Agents de recherche CV*/
    #recruteurs .savSeaCvList{background:#C60127 url(/images/LME/bgd_commandes_03.gif) 0 100% no-repeat; width:459px; margin:0 0 5px 0;}
        #recruteurs .savSeaCvList div{background:url(/images/LME/bgd_commandes_04.gif) no-repeat; width:455px; padding:0 2px 2px 2px;}

#monCompteAgence{width:238px; float:left;}
	#monCompteAgence div{background:url(/images/LME/bgd_moncompte_02.gif) 0 100% no-repeat; width:238px; margin:0 0 13px 0;}
		#monCompteAgence div div{background:url(/images/LME/bgd_moncompte_01.gif) no-repeat; width:218px; padding:10px;}
			#monCompteAgence h3{font-weight:normal; color:#02365a; 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:#000000; line-height:18px;}
			#monCompteAgence a{color:#0f5d8f;}
			#monCompteAgence li{height:27px;}
			#monCompteAgence .selectionner{color:#fff; width:165px; margin:0 0 10px 0;}

/***********************
Services 
************************/
#services{background:url(/images/LME/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/LME/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 #aide h4{background:url(/images/LME/icon_aide.gif) no-repeat;}
	#services #contacter{width:220px; margin:0; padding:0;}
		#services #contacter h4{background:url(/images/LME/icon_contact.gif) no-repeat;}

/***********************
DisplayCV 
************************/
#titleDisplayCv {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#1572AD; 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:#C60127 url(/images/LME/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:#C60127; background:url(/images/LME/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:#0166ac url(/images/LME/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/LME/icon_print.gif) no-repeat; padding:0 0 1px 24px; text-decoration:none;}

/***********************
Boite � outil
************************/
#ToolBox {background-color: #FEE9E9; height: 80px; float: right; padding: 5px;}
			#contactJobsseker{background:url(/images/LME/bullet_TOKEN-NEWS.gif) no-repeat; text-align: left; padding: 0 0 0 25px;}
			#transfer{background:url(/images/LME/enveloppe.gif) no-repeat; text-align: left; padding: 0 0 0 25px;}
			#save{background:url(/images/LME/icon_produit.gif) no-repeat; text-align: left; padding: 0 0 0 25px;}
			#annotationCV{background:url(/images/LME/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:#C60127 url(/images/LME/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:#C60127 url(/images/LME/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:#C60127 url(/images/LME/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/LME/icon_print.gif) no-repeat; padding:0 0 6px 24px; text-decoration:none; float: left;}

/***********************
Boite à recherche CV 
************************/
#searchBox {background-color: #FEE9E9; height: 210px; float: right; padding: 5px;}
            #contactJobsseker{background:url(/images/LME/bullet_TOKEN-NEWS.gif) no-repeat; text-align: left; padding: 0 0 0 25px;}
            #transfer{background:url(/images/LME/enveloppe.gif) no-repeat; text-align: left; padding: 0 0 0 25px;}
            #save{background:url(/images/LME/icon_produit.gif) no-repeat; text-align: left; padding: 0 0 0 25px;}
            #annotationCV{background:url(/images/LME/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:#C60127 url(/images/LME/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:#C60127 url(/images/LME/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:#C60127 url(/images/LME/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/LME/icon_print.gif) no-repeat; padding:0 0 6px 24px; text-decoration:none; float: left;}
            #searchBox select, #searchBox input[type=text]{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color: #001552; width:360px; height: 19px; margin-bottom:10px;}
.searchBoxFields {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color: #001552; width:360px; height:19px; margin-bottom:10px;}
/***********************
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/LME/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;}


/*******
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/LME/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/LME/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/LME/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/LME/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/LME/bgd_offresweb_03_2.gif) 100% 0 no-repeat; /*background-color:#0166AC;*/}
#offresWeb{background:#000000 url(/images/LME/bgd_offresweb.gif) no-repeat; width:400px; height:65px; margin:0 12px 0 0;}
	#offresWeb a{color:#000000; background:url(/images/LME/bgd_offresweb_04_2.gif) 100% 0 no-repeat;/* background-color:#ECF3F3;*/}
	#offresWeb a:hover{background:url(/images/LME/bgd_offresweb_03_2.gif) 100% 0 no-repeat; /*background-color:#0166AC;*/}
#archives{background:#6c6c6c url(/images/LME/bgd_archives.gif) no-repeat; width:106px; height:65px; margin:0 12px 0 0;}
	#archives a{color:#6c6c6c; background:url(/images/LME/bgd_archives_01_2.gif) no-repeat;}
	#archives a:hover{background:url(/images/LME/bgd_offresweb_03_2.gif) 100% 0 no-repeat;}
#offresPresses{background:#ae0501 url(/images/LME/bgd_offresweb_03_2.gif) no-repeat; width:200px; height:65px;}
	#offresPresses a{color:#ae0501; background:url(/images/LME/bgd_offrespresses_01_2.gif) no-repeat;}
	#offresPresses a:hover{background:url(/images/LME/bgd_offresweb_03_2.gif) 100% 0 no-repeat;}
	

#emploi{text-align: center;font-size:10px; color:#464464; background:#C60127 url(/images/LME/bgd_table_02.gif) 0 100% no-repeat; width:716px; margin:0 0 15px 0; padding:0 2px 2px 2px;}
	#emploi thead th{font-weight:bold; color:#fff; background-color:#C31839; 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/LME/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:#C31839;}
		#emploi tbody .last{background:#fff none;}
		#emploi .color01{background:#ecf3f3 url(/images/LME/bgd_separator_02.gif) repeat-y;}
		#emploi .color02{background:#ecf3f3 url(/images/LME/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/LME/bullet_01.gif) 0 7px no-repeat; width:99px; padding:0 0 0 10px; float:left;}
	.nextElement{height:18px; background:url(/images/LME/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:#2f6184; /*background:url(/images/EP/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/LME/bullet_06.gif) 0 3px no-repeat; padding:0 4px 0 9px;}
				.navigationBlock .last{background:url(/images/LME/bullet_06.gif) 100% 3px no-repeat; padding:0 4px 0 0;}
		.navigationBlock p a{font-weight:bold; color:#2f6184; 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/LME/bullet_01.gif) 0 7px no-repeat; width:99px; padding:0 0 0 10px; float:left;}
    .nextElement{height:18px; background:url(/images/LME/bullet_02.gif) 100% 7px no-repeat; width:82px; padding:0 10px 0 0; float:left; text-align:right;}
        .navigationBlock2 ol{width:529px; 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/EP/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/LME/bullet_06.gif) 0 3px no-repeat; padding:0 4px 0 9px;}
                .navigationBlock2 .last{background:url(/images/LME/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/LME/bgd_back.gif) 100% 0 repeat-x; text-align:right; line-height:14px;}
	.backLinks a{font-weight:bold; color:#464646; background:url(/images/LME/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:#b51c3a url(/images/LME/bgd_commandes_02.gif) 0 100% no-repeat; width:460px; margin:0 0 25px 0;}
	.mesCommandes div{background:url(/images/LME/bgd_commandes_01.gif) no-repeat; width:456px; padding:0 2px 2px 2px;}
		.mesCommandes thead th{font-weight:bold; color:#fff; background:url(/images/LME/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; text-align:left;}
			.mesCommandes tbody th img{margin:0 8px 0 0; display:block; float:left;}
		.mesCommandes tbody td{text-align:center; background:#fff url(/images/LME/bgd_separator_02.gif) repeat-y; padding:8px 10px;}
		.mesCommandes tbody th.color02{background:#ecf3f3;}
		.mesCommandes tbody td.color02{background:#ecf3f3 url(/images/LME/bgd_separator_02.gif) repeat-y;}
		.color03{color:#B61D3B;}
		
/*saved dearch list*/
.savSeaCvList{font-size:10px; background:#B61D3B url(/images/LME/bgd_commandes_02.gif) 0 100% no-repeat; width:730px; margin:0 0 25px 0;}
    .savSeaCvList div{background:url(/images/LME/bgd_commandes_01.gif) no-repeat; width:726px; padding:0 2px 2px 2px;}
        .savSeaCvList thead th{font-weight:bold; color:#fff; background:url(/images/LME/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/LME/bgd_separator_02.gif) repeat-y; padding:8px 10px;}
        .savSeaCvList tbody th.color02{background:#ecf3f3;}
        .savSeaCvList tbody td.color02{background:#ecf3f3 url(/images/LME/bgd_separator_02.gif) repeat-y;}
        .color03{color:#B61D3B;}

/***********************
Hightlight Content 
************************/
.courriersType{font-size:10px; color:#0f5d8f; background:url(/images/LME/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/LME/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 #660E1F; border-right:2px solid #660E1F; 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:350px; 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 .btn2 .radio2{ width:30px;}
	.courriersType #formulaire .radio{float:right; width:25px; margin-right:160px; display:inline; border:none;}
	.courriersType #formulaire .radio_info_company{width:25px; float:left; margin-right:3px; 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/LME/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/LME/bgd_content_b_01.gif) 0 100% no-repeat;}
		.prise div{border-color:#0166ac;}
		.prise h3{background:url(/images/LME/bgd_content_01.gif) no-repeat;}
	.autres{background:url(/images/LME/bgd_content_b_03.gif) 0 100% no-repeat;}
		.autres div{border-color:#818080;}
		.autres h3{background:url(/images/LME/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:#000000; font-weight:bold;}
	
	
.courriersType #divJobCriteria0 div{ padding:0 0;}

/***********************
Mes bases Candidats
************************/
.baseCandidat{font-size:10px; color:#0f5d8f; background:url(/images/LME/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/LME/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 #02365a; border-right:2px solid #02365a; padding:0 5px;}
	.baseCandidat a{color:#0f5d8f;}
	.baseCandidat th{width:100%; padding:10px 10px 10px 29px;}
	.baseCandidat th a{background:url(/images/LME/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/LME/bgd_content_b_01.gif) 0 100% no-repeat;}
		.prise div{border-color:#0166ac;}
		.prise h3{background:url(/images/LME/bgd_content_01.gif) no-repeat;}
	.autres{background:url(/images/LME/bgd_content_b_03.gif) 0 100% no-repeat;}
		.autres div{border-color:#818080;}
		.autres h3{background:url(/images/LME/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/LME/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:#660E20; background:url(/images/LME/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/LME/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 #660E20; border-right:2px solid #660E20; padding:0 5px;}
    .savedSearchCV a{color:#0f5d8f;}
    .savedSearchCV th{width:100%; padding:10px 10px 10px 29px;}
    .savedSearchCV th a{background:url(/images/LME/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}
    .prise{background:url(/images/LME/bgd_content_b_01.gif) 0 100% no-repeat;}
        .prise div{border-color:#C31839;}
        .prise h3{background:url(/images/LME/bgd_content_01.gif) no-repeat;}
    .autres{background:url(/images/LME/bgd_content_b_03.gif) 0 100% no-repeat;}
        .autres div{border-color:#818080;}
        .autres h3{background:url(/images/LME/bgd_content_03.gif) no-repeat;}
    
.savedSearchCV .ContenuBaseCandidat{padding:8px 5px; border:none;}
.savedSearchCV .TitleBaseCandidat{float:left; width:500px; border:none; line-height:15px;}
.savedSearchCV .TitleBaseCandidat a{background:url(/images/LME/icon_folder.gif) 0 0 no-repeat; padding:0 0 0 20px;}
.savedSearchCV .GestionBaseCandidat{float:left; width:auto; border:none;line-height:20px;}


/***********************
Edition Courrier 
************************/
.frmEdition{}
	.frmEdition p{padding:0 0 12px 0; clear:both;}
	.frmEdition label{color:#000000; 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/LME/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/LME/bgd_content_01.gif) no-repeat; padding:3px 0 0 0;}
	.offreWrap div{border-left:2px solid #C31839; border-right:2px solid #C31839; padding:0 5px; margin:0}

	.offreWrap thead th{font-weight:bold; color:#fff; background:url(/images/LME/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/LME/icon_folder.gif) 9px 9px no-repeat; padding:10px 5px 10px 32px;}
		.offreWrap tbody td{color: #000000; background:#fff url(/images/LME/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/LME/bgd_separator_02.gif) repeat-y;}
		.offreWrap .color02{background:#ecf3f3 url(/images/LME/icon_folder.gif) 9px 9px no-repeat;}
		.OfferSearch form{width:730px;}
		.OfferSearch,.OfferSearch select, .OfferSearch input{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #000000; 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; line-height: 11px; font-weight: normal; color: #3F6A9A;}
			.OfferSearch label{display:block; font-size: 12px; line-height: 14px; font-weight: bold; color: #1572AD; margin-bottom:5px;}
			.OfferSearch .LibRadio{display:inline; font-size: 10px;font-style: normal;font-weight: normal;color: #000000;}
	
	.infoOffer .ClsForm{width:auto; display:inline; margin-right:5px;}
	.pour_repondre{font-weight:bold; COLOR:#1572AD; display:inline;}

/* Ajout menu nomenclature */
		
		.OfferSearch form .menu{width:590px; list-style-type:none; padding:0; margin:0 0 0 12px; height:29px;}
		.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:114px; background:url(/images/LME/onglet_rouge.gif) top left no-repeat; padding:8px 5px 0 0; color:#FFFFFF;}
		.OfferSearch form .menu .onglet .gauche_b{ float:left; margin:0; padding:0; width:114px; background:url(/images/LME/onglet_rose.gif) top left no-repeat; padding:8px 5px 0 0; color:#000000;}
		
		#formulaire form .menu{width:590px; list-style-type:none; padding:0; margin:0 0 0 12px; height:29px;}
		#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/LME/onglet_rouge.gif) top left no-repeat; padding-top:2px; color:#FFFFFF;}
		#formulaire form .menu .onglet .gauche_b{ float:left; margin:0; padding:0; width:118px; background:url(/images/LME/onglet_rose.gif) top left no-repeat; padding-top:2px; 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;}
		.courriersType #formulaire ul{width:680px;}
        .listTypeContrat{display:inline; float:left; width:110px;}
        
		.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 */


/*
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:#1572AD;
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:#1572AD;
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/LME/bgd_content_li.gif) no-repeat scroll 0pt 4px;
padding:0pt 0pt 5px 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: #000000;
}
.texteNormalBleuM11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
}
.texteBoldBleuM12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	line-height: 12px;
	font-weight: bold;
	color: #000000;
}
.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: #000000;
	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: #E32027;
	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: #E32027;
	text-decoration: underline;   
}
a:link.lienTexteNormalBleuC {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #E32027;
	text-decoration: underline;	
}
a:visited.lienTexteNormalBleuC{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #E32027;
	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: #000000;
	text-decoration: underline;   
}
a:link.lienTexteBoldBleuMS {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	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;
}
.bleu_logo{color:#1572AD; font-weight:bold;}
#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;}
#content h2 strong{ color:#C60127;}


.lstAction .button01 .selectionner_2{color:#FFFFFF; width:auto; border:none; padding-right:5px;}
.lstAction .AligneBouton{float:left; margin-right:10px;}

/*--- Home page ---*/

.clear{clear:both;}

.ListHome ul{width:350px; float:left;}
.ListHome li a, .ListHome li a:hover{color:#333333; margin-left:5px;}

.conteneur{width:958px;}
.conteneur a, .conteneur a:hover{ color:#000000;} 
	.conteneur h3{color:#FFFFFF; font-weight:bold; text-align:center; margin:0; padding:0;}
	.bordure{border-right:#868F98 1px solid; border-bottom:#868F98 1px solid; border-left:#868F98 1px solid; background:#FFF;}
	
.gauche{width:300px; float:left; margin-right:15px;}/* partie de gauche */
	.espace{margin-top:15px;}
	.recherche_offre{}
	
	.recherche_offre .menu{width:300px; list-style-type:none; padding:0; margin:0; height:30px; border-bottom:#969696 1px solid;}
	.recherche_offre .menu .onglet{ float:left; margin:0; padding:0; text-align:center; width:100px;}
	.recherche_offre .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;}
	.recherche_offre .menu .onglet .gauche{ float:left; margin:0; padding:0; width:100px; background:url(/images/LME/Menu_recherche_G.gif) top left no-repeat; padding-top:8px; color:#FFFFFF;}
	.recherche_offre .menu .onglet .gauche_b{ float:left; margin:0; padding:0; width:100px; background:url(/images/LME/Menu_recherche_G_b.gif) top left no-repeat; padding-top:8px;}
	.recherche_offre .menu .onglet .centre { float:left; margin:0; padding:0; width:100px; padding-top:8px; background:url(/images/LME/Menu_recherche_C.gif) top left no-repeat; color:#FFFFFF;}
	.recherche_offre .menu .onglet .centre_b { float:left; margin:0; padding:0; width:100px; padding-top:8px; background:url(/images/LME/Menu_recherche_C_b.gif) top left no-repeat;}
	.recherche_offre .menu .onglet .droite{ float:left; margin:0; padding:0; width:100px; background:url(/images/LME/Menu_recherche_D.gif) top left no-repeat; padding-top:8px; color:#FFFFFF;}
	.recherche_offre .menu .onglet .droite_b{ float:left; margin:0; padding:0; width:100px; background:url(/images/LME/Menu_recherche_D_b.gif) top left no-repeat; padding-top:8px;}
	
	.recherche_offre .bordure{background:#EEEEEE;}
	.recherche_offre fieldset{border:none; width:260px; padding:5px 19px;}
	.recherche_offre .radio{border:none; width:15px; margin-bottom:0px;}
	.recherche_offre input{width:256px; height:17px; padding:0; margin-bottom:10px; font-size:10px;}
	.recherche_offre #search_full_keywords{padding:3px 0 0 5px; height:16px;}
	.recherche_offre select{width:260px; height:17px; padding:0; margin-bottom:10px; font-size:10px;}
	.recherche_offre .selectionner_2{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; background:#C60127 url(/images/LME/bgd_a.gif) no-repeat; height:17px; line-height:16px; margin:0; padding:0 0 0 23px; display:inline; text-decoration:none; width:120px; border:none; padding-right:5px;}
	.recherche_offre .selectionner_2:hover{background:#660D1E url(/images/LME/bgd_aa.gif) no-repeat; text-decoration:none;}
	.recherche_offre ul{ margin:10px 0 0 0; width:260px; padding:0; list-style-type:none;}
	.recherche_offre li{display:block; width:130px; float:left; height:18px;}
	.recherche_offre li a{color:#000000;}
	
	.dossier_special .bordure{background:none; height:auto;}
    .dossier_special h3{background:#FAB017; font-size:16px; height:18px; padding-top:1px;}
    .dossier_special .contenu{ }
    .dossier_special h4{margin:0; color:#CA8A04; font-size:14px; padding:14px 0 18px 138px;}
    .dossier_special ul{list-style-type:disc; padding-left:0;margin:0 0 5px 152px;}
    .dossier_special li{margin:auto 0;}
    .dossier_special .boutonOffre li{margin:auto 18px; border:none;}
    .dossier_special li a{color:#000000; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:15px; font-weight:bold; }
	
	.partenariat .bordure{background:none; height:65px; padding:5px;}
    .partenariat h3{background:#A8ADB3; font-size:16px; height:18px; padding-top:1px;}
    .partenariat .contenu{ }
    .partenariat h4{margin:0; color:#CA8A04; font-size:14px; padding:14px 0 18px 138px;}
    
    .contenu_dossier_special{ width:730px; }
    .contenu_dossier_special .gauche{ width:560px; margin-right:9px; float:left; }
    .contenu_dossier_special .gauche .dossier_precedent{ float:left; display:block;}
    .contenu_dossier_special .gauche .dossier_suivant{ float:right; display:block;}
    .contenu_dossier_special .gauche .entete { margin:0; padding:0;}
    .contenu_dossier_special .gauche .entete img{ float:left;}
    .contenu_dossier_special .gauche .entete p{ float:left; margin:0 0 0 20px; padding:25px 0 0 0 ; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; width:370px;}
    .contenu_dossier_special .gauche .entete .texte{ float:left; margin:0 0 0 20px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
    .contenu_dossier_special .gauche .entete h5{ float:left; margin:10px 0 0 20px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#1574A3; width:300px; }
    
    .contenu_dossier_special .gauche .article{ width:560px;}
    .contenu_dossier_special .gauche .article h5{ float:none; margin:10px 0 0 0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#1574A3;}
    .contenu_dossier_special .gauche .article .texte{ float:none; margin:0 0 0 0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}
    .contenu_dossier_special .gauche .article img{ margin:0 auto; display:block;}
    .contenu_dossier_special .gauche .article .lien_salaire{ color:#C60127; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline; line-height:12px; margin:0 auto; display:block;}
    .contenu_dossier_special .gauche .article .lien_rouge{ color:#C60127; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:underline; line-height:18px; margin:0 auto; display:inline;}
    .contenu_dossier_special .gauche .article .fleche_bleu{ float:none; margin:0; padding:0 5px 0 0 ; display:inline;}
    
    .contenu_dossier_special .gauche .bloc_gauche, .contenu_dossier_special .gauche .bloc_droit{ float:left; width:250px; border:#8D949B 1px solid; height:98px; padding:10px; margin-bottom:15px; background:url(../images/LME/dossier_special/fond_bloc.png) top left repeat-x;}
	
	.contenu_dossier_special .gauche .bloc_gauche_large, .contenu_dossier_special .gauche .bloc_droit_large{ float:left; width:250px; border:#8D949B 1px solid; height:20px; padding:12px 10px 10px; margin-bottom:15px; background:url(../images/LME/dossier_special/fond_bloc.png) top left repeat-x; text-align:center;}
	.contenu_dossier_special .gauche .bloc_gauche_large a, .contenu_dossier_special .gauche .bloc_droit_large a{ color:#000000; line-height:14px;}
	
        .contenu_dossier_special .gauche .bloc_gauche, .contenu_dossier_special .gauche .bloc_gauche_large{ margin-right:15px;}
        
        .contenu_dossier_special .gauche .bloc_gauche img, .contenu_dossier_special .gauche .bloc_droit img{ float:left; width:100px; height:80px; border:none;}
        .contenu_dossier_special .gauche .bloc_gauche .descriptif, .contenu_dossier_special .gauche .bloc_droit .descriptif{ float:right; width:140px; border:none; } 
		

        .contenu_dossier_special .gauche .bloc_gauche .descriptif a, .contenu_dossier_special .gauche .bloc_droit .descriptif a{ font-family:Verdana, Arial, Helvetica, sans-serif; display:block; width:135px; font-size:12px; font-weight:bold; color:#000000; line-height:14px;}
		.contenu_dossier_special .gauche .bloc_gauche .descriptif p a, .contenu_dossier_special .gauche .bloc_droit .descriptif p a{ font-family:Verdana, Arial, Helvetica, sans-serif; display:inline; width:135px; font-size:9px; font-weight:normal; color:#000000; line-height:14px; text-decoration:none;}
		.contenu_dossier_special .gauche .bloc_gauche .descriptif p a:hover, .contenu_dossier_special .gauche .bloc_droit .descriptif p a:hover{ text-decoration:underline;}
		
        .contenu_dossier_special .gauche .bloc_gauche p, .contenu_dossier_special .gauche .bloc_droit p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000; margin:10px 0 0 0; padding:0; float:none;}
		
    .contenu_dossier_special .droite{ width:160px; float:left;}
	
	.contenu_dossier_special .droite .metiers{ width:144px; padding:10px 8px; height:80px;margin-bottom:10px;}
        .contenu_dossier_special .droite .metiers h4{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#C60127; font-weight:bold; margin:0; padding:0; text-align:left; width:144px; text-transform:uppercase;}
        .contenu_dossier_special .droite .metiers .titre span{ text-transform:none; font-size:12px; display:block;}
        .contenu_dossier_special .droite .metiers ul{ margin-top:10px; }
        .contenu_dossier_special .droite .metiers li{ display:block; height:auto;}
        .contenu_dossier_special .droite .metiers li a{  color:#1574A3; font-weight:normal; padding-left:5px; display:inline; width:135px; line-height:16px;}
	
	
    .contenu_dossier_special .droite .bloc_special{ width:144px; background:#FAB017; padding:10px 8px; height:155px;margin-bottom:10px;}
        .contenu_dossier_special .droite .bloc_special .titre{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; margin:0; padding:0; text-align:left; width:144px; text-transform:uppercase;}
        .contenu_dossier_special .droite .bloc_special .titre span{ text-transform:none; font-size:12px; display:block;}
        .contenu_dossier_special .droite .bloc_special ul{ margin-top:18px; }
        .contenu_dossier_special .droite .bloc_special li{ display:block; height:22px;}
        .contenu_dossier_special .droite .bloc_special li img{ float:left; width:3px;} 
        .contenu_dossier_special .droite .bloc_special li a{ color:#000000; font-weight:normal; padding-left:5px; display:block; float:left; width:135px}
        .contenu_dossier_special .droite .bloc_special li a:visited{ color:#000000; font-weight:bold;}
    
    .contenu_dossier_special .droite .bloc_espace, .contenu_dossier_special .droite .bloc_dossier{ width:142px; border:none; background:#FFFF9B; padding:10px 8px; margin-bottom:10px; height:165px;}
    
        .contenu_dossier_special .droite .bloc_espace h4, .contenu_dossier_special .droite .bloc_dossier h4{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000; font-weight:bold; margin:0; padding:0; text-align:left; width:144px; text-transform:uppercase;}
        
        .contenu_dossier_special .droite .bloc_espace ul{ margin-top:18px; }
        .contenu_dossier_special .droite .bloc_espace li{ display:block; height:22px; margin-bottom:5px;}
        .contenu_dossier_special .droite .bloc_espace li img{ float:left; width:3px;} 
        .contenu_dossier_special .droite .bloc_espace li a{ color:#000000; font-weight:normal; padding-left:5px; display:block; float:left; width:133px; line-height:12px;}
        .contenu_dossier_special .droite .bloc_espace li a:visited{ color:#000000; font-weight:bold;}
        
        
        .contenu_dossier_special .droite .bloc_dossier ul{ margin-top:18px; }
        .contenu_dossier_special .droite .bloc_dossier li{ display:block; height:22px; margin-bottom:5px;}
        .contenu_dossier_special .droite .bloc_dossier li img{ float:left; width:3px;} 
        .contenu_dossier_special .droite .bloc_dossier li a{ color:#000000; font-weight:normal; padding-left:5px; display:block; float:left; width:133px; line-height:12px;}
        .contenu_dossier_special .droite .bloc_espace li a:visited{ color:#000000; font-weight:bold;}
        
	.offre_ligne .bordure{padding-bottom:15px;}
	.offre_ligne h3{background:#A8ADB3; font-size:16px; height:18px; padding-top:1px;}
	.offre_ligne h4{margin:0; color:#1574A3; padding:10px 0 0 18px;}
	.offre_ligne ul{list-style-type:none; padding-left:0;margin:0 0 5px 0;}
	.offre_ligne li{margin:auto 18px; border-bottom:#CCCCCC 1px dashed;}
	.offre_ligne .boutonOffre li{margin:auto 18px; border:none;}
	.offre_ligne li a{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; line-height:20px; }
	.pave{ text-align:center;}
	
.milieu{width:328px; float:left; margin-right:13px;}/* partie du milieu */
	.espace_candidat{}
	.espace_candidat h3{background:#1574A3; font-size:16px; height:18px; padding-top:1px;}
	.espace_candidat h5{margin:0 auto; padding:15px 14px; text-align:center; color:#0B4879; font-weight:bold; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; width:280px; display:block;}
	.espace_candidat .compte_candidat{background:url(/images/LME/visuel1.jpg) no-repeat; background-position:top left; width:308px; margin:0 0 0 0;}
		.espace_candidat .compte_candidat ul{ width:170px; margin:0 0 10px 46px; padding:8px 0 0 105px; color:#CCCCCC; list-style-type:disc;}
		.espace_candidat .compte_candidat .button{width:170px; margin-left:46px; padding-left:105px; list-style-type:none;}
		.espace_candidat .compte_candidat li{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
		.noir{ color:#000000;}
			.compte_candidat .formulaire_candidat{margin:0 0 0 138px; padding:0; width:180px;}
			.compte_candidat form{ margin:0;}
			.compte_candidat form label{ width:180px; display:block; color:#1574A3;}
			.compte_candidat form .login{ height:14px; width:170px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:2px;}
			.compte_candidat form .password{ width:95px; height:14px; display:block; float:left;}
			.compte_candidat form .selectionner_2{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; background:#C60127 url(/images/LME/bgd_a.gif) no-repeat; height:17px; line-height:16px; margin:0 0 0 5px; padding:0 0 0 23px; display:inline; text-decoration:none; width:70px; border:none; padding-right:5px;}
			
			
			.service{width:308px; margin:20px 8px 0 8px;}
				.service a{color:#FFFFFF; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;}
					.service a:hover{color:#FFFFFF; text-decoration:underline;}
				.creer_alerte{background:url(/images/LME/alerte.jpg) no-repeat; height:69px; margin-right:10px; display:block; float:left; width:89px; padding:15px 0 0 60px; }
				.deposer_cv{background:url(/images/LME/deposer_cv.jpg) no-repeat; height:69px; display:block; float:left; width:100px; padding:15px 44px 0 5px;}

	.actu_emploi{}
	.actu_emploi h3{background:#093C69; font-size:16px; height:18px; padding-top:1px;}
	.actu_emploi .info{margin:0; padding:10px 10px 0 30px; color:#CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; list-style-type:disc;}
	.actu_emploi li {margin-top:5px}
	.actu_emploi li a{color:#0B4879; font-size: 11px;}
		.actu_emploi li a:hover{color:#FF0000}
		.actu_emploi .Lienactu_emploi{color:#FF0000; margin-left:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; display:block; margin:10px 0 10px 30px;}
	    .actu_emploi .noir{ font-size: 11px;}
	.communique, .videos{}
	.communique h3, .videos h3{background:#A8ADB3; font-size:16px; height:18px; padding-top:1px;}
	
	.videos{}
	.videos h3{background:#093C69; font-size:16px; height:18px; padding-top:1px;}
	
.droite{width:300px; float:left;} /* partie de droite */
	.ils_recrutent{}
	.ils_recrutent h3{background:#093C69; font-size:16px; height:18px; padding-top:1px;}
	.ils_recrutent .paveVideo{margin-top:10px;}
	.ils_recrutent .annonceurs{margin:10px 0 0 0; padding:10px 0 10px 20px; width:280px; background-color:#EEEEEE;}
	.ils_recrutent .annonceurs .contour{border-bottom:#999999 1px solid; border-top:#999999 1px solid; width:260px; padding:5px 0;}
	.ils_recrutent .annonceurs .contour p{display:block; margin:0; float:left;}
	
	.ils_recrutent .sponsor{margin:10px 0 0 0; width:260px; background-color:#EEEEEE; padding:0;}
		.sponsor div{width:240px; margin-bottom:3px; margin-left:0; text-align:left; }
	.ils_recrutent .sponsor div a{color:#000000; line-height:14px; display:block; text-align:left; margin:0; padding:0;}
	
	.formation_recrutement{margin-top:15px;}
	.formation{text-align: center; width:145px; margin-right:10px; float:left; background-color:#EEEEEE;}
	.recrutement{text-align: center; width:145px; float:left; background-color:#EEEEEE;}
	.formation h3, .recrutement h3{background:#A8ADB3; font-size:16px; height:18px; padding-top:1px;}
	.formation p, .recrutement p{display:block; margin:0; padding:10px 12px;}

.conteneur .selectionner_2{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; background:#C60127 url(/images/LME/bgd_a.gif) no-repeat; height:17px; line-height:16px; margin:0; padding:0 0 0 23px; display:inline; text-decoration:none; width:120px; border:none; padding-right:5px;}
		.conteneur .selectionner_2:hover{background:#660D1E url(/images/LME/bgd_aa.gif) no-repeat; text-decoration:none;}
.conteneur .valider{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; background:#C60127 url(/images/LME/bgd_a.gif) no-repeat; height:17px; line-height:16px; margin:0 0 0 5px; padding:0 0 0 23px; display:block; text-decoration:none; width:70px; border:none; padding-right:5px; float:left;}
		.conteneur .valider:hover{background:#C60901 url(/images/LME/bgd_aa.gif) no-repeat; text-decoration:none;}
/*--- Fin Home page ---*/

/* Reponse en ligne */

.FieldsetReponseLigne{border:#red 1px solid; margin-top:10px; padding:5px;}
.FieldsetReponseLigne .alignement{float:left;display:block; margin:5px 15px 10px 0;}
.FieldsetReponseLigne .alignement .selectionner_2{margin:0; padding-right:5px;}

.contactReponseLigne{ width:500px; float:left;}
.LogoReponseLigne{ float:right; bottom:0; margin-top:11px;}

.frmEdition #formulaire .bloc .recap_offreForJsni, .frmEdition #formulaire .bloc .recap_offre{ float:left; display:block;}
.frmEdition #formulaire .bloc .right{display:block; float:left; padding:80px 0 0 0;}


/*Fin Reponse en ligne */


/* Reponse en ligne sans login - 17-09-09 */

.reponse_ligne_sans_login{  width:728px; height:auto; padding:0 0 10px 0; margin:10px 0 10px 0;}
.reponse_ligne_sans_login .clear{ border-bottom:#019DE0 1px solid; clear:both; margin-bottom:15px; padding-bottom:10px;}
.recap_offreForJsni{ width:556px; float:left; padding-top:10px; line-height:14px; display:block;}
.recap_offre{ width:728px; float:left; padding-top:10px; line-height:14px; display:block;}
.recap_offreForJsni span, .recap_offre span{ color:#FF0000;}
.recap_offreForJsni .recap_text{float: left; width: 363px;}
.recap_offre .recap_text{float: left; width: 520px;}
.recap_offre .recap_text h1{ }

.recap_offreForJsni .recap_logo, .recap_offre .recap_logo{float: right; width: 193px; text-align:right;}
    .recap_offreForJsni .recap_logo .logo, .recap_offre .recap_logo .logo{ margin-top:36px;}

.reponse_ligne_sans_login .deja_inscrit{ background-color:#CCCCCC; width:132px; padding:10px; margin-left:20px; float:left;}
.reponse_ligne_sans_login .deja_inscrit label{ display:block; font-weight:bold;}
.reponse_ligne_sans_login .deja_inscrit input{ display:block; margin-bottom:7px; height:15px;}
.reponse_ligne_sans_login .deja_inscrit a{ display:block; color:#000000; font-weight:bold; font-size:10px; line-height:14px; }

.reponse_ligne_sans_login .align{ width:90px; display:block; float:left; line-height:12px;}

#formulaire .bloc_coordonnees{border-bottom:#019DE0 1px solid; padding:0 0 10px 0; margin:0 0 10px 0;}
#formulaire .bloc_coordonnees input{ margin-top:4px;}
#formulaire .bloc_coordonnees .clear{ border:none; clear:both; margin:0; padding:0;}

.reponse_ligne_sans_login  .left{ float:left; width:540px;}
	.reponse_ligne_sans_login #formulaire .bloc .left h3{ width:530px;}
	.reponse_ligne_sans_login #formulaire .bloc .left input{ margin-top:4px;}
.reponse_ligne_sans_login #formulaire .bloc .right{ float:right;}

/* Fin Reponse en ligne sans login - 17-09-09 */

/* Confirmation Reponse en ligne - 21-09-09 */

.bloc_identification{ width:350px; background-color:#CCCCCC; padding:10px 25px; margin:10px 0;}
.bloc_identification h3{ line-height:20px;}
.bloc_identification label{ width:100px; display:block; float:left;}
.bloc_identification .selectionner_2{ margin-left:100px;}

.bloc_optimisez{ width:380px; background-color:#CCCCCC; padding:10px; margin:10px 0;}
.bloc_optimisez h3{ color:#1572AD;}
.bloc_optimisez label{ width:80px; display:block; float:left; color:#1572AD; }
.bloc_optimisez .selectionner_2{ margin-left:80px;}
.bloc_optimisez p{ color:#1572AD; }

.bloc_identification form, .bloc_optimisez form{ margin:10px 0 0 0;}
.bloc_identification input, .bloc_optimisez input{ display:block; margin-bottom:2px; height:15px;}

/* Fin Confirmation Reponse en ligne - 21-09-09 */


.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:#1572AD; 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; margin:0 auto;}
.LogoDescription a, .LogoDescription a:hover{ color:#1572AD; font-weight:bold; line-height:15px;}
.employeur{text-transform:none; color:#1572AD; font-size:12px; font-weight:bold;}

/* SALAIRE BTP */

.conteneur_salaire_btp, .conteneur_salaire_btp2{ width:962px;}
.conteneur_salaire_btp p, .conteneur_salaire_btp p{ margin:0; padding:0;}
.conteneur_salaire_btp ul, .conteneur_salaire_btp2 ul{ list-style-type:none; margin:5px 0 0 10px; padding:0;}


.conteneur_salaire_btp .menuOffer_InscrivezVous{background:#fff url(/images/LME/bgd_menu_offres_inscrivez_vous.jpg) top left no-repeat; height:269px; width:159px; float:left; }
.conteneur_salaire_btp .menuOffer_InscrivezVous h4{ color:#ea2c2d; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:5px 20px 8px 20px;}
.conteneur_salaire_btp .menuOffer_InscrivezVous span{ line-height:13px; font-family:Verdana, Geneva, sans-serif; font-size:10px; margin:0 20px 0 20px; display:block;}
.conteneur_salaire_btp .menuOffer_InscrivezVous a{ text-decoration:none; color:#FFF; margin:85px 20px 0 40px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:11px; display:block;}


.conteneur_salaire_btp .espace_candidat{
	width:161px;
	float:left;
	height:25px;
}
.conteneur_salaire_btp .salaire_btp h3, .conteneur_salaire_btp .resultat h3, .conteneur_salaire_btp .salaire_btp_compteur h3{background:#D60006; height:17px; color:#FFFFFF; text-align:center; margin:0; padding:0;  font-size:16px; font-weight:bold; padding-top:3px;}

.conteneur_salaire_btp .espace_candidat h3, .conteneur_salaire_btp2 .enquete h3, .conteneur_salaire_btp2 .telechargement h3, .conteneur_salaire_btp2 .salaire_fonction h3, .conteneur_salaire_btp2 .salaire_activite h3, .conteneur_salaire_btp2 .savoir_plus h3, .conteneur_salaire_btp2 .salaire h3, .conteneur_salaire_btp2 .service_emploi h3, .conteneur_salaire_btp  .activite h3{background:#093C69; height:17px; color:#FFFFFF; text-align:center; margin:0; padding:0; font-size:16px; font-weight:bold; padding-top:3px;}

.conteneur_salaire_btp .espace_candidat h1, .conteneur_salaire_btp2 .telechargement h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#003366;
	margin:0;
	line-height:16px;
	text-transform:none;
	padding:0;
}
.conteneur_salaire_btp .espace_candidat h4, .conteneur_salaire_btp2 .telechargement h4, .conteneur_salaire_btp2 .salaire_fonction h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#000000;
	margin:0;
}
.conteneur_salaire_btp .espace_candidat .contenu{
	border-left:#999999 1px solid;
	border-right:#999999 1px solid;
	border-bottom:#999999 1px solid;
	background-image:url(/images/LME/espace_candidat_fond.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	height:215px;
	padding:5px 5px 5px 4px;
	width:150px;
}
.conteneur_salaire_btp .espace_candidat .contenu ul{width:139px;}
.conteneur_salaire_btp .espace_candidat .contenu li{
	display:block;
	width:130px;
	float:left;
	margin-bottom:3px;
	line-height:12px;
}
.conteneur_salaire_btp .espace_candidat .contenu li img{
	display:block;
	float:left;
	margin-top:2px;
	width:9px;
}
.conteneur_salaire_btp .espace_candidat .contenu li span{ 
	display:block;
	width:116px;
	padding-left:5px;
	float:left;
}
.conteneur_salaire_btp .espace_candidat .contenu .inscrire{
	margin:25px 0 0 40px;
	padding:0;
	width:79px;
	display:block;
}
.conteneur_salaire_btp .espace_candidat .contenu .inscrire li{width:79px;}

.conteneur_salaire_btp .salaire_btp {
	width:468px;
	margin-left:15px;
	float:left;
	height:25px;
}

.conteneur_salaire_btp .salaire_btp .contenu{
	background-image:url(/images/LME/salaire_btp_fond.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:230px;
	padding:5px;
}
.conteneur_salaire_btp .salaire_btp .contenu form{
	display:block;
	padding:10px;
	margin:5px auto 0 auto;
}
.conteneur_salaire_btp .resultat .contenu form{
	display:block;
	padding:10px;
	margin:5px auto 0 auto;
}
.conteneur_salaire_btp .salaire_btp .contenu .champs, .conteneur_salaire_btp .resultat .contenu .champs{
	witdh:250px;
	margin:0 auto 8px 80px;
	padding-bottom:20px;
}
.conteneur_salaire_btp .salaire_btp .contenu .evaluer_salaire, .conteneur_salaire_btp .resultat .contenu .evaluer_salaire{
	margin:10px auto 8px 155px;
	padding:0 0 20px 34px;
}
.conteneur_salaire_btp .salaire_btp .contenu label, .conteneur_salaire_btp .resultat .contenu label{
	font-weight:bold;
	margin-left:43px;
	text-align:left;
	display:block;
	padding:0 0 2px 0;
	width:240px;
}
.conteneur_salaire_btp .salaire_btp .contenu div img, .conteneur_salaire_btp .resultat .contenu div img{
	display:block;
	width:auto;
	float:left;
}
.conteneur_salaire_btp .salaire_btp .contenu select, .conteneur_salaire_btp .resultat .contenu select{
	display:block;
	float:left;
	margin-left:25px;
	width:220px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.conteneur_salaire_btp .salaire_btp .contenu .coche{
	width:15px;
	margin-left:10px;
}
.conteneur_salaire_btp .pub_pave{
	width:300px;
	margin-left:14px;
	float:left;
	height:250px;
}
.conteneur_salaire_btp2 .ils_recrutent{
	width:161px;
	float:left;
	height:320px;
	text-align:center;
}
.conteneur_salaire_btp2 .enquete {
	width:468px;
	float:left;
	height:auto;
}

.conteneur_salaire_btp2 .enquete .contenu{
	border-left:#999999 1px solid;
	border-right:#999999 1px solid;
	border-bottom:#999999 1px solid;
	background-image:url(http://www.lemoniteur-emploi.com/uploads/images/home_salaire_dossier_-87741.jpg);
	background-position:center right;
	background-repeat:no-repeat;
	display:block;
	height:105px;
	padding:5px;
}
.conteneur_salaire_btp2 .enquete .contenu li{
	margin-bottom:7px;
	background:url(/images/LME/puceRondGris.gif) no-repeat;
	background-position:center left;
	padding-left:12px;
}
.conteneur_salaire_btp2 .enquete .contenu a{
	color:#000000; font-weight:normal; font-size:11px; font-family:Arial, Helvetica, sans-serif;
	line-height:15px;
}
.conteneur_salaire_btp2 .enquete .contenu a{
	color:#000000;
}
.conteneur_salaire_btp2 .telechargement{
	width:300px;
	margin-left:16px;
	float:right;
	height:187px;
}

.conteneur_salaire_btp2 .telechargement .contenu{
	border-left:#999999 1px solid;
	border-right:#999999 1px solid;
	border-bottom:#999999 1px solid;
	display:block;
	height:150px;
	padding:5px;
}
.conteneur_salaire_btp2 .telechargement .contenu li {
	margin-bottom:7px;
	display:block;
	width:266px;
}
.conteneur_salaire_btp2 .telechargement .contenu a{
	color:#000000;
	height:26px;
	padding-top:4px;
	float:left;
	display:block;
	width:268px;
}
.conteneur_salaire_btp2 .telechargement .contenu .fleche{
	float:left;
	display:block;
	margin-top:8px;
}
.conteneur_salaire_btp2 .telechargement .contenu .pdf{
	float:right;
	display:block;
}

.salaire_fonction{
	width:468px;
	float:left;
	height:187px;
}
.conteneur_salaire_btp2 .salaire_fonction .contenu, .conteneur_salaire_btp2 .salaire_activite .contenu{
	border-left:#999999 1px solid;
	border-right:#999999 1px solid;
	border-bottom:#999999 1px solid;
	display:block;
	height:175px;
	padding:5px;
}
.conteneur_salaire_btp2 .salaire_fonction .contenu ul{
	width:185px;
	float:left;
	padding-right:10px;
}
.conteneur_salaire_btp2 .salaire_fonction .contenu ul li, .conteneur_salaire_btp2 .salaire_activite .contenu li{
	margin-bottom:7px;
}
.conteneur_salaire_btp2 .salaire_fonction .contenu a, .conteneur_salaire_btp2 .salaire_activite .contenu a{
	color:#000000; font-weight:normal; font-size:10px; font-family:Arial, Helvetica, sans-serif;
}
.conteneur_salaire_btp2 .salaire_activite{
	width:300px;
	margin-left:16px;
	float:right;
	height:187px;
}

.conteneur_salaire_btp .resultat {
	width:784px;
	margin:0 0 30px 16px;
	float:right;
	height:auto;
}
.conteneur_salaire_btp .resultat .contenu{
	background-color:#EEEEEE;
	background-position:top left;
	background-repeat:no-repeat;
	border-left:#999999 1px solid;
	border-right:#999999 1px solid;
	border-bottom:#999999 1px solid;
	padding:5px;
}
.conteneur_salaire_btp .resultat .resultat_salaire{
	padding:20px 0 30px 42px;
	margin:0px;
	display:block;
	height:50px;
}
.conteneur_salaire_btp .resultat .resultat_salaire img{
	padding-top:3px;
	float:left;
}
.conteneur_salaire_btp .resultat .resultat_salaire p{
	border:#093C69 solid 1px;
	display:block;
	float:left;
	width:auto;
	height:35px;
	font-size:44px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#D60006;
	margin:0 20px 0 15px;
	line-height:28px;
	padding:15px 5px 0 5px;
}
.conteneur_salaire_btp .resultat .resultat_salaire .chiffre{
	display:block;
	float:left;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	margin:0 20px 10px 15px;
	padding:15px 0 0 25px;
}
.conteneur_salaire_btp .resultat .calcul{ width:auto;}

.conteneur_salaire_btp .zoneBouton {width:100%; text-align:center; margin:0; padding-left:40px;}
.conteneur_salaire_btp .zoneBouton .buttonGris{background:url(http://www.lemoniteur-emploi.com/uploads/images/lme_dossier_salaire_bouton_-86217.jpg) top left no-repeat; width:326px; height:34px; display:block;}
.conteneur_salaire_btp .zoneBouton .buttonGris a{ width:306px; display:block; text-align:center; color:#000000; font-weight:bold; padding-left:10px;}

.conteneur_salaire_btp .resultat .calcul .JobUrl a{color:#000000; font-weight:bold; }

.conteneur_salaire_btp .resultat .calcul .retour{ float:right; width:150px;}


.conteneur_salaire_btp2 .salaire{
	width:238px;
	margin-left:12px;
	float:left;
	height:183px;
}
.conteneur_salaire_btp2 .salaire .contenu{
	border-left:#999999 1px solid;
	border-right:#999999 1px solid;
	border-bottom:#999999 1px solid;
	display:block;
	height:144px;
	padding:8px;
}
.conteneur_salaire_btp2 .salaire .intitule{
	padding:3px 0 2px 0;
	width:auto;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}
.conteneur_salaire_btp2 .salaire select{
	display:block;
	margin-top:2px;
	width:210px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.conteneur_salaire_btp2 .service_emploi{
	width:278px;
	margin-left:12px;
	float:right;
	height:187px;
}
.conteneur_salaire_btp2 .service_emploi .contenu{
	border-left:#999999 1px solid;
	border-right:#999999 1px solid;
	border-bottom:#999999 1px solid;
	display:block;
	height:150px;
	padding:5px;
}
.conteneur_salaire_btp2 .service_emploi .contenu li{
	margin-bottom:7px;
}
.conteneur_salaire_btp2 .service_emploi .contenu a{
	color:#000000;
	font-weight:normal;
}
.conteneur_salaire_btp2 .savoir_plus{
	width:242px;
	float:left;
	height:187px;
}
.conteneur_salaire_btp2 .savoir_plus .contenu{
	border-left:#999999 1px solid;
	border-right:#999999 1px solid;
	border-bottom:#999999 1px solid;
	display:block;
	height:150px;
	padding:5px;
}

.conteneur_salaire_btp2 .savoir_plus .contenu li{
	width:209px;
	clear:both;
	margin:3px 0 20px 0;
	background:url(/images/LME/puceRondGris.gif) no-repeat;
	height:7px;
}
.conteneur_salaire_btp2 .savoir_plus .contenu ul img{
	display:block;
	margin:3px 5px 0 0;
	float:left;
	width:9px;
	height:9px
}

.conteneur_salaire_btp2 .savoir_plus .contenu a{
	color:#000000;
	font-weight:normal;
	display:block;
	width:195px;
		line-height:13px;
		float:left;
	margin-bottom:7px;
}

.salaire_btp_compteur {
	width:468px;
	margin:0 0 30px 16px;
	float:left;
	height:auto;
}

.salaire_btp_compteur .contenu{
	background-color:#EEEEEE;
	background-position:top left;
	background-repeat:no-repeat;
	border-left:#999999 1px solid;
	border-right:#999999 1px solid;
	border-bottom:#999999 1px solid;
}
.salaire_btp_compteur .precedent, .salaire_btp_compteur .suivant {
	background-color:#E4E1E1;
	width:auto;
	height:151px;
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}
.salaire_btp_compteur .precedent {
	float:left;
	background-image:url(/images/LME/precedent.gif);
}
.salaire_btp_compteur .suivant {
	float:right;
	background-image:url(/images/LME/suivant.gif);
}
.salaire_btp_compteur .corps {
	width:405px;
	float:left;
	padding:5px;
	margin-top:5px;
}
.salaire_btp_compteur .corps .image {
	float:left;
	width:120px;
}
.salaire_btp_compteur .corps .texte {
	float:right;
	width:270px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	margin-left:10px;
	color:#000000;
}
.salaire_btp_compteur .corps .texte h5{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 5px 0;
	font-size:12px;
	font-weight:bold;
}
.salaire_btp_compteur .corps .JobUrl {
	clear:both;
}
.salaire_btp_compteur .corps .JobUrl a{
	color:#000000;
	line-height:15px;
}
.activite{
	width:300px;
	float:right;
	height:auto;
}
.activite .contenu{
	border-left:#999999 1px solid;
	border-right:#999999 1px solid;
	border-bottom:#999999 1px solid;
	display:block;
	height:auto;
	padding:5px;
}
.activite .contenu ul li{
	margin-bottom:7px;
}

.activite .contenu a{
	color:#000000;
	margin-left:3px;
}
.tableau_activite{background-color:#6F8FD2; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:15px 30px; padding:0;}
.tableau_activite .entete_R{background-color:#D58282; border:1px #FFFFFF solid; font-size:14px;color:#FFFFFF;text-align:center;}
.tableau_activite .rouge, .tableau_activite .rougeG{background-color:#D58282;color:#000000;padding-left:10px;border:1px #FFFFFF solid;}
.tableau_activite .gris, .tableau_activite .grisG{background-color:#CED3DC;color:#000000;padding:1px 0 1px 10px;border:1px #FFFFFF solid;}
.tableau_activite .gris, .tableau_activite .rouge {text-align:center;}

.selectionner_2_salaire{float:right; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:16px; background-color:#C60127; height:40px; width:235px; line-height:16px; margin:0 7px 0 0; padding:0 5px 0 0; display:inline; text-decoration:none;border:none;}
.selectionner_2_salaire:hover{background-color:#660D1E; text-decoration:none;}
.selectionner_2_salaire a {text-decoration:none;color:#FFFFFF;}
.selectionner_2_salaire .go_home {padding-top:12px;color:#FFFFFF;padding-left:30px; background:url(http://www.lemoniteur-emploi.com/uploads/images/lme_dossier_salaire_bo-86214.jpg) top left no-repeat; width:269px; height:41px; font-family:Arial,Helvetica,sans-serif;
font-size:13px; font-weight:bold;}

.savoir_plus .contenu li{margin-bottom:7px;background:url(/images/LME/puceRondGris.gif) no-repeat;background-position:center left;padding:0 0 5px 12px;width:270px;}

.next {width:94px;float:right;margin:18px 0 10px 0;}
.next a {text-decoration:none;}

.conteneur_legende {width:962px; float: right;}
.conteneur_legende h3{color:#1572AD;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:normal;padding:0 0 0 10px;margin-bottom:-5px;}
.conteneur_legende .legende {float:left; width:784px; border:1px solid #999999;height:155px;margin:10px 0 20px 0;}
.conteneur_legende .legende .moyenne{border-bottom:1px solid #999999;height:40px;}
.conteneur_legende .legende .moyenne .title{display:block;color:#D60006;text-align:center;font-size:18px;padding-top:10px;}
.conteneur_legende .legende .idf{width:392px;border-right:1px solid #999999;height:115px;}
.conteneur_legende .legende .idf .title{display:block;text-align:center;font-size:18px;color:#1574A4;margin-bottom:10px;padding-top:10px;}
.conteneur_legende .legende .idf .legende_positive{font-size:16px;color:#1574A4;margin:0 0 2px 30px;font-weight:bold;}
.conteneur_legende .legende .province{width:392px;;height:115px;margin-top:-115px;float:right;}
.conteneur_legende .legende .province .title{display:block;color:#C6940D;text-align:center;font-size:18px;margin-bottom:10px;padding-top:10px;}
.conteneur_legende .legende .province .legende_negative{font-size:16px;color:#C6940D;margin:0 0 2px 30px;font-weight:bold;}
/* FIN SALAIRE BTP */

/* Calage nomenclature pour agent de recherche */
#divPublicTopJobDomain {
    border: medium none; 
    padding-left:0px; 
    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;  
}

#divPublicJobDomain {
    padding-left:0px;
}

#divPrivateContract {
    padding-left:0px;
}

#divPublicContract {
    padding-left:0px;
    border: none;
}
#divPublicContract li {
    margin-right:5px;
}
/* Fin Calage nomenclature pour agent de recherche *//* 19-01-09 - Jeu Concours 2oo9 */
.jeu_concours{ background:url(../images/LME/bgd_jeu_concours.png) no-repeat top left; width:300px; height:160px;}
.jeu_concours p{ color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; padding:105px 0 0 10px;}
.jeu_concours a, .jeu_concours a:hover{ color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px;}
.banniere{ background:url(../images/LME/jeu_concours_banniere.png) no-repeat top left; height:129px; margin-bottom:10px;}
.banniere p, .banniere .lien{ color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; padding:62px 40px 0 0; text-align:right; line-height:12px;}
.banniere .lien{ padding:10px 40px 0 0;}
.banniere .lien a, .banniere .lien a:hover{ color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px;}
.banniere_2{ background:url(../images/LME/jeu_concours_banniere2.png) no-repeat top left; height:49px;}
.banniere_3{ background:url(../images/LME/jeu_concours_banniere3.png) no-repeat top left; height:129px; margin-bottom:10px;}
.banniere_3 p{ color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; font-size:14px; padding:10px 0 0 130px; text-align:center; }
.banniere_4{ background:url(../images/LME/jeu_concours_banniere4.png) no-repeat top left; height:129px; margin-bottom:10px;}
.banniere_4 p{ color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; font-size:16px; padding:10px 0 0 140px; text-align:left; }
.banniere_5{ background:url(../images/LME/jeu_concours_banniere5.png) no-repeat top left; height:129px; margin-bottom:10px;}
.banniere_5 p{ color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bolder; font-size:14px; padding:10px 0 0 140px; text-align:left; }
.banniere_5 .lien{ padding:80px 40px 0 0; text-align:right; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px;}
.banniere_5 .lien a, .banniere_5 .lien a:hover{ color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px;}
/* Fin Jeu Concours 2oo9 */

/* Alerte mise à jour sur le site - 26/01/09 */

#D_FORM{ border:#333333 5px solid; }
.contenu_1{width:652px; padding:20px;}
.contenu_1 h2{ width:350px;}
.contenu_1 p{ width:650px;}
.contenu_bouton{width:652px; padding:15px 0 15px 0;}
.clear{clear:both};
/* Fin Alerte mise à jour sur le site - 26/01/09 */

/* Nouvelle page Recruteur - 02-02-09 */
#contentRecruteur{}
#contentRecruteur .left{width:353px; padding:0 15px 0 0; float:left; }
#contentRecruteur .right{width:353px; float:left;}
#contentRecruteur ul {margin:25px 0 0 0;}
#contentRecruteur li {padding:5px 0 0 0;}
#contentRecruteur a {color:#1574a4;}
#contentRecruteur a.btnoffrePresseContact  {width:113px; height:20px; float:right; background:url(/uploads/images/btn_offrepresse_con-14214.gif) no-repeat; padding:4px 0 0 15px; color:#000000; font-size:10px; font-weight:bold; text-decoration:none; line-height:normal;}
#contentRecruteur a.btnoffreWebContact  {width:113px; height:20px; float:right; background:url(/uploads/images/btn_offreweb_con-14216.gif) no-repeat; padding:4px 0 0 15px; margin:5px 0 0 0; color:#000000; font-size:10px; font-weight:bold; text-decoration:none; line-height:normal;}
#contentRecruteur h2{ text-transform:uppercase; color:#c60127;}
#contentRecruteur h3.offreWeb {background:url(/uploads/images/bgd_title_web-14220.gif) no-repeat; color:#FFFFFF; height:37px; font-size:18px; font-weight:bold; padding:8px 0 0 20px;}
#contentRecruteur h3.offreWeb span {font-size:14px; font-weight:normal;}
#contentRecruteur h3.offrePresse {background:url(/uploads/images/bgd_title_presse-14222.gif) no-repeat; color:#FFFFFF; height:37px; font-size:18px; font-weight:bold; padding:8px 0 0 20px;}
#contentRecruteur h3.offrePresse span {font-size:14px; font-weight:normal;}
#contentRecruteur h4.offreWeb  {font-size:12px; color:#e47807; font-weight:bold;}
#contentRecruteur h4.offrePresse  {font-size:12px; color:#a33688; font-weight:bold;}
#contentRecruteur .left h3.offreWeb {background:url(/uploads/images/bgd_title-14224.gif) no-repeat; color:#FFFFFF; height:37px; font-size:18px; font-weight:bold; padding:8px 0 0 20px;}
#contentRecruteur .left h3.offreWeb span {font-size:14px; font-weight:normal;}
#contentRecruteur .right h3.offrePresse {background:url(/uploads/images/bgd_title_pr-14225.gif) no-repeat; color:#FFFFFF; height:37px; font-size:18px; font-weight:bold; padding:8px 0 0 20px;}
#contentRecruteur .right h3.offrePresse span {font-size:14px; font-weight:normal;}
#contentRecruteur .contSmall { width:333px; background:url(/uploads/images/bgd_recruts-14229.gif) repeat-y; padding:0 0 0 20px; overflow:hidden;}
#contentRecruteur .contSmall dl {padding:11px 0 0 0; background:url(/uploads/images/bgd_dl_s-14231.gif) no-repeat; float:left;}
#contentRecruteur .contSmall dl.first {background:none; height:116px;}
#contentRecruteur .contSmall dl.offreWeb {padding:11px 0 0 0; height:210px;}
#contentRecruteur .contSmall dl.offreWeb dt	{width:315px; margin:0 0 10px 0; font-size:12px; color:#e47807; font-weight:bold; }
#contentRecruteur .contSmall dl.offreWeb dd {width:315px; margin:5px 0 0 0;}
#contentRecruteur .contSmall dl.offrePresse {padding:11px 0 0 0; height:210px;}
#contentRecruteur .contSmall dl.offrePresse dt	{width:315px; margin:0 0 10px 0; font-size:12px; color:#a33688; font-weight:bold; }
#contentRecruteur .contSmall dl.offrePresse dd {width:315px; margin:5px 0 0 0;}
#contentRecruteur .contSmall dt  {float:left; width:105px;}
#contentRecruteur .contSmall dd {float:left; width:200px; margin:0 0 0 15px;}
#contentRecruteur .contSmall dd ul {margin:0;}
#contentRecruteur .contSmall dd ul.offrePresse {margin:10px 0 0 0;}
#contentRecruteur .contSmall dd li.offrePresse {background:url(/uploads/images/ico_li_pr-14236.gif) no-repeat 0 5px; padding:0 0 5px 5px;}
#contentRecruteur .contSmall dd.offreWeb {border-bottom:1px solid #e47807; padding:0 0 5px 0; margin:0 0 5px 15px;}
#contentRecruteur .contSmall a.btnoffreWeb  {width:113px; height:18px; float:right; background:url(/uploads/images/btn_offr-14242.gif) no-repeat; padding:2px 0 0 15px; color:#000000; font-size:10px; font-weight:bold; text-decoration:none; line-height:normal;}
#contentRecruteur .contSmall a.btnoffreWebContact  {width:113px; height:20px; float:right; background:url(/uploads/images/btn_offreweb_con-14216.gif) no-repeat; padding:4px 0 0 15px; margin:5px 0 0 0; color:#000000; font-size:10px; font-weight:bold; text-decoration:none; line-height:normal;}
#contentRecruteur .contSmall dd.offrePresse {border-bottom:1px solid #a33688; padding:0 0 5px 0; margin:0 0 5px 15px;}
#contentRecruteur .contSmall a.btnoffrePresse  {width:113px; height:18px; float:right; background:url(/uploads/images/btn_offrepr-14247.gif) no-repeat; padding:2px 0 0 15px; color:#000000; font-size:10px; font-weight:bold; text-decoration:none; line-height:normal;}
#contentRecruteur .contSmall a.btnoffrePresseContact  {width:113px; height:20px; float:right; background:url(/uploads/images/btn_offrepresse_con-14214.gif) no-repeat; padding:4px 0 0 15px; color:#000000; font-size:10px; font-weight:bold; text-decoration:none; line-height:normal;}
#contentRecruteur .bottomoffreWeb {background:url(/uploads/images/bgd_offreweb_bo-14248.gif) no-repeat; height:32px; width:353px;}
#contentRecruteur .bottomoffreWeb a {font-size:13px; font-weight:bold; color:#FFFFFF; float:right; text-decoration:none; padding:8px 13px 0 0;}
#contentRecruteur .bottomoffrePresse {background:url(/uploads/images/bgd_offrepresse_bo-14250.gif) no-repeat; height:32px; width:353px;}
#contentRecruteur .bottomoffrePresse a {font-size:13px; font-weight:bold; color:#FFFFFF; float:right; text-decoration:none; padding:8px 13px 0 0;}
#contentRecruteur .contBig {width:714px; background:url(/uploads/images/bgd_recru-14251.gif) repeat-y; padding:0 0 0 20px; overflow:hidden;}
#contentRecruteur .contBig a.btnoffreWeb  {width:113px; height:18px; float:right; background:url(/uploads/images/btn_offr-14242.gif) no-repeat; padding:2px 0 0 15px; color:#000000; font-size:10px; font-weight:bold; text-decoration:none; line-height:normal;}
#contentRecruteur .contBig a.btnoffrePresse {width:113px; height:18px; float:right; background:url(/uploads/images/btn_offr-14247.gif) no-repeat; padding:2px 0 0 15px; color:#000000; font-size:10px; font-weight:bold; text-decoration:none; line-height:normal;}
#contentRecruteur .contBig .introWeb {background:#ffe4c1; width:670px; margin:20px 0 0 10px;}
#contentRecruteur .contBig .introWeb dl {overflow:hidden; padding:16px 0 0 0; background:none;}
#contentRecruteur .contBig .introWeb dt {width:168px; float:left; text-align:center;}
#contentRecruteur .contBig .introWeb dd {width:480px; float:left; padding:0;}
#contentRecruteur .contBig .introWeb ul {margin:0;}
#contentRecruteur .contBig .introWeb li a {font-weight:bold;}
#contentRecruteur .contBig .introPresse {background:#ffc7f1; width:670px; margin:10px 0 0 0;}
#contentRecruteur .contBig .introPresse dl {overflow:hidden; padding:16px 0 0 0; background:none;}
#contentRecruteur .contBig .introPresse dt {width:168px; float:left; text-align:center;}
#contentRecruteur .contBig .introPresse dd {width:480px; float:left; padding:0;}
#contentRecruteur .contBig .introPresse ul {margin:5px 0 0 0;}
#contentRecruteur .contBig .introPresse li {background:url(/uploads/images/ico_li_pr-14236.gif) no-repeat 0 5px; padding:0 0 5px 5px;}
#contentRecruteur .contBig .left{width:275px; padding:0 20px 0 0; float:left; }
#contentRecruteur .contBig .right{width:300px; float:left;}
#contentRecruteur .contBig h3.titlePresse { border-bottom:1px solid #a33688; padding:20px 0 5px 0; margin:0 0 5px 0; width:670px; color:#a33688; line-height:normal; font-size:14px; font-weight:bold;}
#contentRecruteur .contBig h3.titlePresse span {text-transform:uppercase; float:left;}
#contentRecruteur .contBig ul.offreWeb {margin:0; width:414px;}
#contentRecruteur .contBig ul.offreWeb li {background:url(/uploads/images/ico_li-14299.gif) no-repeat 0 5px; padding:0 0 5px 5px;}
#contentRecruteur .contBig dl {padding:30px 0 0 0; float:left; background:url(/uploads/images/bgd_dl-14302.gif) no-repeat;}
#contentRecruteur .contBig dl.first {background:none;}
#contentRecruteur .contBig dl.last {padding:0;}
#contentRecruteur .contBig dt {width:110px; float:left;}
#contentRecruteur .contBig dt a {font-size:10px;}
#contentRecruteur .contBig dd {width:553px; float:left;  padding:0 0 15px 0;}
#contentRecruteur .contBig dd p {width:414px; line-height:normal;}
#contentRecruteur .contBig dd.focus {width:414px; background:#ffc7f1; text-align:center; font-weight:bold; padding:15px 0 10px 0; line-height:140%;}
#contentRecruteur .contBig div.focus {width:215px; padding:30px; background:#ffc7f1; line-height:normal; overflow:hidden}
#contentRecruteur .contBig div.focus p {line-height:normal; width:210px;}
#contentRecruteur .contBig div.focus.offreWeb {background:#ffe4c1;}
#contentRecruteur .contBig div.focus dt, #contentRecruteur .contBig div.focus dd {width:210px; padding:0 0 1px 0;}
#contentRecruteur .contBig div.focus dl{background:none; padding:0 0 15px 0;}
#contentRecruteur .contBig .conteneurContact {padding:20px 0 10px 0;}
#contentRecruteur .contBig .right dl dt, #contentRecruteur .contBig .right dl dd {width:355px; margin:0; padding:0 0 1px 0;}
#contentRecruteur .contBig .right dl{background:none; padding:0 0 15px 0;}
#contentRecruteur .bottomoffreWebBig {background:url(/uploads/images/bgd_offreweb_bottom_-14303.gif) no-repeat; height:6px; width:734px;}
/* Fin Nouvelle page Recruteur - 02-02-09 */

/* Bloc Flux Rss Lemoniteur.fr*/

.flux_rss_moniteur {float:left;width:960px;background-color:#EEEEEE;border-top:1px solid #868F98;border-bottom:1px solid #868F98;margin:15px 0 20px 0;height:315px;font-family:Verdana,Arial,Helvetica,sans-serif;}
.flux_rss_moniteur a{color: #000000;}
.flux_rss_moniteur .date{float:left;width:840px;margin:15px 0 8px 12px;}
.flux_rss_moniteur .title_bloc{float:left;width:840px;margin:0 0 8px 12px;font-weight:bold;font-size:12px;}
.flux_rss_moniteur .item_bloc{float:left;width:350px;margin:0 25px 0 12px;}
.flux_rss_moniteur .item_bloc .item_title_bloc{float:left;width:350px;color:#1975A4;font-weight:bold;margin-bottom:7px;padding-bottom:5px;border-bottom:1px solid #CCCCCC;}
.flux_rss_moniteur .item_bloc .logo_flux {float:left;}
.flux_rss_moniteur .item_bloc .item_link_bloc{float:left;height:10px;border-bottom:1px solid #CCCCCC;padding-bottom:7px;margin-bottom:7px;width:350px;font-size:10px;}
.flux_rss_moniteur .item_bloc .more_actu_link{height:10px;border-bottom:1px solid #CCCCCC;float:right;width:350px;text-align:right;margin-bottom:7px;padding-bottom:7px;font-size:10px;}
.flux_rss_moniteur .item_bloc .item_link_bloc a, .more_actu_link .none_under{text-decoration:none;}
.flux_rss_moniteur .item_bloc .item_link_bloc a:hover, .flux_rss_moniteur .item_bloc .more_actu_link .none_under:hover{text-decoration:underline;}
.flux_rss_moniteur .bord_gauche{float:left; width:70px; height:300px;background:url(/images/LME/logo_flux_rss.jpg) no-repeat;margin-left:10px;margin-top:5px;}
.flux_rss_moniteur .item_bloc_bordure{width:350px;border-bottom:1px solid #CCCCCC;margin:2px 0 2px 0;}
.flux_rss_moniteur .filet_pointille{background:url(/images/LME/bordure_pointille_rss.jpg) no-repeat;width:3px;height:201px;}

/* Fin Bloc Flux Rss Lemoniteur.fr*/

/* Footer Générique - 20-03-09 */

.B_footer 			{ font-family:verdana, arial, helvetica, sans-serif; line-height:115%; color:#000; font-size:10px;/*background:url(../images/design/footer.bg.gif) 0 5px no-repeat;*/ }
.B_footer a { text-decoration:none; }
.B_footer a:hover		{ text-decoration:underline; }
.B_footer ul	{ list-style:none;}
.B_footer ol 	{ list-style:decimal; }
.B_footer_short		{ background-color:#edebe9; border-top:1px solid #8D949B; padding:3px 0; border-bottom:1px solid #8D949B; }
.B_footer_short_link 		{ float:left; padding:4px 0 0 18px; font-size:1.1em; }
.B_footer_short_link a 		{ font-weight:bold; }
.B_footer_short_link a 			{ color:#000000; }
.B_footer_short_link a.active 	{ color:#000000; }
.B_footer .B_recherche	{ float:right; display:inline; width:390px; /*padding-right:10px;*/ }
.B_footer .B_recherche_inputsearch	{ width:267px; }

.B_footer_link-group 		{ background:#edebe9 url(../images/design/footer-group.bg.gif) left repeat-y; margin:0; padding:0;  width:959px; }

.B_footer_link-group-left,
.B_footer_link-group-right 	{ float:left;}
.B_footer_link-group-right p { margin:0; padding:10px; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:1.1em;}
.B_footer_link-group-right strong {color: #0f5d8f;}
.B_footer_link-group-right a:hover strong {color: #0f5d8f;}
.B_footer_link-group-right a {color: #0f5d8f;}
.B_footer_link-group-right a:hover	{color: #0f5d8f; text-decoration: underline;} 

.copyright { float:right; width:700px; margin: 5px 30px 10px 0px; color: #868F96;}
.B_footer_link-group-left 	{ width:194px; } /* width:210px;*/
.B_footer_link-group-right 	{ width:764px; border-left:1px solid #8D949B; } /* width:773px; */
.B_footer_link-service		{ padding:10px 0; }

.B_footer_list-region, .B_footer_list-actu	{  padding-left:10px; width:125px; height:170px; float:left; margin-right:0px; border-right:1px solid #fff; }
.B_footer_list-services	{  padding-left:10px; width:145px; height:170px; float:left; margin-right:0px; border-right:1px solid #fff; }
.B_footer_list-espace	{  padding-left:10px; width:98px; height:170px; float:left; margin-right:0px; border-right:1px solid #fff; }
.B_footer_list-pratique, .B_footer_list-service-last	{  padding-left:10px; width:110px; height:170px; float:left; margin-right:0px; border-right:1px solid #fff; }
.B_footer_list-services h3, .B_footer_list-service-last h3, .B_footer_list-region h3, .B_footer_list-actu h3, .B_footer_list-espace h3, .B_footer_list-pratique h3, .B_footer_list-service h3  { font-size:1.1em; color:#574f4d; padding:0 0 2px; font-weight:bold; }
.B_footer_list-service-last { margin:0; border:none; }
.B_footer_list-services li, .B_footer_list-service-last li, .B_footer_list-region li, .B_footer_list-actu li, .B_footer_list-espace li, .B_footer_list-pratique li, .B_footer_list-service li  { padding:0 0 3px 8px; background:url(../images/design/picto.fleche.bleu.gif) 0 3px no-repeat; }

.B_footer_back_white			{ background-color:#fff; }
.B_footer_list-site				{ float:left; display:inline; width:185px; padding:14px 0 10px 10px; }
.B_footer_list-site h3			{ color:#d70107; font-size:0.9em; text-transform:uppercase; text-decoration:none; }
.B_footer_list-site a 			{ font-size:1.1em; color:#868f96; background:url(../images/design/picto.fleche.bleu.gif) 0 center no-repeat; padding-left:7px; }
.B_footer_list-site p			{ padding-bottom:5px; }

.B_footer_link-group h2 		{ margin:0; font-size:1.1em; color:#574f4d; font-weight:bold; padding:3px 10px; border-bottom:1px solid #8D949B; text-decoration:none; }
.B_footer_list-services li a, .B_footer_list-service-last li a, .B_footer_list-actu li a, .B_footer_list-region li a, .B_footer_list-espace li a, .B_footer_list-pratique li a, .B_footer_list-service li a  { color:#000000; font-size:1.1em; }
.gras { font-weight:bold; }

.B_footer_back_white .B_footer_link-group-left h2 	{ text-align:center;}
.B_footer_apropos 					{ padding:14px 0 0 35px;margin:0; }
.B_footer_back_white .B_footer_list-service	{ width:140px; }

.B_footer_main { padding:5px 0; text-align:center; color:#848d96; }
.B_footer_main a { color:#848d96; }

/* Fin Fooeter Générique - 20-03-09 */

/* Ajout Inscrivez-vous Menu Offer - 01-12-09 */

#lev2 .clear{ height:10px; width:159px; background-color:#FFF;}
#lev2 .menuOffer_InscrivezVous{background:#fff url(/images/LME/bgd_menu_offres_inscrivez_vous.jpg) top left no-repeat; height:269px; width:159px; }
#lev2 .menuOffer_InscrivezVous h4{ color:#ea2c2d; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0 20px 8px 20px;}
#lev2 .menuOffer_InscrivezVous span{ line-height:13px; font-family:Verdana, Geneva, sans-serif; font-size:10px; margin:0 20px 0 20px; display:block;}
#lev2 .menuOffer_InscrivezVous a{ text-decoration:none; color:#FFF; margin:83px 20px 0 31px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
/* Fin Ajout Inscrivez-vous Menu Offer - 01-12-09 */

/* ::: Jobseeker account show register form ::: */
#formRegistration .inscription{ display:block; width:740px;font-family:Verdana, Geneva, sans-serif; font-size:13px;}    
#formRegistration span{ color:#F00;}
#formRegistration h3{width:740px;border-bottom:#c60127 1px solid;font-family:Verdana, Geneva, sans-serif;font-size:13px;font-weight:bold;color:#c60127;padding-bottom:5px;margin:0 0 5px 0;}
#formRegistration .etat_civil, 
#formRegistration .identifiants, 
#formRegistration .profil{ width:490px;margin:0 0 15px 0;padding:0;border:none;font-family:Verdana, Geneva, sans-serif;font-size:13px;}
#formRegistration .identifiants{ float:left;}
#formRegistration .profil{ width:740px;padding-top:5px;}
#formRegistration .etat_civil label, 
#formRegistration .identifiants label, 
#formRegistration .profil label{ display:block;float:left;width:200px;margin:10px 0;color:#c60127;text-align:right;font:Verdana, Geneva, sans-serif;font-size:12px;font-weight:bold;}
#formRegistration .etat_civil label {margin:15px 0 0 0;}
#formRegistration .identifiants .receive_news{ width:auto; text-align:left; margin:10px 8px 10px 0;}
#formRegistration .etat_civil input{ display:block;border:1px #bebebf solid;margin:15px 0 0 10px;width:273px;float:left;font-size:13px;}
#formRegistration .identifiants input, #formRegistration .profil input{ display:block;border:1px #bebebf solid;margin:10px 0 10px 10px;}
#formRegistration .identifiants input { width:273px;float:left;font-size:13px;}
#formRegistration .etat_civil .SpanCivilite, 
#formRegistration .identifiants .SpanCivilite { display:block;float:left;color:#000;margin:14px 0 0 5px;}
#formRegistration .identifiants .SpanCivilite {margin:10px 10px 0 10px;}
#formRegistration .etat_civil .checkbox, 
#formRegistration .identifiants .checkbox, 
#formRegistration .profil .checkbox{ float:left;border:none;width:13px;}
#formRegistration .identifiants .checkbox{ width:auto;} 
#formRegistration .blocs_informations{ float:left; margin-left:5px;}
#formRegistration .blocs_informations .information{ background:#e9e9e9 url(/images/LME/fond_gris_left2.jpg) top left no-repeat; width:235px; height:55px; margin-bottom:22px;}
#formRegistration .blocs_informations .information p{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; margin:0; padding:6px 0 0 18px; line-height:14px; } 
#formRegistration .profil label{ width:auto;margin:0 10px 0 0;}
#formRegistration .profil input{ margin:0;}
#formRegistration .profil select{ display:block;border:1px #bebebf solid;margin:0 0 0 0;width:350px;height:22px;}
#formRegistration .profil .participe{ background:url(/images/LME/fond_rouge_je_participe.jpg) top left no-repeat; width:497px; height:33px; margin:25px 0;}
#formRegistration .profil .participe input{ float:left; margin:6px 10px;}
#formRegistration .profil .participe strong{ display:block;  color:#FFF; padding:8px 0 8px 10px; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
#formRegistration .profil span{ display:block;  color:#000;}
#formRegistration .profil .autorisation{}
#formRegistration .profil .autorisation input{ height:32px; margin-right:10px; } 
#formRegistration .profil .autorisation p{ margin:0; } 
#formRegistration ul.lstAction {overflow: hidden; width: auto; margin: 0px; padding: 0px 10px 0px 0px; display: list-item; list-style-type:none;}
#formRegistration ul.lstAction li.button01 {display: block; float: left; height: 24px; margin: 0px 0px 0px 0px; padding: 0px 6px 0px 0px;}
#formRegistration ul.lstAction li.button01 .selectionner_2{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; background:#C60127 url(/images/LME/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;}
#formRegistration ul.lstAction li.button01 .selectionner_2:hover {background:#660D1E url(/images/LME/bgd_aa.gif) no-repeat; text-decoration:none;}
#formRegistration .mentions{ font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#000; display:block; width:740px;}
#formRegistration .mentions_legales{ color:#c60127;}
#formRegistration .clear{ clear:both;}
#formRegistration .form_error { margin: 5px 0 -5px 210px; }

/* ::: Jobseeker account show update form ::: */
#formUpdateRegistration .inscription{ display:block; width:740px;font-family:Verdana, Geneva, sans-serif; font-size:13px;}
#formUpdateRegistration span{ color:#F00;}
#formUpdateRegistration h3{width:740px;border-bottom:#c60127 1px solid;font-family:Verdana, Geneva, sans-serif;font-size:13px;font-weight:bold;color:#c60127;padding-bottom:5px;margin:0 0 5px 0;}
#formUpdateRegistration .etat_civil, 
#formUpdateRegistration .identifiants, 
#formUpdateRegistration .profil{ width:405px;margin:0 0 15px 0;padding:0;border:none;font-family:Verdana, Geneva, sans-serif;font-size:13px;}
#formUpdateRegistration .identifiants{ float:left;}
#formUpdateRegistration .profil{ width:740px;padding-top:5px;}
#formUpdateRegistration .etat_civil label, 
#formUpdateRegistration .identifiants label, 
#formUpdateRegistration .profil label{ display:block;float:left;width:70px;margin:10px 0;}
#formUpdateRegistration .etat_civil label {margin:15px 0 0 0;}
#formUpdateRegistration .identifiants label{ width:113px; margin:9px 0 3px 0; height:25px;}
#formUpdateRegistration .etat_civil input{ display:block;border:1px #bebebf solid;margin:15px 0 0 0;font-size:13px;}   
#formUpdateRegistration .identifiants input, 
#formUpdateRegistration .profil input{ display:block;border:1px #bebebf solid;margin:10px 0;font-size:13px;}
#formUpdateRegistration .identifiants input { width:283px; float:left;}
#formUpdateRegistration .identifiants .hidden{ border:none;}
#formUpdateRegistration .identifiants .LabelLarge{height:30px;margin:0;}
#formUpdateRegistration .etat_civil .SpanCivilite, 
#formUpdateRegistration .identifiants .SpanCivilite { display:block;float:left;color:#000;margin:14px 10px 0 10px;}
#formUpdateRegistration .identifiants .SpanCivilite { margin:10px 10px 0 10px;}
#formUpdateRegistration .etat_civil .checkbox, 
#formUpdateRegistration .identifiants .checkbox, 
#formUpdateRegistration .profil .checkbox{ float:left;border:none;}
#formUpdateRegistration .identifiants .checkbox{ width:auto;}
#formUpdateRegistration .blocs_informations{ float:left; margin-left:10px;}
#formUpdateRegistration .blocs_informations .information{ background:#e9e9e9 url(/images/LME/fond_gris_left.jpg) top left no-repeat; width:284px; height:40px; margin-bottom:22px;}
#formUpdateRegistration .blocs_informations .information p{ font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; margin:0; padding:6px 0 0 18px; line-height:14px; } 
#formUpdateRegistration .profil label{ width:auto;margin:0 10px 0 0;}
#formUpdateRegistration .profil input{ margin:0;}  
#formUpdateRegistration .profil select{ display:block;border:1px #bebebf solid;margin:0 0 0 0;width:350px;font-size:13px;}
#formUpdateRegistration .profil .participe{ background:url(/images/LME/fond_rouge_je_participe.jpg) top left no-repeat; width:497px; height:33px; margin:25px 0;}
#formUpdateRegistration .profil .participe input{ float:left; margin:6px 10px;font-size:13px;}
#formUpdateRegistration .profil .participe strong{ display:block;  color:#FFF; padding:8px 0 8px 10px; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
#formUpdateRegistration .profil span{ display:block;  color:#000;}
#formUpdateRegistration .profil .profil_fonction{ width:740px; margin:15px 0;}
#formUpdateRegistration .profil .profil_fonction .left{ float:left; width:350px;}
#formUpdateRegistration .profil .profil_fonction .right{ float:right; width:350px;}
#formUpdateRegistration .profil .profil_fonction label{ width:350px; display:block; float:none; margin:0;}
#formUpdateRegistration .profil .profil_fonction select{ width:350px; display:block; margin:0;font-size:13px;}
#formUpdateRegistration .profil .profil_secteur{ width:740px; margin:15px 0;}
#formUpdateRegistration .profil .profil_secteur label{ width:350px; display:block; float:none; margin:0;}
#formUpdateRegistration .profil .profil_secteur select{ width:350px; display:block; margin:0;font-size:13px;}
#formUpdateRegistration .profil .autorisation{}
#formUpdateRegistration .profil .autorisation input{ height:32px; margin-right:10px;font-size:13px;} 
#formUpdateRegistration .profil .autorisation p{ margin:0; } 
#formUpdateRegistration ul.lstAction {overflow: hidden; width: auto; margin: 0px; padding: 0px 10px 0px 0px; display: list-item; list-style-type:none;}
#formUpdateRegistration ul.lstAction li.button01 {display: block; float: left; height: 24px; margin: 0px 0px 0px 0px; padding: 0px 6px 0px 0px;}
#formUpdateRegistration ul.lstAction li.button01 .selectionner_2{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; background:#C60127 url(/images/LME/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;}
#formUpdateRegistration ul.lstAction li.button01 .selectionner_2:hover {background:#660D1E url(/images/LME/bgd_aa.gif) no-repeat; text-decoration:none;}
#formUpdateRegistration .mentions{ font-family:Verdana, Geneva, sans-serif; font-size:10px; color:#000; display:block; width:740px;}
#formUpdateRegistration .mentions_legales{ color:#c60127;}
#formUpdateRegistration .clear{ clear:both;}
#formUpdateRegistration p { line-height: 100%; padding: 7px  0 10px 0;}
#formUpdateRegistration p.left label, #formUpdateRegistration p.right label { margin-bottom: 2px;}
/* ::: Fin Jobseeker Register Form ::: */