@charset "UTF-8";
/* CSS Document */
body { background-color:#000; font-size:1em; margin:0; padding:0; font-size:small; font-family:Arial, Helvetica, sans-serif; color:#232117; }
img { border:0 none; }
ul { margin:0; padding:0; list-style:none; }
form { margin:0; padding:0; }
a { text-decoration:none; color:#232117; }
a:hover { text-decoration:underline; }

#conteneur { margin:0 auto; width:1000px; }
#total { float:left; width:1000px; height:772px; background-repeat:no-repeat; background-position:top left; background-color:#fff; }

body.bodycouleur1 #total { background-image:url(../images/back-jaune.jpg); }
body.bodycouleur2 #total { background-image:url(../images/back-bleu.jpg); }
body.bodycouleur3 #total { background-image:url(../images/back-rose.jpg); }
body.bodycouleur4 #total { background-image:url(../images/back-vert.jpg); }
body.bodycouleur5 #total { background-image:url(../images/back-violet.jpg); }

#header { float:left; width:1000px; height:210px; }
#newsletter { float:left; width:228px; padding:80px 0 0 20px; color:#fff; }
#logo { float:left; width:402px; }

#inter { float:left; width:1000px; }

#menu { float:left; width:155px; padding:0 0 0 20px; }
#menu ul li { float:left; display:block; padding:0; margin:0; width:155px; }

#content { float:left; width:635px; }
.video { float:left; width:225px; }

.artistes2009 { float:left; width:150px; padding:0 10px 0 10px; }
.retrospective { float:left; width:445px; padding:0 10px 0 10px; }
.soirees { float:left; width:240px; padding-top:10px; }
.temp2010 {
float:left; 
width:401px;
margin-left:9px;
}
.ptemp {
width: 274px;
height:265px;
padding:0 125px 0 11px;
background:url(../images/temp2010.jpg) no-repeat 0 0;
font-size:.85em;
}
.txt12 {
font-size:1em;
}
.rouge {
color:#df3f32;
}

object, embed { margin: 0; }
.intro { font-style:italic; color:#500301; font-size:0.9em; padding-top: 0; margin-top: 0; }
.avispa { padding:0; margin:0; }
.soirees h2 { color:#dc2a1c; width:238px; float:left; margin:0; padding:0 0 0 2px; }
.soirees h2 a { color:#dc2a1c; }
.concert2, .concert1, .date { padding:0; margin:0; }
.texteartiste { font-size:0.8em; padding:0 0 0 2px; margin:0; } 

#jeudi{
display:block;
background-image:url('../images/kumar.jpg');
width:150px;
height:101px;
}
#jeudi:hover, #jeudi:focus{
background-image:url('../images/havana-dprimera.jpg');
}
#jeudi img{
display:none;
}

#vendredi{
display:block;
background-image:url('../images/snowboy.jpg');
width:150px;
height:101px;
}
#vendredi:hover, #vendredi:focus{
background-image:url('../images/cubanismo.jpg');
}
#vendredi img{
display:none;
}

#samedi{
display:block;
background-image:url('../images/mazacote.jpg');
width:150px;
height:101px;
}
#samedi:hover, #samedi:focus{
background-image:url('../images/ricardo-lemvo.jpg');
}
#samedi img{
display:none;
}

#dimanche {
display:block;
background-image:url('../images/callereal.jpg');
width:150px;
height:101px;
}
#dimanche:hover, #dimanche:focus{
background-image:url('../images/la33.jpg');
}
#dimanche img{
display:none;
}

#artistes { 
float:left; 
width:130px; 
height:310px; 
padding-left:50px; 
}
#artistes2 { 
float:left; 
width:150px; 
height:310px; 
padding-left:35px; 
}
/* SCROLL ARTISTES */
#scroll { position: relative;
	   overflow: hidden;
	   border: 0;
	   height: 310px;
	   width: 125px;
	   margin:0px;
	   text-align:center;
	   color:#000;
}
#scroll2 { 
		position: relative;
	   overflow: hidden;
	   border: 0;
	   width: 125px;
	   margin:60px 0 0 0;
	   text-align:center;
	   color:#000;
	   padding-left:15px;
}
   
#scrollup {
	   position: relative;
	   overflow: hidden;
	   border: 0;
	   height: 315px;
	   width: 120px;
	   margin:0px;
	   text-align:center;
}
.headline {
	   position: absolute;
	   top: 210px;
       left: 0px;
	   height: 30px;
	   width:115px;
}
.liste-artistes { text-align:center; }
.liste-artistes a:hover { font-size:1.1em; text-decoration:none; }

.fiche-artiste {
float:left;
overflow:auto;
width:635px;
height:400px;
}

#footer { float:left; width:1000px; }
.actus, .sorties, .valise { padding:0; margin:0; }
.coord { float:left; width:175px; }
.actus { float:left; width:210px; height:92px; }
.sorties { float:left; width:190px; height:92px; }
.valise { float:left; width:190px; height:92px; }


/* BIO ARTISTES */
.titre { float:left; width:635px; text-align:center; margin:0; padding:0; }
.bio-textes { float:left; width:430px;; }
.bio-elements { float:left; width:178px; }
.bio-textesoff { float:left; width:457px; height:300px; }
.bio-elementsoff { float:left; width:178px; height:300px; }

.nom-artiste { margin:0; padding:0; font-size:1.5em; }
.photo-artiste { margin:0; padding:0; }
.bio-date { margin:0; padding:0; font-size:0.8em; }
.bio-texte { margin:0; padding:0 20px 0 0; color:#550101; }

.pochette { margin:0; padding:20px 0 0 0; width:178px; text-align:center; }

.listing-artistes { float:left; width:600px; margin-top:20px; }
.listing-artistes ul { margin:0 0 0 50px; padding:0; }
.listing-artistes ul li { background:url(../images/puce-artistes.jpg) no-repeat 0 0; display:block; float:left; width:118px; height:24px; margin:0px 5px; padding-top:5px; text-align:center; color:#fff; }
.listing-artistes ul li a { text-align:center; color:#fff; }
.listing-artistes ul li.jours { margin-bottom:10px; }

.totem-left { float:left; width:457px; height:400px; }
.totem-right { float:left; width:178px; height:400px; }
.txt-small { font-size:0.8em; text-align:justify; }
.heberg { float:left; width:317px; height:85px; }
.heberg img { float:left; margin-right:10px;  }
.heberg h3 { margin:0; padding:0; font-size:1em; }

.alignLeft { float:left; margin-right:10px; }

.partenaires {
	float:left;
	width:635px;
	overflow: auto;
	height:400px;
}
.partenaires ul {
	width:635px;
}
.partenaires ul li {
	display:inline;
	text-align: center;
	height:90px;
	margin:5px;
}

/* ARCHIVES */
ul.archive {
margin:0 0 10px 0;
}
ul.archive li {
display:inline;
margin-right:10px;
}
ul.archive li a {
color:red;
}
.h1galerie { 
margin:0;
text-align: center;
}

.votre-hebergement{
float: right;
}