body{text-align:center;font-size: 11px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; margin: 0px; margin-bottom:10px; padding: 0;background:url(../img/degrade.gif) 0px 3000px repeat-x; background-color: #0b0b0f;}

#global{width:995px; margin:0 auto; text-align:left; border: 0px none #0b0b0f;}

#banniere{height:250px; margin-bottom:10px; background: url(../img/logo-Luciole-2010.jpg) top left no-repeat;}

#edito{width:630px; height:155px; float:right; overflow:auto; text-align:justify; padding-right:10px; color:#fff; margin-top:40px; margin-right:5px;}

#fly {float: left; width: 320px; height: 451px; background: url(../img/flyer-2-octobre-2010.jpg) center center no-repeat; margin-right:10px;}

#groupe1 {float: left; width: 300px; height: 520px; margin-right:10px; margin-left:5px; margin-bottom:20px; text-align:justify; padding-left:15px; border-left:1px solid #1f212a;}

#groupe2 {float: left; width: 300px; height: 520px; margin-right:10px; margin-left:5px; margin-bottom:20px; text-align:justify; padding-left:15px; border-left:1px solid #1f212a;}

#groupe3 {position:absolute; width: 300px; height: 442px; margin-left:335px; text-align:justify; padding-left:15px; border-left:1px solid #1f212a; margin-top:520px;}

#groupe4 {position:absolute; width: 300px; height: 442px; margin-left:666px; text-align:justify; padding-left:15px; border-left:1px solid #1f212a; margin-top:520px;}

#dates {float: left; width:540px; background-color:#0B0B0F; background-image: url(../img/Entete-concerts.jpg); background-repeat:no-repeat; margin-top:100px; padding-top:195px; padding-bottom:12px;}

#video{width:375px; height:320px; float:right; padding-left:15px; padding-bottom:10px; margin-top:290px; margin-right:40px; margin-bottom:10px;}

#map{float:left; width:530px; height:300px; margin-left:10px; margin-right:40px; border: 1px solid #1f212a;}

#psycard{width:368px; margin-left:580px; padding:15px; color:#ffffff; border: 1px solid #1f212a;}

#footer{overflow:hidden; margin-top:40px;}

#sponsors_contact{float:left; width:540px; }
.intitule{color: #ff6600; text-decoration: none ; font-size: 11px; font-weight: bold;}

#liens{width:375px; float:right; padding-left:15px; padding-bottom:10px; margin-right:40px; margin-bottom:10px;}
a.lien{display:block; width:375px; height:33px; margin-bottom:10px;}
.lien_titre{color:#ff6600;}
.lien_descr{color:#fff; font-weight:normal;}
.recalage{clear:both;}
.puce {padding-left: 40px; background:url(../img/puce.gif) no-repeat; line-height:20px; background-position: 5px -2px ; margin: 0px;}
.puce {padding-left: 40px; background:url(../img/puce.gif) no-repeat; line-height:20px; background-position: 5px -2px ; margin: 0px;}
.date{float: left; margin-right:10px; margin-bottom:10px; border:0px;}
a { color: #ffffff; text-decoration: none ; font-size: 11px; font-weight: bold; }
a:hover {color:#ff6600; text-decoration: none; font-weight: bold;}
a.grp { color: #ff6600; text-decoration: none ; font-size: 15px; font-weight: bold; }
a.grp:hover {color:#ffffff; text-decoration: none; font-weight: bold;}
a img{border:3px solid #ffffff;}

#mine a img{border:0px;}
.orange{color:#ff6600; font-weight:bold;}
.bleu{color:#2aa9dc;}
.violet{color:#a0448e;}
.rose{color:#e31d78;}
.orang{color:#ec7825;}
.vert{color:#a6c543;}
.jaune{color:#f3e52a;}
.gris{color:#b2b2b4;}
h1{display:none;}

#NoFlash{width:300px; height:208px;}