/* CSS Document */

/* REGLES GENERALES */
body{margin:0px;font-family:Arial, Helvetica, sans-serif;background-color:#FFFFFF;}

*{margin:0;padding:0;}
a{text-decoration:none;}
a{color:#FF6600;}
a:hover{color:#FF6600;text-decoration:underline;}
.display_on{display:block;}
.display_off{display:none;}
i{visibility:hidden;}
li{list-style-type:none;}

img{border:0;}

.gras{font-weight:bold;}
.italic{font-style:italic;}

hr{visibility:hidden;clear:both;}
/* *{border:1px solid #000;} */
table{border-collapse: collapse;}


/* CONTENEUR */
div#conteneur{position:relative;margin:10px;width:932px;border:0px solid #000000;}

/* MENU NAVIGATION RUBRIQUES */
/* div#menu_rubrique{position:relative;left:109px;top:0px;width:654px;border:0px solid #CC00CC;} */
div#menu_rubrique{
	position:absolute;
	left:109px;
	top:91px;
	width:477px;
	height:121px;
	height:20px;
	border:0px solid #CC00CC;
	z-index:1000;
}

/* ENTETE */
div#entete{position:relative;height:91px;width:932px;z-index:1000;border:0px solid #FF0000;}
div#mainlogo{position:absolute;top:0px;left:74px;width:72px;height:73px;background:url(/images/menu-haut/logo_fondation-cognacq-jay.gif) 0 0 no-repeat;}
a#logofondation{display:block;top:0;left:0;width:72px;height:73px;}
a#logofondation:hover{text-decoration:none;}
	/* tools */
div#tools_recrutement{position:absolute;top:0px;left:327px;width:109px;height:15px;}
a#tools_recrutement{display:block;position:absolute;top:0;left:0;width:88px;height:14px;background:url(/images/menu-haut/recrutement.gif) 0 0 no-repeat;}
a#tools_recrutement:hover{display:block;position:absolute;top:0;left:0;width:88px;height:14px;background:url(/images/menu-haut/recrutement_on.gif) 0 0 no-repeat;text-decoration:none;}
div#tools_presse{position:absolute;top:0px;left:447px;width:91px;height:14px;}
a#tools_presse{display:block;position:absolute;top:0;left:0;width:91px;height:14px;background:url(/images/menu-haut/acces-presse.gif) 0 0 no-repeat;}
a#tools_presse:hover{display:block;position:absolute;top:0;left:0;width:91px;height:14px;background:url(/images/menu-haut/acces-presse_on.gif) 0 0 no-repeat;text-decoration:none;}
div#tools_visite{position:absolute;top:0px;left:569px;width:196px;height:14px;}
a#tools_visite{display:block;position:absolute;top:0;left:0;width:196px;height:14px;background:url(/images/menu-haut/visite-de-l-hopital.gif) 0 0 no-repeat;}
a#tools_visite:hover{display:block;position:absolute;top:0;left:0;width:196px;height:14px;background:url(/images/menu-haut/visite-de-l-hopital_on.gif) 0 0 no-repeat;text-decoration:none;}


/* MAIN */

div#main{position:relative;top:20px;width:763px;margin-bottom:0px;background-color:#FFFFFF;z-index:950;border:0px solid #00CC00;}
div#gauche{position:relative;top:0px;width:109px;margin-top:25%;float:left;z-index:900;border:0px solid #FF6600;}
div#gauche2{position:relative;top:0px;width:109px;margin-top:80px;float:left;z-index:900;border:0px solid #FF6600;}

/* POSITIONNEMENTS GENERIQUES */

div#colgauche_fs{position:relative;top:0px;width:548px;background-color:#FFFFFF;float:left;z-index:900;border:0px solid #000000;}
div#coldroite_fs{position:relative;width:106px;float:left;padding-top:60px;background-color:#FFFFFF;border:0px solid #000000;}

div#colgauche_f2{position:relative;top:0px;width:357px;background-color:#FFFFFF;float:left;z-index:900;border:0px solid #000000;}
div#coldroite_f2{position:relative;width:297px;float:left;padding-top:60px;border:0px solid #000000;}

div#colgauche_f3{position:relative;top:0px;width:477px;background-color:#FFFFFF;float:left;z-index:900;border:0px solid #000000;}
div#coldroite_f3{position:relative;width:174px;float:left;padding-top:60px;background-color:#FFFFFF;border:0px solid #000000;}


div#coldroite_fs2{position:relative;width:275px;float:left;padding-top:100px;border:0px solid #000000;}


div#colgauche_plan{position:relative;top:0px;width:654px;background-color:#FFFFFF;float:left;z-index:900;border:0px solid #000000;}

/* HOME */
body.home{margin:0px;font-family:Arial, Helvetica, sans-serif;background-color:#FFFFFF;}
div#home_logo{position:absolute;top:15px;left:214px;width:274px;height:250px;border:0px solid #000000;}
div#home_tools_recrutement{position:absolute;top:10px;left:595px;width:109px;height:14px;border:0px solid #000000;}
div#home_tools_presse{position:absolute;top:10px;left:714px;width:109px;height:14px;border:0px solid #000000;}
div#home_tools_actu{position:absolute;top:10px;left:864px;width:76px;height:11px;border:0px solid #000000;}
a#tools_actu_home{display:block;position:absolute;top:0;left:0;width:76px;height:10px;background:url(/images/home/actualite.gif) 0 0 no-repeat;}


div#home_actu{
	position:absolute;
	top:35px;
	left:714px;
	width:225px;
	height:205px;
	border:0px solid #000000;
	overflow: hidden;
}

.txt_actu{
	position:absolute;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	color:#993366;
	font-size:12px;
	line-height:17px;
	text-align:justify;
	width:225px;
	height:185px;
	border:0px solid #000000;
	}
	
.txt_actu_suite{
	display:block;
	position:absolute;
	top:187px;
	width:225px;
	height:15px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	color:#993366;
	font-size:12px;
	line-height:17px;
	text-align:justify;
	border:0px solid #000000;
	}

.txt_actu_suite a:hover{color:#FF6600;text-decoration:underline;}

div#home_soigner{position:absolute;top:240px;width:100%;height:57px;background:url(/images/home/ehssr.gif) 0 0 repeat-x}
p#soigner{position:relative;display:block;left:238px;width:119px;height:57px;}

div#mr_home1{
	position:absolute;
	top:297px;
	width:477px;
	height:300px;
	width:100%;
	background-color:#d47f00;
	border:0px solid #000000;
}

div#mrh1_sp{
	display:block;
	position:relative;
	float:left;
	width:119px;
	height:300px;
	border:0px solid #000000;
	
}

ul#mrh_txt1, ul#mrh_txt2, ul#mrh_txt3, ul#mrh_txt4{
	display:block;
	position:relative;
	width:112px;
	height:120px;
	padding-right:2px;
	padding-left:5px;
	z-index:900;
	border:0px solid #000000;
}

