@charset "utf-8";
/* CSS Document */
body{
margin: 0px; /* pour éviter les marges */
background-image:url(style/bande.jpg);
background-repeat:repeat-x;
background-color:#e8e8e8;
}
#global{
width: 850px;
height:auto;
margin-left: auto;
margin-right: auto;
}

#header{
margin-top: 50px;
width: 850px;
height:130px;
}
#logo{
float:left;
width: 232px;
height:130px;
}
#logo a{
display:block;
width: 232px;
height:130px;
background-image:url(style/logo.jpg);
background-repeat:no-repeat;
}

#menu_haut{
float:left;
width: 618px;
height:130px;
background-image:url(style/barreMenu.jpg);
background-repeat:no-repeat;
}

#lien_haut{
padding-top:62px;
padding-left:10px;
}
#lien_haut p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#FFFFFF;
}

#lien_haut a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#FFFFFF;
text-decoration:none;
}

#lien_haut a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#9FCAE2;
}

#bandeau {
width: 850px;
height: 290px;
}

#corp{
float:left;
width: 846px;
height: auto;
background-color:#FFFFFF;
border-left: 2px solid #868689;
border-right: 2px solid #868689;
padding-bottom:15px;

}


dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
z-index:100;
float:left;
margin-top:15px;
width: 210px;
height: auto;
background-color:#FFFFFF;
}
#menu dl {
width: 210px;
border-bottom: 1px solid #006633;

}
#menu dt {
cursor: pointer;
text-align: left;
font-weight: bold;
padding-left:5px;
padding-right:2px;
min-height:25px;
padding-top:7px;
}

#menu li {
text-align: left;
background: #fff;
min-height:25px;
padding-top:7px;
padding-left:15px;
padding-right:2px;
}
#menu li a, #menu dt a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;
font-size:12px;
color: #006633;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu li:hover, #menu dt:hover {
background-color:#bcd3c1;
}


#conteneur {
float:right;
margin-top:15px;
width: 620px;
height: auto;
margin-right:5px;
}

#footer{
float:left;
width:850px;
height:34px;
background-image:url(style/pied.jpg);
background-repeat:no-repeat;
}

#footer p{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #FFFFFF;
margin-top:7px;
}
p.asfort{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}

a.galerie{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color: #006633;
font-weight:bold;
text-decoration:none;
padding-left:5px;
padding-right:2px;
}

.actu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color: #808000;
font-weight:bold;
}

#conteneur legend{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color: #808000;
font-weight:bold;
}
#conteneur legend{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color: #808000;
font-weight:bold;
}
#conteneur dt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
}
#conteneur dd{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
font-weight:bold;
}
.contact{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
}
p.erreur{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color: #990000;
}
p.check{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color: #009933;
}
