div#entete {
height: 99px;
background-color: #99864E;
background-repeat: no-repeat;
background-attachment: scroll;
background-position: center;
width:100%;
background-image: url(/fichiers/bandeau.gif);
clear: both;
}

div#menu_bar {
height: 60px;
width:100%;
background-color: #43401E;
background-image: url(/fichiers/fond_bar.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: left;
clear: both;
}

div#cadre {
width: 780px;
margin-top: 0pt;
margin-right: auto;
margin-bottom: 0pt;
margin-left: auto;
background: url(/fichiers/fond_haut.jpg) top left no-repeat;
clear: both;
}

div#bloccadre {
width: 780px;
margin-top: 35pt !important;
margin-top: 45pt;
margin-right: auto;
margin-bottom: 0pt;
margin-left: auto;
padding-bottom: 20px;
background: url(/fichiers/fond_bas1.jpg) bottom left;
background-repeat: repeat;
clear: both;
}

div#cadrebas{
height: 90px;
width: 780px;
margin-top: 0pt;
margin-right: auto;
margin-bottom: 0pt;
margin-left: auto;
background: url(/fichiers/fond_bas2.jpg) bottom left no-repeat;
clear: both;
}

div#menu_bas {
height: 60px;
text-align: right;
width: 100%;
clear: both;
background-image: url(/fichiers/bandeau_bas.gif);
background-repeat: no-repeat;
background-attachment: scroll;
background-position: center;
background-color: #99864E;
margin-top: 20px;
padding-right: 0px;
padding-left: 0px;
}

div#video{
width: 402px;
height: 402px;
margin-top: 40px;
margin-right: auto;
margin-bottom: auto;
margin-left: auto;
}

div#entete H1{
color: #99864E;
font-weight:normal;
font-size:xx-small ;
}

div#bloccadre p {
margin: 5px 30px 5px 20px;
}

img {
margin: 10px;
}

body, html {
margin: 0;
padding: 0;
width:100%;
}

body {
font-family: arial, helvetica, sans-serif;
font-size: 15px;
margin:	0px;
padding: 0px;
overflow: visible;
background-color: #43401E;
}

p { 
text-indent:1em; 
}

a:link, a:active, a:visited {
color:#E7D891;
text-decoration: none;
}

div#bloccadre a {
color:#43401E;
text-decoration: underline;
}

a:hover {
font-weight:bold;
text-decoration: underline;
}

a:link img, a:active img, a:visited img {
border:none;
}

h1 {
height:22px;
margin-left:5%;
padding-left:30px;
margin-bottom:15px;
color:#43401E;
font-weight:normal;
}

h2 {
width:auto;
padding-left:30px;
padding-right:30px;
text-align:center;
color:#E7D891;
background-color: #99864E;
font-weight:bold;
}

h3 {
color:#99864E;
font-weight:bold;
text-decoration:underline;
margin-left: 45px;
}

hr {
clear:both;
display:none;
padding-bottom:10px;
}


div#bloccadre ul {
 list-style-type:square;
margin-left:1em;
font-weight:normal;
}

div#bloccadre ul li {
margin-left:3em;
 list-style-type:disc;
 font-weight:normal;
}

dt, dl, dd, ul, li {
list-style-type: none;
margin: 0 10px 0 0;
padding: 0;

}

#menu {
	position : absolute;
	width: 468px !important;
	width: auto;
	margin-top: 5px;
	margin-left: 10px;

}

#menu dl {
float: left;

}

#menu li {
display: inline;
}

#smenu1, #smenu2, #smenu3, #smenu4 {
	position: absolute;
	left: 0;
	font-size: 0.7em;
	width:861px;
	margin-top: 10px;
	display: inline;
	font-weight:bold;
}
