body { background:white;margin: 0;text-align: center;width:100%;height:100%;font-family: arial,verdana;overflow:auto;}
img {border:0;}
a {color:black;text-decoration: none;border:0;padding:0;margin:0;outline:0;}*

.corps {position:relative;width:1000px;height:600px;display:block;}
.contenu {position:relative;width:1000px;height:314px;padding-top:96px;left:0;display:block;text-align:left; }
.menu {position:relative;width:1000px;height:94px;top:96px;left:0;}
.fond {width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-color:transparent;}

a.well{display:block;width:470px; height:100px; margin-top:-20px; position:absolute;top:0;left:0; z-index:10;text-indent:-9999px;}

#intro {width:100%;height:100%;clear:both;background-color:white;background-image:url('/graphics/fonds/fond_intro.jpg');background-repeat:no-repeat;background-attachment:scroll;background-position: 50% 50%;}

#galerie .contenu .zoom {width:1000px;height:300px;}
#contact .contenu .mapcontainer {position:absolute;top:115px;left:500px;width:450px;height:355px;margin:10px;}
#contact .contenu .mapcontainer #map {width:450px;height:355px;}
#contact .contenu .formulaire {position:absolute;top:115px;left:140px;width:300px;height:400px;}
#contact .contenu .formulaire .bouton {padding-top:20px;clear:both;width:300px;text-align:center;}
//#contact .contenu .formulaire .bouton input {width:80px;background-color:#929292;cursor:hand;}
#contact .contenu .formulaire .bouton .mentions {font-size:8px;}
#signature {font-size:12px;color:#666;position: absolute;bottom: 2px;text-align: center;width: 100%}
#signature a { font-size:12px;color:#666;text-decoration: none;}
#signature a:hover { color:#000;}

#plan {display:none;}