body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#000000;
background-color:#222222;
margin-top:0px;

}
.controle {
color:#000000;
background-color:#ffffff;
border:5px solid #500;
padding:5px;
overflow:hidden;
width:800px;
position: absolute;
left:50%;
margin-left: -408px;

}
div.top {
color:#000000;
overflow:hidden;
background-color:#ffffff;
clear:both;
margin-bottom:5px;
}
.soustop {
background-color:#ffffff;
}
a {
color:#004302;
text-decoration:none;
font-weight:bold;
cursor:pointer;
}
.au {
color:#755836;
background-color:#ffffff;
text-decoration:underline;
font-weight:bold;
cursor:pointer;
padding-left:22px;
background-image:url('../img/bouton2.gif');
background-repeat:no-repeat;
background-position:2px;
}
a.au:hover {
color:#755836;
background-color:#ffffff;
text-decoration:none;
font-weight:bold;
cursor:pointer;
}
h1 {
 color:#00704f;
 font-size:18px;
 margin-bottom:20px;
 margin-top:0px;
 background-color:#ffffff;
 display:block;
 clear:both;
 line-height:1.6em;
 padding-left:4px;
 font-weight:bold;

}
h2 {
 color:#71220c;
 border:1px ridge #bbb;
 font-size:12px;
 margin-bottom:10px;
 margin-top:0px;

 background-color:#ebdcbc;
 display:block;
 line-height:1.6em;
 padding-left:4px;
 font-weight:bold;


}
h3 {
color:#000000;
font-size:14px;
margin-bottom:0px;
margin-top:0px;
background-color:#ffffff;
line-height:1.6em;
padding-left:4px;
font-weight:bold;

}
h4 {
 color:#ffffff;
 font-size:14px;
 margin-bottom:10px;
 margin-top:0px;

 background-color:#ebdcbc;

 display:block;
 line-height:1.6em;
 padding-left:4px;
 font-weight:bold;
 background:url('../img/h2.jpg');
 background-repeat:repeat-y;

}
h5 {
color:#626e13;
font-size:16px;
margin-bottom:10px;
margin-top:0px;
background-color:#ffffff;
display:block;
line-height:1.6em;
padding-left:4px;
font-weight:bold;

}
.uvert {
text-decoration:none;
font-weight:bold;
}
.urouge {
background-color:#ffffff;
color:#ff0000;
text-decoration:none;
}
div.menu {
clear:both;
overflow:hidden;
float:left;
width:205px;
height:100%;
text-decoration:none;
margin-bottom:5px;
margin-top:5px;
}
div.main {
/*background:url('../img/herbe8.jpg') no-repeat;;
background-position:right top; */
float:right;
padding-top:10px;
overflow:auto;
padding-left:0px;
width:585px;
color:#000000;
margin-top:0px;
height:100%;
margin-bottom:0px;
margin-left:0px;
overflow:hidden;
}
div.m0 {
text-decoration:none;
color:#755836;
font-size:11px;
text-align:left;
}
div.m1,div.m4 {
color:#000000;
font-size:12px;

padding:0px;
overflow:auto;
height:100%;
text-decoration:none;
}
div#menu_cont {
padding:0px;
line-height:22px;
}
div.menu_cont {
  padding:0px;
  margin-top:4px;
  margin-bottom:4px;
  line-height:22px;
  overflow:hidden;
  text-align:left;
}
div.m3 {
color:#000000;
padding:5px;
text-align:left;
border-bottom:1px solid #bbb;
}
div.m5 {
padding:5px;
text-decoration:none;
color:#755836;
font-size:11px;
text-align:center;
height:100%;
margin-bottom:10px;
}
div.m6 {
padding:5px;
text-decoration:none;
color:#755836;
font-size:11px;
text-align:center;
height:100%;
margin-bottom:10px;
}
div.m8 {
color:#000000;
line-height:46px;
font-size:12px;
padding:0px;
overflow:auto;
height:100%;
text-decoration:none;
margin-bottom:0px;
}
div.m9 {
color:#000000;
font-size:10px;
padding:0px;
overflow:auto;
font-style:italic;
margin-bottom:10px;
float:right;

}
.lien,.renc {
padding-left:22px;
background-image:url('../img/bouton2.gif');
background-repeat:no-repeat;
background-position:2px;
}
a.lien,a.renc {
padding-left:22px;
}
#lien2 {
padding-left:22px;
background-image:url('../img/boutonOn3.gif');
background-repeat:no-repeat;
background-position:2px;
display:block;
margin-bottom:4px;
}
a.lien2 {
padding-left:22px;
background-image:url('../img/boutonOn3.gif');
background-repeat:no-repeat;
background-position:2px;
display:block;
margin-bottom:4px;
}
a.lien3 {
padding-left:22px;
background-image:url('../img/boutonOn3.gif');
background-repeat:no-repeat;
background-position:2px;
background-color:#c7d9bf;
display:block;
margin-bottom:4px;
text-align:left;
color:#444444;
font-weight:bold;
}
.lienhover,.renchover {
background-image:url('../img/bouton3.gif');
background-repeat:no-repeat;
background-position:2px;
padding-left:22px;
}
.liste {
padding:2px;
}
div#vignette {
padding:10px;
text-align:center;
}
div#HQ {
border:2px solid #fed;
padding:10px;
}
div#c1 {
background-color:#ffffff;
padding-left:0px;
color:#000000;
margin-top:20px;
margin-bottom:20px;
margin-left:6px;
clear:both;
border-left:1px solid #fed;
}
div#tail {
color:#000000;
width:100%;
height:50px;
background-color:#765e38;
border-bottom:5px solid #785;
}
img#t {
margin:0px;
padding:0px;
border:1px solid #bbb;
}
img.images {
margin:10px;
}
img { border:0px;
}
div.article {
padding-left:20px;
font-size:12px;
margin-bottom:20px;
overflow:auto;
clear:both;
border:1px solid #bbb;
padding:10px;
}
div.titre {
background-color:#ebdcbc;
border-left:1px solid #bbb;
border-top:1px solid #bbb;
border-right:1px solid #bbb;
color:#403c32;
font-size:12px;
line-height:1.6em;
padding-left:4px;
font-weight:bold;
clear:both;
}
div.titre_vert {
background-color:#c7d9bf;
color:#324033;
margin-top:20px;
display:block;
border-left:1px solid #bbb;
border-top:1px solid #bbb;
border-right:1px solid #bbb;
margin-bottom:0px;
color:#324033;
font-size:12px;
line-height:1.6em;
padding-left:4px;
font-weight:bold;
}
div.titre_rouge {
background-color:#c7d9bf;
color:#403c32;
margin-top:20px;
display:block;
border-left:1px solid #bbb;
border-top:1px solid #bbb;
border-right:1px solid #bbb;
margin-bottom:0px;
color:#324033;
font-size:12px;
line-height:1.6em;
padding-left:4px;
font-weight:bold;
}
div.article3 {
text-align:justify;
padding-left:20px;
margin-top:20px;
margin-bottom:20px;
margin-left:6px;
clear:both;
overflow:auto;
}
div#about,div#cadre {
  text-align:justify;
  padding:10px;
  margin-top:10px;
  margin-bottom:10px;
  border:1px solid #bbb;
}
div.about,div.cadre {
  text-align:justify;
  padding:10px;
  margin-top:10px;
  margin-bottom:10px;
  border:1px solid #bbb;
}
img#lang:hover {
  cursor:pointer;
}