/* tag */
body { background-color: #FFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666; }
img {padding:0; border:0;}
p {margin-bottom:17px;}
hr {width:600px; height:1px; margin-bottom:10px; color:#CCC; background-color:#fff;}
ul{ margin-left:10px; margin-bottom:15px; margin-top:0px; }
li{margin-left:10px; margin-bottom:5px; vertical-align:middle;}
table{border:0px; padding:0px; white-space:normal;}

/* titoli */
h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; font-weight: bold; margin: 0px; }
h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold; margin: 0px; }
h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; font-weight: bold; margin: 0px; }

/* testo */
.testo1 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666; background-color:#fff; }
.testo2 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333; text-decoration: none; background-color:#fff; }
.testo3 {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: bold; color: #666; background-color:#fff; }
a {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #F90; text-decoration: none; background-color:#fff;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #333;	text-decoration: none; background-color:#fff;}
a.testo2:hover {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #F90; text-decoration: none; background-color:#fff;}

/* div principali */
#principale {width:630px; vertical-align:middle; border-color:#999; border-style:solid; border-width:1px;}
#menu {clear:both; width:630px; vertical-align:middle; padding-top:1px; border-color:#999; border-style:solid; border-width:1px; border-left-style:none; border-right-style:none;}
#interno {padding:5px; text-align:left;}
#sottomenu {width:600px; vertical-align:middle; border-color:#ccc; border-style:solid; border-width:1px; border-left-style:none; border-right-style:none; padding-top:1px;}
#footer {width:610px; clear:both; vertical-align:middle; padding-top:3px; border-top-color:#999; border-top-style:solid; border-top-width:1px;}


/* div class */
.colonne-testata1 {float:left; padding:0px; height:80px; width:320px;}
.colonne-testata2 {float:right; padding:0px; height:80px; width:310px;}
.colonne {vertical-align:top; float:left; width:49%; height:100%; text-align:left;}
.colonne-a3 {vertical-align:top; float:left; width:32%; height:100%; text-align:left;}
.colonne-sottomenu{float:left; text-align:left;}

/* liste */
.quadrato {list-style-image:url(img/quad.gif)}
.quadrato-small {list-style-image:url(img/quad10x10.gif)}
.freccia {list-style-image:url(img/freccia.gif)}