/* 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;}
hr{visibility:hidden;clear:both;}
/* *{border:1px solid #000;} */
table{border-collapse: collapse;}


/* STYLES GENERIQUES */
/* GENERAL */
.gras{font-weight:bold;}
.italic{font-style:italic;}
.underline{text-decoration:underline;}

a.sommaires{text-decoration:none;color:#696969;}
a.sommaires:hover{color:#FF6600;text-decoration:underline;}

/* TEXTE */
.txtg{text-align:justify;font-family:Arial, Helvetica, sans-serif;color:#696969;font-size:12px;line-height:17px;margin-bottom:10px;}
.txtptg{text-align:left;font-family:Arial, Helvetica, sans-serif;color:#696969;font-size:11px;font-weight:normal;line-height:15px;margin-bottom:10px;}
.txtgb{text-align:justify;font-family:Arial, Helvetica, sans-serif;color:#696969;font-size:12px;line-height:17px;font-weight:bold;margin-bottom:10px;}
.txtgbg{text-align:left;font-family:Arial, Helvetica, sans-serif;color:#696969;font-size:12px;line-height:17px;font-weight:bold;margin-bottom:10px;}
.txtv{font-family:Arial, Helvetica, sans-serif;color:#993366;font-size:11px;line-height:15px;margin-bottom:10px;}
.txtvb{font-family:Arial, Helvetica, sans-serif;color:#993366;font-size:11px;line-height:15px;font-weight:bold;margin-bottom:10px;}
.intertitre{font-family:Arial, Helvetica, sans-serif;color:#993366;font-size:12px;line-height:17px;font-weight:bold;}
.bas{display:block;position:relative;top:250px;}
.bas2{display:block;position:relative;top:150px;}
.legende_photo{display:block;width:105px;text-align:left;font-family:Arial, Helvetica, sans-serif;color:#696969;font-size:11px;}

ul#edito {
	position:relative;
	margin-bottom:10px;
	margin-top:0px;
	padding:0px;
}

ul#edito li {
	margin-left:0px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#696969;
	font-weight:normal;
	list-style:disc;
	text-align:left;
	margin-top:3px;
	list-style-position:inside;
}

ul#edito li.titre {
	margin-left:0px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#696969;
	font-weight:bold;
	text-align:justify;
	list-style:none;
}


/* COULEURS */
.bg4{background-color:#a91e06;}
.bg3{background-color:#b4680d;}
.bg2{background-color:#918906;}
.bg1{background-color:#CC3300;}
.recrutement{color:#0099cc;}
.rubrique{color:#993366;}

/* IMAGES */



/* POSITIONNEMENTS GENERIQUES */
/* CONTENEUR */
div#conteneur{position:absolute;margin:0px;width:100%;border:0px solid #000000;}


/* ENTETE */
div#entete{position:relative;height:101px;width:952px;z-index:1000;}
#mainlogo{display:block;position:absolute;top:0px;left:191px;width:97px;height:101px;}
/* tools */
#tools_recrutement{display:block;position:absolute;top:12px;left:627px;width:89px;height:11px;}
#tools_presse{display:block;position:absolute;top:12px;left:745px;width:99px;height:11px;}
#tools_actualite{display:block;position:absolute;top:12px;left:866px;width:65px;height:11px;}


/* MAIN */
div#main{position:absolute;top:145px;width:952px;margin-bottom:0px;background-color:#FFFFFF;z-index:900;}
p#haut_n1_1{display:block;width:952px;height:120px;background:url(/images/presentation/bande_rub1.gif) 0 0 repeat-x;border:0px solid #000000;}
p#haut_n1_2{display:block;width:952px;height:120px;background:url(/images/activites/bande_rub2.gif) 0 0 repeat-x;border:0px solid #000000;}
p#haut_n1_3{display:block;width:952px;height:120px;background:url(/images/publics/bande_rub3.gif) 0 0 repeat-x;border:0px solid #000000;}
p#haut_n1_4{display:block;width:952px;height:120px;background:url(/images/etablissements/bande_rub4.gif) 0 0 repeat-x;border:0px solid #000000;}
p#haut_n1_rub{display:block;width:952px;height:120px;background:url(/images/gene/bande_rub.gif) 0 0 repeat-x;border:0px solid #000000;}

p#haut_n2_1{display:block;width:952px;height:86px;background:url(/images/presentation/bande_rub1.gif) 0 0 repeat-x;border:0px solid #000000;}
p#haut_n2_2{display:block;width:952px;height:86px;background:url(/images/activites/bande_rub2.gif) 0 0 repeat-x;border:0px solid #000000;}
p#haut_n2_3{display:block;width:952px;height:86px;background:url(/images/publics/bande_rub3.gif) 0 0 repeat-x;border:0px solid #000000;}
p#haut_n2_4{display:block;width:952px;height:86px;background:url(/images/etablissements/bande_rub4.gif) 0 0 repeat-x;border:0px solid #000000;}
p#haut_n2_rub{display:block;width:952px;height:86px;background:url(/images/gene/bande_rub.gif) 0 0 repeat-x;border:0px solid #000000;}

#n1_img{position:absolute;display:block;top:20px;left:238px;width:714px;height:99px;}
#n2_img{position:absolute;display:block;top:20px;left:238px;width:476px;height:66px;}
#n2_img_titre{position:relative;display:block;top:10px;}

div#gauche{position:relative;top:0px;width:238px;height:10px;float:left;}

div#milieu{position:relative;top:0px;width:476px;float:left;}
p#titre_n1{display:block;width:476px;height:40px;margin-top:20px;}
p#titre_n2{display:block;width:476px;height:75px;margin-top:20px;border:0px solid #000000;}
p#titre_n3{display:block;width:476px;height:60px;margin-top:20px;border:0px solid #000000;}
p#chapo_n1{text-align:justify;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:17px;color:#696969;font-weight:normal;margin-bottom:20px;}

div#droite{position:relative;top:0px;width:200px;float:left;margin:20px 0px 20px 20px;font-family:Arial, Helvetica, sans-serif;color:#993366;font-size:11px;font-weight:bold;line-height:15px;border:solid 0px #000000;}
#droite_n2 {position:relative;display:block;top:0px;line-height:15px;}
#droite_n2_img {position:absolute;display:block;top:75px;line-height:15px;}
#droite_n3_img {position:absolute;display:block;top:40px;line-height:15px;}

div#milieu_fs{position:relative;top:0px;width:548px;float:left;}
div#droite_fs{position:relative;top:0px;width:106px;float:left;margin:20px 0px 20px 20px;font-family:Arial, Helvetica, sans-serif;color:#993366;font-size:11px;line-height:15px;font-weight:bold;border:solid 0px #000000;}

div#milieu_fs2{position:relative;top:0px;width:676px;float:left;}


/* FOOTER */
div#footer{position:relative;clear:both;left:20px;padding-top:60px;padding-bottom:10px;width:940px;z-index:1000;}
div#footer_home{position:absolute;clear:both;left:20px;top:580px;height:30px;width:940px;z-index:1000;}

div#footer_home .fondation {display:block;position:relative;float:left;left:0px;margin-right:60px;}
div#footer_home .item {display:block;position:relative;float:left;left:0px;margin-left:35px;}

div#footer .fondation {margin-right:40px;}
div#footer .item {margin-left:50px;}

/* RECHERCHE ETABLISSEMENTS */
p#etab_hopital, p#etab_ehpad, p#etab_mecs74, p#etab_mecs77, p#etab_fam, p#etab_ime, p#etab_act, p#etab_lpep {position:relative; display:none;}
p.droite_rech{diplay:none;width:198px;margin-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:15px;color:#993366;}

/* PAGINATION */
.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;}


/* MENU NAVIGATION GAUCHE */
.partie4{color:#990000;}
.partie3{color:#996600;}
.partie2{color:#999900;}
.partie1{color:#cc3300;}

ul#menu_gauche {
	display:block;
	position:relative;
	margin:20px;	
	width:150px;
	margin-bottom:3px;
	border:0px solid #000000;
}

ul#menu_gauche ul {
	display:block;
	position:relative;
	margin-left:10px;
	margin-bottom:3px;
}

ul#menu_gauche li.titre {
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	font-weight:normal;
}

ul#menu_gauche li {
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	font-weight:bold;
}

ul#menu_gauche li.on {
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	font-weight:normal;
	color:#696969;
}

ul#menu_gauche li a{color:#696969;text-decoration:none;}
ul#menu_gauche li a:hover{color:#FF6600;text-decoration:underline;}



/* MENU NAVIGATION RUBRIQUES */
div#menu_rubrique{position:absolute;left:0px;top:107px;width:952px;border:0px solid #000000;z-index:950;}
div#fond_menu{position:absolute;top:18px;width:100%;height:20px;background-color: #ceac00;background-repeat: repeat-x;background-position: 0px 0px;z-index:800;}

div#m1{display:block;position:absolute;left:19px;top:0px;height:22px;width:154px;z-index:900;}
div#m2{display:block;position:absolute;left:228px;top:0px;height:22px;width:154px;z-index:900;}
div#m3{display:block;position:absolute;left:288px;top:0px;height:22px;width:154px;z-index:900;}
div#m4{display:block;position:absolute;left:420px;top:0px;height:22px;width:154px;z-index:900;}
div#m5{display:block;position:absolute;left:485px;top:0px;height:22px;width:154px;z-index:900;}
div#m6{display:block;position:absolute;left:616px;top:0px;height:22px;width:154px;z-index:900;}
div#m7{display:block;position:absolute;left:815px;top:0px;height:22px;width:137px;z-index:900;}

div#m1_menu, div#m2_menu, div#m3_menu, div#m4_menu, div#m5_menu, div#m6_menu{display:none;position:absolute;top:18px;width:154px;height:175px;z-index:950;}
div#m7_menu{display:none;position:absolute;top:18px;width:137px;height:175px;z-index:950;}

div#m1_menu {background-color:#f5dfdb;}
div#m2_menu, div#m3_menu, div#m4_menu, div#m5_menu {background-color:#e9e7cd;}
div#m6_menu {background-color:#f0e1cf;}
div#m7_menu {background-color:#eed2cd;}

div#menu_rubrique ul {padding-right:3px;padding-left:10px;padding-top:10px;}
div#menu_rubrique ul li {display:block;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:15px;text-decoration:none;margin-bottom:3px;}
div#menu_rubrique ul li a:hover {text-decoration:underline;}

ul#m1_ul a {color:#cc3300;}
ul#m2_ul a, ul#m3_ul a, ul#m4_ul a, ul#m5_ul a {color:#666600;}
ul#m6_ul a {color:#993300;}
ul#m7_ul a {color:#990000;}


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

div#home_logo{position:absolute;top:0px;left:214px;width:274px;height:207px;z-index:1000;}

div#home_menu{position:absolute;top:226px;width:100%;height:42px;background:url(/images/home/fond_couleur.gif) 0 0 repeat-x;z-index:800;}

div.mh_img {display:block;position:absolute;height:22px;z-index:1000;}

div#mh1{display:block;position:absolute;left:19px;top:208px;height:22px;width:154px;z-index:950;}
div#mh2{display:block;position:absolute;left:228px;top:208px;height:22px;width:154px;z-index:950;}
div#mh3{display:block;position:absolute;left:288px;top:208px;height:22px;width:154px;z-index:950;}
div#mh4{display:block;position:absolute;left:420px;top:208px;height:22px;width:154px;z-index:950;}
div#mh5{display:block;position:absolute;left:485px;top:208px;height:22px;width:154px;z-index:950;}
div#mh6{display:block;position:absolute;left:616px;top:208px;height:22px;width:154px;z-index:950;}
div#mh7{display:block;position:absolute;left:815px;top:208px;height:22px;width:137px;z-index:950;}

div#mh_menu1, div#mh_menu2, div#mh_menu3, div#mh_menu4, div#mh_menu5, div#mh_menu6{display:none;position:absolute;top:18px;width:154px;height:175px;z-index:950;}
div#mh_menu7{display:none;position:absolute;top:18px;width:137px;height:175px;z-index:950;}
div#mh_menu1 {background-color:#f5dfdb;}
div#mh_menu2, div#mh_menu3, div#mh_menu4, div#mh_menu5 {background-color:#e9e7cd;}
div#mh_menu6 {background-color:#f0e1cf;}
div#mh_menu7 {background-color:#eed2cd;}

div#conteneur_home ul {padding-right:3px;padding-left:10px;padding-top:10px;}	
div#conteneur_home ul li {display:block;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:15px;text-decoration:none;margin-bottom:3px;}
div#conteneur_home ul li a:hover {text-decoration:underline;}

ul#mh1_ul a {color:#cc3300;}
ul#mh2_ul a, ul#mh3_ul a, ul#mh4_ul a, ul#mh5_ul a {color:#666600;}
ul#mh6_ul a {color:#993300;}
ul#mh7_ul a {color:#990000;}


div#mr_home1{position:absolute;top:268px;width:477px;height:300px;width:100%;background-color:#d47f00;z-index:900;}
div#mrh1_sp{display:block;position:relative;float:left;padding-top:60px;width:119px;height:240px;}
div#mrh1_sp img{display:block;}

div#mrh_menu1, div#mrh_menu2, div#mrh_menu3, div#mrh_menu4{
	display:none;
	position:absolute;
	top:190px;
	width:112px;
	left:5px;
	padding-right:3px;
	padding-left:4px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	line-height:15px;
	text-decoration:none;
	z-index:1000;
}
div#mrh_menu1 a, div#mrh_menu2 a, div#mrh_menu3 a, div#mrh_menu4 a{font-family:Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:11px;line-height:15px;text-decoration:none;}
div#mrh_menu1 a:hover, div#mrh_menu2 a:hover, div#mrh_menu3 a:hover, div#mrh_menu4 a:hover{text-decoration:underline;}

div#mrh1_actualite{display:block;position:relative;float:left;width:212px;height:300px;background:#FFFFFF;overflow: hidden;}
div#mrh1_actualite img{margin-bottom:8px;border:0px;}
.txt_actu{font-family:Arial, Helvetica, sans-serif;color:#993366;font-size:12px;line-height:17px;margin:15px;}

div#mrh1_tools{display:block;position:relative;float:left;width:145px;height:300px;background-color:#993366;}

a#home_recrutement{display:block;position:absolute;top:47px;right:20px;width:103px;height:12px;background:url(/images/home/recrutement.gif) 0 0 no-repeat;}
a#home_recrutement:hover{display:block;position:absolute;top:47px;right:20px;width:103px;height:12px;background:url(/images/home/recrutement_on.gif) 0 0 no-repeat;text-decoration:none;}

a#home_presse{display:block;position:absolute;top:84px;right:20px;width:106px;height:17px;background:url(/images/home/espace-presse.gif) 0 0 no-repeat;}
a#home_presse:hover{display:block;position:absolute;top:84px;right:20px;width:106px;height:17px;background:url(/images/home/espace-presse_on.gif) 0 0 no-repeat;text-decoration:none;}

a#home_actualite{display:block;position:absolute;top:124px;right:20px;width:74px;height:12px;background:url(/images/home/actualite.gif) 0 0 no-repeat;}
a#home_actualite:hover{display:block;position:absolute;top:124px;right:20px;width:74px;height:12px;background:url(/images/home/actualite_on.gif) 0 0 no-repeat;text-decoration:none;}



/* REPRISE HCJ*/

/* 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 DU SITE */
div#footer_plan {position:relative;top:0px;width:238px;height:10px;float:left;border:1px solid #000000;}
#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;
}


/* 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:354px;
	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:476px;
	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:676px;
	padding-top:10px;
	margin-bottom:15px;
	border-bottom:1px solid #696969;
}




/* 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%;
	}
.textareaquest{
		font-family:Arial, Helvetica, sans-serif;
	color:#696969;	
	font-size:12px;
	background-color:#FFFFFF;
	margin-left: 1%;
	margin-bottom:2%;
	padding:2px; 
	width:60%;
	border:1px solid #CCCCCC;
	}
	
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;
}




