/* CSS Document */
html	{
	height:100%;
	/*overflow:hidden;*/
	}
body	{
	background:url(../images/body-BG.jpg) bottom left repeat-x;
	background-color:#FFFFFF;
	background-attachment:fixed;
	font-family:Arial, Helvetica, sans-serif;
	font-size:80%;
	margin:0;
	height:100%;
	}
INPUT	{
	font-size:80%;
	vertical-align:middle;
	padding:0;
	}	
p	{
	margin:10px 0 0 0;
	}
IMG	{
	border:0;
	}	
form {
	margin:0;
}	
table	{
	border-collapse:collapse;
	}
TD	{
	padding:0;
	margin:0;
	}	
#global	{
	width:100%;
	height:100%;
	/*border:1px solid red;*/
	/*overflow:auto;*/
}
#contientTotal	{
	width:790px;
	min-height:100%;
	_height:100%;
	background:url(../images/body-BG-2.gif) bottom center no-repeat;
	margin-left:auto;
	margin-right:auto;
	/*background-attachment:fixed;*/
	background-attachment:fixed;
}	
#total	{
	height:100%;
	margin:0 0 0 11px;
	background-color:#FFFFFF;
	width:770px;
	}	
#bandeau	{
	background:url(../images/la-clinique-archette.jpg) 0 30px no-repeat #FFFFFF;
	text-align:right;
	height:188px;
	
	margin:0 0 0 -2px;
	}
		
.aMasquer	{
	display:none;
	}
#logoArchette	{
	background:transparent url(../images/logo.jpg) 640px 3px no-repeat;
	width:100%;
	height:44px;
	display:block;
	cursor:pointer;
	
	}	
#nav2	{
	margin:107px 0 0 684px;
	height:20px;
	list-style-type:none;

	padding:0;	
	}
#nav2 LI	{
	float:left;
	margin:0 0 0 1px;
	padding:0;
	}	
#contact	{
	background:url(../images/icone-contact.gif) left 2px no-repeat;
	 width:25px;
	 height:28px;
	 display:block;
	 cursor:pointer;
	 }		
#planAcces	{
	background:url(../images/icone-plan.gif) left 2px no-repeat;
	 width:26px;
	 height:28px;
	 display:block;
	 cursor:pointer;
	 }	
#backHome	{
	background:url(../images/icone-home.gif) left 3px no-repeat;
	 width:25px;
	 height:28px;
	 display:block;
	 cursor:pointer;
	 }	
#contFilBaseline	{
	height:24px;
	padding:0;
	}
#baseline{
	margin:0 0 0 0;
	display:block;
	float:left;
	width:202px;
	height:24px;
	background:url(../images/des-soins-pour-tous.jpg) top left no-repeat;
}	
#ventre	{
	background:url(../images/ventre-BG.jpg) 0 0 repeat-x #FFFFFF;
	margin:0 1px 0 2px;
	_height:400px;
	min-height:400px;
	}	
#extraDiv	{
	height:24px;
	}	
#uniteNav1	{
	float:left;
	margin:0;

	}	
	
#nav1	{
	width:170px;
	margin:0 0 0 17px;
	padding:0 0 17px 0;
	background:url(../images/nav1-bottom.gif) bottom left no-repeat;
	list-style-type:none;
	}
#nav1 LI.niveau1 {
	background:url(../images/nav1-LI-BG.jpg) top left repeat-y;
	padding:2px 2px 3px 2px;
}
#nav1 LI A	{
	background:url(../images/nav1-puce-1.jpg) 0 5px no-repeat;
	color:#549300;
	font-weight:bold;
	text-decoration:none;
	font-size:85%;
	display:block;
	padding:0 0 0 15px;
	margin:0 0 0 5px;
	}
#nav1 LI A:hover	{
	color:#0059fb;
	}
#nav1 LI.active A	{
	background:url(../images/nav1-puce-1-active.gif) 0 4px no-repeat;
	color:#0059fb;
	
}	
#nav1 LI	LI	{	
	margin:0;
	padding:0;
	border:1px solid #f4fcf1;
	}
#nav1 LI.active	LI	A{
	background:url(../images/nav1-puce-2.gif) 0 7px no-repeat;
	font-weight:normal;
	color:#549300;
	padding:0 0 0 15px;
	}
#nav1 LI.active LI.active A	{
	background:url(../images/nav1-puce-2-active.gif) 0 6px no-repeat;
	color:#0059fb;
	padding:0 0 0 15px;
}		
#nav1 LI.active LI A:hover	{
	color:#0059fb;
}	