div#mrh1_sp img, div#mrh1_visite img, div#mrh1_tools img{
	display:block;
	border:0px solid #000000;
}

ul#mrh_txt1 li, ul#mrh_txt2 li, ul#mrh_txt3 li, ul#mrh_txt4 li{
	display:block;
	position:relative;
	top:3px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	line-height:15px;
	text-decoration:none;
}

ul#mrh_menu1, ul#mrh_menu2, ul#mrh_menu3, ul#mrh_menu4{
	display:none;
	position:absolute;
	top:142px;
	width:112px;
	height:110px;
	padding-right:3px;
	padding-left:4px;
	border:0px solid #FFFFFF;
	z-index:1000;
}

ul#mrh_menu1 li, ul#mrh_menu2 li, ul#mrh_menu3 li, ul#mrh_menu4 li{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	line-height:15px;
	text-decoration:none;
}

ul#mrh_menu1 a, ul#mrh_menu2 a, ul#mrh_menu3 a, ul#mrh_menu4 a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	line-height:15px;
	text-decoration:none;
}

ul#mrh_menu4 a:hover{text-decoration:underline;background-color:#cf780e;}
ul#mrh_menu3 a:hover{text-decoration:underline;background-color:#aba307;}
ul#mrh_menu2 a:hover{text-decoration:underline;background-color:#c22408;}
ul#mrh_menu1 a:hover{text-decoration:underline;background-color:#e53900;}


div#mrh1_visite{
	display:block;
	position:relative;
	float:left;
	width:178px;
	height:300px;
	border:0px solid #000000;
}

div#mrh1_tools{
	display:block;
	position:relative;
	float:left;
	width:179px;
	height:300px;
	border:0px solid #000000;
	background-color:#993366;
}

/*  
div#menu_rubrique_home2{
	position:absolute;
	left:119px;
	top:416px;
	width:477px;
	height:300px;
	border:1px solid #000000;
} */




a#home_visite {display:block;width:119px;height:52px;background:url(/images/home/visite-de-l-hopital.gif) 0 0 no-repeat;}
a#home_visite:hover{display:block;width:119px;height:52px;background:url(/images/home/visite-de-l-hopital_on.gif) 0 0 no-repeat;text-decoration:none;}

a#home_contact{display:block;position:absolute;top:134px;right:13px;width:62px;height:9px;background:url(/images/home/contact.gif) 0 0 no-repeat;}
a#home_contact:hover{display:block;position:absolute;top:134px;right:13px;width:62px;height:9px;background:url(/images/home/contact_on.gif) 0 0 no-repeat;text-decoration:none;}

a#home_plan{display:block;position:absolute;top:164px;right:13px;width:51px;height:9px;background:url(/images/home/acces.gif) 0 0 no-repeat;}
a#home_plan:hover{display:block;position:absolute;top:164px;right:13px;width:51px;height:9px;background:url(/images/home/acces_on.gif) 0 0 no-repeat;text-decoration:none;}

a#home_livret{display:block;position:absolute;top:194px;right:13px;width:103px;height:9px;background:url(/images/home/livret-d-accueil.gif) 0 0 no-repeat;}
a#home_livret:hover{display:block;position:absolute;top:194px;right:13px;width:103px;height:9px;background:url(/images/home/livret-d-accueil_on.gif) 0 0 no-repeat;text-decoration:none;}

a#home_modalites{display:block;position:absolute;top:224px;right:13px;width:148px;height:9px;background:url(/images/home/modalites-d-admission.gif) 0 0 no-repeat;}
a#home_modalites:hover{display:block;position:absolute;top:224px;right:13px;width:148px;height:9px;background:url(/images/home/modalites-d-admission_on.gif) 0 0 no-repeat;text-decoration:none;}

a#home_partenaires{display:block;position:absolute;top:254px;right:13px;width:127px;height:9px;background:url(/images/home/partenaires-et-liens.gif) 0 0 no-repeat;}
a#home_partenaires:hover{display:block;position:absolute;top:254px;right:13px;width:127px;height:9px;background:url(/images/home/partenaires-et-liens_on.gif) 0 0 no-repeat;text-decoration:none;}






/* SOMMAIRE*/
div#sommaire{position:relative;top:0px;width:654px;background-color:#FFFFFF;float:left;z-index:900;border:0px solid #FF6600;}

