.tabella {border-color: black; border-style: solid; border-collapse: collapse;padding:10px; border-width: 2px; position:absolute;top:50%;left:50%; margin:-235px 0 0 -400px;}
.tabella td  {border-color: black; border-style: solid; border-collapse: collapse; border-width: 2px;padding-left:10px; padding-top:10px}
#titolo {text-align:center; background-repeat: no-repeat; background-position: center; border-bottom-width: 0px; padding-top:0px;padding-left:0px}
.esterno { border-width: 0px; margin:-243px 0 0 -410px; top:50%;left:50%; position:absolute}
.tabella td#intestazioni  {border-width: 0px;padding: 0px}
.tabella td#centrale {border-color: black; border-style: solid;  border-top-width: 0px;padding-left:10px; padding-top:5px;color: white; font-size: 15px; font-family: arial; font-weight: bold;text-align:center}
#indirizzo {border-color: black; border-style: solid;border-top-width: 2px;border-right-width: 0px; border-left-width: 0px;border-bottom-width: 0px;padding-top:8px;text-align:center;color: black; font-size: 12px; font-family: arial; font-weight: bold; padding-left:2px;}

a {text-decoration:none; color:white}

.tabella2 {border-color: black; border-style: solid; border-collapse: collapse; border-width: 2px; position:absolute;left:50%; margin:-0px 0 0 -500px;}
.tabella2 td  {border-color: black; border-style: solid; border-collapse: collapse; border-width: 0px;padding-left:10px; padding-top:10px;}
.esterno2 { border-width: 0px;position:absolute;left:50%; margin:0 0 0 -510px;}
.tabella2 td#centrale {border-color: black; border-style: solid;  border-top-width: 0px;padding-left:10px; padding-top:15px;color: white; font-size: 15px; font-family: arial; font-weight: bold;text-align:left;}
.tabella2 td#intestazioni  {border-width: 0px;padding: 0px; background-repeat:no-repeat}
.tabella2 td#corpo {border-top-width:0px; border-right-width:0px; border-left-width:2px;background-image: url(immagini/sfondo.jpg); background-repeat:no-repeat; background-position:bottom right; padding:10px }
#title {text-align:center;color: red; font-size: 20px; font-family: arial; font-weight: bold;}
#testo {text-align:left;color: black; font-size: 15px; font-family: arial;padding:10px}
#testorosso {text-align:center;color: red; font-size: 20px; font-weight:bold; font-family: arial;padding:10px}
#testo2 {text-align:center;color: black; font-size: 15px; font-family: arial;padding:10px}
#testo a{color:black}
#testo a span{color:red}
#testo a img {border-width: 0px; border-color: black}
#title a img {border-width: 0px; border-color: black}
#download a img {border-width: 0px;}

p {margin:10px}
h3{margin:10px}

#download a {text-decoration:none; color: red; font-size: 16px; font-family: arial; font-weight: bold;}

#caratteristiche table {font-size: 12px; font-family: arial;}
#caratteristiche h3 {font-size:15px}

.news {border-width:2px; border-top-width:0px; border-color:black; border-style: solid; border-collapse:collapse; padding: 0px; font-size:15px; font-family:arial}
.news2{border-width:0px; border-collapse:collapse;padding:0px}
.news a {text-decoration:none; color:black; }
.news a img {border:0px; }

.form3{color: black; font-size: 13px; font-family: arial; }

#indirizzo a{text-decoration:none; color:black; font-size:12px}

p a img{border-width: 0px;}

h1
{
font-family: Tahoma, Verdana, Arial;
font-size: 9px;
font-weight: bold;
color: gray;
text-align: center;
margin: 0px 0px 0px 0px;
}

#footer
{
color: gray;
text-align: center;
margin: 20px 0px 0px 0px;
}

ul{
color: black; font-size: 15px; font-family: arial;
}