body {
	background-color: #040402;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ccc;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #fefbc6;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}
h1 {
	font-size: 13px;
}
#fond{
background-image:url(../img/fond_final.jpg);
background-repeat:no-repeat;
}
#main {
width:800px;
height:100%; 
margin-left:auto; 
margin-right:auto;
}
#header {
height:210px;
margin-bottom:10px;
}
#container_menu {
height:20px; 
width:100%; 
border-bottom:1px solid #444; 
border-top:1px solid #444; 
background-color:#111; 
margin-bottom:20px;
text-align:center;
}
.menu {
height:20px;
float:left;
border-right:1px #444 solid;
line-height:20px;
cursor:pointer;
width:100%;
}
#menu_droite {
height:20px;
float:left;
border-right:1px #444 solid;
line-height:20px;
cursor:pointer;
width:100%;
}
#menu_gauche {
height:20px;
float:left;
border-left:1px #444 solid;
border-right:1px #444 solid;
line-height:20px;
cursor:pointer;
width:100%;
}
#container_principal {
padding-top:10px;
margin-bottom:30px;
height:100%;
}
#container_footer {
padding-top:10px; 
border-top:1px dotted #444;
margin-bottom:10px;
text-align:left;
color:#888;
}
#container_footer_left {
float:left;
display:inline;
margin-right:10px;
border-right:1px solid #444;
padding-right:10px;
}
#container_footer_right {
float:right;
display:inline;
}
.titre {
border-bottom:1px dotted #444;
height:20px;
line-height:20px;
margin-bottom:10px;
color:#888;
font-size:13px;
}
.news {
display:block;
}
.image {
border:1px solid #444;
width:148px;
height:148px;
}
.trait {
border-bottom:1px solid #444;
}
.date {
font-size:12px;
color:#fefbc6;
}
.sous_titre {
color:#fefbc6;
font-size:12px;
}
.ecoute{
height:15px;
line-height:15px;
}
a.ecouter {
color:#fefbc6;
}
a.ecouter:hover{
color:#fff;
}
.commande{
color:#fefbc6;
height:15px;
line-height:15px;
}
a.commander {
color:#fefbc6;
}
a.commander:hover{
color:#fff;
}
.image_grand {
border:1px solid #444;
height:298px;
}
.texte_general{
text-align:justify;
}

/*CONCERT*/
.concert{
color:#fefbc6;
text-indent:10px;
text-align:left;
}
.concerts{
padding-left:10px;
text-align:left;
margin-top:10px;
}
.trait_concert1 {
background-color:#040402;
height:10px;
border-bottom:1px solid #444;
}
.trait_concert2 {
background-color:#111;
height:10px;
border-bottom:1px solid #444;
}
a.lien_concert {
text-decoration:underline;
color:#FFF;
}
a.lien_concert:hover {
color:#fefbc6;
}

/* DOWNLOADS */
.download0 {
width:148px;
height:148px;
border:1px solid #444;
margin-top:10px;
margin-right:12px;
margin-bottom:10px;
clear:both;
float:left;
}
.download1 {
width:148px;
height:148px;
border:1px solid #444;
margin-top:10px;
margin-right:12px;
margin-bottom:10px;
float:left;
}
.download2 {
margin-top:10px;
width:148px;
height:148px;
border:1px solid #444;
margin-bottom:10px;
float:left;
}
.spacer{
margin-bottom:5px;
}
.bouton {
background-image:url(../img/download.gif); 
background-repeat:no-repeat;
background-color:#111;
border:1px dotted #444;
text-indent:20px; 
text-align:left; 
height:20px; 
line-height:20px; 
margin-bottom:10px;
}
.bouton_downloads {
background-color:#111;
border:1px dotted #444;
text-align:center; 
height:15px; 
line-height:15px; 
float:left;
width:99%;
}

/* GALERIE */
#galerie {
width:798px;
height:548px;
}

/* PLAYER */
#header_player {
width:400px;
height:105px;
background-color:#040402;
}
#player {
width:400px;
height:170px;
background-color:#040402;
}

/* AVERTISSEMENT */
.avertissement {
border:1px solid #444;
background-color:#111;
padding:10px;
text-align:center;
}

/* ANNEES */
.annees {
border:1px solid #444;
background-color:#111;
padding:5px;
text-align:left;
margin-top:10px;
font-weight:bold;
color:#fefbc6;
font-size:12px;
}

/* ALBUMS */
.album1 {
width:370px;
padding:10px;
margin-right:10px;
border:1px solid #444;
margin-top:15px;
float:left;
clear:left;
}
.album2 {
width:375px;
padding:10px;
border:1px solid #444;
margin-top:15px;
float:left;
}
.album3 {
width:375px;
padding:10px;
margin-top:15px;
float:left;
height:152px;
}
.spacement {
color:#040402;
}
.bouton_album1 {
background-color:#111;
border:1px dotted #444;
text-align:center; 
height:15px; 
line-height:15px; 
float:left;
width:48%;
}
.bouton_album2 {
background-color:#111;
border:1px dotted #444;
text-align:center; 
height:15px; 
line-height:15px; 
float:right;
width:48%;
}

/* VIDEO */
.video0 {
width:390px;
height:234px;
border:1px solid #444;
margin-top:10px;
margin-right:15px;
margin-bottom:10px;
clear:both;
float:left;
}
.video1 {
width:390px;
height:234px;
border:1px solid #444;
margin-top:10px;
margin-right:15px;
margin-bottom:10px;
float:left;
}
.video2 {
margin-top:10px;
width:390px;
height:234px;
border:1px solid #444;
margin-bottom:10px;
float:left;
}
.spacement {
color:#040402;
}
.bouton_video {
background-color:#111;
border:1px dotted #444;
text-indent:10px; 
text-align:left; 
height:20px; 
line-height:20px; 
margin-bottom:10px;
}