div#navig_som{position:relative;top:0px;width:654px;height:60px;z-index:900;border:0px solid #FF6600;}
.partie4{background-color:#b4680d;}
.partie3{background-color:#918906;}
.partie2{background-color:#a91e06;}
.partie1{background-color:#CC3300;}



p#txtnavig{
	display:block;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	line-height:15px;
	top:5px;
	left:10px;
	}

a.navigsom{color:#FFFFFF;text-decoration:none;}
a.navigsom:hover{color:#FFFFFF;text-decoration:underline;}

p#titre_som_gauche{position:absolute;left:10px;top:30px;}
p#titre_som_droite{position:absolute;right:10px;bottom:5px;}

div#colgauche_som{position:relative;width:357px;background-color:#FFFFFF;border:0px solid #000000;float:left;}
div#coldroite_som{position:relative;width:297px;height:490px;border:0px solid #000000;float:left;clear:right;}
.coldroite_som1{background-image: url(/images/presentation/fond_droite.jpg);background-repeat: repeat-y;}
.coldroite_som2{background-image: url(/images/l-offre-de-soins/fond_droite.jpg);background-repeat: repeat-y;}
.coldroite_som3{background-image: url(/images/l-espace-de-vie/fond_droite.jpg);background-repeat: repeat-y;}
.coldroite_som4{background-image: url(/images/votre-sejour/fond_droite.jpg);background-repeat: repeat-y;}

div#chapo_som{position:relative;width:357px;height:119px;}
.chaposom1{background:url(/images/presentation/fond_chapo.jpg) 0 0 no-repeat;}
.chaposom2{background:url(/images/l-offre-de-soins/fond_chapo.jpg) 0 0 no-repeat;}
.chaposom3{background:url(/images/l-espace-de-vie/fond_chapo.jpg) 0 0 no-repeat;}
.chaposom4{background:url(/images/votre-sejour/fond_chapo.jpg) 0 0 no-repeat;}

div#txt_som{position:relative;width:357px;padding-top:20px;background-color:#FFFFFF;}

a.som:hover{color:#FF6600;text-decoration:underline;}
a.som{color:#666666;}
p.som{margin-bottom:10px;width:340px;}

p#photo_som{position:absolute;top:119px;}


/* NAVIG HAUT*/
div#navig_haut{position:relative;top:0px;height:60px;z-index:900;border:0px solid #000000;}

.icn_navig_1{display:block;position:relative;top:1px;left:0px;width:10px;height:8px;}
.icn_navig_2{display:block;position:relative;top:1px;left:118px;width:10px;height:8px;}
.icn_navig_3{display:block;position:relative;top:1px;left:237px;width:10px;height:8px;}
.icn_navig_4{display:block;position:relative;top:1px;left:357px;width:10px;height:8px;}
.txtnavig_haut{
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	font-size:11px;
	line-height:15px;
	padding-top:5px;
	}
	

/* FORMAT SPECIF*/
div#navig_haut_rub{position:relative;top:10px;height:60px;width:477px;z-index:900;border:0px solid #000000;margin-bottom:30px;}

div#som_rub{position:relative;width:536px;background-color:#FFFFFF;border:0px solid #000000;margin-bottom:30px;}
.titre_rub{
	display:block;position:relative;
	top: 20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#993366;	
	font-size:16px;
	line-height:22px;
	font-weight:normal;
}

.soustitre_rub{
	font-family:Arial, Helvetica, sans-serif;
	color:#993366;	
	font-size:15px;
	font-weight:normal;
	margin-bottom:5px;
}

/* PLAN LOCALISATION */
p#suiteplan{clear:both;display:block;width:357px;padding-top:0px;font-family:Arial, Helvetica, sans-serif;color:#696969;font-size:12px;z-index:1000;border:0px solid #00CC66;}

div#som_plan{
position:relative;
width:548px;
float:left;
background-color:#FFFFFF;
border:0px solid #000000;
margin-bottom:30px;
height:480px;
}

div#plan-gene{
position:relative;
top:0px;
width:545px;
background-color:#FFFFFF;
border:0px solid #000000;
padding:0px;
margin:0px;
}

div#plan-gene-global{z-index:900;position:absolute;top:0px;left:0px;width:545px;visibility:visible;}
div#plan-gene-m1, div#plan-gene-m2, div#plan-gene-m3, div#plan-gene-m4, div#plan-gene-m5, div#plan-gene-et-1, div#plan-gene-b1, div#plan-gene-b2, div#plan-gene-rdc-m,div#plan-gene-rdc-b {z-index:950;position:absolute;top:0px;left:0px;width:545px;visibility:hidden;border:1px solid #efefef;}

div#plan-m1{z-index:910;position:absolute;top:194px;left:27px;width:182px;height:23px;visibility:hidden;}
div#plan-m2{z-index:910;position:absolute;top:169px;left:27px;width:182px;height:24px;visibility:hidden;}
div#plan-m3{z-index:910;position:absolute;top:145px;left:27px;width:182px;height:23px;visibility:hidden;}
div#plan-m4{z-index:910;position:absolute;top:121px;left:27px;width:182px;height:23px;visibility:hidden;}
div#plan-m5{z-index:910;position:absolute;top:96px;left:40px;width:169px;height:24px;visibility:hidden;}
div#plan-b1{z-index:910;position:absolute;top:184px;left:305px;width:216px;height:23px;visibility:hidden;}
div#plan-b2{z-index:910;position:absolute;top:159px;left:305px;width:216px;height:24px;visibility:hidden;}
div#plan-ime{z-index:910;position:absolute;top:135px;left:351px;width:170px;height:23px;visibility:hidden;}

div#explication{
	position:relative;
	float:left;
	width:106px;
	padding:0px;
	top:0px;
	height:318px;
	background-color:#efefef;
}
div#exp-retour{position:aabsolute;top:0px;left:300px;z-index:1000px;visibility:hidden;}

div#exp-debut{z-index:910;position:absolute;top:5px;left:2px;width:104px;visibility:visible;}

div#exp-m-acces,  div#exp-m-accueil,  div#exp-m1,  div#exp-m2,  div#exp-m3,  div#exp-m4,  div#exp-m5,  div#exp-m-1,  div#exp-b-acces,  div#exp-b-accueil,  div#exp-b1,  div#exp-b2,  div#exp-ime,  div#exp-b-1,  div#exp-parking {z-index:910;position:absolute;top:5px;left:2px;width:104px;visibility:hidden;}

/* PLAN DU SITE */
#listeplan {
	visibility:visible;
	position:relative;
	border:0px solid #000000;

}

#listeplan img {
	margin-right:2px;

}

#listeplan a {
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	font-size:12px;
	line-height:17px;
	font-weight:normal;
	color:#696969;
	text-decoration:none;
		}

#listeplan a:hover {
	color:#FF6633;
	text-decoration:underline;
		}
		
