/* CSS Document */


/* MISE EN FORME DE LA PAGE*/

body{
/*background-color:#8C8B7C;*/
background-color:#797C6B;
scrollbar-face-color:#585A45;
scrollbar-arrow-color:#797C6B;
scrollbar-track-color:#585A45;
scrollbar-highlight-color:#585A45;
scrollbar-shadow-color:#585A45;
scrollbar-3dlight-color:#797C6B;
scrollbar-darkshadow-color:#797C6B;
}

#essaiadmin{
float:left;
color:#FFFFFF;
background-color:#bdbda5;
width:200px;
border:1px solid white;
text-align:left;
padding-left:3px;
font-family:Tahoma;
font-size:12px;
}


.accueil{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

.accueil a{
text-decoration:none;
color:#603519;
font-weight:bold;
}

.accueil a:hover{
text-decoration:underline;
}

a.imagehome { /* définition de la classe "image" de la balise <a> */
     display: block; /* la balise a doit être en bloc */
     width: 48px; /* largeur de l'image réactive */
     height: 22px; /* hauteur de l'image réactive */
     background-repeat: no-repeat;
     }
	 
a.imagehome:hover { /* définition de la classe "image" de la balise <a> au survol */
     background-image: url(../Images/menuh.jpg); /* source de l'image d'arrivée */
     } 	 
	 
	 	 a.imagereleases { /* définition de la classe "image" de la balise <a> */
     display: block; /* la balise a doit être en bloc */
     width: 67px; /* largeur de l'image réactive */
     height: 22px; /* hauteur de l'image réactive */
     background-repeat: no-repeat;
     }
	 
a.imagereleases:hover { /* définition de la classe "image" de la balise <a> au survol */
     background-image: url(../Images/menur.jpg); /* source de l'image d'arrivée */
     } 
	 
	 a.imagebands { /* définition de la classe "image" de la balise <a> */
     display: block; /* la balise a doit être en bloc */
     width: 52px; /* largeur de l'image réactive */
     height: 22px; /* hauteur de l'image réactive */
     background-repeat: no-repeat;
     }
	 
a.imagebands:hover { /* définition de la classe "image" de la balise <a> au survol */
     background-image: url(../Images/menub.jpg); /* source de l'image d'arrivée */
     } 	
	 
	 
	 a.imagedistro { /* définition de la classe "image" de la balise <a> */
     display: block; /* la balise a doit être en bloc */
     width: 52px; /* largeur de l'image réactive */
     height: 22px; /* hauteur de l'image réactive */
     background-repeat: no-repeat;
     }
	 
a.imagedistro:hover { /* définition de la classe "image" de la balise <a> au survol */
     background-image: url(../Images/menud.jpg); /* source de l'image d'arrivée */
     } 	 
	 
	 	 a.imagezine { /* définition de la classe "image" de la balise <a> */
     display: block; /* la balise a doit être en bloc */
     width: 39px; /* largeur de l'image réactive */
     height: 22px; /* hauteur de l'image réactive */
     background-repeat: no-repeat;
     }
	 
a.imagezine:hover { /* définition de la classe "image" de la balise <a> au survol */
     background-image: url(../Images/menuz.jpg); /* source de l'image d'arrivée */
     } 	 
	 
	 
 	 a.imagecontact { /* définition de la classe "image" de la balise <a> */
     display: block; /* la balise a doit être en bloc */
     width: 59px; /* largeur de l'image réactive */
     height: 22px; /* hauteur de l'image réactive */
     background-repeat: no-repeat;
     }
	 
a.imagecontact:hover { /* définition de la classe "image" de la balise <a> au survol */
     background-image: url(../Images/menuc.jpg); /* source de l'image d'arrivée */
     } 
	 
 	 a.imageliens { /* définition de la classe "image" de la balise <a> */
     display: block; /* la balise a doit être en bloc */
     width: 47px; /* largeur de l'image réactive */
     height: 22px; /* hauteur de l'image réactive */
     background-repeat: no-repeat;
     }
	 
a.imageliens:hover { /* définition de la classe "image" de la balise <a> au survol */
     background-image: url(../Images/menul.jpg); /* source de l'image d'arrivée */
     } 		 	 	 

#conteneur{
width:796px;
height:auto;
background-color:#585A45;

/*background-color:#CFC9C5;*/
border: 2px solid #ffffff;
text-align:left;
}

