/*feuille de style générique */
*{ text-align:left;padding:0;margin:0;font-family:Arial, Verdana, serif;font-size:12px }
body {text-align:center;}
a {text-decoration:none}
img {border:none}
img.png24{border:none;behavior: url(/argosSites/fsef/images/iepngfix.htc)}
.titleTopic{color:#0075bd;}
.fleft{float:left;}
hr.spacer {height:0px; display:block; clear: both;visibility:hidden}
p {
	margin-top: 10px;
	text-align: justify;
}

/*accueil flash*/
#accueilFlash{width:250px;height:249px;margin: -70px 0 0 800px;position: absolute!important!;margin: 15px 0 0 520px!important!;}

/*arborescence*/
#arborescence{float:left;width:500px;margin-top:40px; color : #555;}
.actualite #arborescence, #fondation #arborescence, #offre_soins #arborescence, #offre_scolaire #arborescence, #etablissements #arborescence,#recrutement #arborescence,#home #arborescence{margin-left:139px!important;}
#arborescence, #arborescence a{font-size: 11px;}
#home #arborescence a{color:#0075bd;font-size: 11px;}
#fondation #arborescence a{color:#f9b200;}
#offre_soins #arborescence a{color:#009534;}
#offre_scolaire #arborescence a{color:#b3071b;}
#etablissements #arborescence a{color:#f18f00;}
#recrutement #arborescence a{color:#69b7d6;}

/*Couleur du body */
#home, #fondation, #offre_soins, #offre_soins, #offre_scolaire, #etablissements,#recrutement{ width:990px;margin:0 auto;}
#home, body.home{background-color:#0c74b7;}
#fondation, body.fondation {background-color:#f9b200;}
#offre_soins, body.offre_soins {background-color:#009534;}
#offre_scolaire, body.offre_scolaire {background-color:#b3071b;}
#etablissements, body.etablissements {background-color:#F18D00;}
#recrutement, body.recrutement {background-color:#69b7d6;}

/* image jumper */
#home div#jumper{background:url("/argosSites/fsef/images/jumper_home.gif");position:absolute;margin-top:50px;width:90px;height:93px;margin:340px 0 0 -55px;}
#fondation div#jumper, #offre_soins div#jumper, #offre_scolaire div#jumper, #etablissements div#jumper,#etablissements div#jumper{position:absolute;margin-top:50px;width:90px;height:93px;margin:25% 0 0 -55px;}
#fondation div#jumper{background:url("/argosSites/fsef/images/jumper_fondation.gif");}
#offre_soins div#jumper{background:url("/argosSites/fsef/images/jumper_offre_soins.gif"); margin-left: -55px;}
#offre_scolaire div#jumper{background:url("/argosSites/fsef/images/jumper_offre_scolaire.gif"); margin-left: -55px;}
#etablissements div#jumper{background:url("/argosSites/fsef/images/jumper_etablissements.gif"); margin-left: -55px;}
#recrutement div#jumper{background:url("/argosSites/fsef/images/jumper_recrutement.gif"); margin-left: -55px;}


/*logo*/
#accueilLogo{height:111px;margin:0;position:relative}
#accueilLogo img{border:none;behavior: url(/argosSites/fsef/images/iepngfix.htc)} 
.img_accueil{
  position:absolute; 
  top:15px; 
  margin-left:120px;
 }
/*Menu*/
#accueilMenu{position:absolute;width:990px;margin : -24px 0 0 -22px}
* > #accueilMenu{margin : -24px 0 0 0}
#accueilMenu li{display:inline;float:left;}
#accueilMenu img{border:none}

/*arriere plan blanc du site */
#accueilContent{background-color:white;width:966px;margin-left:24px;margin-top :0;margin-bottom : 10px; height: 580px;}
* > #accueilContent{min-height: 580px;height: auto;}

/*accueil Zoom*/
#accueilZoom{clear:both;width:277px;float:left;margin-top:70px;}
#accueilZoom a:hover, #accueilZoom div.bloc_img a:hover {color:#0075bd;}
#accueilZoom h3 a{font-size : 15px; color:#0075bd;}
#accueilZoom h4 {font-weight: normal;}
#accueilZoom h4 a{font-size : 13px; color:#585858;}
#accueilZoom div.bloc_img {font-size : 12px; color:#555;}
#accueilZoom div.bloc_img a{color:#555;}
#accueilZoom div.bloc_img img {float:left; margin : 3px 11px 8px 0}
#accueilZoom div.bloc_img a.seeMore{text-align:right;float:right;display : block; color: #0075bd;font-style:italic; margin-top : 7px; margin-bottom : 0px}

#ZoomContent{border-left:solid 2px #0075bd;border-right:solid 2px #0075bd;width:277px;padding:0 5px 0px 5px;}
* > #ZoomContent{width:263px;padding:0 5px 15px 5px;}
#ZoomImgBottom{background:url("/argosSites/fsef/images/zoom_sur_footer.gif") no-repeat;width:277px;height:11px;}

/*accueil Agenda*/
#accueilAgenda{clear:both;margin-top:50px;width:277px;float:left;padding-bottom: 200px;}
#accueilAgenda img{clear:left;margin-bottom:20px; color: #555;}
#accueilAgenda div.bloc_img strong{color:#0075bd; display : block; font-size :12px}
#accueilAgenda ul, #accueilAgenda li{list-style-type:none;margin-bottom : 10px}
#accueilAgenda li a{color: #555;}
#accueilAgenda li a:hover{color: #0075bd;}

/*accueil Actualites*/
#accueilActualites{margin-top:70px;}
#accueilActualites img{margin-bottom:20px;margin-right:10px;}
#accueilActualites dl img{float: left;}
#accueilActualites dt {clear: both;}
#accueilActualites dt a{color: #0075bd; font-size: 13px; font-weight: bold}
#accueilActualites dd {}
#accueilActualites dd strong{display:block; color: #585858; font-size: 11px}
#accueilActualites dd a{padding-bottom:20px; color: #555; font-size: 12px}
#accueilActualites dd a:hover{color: #0075bd;}
#accueilActualites a.seeMore{text-align:right;float:right;display : block; color: #0075bd;font-style:italic; margin-top : 10px}

/* Bloc recherche*/
#accueilRechercher{width:211px;margin:120px 0 0 0;float:left;background:url("/argosSites/fsef/images/recherche_home_bg.gif") top right no-repeat;}
div.home #accueilRechercher {margin:170px 0 0 0;}
/*background de la zoone de recherche du bloc right*/
body.fondation #accueilRechercher{background:url("/argosSites/fsef/images/recherche_fondation_bg.gif") top right no-repeat;}
body.offre_soins #accueilRechercher{background:url("/argosSites/fsef/images/recherche_offre_soins_bg.gif") top right no-repeat;}
body.offre_scolaire #accueilRechercher{background:url("/argosSites/fsef/images/recherche_offre_scolaire_bg.gif") top right no-repeat;}
body.etablissements #accueilRechercher{background:url("/argosSites/fsef/images/recherche_etablissements_bg.gif") top right no-repeat;}
body.recrutement #accueilRechercher{background:url("/argosSites/fsef/images/recherche_recrutement_bg.gif") top right no-repeat;}
/*zone de recherche + bouton ok*/
#accueilRechercher form {margin-bottom : 30px; width : 211px}
#accueilRechercher input#zone_recherche{margin:32px 0px 0px 50px;width:100px;height:15px;border:none;float:left;}
#accueilRechercher input#ok_btn{margin:32px 0px 20px 20px;float:left;}
/*bacground des listes du menu de la page home*/
#menu {margin-left:6px;}

#accueilRechercher ul{list-style-type:none;margin-top:10px}
#accueilRechercher ul#menu li.menu_right{margin-bottom:5px;background:url("/argosSites/fsef/images/right_bg_home.gif") 0 0 no-repeat; width:205px; height:20px; display :block; clear: both;padding-top : 2px}
* > #accueilRechercher ul#menu li.menu_right{min-height:18px; height: auto}
/*background des listes des autres pages selon l'univer*/
#fondation #accueilRechercher ul#menu li.menu_right, .recrutement #offre_scolaire #accueilRechercher ul#menu li.menu_right{background:url("/argosSites/fsef/images/right_bg_fondation.gif") 0 0 no-repeat;}
#offre_soins #accueilRechercher ul#menu li.menu_right{background:url("/argosSites/fsef/images/right_bg_offre_soins.gif") 0 0 no-repeat;}
#offre_scolaire #accueilRechercher ul#menu li.menu_right{background:url("/argosSites/fsef/images/right_bg_offre_scolaire.gif") 0 0 no-repeat;}
#etablissements #accueilRechercher ul#menu li.menu_right{background:url("/argosSites/fsef/images/right_bg_offre_etablissements.gif") 0 0 no-repeat;}
#recrutement #accueilRechercher ul#menu li.menu_right{background:url("/argosSites/fsef/images/right_bg_offre_recrutement.gif") 0 0 no-repeat;}

#accueilRechercher li.menu_right a, #accueilRechercher li#recrutement a{color:#fff;font-weight:bold;margin: 0 0 0 10px;}

#fondation #accueilRechercher ul#menu li.menu_right a, .recrutement #offre_scolaire #accueilRechercher ul#menu li.menu_right a{color : black;}
#offre_soins #accueilRechercher ul#menu li.menu_right a{}
#offre_scolaire #accueilRechercher ul#menu li.menu_right a{}
#etablissements #accueilRechercher ul#menu li.menu_right a{color : black;}
#recrutement #accueilRechercher ul#menu li.menu_right a{}

#accueilRechercher ul.download {list-style-type:none;margin-top:10px; margin-left:0}
ul.download li{list-style-type:none; margin-left:0}

/*Nos établissements*/
#etablissement{margin:0 0 10px 0;float:right;}

/* bloc left affichage de l'article : style de toutes les pages*/
#bloc_left h1, div#bloc_left_recrutement h1{margin:15px 0 10px 0;font-size:25px }
#bloc_left div#bloc_img img{margin-right:10px; float:left;}
#bloc_left div#bloc_img h3{font-size: 14px;}
#bloc_left div#bloc_img {margin-top:10px;}
#bloc_left div#bloc_img div{color:#555; font-size:12px;}
#bloc_left div#bloc_img div li, #bloc_left div#bloc_img div ul, #bloc_left div#bloc_img div blockquote{margin-left: 20px; margin-bottom : 5px}
/* bloc left liste des articles : style de toutes les pages*/
#bloc_left dl {margin-top : 45px}
#bloc_left dt {clear: both;font-weight: bold}
#bloc_left dd {margin-bottom : 10px}
#bloc_left dt a{font-size: 14px}
#bloc_left dd strong{display:block;  font-size: 11px;color: #585858; }
#bloc_left dd a{padding-bottom:20px; color: #555; font-size: 12px}
#bloc_left dd strong.articleLink a{color: #0C74B7; font-weight : normal}

/* bloc left couleur de la liste des articles : style de toutes les pages*/
#fondation #bloc_left dt a, #fondation #bloc_left dd a:hover{color: #f9b200;}
#offre_soins #bloc_left dt a, #offre_soins #bloc_left dd a:hover{color: #009534;}
#offre_scolaire #bloc_left dt a, #offre_scolaire #bloc_left dd a:hover{color: #b3071b;}
#etablissements #bloc_left dt a, #etablissements #bloc_left dd a:hover{color: #f18e00;}
#recrutement #bloc_left dt a, #recrutement #bloc_left dd a:hover{color: #69b7d6;}
.actualite #bloc_left dt a, .actualite #bloc_left dd a:hover{color: #0075bd;}
.nous_contacter #bloc_left dt a, .nous_contacter #bloc_left dd a:hover{color: #0075bd;}
.annuaire #bloc_left dt a, .annuaire #bloc_left dd a:hover{color: #0075bd;}
.liens_utiles #bloc_left dt a, .liens_utiles #bloc_left dd a:hover{color: #0075bd;}
.admission #bloc_left dt a, .admission #bloc_left dd a:hover{color: #0075bd;}
.dons #bloc_left dt a, .dons #bloc_left dd a:hover{color: #0075bd;}

/* Couleur des fontes en fonction de l'univer */
#fondation h1, #fondation div#bloc_img h3, #fondation #bloc_img div a{color:#f9b200;}
#offre_soins h1, #offre_soins div#bloc_img h3, #offre_soins #bloc_img div a{color:#009534;}
#offre_scolaire h1, #offre_scolaire div#bloc_img h3, #offre_scolaire #bloc_img div a{color:#b3071b;}
#etablissements h1, #etablissements div#bloc_img h3, #etablissements #bloc_img div a{color:#f18e00;}
#recrutement h1, #recrutement div#bloc_img h3, #recrutement #bloc_img div a{color:#69b7d6;}
.home h1, .actualite h1, .actualite div#bloc_img h3, .actualite #bloc_img div a{color:#0c74b7;}
.agenda h1, .agenda div#bloc_img h3, .agenda #bloc_img div a{color:#0c74b7;}

/*bloc middle : style de toutes les pages */
div#bloc_middle #printSend {margin-top:15px}
div#bloc_middle #printSend a{margin-right:10px}
div#bloc_middle h3{margin:20px 0 10px 0;font-size: 17px}
div#bloc_middle ul{margin-left:15px; }
div#bloc_middle li{font-size : 15px}
/*couleur de la liste des ressources en fontion de l'univer*/
#fondation div#bloc_middle h3, #fondation div#bloc_middle a, #fondation div#bloc_middle li{color:#f9b200;}
#offre_soins div#bloc_middle h3, #offre_soins div#bloc_middle a, #offre_soins div#bloc_middle li{color:#009534;}
#offre_scolaire div#bloc_middle h3, #offre_scolaire div#bloc_middle a, #offre_scolaire div#bloc_middle li{color:#b3071b;}
#etablissements div#bloc_middle h3, #etablissements div#bloc_middle a, #etablissements div#bloc_middle li{color:#f18e00;}
#home div#bloc_middle h3, #home div#bloc_middle a, #home div#bloc_middle li{color:#0c74b7;}

/*dimmension et alignement des blocs*/
#bloc_left, div#bloc_left_recrutement{float:left; margin-bottom : 20px;}
#bloc_middle{float:left;}
#bloc_right{margin-left:0px;float:right;width:211px;text-align : right}
* > #bloc_right{}

/*bloc left : taille des toutes les pages*/
#home div#bloc_left{width:277px;margin-left:13px;margin-top : 0px}
* > #home div#bloc_left{margin-left:27px;}
#fondation div#bloc_left, #offre_soins div#bloc_left, #offre_scolaire div#bloc_left, #etablissements div#bloc_left, #home.actualite div#bloc_left,#home.agenda div#bloc_left{width:390px;margin-left:5px;}
* > #fondation div#bloc_left, #offre_soins div#bloc_left, #offre_scolaire div#bloc_left, #etablissements div#bloc_left, #home.actualite div#bloc_left, #home.agenda div#bloc_left{}


/*bloc middle : taille des toutes les pages*/
#home div#bloc_middle{width:340px;margin-left:28px;margin-top : 0px}
#fondation div#bloc_middle, #offre_soins div#bloc_middle, #offre_scolaire div#bloc_middle, #etablissements div#bloc_middle,#home.actualite div#bloc_middle,#home.agenda div#bloc_middle{width:110px;margin-left:14px;}

/*Affichage de la liste des articles à gauche sur chaque template*/
#menuLeft {width: 150px; float:left;clear:both;margin-top : 25px;margin-right: 20px;}
#menuLeft h2 {font-size : 14px; margin: 0 0 13px 5px}
#menuLeft ul{margin-left: 20px}
#menuLeft li {margin-bottom : 7px}
#menuLeft li a {color : #333;}
#fondation #menuLeft h2, #fondation #menuLeft li, #fondation #menuLeft li a:hover{color:#f9b200;}
#offre_soins #menuLeft h2, #offre_soins #menuLeft li, #offre_soins #menuLeft li a:hover{color:#009534;}
#offre_scolaire #menuLeft h2, #offre_scolaire #menuLeft li, #offre_scolaire #menuLeft li a:hover{color:#b3071b;}
#etablissements #menuLeft h2, #etablissements #menuLeft li, #etablissements #menuLeft li a:hover{color:#f18f00;}

/*pied de page */
#footer {float:right;}
/*image footer*/
#footer img{position:relative; margin-top : -85px;}
* > #footer img{margin-top : -75px;}
#footer ul{margin-right : 200px}
#footer li{float:left; margin-right: 20px;color: white;}
#footer li a{color: white;}

#contactUS {margin-bottom : 30px}
#contactUS input, #contactUS select {margin : 3px 5px; height: 18px; width: 200px; border : solid 1px #0C74B7;}
#contactUS textarea {margin : 3px 5px; height: 120px; width: 200px; border : solid 1px #0C74B7;}
#contactUS label {margin : 3px 5px; height: 18px; width: 120px; display :block; clear:left;float: left; text-align: right; color: #0C74B7; font-weight: bold;}
input#submitBtn {border:none; margin : 0 0 0 135px; height: 21px; width: 200px; background:url("/argosSites/fsef/images/submitBtn.gif") 0 0 no-repeat;cursor:pointer;}

body.recrutement div#bloc_left_recrutement{width:575px;margin-left:5px;margin-top : 0px}
body.recrutement div#bloc_left_recrutement div.selecter{width:220px;margin:0 20px 0 0;float: left}
body.recrutement div#bloc_left_recrutement div.selecter h2 {color : #69b7d6; margin : 0 0 7px 0;}
body.recrutement div#bloc_left_recrutement div.selecter form{width:220px; height: 34px;margin:0 0 0 0;background:url("/argosSites/fsef/images/form_recrutement_bg.gif") 0 0 no-repeat;}
body.recrutement div#bloc_left_recrutement div.selecter form select {margin : 0 0 0 33px; height: 17px; font-size: 11px; width : 115px; padding:0}
body.recrutement div#bloc_left_recrutement div.selecter form select option{ font-size: 11px}
body.recrutement div#bloc_left_recrutement div.selecter form input {margin : 7px 0 0 10px}

body.recrutement div#bloc_left_recrutement #listOffre {display : block; clear: both; margin-top : 20px; width : 470px}
body.recrutement div#bloc_left_recrutement #listOffre dt {margin-top : 20px}
body.recrutement div#bloc_left_recrutement #listOffre dt, body.recrutement div#bloc_left_recrutement #listOffre dt a, body.recrutement div#bloc_left_recrutement #listOffre dd a:hover {color : #69b7d6;}
body.recrutement div#bloc_left_recrutement #listOffre dd, body.recrutement div#bloc_left_recrutement #listOffre dd a {color : #555;}
body.recrutement div#bloc_left_recrutement #listOffre dd a.seemore {display:block; text-align:right; font-style:italic;color : #69b7d6;}

body.recrutement div#bloc_left_recrutement #detailOffre {display : block; clear: both; margin-top : 20px; width : 500px; margin-bottom: 30px;}
body.recrutement div#bloc_left_recrutement #detailOffre h1{margin:15px 0 10px 0;font-size:20px }

#fondation h5 {color:#f9b200;font-size: 16px;}
#offre_soins h5 {color:#009534;font-size: 16px;}
#offre_scolaire h5 {color:#b3071b;font-size: 16px;}
#etablissements h5 {color:#f18f00;font-size: 16px;}
#recrutement h5 {color:#69b7d6;font-size: 16px;}

#fondation a {color:#f9b200;}
#offre_soins a {color:#009534;}
#offre_scolaire a {color:#b3071b;}
#etablissements a {color:#f18f00;}
#recrutement a {color:#69b7d6;}

#bloc_left {
	text-align: justify;
}