#listeplan .minus  {
	position:relative;
	left:12px;
	
}

#listeplan .itemon {
	font-weight:bold;
	
}

#listeplan .item {
	font-weight:normal;
	
}



		
#Layer1, #Layer2, #Layer3, #Layer4, #Layer5, #Layer6, #Layer7, #Layer8, #Layer9, #Layer10, #Layer11, #Layer12, #Layer13, #Layer14, #Layer15, #Layer16, #Layer17, #Layer18, #Layer19, #Layer20, #Layer21, #Layer22, #Layer23, #Layer24 {
	display:none;
	position:relative;
	left:20px;
	padding:0px 0px 5px 5px;
	border:0px solid #000000;
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	font-size:12px;
	line-height:15px;
	font-weight:normal;
}

.Layerniv2  {
	position:relative;
	left:20px;
	padding:0px 0px 5px 5px;
	border:0px solid #000000;
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	font-size:12px;
	line-height:15px;
	font-weight:normal;
}


/* LIVRE DOR */
ul#temoignage {
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	margin-left:10px;
	
	
}

ul#temoignage li {
	list-style: none;
	
}

p.temoignage {
	padding:0px;
	
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	font-size:12px;
	line-height:15px;
	font-weight:normal;
}

p.temoignage2 {
	padding:0px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	font-size:11px;
	line-height:15px;
	font-weight:normal;
}
p.temoignage3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	display:block;
	position:relative;
	top:320px;
	left:11px;
}
span.temoin {
	font-family:Arial, Helvetica, sans-serif;
	color:#993366;
	font-size:11px;
	line-height:15px;
	font-weight:normal;
}
div#spim2, div#spim3, div#spmp1, div#spmp2, div#spmp3, div#sppf1, div#sppf2, div#sppf3, div#sppf4, div#sppf5, div#sppf6, div#sppf7, div#sppf8, div#in1, div#in2, div#in3, div#at1, div#at2 {
position:absolute;
top:70px;
visibility:hidden;
	}
	
div#sp1, div#sp2, div#sp3, div#sp4, div#sp5, div#sp6, div#sp7, div#sp8, div#sp9, div#sp10, div#sp11, div#sp12, div#sp13, div#sp14, div#sp15, div#sp16 {
position:absolute;
top:70px;
visibility:hidden;
	}

div#sp17 {
	padding:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	font-size:12px;
	line-height:15px;
	font-weight:normal;
	text-align:justify;
	}
	
	
	
div#spim1 {
position:absolute;
top:70px;
visibility:visible;
	}

/* GALERIE / VISITE */

p.galerie1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	display:block;
	position:relative;
	top:230px;
	left:11px;
}
/* TABLEAU ANIM*/

table#anim{
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	font-size:12px;
	line-height:15px;
	font-weight:normal;
	border: 1px solid #696969;
	width:477px;
}

table#anim td{
	border: 1px solid #696969;
	padding:1px;
}

td.valen{
	background-color: #b4680d;
}
td.jac{
	background-color: #CC9966;
}
td.chant{
	background-color: #993366;
}
table#anim2{
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	border: 0px solid #696969;
	width:347px;
}

table#anim2 td{
	border: 0px solid #696969;
	padding:1px;
}
table#anim2 td.couleur{
	width:20px;
}

td.jour{
	width:75px;
}
td.heure{
	width:75px;
}


/* FORMAT 1*/
.photo_art1{display:block;position:relative;text-align:right;}

p.art_suite{width:347px;text-align:justify;}


/* FORMAT 2*/
.coldroite_art4{
	background-image: url(/images/votre-sejour/fond_droite.jpg);
	background-repeat: repeat-y;
	background-position: 466px;
}
.coldroite_art3{
	background-image: url(/images/l-espace-de-vie/fond_droite.jpg);
	background-repeat: repeat-y;
	background-position: 466px;
}
.coldroite_art2{
	background-image: url(/images/l-offre-de-soins/fond_droite.jpg);
	background-repeat: repeat-y;
	background-position: 466px;
}
.coldroite_art1{
	background-image: url(/images/presentation/fond_droite.jpg);
	background-repeat: repeat-y;
	background-position: 466px;
}


