/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
html{height:100%;margin-bottom:1px;}
body{position:relative;}
ul{margin:0;padding:0;}
ul li{margin:0;padding:0;list-style:none;}
ol{margin:0;padding:0;}
ol li{margin:0;padding:0;list-style:none;}

/* page setup */
body{background-color:#362D24; font-family:Arial; font-size: 12px;}
h1,h2{text-align:center; font-size:17px;margin:0 auto 15px auto;}
p {margin-bottom:10px;}
a:hover  {color:#ED4C00;}
img {border: 1px solid #ED4C00;}
/* layout */
#page {width:990px;margin:0 auto;background-color:#FFFFFF;}
#header {width:990px; height:180px; background:url("img/header.jpg") center; margin-bottom:50px}
#maincontainer {width:750px; padding: 20px 20px 20px 20px; }
#sidebar{width:190px; padding-left:10px;background:url("img/sidebar.png") repeat-y;}
#maincontainer, #sidebar{float:left; overflow:hidden; }
#footer{width:990px; clear:both;height:60px;background-color:#000000;}


/*header*/
#menu {position:absolute; width:850px; margin-top:148px; margin-left:90px;font-size:16px; font-weight:bold; }
#menu li {display:inline;margin-left:60px; margin-right:45px;}
#menu a {color:#000;}
#menu a:hover{color:#FF8000;}


/*content*/
#accueil {width:335px; text-align:justify; float:left;  }
#photo {width: 335px; margin-left:385px; }
#questions {width:700px; height:285px;float:left; margin-top:50px; text-align:center; background:url(img/question.jpg);padding:0 15px 15px 15px;}
#centre {width:770px; float:left; margin-top:30px; text-align:center;}
#centre a{font-size:16px; font-weight:bold; color:red; border: 1px solid #ED4C00;}
#centre a:hover{background-color:#D7D7D7;}
.texte a {color:#E67517; font-weight:bold;}
.photo {width:250px; margin: 0 50px; margin-bottom:15px;}
.apercu {width:340px;text-align:center;}
.apercu img  {margin:0 0 5px 5px;}
.apercu p {text-align:justify;}
.script {text-align:center; margin:30px auto;}
.apercu-left {width:330px;margin:25px auto 25px auto;}
.apercu-left img  {padding:0 50px; }
.left{margin:58px auto; text-align:center;}
.rigth {margin:80px auto; }
.promo  {margin: 20px 25px 20px 0;text-align:center;}
.promo a {color:#EE5311; font-size:18px; }
.r {color:#EE5311}


/*sidebar*/
.sidebar {margin-bottom:50px; }
.sidebar a {font-weight:bold; font-size:12px; color:#000000;}
.sidebar a:hover  {color:#ED4C00;}
.sidebar li{margin-bottom:10px;padding-left:20px;background:url("img/puce.png") no-repeat left; }
h3 {text-align:left;height:23px;background:url("img/titre-sidebar.jpg")no-repeat center;line-height:21px;margin-bottom:20px; padding-left:20px;}
.sidebar .pub {margin:0 auto; text-align:center;}
.sidebar .amies {text-align:center;}
.sidebar .amies a{text-decoration:none;}
.sidebar .amies img{margin:5px auto 5px auto; }

/*footer*/
#footer{color:#000000; text-align:center;}
#footer a{color:#D6D6D6;}


/*disclaimer*/
div#disclaimer{ text-align:left; }
div#disclaimer-fond{ position:absolute; z-index:1000; width:100%; height:2650px; background:white; filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9; text-align:center; line-height:normal; clear:both; }
div#disclaimer-conteneur{ position:absolute; z-index:1001; width:100%; text-align:center; clear:both; }
div#disclaimer-cadre{ width:550px; margin-left:auto; margin-right:auto; text-align:center; margin-top:200px; padding:15px; font-size:12px; border:#ddd 1px solid; background:#f5f5f5; color:#555; }
div#disclaimer-cadre b{ font-size:14px; color:black; }
div#disclaimer-cadre a{ text-decoration:none; font-size:22px; font-weight:bold; color:#356aa0; }
div#disclaimer-cadre a:hover{ color:blue; }


