body{
	margin:0;
	padding:0;
	background: #000;
}
html{
	margin:0;
	padding:0;
}
*{
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
}

.noBorder{border:0;}

div#logo{
	height:168px;
	/*overflow:hidden;*/
	visibility:hidden;
}
div#maj{
	padding-right:10px;
}

#langues{margin:10px 0 5px 0;text-align:center;}
#langues li{
	display: inline;
	list-style-type: none;
	padding-right: 5px;
}

div#colonne1 {
	float: left;
	width: 160px;
	/*margin-right: 10px;*/
	/*background: #000;*/
	/*padding-left:15px;*/
	padding-left:5px;
	padding-top:15px;
}
div#colonne2 {
	float: right;
	width: 160px;
	/*margin-left: 10px;*/
	/*background: #000;*/
	/*padding-right:10px;*/
	padding-right:5px;
	padding-top:15px;
}
div#page {
	overflow: hidden;
	/*background: #fff;*/
}

div#contenu{
	padding:0 30px;
	font-size:12px;
}
div#contenu p,div#contenu p em{font-size:12px;}

div#global{
	/*width:80%;
	min-width:800px;*/
	width:800px;
	margin: 0 auto;
	/*background:url(../interface/texture.jpg) #e8cb9d 0 0 repeat;*/
	/*background:url(../interface/texturerideau.jpg) #e8cb9d 0 0 repeat-y;*/
	background:url(../interface/texturerideau2.jpg) #e8cb9d 0 0 repeat-y;
	/*border:5px solid #8a171b;*/
}

div#entete2{
	color:#FFF;
	height:175px;
	height:254px;
	min-width:800px;
	/*background: url(../interface/bg_entete3.jpg) 0 0 no-repeat;*/
	background: url(../interface/bg_entete4.jpg) 0 0 no-repeat;
	text-align:center;
}
div#entete{
	/*color:#FFF;
	height:175px;
	min-width:800px;
	background: url(../interface/bg_entete2.gif) 100% 0 no-repeat;
	text-align:center;*/
}
div#min{
	/*display:none;*/
	visibility:hidden;
	width:800px;
	height:1px;
}


div#pied{
	color:#FFF;
	/*background-color:#000;*/
	clear:both;
	text-align:right;
	margin:0;
	padding:0 15px 0 0;
	background: url(../interface/bg_pied.gif) 50% 100% repeat-x;
	height:185px;
}

/* propriétés communes à l'ensemble des 4 coins */
#hautgauche, #hautdroit, #basgauche, #basdroit {
height: 30px; width: 30px;
background-repeat: no-repeat;
font-size:1px; /* correction d'un bug IE */
display:none;
}
/* propriétés spécifiques à chaque coin */
#hautgauche {
background: url(../interface/hg.gif);
}
#hautdroit {
float: right;
background: url(../interface/hd.gif);
}
#basgauche {
background: url(../interface/bg.gif);
}
#basdroit {
float: right;
background: url(../interface/bd.gif);
}


/*#hautdroit {
	position: absolute;
	top:0;
	right:0;
	display:block;
	background: url(../interface/rideaux.gif) 50% 0 no-repeat;
	width:100%;
	height:1765px;
}*/


/*div#nextev,div#lastnews{
	color:#FFF;
	border:1px solid #036;
	margin-bottom:10px;
}*/
/*div#nextev h2,div#lastnews h2{
	text-align:center;
	margin:0;
	padding-bottom:3px;
	background-color:#036;
	color:#fff;
}*/
div#nextev{
	border:5px double #000;
	background-color:#FFF;
	padding:5px;
	font-family:monospace;
	background: url(../interface/texturepapier.jpg) 50% 50% repeat;
}
div#nextev div.bloc{
}
div#nextev h2{
	text-align:center;
	font-family:monospace;
	font-size:1.3em;
	padding-bottom:20px;
	background: url(../interface/separateur2.gif) 50% 100% no-repeat;
}
#villenewev,#datenextev,#sallenextev,#annulenextev,#detailnextev{
	text-align:center;
	font-weight:bold;
	font-variant: small-caps;
}
#sallenextev a{font-size:1.3em;text-decoration:none;}
#sallenextev a:hover{color:#900;text-decoration:underline;}
#villenewev{font-size:1.7em;}
#datenextev,#annulenextev{
	border:2px solid #000;
	padding:10px;
	margin:10px;
	/*font-size:2.5em;*/
	font-size:1.7em;
}
#annulenextev{
	color:#F00;
	border:1px solid #F00;
}
div#nextev a{
	color:#000;
}
div#nextev{
	text-align:center;
}
#sallenextev{padding:10px 0 5px 0;}
#detailnextev{padding:5px 0 5px 0;}

