body{
background-image: url(images/zebra.gif);
background-repeat: repeat;
background-attachment:fixed;
font-family: verdana, arial, helvetica, sans-serif;
background-color:#ffffff;
color:#515151;
font-size:10px;
margin:0;
}

#wrapper{
text-align:center;
width:99%;
}

.clearer{
clear:both;
height:0px;
font-size:0px;
}

a{
	color:#515151;
}

a:hover{
	color:#ff0099;
}

img{
border:none;
}

/*********************************************** ENTETE DE LA PAGE */

.header{
position:relative;
margin-top:5px;
margin-left: auto;
margin-right: auto;
width:800px;
height:100px;
background-image:url(images/header2.gif);
background-repeat:no-repeat;
}

#menuTop{
	position: absolute;
	bottom: -5px;
	right: -4px;
	color: #FFFFFF;
	width: 399px;
	height: 21px;
}

.itemMenu{
font-size:14px;
margin-right:4px;
color:#ffffff;
}

a#select{
	font-weight:bold;
}

a:hover#select{
color:#ff33cc;
}

a:hover.itemMenu{
color:#ff0099;
}

#pied{
position:relative;
margin-left: auto;
margin-right: auto;
width:800px;
margin-top:10px;
background-color:#ffffff;
}

/*********************************************** CONTENIDO DE LA PAGINA */

#contenu{
background-color:#ffffff;
position:relative;
margin-left: auto;
margin-right: auto;
margin-top:10px;
margin-bottom:10px;
width:800px;
padding:0;
text-align:left;
font-size:10px;
}

h1{
font-weight:bold;
font-size:1em;
margin-top:0px;
margin-bottom:15px;
height:15px;
line-height:15px;
padding-left:11px;
background-color:#000000;
color:#ffffff;
}

/*h2{

font-weight:bold;
font-size:1em;
margin:0px;
/*margin-bottom:2px;
height:15px;
line-height:15px;
padding-left:11px;
background-color:#000000;
color:#ffffff;
}*/

#colonneGauche{
float:left;
width:470px;
margin:5px;
}

#colonneDroite{
float:right;
width:300px;
margin:5px;
}

#colonneDroiteEvent{
float:right;
width:300px;
margin:5px;
margin-top:82px;
}

.imageColonneDroite{
margin-bottom:1em;
text-align:center;
}

.rubrique{
margin-bottom:1.5em;
}

.imageBandeau{
/*margin-top:5px;*/
margin-bottom:10px;
}

p{
/*margin-top:5px;*/
margin-bottom:10px;
text-align:left;
text-indent:13px;
}

.ul{
}

#basContenu{
width:100%;
}

#basGauche{
float:left;
width:470px;
margin:5px;
border-bottom:2px solid;
border-color:#000000;
}

#basDroite{
float:right;
width:300px;
margin:5px;
border-bottom:2px solid;
border-color:#000000;
}

#pied{
margin-bottom:15px;
text-align:left;
}

/***************************HOME*/

.uneNews{
background-image:url(images/puce.jpg);
background-repeat:no-repeat;
}

.uneNews:first-letter{
font-weight:bold;
}

.newReleaseItem{
margin-bottom:10px;
display:block;
float:left;
width:100%;
background-color:#f4f4f4;
}

.infosNewItem{
display:block;
float:left;
margin:5px;
margin-top:12px;
}

form#newsletter{
display:block;
padding-left:15px;
float:left;
}

.text{
display:block;
border:1px solid #000000;
background-color:#f4f4f4;
margin-bottom:5px;
width:160px;
}

.submit{
height:15px;
font-size:10px;
font-family: verdana, arial, helvetica, sans-serif;
background-color:#000000;
color:#ffffff;
border:none;
font-weight:bold;
}

/***************************ARTISTAS*/

.artiste{
float:left;
text-align:center;
margin-bottom:5px;
margin-right:23px;
}

.artisteBordDroit{
float:left;
text-align:center;
margin-bottom:5px;
margin-left:1px;
}

.imageArtiste{
display:block;
}


.nomArtiste{
display:block;
font-weight:bold;
}

#artistePlaceholder{
width:100px;
}

#cible{
margin-top:0px;
line-height:0px;
}

.lienRetour{
font-weight:bold;
margin-top:5px;
margin-left:5px;
font-size:110%;
}

.imagePreloader{
display:none;
}

.annee{
font-weight:bold;
}

.liensArtiste{
font-weight:bold;
}

.itemDiscog{
margin-bottom:5px;
}

.titrePlaylist{
font-weight:bold;
}

ul{
list-style-type:none;
padding:0;
}

/*************************** NOVEDADES*/

.itemPageReleases{
float:left;
margin-bottom:10px;
display:block;
width:100%;
background-color:#f4f4f4;
}

.imageItem{
display:block;
float:left;
}

.infos{
float:left;
margin-left:10px;
margin-top:5px;
}

/*** ces deux la aussi pour les discographies sur les pages artistes*/
.titreRelease{
font-weight:bold;
display:block;
}

.infosRelease{
font-style:italic;
display:block;
}

/***************************EVENTOS*/

.evenement{
margin-top:4px;
text-align:justify;
text-indent:13px;
background-image:url(images/puce.jpg);
background-repeat:no-repeat;
}

.lineup{
font-weight:bold;
}

/***************************TIENDA*/

.itemPageShop{
float:left;
margin-bottom:10px;
width:100%;
border-bottom:1px solid;
}

.acheter{
float:right;
width:180px;
}

.boutonAchat{
float:right;
clear:both;
width:180px;
display:block;
}

.clearerRight{
clear:right;
}

form{
float:right;
}

.prix{
float:left;
line-height:20px;
}

.adresse{
font-style:italic;
}

/***************************LINKS*/

.colonneLiens{
float:left;
background-image:url(images/fondTitreNoir.jpg);
background-repeat:repeat-x;
color:#000000;
margin:5px;
width:66px;
}

#contenu>.colonneLiens{
width:auto;
}

.titreLiens{
margin-bottom:5px;
}

.lien{
margin-bottom:0.2em;
}

/***************************CONTACTO*/

.image{
float:left;
}

.adresse{
/*float:left;*/
}
/***************************Pour les pages photos
/* CSS Document */

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: black;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: #313131;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #313131;
padding: 5px;
z-index: 5;
}