#haut{
width:796px;
height:77px;
background: transparent url("../Images/top.jpg") top no-repeat;
}

#essaiban{
margin-left:350px;
margin-top:50px;
width:468px;
height:60px;
background: transparent url("../images/pr0_0_ban.gif") top no-repeat;
}


.spacer{
font-size:10px;
}

.space{
height:15px;
}

#menuprincipal{
height:20px;
border-top:1px solid white;
border-bottom:1px solid white;
background-color:#C7BEB7;
text-align:center;
}

a{
font-family:Verdana, Arial, Helvetica, sans-serif;	
text-decoration:none;
color:#989B86;
font-weight:bold;
}

a:hover{
text-decoration:underline;
}


.catmenu{
color:#ffffff;
text-decoration:none;
font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	
/*letter-spacing:2px;*/
}

.catmenu a{
color:#ffffff;
text-decoration:none;
font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	
}

.catmenu a:hover{
color:#C35600;
font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	
}

#english{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
}

#english a{
color:#C35600;
}

#english a:hover{
color:#ffffff;
}

.titrerubrique{
	font-family:Tahoma;
	font-size:15px;
	font-weight:bold;
	color:#333333;
	letter-spacing:2px;
	height:23px;
	background-color:#EFEFEF;
	vertical-align:top;
	border:1px solid #E0E4D8;
}

.enteterub{
font-family:Tahoma;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	letter-spacing:2px;
	height:24px;
	width:350px;
	background-color:#C35600;
	vertical-align:middle;
}

.enteterubr{
font-family:Tahoma;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	letter-spacing:2px;
	height:24px;
	width:350px;
	background-color:#89022B;
	vertical-align:middle;
}

.nomrubrique{
	font-size:13px;
}

.caletruc{
color:#C35600;
}

.titulo{
font-weight:bold;
}

.titulonew{
color:#680808;
font-weight:bold;
}

.detailsnew{
color:#680808;
}

.titulopromo{
font-weight:bold;
color:#000000;
}

.detailspromo{
font-weight:regular;
color:#000000;
}

.bottom{ 
vertical-align:bottom;
width:796px;
height:35px;
font-family: arial, verdana, serif;
font-size: 10px;
color: white;
text-align: center;
clear:both;
 }

/********/

/* NEWS*/

.gauche{
background: transparent url("../Images/FondPoints.gif");
width:10px;
background-color:#FFFFFF;
}

.droitenews{
width:400px;
}

.languenews{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#797C6B;
}

.languenews a{
color:#ffffff;
text-decoration:none;
}

.languenews a:hover{
color:#797C6B;
}



.droitenewssuite{
background: transparent url("../Images/degradenews.gif") no-repeat;
text-align:right;
font-family:Tahoma;
font-size:10px;
	color: #000000;
	vertical-align:top;
}

.droitenewssuite a{
color:#000000;
text-decoration:none;
}

.droitenewssuite a:hover{
color:#000000;
text-decoration:none;
}

.titrenews{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#989B86;
align:left;
 }
 
.textenews{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}

.textenews a{
text-decoration:none;
color:#989B86;
font-weight:bold;
}

.textenews a:hover{
text-decoration:underline;
}


.bandsnews{
width:185px;
border: 1px solid #797C6B;
}

.bandsdet{
width:225px;
border: 1px solid #797C6B;
}


.tdmenunews{
width:290px;
background-color:#EEE7E3;
padding-right:-5px;
}

.divmenunews a{
font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
color:#000000;
text-decoration:none;
padding-left:-5px;
}

.divmenunews a:hover{
font-weight:bold;
color:#B3724E;
text-decoration:none;
padding-left:-5px;
}

.clair { 
border:0px;
width:410px;
padding-left:2px;
}