#nav1 LI UL{
	display:none;
	list-style-type:none;
	margin:0;
	padding:0;
	background-color:#f4fcf1;
	}
#nav1 LI.active	UL	{
	display:block;
	}

			
#espaceRecrutement	{
	margin:7px 5px 7px 17px;
	background:url(../images/espace-recrutement.gif) top left no-repeat;
	 width:170px; 
	 height:87px;
	 cursor:pointer;
	 display:block;
	}	
#actualite	{
	background:url(../images/actualite-bottom.gif) bottom left no-repeat;
	color:#FFFFFF;
	width:170px;	
	margin:0 0 15px 18px;
	padding:0 0 15px 0;
	list-style-type:none;
	}
#actualite LI{
	background:url(../images/actualite-BG.jpg) top left repeat-y;
	margin:0;
	padding:0;

	}
#actualite H1	{
	background:url(../images/actualite-titre.jpg) top left no-repeat;

	width:170px;
	height:25px;
	margin:0;
	}
#actualite H1 span	{
	display:none;
	}	
#actualite	H2	{
	font-size:90%;
	padding:3px 7px 0 12px;
	background:url(../images/actualite-LI-BG.jpg) top left no-repeat;
	margin:0;
	}	
#actualite	P	{
	margin:0 7px 0 15px;
	padding:0 0 10px 0;
	font-size:85%;
	}
#actualite A	{
	color:#FFFFFF;
	text-decoration:none;
	}	
#actualite	span	{
	display:block;
	color:#bdf66e;
	text-align:right;
	text-decoration:none;
	font-weight:bold;
	}
#actualite	.savoirPlus:hover	{
	text-decoration:underline;
	}
P#filArianne	{
	color:#999999;
	font-size:80%;
	padding:0 0 0 20px;
	margin:0;
	float:left;
	}
#filArianne	a {
	color:#999999;
	text-decoration:none;
	}
#centre	{
	margin:0 0 0 -5px;

	}	
#contenu	{
	background:url(../images/contenu-BG.jpg) top left no-repeat #FFFFFF;
	width:555px;
	_height:500px;
	min-height:500px;
	font-size:85%;
	margin:-10px 0 0 6px;
	float:left;
	}
#titrePage	{
	float:left;
	}	
#visiteVirtuelle	{
	float:right;
	margin:15px 5px 5px 10px;
	display:block;
	width:140px;
	height:33px;
	background:url(../images/visite-virtuelle.jpg);
	cursor:pointer;
	}
#corpsDeTexte	{
	clear:both;
	margin:0 20px 10px 25px;
	}			
#contenu H1	{
	background:url(../images/H1-puce.gif) 0 5px no-repeat;
	font-size:125%;
	text-transform:uppercase;
	padding:7px 0 2px 27px;
	margin:13px 5px 0 15px;
	color:#0059fb;
	width:330px;
	}
#contenu H2	{
	background:url(../images/H2-puce.gif) 0 3px no-repeat;
	font-size:110%;
	text-transform:uppercase;
	margin:10px 10px 0 0px;
	padding:0 0 5px 15px;
	color:#4fa4e6;
	}
#contenu H3	{
	font-size:100%;
	margin:5px 0 0 0;
	color:#65af01;
	font-weight:bold;
	}
#contenu H4	{
	font-size:90%;
	margin:0 0 0 0;
	color:#75bf00;
	font-weight:normal;
	}
/*#contenu P{
	margin:10px 10px 5px 10px;
	}*/
#contenu A:link 	{
	color:#0059fb;
	}
#contenu A:visited	{
	color:#999999;
	}
	
#contenu A:hover	{
	color:#78cf02;
	}
#contenu A:active {
	color:#63a101;
	}
	
#contenu UL	{
	clear:both;
	}
#edito	{
	background:url(../images/edito-BG.jpg) top left no-repeat;
	margin:0 0 0 10px;
	padding:15px 25px 5px 20px;
	min-height:100px;
	width:490px;
	}
#partenaire	{
	text-align:right;
	margin:10px;
	clear:both;
	height:23px;
	}
#HAS	{
	background:url(../images/logo-HAS.gif) top left no-repeat;
	width:50px;
	height:23px;
	cursor:pointer;
	float:left;	
	display:block;
	margin:10px 10px 0 420px;
	_margin:10px 10px 0 210px;
	}
#maisonMedicale	{
	background:url(../images/logo-maison-medicale.gif) top left no-repeat;
	width:38px;
	height:30px;
	margin:5px 0 0 0;
	display:block;
	float:left;	
	/*cursor:pointer;*/
	}