div#lastnews{
	margin-top:20px;
	border:5px double #000;
	background-color:#FFF;
	padding:5px;
	font-family:monospace;
	background: url(../interface/texturepapier.jpg) -12px 0 repeat;
}
div#lastnews div.bloc{text-transform:uppercase;}
div#lastnews a{color:#000;}
div#lastnews h2{
	text-align:center;
	font-family:monospace;
	font-size:1.3em;
	padding-bottom:20px;
	background: url(../interface/separateur2.gif) 50% 100% no-repeat;
}
div#lastnews li ,div#lastnews li span.datenewspanneau{
	display:block;
}
div#lastnews li{
	background: url(../interface/separateur3.gif) 50% 100% no-repeat;
	padding-bottom:15px;
	text-align:center;
}
div#lastnews li span.datenewspanneau{text-align:left;}
div#lastnews li a{text-decoration:none;}
div#lastnews li a:hover{text-decoration:underline;}
/*div#lastnews{margin-top:20px;}
div#nextev div.bloc,div#lastnews div.bloc{
	padding:5px;
}

div#nextev h2,div#lastnews h2{
	margin:0;
	text-align:center;
	font-size:1.2em;
	font-weight:bold;
	color:#FFF;
	padding-bottom:5px;
	border-bottom:2px solid #000;
}
div#nextev div.panneau_body,div#lastnews div.panneau_body{
	background: url(../interface/bg_panneau_body.gif) 0 50% repeat-y;
	padding-right:20px;
	margin:0;
	padding:5px 33px 5px 10px;
	font-family:cursive;
	color:#fc0;
	font-weight:bold;
}
div#nextev div.panneau_top,div#lastnews div.panneau_top{
	background: url(../interface/bg_panneau_top.gif) 0 0 no-repeat;
	height:10px;
	margin:0;
	padding:0;
}
div#nextev div.panneau_pied,div#lastnews div.panneau_pied{
	background: url(../interface/bg_panneau_bottom.gif) 0 0 no-repeat;
	height:16px;
	margin:0;
	padding:0;
}
div#nextev a,div#lastnews a{
	color:#FC0;
}
div#nextev a.lienAll,div#lastnews a.lienAll{
	color:#FFF;
	text-align:right;
}
span.datenewspanneau{display:block;font-weight:normal;color:#FFF;}*/


.centre{text-align:center;}
.gauche{text-align:left;}
.droite{text-align:right;}
table#articles tr.indispo td{background-color:#ccc;}
table#articles tr.epuise td{background-color:#666;}

table#articles, table#articles tr, table#articles th, table#articles td{
	border:1px solid #000;
	border-collapse:collapse;
}

table#articles th.rubrique{
	padding:10px 0;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
}
table#articles thead th{
	background: url(../interface/textureTh.gif) #633 0 0 repeat;
	color:#9c8e85;
	padding:10px 3px;
}
table#articles tr.l1{
	background: url(../interface/textureL1.gif) #eee 0 0 repeat;
}
table#articles tr.l2{
	background: url(../interface/textureL2.gif) #fff 0 0 repeat;
}
table#articles tr td{font-weight:bold;}

table#articles{
	margin-bottom:10px;
}


table#livraison{font-size:0.8em}
table#livraison caption{text-align:left;margin-top:15px;font-weight:bold;font-size:1em;}
table#livraison th{text-align:left;}

#anneesDates{clear:both;}
#anneesDates ul{
	margin: 0;
	white-space: nowrap;
	padding: 0;
}
#anneesDates li{
	display: inline;
	list-style-type: none;
	display:block;
	float:left;
	margin:1px;
}
#anneesDates a{
	padding: 1px;
	border: 1px solid #333;
	background-color: #000;
}
#anneesDates a:link, #anneesDates a:visited{
	color: #EEE;
	text-decoration: none;
}
#anneesDates a:hover{
	border: 1px solid #333;
	background-color: #FF0000;
	color: #333;
}

/*#anneesDates a:link, #anneesDates a:visited, #anneesDates a:hover{
	border: 1px solid #333;
	background-color: #000;
	color: #fff;
}*/

/* CONCERTS */
#tableaudates{
	clear:both;
}
table#tableaudates, table#tableaudates tr, table#tableaudates tr th, table#tableaudates tr td{
	border:1px solid black;
	border-collapse:collapse;
}
table#tableaudates tr td{
	vertical-align:top;
	padding:3px;
}
table#tableaudates tr td.date{font-weight:bold;color:#000;}
table#tableaudates tr td.ville{font-weight:bold;color:#000;}
table#tableaudates tr td.ville span.nomville{text-transform: uppercase;}
table#tableaudates tr td.salle{font-weight:bold;}
table#tableaudates tr td.detail{font-weight:bold;}
table#tableaudates tr td.detail span.annule{display:block;text-align:center;padding:3px;background:#ddd;border:1px solid black;font-weight:bold;color:#633;text-transform:uppercase;}
table#tableaudates a{color:#000;}
table#tableaudates th{
	/*background-color:#633;*/
	background: url(../interface/textureTh.gif) #633 0 0 repeat;
	color:#9c8e85;
	padding:10px 3px;
}
table#tableaudates tr.l1{
	/*background-color:#eee;*/
	background: url(../interface/textureL1.gif) #eee 0 20% repeat;
}
table#tableaudates tr.l2{
	/*background-color:#fff;*/
	background: url(../interface/textureL2.gif) #fff 0 20% repeat;
}
/* CONCERTS (fin)*/