.fonce{
border:0px;
width:410px;
padding-left:2px;
}

/********/


/* TABLEAU CONCERTS ACCUEIL*/

.trgroupesacc{
background-color:#EEE7E3;
width:300px;
}


.groupeconcertsacc{
font-family:Tahoma;
font-size:11px;
color:black;
font-weight:bold;
}

.detailsconcertsacc{
background-color:#EEE7E3;
}

.dateconcertsdetacc{
padding-left:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
background-color:#585A45;
}

.villeconcertsdetacc{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
width:115px;
background-color:#EFEFEF;
}

.lieuconcertsdetacc{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
width:110px;
background-color:#EFEFEF;
}




/* TABLEAU CONCERTS*/
.scroll{
height:250px;
overflow:auto;
}

.clairshow{
background-color:#EEE7E3;
width:315px;
}

.clairnews{
background-color:#585A45;
width:388px;
}

.enteteconcerts{
background-color:#585A45;
width:732px;
}

.detailsconcerts{
background-color:#EFEFEF;
}

.trgroupes{
width:450px;
}

.spaceshows{
background-color:#EEE7E3;
font-size:7px;
}


.groupeconcerts{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:black;
font-weight:bold;
}

.dateconcerts{
font-family:Tahoma;
font-size:11px;
color:#000000;
width:40px;
background-color:#CCC0B9;
font-weight:bold;
}

.dateconcertsdet{
font-family:Tahoma;
font-size:11px;
color:#000000;
width:40px;
}

.villeconcerts{
font-family:Tahoma;
font-size:11px;
color:#000000;
width:90px;
background-color:#CCC0B9;
font-weight:bold;
}

.villeconcertsdet{
font-family:Tahoma;
font-size:11px;
color:#000000;
width:90px;
}

.paysconcerts{
font-family:Tahoma;
font-size:11px;
color:#000000;
width:60px;
background-color:#CCC0B9;
font-weight:bold;
}

.paysconcertsdet{
font-family:Tahoma;
font-size:11px;
color:#000000;
width:60px;
}

.lieuconcerts{
font-family:Tahoma;
font-size:11px;
color:#000000;
width:100px;
background-color:#CCC0B9;
font-weight:bold;
}

.lieuconcertsdet{
font-family:Tahoma;
font-size:11px;
color:#000000;
width:100px;
}

.heureconcerts{
font-family:Tahoma;
font-size:11px;
color:#000000;
width:50px;
background-color:#8A8A60;
font-weight:bold;
}

.heureconcertsdet{
font-family:Tahoma;
font-size:11px;
color:#000000;
width:50px;
background-color:#9C9B77;
}

.autresconcerts{
font-family:Tahoma;
font-size:11px;
color:#000000;
width:165px;
background-color:#CCC0B9;
font-weight:bold;
}

.autresconcertsdet{
font-family:Tahoma;
font-size:11px;
color:#000000;
width:165px;
}

.contactconcerts{
font-family:Tahoma;
font-size:11px;
color:#333333;
width:145px;
background-color:#8A8A60;
font-weight:bold;
}

.contactconcertsdet{
font-family:Tahoma;
font-size:11px;
color:#333333;
width:145px;
background-color:#9C9B77;
}

.noshow{
font-family:Tahoma;
font-size:11px;
font-style:italic;
}

.action{
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
color:#333333;
}

.clair{
background-color:#EEE7E3;
}

.clairdisco{
background-color:#EEE7E3;
width:325px;

}

.clairdiscotab{
width:400px;
background-color:#585A45;
}
.fonce{
background-color:#EEE7E3;
}


/*BOUTIQUE ACCUEIL*/

.boutacc{
width:28px;
color:#FF0000;
}

/*GROUPES*/

.trgroupe{
width:175px;
}

