body {
  margin: 0px;
  color: #ffffff;
  background-color: #000000;
}
a {
  color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
}
a:hover {
	color: #ffffff;
	font-family: Arial;
	text-decoration: none;
	text-align: center;
}
a.lienBlanc {
  color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
}
a.lienBlanc:hover {
  color: #ff6600;
  background-color: #000000;
  font-family: Arial,Helvetica,sans-serif;
  text-decoration: none;
}
.txtJustifier {
  font-family: Arial,Helvetica,sans-serif;
  color: #ffffff;
  text-align: justify;
  font-size: 12px;
}
.txtSchedule {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 9pt;
  color: #ffffff;
}
.titreSchedule {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14pt;
  font-weight: bold;
  color: #ffffff;
}
.titremoiMinusc {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #ffffff;
}
.txtNews {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 9pt;
  color: #ffffff;
  text-align: justify;
}
.txtNewsLegende {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 8pt;
}
.titreNews {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11pt;
  font-weight: bold;
  color: #ffffff;
}
.txtAgenda {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 9px;
  color: #ffffff;
}
.txtAgendaBold {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 9px;
  color: #ffffff;
}
.txtNewsBold {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 9pt;
  color: #ffffff;
  font-weight: bold;
}
.txtmininav {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 9pt;
  color: #ffffff;
}
.txtjustifier {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #ffffff;
  text-align: justify;
}
.TitreBold {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #ffffff;
}
.TxtBasDePage {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  color: #ffffff;
}
.shopTitreCD {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
}
.shoptitreMorceaux {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #ffffff;
}
.shoptitreMorceauxBold {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
}
.shopTitreCDBold {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
}
.agenda_titrePage {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14pt;
  font-weight: bold;
  color: #ffffff;
}
.agenda_titreMois {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12pt;
  color: #ffffff;
  font-weight: bold;
}
.agenda_texte {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 9pt;
  color: #ffffff;
}
.txtBilleterie {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #ffffff;
}
.basdepage {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
}
.discographie_t1 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  color: #ffffff;
}
.txt_home {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  color: #ffffff;
  text-align: justify;
}
.titreActu {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #da9914;
}
.filetTablo {
  border: 1pt solid #e2a42c;
}
.minitext {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  color: #ffffff;
}
.contactTitre {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
}
.contactTxt {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #ffffff;
}
.contactTxtBold {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
}
.filetTablo2 {
  border: 1pt solid #e2a42c;
}
.filetAgenda {
  border-style: solid;
  border-color: #e2a42c;
  border-bottom: 1px solid #e2a42c;
}
.cd_titre_mx {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10pt;
  color: #ffffff;
  font-weight: lighter;
}
.cd_auteur_mx {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10pt;
  color: #ffffff;
}
.contactTxtBold2 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #ffffff;
}
.textBoldJaune {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #da9914;
}
.cd_titre {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #da9914;
}
.cd_prix {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10pt;
  color: #da9914;
}
.txt {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight: lighter;
  color: #ffffff;
  text-align: justify;
}
.filetTabloVideo {
  border: 1pt solid #e2a42c;
  background-color: #000000;
}
.TitreBilleterie {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  color: #da9914;
  font-weight: bold;
}
.fd_celluledroite {
  border-left: thin solid #e2a42c;
  background-repeat: no-repeat;
  background-color: #99250c;
}
.fd_cellulegauche {
  background-color: #99250c;
}
.blocpage {
  border: thin solid #e2a42c;
  width: 600px;
  left: 200px;
  top: 300px;
}
.filetpage {
  border-left: 1pt solid #e2a42c;
  border-right: 1pt solid #e2a42c;
}
#global {
  border-left: 1px solid #da9914;
  border-right: 1px solid #da9914;
  width: 1024px;
  margin-right: auto;
  margin-left: auto;
  height: 100%;
  position: static;
  display: block;
}
.filet_celluleglobal {
  border-left: thin solid #e2a42c;
}
div.c12 {
  text-align: center;
}
div.c11 {
  text-align: right;
}
strong.c10 {
  font-size: 80%;
}
strong.c9 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 80%;
}
b.c8 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 80%;
}
td.c7 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 80%;
}
p.c6 {
  font-family: Arial,Helvetica,sans-serif;
}
td.c5 {
  font-family: Arial,Helvetica,sans-serif;
}
span.c4 {
  font-family: Arial,Helvetica,sans-serif;
}
span.c3 {
  font-size: 80%;
}
td.c2 {
  font-family: Arial,Helvetica,sans-serif;
}
td.c1 {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 120%;
}
div.errormsg {
  border: 1px solid #ff5500;
  margin: 10px;
  font-family: verdana,serif;
  font-style: normal;
  font-variant: normal;
  font-weight: 900;
  font-size: 11px;
  line-height: 15px;
  font-size-adjust: none;
  font-stretch: normal;
  text-align: center;
}
table {
  border:  none;
  /* border-spacing: 0; */
}
table.grid {
  width: 100%;
}
table.grid {
  width: auto;
}
table.grid tr {
  text-align: left;
}
table.grid td {
  vertical-align: top;
}
table.grid1 {
}
.Style2 {
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 14px;
}
#plutobig {
  overflow: scroll;
  z-index: 99;
  display: block;
}
.shopTitreCDBoldJaune {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #da9914;
  font-weight: bold;
}
.textNewsletter {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  color: #da9914;
}
.textNewsletterBL {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 14px;
  color: #ffffff;
}
.tabloNews {
  margin: 15px;
  padding: 15px;
}
.prixbarre1 {
  text-decoration: line-through;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #ffffff;
}
.prix-cligno {
  text-decoration: blink;
  font-size: 14px;
  font-weight: bold;
  color: #da9914;
  font-family: Arial,Helvetica,sans-serif;
}
.txt-colonne {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;	
}