body {
font-size:10px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #DCDCDC;
background-image:url(images/backebd.gif);
}

.bianco {
font-size:15px;
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
}

.piccolo {
font-size:8pt;
font-family: Arial;
color: #940000;
}

.bianco2 {
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-weight: bold;
}

.bold {
font-size:8pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000000;
}

.bold2 {
font-size:9pt;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #940000;
}


h1, h2, h3, h4, h5 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}
h1 {
font-size:11px;
 font-weight: bold;
}
h2 {
font-size:14px;
}
h3 {
font-size:13px;
color: white;
}
h4 {
font-size:12px;
}
h5 {
font-size:11px;
}

p {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
margin:0;
padding:0;
}

a:link { 
color:#940000;
 font-weight: bold;
}
a:visited {
color:#E58100;
font-weight: bold;
text-decoration:none;
}

a:hover {
color:#000000;
 font-weight: bold;
 text-decoration:none;
}

a:link.rec, a:visited.rec { 
color:#000000;
font-family: Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight: 100;
}

a:hover.rec {
color:#940000;
font-family: Arial, Helvetica, sans-serif;
font-size:8pt;
font-weight: 100;
text-decoration:none;
}

ul {
list-style-position:outside;
margin:0;
padding:0;
}

ol { 
list-style-position:outside;
list-style-type:upper-roman;
margin:0;
padding:0;
}

.content {
width: 140; 
padding-left: 2px; 
padding-right: 2px; 
padding-top: 1px;
border-left: 1px solid #636363;
border-right: 1px solid #636363;
background-color: #C0C0C0;
font-family: Arial, Helvetica, sans-serif;
font-size:8pt;
line-height:12px;
}

.contentrec {
width: 140; 
padding-left: 0px; 
padding-right: 0px; 
padding-top: 1px;
border-left: 1px solid #636363;
border-right: 1px solid #636363;
background-color: #C0C0C0;
font-family: Arial, Helvetica, sans-serif;
font-size:8pt;
line-height:11px;
}

.content2 {
width: 21; 
padding-left: 5px; 
padding-right: 5px; 
padding-top: 1px;
border-left: 1px solid #636363;
border-right: 1px solid #636363;
background-color: #C0C0C0;
}
.content3 {
border-left: 1px solid #636363;
border-right: 1px solid #636363;
background-color: #C0C0C0;
}
.content4 {
background-color: #C0C0C0;
}

.testo { 
color: #ffffff; 
background-color: #000000; 
border: 1px solid #940000; 
font-family : Verdana,tahoma,Arial; 
font-size : 7pt; 
padding-left: 1px;
}

.testo1 { 
color: #000000; 
background-color:#999999; 
border: 1px solid #940000; 
font-family : Verdana,tahoma,Arial; 
font-size : 7pt; 
padding-left: 1px;
}

.btn { 
color: #ffffff; 
background-color: #000000; 
border: 1px solid #940000; 
font-family : Verdana,tahoma,Arial;
font-size : 7pt; 
}
.btn1 { 
color: #000000; 
background-color: #717171; 
border: 1px solid #940000; 
font-family : Verdana,tahoma,Arial;
font-size : 7pt; 
}