h1{
	text-align:left;
	font-size:2em;
	font-weight:bold;
	color:#900;
	font-family:courier,monospace;
}

h1 a{
	text-align:left;
	font-size:1em;
	font-weight:bold;
	color:#900;
	font-family:courier,monospace;
}

#navcontainer ul{
	margin-top:0;
	margin-bottom:20px;
	padding-left: 0;
	margin-left: 0;
	color: White;
	float: left;
	width: 100%;
	font-family: arial, helvetica, sans-serif;
}
#navcontainer ul li { display: inline; }

#navcontainer ul li a{
	padding: 0.2em 1em;
	background: url(../interface/etoileNoire.gif) 0 0 no-repeat;
	color:#000;
	text-decoration: none;
	float: left;
	padding-left:18px;
	font-weight:bold;
}

#navcontainer ul li a:hover{
	color: #900;
}

/*#navcontainer ul{
	margin-top:0;
	margin-bottom:20px;
	padding-left: 0;
	margin-left: 0;
	background-color: #036;
	color: White;
	float: left;
	width: 100%;
	font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a{
	padding: 0.2em 1em;
	background-color: #036;
	color: White;
	text-decoration: none;
	float: left;
	border-right: 1px solid #fff;
}

#navcontainer ul li a:hover{
	background-color: #369;
	color: #fff;
}*/

div#corpsdiscographie div.album{
	float:left;
	width:150px;
	text-align:center;
	font-weight:bold;
	margin-bottom:15px;
}
div#corpsdiscographie div.album a{
	display:block;
	color:#000;
	text-decoration:none;
}
div#corpsdiscographie img{
	width:82px;height:82px;border:0;
}
table.detailalbum{border:0;}
table.detailalbum td.detailalbumtitre{
	text-align:right;
	color:#900;
	font-weight:bold;
}
table.detailalbum td.detaillienparoles a{
	color:#0082da;
	text-decoration:none;
	font-weight:bold;
}
table.detailalbum td.detaillienparoles a.hover{
	text-decoration:underline;
}
table.detailalbum td.detailecoute{
	text-align:center;
	padding:0 5px;
}
table#tablenews{
	border:0;
}
table#tablenews td.date{
	font-weight:bold;
	vertical-align:top;
	padding-right:5px;
}
table#tablenews dt.detailtitrenews{
	font-weight:bold;
	font-size:1.3em;
	letter-spacing: 2px;
}
table#tablenews td.corps{
	background:url(../interface/separateur.gif) 50% 100% no-repeat;
	padding-bottom:20px;
}






dl, dt, dd, ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#menudiv{
	background:url(../interface/menucorps.jpg) #633 0 0 repeat;
	width:180px;
}
#menutop,#menufoot{
	background:url(../interface/menuhaut.jpg) #633 0 0 repeat;
	width:180px;
	height:18px;
}
#menufoot{
	background:url(../interface/menubas.jpg) #633 0 0 repeat;
}
#menu {
	position: relative;
	top: 0;
	left: ;
	margin-left:25px;
	paddind:5px;
	width:130px;
}
#menu dt {
	cursor: pointer;
	margin: 2px 0;
	/*height: 15px;*/
	line-height: 15px;
	/*text-align: center;*/
	text-align: left;
	padding-left:18px;
	font-weight: bold;
	background: url(../interface/etoileRouge.gif) 0 0 no-repeat;
}
#menu dd {
}
#menu a{
	color:#9c8e85;
	text-decoration:none;
}
#menu li {
	text-align: center;
	background: #ca2f24;
	/*height: 15px;*/
	line-height: 15px;
	text-align:left;
	padding-left:17px;
	background: url(../interface/etoileJaune.gif) 0 0 no-repeat;
	margin:2px 0 2px 10px;
}
			
