body { background-color: #000000; margin: 10px 0 0 0;}
#general { text-align: center; margin : 0 auto;}
body,td,th {color: #FFFFFF;}
a:link {color: #FF0000;}
a:visited {color: #FF0000;}
a:hover {color: #FFFFFF;}
a:active {color: #FFFFFF;}

.cadre { text-align: left; width: 455px; height: 303px; background:url('module3.jpg') no-repeat; padding: 15px; padding-bottom: 0px; color: #ffffff;}
.cadreevents1 { text-align: left; width: 441px; height: 303px; background:url('module41.jpg') no-repeat; padding: 15px; padding-bottom: 0px; color: #ffffff;}
.cadreevents2 { text-align: left; width: 439px; height: 303px; background:url('module42.jpg') no-repeat; padding: 15px; padding-bottom: 0px; color: #ffffff;}
.cadrefullhaut { text-align: left; width: 944px; height: 20px; background:url('modulefullhaut2.jpg') no-repeat; color: #ffffff;}
.cadrefullbody {text-align: left; width: 944px; height: 2750px; background:url('modulefullbody.jpg'); background-repeat:repeat-y; color: #ffffff;}
.cadrefullbas { text-align: left; width: 944px; height: 23px; background:url('modulefullbas.jpg') no-repeat; color: #ffffff;}
.cadrefullbodymp3 {text-align: left; width: 944px; height: 1000px; background:url('modulefullbody.jpg'); background-repeat:repeat-y; color: #ffffff;}
.cadrefullbodypix {text-align: left; width: 944px; height: 2300px; background:url('modulefullbody.jpg'); background-repeat:repeat-y; color: #ffffff;}
.cadrefullbodycontact {text-align: left; width: 944px; height: 870px; background:url('modulefullbody.jpg'); background-repeat:repeat-y; color: #ffffff;}
.cadrefullbodyliens {text-align: left; width: 944px; height: 870px; background:url('modulefullbody.jpg'); background-repeat:repeat-y; color: #ffffff;}
.cadrefullbodybonus {text-align: left; width: 944px; height: 2020px; background:url('modulefullbody.jpg'); background-repeat:repeat-y; color: #ffffff;}
.cadrefullbodyinfo {text-align: left; width: 944px; height: 400px; background:url('modulefullbody.jpg'); background-repeat:repeat-y; color: #ffffff;}
.cadrefullbodyevents {text-align: left; width: 944px; background:url('modulefullbody.jpg'); background-repeat:repeat-y; color: #ffffff;}
.cadrefullbodyhistoire {text-align: left; width: 944px; height: 1500px; background:url('modulefullbody.jpg'); background-repeat:repeat-y; color: #ffffff;}


.descr { text-align: center; width: 403px; height: 250px; position: relative; left: 25px; top: -2px;}
.news { text-align: center; width: 403px; height: 50px; position: relative; left: 25px; top: -10px;}
.event1 { text-align: center; width: 436.5px; height: 253px; position: relative; left: 9px; top: -30px;}
.event2 { text-align: center; width: 436.5px; height: 253px; position: relative; left: -6px; top: -5px;}
.ttacc { text-align: left; width: 403px; height: 20px; position: relative; left: 25px; top: -10px;}
.tpacc { text-align: left; width: 403px; height: 20px; position: relative; left: 25px; top: -10px;}
.tplastimg { text-align: center; width: 135px; height: 135px; position: relative; left: 300px; top: 10px;}
.ttlastimg { text-align: center; width: 140px; height: 130px; position: relative; left: 300px; top: 10px;}
.descrvids { text-align: center; width: 890px; height: 0px; position: relative; left: 15px; top: -30px;}
.descrpix { text-align: center; width: 890px; height: 50px; position: relative; left: 15px; top: 10px;}
.descrmp3 { text-align: center; width: 890px; height: 50px; position: relative; left: 15px; top: -30px;}
.descrevents { text-align: center; width: 890px; height: 50px; position: relative; left: 15px; top: -30px;}



.descrbonus { text-align: center; width: 890px; height: 250px; position: relative; left: 15px; top: -30px;}
.descrbonus2 { text-align: center; width: 890px; height: 350px; position: relative; left: 15px; top: 170px;}
.descrbonus3 { text-align: center; width: 890px; height: 250px; position: relative; left: 15px; top: 530px;}
.histoire { text-align: center; width: 890px; height: 50px; position: relative; left: 15px; top: -30px;}


.contact { text-align: center; width: 890px; height: 50px; position: relative; left: 15px; top: -30px;}


.annuacc { text-align: left; width: 403px; height: 50px; position: relative; left: 25px; top: -10px;}
.histacc { text-align: left; width: 403px; height: 50px; position: relative; left: 25px; top: -10px;}
.histimg { text-align: center; width: 249px; height: 193px; position: relative; left: 186px; top: -10px;}
.annuimg { text-align: center; width: 194px; height: 197px; position: relative; left: 245px; top: -10px;}