/* CSS Document */

body {
background-color:#000;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;} 




.Text_12{
font-size:12px;
}

.Text_14{
font-size:14px;
}


.Text_16{
font-size:16px;
}


.Text_18{
font-size:18px;
}





#music{
width:910px;
height:33px;
margin-left:auto;
margin-right:auto;
padding:0px;}
.music_home{
float:right;
margin-top:15px;}

#contenitore {
width:910px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
padding:0px;}

#superiore{
width:910px;
height:85px;
margin-bottom:20px;
padding:0px;}
#superiore .menu{
float:left;
text-align:left;
margin:0px;
padding:0px;}

#superioreDX {
float:right;
text-align:right;
width:220px;
margin:0px;
padding:0px;}
#superioreDX img{
overflow:hidden;
margin-left:10px;
border:1px solid #666762;
padding:0px;}
#superioreDX img a:{
border:1px solid #666762;
padding:0px;
margin:0px;
text-decoration:none;}
#superioreDX img a:hover{
border:1px solid #FFCC00;
padding:0px;
margin:0px;
text-decoration:none;}
#superioreDX .player_music{
padding:0px;
margin-top:18px;}

.home{
float:right;
text-align:left;
color:#fff;
font-weight:bold;
font-size:10px;
margin:0px;
padding:0px;}
a.home{
color:#fff;
text-decoration:none;}
a.home:hover{
color:#9a6f1c;
text-decoration:none;}

#barra_foto{
clear:both;
height:270px;
padding:0px;
margin:0px;}
#barra_foto_home{
clear:both;
height:300px;
padding:0px;
margin:0px;}

#inferiore{
float:left;
padding:0px;
margin:15px 0px 60px 0px;}

#inferiore #SX{
float:left;
width:580px;
padding:0px;
margin-bottom:50px;}
#inferiore #SX p{
float:left;
margin:5px 0px 0px 40px;
padding:0px;
line-height:26px;}
#inferiore #SX p strong{
color:#9a6f1c;}

#inferiore #SX #novita{
float:left;
margin-top:10px;
padding:0px;
font-size:12px;
line-height:16px;}
#inferiore #SX #novita strong{
color:#9a6f1c;
margin:0px;
padding:0px;}

h1{
clear:both;
margin:0px;
padding:0px;
color:#e50019;
font-size:29px;
font-weight:lighter;}
h2{
float:left;
width:240px;
margin:0px;
padding:0px;
color:#e50019;
font-size:29px;
font-weight:lighter;}

.allegati{
margin:0px;
padding:0px;
color:#fff;
font-size:10px;
line-height:14px;
font-weight:bold;
text-decoration:none;}
a.allegati:{
text-decoration:none;
color:#fff;}
a.allegati:hover{
text-decoration:underline;
color:#9a6f1c;}

.testo{
float:left;
width:580px;
font-size:12px;
line-height:20px;
margin:12px 20px 0px 0px;
padding:0px;}
.testo strong{
color:#9a6f1c;}
.concerts{
float:left;
width:670px;
color:#fff;
font-size:12px;
line-height:26px;
margin-top:15px;
padding:0px;}
.concerts strong{
color:#9a6f1c;}

.photogallery{
float:left;
display:block;
border:5px solid #333;
margin:0px 15px 15px 0px;
padding:0px;}
a.photogallery{
border:5px solid #333;}
a.photogallery:hover{
border:5px solid #e50019;}

.link{
color:#fff;
font-style:italic;}
a.link{
color:#fff;
text-decoration:none;}
a.link:hover{
color:#9a6f1c;
text-decoration:underline;}

#inferiore #firma{
float:right;
margin-bottom:50px;
padding:0px;}

.nome{
font-size:14px;
line-height:22px;
color:#9a6f1c;
margin:0px;
padding:0px;}
.nome2{
font-size:26px;
line-height:22px;
color:#876f19;
margin-bottom:10px;
padding:0px;}

#discographie{
float:left;
width:580px;
margin:12px 20px 0px 0px;
padding:0px;}
.box_cd{
float:left;
font-size:12px;
margin:0px 20px 20px 0px;
padding:0px;
text-align:left;
line-height:21px;}
.box_cd img{
float:left;
padding:0px;
margin:0px;}
.box_cd .dx{
float:left;
width:290px;
padding:0px;
margin:0px 0px 0px 20px;}
.box_cd .dx strong{
color:#ff0000;
font-weight:lighter;}

#footer{
clear:both;
line-height:24px;
text-align:center;
padding:0px;
font-size:11px;
margin-top:20px;
margin-bottom:30px;}
#footer a{
font-size:14px;
color:#e50019;
text-decoration:none;
}
#footer a:hover{
font-size:14px;
color:#9a6f1c;
text-decoration:none;}