h1{position:relative;width:357px;height:60px;z-index:900;border:0px solid #000000;}
h2{position:relative;width:357px;height:87px;z-index:900;border:0px solid #000000;}
.titre_art{
	display:block;position:relative;
	top: 20px;
}

.titre_art_2l{
	display:block;position:relative;
	top: 0px;
}

div#txt_art{position:relative;width:357px;height:525px;background-color:#FFFFFF;border:0px solid #000000;}
div#txt_art_f2{position:relative;width:357px;background-color:#FFFFFF;border:0px solid #000000;}
p.art{margin-top:10px;width:347px;text-align:justify;}
p.art2{margin-top:0px;width:347px;text-align:left;}
p.art3{margin-top:0px;width:347px;text-align:justify;}


img.photo_art{display:block;position:relative;padding-bottom:20px;}
img.photo_art2{display:block;position:relative;}
img.photo_art3{display:block;position:relative;margin-top:70px;}
.legende_photo{display:block;position:relative;width:119px;font-family:Arial, Helvetica, sans-serif;color:#993366;font-size:11px;padding-bottom:20px;}


/* FORMAT 3*/

div#titre_f3{position:relative;width:477px;padding-top:10px;}

.soustitre{
	font-family:Arial, Helvetica, sans-serif;
	color:#993366;	
	font-size:18px;
	line-height:22px;
	font-weight:bold;
	}
	
div#txt_art_f3{position:relative;width:477px;background-color:#FFFFFF;border:0px solid #000000;}
p.art_f3{margin-top:10px;width:477px;text-align:justify;}
.mb20{padding-bottom:5px;}
img.photo_art_f3{display:block;position:relative;padding-left:10px;}
.legende_photo_f3{display:block;position:relative;width:119px;padding-left:10px;padding-top:5px;font-family:Arial, Helvetica, sans-serif;color:#993366;font-size:11px;line-height:15px;}




/* STYLES GENERIQUES */
.underline{text-decoration:underline;}

.pagination_gauche{display:block;float:left;width:48%;text-align:left;font-family:Arial, Helvetica, sans-serif;color:#696969;font-size:12px;line-height:17px;border:0px solid #000;}
.pagination_droite{display:block;float:right;clear:right;width:48%;text-align:right;font-family:Arial, Helvetica, sans-serif;color:#696969;font-size:12px;line-height:17px;border:0px solid #000;}
.lien_gauche{

	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	font-size:11px;
	line-height:15px;
	padding-bottom:40px;
	padding-right:20px;
}

.lien_gauche_f3{
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	font-size:11px;
	line-height:15px;
	padding-bottom:20px;
	padding-right:20px;
}

.lien_gauche_f4{
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	font-size:11px;
	line-height:15px;
	padding-bottom:5px;
	padding-right:20px;
}

.lien_plan{

	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	font-size:11px;
	line-height:15px;
	padding-bottom:40px;
	padding-left:10px;
}

.chapo{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	line-height:17px;
	padding:10px;
	}

.txt12{
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	font-size:12px;
	line-height:17px;
	}
	
.txt11{
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	font-size:11px;
	line-height:15px;
	}
	
.intertitre{
	font-family:Arial, Helvetica, sans-serif;
	color:#993366;	
	font-size:12px;
	line-height:17px;
	font-weight:bold;
	font-style:normal;
	}
.intertitre2{
	font-family:Arial, Helvetica, sans-serif;
	color:#993366;	
	font-size:12px;
	line-height:17px;
	font-weight:normal;
	font-style:normal;
	}
	
.intertitre3{
	font-family:Arial, Helvetica, sans-serif;
	color:#993366;
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	font-style:normal;
	}
	
.recrutement{
	color:#0099cc;	
}

.rubrique{
	color:#993366;	
}


/* LIENS */
a#suite{
	display:block;
	position:relative;
	top:5px;
	background:url(/images/gene/suite.gif) 0 3px no-repeat;
	text-indent:20px;
	overflow:visible;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
/*
a#suite:hover{
	background:url(/images/gene/suite_on.gif) 0 3px no-repeat;
	text-indent:30px;
}
*/
a#suite i{visibility:hidden;}
a#suite:hover i{visibility:visible;}

a#suite_article{
	display:block;
	position:absolute;
	left:0px;
	margin-top:10px;
	background:url(/images/gene/suite.gif) 0 3px no-repeat;
	text-indent:20px;
	overflow:visible;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a#suite_article:hover{
	background:url(/images/gene/suite_on.gif) 0 3px no-repeat;
	text-indent:30px;
}
a#suite_article i{visibility:visible;}
a#suite_article:hover i{visibility:visible;}

p#suite{position:relative;width:357px;padding-top:30px;z-index:900;font-family:Arial, Helvetica, sans-serif;color:#696969;font-size:12px;border:0px solid #000000;}

p#retour{position:relative;width:357px;height:60px;z-index:900;font-family:Arial, Helvetica, sans-serif;color:#696969;font-size:12px;border:0px solid #000000;}
a#retour{
	display:block;
	position:absolute;
	left:0px;
	bottom:10px;
	background:url(/images/gene/retour.gif) 0 2px no-repeat;
	text-indent:20px;
	overflow:visible;
}
/* a#retour:hover{
	background:url(/images/gene/retour_on.gif) 0 2px no-repeat;
	text-indent:30px;
} */

a#retour i{visibility:hidden;}
a#retour:hover i{visibility:visible;}



/* LISTES */
dl#liste{
	display:block;
	position:relative;
	padding-bottom:10px;
}

.listecontact{
	display:block;
	position:relative;
	border-bottom:1px solid #696969;
	margin-bottom:15px;
	padding-bottom:15px;
	
}

dl#liste dd{
	font-family:Arial, Helvetica, sans-serif;
	color:#993366;	
	font-size:11px;
	line-height:15px;
	/*width:477px;*/
	padding-bottom:15px;
}

.recherche_criteres{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	padding-bottom:10px;
	margin-bottom:15px;
	border-bottom:1px solid #696969;
	width:357px;
}

.recherche_criteres_contact{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	color:#696969;
	padding-bottom:10px;
	margin-bottom:15px;
	
	width:477px;
}



p.contact_etab{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	font-weight:bold;
	color:#993366;
	padding-bottom:15px;
}

p.contact_service{
	display:block;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	font-weight:bold;
	color:#993366;
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom:1px solid #696969;
	
}


dl#liste dl{
	display:block;
	position:relative;
}



dl#liste dl.offre{
	display:block;
	position:relative;
	width:357px;
	border-bottom:1px solid #696969;
	margin-bottom:15px;
	padding-bottom:10px;
	
}

