@charset "UTF-8";
/* CSS Document */

* {
margin:0;
padding:0;
}
body{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; background-position:bottom;}

.clearer{ clear:both;}




#site{ height:590px; width:980px; background-image:url(img/fond_index.jpg); margin:auto;}
#acces{ height:590px; width:980px; background-image:url(img/fond_acces.jpg); margin:auto; position:relative; z-index:1;}
#mondejlr{ height:590px; width:980px;  background-image:url(img/fond_index.jpg); margin:auto;}
#resa{ height:590px; width:980px; background-image:url(img/fond_resa.jpg); margin:auto;color:#666666; }
#archives{ height:590px; width:980px; background-image:url(img/fond_archives.jpg); margin:auto;color:#666666;}

#presse{ height:590px; width:980px; background-image:url(img/fond_presse.jpg); margin:auto;color:#666666; }
#presse a{ color:#000000;}
#presse div.presse{ height:400px; overflow:auto; text-align:left; font-size:11px; width:150px; text-align:center; padding:0 0 0 10px; top:50px; position:relative; z-index:200; float:left; }
 #presse #droite{
	float:left;
	width:630px;
	height:400px;
	position:relative;
	z-index:1000;
	text-align:center;
}
  #presse #droite a{ float:left; padding-right:5px; color:#f9100c; text-decoration:none; padding-bottom:5px; color:#666666;}
  #presse #droite a.menu{
	float:left;
	padding-right:15px;
	color:#f9100c;
	text-decoration:none;
	font-size: 12px;
}

.date_rouge {
color:#fa1009;
}
#presse div.presse table a{ color:#333333; font-style:italic;}
	 #presse #flash{height:500px; width:250px; padding:30px 0 0 670px; position:absolute; z-index:1;}


#jobs{ height:590px; width:980px; background-image:url(img/fond_jobs.jpg); margin:auto ;color:#666666;}
	 #jobs #flash_job{ padding:60px 0 0 0; position:absolute; z-index:1;}
#jobs  form{ position:relative; z-index:1000;}

#offrir{ height:590px; width:980px; background-image:url(img/fond_offrir.jpg); margin:auto ;color:#666666;}
	#offrir #txt1{ text-align:left; padding:215px 0 0 60px;  width:390px; float:left; height:310px; position:relative; z-index:2; line-height:15px;}
	#offrir #txt1 a{ text-decoration:none; color:#f9100c; margin-right:20px;  display:inline-block;  float:left;}
	#offrir #txt1 a:hover{ color:#333333;}
	 #offrir  #txt1 a.lien{ width:120px; height:25px; padding:5px 0 0 0; background-color:#dddddd; margin:0;  text-align:center;}
	 #offrir  #txt1 a:hover.lien, #offrir  #txt1 a.lien_active{ width:120px;height:25px; padding:5px 0 0 0; background-color:#cccccc; margin:0; text-align:center;}
	 #offrir  #txt1 div.contenu_bloc{ padding:10px 20px 10px 20px; width:320px; background-color:#cccccc;}
	
	#offrir .txt2{ text-align:left; padding:220px 0 0 0; width:130px; float:left; font-size:11px; text-align:left; line-height:12px;  position:relative; z-index:3;  }
	#offrir .txt2 p{display:block; height:130px;}
	#offrir .txt2 p.bis{display:block; height:100px;}
	 #offrir .txt2 a{ position:relative; height:170px;}
	 
	 #offrir #flash{height:530px; width:267px; padding:10px 0 0 713px; float:left; position:absolute; z-index:1; }
	

	  #offrir #cours{ position:absolute; float:right; padding-left:510px; top:0; z-index:20;}
	
#flashcontent{ height:555px; z-index:1;}
#flash_under{ height:555px; width:334px; padding-left:600px; position:absolute; z-index:1;}

#flashcontent_atelier{ height:535px; text-align:center; padding-top:20px;}
#content{ height:555px; width:965px; text-align:center;}
#flashcontent_acces{ height:490px; text-align:center;  padding:0;}


#menu{ width:940px; text-align:right; padding-right:40px; margin-top:-5px;}
#menu a.home{  height:20px; width:130px; display:block; float:left; cursor:pointer; }
#menu a{ text-decoration:none; color:#000000;}
#menu a:hover{ color:#f9100c;}

.form {
padding-left:20px;
width:600px;
padding-top:50px;
height:400px;
position:relative;
 z-index:10;
}
.form  form{ text-align:left;}

.form2 {
width:700px;
height:400px;
padding-top:100px;
position:relative;
float:left;
}
.form2  form{ text-align:left;}
#colgauche{ float:left; width:180px; height:400px; padding:50px 0 0 50px; text-align:left; color:#666666;}
#colgauche em{ color:#f9100c;}

#acces table{ position:absolute; z-index:2; top:450px; left:50px;s width:100%;}
#coord{ text-align:center; height:35px; padding:20px 0 10px 0;}
#coord a{ color:#666666;}

.mappy{ color:#666666; text-decoration:none;  display:inline-block; }
.mappyimg{display:inline-block; }



#pied{ font-size:10px; color:#999999; text-align:center; width:100%; padding-top:20px;}
#pied a{ color:#999999;}


/* NEWSLETTER */

#site_news{ width:656px; margin:auto; height:auto;padding-left:7px; background-image:url(img/newsletter/fond_news.jpg); font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px;}
#site_news h1{ float:right;  padding-right:5px; font-weight:normal;}
#site_news h2{ color:#8da071; font-weight:normal; font-size:20px; text-align:left;}
#site_news span.mois{ color:#f9100c; font-size:18px;}
#site_news span.jour{ font-size:18px; font-weight:bolder;}
#site_news  div.encart{ background-image:url(img/newsletter/fond_encart.jpg); background-repeat:no-repeat; background-position:right bottom; text-align:justify; padding-bottom:15px;}