#navHome	{
	margin:0;
	list-style-type:none;
	padding:0;
	}
#navHome LI	{
	margin:0 0 0 10px;
	padding:0;
	}
	
#navHome LI A	{
	display:none;
	}
UL#nav3	{
	list-style-type:none;
	margin:20px 5px 5px 65px;
	padding:0;
	}
#nav3 LI	{
	float:left;
	margin:5px;
	padding-right:5px;
	font-weight:bold;
	border-right:1px solid 	#75bf00;
	color: 	#75bf00;
	}
#nav3 LI.last	{
	border:none;
	}	
#nav3 LI	A{
	text-decoration:none;
	color:#75bf00;

	}
#nav3 LI	A:hover{
	text-decoration:none;
	color:#0059fb;

	}
.illusRub	{
	float:left;
	margin:-3px 5px 5px 10px;
	}		
.spacer	{
	clear:both;
	}

.extraDiv1	{
	background-color:#FFFFFF;
	position:absolute;
	left:50%;
	bottom:0;
	top:auto;
	margin-left:-390px;
	margin-right:0;
	height:100%;
	width:770px;
}		
/*mise en page d'apres l'éditeur*/
.Bleu1	{
	color:#0059fb;
	}
.Vert1	{
	color:#549300;
	}
.valider {
	text-align:center;
	clear:both;
	}
.valider	INPUT,#formContact .valider	INPUT	{
	background:url(../images/valider-BG.jpg) top left repeat-x #0059fb;
	border-color:#E9E9E9;
	padding:2px 5px 0 5px;
	text-align:center;
	width:auto;
	color:#FFFFFF;
	font-weight:bold;
	}	
#contenu a.lienPostuler:link, #contenu a.lienPostuler:visited, #contenu a.lienPostuler:active, #contenu a.lienPostuler:HOVER	{
	display:block;
	background:url(../images/ecrire-BG.gif) top left no-repeat;
	padding:5px 35px 10px 50px;
	text-align:right;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	color:#ffffff;
	margin:0 0 0 327px;
	}	
#contenu a.lienContact, #contenu a.lienContact:visited	{
	background:url('../images/btnContact_BG.gif') top left no-repeat;	
	display:block;
	color:#FFFFFF;
	padding:2px 0 5px 22px;
	text-decoration:none;
	
	width:136px;
	font-weight:bold;
	margin:3px 0 5px 0;

}

/*recrutement*/
.offreRecrutement, #tabCoord, #formContact {
	list-style-type:none;
	width:505px;
	border:1px solid #0059fb;
	margin:0 0 0 0;
	background-color:#FFFFFF;
	padding:0;
	border-collapse:collapse;
	}	
.offreRecrutement tr, #tabCoord tr, #formContact tr	{
	border:1px solid #0059fb;
	}
.offreRecrutement th, #tabCoord th	{
	background-color:#c1f672;
	border:none;
	border:1px solid #8be751;
	font-size:100%;	
}
.offreRecrutement td, #tabCoord td, #formContact td	{
	padding:2px 2px 2px 5px;
	font-size:100%;
	
	}
.offreRecrutement .libelle, #tabCoord .libelle {
	width:30%;
	color:#0059fb;
	font-weight:bold;
	border-right:1px solid #0059fb;	
	}
.offreRecrutement .pair, #tabCoord .pair 	{
	background-color:#ebfad3;
	}
.offreRecrutement .date {
	font-weight:normal;
	}	
.offreRecrutement 	UL	{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.offreRecrutement li	{
	background:url(../images/nav1-puce-2-active.gif) 0 3px no-repeat;
	font-weight:normal;
	padding:0 0 0 15px;
	}
.coordContact	{
	text-align:center;
}	
#tabCoord .libelle {
	width:70%;
	}
#formContact {
	padding-bottom:5px;
	background-color:#ebfad3;;

}
#formContact P	{
	margin-top:5px;
}
#formContact input, #formContact select, #formContact textarea{
	margin:-1px 0 0 11px;
	width:50%;
	display:block;
	font-size:105%;
	font-family:Arial, Helvetica, sans-serif;
	
	}
#formContact select {
	width:51%;
}
#formContact input#pj	{
	width:475px;	
}
#formContact LABEL	{
	font-weight:bold;
	display:block;
	background:url('../images/labelFormContact_BG.gif') 0 0 no-repeat;
	font-size:105%;
	text-transform:uppercase;
	padding:11px 0 1px 25px;
	margin:0 0 0 10px;
	color:#ffffff;
	}
#formContact textarea {
	width:475px;
	height:120px;
	}