dl#liste dl.contact{
	display:block;
	position:relative;
	width:477px;
	clear:both;
	margin-bottom:15px;
	
	
}	
	

dl#liste dl dt{
	display:block;
	position:relative;
	width:347px;
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;	
	font-size:11px;
	line-height:15px;
}

dl#liste dl dt.titre{
	color:#993366;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	font-weight:bold;	
	padding-top:5px;	
}

dl#liste dl dt.titre2{
	color:#993366;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:19px;
	font-weight:bold;	
	padding-top:5px;	
	width:546px;	
}

dl#liste dl dt.contact{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	width:355px;
}


dl#liste dl dt.rubetab{
	color:#993366;
}

dl#liste dl dt.rubetab2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#993366;
	width:546px;	
}

dl#liste dl dt.poste, dl#liste dl dt.secteur, dl#liste dl dt.lieu, dl#liste dl dt.etab{
	font-weight:bold;
}

dl#liste dl dt.poste_offre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	font-weight:bold;	
}


dl#liste dl dd{
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;	
	font-size:11px;
	line-height:15px;
	padding-bottom:0px;
}	

dl#liste dl dd.texte{
	width:355px;
	padding-top:5px;
	padding-bottom:5px;
}	

dl#liste dl dt.titreh{
	width:220px;
	color:#993366;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	font-weight:bold;	
		
}
dl#liste dl dd.texteh{
	width:220px;
	padding-top:5px;
	padding-bottom:5px;
}

dl#liste dl dd.texte_offre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	text-align:justify;
	width:347px;
	padding-top:10px;
	padding-bottom:5px;
}

	



dl#liste dl dd.photo_contact{
	display:block;
	position:relative;
	float:right;
	text-align:right;
	clear:right;
	width:119px;
	border:0px solid #000000;
}	

dl#liste dl dd.photo_grd{
	display:block;
	position:relative;
	float:right;
	clear:right;
	padding-top:15px;
	width:190px;
}	

dl#liste dl dd.photo_pt{
	display:block;
	position:relative;
	float:right;
	clear:right;
	width:119px;
	padding-top:10px;
}

.pdf{
	display:block;
	position:absolute;
	left:11px;
	top:160px;
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;	
	font-size:11px;
	line-height:15px;
	
}

dl#liste dl dd.ligne{
	display:block;
	position:relative;
	clear:both;
	height:1px;
	width:357px;
	
	border-bottom:1px solid #696969;
}

dl#liste dl dd.ligne2{
	display:block;
	position:relative;
	clear:both;
	height:1px;
	width:477px;
	padding-top:10px;
	margin-bottom:15px;
	border-bottom:1px solid #696969;
}

dl#liste dl dd.ligne3{
	display:block;
	position:relative;
	clear:both;
	height:1px;
	width:547px;
	padding-top:10px;
	margin-bottom:15px;
	border-bottom:1px solid #696969;
}


/* 
.bouton
{
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF6600;
	text-align:center;
	letter-spacing:1px;
	background-color:#FFFFFF;
	width:30%;
	border:1px solid #696969;
	padding:2px;
}

.bouton:hover
{
	color:#FF6600;
	background-color:#EEEEEE;
	text-decoration:none;
}
*/

/* FORMULAIRES */
p.form{
	font-family:Arial, Helvetica, sans-serif;
	border:0px solid #696969;
	color:#696969;	
	font-size:12px;
	line-height:17px;
	font-weight:bold;
	margin-bottom:2%;
	padding:2px;
	}
p.alert{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-size:11px;
	line-height:15px;
	padding-bottom:5px;
	margin-bottom:2%;
	margin-left:26%;
}

p.checkbox{
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	font-size:12px;
	line-height:15px;
	float:left;
	padding-bottom:10px;
	margin-left:20px;
}

p.cnil{
	display:block;
	position:relative;
	top:200px;
	width:106px;
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;	
	font-size:11px;
	line-height:15px;
	padding-bottom:10px;
	border:0px solid #000000;
	}

form{
	width:100%;
	}

fieldset{
	background-color:#EEEEEE;
	border:0px solid #696969;
	padding-top:10px;
	margin-top:10px;
	margin-bottom:20px;
}




legend{
	font-family:Arial, Helvetica, sans-serif;
	color:#993366;	
	font-size:12px;
	font-weight:bold;
	letter-spacing: 1px;
	margin-bottom:10px;
	border:0px solid #696969;
	
	
}


label.recherche{
	display: block;
	width:19%;
	padding-top:2px;
	float: left;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;	
	font-size:12px;
	font-weight:bold;
	}

label{
	display: block;
	width:25%;
	float: left;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;	
	font-size:12px;
	
	}
	
select{
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;	
	font-size:12px;
	background-color:#FFFFFF;
	margin-left: 1%;
	margin-bottom:4%; 
	width:78%;
	border:1px solid #CCCCCC;
	}