div#etablissement_container
{
	clear: both;
	width: 473px;
	margin-top: 30px;
	margin-bottom: 10px;
}
	div#etablissement_container .box
	{
		width: 473px;
	}
		div#etablissement_container .box h2
		{
			width: 453px;
			height: 31px;
			background: url(/argosSites/fsef/images/etablissements_box.png) no-repeat;
			font-size: 18px;
			color: #ffffff;
			text-transform: uppercase;
			padding-left: 20px;
			padding-top: 5px;
		}
		div#etablissement_container .box .content
		{
			border: 1px solid #e57b1a;
			padding: 5px;
			margin-bottom: 50px;
		}
		div#etablissement_container .box .content h3
		{
			background: url(/argosSites/fsef/images/etablissements_box_arrow.png) no-repeat left 1px;
			font-size: 12px;
			color: #000000!important;
			padding-left: 17px;
		}
			div#etablissement_container .box .content h3 a
			{
				font-size: 12px;
				color: #000000!important;
			}
			div#etablissement_container .box .content h3 a:hover
			{
				color: #e57b1a!important;
			}
		div#etablissement_container .box .content ul
		{
			margin-left: 30px!important;
			margin-top: 2px;
		}
			div#etablissement_container .box .content ul li
			{
				font-size: 12px;
				color: #e57b1a!important;
				margin-bottom: 1px!important;
			}
				div#etablissement_container .box .content ul li a
				{
					font-size: 12px;
					color: #000000!important;
				}
				div#etablissement_container .box .content ul li a:hover
				{
					color: #e57b1a!important;
				}