html{
margin:0px;
padding:0px;
font:12px verdana, arial, helvetica, geneva, sans-serif;
text-align:center;
color:#FFFFFF;
background:#336699;
}
body{
margin:0px;
padding:0px;
font:12px verdana, arial, helvetica, geneva, sans-serif;
text-align:center;
color:#FFFFFF;
background:#336699;
}
#testata{
margin:0px;
padding:0px;
width:770px;
margin-left:auto;
margin-right:auto;
font:bold 14px helvetica, verdana, arial, geneva, sans-serif;
color:#FFFFFF;
background:#336699;
}
#box{
margin:0px;
padding:0px;
width:770px;
margin-left:auto;
margin-right:auto;
font:12px verdana, arial, helvetica, geneva, sans-serif;
color:#000000;
background:##336699;
}
#fondo{
margin:0px;
padding:4px;
height:40px;
width:770px;
margin-left:auto;
margin-right:auto;
font:12px verdana, arial, helvetica, geneva, sans-serif;
text-align:right;
color:#FFFFFF;
background:#336699;
}

#navigazione{
margin:0px;
padding:2px 10px 1px 0px;
height:26px;
font:15px verdana, arial, helvetica, geneva, sans-serif;
text-align:right;
color:#0000FF;
background:#336699;
}
#titolo{
margin:0px;
padding:2px 0px 2px 6px;
height:34px;
width:770px;
margin-left:auto;
margin-right:auto;
font:30px verdana, arial, helvetica, geneva, sans-serif;
text-align:left;
color:#FFFFFF;
background:#4477aa;
}

form{
margin-bottom:0;
}

