BODY { font-family: Verdana,Sans-serif; font-size: 8pt; color: #4C4C4C; line-height: 22px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; scrollbar-base-color: #6699CC; scrollbar-face-color: #FFFFFF; scrollbar-track-color: #FFFFFF; scrollbar-highlight-color: #66CDFF; scrollbar-3dlight-color: #DADADA; scrollbar-arrow-color: #006699; scrollbar-shadow-color: #6699CC; scrollbar-darkshadow-color: #6699CC; }

H1 {

	font-family: Verdana, Sans-serif;

	font-size: 8pt;

	font-weight: bold;

	color: #006699;

	line-height: 12px;

	}

H2 { font-family: Verdana,Sans-serif; font-size: 8pt; font-weight: normal; color: #6699CC; text-indent: 20pt; }
H3 { font-family: Verdana,Sans-serif; font-size: 8pt; font-weight: bold; color: #ffffff; text-indent: 20pt; background-color: #6699CC;}

a, a:link{ font-family: verdana, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #4c4c4c; text-decoration: underline; }
a.visited { font-family: Verdana,Sans-serif; font-size: 8pt; font-weight: normal; color: #6699cc; }
a:hover, a:active, a:focus { font-family: Verdana, Sans-serif; font-size: 8pt; font-weight: bold; text-decoration: underline; }



td { font-family: verdana, sans-serif; font-size: 8pt; line-height: 22px; font-weight: normal; color: #4c4c4c; background-color: #FFFFFF; vertical-align: top; }

.seiqui { font-family: verdana, sans-serif; font-size: 8pt; font-weight: normal; color: #006699; }

a.seiqui { font-family: verdana, sans-serif; font-size: 8pt; font-weight: normal; color: #006699; text-decoration: underline; }

a.seiqui:hover { font-family: verdana, sans-serif; font-size: 8pt; font-weight: normal; color: #006699; text-decoration: underline; }

.sfondogrigio { font-family: verdana, sans-serif; font-size: 7pt; font-weight: normal; background-color: #eeeeee; padding-left: 4px; padding-right: 4px; line-height: 14px; text-decoration: none; }

a.sfondogrigio:link, a.sfondogrigio:visited, a.sfondogrigio:hover, 
a.sfondogrigio:active, a.sfondogrigio:focus
{ font-family: verdana, sans-serif; font-size: 7pt; font-weight: bold; color: #666666; text-decoration: none;}

a.sfondogrigio2:link,
a.sfondogrigio2:visited,
a.sfondogrigio2:hover,
a.sfondogrigio2:active,
a.sfondogrigio2:focus { font-family: verdana, sans-serif; font-size: 7pt; font-weight: normal; color: #666666; }

a.sfondogrigiobig {
	font-family: verdana, sans-serif; font-size: 10pt; font-weight: bold; color: #666666; 
}
.contenitore { background-color: #cccccc; }

.headertratteggio { background-image: url('immagini/headertratteggio.gif'); background-repeat: repeat-x; }

.footersx { background-image: url('immagini/footersx.gif'); background-repeat: repeat-x; font-size: 7pt; vertical-align: middle; }

.footercentro { background-image: url('immagini/footercentrale.gif'); background-repeat: repeat-x; font-size: 7pt; vertical-align: middle; }

a.footer { font-size: 7pt; vertical-align: middle; }

a.footer:hover { font-size: 7pt; vertical-align: middle; }

input { font-family: Verdana, sans-serif; font-size: 8pt; color: #666666; vertical-align: middle; }

a.sfondogrigio2:hover { font-family: Verdana,Sans-serif; font-size: 7pt; text-decoration: underline; font-weight: normal; }

a.sfondogrigiobig:hover {
	font-family: verdana, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: underline; color: #666666; 
}
.ricerca { vertical-align: middle; }

form { margin-top: 6px; margin-bottom: 0px; }

hr { color: #666666; height: 1px; }

img { border-color:#000000;}

td.sfondinoazzurro { height:14px; font-family: verdana, sans-serif; font-size: 8pt; font-weight: bold; background-color: #B2CCE5; padding-left: 4px; padding-right: 4px; line-height: 14px; }

li.menu {

	list-style: none;

}
.bordoazz {
	border: 1px solid #6085AB;
}
.bordoazz2 {
	border: 1px solid #666666;
	background-color: #eeeeee;
}
.alignmiddle {
	vertical-align: middle;
}