*{border:0px; margin:0px; font-weight:normal; }
body{ background: #FCEDC4 url(/images/font.jpg) repeat-x; text-align:center; font-family: Georgia;}
#main{  width:950px; min-height:500px; position:relative; margin:0 auto; text-align:left; }
#main #flecheGauche{  z-index:10; width:31px; height:31px; position:absolute; top:190px; left:138px; }
#main #flecheDroite{  z-index:10; width:31px; height:31px; position:absolute; top:190px; left:778px; }
#main #flecheDroite #flecheDroiteImg{  width:31px;  }
#cadreMilieu{  width:650px; z-index:2;  min-height:500px; position:absolute; top:10px; left:148px; }
#cadreMilieuHaut{ background: transparent url(/images/fontMainHaut.png) 0 0 no-repeat; width:650px; z-index:2; height:15px;  }
#cadreMilieuMilieufond{ background: transparent url(/images/fontMainMilieuReste.png) 0 0 repeat-y; width:650px; z-index:2;  }
#cadreMilieuMilieu{ background: transparent url(/images/fontMainMilieu.png) 0 0 no-repeat; width:650px; z-index:2;min-height: 410px; padding:10px 0px 10px 0px;}
#cadreContenu{ padding:0px 45px 5px 40px; }
#cadreContenu h1{ margin:0px 35px 40px 30px; color:white; text-align:center;  font-size:40px;}
#cadreContenu h2{ padding:15px 0px 0px 0px; text-align:justify; color:white;  font-size:20px;}
#cadreContenu h3{ padding:15px 0px 5px 0px; text-align:justify; color:white; font-style:italic;}
#cadreContenu p{ text-align:justify; color:white; line-height:1.5em;}
#cadreContenu .messagePost{  text-align:justify; color:white; line-height:1.5em; border: 1px solid white; padding:5px; margin: 10px 0px 10px 0px;}
#cadreContenu .messagePost span{ color:#c55558; }
#cadreContenu .messagePost span.date{ color:#fff; font-style: italic; float:right; }
#cadreContenu form{ padding:5px 0px 5px 0px; text-align:justify; color:white; line-height:1.5em;}
#cadreContenu form .bouton{ }
#cadreContenu form textarea{ width:100%; height:300px; font-family: Georgia; }
.lien{ color:#fff; text-decoration:underline; }
.lien:hover{ color:#c55558;  }
#cadreContenu ul{ margin:15px 0px 5px 15px; padding:0px; text-align:justify; color:white; line-height:1.5em; }
#cadreContenu ul li{ margin:0px;  padding:0px; text-align:justify; color:white; line-height:1.5em;  }
#cadreContenu .tapaloeil{ color:#c55558; }
#cadreMilieuBas{ background: transparent url(/images/fontMainBas.png) 0 0 no-repeat; width:650px; z-index:2; height:16px;  }

#banniere{ background: transparent url(/images/baniere1.png) 0 0 no-repeat; width:950px;  height:206px; top:470px;  position:absolute; }
#banniereTitre{  margin-top:20px; margin-left:20px; color:#fff; font-weight: bold;}
#ticker01{  margin-left:20px;  }
#ticker01 a{ background-color:transparent!important; color:#fff; text-decoration:underline; font-weight: normal;}
#ticker01 a:hover{ color:#c55558; text-decoration:underline; }
#ticker01 span{ color:#fff; background-color:transparent!important;}



/*background: transparent url(/images/fontMainMilieuReste.png) 0 0 repeat-y;*/
#main #oreilleGauche{ background: transparent url(/images/oreilleGauche.png) 0 0 no-repeat; z-index:1; width:156px; height:206px; position:absolute; top:100px; left:0px; padding:0px;}
#AnimOreilleGauche { height:  191px; width:   144px; padding: 0px; margin:7px 0px 0px 10px; } 
#AnimOreilleGauche img { padding: 0px; height:  191px; width: 144px; top:  0px; left: 0px; margin : 0px; }
#main #titreGauche {  position:absolute; top:75px; left:45px; color:#3e3e3e; font-size:20px;}

#main #oreilleDroite{ background: transparent url(/images/oreilleDroite.png) 0 0 no-repeat; z-index:1; width:156px; height:206px; position:absolute; top:100px; right:8px; padding:0px}
#AnimOreilleDroite { height:  191px; width: 144px; padding: 0px; margin:7px 0px 0px 3px; background-color:transparent;} 
#AnimOreilleDroite img { padding: 0px; height:  191px; width: 144px; top:  0px; left: 0px; margin : 0px; } 
#main #titreDroite {  position:absolute; top:75px; right:50px; color:#3e3e3e; font-size:20px;}

.agendaDate{ float:left; width:100px; margin: 0 0 0 20px; line-height:1.5em; color: white;}
.agendaEvenement{ float:left; width:440px; line-height:1.5em; }
.leon{ clear:both;  }


#menu{ z-index:1;  position:absolute; top:315px; left:20px; padding:0px; margin:0px; }
#menu ul{ list-style: none; padding:0px; margin:0px;}
#menu ul li{ padding:0px 0px 0px 25px; margin:0px; background: transparent url(/images/puce.png) 0 0 no-repeat; height:25px;}
#menu ul li a{ color:#3e3e3e; text-decoration:none; }
#menu ul li a:hover{ color:#c55558; text-decoration:underline; }
#menu ul li a.select {color:#c55558;}

.paraCentre{ text-align:center !important; margin: 50px 0 0 0; font-weight: bold; }
.zoneProx p{ margin-left: 20px; }

