/*  ------------------------------------------
/* 	Page Accueil
/*  ------------------------------------------
*/
div#fondActu{
	width:231px;
	height:564px;
	background:url(../images/fond-actu.gif) no-repeat center bottom white;
}
div#zoneGaucheActu{
	float:left;
	width:231px;
	height:665px;
	margin-left:15px;
	margin-top:5px;
	}
div#zoneGaucheActu ul{
	list-style:none;
	margin-top:0;
	padding:0;
}
div#zoneGaucheActu ul li{
	padding:2px 15px;
	height:120px;
	background:url(../images/fd-spacer-actu.gif) repeat-x bottom;
}
div#zoneGaucheActu ul li.noBack{
	background:none;
}
div#zoneGaucheActu span.titreListeActu{	
	margin:3px 0;
	font-size:9pt;
	text-transform:uppercase;
	color:#005DA3;
	font-weight:bold;
	overflow:hidden;
	display:block;
}
div#zoneGaucheActu span.zoneCactu{
	color:black;
	height:96px;
	overflow:hidden;
	display:block;
	margin:0 0 5px 0;
	font-size:12px;
	line-height:15px;
	padding:0;
}
div#zoneGaucheActu span.dateActu{
	float:right;
	width:60px;
	display:block;
	font-weight:bold;
	color:#005DA3;
	font-size:11px;
	
}
div#zoneGaucheActu span.lireSuite{
	font-style:italic;
	font-size:12px;
	width:70px;
	float:left;
	display:block;
}
div#zoneGaucheActu a{
	outline:none;
	display:block;
	color:#0083C3;
}
div#agora{
	float:left; clear:left;
	width:231px;
	height:101px;
	margin-top:15px;
	background:url(../images/agora-fr.gif) no-repeat top #0083c3;
}
div#agora a{
	margin:60px 0 10px 15px;
	display:block;
	width:216px;
	float:left;
	font-size:12px;
	color:#0083c3;
	text-align:left;
	
}
div#zoneCentrale{
	float:left;
	width:477px;
	height:680px;
	margin:5px 0 0 15px;
	padding:0;
	
	}	
div#annonceAccueil{
	float:left;
	width:477px;
	height:332px;
	margin:0;
	padding:0;
	/*background:url(../images/annonce-accueil-fr.png) no-repeat center white;*/
	}		
div#annonceAccueil a, div#annonceAccueil img{
	font-size:0;
	margin:0;
	padding:0;
	width:477px;
	border:0;
}
	
div#visiteTourisitique, div#visitePedagogique{
	float:left;
	width:216px; 
	height:132px; 
	text-align:left;
	padding:70px 15px 15px 0;
	margin:15px 0 0 0;
	font-size:14px;
	color:white;
	}
div#visitePedagogique{margin:15px 0 0 15px;  padding-left:0; width:216px;}
div#visiteTourisitique p, div#visitePedagogique p{
	width:231px;
	height:18px;
	overflow:hidden;
	margin:8px 0 0 0;
	padding:0;
	color:#fff;
	text-align:center;
	font-size:13px;
}
div#visiteTourisitique ul, div#visitePedagogique ul, div#organiserEvt ul{
	padding:0;
	list-style:none;
	margin-top:10px;
}
div#visitePedagogique ul{
	margin:20px 0 0 0;
}
div#organiserEvt ul{margin:0; width:120px;}

div#visiteTourisitique li, div#visitePedagogique li, div#organiserEvt li{
	margin:5px 0 0 20px;
	float:left;
	display:inline;
	clear:both;
}
div#organiserEvt li{margin:0;float:none;}
div#visiteTourisitique a, div#visitePedagogique a, div#organiserEvt ul li a{
	width:60px;
	float:left;
	padding-left:13px;
	color:white;
	background:url(../images/puce-zone-acc.png) left no-repeat;
	display:inline;
	margin:0;
}
div#organiserEvt ul li a{clear:left;}
div#visitePedagogique a, div#visitePedagogique p{
	width:130px;
	height:auto;
	display:block;
	text-align:left;
}
div#visitePedagogique p{
	padding-left:16px;
}
div#agirEnsemble{
	float:left;
	line-height:16px;
	width:477px;
	height:101px;
	margin:15px 0;
	overflow:hidden;
	padding:0; 
	}
div#agirEnsemble a{ color:#fff;}

div#agirEnsemble h3{
	width:298px;
	font-weight:bold;
	padding:0;
	margin:0;
	height:auto;
	color:white;
	font-size:.8em;
}	
div#agirEnsemble p{
	font-size:.8em;
	width:298px;
	padding:5px 0 0 0;
	margin:0;
	overflow:hidden;
	color:white;
}
div#zoneDroite{
	float:right;
	width:231px;
	background-color:white;
	height:680px;
	margin:5px 15px 0 0;
}
form#rechercheAccueil{
	float:left;
	width:216px;
	height:50px;
	padding:0 0 0 15px;
	margin-bottom:15px;
}
form#rechercheAccueil label{
	font-size:0px;
	display:none;
	visibility:hidden;
}
form#rechercheAccueil input{
	width:180px;
	margin-top:25px;
	height:15px;
	float:left;
	border:0px;
	background:#fff;
}
form#rechercheAccueil input#boutonRecherche{
	width:31px;
	height:31px;
	float:right;
	margin-top:15px;
	font-size:0px;
	line-height:0px;
	margin-left:0;
	background:url(../images/recherche-acc-ok.png) no-repeat;
	cursor:pointer;	
}
div#videoObject{
	margin:0;
	padding:0;
	clear:both;
	float:left;
	height:151px;
	width:231px;
	overflow:hidden;
	background:url(../images/fond-video-accueil.gif) no-repeat left;
	background-position:1px 0;
}
div#groupeCe, div#organiserEvt{ 
	float:left;
	width:216px;
	height:46px;
	text-align:left;
	padding:55px 0 0 15px;
	margin:15px 0 0 0;
	font-size:14px;
	color:white;
	}
