body{margin:0;padding:0;font-size:0.8em;font-family:Verdana,Arial,Helvetica,sans-serif;color:#fff;background:#000;background-attachment:fixed;}
#cadre{margin:20px 0 0 -319px;padding:0;position:absolute;left:50%;width:664px;}
#gauche {position:absolute;left:0;width:13px;height:534px;color:#fff;background:#000 url(../images/gauche.jpg) 0 0 no-repeat;}
#droite {position:absolute;right:0;width:16px;height:534px;color:#fff;background:#000 url(../images/droite.jpg) 0 0 no-repeat;}
#header{margin-left:13px;width:635px;height:170px;color:#fff;background:#000 url(../images/bandeau.jpg) 0 0 no-repeat;padding:0;}
#header h1{display:none;}
#menu{width:635px;height:20px;color:#000;background:#191919;margin-left:13px;margin-bottom:-2px;border-top:1px solid #000;}
#skyline{width:635px;height:15px;background:url(../images/menu/meniou.gif);margin:0;padding:0;position:relative;}
#skyline li{margin:0;padding:0;list-style:none;position:absolute;top:0;}
#skyline li,#skyline a{height:15px;display:block;}
#skyline li a span{display:none;}
#panel1b{left:0;width:59px;}
#panel2b{left:60px;width:58px;}
#panel3b{left:118px;width:64px;}
#panel4b{left:182px;width:65px;}
#panel5b{left:247px;width:86px;}
#panel6b{left:333px;width:69px;}
#panel7b{left:402px;width:83px;}
#panel8b{left:485px;width:63px;}
#panel9b{left:548px;width:88px;}
#panel1b a:hover{background:transparent url(../images/menu/meniou.gif) 0 -15px no-repeat;}
#panel2b a:hover{background:transparent url(../images/menu/meniou.gif) -60px -15px no-repeat;}
#panel3b a:hover{background:transparent url(../images/menu/meniou.gif) -118px -15px no-repeat;}
#panel4b a:hover{background:transparent url(../images/menu/meniou.gif) -182px -15px no-repeat;}
#panel5b a:hover{background:transparent url(../images/menu/meniou.gif) -247px -15px no-repeat;}
#panel6b a:hover{background:transparent url(../images/menu/meniou.gif) -333px -15px no-repeat;}
#panel7b a:hover{background:transparent url(../images/menu/meniou.gif) -402px -15px no-repeat;}
#panel8b a:hover{background:transparent url(../images/menu/meniou.gif) -485px -15px no-repeat;}
#panel9b a:hover{background:transparent url(../images/menu/meniou.gif) -548px -15px no-repeat;}
#entete{height:26px;width:635px;background:#191919;color:#fff;margin-left:13px;padding:0;}
.centre{text-align:center;}
#entete p{font:bold 10px/2.5 Verdana,Arial,Helvetica,sans-serif;letter-spacing:0.1em;}
#entete ul{padding:0;margin:0 0 0 12px;list-style-type:none;}
#entete li{display:inline;font:bold 11px/2.3 Arial,Helvetica,Verdana,sans-serif;padding:0;margin:0 12px 0 0;}
#entete a{text-decoration:none;color:#7B7C76;background:inherit;}
#entete a:hover{text-decoration:none;color:#9B9C93;background:inherit;}
#entete li.current a:link,#entete li.current a:visited{color:#85A5B7;background:inherit;}
#footer{height:15px;width:635px;padding:0;margin-left:13px;color:#191919;background:#000 url(../images/pied.jpg) 0 0 no-repeat;}
#footer p{font:bold 0.84em/0.1 Helvetica,Arial,Verdana,sans-serif;text-align:center;padding:7px 0 3px 0;color:#191919;background:inherit;}
#footer a{color:#505050;text-decoration:none;}
#footer a:hover{color:#fff;}
#conteneur{border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;height:300px;width:613px;margin-left:7px;}
#frame{padding:10px;width:613px;height:280px;overflow:auto;background:#5a5d56 url(../images/fond_scroll.jpg) 0 0 no-repeat;background-attachment:scroll;margin-left:6px;}
*:first-child+html #frame{background-attachment:fixed;background-position:232px 235px;}
* html #frame{background-attachment:fixed;}
a img{border:0;}
/*HOME*/
#frame img.groupe{border:0px solid #000;margin:0;}
#frame #home_droite{width:168px;height:275px;float:right;margin-top:-279px;font-size:0.75em;}
*:first-child+html #frame #home_droite{overflow:hidden;}
#frame a.lien{color:#85A5B7;text-decoration:none;}
#frame a.lien:hover{color:#C2DFF0;text-decoration:none;}
#frame #home_droite .mise_a_jour{width:166px;height:52px;background:#31342D;border:1px solid #000;margin-bottom:10px;padding-top:15px;text-align:center;}
.maj{font:bold 1em/200% Verdana,Arial,Helvetica,sans-serif;color:#85A5B7;}
.maj_date{font:bold 0.9em/100% Verdana,Arial,Helvetica,sans-serif;color:#fff;padding-bottom:20px;}
.colo{color:#A8ACA0;}
#frame #home_droite .boite{width:166px;background:#31342D;border:1px solid #000;margin-bottom:10px;padding-bottom:5px;}
#frame #home_droite .boite_der{width:166px;background:#31342D;border:1px solid #000;margin-bottom:0;padding-bottom:5px;}
.droite{float:right;margin-top:-1em;}
/*ACTU*/
#frame table{margin:0 70px 10px;}
#frame td.pt{width:70px;background-color:#31342D;border-right:2px solid #000;border-bottom:2px solid #000;text-align:center;}
p.jour{font:normal 12px/1.2 Verdana,Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;}
p.num{font:normal 30px/100% Verdana,Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;}
p.mois{font:bold 14px/1.1 Verdana,Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;}
p.annee{font:normal 12px/1.2 Verdana,Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;}
#frame td.description{width:500px;background-color:#31342D;border-right:2px solid #000;border-bottom:2px solid #000;padding:5px 10px;vertical-align:top;}
/*BIO*/
div#bio{margin:0 70px;text-align:justify;}
img.bio{float:right;margin:6px 0px 0 20px;border-right:2px solid #000;border-bottom:2px solid #000;}
/*DISCO*/
#frame td.pt2{width:100px;margin:0;padding:10px;vertical-align:top;text-align:center;background-color:#31342D;border-right:2px solid #000;border-bottom:2px solid #000;}
#frame td.description ul{padding:0;margin:2px 0 1em 1em;list-style-type:none;}
#frame td.description li{font:normal 11px/1.2 Verdana,Arial,Helvetica,sans-serif;color:#fff;margin:0;list-style-type:none;}
#frame p.legend{font:normal 10px/1.2 Arial,Helvetica,Verdana,sans-serif;color:#85A5B7;margin:0;}
li span.num{font:normal 11px/1.2 Verdana,Arial,Helvetica,sans-serif;color:#85A5B7;}
/*DATES*/
p.lieu{font:bold 14px/1.4 Verdana,Arial,Helvetica,sans-serif;color:#85A5B7;text-transform:uppercase;}
p.titre{font:bold 13px/1.4 Verdana,Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;}
p.adresse{font:13px/1.2 Verdana,Arial,Helvetica,sans-serif;color:#fff;}
p.desc{font:normal 11px/1.6 Verdana,Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;}
p span.underline{text-decoration:underline;}
.color{color:#C2DFF0;}
/*PRESSE*/
.col1,.col2,.col3{width:175px;height:258px;position:absolute;float:left;border-right:1px solid #000;border-bottom:1px solid #000;padding:10px;background:#31342D;}
.col2{margin-left:207px;}
.col3{margin-left:414px;}
#frame a.main2{text-decoration:none;color:#fff;font:normal 11px Verdana,Arial,Helvetica,sans-serif;line-height:14px !important;line-height:16px;}
#frame a.main2:hover{color:#85A5B7;text-decoration:none;}
.titrint{font:bold 12px/1.2 Verdana,Arial,Helvetica,sans-serif;color:#85A5B7;text-align:center;}
.suitint{color:#fff;font-size:11px;font-weight:normal;}
.soutitrint{font:normal 12px/300% Verdana,Arial,Helvetica,sans-serif;color:#ccc;text-align:center;}
.nom{color:#fff;font-weight:bold;}
.quest{font:normal 11px/1.1 Arial,Helvetica,Verdana,sans-serif;color:#ccc;margin:0 0 0.3em 0;}
.rep{font:normal 11px/1.1 Arial,Helvetica,Verdana,sans-serif;color:#fff;margin:0 0 0.5em 0;}
div.switch{float:right;height:9px;width:55px;}
div.switch ul{margin:0;padding:0;}
div.switch li{display:inline;float:left;padding:0 0 0 5px !important;padding-top:11px;}
/*PHOTOS*/
#frame td.photo{width:33%;margin:0;padding:5px;text-align:center;background-color:#31342D;border-right:2px solid #000;border-bottom:2px solid #000;}
#frame td.photozoom{width:33%;margin:0;padding:5px;text-align:center;background:url(../images/transparent.gif) 0 0 repeat;border:0;}
#frame td.phototext{width:33%;margin:0;padding:0 10px;text-align:center;background:url(../images/transparent.gif) 0 0 repeat;border:0;vertical-align:top;font:normal 11px/1.2 Verdana,Arial,Helvetica,sans-serif;color:#fff;}
a img.bord{border:1px solid #85A5B7;}
a:hover img.bord{border:1px solid #C2DFF0;}
/*MERCH*/
#frame td p.order{text-align:right;}
/*LIENS*/
.link{width:33%;text-align:center;}
#frame td.descript,#frame th.descript{background-color:#31342D;border-right:2px solid #000;border-bottom:2px solid #000;padding:5px 10px;}
/*CONTACTS*/
.noborder{border:0;background:#515348;}
.gauche{text-align:left;color:#fff;}
.droit{text-align:right;color:#fff;}
.largeur{width:100%;color:#000;}
.erreur{text-align:center;color:#fff;width:300px;margin:0 auto;}
.submit{background:#000;color:#fff;border:0;padding:0;cursor:pointer;float:none;font-weight:bold;}
.blanc{color:#fff;font-size:13px;}
table{background:url(../images/transparent.gif) 0 0 repeat;border:0;width:72%;margin:0 auto 0;table-layout:auto;}
td{border:0;text-align:left;}
table p{margin:0;}
label{font:normal 13px Verdana,Arial,Helvetica,sans-serif;color:#fff;padding:0;margin:0;}
input,textarea{font:12px Arial,Helvetica,Verdana,sans-serif;color:#000;background-color:#fff;border:1px solid #000;padding:0;margin:0;}
.marge{margin:0 0 -7px;}
*:first-child+html .marge{margin:9px 0 0;}
* html .marge{margin:9px 0 0;}
.marge2{margin:0 0 -2px !important;margin:4px 0 -2px;}
#frame td.pt3{width:30% !important;width:34%;margin:0;padding:10px;vertical-align:top;text-align:left;background-color:#31342D;border-right:2px solid #000;border-bottom:2px solid #000;}
/*CONTEST*/
img.thumb{float:right;margin:0;}
/*BRUTALBOOK*/
#frame td.pt4{width:80px;margin:0;padding:10px;vertical-align:top;text-align:center;background-color:#31342D;border-right:2px solid #000;border-bottom:2px solid #000;white-space:nowrap;}
#frame h2.name{margin-top:4px;}
#frame img.smiley{margin:1px;}
#frame img:hover.smiley{margin:0;border:1px solid #85A5B7;}
/*TYPO*/
#frame h1{font:bold 17px/0.8 Verdana,Arial,Helvetica,sans-serif;color:#fff;margin:0 0 0.8em 0;}
#frame h2{font:bold 14px/1.4 Verdana,Arial,Helvetica,sans-serif;color:#85A5B7;margin:0 0 0.4em 0;}
#frame h3{font:bold 12px/0.8 Verdana,Arial,Helvetica,sans-serif;color:#fff;margin:0 0 0.8em 0;}
p{font:normal 1em/1.6 Verdana,Arial,Helvetica,sans-serif;color:#fff;padding:0;margin:0;}
.text{font:normal 11px/1.6 Verdana,Arial,Helvetica,sans-serif;color:#fff;padding:0;margin:0;}
#frame a.main{text-decoration:none;border-bottom:1px dashed #85A5B7;color:#85A5B7;}
#frame a.main:hover{color:#C2DFF0;text-decoration:none;border-bottom:1px dashed #C2DFF0;}
.lettrine{float:left;font:normal 3.3em/0.8 "Times New Roman",Times,Georgia,serif;color:#85A5B7;margin:0 3px 0 0;padding:3px 0 0;}
.center{text-align:center;}
hr{margin:12px 0 20px;}
#flags{position:absolute;top:152px;left:50%;margin:0 0 0 272px;cursor:default;}