select.multiple{
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;	
	font-size:11px;
	background-color:#FFFFFF;
	margin-left: 1%;
	margin-bottom:2%; 
	width:70%;
	border:1px solid #CCCCCC;
	}

option{
	padding:2px;
}

.textarea{
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;	
	font-size:12px;
	background-color:#FFFFFF;
	margin-left: 1%;
	margin-bottom:2%;
	padding:2px; 
	width:48%;
	border:1px solid #CCCCCC;
	}
	
.textarealong{
	width:70%;
	}
	
input.texte{
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;
	font-size:12px;
	background-color:#FFFFFF;
	margin-left: 1%;
	margin-bottom:2%;
	padding:2px; 
	width:48%;
	border:1px solid #CCCCCC;
	}

input.submit
{	
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6600;	
	font-size:12px;
	font-weight:bold;
	margin-right:40px;
	width:20%;
	padding:3px;
}

input.effacer
{	
	font-family:Arial, Helvetica, sans-serif;
	color:#696969;	
	font-size:12px;
	font-weight:bold;
	margin-right:40px;
	width:20%;
	padding:3px;
}


input.bouton
{	
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6600;	
	font-size:11px;
	padding:3px;
}


input.bouton12
{	
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6600;	
	font-size:12px;
	font-weight:bold;
	padding:3px;
	margin-top:20px;
}

.bouton
{	
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6600;	
	font-size:11px;
	font-weight:bold;
	background-color:#efefef;
	border:1px solid #696969;
	padding:3px;
	with:110px;
	text-align:center;
}


.bouton12
{	
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6600;	
	font-size:12px;
	font-weight:bold;
	background-color:#efefef;
	border:1px solid #696969;
	padding:3px;
	with:200px;
	text-align:center;
}


dl#liste dt.detail{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	width:110px;
	padding-top:0px;
	padding-bottom:15px;
}

dl#liste dt.postuler{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	width:200px;
	padding-top:0px;
	padding-bottom:15px;
}


/*
a:hover input.submit {
	cursor:pointer;
	color:#FF6600;
}




input[type="reset"]
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#696969;
	letter-spacing: 1px;
	background-color:#EEEEEE;
	width:30%;
	border:1px solid #696969;
	padding:3px;
	margin-left: 1%;
	margin-right: 2%;
	margin-bottom:4%;
	margin-top:4%; 
}

 input[type="reset"]:hover
{
	color:#FF6600;
	background-color:#FFFFFF;
} 
*/



/* MENU DROITE */
div#menu-droite{display:block;position:absolute;top:111px;right:0px;width:169px;height:300px;z-index:1000;border:0px solid #FF6600;}
/* Tools menu droite */

div#tools_actualite{display:block;position:absolute;top:0px;right:0px;width:68px;height:9px;}
a#a_tools_actualite{display:block;position:absolute;top:0;left:0;width:68px;height:9px;background:url(/images/menu-droite/actualite.gif) 0 0 no-repeat;}
a#a_tools_actualite:hover{display:block;position:absolute;top:0;left:0;width:68px;height:9px;background:url(/images/menu-droite/actualite_on.gif) 0 0 no-repeat;text-decoration:none;}

div#tools_contact{display:block;position:absolute;top:36px;right:0px;width:62px;height:9px;}
a#a_tools_contact{display:block;position:absolute;top:0;left:0;width:62px;height:9px;background:url(/images/menu-droite/contact.gif) 0 0 no-repeat;}
a#a_tools_contact:hover{display:block;position:absolute;top:0;left:0;width:62px;height:9px;background:url(/images/menu-droite/contact_on.gif) 0 0 no-repeat;text-decoration:none;}

div#tools_plan{display:block;position:absolute;top:72px;right:0px;width:89px;height:9px;}
a#a_tools_plan{display:block;position:absolute;top:0;left:0;width:89px;height:9px;background:url(/images/menu-droite/plan-d-acces.gif) 0 0 no-repeat;}
a#a_tools_plan:hover{display:block;position:absolute;top:0;left:0;width:89px;height:9px;background:url(/images/menu-droite/plan-d-acces_on.gif) 0 0 no-repeat;text-decoration:none;}

div#tools_livret{display:block;position:absolute;top:108px;right:0px;width:104px;height:9px;}
a#a_tools_livret{display:block;position:absolute;top:0;left:0;width:104px;height:9px;background:url(/images/menu-droite/livret-d-accueil.gif) 0 0 no-repeat;}
a#a_tools_livret:hover{display:block;position:absolute;top:0;left:0;width:104px;height:9px;background:url(/images/menu-droite/livret-d-accueil_on.gif) 0 0 no-repeat;text-decoration:none;}

div#tools_modalites{display:block;position:absolute;top:144px;right:0px;width:147px;height:9px;}
a#a_tools_modalites{display:block;position:absolute;top:0;left:0;width:147px;height:9px;background:url(/images/menu-droite/modalites-d-admission.gif) 0 0 no-repeat;}
a#a_tools_modalites:hover{display:block;position:absolute;top:0;left:0;width:147px;height:9px;background:url(/images/menu-droite/modalites-d-admission_on.gif) 0 0 no-repeat;text-decoration:none;}

div#tools_partenaires{display:block;position:absolute;top:180px;right:0px;width:128px;height:9px;}
a#a_tools_partenaires{display:block;position:absolute;top:0;left:0;width:128px;height:9px;background:url(/images/menu-droite/partenaires-et-liens.gif) 0 0 no-repeat;}
a#a_tools_partenaires:hover{display:block;position:absolute;top:0;left:0;width:128px;height:9px;background:url(/images/menu-droite/partenaires-et-liens_on.gif) 0 0 no-repeat;text-decoration:none;}