div#zonePartenaires{
	float:left;
	width:231px;
	height:101px;
	text-align:left;
	margin:15px 0 0 0;
}	
div#zonePartenaires a, div#zonePartenaires img{
	float:left;
	text-indent:0;
	width:231px;
	height:101px;
	text-align:left;
	margin:0;
	padding:0;
}	
div#organiserEvt{
}
p.blancZonePageAcc{
	width:150px;
	margin:0;
	padding:0;
}
p.blancZonePageAcc a{
	width:95px;
	display:block;
	margin:0;
	padding:0;
	color:#fff;
	text-align:left;
	font-size:13px;
}
div#espacePressBtn{
	float:left;
	width:231px;
	height:101px;
	overflow:hidden;
	text-align:left;
	margin:15px 0 0 0;
	color:white;
	}
div#espacePressBtn a, div#espacePressBtn img{
	color:white;
	margin:0;
	padding:0;
	border:0;
}
div#zoneAgenda{
	background:url(../images/fond-agenda-fr.gif) white no-repeat left;
	margin:15px 0 0 0;
	float:left;
	width:1000px;
	padding:0 20px 0 0;
	height:144px;
}
div#zoneAgenda ul#calendrierMois { list-style:none; margin:30px 15px 0 40px; float:left; width:140px; padding:0;}
span#agendaToday{ float:left;  margin:0 15px 0 40px; width:140px; text-align:center; clear:none; height:13px; color:#fff; cursor:pointer; font-size:12px;}
span#agendaToday:hover{ color:#333; }
div#zoneAgenda ul#calendrierMois li {
	float:left;
	background-color:white;
	color:#005DA3;
	width:40px;
	margin-right:4px;
	margin-bottom:2px;
	border:solid 1px #005DA3;
	}
div#zoneAgenda ul#calendrierMois li span{ 
	float:left;
	display:block;
	font-size:10px;
	width:40px;
	font-weight:bold;
	text-align:center;
	line-height:18px;
	cursor:pointer;
}
div#zoneAgenda ul#calendrierMois li span:hover{
	background-color:#5b97c4;
	color:white;
	}
div#zoneAgenda ul#calendrierMois li#selectedMonth{ 
	background-color:#005DA3;
	color:white;
}
 
div#conteneurAgenda{
	float:left;
	overflow:hidden;
	width:693px;
	height:143px;
	/* background:#5a5a5a;  url("../images/news.gif") no-repeat  */
	border:solid 0px;
	text-align:left;
}
img#agendaFlecheGauche{
	margin:60px 15px 0 25px;
	float:left;
	visibility:hidden;
}
img#agendaFlecheDroite{
	float:left;
	margin:60px 0 0 0;
	visibility:hidden;
}
ul#listeEvenementsAgenda {
	list-style:none;
	float:left;
}

ul#listeEvenementsAgenda li {
	float:left;
	width:231px;
	height:143px;
}
ul#listeEvenementsAgenda li ul {
	float:left;
	width:231px;
	list-style:none;
	height:143px;
	background:url(../images/border-ul-agenda.gif) right repeat-y;
}
ul#listeEvenementsAgenda li ul.borderUlAgendaNone {
	background:none;
}
ul#listeEvenementsAgenda li ul li{
	width:231px;
	height:71px;
}
ul#listeEvenementsAgenda li ul li a{
	padding:5px 15px;
	display:block;
	width:201px;
}
ul#listeEvenementsAgenda li ul li a span.zoneAgenda{
	color:black;
	float:left;
	height:33px;
	width:200px;
	overflow:hidden;
	display:block;
	margin:0;
	font-size:12px;
	line-height:13px;
	padding:0;
}
ul#listeEvenementsAgenda li ul li a span.titreListeAgenda{	
	margin:3px 0;
	font-size:11px;
	line-height:15px;
	text-transform:none;
	color:black;
	font-weight:bold;
	overflow:hidden;
	display:block;
}
ul#listeEvenementsAgenda li ul li a span.dateAgenda{
	float:left;
	width:200px;
	clear:both;
	display:block;
	font-weight:bold;
	color:#005DA3;
	font-size:13px;
	
}
ul#listeEvenementsAgenda li ul li a span.lireSuite{
	font-style:italic;
	font-size:12px;
	width:70px;
	float:right;
	display:block;
}
div#zonePartenaires2{
	float:left;
	clear:both;
	width:950px;
	padding:0 25px;
}
div#zonePartenaires2 h2{
	/*background:url(../images/puce-titre-bleu.gif) no-repeat left top white;*/
	font-family:"Times New Roman", Times, serif;
	text-transform:uppercase;
	font-weight:normal;
	margin-left:10px;
	padding-left:0;
	font-size:1.3em;
	width:900px;
	height:25px;
	float:left;
	display:block;
	clear:both;
}
div#zonePartenaires2 img{
	float:left;
	margin:0 0 0 15px;
}

div#zonePartenaires2 ul{
	margin:0;
	padding:0;
	list-style:none;
}

div#zonePartenaires2 li{
	margin:0;
	padding:0;
}

