@charset "utf-8";
/* CSS Document */

body,html{ background:#161616 url(../img/backg.jpg) repeat-x; text-align:center; font-family:"Trebuchet MS", Verdana, Arial, serif; font-size:12px; color:#FFFFFF;}

*{ margin:0; padding:0}

h1#titolosuMarco_it{position: relative;width: 92px; height: 20px; margin-bottom:15px; 
    font-size:13px;color:#2d2721; font-weight:normal}
h1#titolosuMarco_en{position: relative;width: 92px; height: 20px; margin-bottom:15px; 
    font-size:13px;color:#2d2721; font-weight:normal}
h1#titolosuMarco_it span{position: absolute;width: 100%;height: 100%;
    background:url(../img/titolo_suMarco.gif) no-repeat}
h1#titolosuMarco_en span{position: absolute;width: 100%;height: 100%;
    background:url(../img/en/titolo_suMarco.gif) no-repeat}
	
h1#titoloNuovoAlbum_it{position: relative;width: 112px; height: 20px; margin-bottom:15px; 
    font-size:13px;color:#2d2721; font-weight:normal}
h1#titoloNuovoAlbum_en{position: relative;width: 112px; height: 20px; margin-bottom:15px; 
    font-size:13px;color:#2d2721; font-weight:normal}
h1#titoloNuovoAlbum_it span{position: absolute;width: 100%;height: 100%;
    background:url(../img/titolo_nuovoAlbum.gif) no-repeat}
h1#titoloNuovoAlbum_en span{position: absolute;width: 100%;height: 100%;
    background:url(../img/en/titolo_nuovoAlbum.gif) no-repeat}
	
h1#titoloNewsLive{position: relative;width: 137px; height: 20px; margin-bottom:15px; 
    font-size:13px;color:#2d2721; font-weight:normal}
h1#titoloNewsLive span{position: absolute;width: 100%;height: 100%;
    background:url(../img/titolo_newsLive.gif) no-repeat}
	
h6{ font-size:14px; display:inline; width:140px; color:#da7d1b; font-style:italic}

div#container{ width:905px; margin:0 auto; text-align:center}

div#headerHome{ width:818px; height:306px; margin:0 auto}

div.Contmenu{ width:832px; height:60px; background:url(../img/bgMenu.png) no-repeat top; margin:0 auto }

div.menuItem {
  text-align:left;
  padding:4px 8px;  
  border-bottom:solid 1px #64192a;
  border-left:solid 1px #64192a;
  border-right:solid 1px #64192a;
 background-color:#340505; font-weight:bold;  
}

div.menuItem:hover {
  background-color:#000000; cursor:pointer
}

div.menuItem a {
  color:#d8d8d8;
  text-decoration:none;
}

div.menuItem a hover{
   color:#431414;
  text-decoration:none;
}

.voci { 
padding-top:15px;
 text-align:center;
  cursor:pointer;

}

.voci span {
  padding:0px 18px;
  cursor:pointer;
}

#content{ padding:25px 0px 20px 0px; text-align:left; line-height:17px; min-height:180px;}
#content a{ color:#9a1b27; font-weight:bold; text-decoration:none; outline:none;}
#content a:hover,visited{ text-decoration:underline}

.boxUnoHome{ width:275px; float:left; margin-right:40px}
.boxUnoHome p{ margin-top:7px}
.boxUnoHome p span{ display:block; text-align:right; margin-top:7px}


.boxDueHome{ width:270px; float:left; margin-right:50px}
.boxDueHome p{ margin-top:7px;}
.boxDueHome img{ float:left; border:2px solid #FFFFFF; margin-right:10px}
.boxDueHome p span{ display:block; text-align:right; margin-top:7px}

.boxTreHome{ width:268px; float:left;}
.boxTreHome span{ font-size:14px; display:block; margin-bottom:7px}
.boxTreHome p{ margin:10px 0px 7px 0px; height:77px; overflow:hidden; border-bottom:1px solid #2d2924; padding-bottom:7px}
.news{border-bottom:1px solid #2d2924; margin-bottom:10px }
.news ul li{margin:10px 0px 7px 0px; height:83px; overflow:hidden;padding-bottom:7px}


#footer{ margin:0 auto; background:url(../img/footerLine.png) repeat-x top; width:818px; padding:16px 0px 10px 15px; height:23px; color:#796856; font-size:11px;}
#footer img{ float:left; margin:0px 8px}
#footer span{ float:left;padding-top:5px;}
#footer ul{ list-style-type:none; display:inline; float:left; color:#796856; padding-top:5px; margin-right:27px}
#footer ul li{ display:inline}
#footer ul li a{ color:#ffffff; text-decoration:none}
#footer ul li a.credits{ color:#4c6235}
#footer ul li a.links{ color:#da7d1b}
#footer a:hover{ text-decoration:underline}


