body,td,th {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #666666; line-height:14px; text-align:left;}
body {background-color: #FFFFFF;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; background-image:url(../images/sfondino.gif);}
img {border:0px;}
input, textarea, select {font-variant: normal; text-decoration: none; font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000; margin:1px; padding:1px; border:1px solid #666666;}
form { display:inline }
a { text-decoration:none; font-weight:bold; color:#1977BA; outline:none; }
a:hover { text-decoration:none; font-weight:bold; color:#FF0000;}
h1 { margin: 10px 0 20px 0; font-size:18px; color: #0066FF; }

#home .vai {height:24px; width:192px; text-align:right;}


.menu, .menu td {text-align:center; color:#FFFFFF; font-weight:bold; text-transform:uppercase;}
.menu a:link {text-decoration:none; font-weight:bold; color:#FFFFFF; text-transform:uppercase;}
.menu a:active { text-decoration:none; font-weight:bold; color:#FFFFFF; text-transform:uppercase;}
.menu a:visited {  text-decoration:none; font-weight:bold; color:#FFFFFF; text-transform:uppercase;}
.menu a:hover { text-decoration:none; font-weight:bold; color:#FF0000;}

.text, .text td {padding-top:10px;padding-left:20px;line-height:15px;padding-right:15px; vertical-align:top;}
.select {color:#FF0000; font-weight:bold;}
.content {padding-left:15px; padding-right:25px;}
#nav td {font-weight:normal; color:#FF0000;font-size: 18px; border-bottom:1px solid #F0F0F0; height:30px;}
.selezione {color:#FF0000; font-weight:normal;font-size: 13px;}

.verde {color: #669933;}

#inferiore TD {font-size: 10px;}	