* {
  margin:0;
  padding:0;
  border:0}
  
body{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#534142;
	background:url(../images/mep/body.jpg) no-repeat top center;
	height:100%;
	background-color:#faf7f7;} 

a{color:#534142;outline:none;}
a:link, a:visited{text-decoration:none;}
a:hover{text-decoration:none;} 
a img{border:0;}

p{padding:0;line-height: 1.5em;margin-bottom:5px;}

ul{list-style:none;}

object, embed{margin:0; padding:0; border:0;}
.clear{ clear:both;padding:0;border:0;margin:0;height:0}

/*---------------------------- BLOCS --------------------------- 
----------------------------------------------------------------*/
#conteneur{width:1002px;margin:0 auto; background-color:}

#top{height:158px;border-bottom:1px solid #ca0000;margin:0 0 0 0;width:992px;margin-left:5px}
#logoGauche{position:absolute;margin:30px 0 0 10px}
#logoDroite{position:absolute;margin:20px 0 0 610px}

#contenu{height:471px; margin:0;padding:0 6px 6px 5px}
.contenuGeneral{background:url(../images/mep/fondContenu2.png) no-repeat top center;}
.contenuAccueil{background:url(../images/mep/fondContenu.png) no-repeat top center;}

#blocContenuGauche{position:absolute;width:550px;height:467px; }
#blocContenuDroite{position:absolute;width:430px; height:457px;margin-left:555px;padding-top:20px;}

#blocContenuGauchePhoto{float:left;width:225px;height:467px; background-color:#faf7f7}

#blocContenuGaucheTexte{ float:right;width:300px;height:467px; text-align:justify}
#blocContenuGaucheTexteExtensible{ float:right;width:535px;height:467px; text-align:justify}
#blocContenuGaucheTexte p,#blocContenuGaucheTexteExtensible p{padding:0 20px 10px 0; text-align:justify}

#blocContenuDroite ul{margin:0;padding:0;}
#blocContenuDroite li{display:block;float:left;width:185px;height:132px;margin:0 0 15px 15px;}
#blocContenuDroite li a{display:block;height:132px;}

#neutre{position:absolute;width:970px;margin:0 0 0 15px}

#footer{height:20px;margin:0;padding-top:20px;color:#ca0000;}

#footer ul li{display:inline;}
#footer .tel {width:300px;margin-right:240px}
#footer .email a{margin-left:260px;color:#ca0000}

#pane1Neutre{height:420px;margin:0}
#panelPhoto{height:440px;margin:0}
#panelFormulaire{height:400px;margin:0}
.panelContenu{height:420px;margin:0}

#acces, #tarifs{float:left;width:250px;padding:0 30px 0 0;min-height:400px;_height:400px;margin:0 10px 0 0 ;border-right:1px dotted #dedbdb; text-align:justify}
#acces{width:260px}
#acces p, #tarifs{padding-right:10px;}

#formulaire{ float:right;width:650px;}
#formulaire label{display:inline;float:left;width:100px;text-align:left;margin-right:5px}
#formulaire textarea{overflow:auto}
#formulaire textarea,#formulaire input,#formulaire select{ background-color:#e4e3e3} 
#formulaire .submit{margin:5px 0 0 365px;padding:0;border:none;}

#galerie ul{margin:0;padding:0;}
#galerie li{display:block;float:left;width:80px;height:80px;background-color:#30C;margin:0 2px 2px 0}
#galerie li a{display:block;height:80px;}

#blocContenuGaucheTexte ul li{font-size:13px;background:url(../images/mep/puce.gif) no-repeat left center;padding-left:10px }

#blocAcces{ background-color:#e4e3e3;padding:2px; text-align:center;width:160px;font-size:14px;margin:30px 0 0 210px;border:1px dotted #d7d3d3}
#blocAcces a{color:#940706;font-weight:bold}

/* ACCUEIL ----------------------------------------------------- */
#accueilGauche{ float:left;width:327px;height:465px;margin-left:1px; cursor:pointer }
#accueilDroite{ float:right;width:327px;height:465px; cursor:pointer}
#accueilMilieu{width:325px;height:465px;margin:0 auto; cursor:pointer;}

.accueilImageBloc{position:absolute;width:323px;height:215px;text-align:center; border:2px solid #FFF;}
.accueilTextBloc{position:absolute;width:323px;margin:216px 0 0 0;}
.accueilTextBloc p{padding:10px; text-align:justify}

/*---------------------------- STYLES --------------------------- 
----------------------------------------------------------------*/
h1,h2,h3,h4 {font-weight:bold;}
h1{font-size:18px;}
h2{font-size:14px;color:#940706;margin:10px 0 10px 0;text-transform:uppercase;}
h3{font-size:12px;color:#940706; text-transform:uppercase;}
h4{font-size:11px;color:#940706;text-transform:uppercase;}

.indication{ font-size:9px;}
