*{
margin:0px;
padding:0px;
}
body{
background-color:#111111;
font-family:Verdana;
font-size:11px;
width:1024px;
margin:auto;
}
hr{
margin-top:5px;
margin-bottom:5px;
}
a{
text-decoration:underline;
color:black;
}
.rouge{
color:#C4424F;
}
#logo{
width:1024px;
height:65px;
overflow:hidden;
}
#encart{
width:1024px;
height:167px;
background: url(images/site/encart.jpg) no-repeat center;
}
#encart_texte{
float:left;width:410px;text-align:right;color:white;font-family:Tahoma;padding-top:36px;padding-right:26px;
}
#encart_album{
float:left;width:152px;margin:auto;padding-top:10px;
}
#encart_telecharger{
float:left;width:410px;padding-left:26px;padding-top:50px;color:white;
}
.encart_p1{
font-size:14px;
}
.encart_p2{
font-size:14px;font-weight:bold;color:#C4424F;
}
.encart_p3{
font-size:12px;
}



#menu{
width:1024px;
height:25px;
background: url(images/site/menu.jpg) no-repeat center;
}
#menu a{
display:block;
float:left;
height:20px;
padding-top:5px;
text-align:center;
color:white;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
#menu a:hover{
color:#C4424F;
}
.menu_accueil{
width:109px;
}
.menu_spectacles{
width:115px;
}
.menu_concerts{
width:104px;
}
.menu_disques{
width:103px;
}
.menu_ateliers{
width:96px;
}
.menu_event{
width:187px;
}
.menu_archives{
width:100px;
}
.menu_media{
width:108px;
}
.menu_contacts{
width:99px;
}
#accueil{
width:1024px;
height:467px;
padding-top:45px;
background: url(images/site/accueil.jpg) no-repeat center;
}
#actu{
width:800px;
height:200px;
margin:auto;
}
.actucase{
width:152px;
margin-right:6px;
float:left;
color:white;
}
.actucase_titre{
width:100%;
height:32px;
text-align:center;
font-size:13px;
font-weight:bold;
margin-bottom:3px;
}
.actucase img{
border:1px solid white;
margin-bottom:3px;
}
.actucase p{
width:130px;
text-align:justify;
margin:auto;
margin-top:0px;
margin-bottom:0px;
}

#rub{
width:992px;
height:497px;
padding-top:14px;
padding-left:32px;
background: url(images/site/fondrub.jpg) no-repeat center;
}
#cadre{
width:950px;
height:460px;
padding-left:7px;
padding-top:8px;
overflow:auto;
color:black;
}
.item{
width:310px;
height:450px;
float:left;
margin-bottom:10px;
}
.itemseul{
width:310px;
height:450px;
margin:auto;
}
.itemdouble{
width:620px;
height:450px;
margin:auto;
}
.itemdoubleseul{
width:310px;
height:450px;
float:left;;
}
.itemtitre{
color:#C4424F;
font-size:13px;
font-weight:bold;
text-align:left;
}
.itemtxt{
width:282px;
margin:auto;
text-align:justify;
color:#000000;
}
.archivestext{
padding-left:20px;
}
#bas{
width:1024px;
clear:both;
margin:auto;
color:white;
text-align:center;
padding:5px;
}
#bas a{
color:white;
text-decoration:none;
}
#bas a:hover{
color:white;
text-decoration:underline;
}
.ruban{
position: absolute; 
background-color: #222222; 
margin-top: 25px; 
padding-bottom:10px;
padding-left:5px;
padding-right:5px;
}
#menu .ruban a{
height:12px;
display:inline;
font-size:11px;
}