body{
background:#D2250C url(../img/background.jpg);
background-position:top left;
background-repeat:repeat-x;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
ul#lesArtistes{
float:left;
width:400px;
}
#apercu{
width:94px;
height:41px;
float:left;
}
ul#lesArtistes a{
color:#999999;
text-decoration:none;
}
ul#lesArtistes a:hover{
text-decoration:underline;
}
a{
color:#333333;
outline:none;
}
a:hover{
color:#000000;
text-decoration:none;
}

/* ////////////////////////////////////////////////////////////////// */
/* ////////////// GLOBAL CSS STRUCTURE PRINCIPALE ////////////////// */

#container{
width:950px;
margin-left:auto;
margin-right:auto;
background:#E03A08;
}
#header{
background:url(../img/header.jpg);
background-repeat:no-repeat;
width:940px;
height:120px;
margin-left:auto;
margin-right:auto;
position:relative;
}
#menu{
/*background:url(../img/bg_menu.jpg);
background-repeat:no-repeat;
*/
width:575px;
height:28px;
background-color:#000000;
position:absolute;
margin-right:10px;
padding:3px 0 0 10px;
right:0;
}
#content{
width:940px;
min-height:433px;
/height:433px;
margin-left:auto;
margin-right:auto;
margin-top:5px;
}
#footer{
position:relative;
width:940px;
height:60px;
margin-left:auto;
margin-right:auto;
margin-top:5px;
background:url(../img/footer.jpg);
background-repeat:no-repeat;
background-position:top left;
}
#footerCredits{
font-size:11px;
margin-left:auto;
margin-right:auto;
width:950px;
padding-top:5px;
color:#FF9966;
}
#footerCredits a{
color:#FF9966;
}
#contactPico{
float:right;
font-size:11px;
margin-top:11px;
width:300px;
}
#contactPico p{
margin:0;
padding:0;
}
#contactPico a{
color:white;
}
/* ////////////////////////////////////////////////////////////////// */
/* //////////////// GLOBAL CSS MENU PRINCIPALE ///////////////////// */
ul.menu{
padding: 3px 0 0 0;
margin:0;
float:right;
font-size:11px;
margin-right:30px;
/margin-right:20px;
}
ul.menu li{
display:inline;

}
ul.menu li a{
color:#FFFFFF;
text-decoration:none;
}
ul.menu li a:hover{
text-decoration:underline;
color:#666666;
}
ul.menu li a.active{
color:#666666;
}
#artistes{
float:left;
font-size:12px;
width:300px;
height:28px;
padding: 3px 0 0 10px;
margin:0;
}
#artistesMenu{
width:575px;
background-color:#000000;
position:absolute;
margin-right:10px;
padding:3px 0 10px 10px;
right:0;
top:28px;
font-size:11px;
color:#999999;
z-index:100;
}
#artistesMenu ul{
list-style-type:none;
margin:0;
padding:0;
}
#artistesMenu ul li{
margin-left:10px;
}
/* ////////////////////////////////////////////////////////////////// */
/* //////////////// GLOBAL CSS MENU SUB ///////////////////// */
#subMenu{
background-color:#212121;
bottom:0;
height:22px;
padding:10px;
position:absolute;
right:5px;
}
#gestion_menu{

}
/* ////////////////////////////////////////////////////////////////// */
/* ///////////////// GLOBAL CSS MENU ARTISTES ///////////////////// */
#gestion_menu a#active_menuArt{
background-position:0 32px;
}
a.bio{
background:url(../img/menu_bio.jpg);
float:left;
display:block;
width:95px;
height:32px;
}
a.bio:hover{
background-position:0 32px;
}
a.disco{
background:url(../img/menu_disco.jpg);
float:left;
display:block;
width:95px;
height:32px;
}
a.disco:hover{
background-position:0 32px;
}
a.agenda{
background:url(../img/menu_agenda.jpg);
float:left;
display:block;
width:95px;
height:32px;
}
a.agenda:hover{
background-position:0 32px;
}
a.medias{
background:url(../img/menu_medias.jpg);
float:left;
display:block;
width:95px;
height:32px;
}
a.medias:hover{
background-position:0 32px;
}
a.press{
background:url(../img/menu_press.jpg);
float:left;
display:block;
width:95px;
height:32px;
}
a.press:hover{
background-position:0 32px;
}
a.team{
background:url(../img/menu_team.jpg);
float:left;
display:block;
width:95px;
height:32px;
}
a.team:hover{
background-position:0 32px;
}