h1{
font:bold 24px helvetica, verdana, arial, geneva, sans-serif;
text-align:left;
color:#000000;
background:transparent;
}
h2{
font:bold 20px helvetica, verdana, arial, geneva, sans-serif;
text-align:left;
color:#000000;
background:transparent;
}
h3{
font:bold 18px helvetica, verdana, arial, geneva, sans-serif;
text-align:left;
color:#000000;
background:transparent;
}
h4{
font:bold 16px helvetica, verdana, arial, geneva, sans-serif;
text-align:left;
color:#000000;
background:transparent;
}
p{
font:14px verdana, arial, helvetica, geneva, sans-serif;
text-align:left;
color:#000000;
background:transparent;
}
p.c{
font:16px verdana, arial, helvetica, geneva, sans-serif;
text-align:center;
color:#000000;
background:transparent;
}
p.b{
font:bold 16px helvetica, verdana, arial, geneva, sans-serif;
text-align:center;
color:#FFFFFF;
background:transparent;
}
p.d{
font:16px verdana, arial, helvetica, geneva, sans-serif;
text-align:right;
font-weight:bold;
color:#000000;
background:transparent;
}
p.m{
font:16px "Lucida Calligraphy", verdana, arial, helvetica, geneva, sans-serif;
font-weight:bold;
text-align:center;
color:#000000;
background:transparent;
}
p.m1{
font:14px "Lucida Calligraphy", verdana, arial, helvetica, geneva, sans-serif;
text-align:center;
color:#333333;
background:transparent;
}
em{
font:14px verdana, arial, helvetica, geneva, sans-serif;
text-align:left;
font-style:italic;
color:#FFFFFF;
background:#003366;
}
ul{
font:14px verdana, arial, helvetica, geneva, sans-serif;
text-align:left;
color:#000000;
background:transparent;
}
table{
border:1px solid #AAAAAA;
padding:10px;
text-align:left;
color:#0000FF;
background:transparent;
}
table.main{
border:none;
padding:0px;
width:100%;
color:#000000;
background:#FFFFFF;
}
table.bibione{
border:1px solid #999999;
padding:10px;
font-size:16px;
text-align:left;
color:#000000;
background:#FFFFAA;
}
table.price{
border:1px solid #cccccc;
margin-left:auto;
margin-right:auto;
padding:2px;
text-align:center;
color:#0000FF;
background:#336699;
}
table th{
border:1px solid #cccccc;
padding:1px;
font:16px verdana, arial, helvetica, geneva, sans-serif;
color:#0000FF;
background:#ffd55a;
}
table td{
border:1px solid #cccccc;
padding:1px;
font:12px verdana, arial, helvetica, geneva, sans-serif;
color:#0000FF;
background:#FFFFFF;
}
table td.a{
border:1px solid #cccccc;
padding:2px;
font:14px verdana, arial, helvetica, geneva, sans-serif;
text-align:center;
color:#000000;
background:#FFF57A;
}
table td.b{
border:1px solid #cccccc;
padding:2px;
font:14px verdana, arial, helvetica, geneva, sans-serif;
text-align:center;
color:#000000;
background:#FFD55A;
}
table td.c{
border:1px solid #cccccc;
padding:2px;
font:14px verdana, arial, helvetica, geneva, sans-serif;
text-align:center;
color:#000000;
background:#FFB53A;
}
table td.d{
border:1px solid #cccccc;
padding:2px;
font:14px verdana, arial, helvetica, geneva, sans-serif;
text-align:center;
color:#000000;
background:#DDFFFF;
}
table td.e{
border:1px solid #cccccc;
padding:2px;
font:14px verdana, arial, helvetica, geneva, sans-serif;
text-align:center;
color:#000000;
background:#AAFFFF;
}
table td.f{
border:1px solid #cccccc;
padding:2px;
font:14px verdana, arial, helvetica, geneva, sans-serif;
text-align:center;
color:#000000;
background:#FF99AA;
}
table td.g{
border:1px solid #cccccc;
padding:2px;
font:14px verdana, arial, helvetica, geneva, sans-serif;
text-align:center;
color:#000000;
background:#FF2222;
}
table td.h{
border:1px solid #cccccc;
padding:1px;
font:10px verdana, arial, helvetica, geneva, sans-serif;
color:#0000FF;
background:#FFFFFF;
}
table td.l{
border:none;
padding:6px;
font:14px verdana, arial, helvetica, geneva, sans-serif;
text-align:left;
color:#000000;
background:#FFFFFF;
}
table td.l1{
border:none;
padding:6px;
font:16px verdana, arial, helvetica, geneva, sans-serif;
text-align:center;
color:#FFFFFF;
background:#4477aa;
}
table td.l2{
border:none;
padding:6px;
font:16px verdana, arial, helvetica, geneva, sans-serif;
text-align:left;
color:#FFFFFF;
background:#00bfff;
}
table td.lh{
border:none;
padding:6px;
font:14px verdana, arial, helvetica, geneva, sans-serif;
text-align:left;
color:#0000FF;
background:#FFFF99;
}
table td.mv{
border:none;
padding:6px 3px 0px 3px;
width:150px;
font:bold 12px verdana, arial, helvetica, geneva, sans-serif;
text-align:center;
color:#FFCC99;
background:#003366;
}
table td.r{
border:none;
padding:3px;
width:146px;
font:14px verdana, arial, helvetica, geneva, sans-serif;
text-align:right;
color:#FFFFFF;
background:#336699;
}
table td.t{
border:1px solid #cccccc;
padding:2px;
font:16px verdana, arial, helvetica, geneva, sans-serif;
text-align:center;
color:#0000FF;
background:#EFEFEF;
}
table td.z{
border:1px solid #cccccc;
padding:1px;
font:18px verdana, arial, helvetica, geneva, sans-serif;
color:#0000FF;
background:#FFFF99;
}
.cella{
width:150px;
border:1px solid black;
}
.testo1{
color:#000000;
background:transparent;
font-family:verdana, arial, helvetica, geneva, sans-serif;
font-size:150%;
text-align:left;
}
table.nav{
border:none;
padding:0px;
width:100%;
font:30px verdana, arial, helvetica, geneva, sans-serif;
text-align:left;
color:#FFFFFF;
background:#003366;
}
table td.n0{
width:60px;
border:none;
padding:2px;
color:#000000;
background:#FFFFFF;
font:16px verdana, arial, helvetica, geneva, sans-serif;
text-align:center;
}
table td.n1{
border:none;
padding:0px;
font:bold 20px trebuchet, verdana, arial, helvetica, geneva, sans-serif;
text-align:left;
color:#FFFFFF;
background:#003366;
}
table td.nl{
border:none;
padding:0px;
font:bold 14px helvetica, verdana, arial, geneva, sans-serif;
text-align:left;
color:#FFFFFF;
background:#003366;
}
table td.nr{
border:none;
padding:0px;
font:bold 14px helvetica, verdana, arial, geneva, sans-serif;
text-align:right;
color:#FFFFFF;
background:#003366;
}
A:link{
text-decoration:none;
color:#FFFFFF;
background:transparent;
}
A:visited{
text-decoration:none;
color:#ff0066;
background:transparent;
}
A:active{
text-decoration:underline;
color:red;
background:#FFFFFF;
}
A:hover{
text-decoration:underline;
color:#000000;
background:#FFFF00;
}
