body { 
margin : 0; 
padding : 0; 
background : url(img/sf.gif) repeat;
}
.type {
font : 11px verdana, tahoma, arial; 
color : #000000; 
} 
.btype {
font : 11px verdana, tahoma, arial; 
color : #000000; 
}
.articolo {
font : 11px verdana, tahoma, arial; 
color : #000000; 
} 
.index {
font : 10px verdana, tahoma, arial; 
color : #353535;
} 
.edizione {
font : 9px verdana, tahoma, arial; 
color : #c0c0c0; 
} 
.chisiamo {
font : 9px verdana, tahoma, arial; 
color : #c0c0c0; 
}
.riga {
padding : 3px;
border-top : 1px solid #cc9933;
border-bottom : 1px solid #cc9933;
background : #ffcc66;
font : 9px verdana, tahoma, arial; 
color : #bb5e00; 
line-height : 12px;
}
.blu {
font : 12px verdana, tahoma, arial; 
color : #0000ff; 
font-weight : bold;
}
a.qa {
color: #600000;
text-decoration : none;
}
a.qa:visited{
color: #600000;
text-decoration : none;
}
a.qa:hover{
color: #0000ff;
text-decoration : underline;
}
a.qk {
color: #600000;
text-decoration : underline;
}
a.qk:visited{
color: #600000;
text-decoration : none;
}
a.qk:hover{
color: #900000;
text-decoration : none;
font-weight : bold;
}
a.qi {
color: #cc9933;
text-decoration : none;
}
a.qi:visited{
color: #cc9933;
text-decoration : none;
}
a.qi:hover{
color: #cc9933;
text-decoration : underline overline;
}
.link1 { 
float: right;
margin: 0px 0px 0px 0px;
width : 110px;
height: 14px; 
padding: 3px;
background: #f4ffff;
border-left: 20px solid #cc9933;
border-top: 1px solid #cc9933;
border-right: 1px solid #cc9933;
border-bottom: 1px solid #cc9933;
font-weight: bold;
}
.attivo { 
float: right;
margin: 0px 0px 0px 0px;
width : 110px;
height: 14px; 
padding: 3px;
background: #f4ffff;
border-left: 20px solid #660000;
border-top: 1px solid #660000;
border-right: 1px solid #660000;
border-bottom: 1px solid #660000;
font-weight: bold;
}
.contatti { 
float: right;
margin: 0px 0px 0px 0px;
width : 130px;
height: 14px; 
padding: 3px;
background: #f4ffff;
border-left: 1px solid #cc9933;
border-top: 1px solid #cc9933;
border-right: 1px solid #cc9933;
border-bottom: 1px solid #cc9933;
font-weight: bold;
}
.home { 
float: right;
margin: 0px 0px 0px 0px;
width : 130px;
height: 14px; 
padding: 3px;
background: #f4ffff;
border-left: 1px solid #cc9933;
border-top: 1px solid #cc9933;
border-right: 1px solid #cc9933;
border-bottom: 1px solid #cc9933;
font-weight: bold;
}
#sx {
position : relative; 
width : 150px; 
height : 531px; 
background : url(img/bgsin.jpg) no-repeat 100% 50%; 
} 
#top {
position : relative; 
width : 770px; 
height : 100px; 
background : url(img/top.jpg) no-repeat; 
}
#dx {
position : relative; 
width : 150px; 
height : 421px; 
background : url(img/bgdx.gif) no-repeat 100% 50%; 
}
#bottom {
position : relative; 
width : 772px; 
height : 15px; 
background : url(img/bottom.gif) no-repeat; 
}
.bottype {
font : 10px verdana, tahoma, arial; 
color : #cc9933; 
background: #ffe7a1;
height: 18px; 
text-align : center;
} 
.boxtype {
font : 11px verdana, tahoma, arial; 
color : #600000; 
background : #ffcc66; 
font-weight : bold; 
}
.box1 { 
border: 1px solid #cc9933; 
background: #ffffff;
width: 218px;
height: 200px;
margin: 0px 0px 0px 0px;
}
.box2 { 
border: 1px solid #cc9933; 
background: #ffffff;
width: 218px;
height: 200px;
margin: 0px 0px 0px 0px;
}
#spettacolo{
position : relative; 
width : 450px; 
height : 190px; 
background : url(public/img-indx.jpg) no-repeat 100% 48%; 
}
#righe {
position : relative; 
width : 600px; 
height : 90px; 
background : url(img/righe.gif) no-repeat; 
text-align: right;
}
.testoc {
font : 11px verdana, tahoma, arial; 
color : #000000; 
text-align: justify;
}
.ttype {
font : 12px verdana, tahoma, arial; 
color: #0000a0;
font-weight: bold;
} 
a.qtt {
font : 12px verdana, tahoma, arial; 
color: #0000a0;
font-weight: bold;
text-decoration : none;
}
a.qtt:visited{
font : 12px verdana, tahoma, arial; 
color: #0000a0;
font-weight: bold;
text-decoration : none;
}
a.qtt:hover{
font : 12px verdana, tahoma, arial;
color: #0000a0; 
font-weight: bold;
text-decoration : underline overline;
}