html, body{margin:0 0; padding:0 0;}
body{background: url(../img/mep/fond_site.jpg) 50% 0 no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
a{text-decoration:none; outline:none;}
a img{border:none;}
p{margin:0 0; padding:0 0;}
#conteneur{width:1000px; margin:0 auto;}
#header{ height:210px;}
#footer{clear:both; text-align:center; padding-top:20px;}
#colG{min-height:525px; _height:525px; width:174px; float:left; background:#ffffff url(../img/mep/colG_logo.gif) left bottom no-repeat;}
#contenu_colG{margin:0 auto;}
#contenu_colG img{display:block; margin-bottom:15px;}
#contenu{ margin:10px 0; padding:0 0;}
#contenu #contenu_gauche{width:260px; float:left; position:relative; padding:0 20px; text-align:left; color:#7b7b7b;}
#contenu #contenu_droite{float:right; position:relative; width:514px;}
h2{color:#008490; text-transform:uppercase; margin:0 0; padding:0 0;}
h3{color:#000000; text-transform:uppercase;margin:0 0; padding:0 0;}
.cadreGris{width:260px;}
.cadreGris .top{height:25px; background:url(../img/mep/top_cadreG.gif) top left no-repeat; margin-top:10px;}
.cadreGris .bottom{height:25px; background:url(../img/mep/bottom_cadreG.gif) top left no-repeat;}
.cadreGris .body{background:url(../img/mep/body_cadreG.gif) top left repeat-y; padding:0 20px;}
.cadreGris .body h2{margin-top:0;}

.cadreGris2{width:144px; margin-bottom:15px;}
.cadreGris2 *{color:#da8fc0;}
.cadreGris2 .top{height:15px; background:url(../img/mep/top_cadreG2.gif) top left no-repeat; margin-top:-5px;}
.cadreGris2 .bottom{height:15px; background:url(../img/mep/bottom_cadreG2.gif) top left no-repeat;}
.cadreGris2 .body{background:url(../img/mep/body_cadreG2.gif) top left repeat-y; padding:0 10px;}
.cadreGris2 .body h2{margin-top:0;}

.gaucheSlider{float:left;}
#slideAccueil, #slideAccueil2, #slideAccueil3{padding: 0px; overflow: hidden; position: relative;width:351px; height:526px;}
#slideAccueil img{border: 0px none ; position: absolute;  top: 0px; left: 0px;}
#footer ul.liens{list-style-type:none; margin:0 auto;}
#footer ul.liens li{display:inline;}
#footer ul.liens li, #footer ul.liens li a{color:#532b2b;}
ul.listePuce{list-style-type:none; margin:0; padding:0;}
ul.listePuce li{margin-left:0; background: url(../img/mep/puce.gif) 0 5px no-repeat; padding-left:8px; margin-top:5px;}
span.violet{color:#840D5C; font-weight:bold;}
span.prix{float:right;color:#840D5C; font-weight:bold; font-size:1.1em;}
#map{margin:0; padding:0; width: 512px; height: 400px; margin:1px 1px; border:solid 1px #840d5c;}
.borderV{ border:solid 1px #840d5c;}
#miniatures ul{list-style-type:none; padding:0 0; margin:3px 0;}
#miniatures ul li{ display:inline;}
#miniatures ul li img{width:81px;}