html { height: 100%; overflow-x: hidden;}
body { background-color: #FFFFFF; margin: 0px; padding: 0px; height:100%; border-top: 0px transparent solid; margin-top:-1px; z-index:0; position:relative;  overflow-x: hidden;}
img#background { width: 100%; z-index: -1; position:absolute; color: #FFFFFF; }

Body {
background-color:white;
scrollbar-face-color: #777777;
scrollbar-highlight-color: #777777;
scrollbar-shadow-color: #777777;
scrollbar-3dlight-color: silver;
scrollbar-arrow-color: silver;
scrollbar-track-color: silver;
scrollbar-darkshadow-color: silver;
}

Body,Table,Tr,Td {
font-family:Arial, Sans serif, Tahoma;
font-size:12px;
line-height:21px;
color:#585854;
}

.title {
font-size:22px;
line-height:20px;
color:#B81515;
}

a:link {
color: #B81515;
text-decoration:none;
line-height:12px;
}
a:visited {
color: #B81515;
text-decoration:none;
line-height:12px;
}
a:active {
color: #B81515;
text-decoration:underline;
line-height:12px;
}
a:hover {
color: #B81515;
text-decoration:underline;
line-height:12px;
}

input,select {
border:1px, solid #828282;
margin:0px;
font-size:12px;
}

input.send {
color:#FFFFFF;
background-color:#B81515;
font-size:12px;
letter-spacing:1px;
font-weight:600;
}

UL {
margin-top:6px;
margin-bottom:1px;
margin-left:16px;
padding:0px;
}

.titolo {
font-size: 13px;
line-height:20px;
color: #B81515;
}

.testo {
font-size: 12px;
line-height:18px;
}

.data {
font-size: 12px;
line-height:14px;
color: #FFFFFF;
}

