html{overflow: -moz-scrollbars-vertical;}
body{margin:0;font-size:80%;line-height:1.8em;font-family:verdana,Arial,Helvetica,sans-serif;color:#a7a675;background-color:#817e73;}

h1{background:url(images/entete.jpg) no-repeat;height:194px;width:960px;text-indent:-99em;margin:0;}

h2{display:table;width:100%;}
h2 img{margin-right:10px;}
#page-container{width:960px;margin:0 auto 10px;border:1px solid #000;background-color:#dff0ee;}

#contenu{margin-left:275px;background-color:#dff0ee;font-family:Verdana,Arial,Helvetica,Sans-serif;font-size:12px;color:#000;padding:15px;}
#marquee{height:24px;background-image:url(images/marquee.jpg);font-family:Verdana,Arial,Helvetica,Sans-serif;font-size:12px;color:#000;padding-left:250px}
#marquee marquee{width:710px;}
#saviezvousque {background:url(images/saviezvous.jpg) no-repeat; height:98px; width:530px; padding-top:40px; padding-left:97px; margin-top:10px;}
#saviezvousque p{margin:0;}
#saviezvousque h2{margin:0;padding-bottom:0;}
#svq-txt1{width:510px;}
#svq-txt2{display:none;}

#menu{width:246px;background:url(images/menu_repeat.jpg) repeat-y;float:left;margin:0 0 20px 0;padding:0;}
#menu div{background:url(images/menu.jpg) no-repeat;padding:0 0 20px 0;}
#menu ul{margin:0 0 0 55px;padding:0;}
#menu li{list-style:none;margin:0;padding:0;font-family:Arial;font-weight:bold;font-size:12px;}

div.boite{width: 630px;background:url(images/box_center.png) repeat-y; margin:0;padding:0;}
div.boite .boitetop{background:url(images/box_top.png) no-repeat;margin:0;padding:0;}
div.boite .boitebottom{background:url(images/box_bottom.png) bottom no-repeat;margin:0; padding:5px 20px 15px 10px;}
div.boite h2{padding:0;}

#footer{background-color:#a7a675;clear:both;color:#000;padding:2px;text-align:center;font-family:tahoma,verdana,serif;}
#footer a{color:#333;}
#footer p{text-align:center;margin:0;padding:0;}

h2{font-size:1.25em;margin-top:0;padding-top:1em;color:#a7a675;font-weight:bold;}
h3{font-size:1.15em;margin:0;padding-top:1em;color:#a7a675;font-weight:bold;}
h4{font-size:1em;} 
p,ul,ol,th,td,input,select{font-size:1em;}
    
a,a:visited {text-decoration:none;color:#666;font-weight:bold;}
a:active{text-decoration:underline;color:#666;font-weight:bold;}
a:hover {text-decoration:underline;}
a img, a:hover img {border:0;}
p{text-align:justify;}
    
ul ul{font-size:100%;}
td p{font-size:100%;}

hr{clear:both;visibility:hidden;margin:0;padding:0;}

.clearfix:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix {height: 1%;}


