@charset "utf-8";
/* CSS Document */

.ssTitPageInstit {
	border-bottom: 1px dashed #CECECE;
	padding-bottom: 5px;
	margin-bottom: 0px;
}

.encartFormContact {
	padding-left: 35px;
	padding-bottom: 5px;
}

#pagesServices {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #646464;
	line-height: 15px;
	padding-bottom: 25px;
}

#pagesServices img { display: block; }

#pagesServices h1 { display: none; }

#pagesServices #h1Recrute {
	display: block;
	font-size: 17px;
	color: #386CB2;
}

#pagesServices h2 {
	margin: 17px 0px 5px 0px;
	padding: 13px 0px 0px 20px;
	font-size: 13px;
	color: #1A354B;
	background-image: url(../services/puce.gif);
	background-repeat: no-repeat;
	background-position: 0px 13px;
	border-top: 1px dashed #CECECE;
}
#pagesServices h2 strong {
	color: #386CB2;
}

#pagesServices h3 { margin: 0px; padding: 0px; }

#pagesServices h4 { margin: 0px; padding: 0px; }

#pagesServices h5 { margin: 0px; padding: 0px 0px 5px 0px; }

#pagesServices h6 { 
	margin: 0px; 
	padding: 0px 0px 5px 0px; 
	font-size: 11px;
	color: #2F7FBD;
}
#pagesServices h6 a { color: #2F7FBD; text-decoration: none; }
#pagesServices h6 a:link { color: #2F7FBD; text-decoration: none; }
#pagesServices h6 a:hover { color: #2F7FBD; text-decoration: underline; }

#pagesServices p { margin: 0px; padding: 0px 0px 5px 0px; text-align: justify; }
#pagesServices p a { color: #204175; text-decoration: none; }
#pagesServices p a:link { color: #204175; text-decoration: none; }
#pagesServices p a:hover { color: #204175; text-decoration: underline; }

#pagesServices ul { 
	margin: 0px; 
	padding: 0px; 
	font-weight: bold;
	list-style-type: decimal;
}
#pagesServices ul li {
	margin: 0px 0px 0px 75px;
	padding: 15px 0px 0px 0px;
	list-style-position: outside;
	text-align: justify; 
	color: #1F4266;
}
#pagesServices ul li.liForm {
	margin: 0px 0px 0px 35px;
	padding: 15px 0px 0px 0px;
	list-style-position: outside;
	text-align: justify; 
	color: #1F4266;
}

#pagesServices ul li p {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	font-weight: normal;
	color: #646464;
}

#pagesServices ul li p strong { color: #1F4266; }
#pagesServices ul li p a { color: #386CB2; text-decoration: underline; }
#pagesServices ul li p a:link { color: #386CB2; text-decoration: underline; }
#pagesServices ul li p a:hover { color: #1F4266; text-decoration: underline; }

#pagesServices p.texte {
	margin: 0px 0px 0px 75px;
	padding: 15px 0px 0px 0px; text-align: justify; }
#pagesServices p.texte strong { color: #1F4266; }
#pagesServices p.texte a { color: #386CB2; text-decoration: underline; }
#pagesServices p.texte a:link { color: #386CB2; text-decoration: underline; }
#pagesServices p.texte a:hover { color: #1F4266; text-decoration: underline; }

#pagesServices p.texteForm {
	margin: 0px 0px 0px 35px;
	padding: 15px 0px 0px 0px; text-align: justify; }
#pagesServices p.texteForm strong { color: #1F4266; }
#pagesServices p.texteForm a { color: #386CB2; text-decoration: underline; }
#pagesServices p.texteForm a:link { color: #386CB2; text-decoration: underline; }
#pagesServices p.texteForm a:hover { color: #1F4266; text-decoration: underline; }

#pagesServices ul li p a.contactMail {
	display: block;
	background-image: url(../services/lettre.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-top: 5px;
	padding: 4px 0px 1px 28px;
}


/* ************************************************** */
/* ************************************************** */
/* ************************************************** */

/* RM MEDICAL */

/* ************************************************** */
/* ************************************************** */

.semaine_encours { clear:both;border-top:1px dashed #cecece;border-bottom:1px dashed #cecece;margin:21px 0px 12px 0px;padding:32px 0px 34px 0px; }

.offre_rm { padding-top:9px;height:190px; }
.image_rm { float:left; background-repeat: no-repeat; }
.texte_rm { float:right; background-image: url(../services/fond_rm.gif); background-repeat:no-repeat; background-position:left 4px; width:543px; height:179px; }
.gauche_texte_rm { float:left;width:290px;padding-left:24px;text-align:justify; }
.semaine_rm { font-size:10px;color:#95c4e6;text-transform:uppercase;padding-top:23px; }
.nomoffre_rm { font-weight:bold;color:#204175;padding:7px 0px 7px 0px; font-size:13px; }
.nomoffre_rm strong { color:#d90000; }
.droite_texte_rm { float:right;width:167px;padding-right:24px; }
.code_rm { text-align:center; font-size:25px; color:#d90000;font-weight:bold;line-height:35px;padding:57px 0px 34px 0px; }

.gauche_texte_rm a { text-decoration: none; color: #204175; font-weight: bold; }
.gauche_texte_rm a:link { text-decoration: none; color: #204175; font-weight: bold; }
.gauche_texte_rm a:hover { text-decoration: none; color: #d90000; font-weight: bold; }