.menugroupes{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.menugroupes a{
color:#333333;
text-decoration:none;
}

.menugroupes a:hover{
color:#000000;
}

.nomgroupe{
font-family:Verdana, Arial, sans-serif;
font-size:11px;
font-weight:bold;
color:#989B86;
}

.nomgroupeshows{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
}

.biogroupe{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

.biogroupe a{
text-decoration:none;
color:#989B86;
font-weight:bold;
}

.biogroupe a:hover{
text-decoration:underline;
}

.notereleases{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#989B86;
}

.notes{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
font-style:italic;
}

.notes a{
text-decoration:none;
color:#989B86;
font-weight:bold;
}

.notes a:hover{
text-decoration:underline;
}

.webgroupe{
font-family: Tahoma;
font-size:11px;
}

.webgroupe a{
font-family: Tahoma;
	font-size: 11px;
color:#000000;
padding-left:-5px;
}

.webgroupe a:hover{
color:#B3724E;
padding-left:-5px;
}

.affichdisque{
font-family: Tahoma;
	font-size: 11px;
color:#000000;
}

.diskdisp{

}

/* FORMULAIRES*/

input {  
  border: 1px solid #797C6B;
  padding: 2px;
  font-size: 8pt;
  background-color: #797C6B;
  font-family: Verdana, Arial, sans-serif;	
 }


 textarea { 
  border: 1px solid black;
  padding: 2px;
  font-size: 8pt;
  background-color: #FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  width:450px;
  height:400px;
  display:inline;	
 }
 
 select{
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 } 

.champ{ 
display:inline;
padding:2px;
margin:3px 3px 3px 3px;
 }




.ref{ 
float:left;
width:70px;
margin:2px;

 }

input[type="hidden"] { 
  border: none;
  padding: 0px;
 }

form td  {
  padding: 6px 3px 6px 3px;
}

form td:first-child  { 
  text-align: right;
}

/* les span des erreurs de formulaire */
form td>span { 
  color: #C60017;
  font-size: small;
}

#formSaisie { 
margin-left: 150px;

 }

.chpSaisie { 

 }
 
/*******/

.infodisco{
font-family:Tahoma;
font-size:10px;
	color: #000000;
}

.infodisco a{
font-family:Tahoma;
font-size:10px;
	color: #000000;
	text-decoration:none;
}

.infodisco a:hover{
font-family:Tahoma;
font-size:10px;
	color: #000000;
	text-decoration:none;
}

.fleche{
font-size:8px;
}



.grpdisco{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#989B86;
}

.formatdisco{
font-family:Tahoma;
font-size:11px;
color:#000000;
}

.liensson{
border:none;
}

.pochettedisco{
width:90px;
height:90px;
border:1px solid #797C6B;
}

.pochettediscoacc{
width:100px;
border:1px solid #797C6B;
}

.pochettediscosmall{
width:60px;
border:1px solid #000000;
}

.pochetteother{
width:75px;
border:1px solid #000000;
}

.pochette{
width:100px;
border:1px solid black;
}

.ref{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#333333;
}

.pochettebig{
width:150px;
border:1px solid #333333;
}

.gauchedisque{
width:220px;
}

.droitedisque{
width:370px
}

.nomdisque{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#989B86;
}

.infodisque{
width:370px;
}

.buy{
vertical-align:top;
}


.chapeau{
background-color:#EEE7E3;
width:650px;
}

.chapeaucontact{
background-color:#EEE7E3;
width:795px;
}

.chapeauliens{
background-color:#EEE7E3;
width:600px;
}

.ban{
border:1px solid #000000;
}

.newscomp{
border-left:1px solid #333333;
padding-left:15px;
width:440px;
padding-right:3px;
}

.entetechap{
font-family:Tahoma;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	letter-spacing:2px;
	height:24px;
	width:778px;
	background-color:#C35600;
	vertical-align:middle;
}

.entetechapliens{
font-family:Tahoma;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	letter-spacing:2px;
	height:24px;
	width:800px;
	background-color:#C35600;
	vertical-align:middle;
}

/********/

.trliens{
width:700px;
}


.nomliens{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
}

.liens a{
font-family:Tahoma;
	font-size:11px;
text-decoration:underline;
font-weight:normal;
color:#000000;
}

.liens a:hover{
text-decoration:underline;
color:#B3724E;
}
