*{margin:0;padding:0;}
body { text-align:center; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px;color:#333333;}

#superieur { width:680px; margin:0 auto; border: 1px #AB9684 solid; background: url(images/fond-4.png) no-repeat; padding:20px 20px 5px 20px; }
#superieur span { display:none; }

#en-tete,#pied,#centre,#bte-vignettes,#txt-a,#logo,#partenaires,#centre-formulaire,#trouvea { float:left;}
#txt-b,#bte-menu,#centre-contact { float: right; }
#legende{ margin: 2px 54px;}

#accueil { width:210px; height: 100px;float:left; }

#en-tete { width:665px; text-align:left; margin: 15px 0 22px 10px; clear:both;}
#pied { width:655px; text-align:left; margin: 0 0 5px 0; padding: 10px ; clear:both; border: 1px #AB9684 solid;}
#centre{ width:675px; text-align:left; margin: 0 0 20px 0; clear:both;}

#bte-vignettes {width:200px; padding:5px; clear:both; }
#diaporama {width:435px; height:280px; float:right; clear:right; border-left:1px #AB9684 solid;}
#zoom { margin: 9px 54px 9px 53px;border: 1px #AB9684 solid;}
.vignettes { float: left; width:90px; height:68px; margin:1px;  }
.vignettes2 { float: left; width:90px; margin:10px;}

.galerie { width:317px; height:250px; float: left; clear:right;}
.galerie2 { width:317px; height:250px; margin:0 10px; float: left; clear:right;}
.galerie3 { width:317px; float: left; clear:right; }
.galerie4 { width:317px; margin:0 10px; float: left; clear:right;}
.bte-txt { width:415px; margin: 10px 0; text-align:justify; }

#txt-a { width:230px; clear:both;}
#txt-b { width:407px; }
#txt-c { margin: 15px;}

#logo { width:181px; height:122px; background-image:url(images/logo.gif);  background-repeat: no-repeat;  }
#logo span { display:none; }

#bte-menu { width:400px; height:70px; margin:50px 20px 0 0; }
ul#menu1,ul#menu2,ul#menu3 { list-style-type: none; text-align:right; padding: 3px 0; }
ul#menu1 li,ul#menu2 li,ul#menu3 li { display : inline; }
ul#menu1 li a,ul#menu2 li a,ul#menu3 li a { text-decoration:none; font-family:Geneva, sans-serif; font-size:13px;color:#333333; padding:0 5px; }
ul#menu1 li a:hover,ul#menu2 li a:hover,ul#menu3 li a:hover { text-decoration:none; font-family:Geneva, sans-serif; font-size:13px; color:#983222; }

#partenaires { margin:20px 0 0 15px; padding: 0 5px;}
h1 { text-indent: -5000px; margin: 0; padding: 0; font-size: 1px; line-height: 1px; text-decoration: none; }
.cache { text-indent: -5000px; font-size: 0px; line-height: 1px; text-decoration: none; }

h2 { font-size:14px; color:#559911; font-weight:normal; margin: 0 0 5px 0; margin-left:9px;}
h3 { font-size:12px; color:#559911; font-weight:normal; margin: 10px 0 2px 0; margin-left:9px;}
h4 { font-size:15px; color:#559911; font-weight:normal; margin: 0 0 5px 0; margin-left:9px; text-decoration: underline;}
.mention { font-size:9px; color: #666666; text-align:left; padding: 0 0 0 11px; clear:left;}
.txt { font-size:12px; line-height: 20px;}
.standard {font-size:11px;color:#333333;}
p { margin: 0 0 0 9px;}
strong { font-weight: normal;  font-family: Verdana, Arial, Helvetica, sans-serif;}

a:link,a:active,a:visited { color: #994411; text-decoration:none;}
a:hover { color: #669233; text-decoration:none;}

a.menu:link, a.menu:active, a.menu:visited {margin: 0 7px;  }
a.menu:hover {margin: 0 7px;  }

/*Page contact*/	
#superieur-contact { width:680px; background: url(images/fond-2.gif) no-repeat; border: 1px #AB9684 solid; padding:20px 20px 5px 20px; margin:0 auto;}
#superieur-contact  span { display:none; }

#centre-formulaire { clear:both;  width:348px; height:324px; background-color: #FFFFFF; margin: 0px; padding: 0px; }
#centre-contact { clear:right; width:298px; height:324px; border-left: 1px solid #967B65; padding: 5px 0 0 5px; }

.ZoneSaisie { border: none; border-right: 1px solid #967B65; border-left: 1px solid #967B65; border-bottom: 1px solid #967B65; border-top: 1px solid #967B65;
	padding-left: 0px; padding-right: 0px;	padding-top: 0px;	width: auto; vertical-align: middle;
	font-size: 11px; font-weight: normal;	color: #967B65;	text-align: left; line-height: 13px !important;	line-height: 13px;
	text-decoration: none;	background: #ffffff; }
.Bouton { border: none; border-right: 1px solid #967B65; border-left: 1px solid #967B65;border-bottom: 1px solid #967B65; border-top: 1px solid #967B65;padding-left: 0px;padding-right: 0px;
	width: auto;  vertical-align: middle; font-size: 11px;	font-weight: normal;	color: #967B65;	text-align: center;	line-height: 18px !important;	line-height: 16px;	text-decoration: none;
	background: #ffffff;	cursor: hand;}
.Boutonover { border: none;	padding-left: 0px;	padding-right: 0px;	width: auto;	vertical-align: middle;	font-size: 11px;	font-weight: normal;	color: #474747;
	text-align: center;	line-height: 18px !important;	line-height: 16px;	text-decoration: none;	color: #fff;	background: #b0da11;	cursor: hand; }
.body-formulaire { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	padding: 0 5px; }

#trouvea { padding:10px 0 0 10px; clear:both;}
 #trouvea a {color: #000099; font-size:12px; }
 #trouvea a:hover { color: #669233; }