/* MENU NAVIGATION RUBRIQUES*/



/* Fonctionnement menu */
#nav2 i {visibility: hidden;}
#nav2 a {font-family:Arial, Helvetica, sans-serif;}
#nav2 a.a_titre:hover {text-decoration:none;}
#nav2 li {float : left;display : block;}

#nav2 ul {display: none;}

#nav2 {
	display:block;
	position:relative;
	width:477px;
	
}

#nav2 #li1, #nav2 #li2, #nav2 #li3, #nav2 #li4 {
	display:block;
	position:relative;
	width:119px;
	height:20px;
}


/*niveau 1*/
#nav2 #li1{background:url(/images/menu-rubrique/presentation.gif) 0 0 no-repeat;}
#nav2 #li2{background: url(/images/menu-rubrique/offre-de-soins.gif) 0 0 no-repeat;}
#nav2 #li3{background: url(/images/menu-rubrique/espace-de-vie.gif) 0 0 no-repeat;}
#nav2 #li4{background: url(/images/menu-rubrique/votre-sejour.gif) 0 0 no-repeat;}


/*niveau 2*/
#nav2 #li1 #ulsmenu1{background-color:#CC3300;}
#nav2 #li2 #ulsmenu2{background-color:#a91e06;}
#nav2 #li3 #ulsmenu3{background-color:#918906;}
#nav2 #li4 #ulsmenu4{background-color:#b4680d;}

#nav2 #li1 #ulsmenu1{
	display:none;
	position:relative;
	padding:8px;
	width:103px;
	height:105px;
	/*z-index:900;*/
		
}
#nav2 #li1:hover #ulsmenu1{
	display:block;
	position:relative;
	padding:8px;	
	width:103px;
	height:105px;
	/*z-index:1000;*/	
}
#nav2 #li2 #ulsmenu2{
	display:none;
	position:relative;
	padding:8px;	
	width:103px;
	height:105px;
	/*z-index:900;*/
}
#nav2 #li2:hover #ulsmenu2{
	display:block;
	position:relative;
	padding:8px;	
	width:103px;
	height:105px;
	/*z-index:1000;*/	
}
#nav2 #li3 #ulsmenu3{
	display:none;
	position:relative;
	padding:8px;	
	width:103px;
	height:105px;
	/*z-index:900;*/
	
	
}
#nav2 #li3:hover #ulsmenu3{
	display:block;
	position:relative;
	padding:8px;	
	width:103px;
	height:105px;
	/*z-index:1000;*/

	
}
#nav2 #li4 #ulsmenu4{
	display:none;
	position:relative;
	padding:8px;	
	width:103px;
	height:105px;
	/*z-index:900;*/	
}
#nav2 #li4:hover #ulsmenu4{
	display:block;
	position:relative;
	padding:8px;	
	width:103px;
	height:105px;
	/*z-index:1000;*/	
}

#nav2 #li1 #ulsmenu1 li a, #nav2 #li2 #ulsmenu2 li a, #nav2 #li3 #ulsmenu3 li a, #nav2 #li4 #ulsmenu4 li a{
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	line-height:15px;
	width:103px;
}

#nav2 #li1 #ulsmenu1 li a:hover, #nav2 #li2 #ulsmenu2 li a:hover, #nav2 #li3 #ulsmenu3 li a:hover, #nav2 #li4 #ulsmenu4 li a:hover{
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	line-height:15px;
	width:103px;
	text-decoration:underline;
	
}
/* FIN NAVIGATION MENU RUBRIQUE */





/* FOOTER */
div#footer{position:relative;clear:both;top:55px;height:30px;width:940px;z-index:1000;border:0px solid #000000;}
div#footer_home{position:absolute;clear:both;left:10px;top:610px;height:30px;width:940px;z-index:1000;border:0px solid #000000;}
div#fondation{position:relative;float:left;left:0px;width:347px;background:url(/images/footer/fondation-cognacq-jay-hopital.gif) 0 0 no-repeat;}

div#mentions{position:relative;float:left;padding-left:84px;width:88px;height:11px;}
a#mentions {display:block;width:88px;height:11px;background:url(/images/footer/mentions-legales.gif) 0 0 no-repeat;}
a#mentions:hover{display:block;width:88px;height:11px;background:url(/images/footer/mentions-legales_on.gif) 0 0 no-repeat;text-decoration:none;}

div#plan-site{position:relative;float:left;padding-left:41px;width:61px;height:11px;}
a#plan-site {display:block;width:61px;height:11px;background:url(/images/footer/plan-du-site.gif) 0 0 no-repeat;}
a#plan-site:hover{display:block;width:61px;height:11px;background:url(/images/footer/plan-du-site_on.gif) 0 0 no-repeat;text-decoration:none;}


div#pro{position:relative;float:left;padding-left:37px;width:159px;height:11px;}
a#pro{display:block;width:159px;height:11px;background:url(/images/footer/professionnels.gif) 0 0 no-repeat;}
a#pro:hover{display:block;width:159px;height:11px;background:url(/images/footer/professionnels_on.gif) 0 0 no-repeat;text-decoration:none;}

div#cognacq{position:relative;float:left;padding-left:40px;width:79px;height:11px;}
a#cognacq{display:block;width:79px;height:11px;background:url(/images/footer/cognacq-jay-fr.gif) 0 0 no-repeat;}
a#cognacq:hover{display:block;width:79px;height:11px;background:url(/images/footer/cognacq-jay-fr_on.gif) 0 0 no-repeat;text-decoration:none;}






