@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; list-style-type:none;}
body {behavior: url(csshover.htc);min-height:750px;height:auto !important; height:750px;  background:#6d9448 url(../images/backVert.gif);background-repeat: repeat-x; }
h1 {cursor:pointer;text-indent: -2000px; background:url(../images/logo.jpg); width: 296px; height: 108px; background-repeat:no-repeat; margin-left: 20px; padding-top:15px;}
.TitreVert {color:#6d9448; font-size:18px; font-weight:bold;}

#ombre {width: 795px; margin:0 auto; padding: 0 auto; background: url(../images/ombre.png) !important; background-image: none;}
#conteneur {position:relative;width: 775px; border:2px solid #6d9448; border-top: none; padding:0 auto; margin: 0 auto; min-height: 300px; background:white;border-bottom:none;}
#fleursgauche {background: url(../images/fleurs-gauche.gif); width:91px; height: 269px; position:absolute; left: -93px; top:0;}
#fleursdroite {background: url(../images/fleurs-droite.gif); width:100px; height: 186px; position:absolute; right: -102px !important; right: -103px; top:0;}
#header {background:url(../images/backFleursTop.jpg); background-repeat:no-repeat; background-position:top right; height: 116px; width: 100%;}
#banniere {margin-top: 20px;margin-left: 70px;float:left; _margin-left: 40px;}

#menu {clear:both;border-bottom: 10px solid #6d9448; width: 629px; margin-left: 146px; margin-bottom:0; padding-bottom:0;}
#menu ul {margin-left: 180px; height: 27px; }
#menu ul li {font-size:12px; color: black;float:left; display:block;  border-left: 1px solid #6d9448; text-align:center; padding:3px; padding-left: 8px; padding-right: 8px; }
#menu ul li a {text-decoration:none;color:black;display:block;height: 2em;line-height: 2.2em;padding-top:5px; margin-top:-2px;float:left; }
#menu ul li a:hover {color:#6d9448; background:url(../images/feuille.gif); background-repeat:no-repeat; background-position:top center;}
#menu ul li.active {color:#6d9448;}
#menu ul li.active a {color:#6d9448;background:url(../images/feuille.gif); background-position:center top; background-repeat: no-repeat;}

#zprincipal {clear:both; height: 356px;}
#ztexte {position:relative;}
#contenu {position:absolute; top: 0px; left: 146px !important; left: -3px;  min-height:369px; height: auto !important; height: 369px; background:white; z-index: 300; border: 1px solid #6d9448; border-top:none;width: 360px; padding-left: 10px; padding-right: 25px;padding-top: 15px; }

#informationgenerale {position:relative;float:left;background:url(../images/backFleursLeft.jpg); width: 146px;  background-position: bottom right; background-repeat: no-repeat; height:336px; padding-top:20px; padding-left:3px;}
#informationgenerale ul {margin-left:5px;}
#informationgenerale ul li{font-size:9px; padding-bottom:0px; margin:0; line-height:14px;}
#informationgenerale a {color:black;}
#informationgenerale a:hover {color:#6d9448;}
#imageflash {height:356px; float:left; margin-left: 391px !important; margin-left: 270px;}
#footer {clear:both; background:url(../images/backBottom.gif); height: 39px; width: 100%;}
#textbottom {position:absolute; bottom: -29px; display:block; text-align:right; font-size:9px; right: -5px; color: white; background: none;}
ul#listServices {list-style-type:disc; font-size:11px; margin-left: 40px; margin-top:25px; padding-bottom: 25px;}
ul#listServices li {list-style-image:url(../images/feuille-puce.jpg); line-height:20px; padding-left: 2px; }

.clearBoth {clear:both !important;}

#gaucheAlbumPhoto { position:absolute; top:-20px;left:10px;background:url(../images/dashedBorder.gif);background-repeat:no-repeat;background-position: center bottom;padding-bottom:8px;}
#gaucheAlbumPhoto a {padding-top:19px;height:38px;display:block;background:url(../images/albumPhoto.jpg); background-repeat:no-repeat; background-position:middle left;font-size: 13px;font-weight: bold;	color: #a93b26; padding-left: 50px; text-decoration:none;padding-right:15px;line-height:12px;*line-height:normal;}
#gaucheAlbumPhoto a:hover {color:#a93b26;}
.boiteAlbum {width:120px; text-align:Center;float:left; margin-top:20px; margin-right:0px; }
.boiteAlbum img, .boiteAlbum a{border:none; text-decoration:none; color:black;}
.textAlbum {font-size:12px; font-weight:bold;} 
