/* CSS Document */

*{margin: 0; padding: 0;}
body{background: url(../images/fnd01.jpg) repeat-x #000; color: #fff;}
a{color: #f00;}
a:hover{color: #8a0000;}
#container{width: 980px; height: auto; background:url(../images/fnd02.jpg) no-repeat #000; margin-left: auto; margin-right: auto;}
#header{width: 964px; height: 180px; margin-left: auto; margin-right: auto;}
#menuh {width: 964px; height: 30px; margin-left: auto; margin-right: auto; background: url(../images/menuh1.jpg) repeat-x;}

#menuh a{width: 140px; height: 30px; line-height: 30px; display: block; color: #fff; text-decoration: none; float: left; border-right: 1px solid #000; text-align: center; font-weight: bold; background: url(../images/menuh1.jpg) repeat-x;}
#menuh a:hover{width: 140px; height: 30px; line-height: 30px; display: block; color: #fff; text-decoration: none; float: left; border-right: 1px solid #000; text-align: center; font-weight: bold; background: url(../images/menuh2.jpg) repeat-x;}


#contenu{width: 964px; height: auto; margin-left: auto; margin-right: auto; margin-top:10px;}

#contenu h1 {font-size: 130%; text-align: center; color: #fff;}
#contenu p {font-size: 110%; font-weight: bold; padding-left: 20px; padding-right: 20px; line-height: 150%;}
.disco1{background: url(../images/brd1.jpg) repeat-x; margin-left: 50px; padding: 20px; width: 700px; margin-left: auto; margin-right: auto; border: 1px solid #660000;}
.disco2{background: url(../images/brd1.jpg) repeat-x; margin-left: 50px; padding: 20px; width: 664px; margin-left: auto; margin-right: auto; border: 1px solid #660000;}

.roug{color: #f00;}
#bordure{background: url(../images/brd1.jpg); width: 940px; padding: 5px;}
#popups {background: url(../images/brd1.jpg) repeat-x;width: 670px; margin-left: auto; margin-right: auto; margin-bottom: 40px; padding-top: 10px;}
#popups a img {margin-right: 10px; margin-left: 10px;}
#popups p{margin-bottom: 20px; text-align: center; font-style: italic;}

#footer{background: url(../images/brd2.jpg) repeat-x; width: 964px; height: 20px; margin-left: auto; margin-right: auto; border-top: 1px solid #660000; padding: 10px; margin-top: 20px; margin-bottom: 20px;}
#footer p{font-size: 75%; text-align: center; line-height: 20px;} 

#logo {width: 95px; margin-left: auto; margin-right: auto;}
#logo a img{width: 95px; margin-left: auto; margin-right: auto; margin-bottom: 20px;}
.claire{clear: both;}
#annonceNoel {width: 664px; height: 225px; margin-left: auto; margin-right: auto; margin-top: 30px; margin-bottom: 50px;}
#compteur {text-align: center; margin-top: 20px; margin-bottom: 20px;}
