html, body, div, table, tr, td, tbody, h1, h2, h3, h4, h5, h6, p, form, img, span, ul, li{
margin: 0; border: 0; padding: 0;
}

html{
overflow: -moz-scrollbars-vertical;
height: 100%;
margin-bottom: 20px;
}

body{
text-align:left; /* centra in IE5.x */
background-color:white;
padding: 0px;
}

div{
background-color:transparent; /*white*//*corretto da adri, era tranparent*/
}

div.contenitore{
text-align:left; /* ripristina l'allineamento */
margin:0px auto; /* centra negli altri browser */
width:760px;
border:0px;
}

div.testata{ 
margin-top:60px;
margin-bottom:20px;
float:left;
width:760px;
}

div.corpo{ 
margin:0px;
clear: both;
}

div.colonna2{
text-align:left; /* ripristina l'allineamento */
border:0px;
padding:0px 0px 0px 0px;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:102px;
}

span{
background-color:white;
}

span.p, span.a, span.o, span.l, span.oo, span.i, span.n, span.v, span.e, span.r, span.nn, span.ii, span.en{
font-size:11px; letter-spacing:1px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

span.p{color: #666666}
span.a{color: #CCCC00}
span.o{color: #669966}
span.l{color: #336699}
span.oo{color: #990066}
span.i{color: #0099FF}
span.n{color: #FFCC66}
span.v{color: #660000}
span.e{color: #003366}
span.r{color: #CC99CC}
span.nn{color: #666600}
span.ii{color: #66CC00}
span.en{color: #ffffff}

p{
text-align:left;
background-color:white;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}

p.menu{
text-align:left;
background-color:white;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:1px;
line-height:22px;
color:#333333;
}

p.titolo{
text-align:left;
background-color:#CCCC00;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:1px;
line-height:39px;
color:#333333;
padding-left: 14px;
margin-bottom: 22px;
}

p.content{
text-align:left;
background-color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
color:#333333;
padding-left: 14px;
margin-bottom: 14px;
}

p.content_pregalleria{
text-align:left;
background-color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
color:#333333;
padding-left: 14px;
margin-bottom: 19px;
}

p.content_preplayer{
text-align:left;
background-color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
color:#333333;
padding-left: 14px;
margin-bottom: 24px; /*modifica paolo settembre 2009 - era 19px*/
}

p.content_prefirma{
text-align:left;
background-color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
color:#333333;
padding-left: 14px;
margin-bottom: 7px;
}

p.divis_dopogalleriapretxt{   
text-align:left;
background-color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:42px;
color:#333333;
padding-left: 14px;
margin: 10px 0px 14px 0px; /*top aumentato a 10 da 8px per riduzione spazio fra icone da 10 a 8px*/
background-image: url("../imm/divisore.gif");
background-position:14px 20px;
background-repeat:no-repeat;
}

p.divis_dopotxtpretxt{   
text-align:left;
background-color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:42px;
color:#333333;
padding-left: 14px;
margin-bottom: 14px;
background-image: url("../imm/divisore.gif");
background-position:14px 20px;
background-repeat:no-repeat;
}

p.divis_dopoplayerpretxt{   
text-align:left;
background-color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:42px;
color:#333333;
padding-left: 14px;
margin-bottom: 14px;
background-image: url("../imm/divisore.gif");
background-position:14px 20px;
background-repeat:no-repeat;
}

p.lista{
text-align:left;
background-color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
color:#333333;
padding-left: 14px;
}

a{
text-align:left;
background-color:transparent;/*white*/
color:#333333;
text-decoration:none;
}

a:hover{
text-decoration:none;
background-image:  url("../imm/link_dot.gif");
}

ul{
text-align:left;
background-color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:14px;
color:#333333;
padding-left: 14px;
margin-bottom: 14px;
}

li{
background-image:url("../imm/lista.gif");
background-position:0px 6px;
background-repeat:no-repeat;
padding-left:6px;
list-style:none;
}

a.menu{
text-align:left;
background-color:white;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:1px;
line-height:22px;
color:#333333;
text-decoration:none;
}

a.content{
text-decoration:none;
background-image:  url("../imm/link_sfondo.gif"); /*new*/
background-repeat:repeat; /*new*/
background-position:bottom;
}

a.content:hover{
background-image:none;
text-decoration:none;
background-color:#CCCC00;
}   

a#bottomNavClose{
background-image:none;
}  

.clear{
clear:left;
} 

div.audioplayer_pretxt{
padding-left: 10px;
margin-bottom: 14px;
} 

div.audioplayer_pregalleria{
padding-left: 10px;
margin-bottom: 25px; /*modifica paolo settembre 2009 - era 19px*/
} 

div.audioplayer_predivis{
padding-left: 10px;
margin-bottom: 14px;
} 

div.soundcloud_pregalleria{
padding-left: 14px;
margin-bottom: 25px; /*modifica paolo settembre 2009 - era 19px*/
} 

.sx{
float: left;
}

.dx{
float: right;
} 

table.content{
background-color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin: 0px 0px 14px 14px;
border-collapse:collapse;
}

table.content td{
vertical-align:top;
line-height:14px;
}

table.content td.anno{
width:63px;
}

span.highlight{
font-weight:bold;
background-color:white;  /* #FFFF66 */
border-top: 0px dashed #999999;
border-right: 0px dashed #999999;
border-bottom: 0px dashed #999999;
border-left: 0px dashed #999999;
}

