@charset "utf-8";
/* CSS Document */
* {padding:0;margin:0;}
.spacer {clear:both;height:1px;font-size:1px;}
body{font-family: Arial, Helvetica, sans-serif;margin : 0;font-size : 11px;color: #000;}

div#header{
  width:950px;
  margin:auto;
}

div#content{
  width:100%;
  height:950px;
}

div#contenu{
	width:950px;
	margin:auto;
	text-align: left;
	
}
.dessous{
padding-top:150px;
}
 
a{text-decoration : none;}
a:hover{text-decoration : underline;}
a img{border : none;}

ul{list-style-type:none;float:left;width:330px;padding-left:12px;padding-top:10px;height:730px;}
ul#right{border-left:1px solid #0085fe;}

p.title{
  padding-top:85px;
  color : #b46872;
  font-size:35px;
  font-weight:bold;
  padding-bottom:15px;
  float:left;
}

ul li{margin-bottom:16px;}
ul li p{font-size:14px;}
ul li p.date{font-size:18px;font-weight:bold;}
ul li p.lieu{font-weight:bold;}

div#footer, div#quifooter{height:50px;margin:auto;width:950px;}
div#footer p{float:left;font-size:15px;font-weight:bold;text-align:center;width:425px;}
div#footer p a, div#quifooter p a{color:#4ba1d4;}

div#quifooter p{float:left;font-size:15px;font-weight:bold;text-align:center;width:200px;}
div#quifooter p.quifooterb{width:348px;}

.actu{
  width:260px;
}

p.titlequi{
  padding-top:85px;
  color : #0086ff;
  font-size:16px;
  font-weight:bold;
  padding-bottom:15px;
  width:280px;
}

p.qui{
  width:280px;
  margin-bottom:22px;
  font-size:14px;
}
div.contenu{padding-top:175px;}
div#contact{height:360px;width:355px;}

div#contact p{padding-left:30px;font-size:14px;}
div#contact p.representerpar{font-style:italic;color:#000;padding:5px;padding-bottom:20px;}
div#contact p, div#contact p a{color:#009de0;}

div#album{padding-left:10px;padding-top:200px;}