#menu li a, #menu dt a {
	/*color:#5d161c;*/
	/*text-decoration: none;*/
	display: block;
	border: 0 none;
	height: 100%;
	/*padding-top:2px;*/
	/*padding-bottom:2px;*/
	/*font-family:monospace;*/
	/*font-weight:bold;*/
	/*font-size:1.3em;*/
}
#menu li a:hover, #menu dt a:hover {
	/*color:#ccc;*/
	color:#f1d8a7;
}
/*			#menu li a:hover, #menu dt a:hover {
				color:#000;
			}
			#menu dt.selected,#menu li.selected{
				background-color:red;
				background: url(../interface/bg_menu_selected.jpg) 100% 0 no-repeat;
			}
			#menu dt.selected,#menu li.selected,#menu li.selected a, #menu dt.selected a {
				color:#000;
			}*/



h2.titreliens{
	/*background: url(../interface/cadregauche.gif) 0 0 no-repeat;*/
	/*padding:25px 0 0 20px;*/
	margin-top:20px;
	/*display:inline;
	clear:both;*/
}
h2.titreliens span{
	/*display:block;*/
	/*background: url(../interface/cadredroit.gif) 100% 100% no-repeat;*/
	font-size:2em;
	padding:10px;
	font-family:monospace;
}
ul.links{/*margin:20px 0;*/}
ul.links li{
	background: url(../interface/etoileNoire.gif) 0 0 no-repeat;
	padding-left:18px;
	line-height:15px;
}
ul.links li a{
	color:#000;
	text-decoration:none;
}
ul.links li a:hover{
	color:#900;
	text-decoration:underline;
}

a.lienmp3{text-decoration:none;}
a.lienmp3 img{
	background: url(../interface/bg_mp3.gif) 0 0 no-repeat;
	width:63px;
	height:19px;
	border:0;
}
a.lienmp3:hover img{
	background: url(../interface/bg_mp3.gif) 0 -19px no-repeat;
}

a.cd{text-decoration:none;}
a.cd img{
	background: url(../interface/bg_cd.gif) 0 0 no-repeat;
	width:63px;
	height:19px;
	border:0;
}
a.cd:hover img{
	background: url(../interface/bg_cd.gif) 0 -19px no-repeat;
}

h2.titrevideo{
	background: url(../interface/etoileNoire.gif) 0 0 no-repeat;
	padding-left:18px;
	line-height: 20px;
	margin-top:20px;
	margin-bottom:5px;
	font-size:2em;
	font-family:monospace;
}
div.detailvideo{
	margin-bottom:10px;
}

span.thumb{
	display:block;
	float:left;
	margin:5px;
	background-color:black;
	padding:5px;
}
span.thumb img{border:0;}


h2.titrebonus{
	background: url(../interface/etoileNoire.gif) 0 0 no-repeat;
	padding-left:18px;
	line-height: 20px;
	margin-top:20px;
	margin-bottom:5px;
	font-size:1.5em;
	font-family:monospace;
	text-transform:uppercase;
}
li.itembonus{margin:10px 0;}
li.itembonus span.titre{
	color:#900;
	font-weight:bold;
}

h2.detailtitrenews{
	background: url(../interface/etoileNoire.gif) 0 0 no-repeat;
	padding-left:18px;
	line-height: 20px;
	margin-top:20px;
	margin-bottom:5px;
	font-size:2em;
	font-family:monospace;
	text-transform:uppercase;
}
div.datenews{
	padding-left:18px;
}
div.detailcorpsnews{
	background:url(../interface/separateur.gif) 50% 100% no-repeat;
	padding-bottom:20px;
}
div.detailcorpsnews a{color:#900;font-size:1.1em;text-decoration:none;}
div.detailcorpsnews a:hover{text-decoration:underline;}
div.detailcorpsnews ol li{list-style-type: decimal;font-size:1.1em;}

ul.liste{
	margin-left:30px;
}
ul.liste,ul.liste li{
	list-style-type:square;
	font-size:1.1em;
}
ul.liste li{margin-bottom:10px;}



div.albumphotos{
	margin-left:10px;
	margin-top:0px;
}
div.albumphotos div.thumb{
	float:left;
	margin:10px;
	width:100px;
	height:80px;
	text-align:center;
	/*background-color:#FFF;*/
	border:5px double black;
	background: url(../interface/texturepapier.jpg) 50% 50% repeat;
}
div.albumphotos div.thumb img{margin-top:10px;border:0;}


div#contenu p i,div#contenu p b{font-size:1em;}

div.articlepresse p{
    text-align:justify;font-weight:normal;
}
div.articlepresse div.signaturepresse{
	background: url(../interface/etoileNoire.gif) 0 0 no-repeat;
	padding-left:18px;
	line-height: 20px;
	text-align:left;
	font-weight:normal;
	/*
	margin-top:20px;
	margin-bottom:5px;
	font-size:2em;
	font-family:monospace;
	text-transform:uppercase;*/
}
div.articlepresse div.signaturepresse span.titrePresse{
    text-transform:uppercase;font-weight:bold;
}
div.articlepresse{
    padding-bottom:30px;
    background: url(../interface/separateur.gif) 50% 100% no-repeat;
}