html {
color : #000000;
}
body {
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
margin-left : 0;
scrollbar-face-color: #fbfefa; 
scrollbar-highlight-color: #fbfefa; 
scrollbar-shadow-color: #007700; 
scrollbar-3dlight-color: #00bb00; 
scrollbar-arrow-color: #ff0000; 
scrollbar-track-color: #f2f2f2; 
scrollbar-darkshadow-color: #004000;
}
table {
height : 0;
}
.sp-linea {
color : #009300;
background: #1c973c;
line-height: 20px;
}
.itype {
font : 10px verdana, times; 
color : #007100; 
font-weight : normal; 
} 
.iitype {
font : 9px verdana, times; 
color : #009300; 
font-weight : normal; 
}
.ttype {
font : 13px arial, helvetica, sans-serif; 
color : #ffffff; 
font-weight : normal; 
}
.ptype {
font : 12px arial, helvetica, verdana, sans-serif; 
color : #008000; 
font-weight : normal; 
}
.type {
font : 12px arial, helvetica, verdana; 
color : #000000; 
font-weight : normal; 
} 
.btype {
font : 13px arial, helvetica, verdana;
color : #000000; 
font-weight : normal; 
}
.mtype {
font : 11px arial, helvetica, verdana; 
color : #000000; 
font-weight : bold; 
}
.li {
font : 11px arial, helvetica, verdana; 
color : #000000; 
font-weight : bold; 
}
a {
color: #0000cc;
text-decoration : none;
word-spacing : normal;
}
a: visited {
color: #800000;
text-decoration : none;
word-spacing : normal;
}
a:hover {
color: #0000cc;
text-decoration : underline;
word-spacing : normal;
}
a.qa {
color: #0000cc;
text-decoration : none;
word-spacing : normal;
}
a.qa: visited {
color: #800000;
text-decoration : none;
word-spacing : normal;
}
a.qa:hover {
color: #0000cc;
text-decoration : underline;
word-spacing : normal;
}
a.qm {
color: #009300;
text-decoration : none;
word-spacing : normal;
}
a.qm:visited {
color: #009300; 
text-decoration : none;
word-spacing : normal;
}
a.qm:hover { 
color: #009300;
text-decoration : underline;
word-spacing : normal;
}
a.qk {
color: #000000;
text-decoration : underline;
word-spacing : normal; 
} 
a.qk:visited {
color: #000000; 
text-decoration : none;
word-spacing : normal;
}
a.qk:hover {
color: red;
text-decoration : none;
word-spacing : normal;
} 
a.qb {
color: #0000cc;
text-decoration : none;
word-spacing : normal;
}
a.qb:visited { 
color: #0000cc; 
text-decoration : none;
word-spacing : normal;
}
a.qb:hover {
color: #0000cc;
text-decoration : underline;
word-spacing : normal;
}
#cap12 {
position : relative;
background-position: right;
width : 580px;
height : 330px; 
background : url(img2/cap12-5.jpg) no-repeat 100% 50%; 
}
#cap12-7 {
position : relative;
background-position: right;
width : 560px;
height : 300px; 
background : url(img2/cap12-7.jpg) no-repeat 100% 50%; 
}
#molossi {
position : relative;
background-position: right;
width : 580px;
height : 128px; 
background : url(img2/cap1-8j.jpg) no-repeat 100% 50%; 
}
#cassetta {
position : relative;
width : 500px;
height : 290px; 
background : url(img2/cap23-3.jpg) no-repeat 100% 50%; 
}
#adda {
position : relative;
width : 500px;
height : 218px; 
background : url(img2/cap2-44j.jpg) no-repeat 100% 50%; 
}
#profilo {
position : relative;
width : 568px;
height : 114px; 
background : url(img2/cap5-8.gif) no-repeat 100% 50%; 
}
#fronte {
position : relative;
width : 518px;
height : 139px; 
background : url(img2/cap5-11j.jpg) no-repeat 100% 50%; 
}
#tartufo {
position : relative;
width : 558px;
height : 231px; 
background : url(img2/cap5-14.gif) no-repeat 100% 50%; 
}
#tartufo2 {
position : relative;
width : 472px;
height : 250px; 
background : url(img2/cap5-15.gif) no-repeat 100% 50%; 
}
#tartufo3 {
position : relative;
width : 496px;
height : 133px; 
background : url(img2/cap5-16.gif) no-repeat 100% 50%; 
}
#tartufo4 {
position : relative;
width : 500px;
height : 136px; 
background : url(img2/cap5-17.gif) no-repeat 100% 50%; 
}
#tartufo5 {
position : relative;
width : 481px;
height : 134px; 
background : url(img2/cap5-18.gif) no-repeat 100% 50%; 
}
#muso {
position : relative;
width : 550px;
height : 310px; 
background : url(img2/cap5-28.gif) no-repeat 100% 50%; 
}
#topcentro {
position : relative; 
height : 76px;
background : url(img/centro.gif) repeat-x 100% 50%;
}
#top {
position : relative; 
width : 168px;
height : 25px;
font-weight : bold; 
line-height : 23px; 
text-align : center; 
background : url(img/top.gif) no-repeat 100% 50%; 
}
#fondom {
position : relative;
width : 162px;
height : 25px;
background : url(img/fondom.jpg) repeat-y; 
} 
.testo {
color : #000000; 
font-family : verdana, tahoma, helvetica, arial; 
font-size : 11px; 
text-decoration : none; 
}
.edizione {
color : #676767; 
font-family : verdana, tahoma, helvetica, arial; 
font-size : 9px; 
text-decoration : none; 
}
a.qart {
font-family : verdana, tahoma, helvetica, arial; 
font-size : 11px; 
color : #0c5247; 
text-decoration : none; 
} 
a.qart:visited {
font-family : verdana, tahoma, helvetica, arial; 
font-size : 11px; 
color : #008200; 
text-decoration : none; 
} 
a.qart:hover {
font-family : verdana, tahoma, helvetica, arial; 
font-size : 11px; 
color : #0c5247; 
text-decoration : underline; 
} 