div.album{background-color:#FFFFFF;float:left;height:300px;margin-right:25px;width:200px;text-align:center;padding-top:10px;margin-bottom:30px;}
div.album p{text-align:left;padding-left:10px;}
div.album p.title{font-size:16px;font-weight:bold;color:#0086ff;padding:10px;height:40px;}
div.album p.title a{color:#0086ff;}
div.album p.fleche a{background:transparent url(../media/fleche.jpg) no-repeat scroll left top;display:block;height:20px;margin-top:5px;}

div#disques{margin-left:5px;padding-top:200px;width:875px;}
div#disque{
	background:#fff;
	padding:20px;
	margin: 20px;
	width:900px;
}
div#disque .left{float:left;width:400px;}
div#disque .left img{width:400px;}
div#disque .right{float:left;width:350px;margin-left:50px;position:relative;}
.fermer{position:absolute;top:5px;right:-90px;}
div#disque p.desc{font-style:italic;margin-top:15px;text-align:justify;width:200px;}
div#disque p.desc-big{width:400px}
div#disque a.back{background:transparent url(../media/back.gif) no-repeat scroll 0 0;display:block;float:right;height:32px;width:32px;}
div#disque a.back span{display:none;}

div#disque div.titledisque{color:#0086FF;font-size:16px;font-weight:bold;height:40px;float:left;}
div#disque div.titledisque span{font-weight:normal;}
div#disque div.titledisque p.nbtitre{color:#000000;font-size:11px;font-weight:normal;}

table.pistes{margin-top:50px;margin-bottom:30px;}
table.pistes td{border-bottom:1px solid #80cff0;padding:5px 0;}
table.pistes td.piste{color:#80cff0;font-size:14px;width:25px;}
table.pistes td.titre{color:#00709e;font-size:14px;width:245px;font-weight:bold;}
table.pistes td.duree{color:#80cff0;padding-left:10px;width:32px;}
table.pistes td.play{padding:5px;}
table.pistes td.paroles{padding:5px 20px 5px 5px;}

div#video{float:right;height:500px;margin-top:90px;}

ol.navigconcert{list-style-type:none;float:right;margin-right:80px;padding-top:85px;}
ol.navigconcert li{float:left;}
ol.navigconcert li a span{display:none;}
ol.navigconcert li.fauxprec{width:119px;height:36px;display:block;margin-right:50px;}
ol.navigconcert li a.prec{background:url(../media/dateprecedente.png) top left no-repeat;width:119px;height:36px;display:block;margin-right:50px;}
ol.navigconcert li.fauxsuiv{width:97px;height:35px;display:block;}
ol.navigconcert li a.suiv{background:url(../media/datesuivante.png) top left no-repeat;width:97px;height:35px;display:block;}

div.accueilG{float:left;padding-left:95px;padding-top:196px;width:300px;}
div.accueilD{float:right;width:533px;}

div.accueilD p.title, div.accueilG p.title{float:none;font-family:Arial Black;font-size:25px;margin-left:10px;padding-bottom:0;}
div.accueilG p.title{background:url("../media/accueilNewsTop.png") no-repeat scroll left top transparent;color:#93382B;padding:15px 0 0 10px}
div.accueilG p.touslesconcerts a{color:#4BA1D4;margin-left:15px;}
div.accueilG p.lieux{font-weight:bold;}
div.accueilG ul{height:220px;width:280px;}
div.accueilG #container{background:none repeat scroll 0 0 #FFFFFF;font-size:14px;min-height:500px;margin-left:11px;padding:10px;width:269px;}

div.accueilD div.actu{margin-left:35px;margin-top:126px;width:430px;}
div.accueilD ul{height:220px;width:200px;}
div.accueilD ul li{margin-bottom:25px;min-height:65px;}
div.accueilD p.lieux{font-weight:bold;}

div.accueilD div.albumaccueil{background:url("../media/accueilTelechargerTop.png") no-repeat scroll left top transparent;padding-top:25px;clear:left;float:left;margin-left:7px;margin-top:60px;min-height:252px;width:415px;}
div.accueilD div.albumaccueil div{background:#fff;text-align:center;}

div.accueilD div.albumaccueil p.title{color:#B07F48;font-size:24px;line-height:20px;padding-left:5px;padding-top:0;}
div.accueilD div.albumaccueil img.distributeur{margin-top:3px;margin-left:15px;}
div.accueilD a.toutsavoir{display:block;float:right;height:73px;width:160px;margin-right:186px;margin-top:237px;-margin-right:93px;}
div.accueilD a.toutsavoir span{display:none;}

#lien_der{display:block;width:87px;}

.old_date{color:#666}


.photosVideos .dessous {padding-top: 100px;}
.photosVideos .videos{background:url("../media/videos.png") no-repeat scroll center top transparent;width:445px;float:left;}
.photosVideos .videos .videosContent{margin-top: 25px;}
.photosVideos .videos .videosContent ul{width:auto;height:auto}
.photosVideos .videos .videosContent li{background: none repeat scroll 0 0 #FFFFFF;float: left;height: 182px;margin: 5px;padding: 10px;width: 186px;text-align:center;position: relative;}
.photosVideos .videos .videosContent li a .title{color: #0086FF;display: block;font-size: 15px;font-weight: bold;margin-top: 5px;padding-left: 10px;text-align: left;}
.photosVideos .videos .videosContent li a .voir{bottom: 5px;color: #000000;font-size: 11px;position: absolute;right: 10px;}


.photosVideos .photos{background:url("../media/photos.png") no-repeat scroll center top transparent;width:400px;float:left;margin-left: 65px;}
.photosVideos .photos .photosContent{background:#fff;padding-bottom: 7px;margin-top: 40px;}
.photosVideos .photos .photosContent ul{width:auto;height:auto}
.photosVideos .photos .photosContent li{margin:6px 3px;float: left;}





