body         { font-family: Trebuchet MS, Verdana, Helvetica; font-size: 9pt; font-weight: normal; background-color: #ffffff; color:                #000000; margin-left: 0; margin-right: 0; margin-top: 5; text-align: left }#testocentrato { text-align: center; font-family: Trebuchet MS, Verdana, Helvetica; font-size: 9pt; color: #000000 }#testo2      { font-family: Trebuchet MS, Verdana, Helvetica; font-size: 9pt; color: #FFCC00 }#testo       { font-family: Trebuchet MS, Verdana, Helvetica; font-size: 9pt; color: #000000;                text-align: justify }a.menu:link       { color: #B00000; text-decoration: none }a.menu:visited    { color: #B00000; text-decoration: none }a.menu:active     { color: #B00000; text-decoration: none }a.menu:hover { text-decoration: none; color: #FFCC00; background-color: #B00000 }a.sito:link       { color: blue; text-decoration: underline; font-size: 11pt }a.sito:visited    { color: blue; text-decoration: underline; font-size: 11pt }a.sito:active     { color: blue; text-decoration: underline; font-size: 11pt }a.sito:hover { color: blue; text-decoration: underline; font-size: 11pt }a:link       { color: #B00000; text-decoration: none }a:visited    { color: #B00000; text-decoration: none }a:active     { color: #B00000; text-decoration: none }a:hover      { color: #790000; text-decoration: underline }.text        { color: #000000; font-family: Trebuchet MS, Verdana, Helvetica; font-size: 9pt }.heading{    COLOR: black;    FONT-FAMILY: Trebuchet MS, Verdana, Helvetica;    FONT-SIZE: 8pt}.small{    COLOR: black;    FONT-FAMILY:  Trebuchet MS, Verdana, Helvetica;    FONT-SIZE: 8pt;}.navbar{    COLOR: black;    FONT-FAMILY:  Trebuchet MS, Verdana, Helvetica;    FONT-SIZE: 8pt}.category{    COLOR: black;    FONT-FAMILY:  Trebuchet MS, Verdana, Helvetica;    FONT-SIZE:8pt}.linkinfo{    COLOR: black;    FONT-FAMILY:  Trebuchet MS, Verdana, Helvetica;    FONT-SIZE: 8pt}.botlinks{    COLOR: black;    FONT-FAMILY: Trebuchet MS, Verdana, Helvetica;    FONT-SIZE: 8pt}.topmenu     { color: #000000; font-family: Trebuchet MS, arial; font-size: 9pt}.bottommenu  { color: #000000; font-family: Trebuchet MS, Arial; font-size: 9pt; letter-spacing: -1}.bottommenu:link { color: #000000; font-family: Trebuchet MS, Arial; font-size: 9pt; letter-spacing: -1}.links       {		font-family: Trebuchet MS, Verdana, Helvetica; 		font-size: 9pt; 		text-align: left}.catdesc     {		color: #808080; 		font-family: Trebuchet MS, Verdana, Helvetica; 		font-size: 8pt; 		text-align: left }.linkdesc    { 		color: #000000; 		font-family: Trebuchet MS, Verdana, Helvetica; 		font-size: 9pt; 		text-align: left }.linkdesc2   { 		color: #707070; 		font-family: Trebuchet MS, Verdana, Helvetica; 		font-size: 8pt; 		font-style: italic; 		text-align: left }.catno       { color: #707070; font-family: Trebuchet MS, Verdana, Helvetica; font-size: 9pt}.stats { COLOR: #707070; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica; FONT-SIZE: 8pt; }.statsno { COLOR: black; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica; FONT-SIZE: 8pt; }.version { COLOR: #707070; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica; FONT-SIZE: 8pt; }.versionno { COLOR: black; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica; FONT-SIZE: 8pt; }.pwrd { COLOR: #707070; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica; FONT-SIZE: 8pt; }.new         { color: #00EA00; font-family: Trebuchet MS, Verdana, Helvetica; font-size: 8pt; text-decoration: italic }.top { COLOR: red; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica; FONT-SIZE: 8pt; text-decoration: italic; }.pop { COLOR: orange; FONT-FAMILY: Trebuchet MS, Verdana, Helvetica; FONT-SIZE: 8pt; text-decoration: italic; }.menuIEb {font-family: Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 11px;color:ffcc00;text-decoration:none;text-transform: uppercase; }.menuNNb {font-family: Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 12px;color:ffcc00;text-decoration:none;}.menuIE {font-family: Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 11px;color:ffcc00;text-decoration:none; letter-spacing: -1pt;}.menuNN {font-family: Trebuchet MS, Verdana, Helvetica, sans-serif; font-size: 11px;color:ffcc00;text-decoration:none;}a.linkchiaro:link       { color: #ffcc00; font-family: Trebuchet MS, Arial, Helvetica; font-size: 9pt; text-decoration: none}a.linkchiaro:visited    { color: #ffcc00; font-family: Trebuchet MS, Arial, Helvetica; font-size: 9pt; text-decoration: none }a.linkchiaro:active     { color: #ffccoo; font-family: Trebuchet MS, Arial, Helvetica; font-size: 9pt; text-decoration: none }a.linkchiaro:hover {		padding: 0px 3px 0px 3px;		margin-right: -3px;		margin-left: -3px;		-moz-border-radius: 3px 3px 3px 3px;		-webkit-border-radius: 3px 3px 3px 3px;		border-radius: 3px 3px 3px 3px;		font-family: Trebuchet MS, Arial, Helvetica; 		font-size: 9pt; 		text-decoration: none; 		color: #b00000; 		background-color: #ffcc00}.font-chiaro {		color: #FFCC00}.bg-chiaro {		background-color: #FFCCOO}.bg-scuro {		color: #FFCC00; 		background-color: #B00000}.p5 {		margin-left:5px; 		margin-right:5px}.div {		border-bottom-width:2px; 		border-bottom-style: solid; 		border-bottom-color: #B00000}.td {		border-bottom-width:1px; 		border-bottom-style: dotted; 		border-bottom-color: #000000}.round {		-moz-border-radius: 8px 8px 8px 8px;		-webkit-border-radius: 8px 8px 8px 8px;		border-radius: 8px 8px 8px 8px;}.round-border {		border:1px solid #FFCC00; 		-moz-border-radius: 8px 8px 8px 8px;		-webkit-border-radius: 8px 8px 8px 8px;		border-radius: 8px 8px 8px 8px;}.roundimg {		-moz-border-radius: 5px 5px 5px 5px;		-webkit-border-radius: 5px 5px 5px 5px;		border-radius: 5px 5px 5px 5px;}.round-input {		border:1px solid #B00000; 		-moz-border-radius: 5px 5px 5px 5px;		-webkit-border-radius: 5px 5px 5px 5px;		border-radius: 5px 5px 5px 5px;}input, select			 {		color: #b00000;		height: 18px;		background-color: #FFFFFF;		font-size: 8pt; 		font-family: Verdana, Arial, Helvetica;		border:1px solid #999999; 		padding-left: 3px;		-moz-border-radius: 5px 5px 5px 5px;		-webkit-border-radius: 5px 5px 5px 5px;		border-radius: 5px 5px 5px 5px;	   -moz-box-shadow: inset 0 3px 8px rgba(0,0,0,.4);	   -webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,.4);	   box-shadow: inset 0 3px 8px rgba(0,0,0,.24);		}textarea			 {		color: #b00000;		background-color: #FFFFFF;		font-size: 8pt; 		font-family: Verdana, Arial, Helvetica;		border:1px solid #999999; 		padding-left: 3px;		-moz-border-radius: 5px 5px 5px 5px;		-webkit-border-radius: 5px 5px 5px 5px;		border-radius: 5px 5px 5px 5px;	   -moz-box-shadow: inset 0 3px 8px rgba(0,0,0,.4);	   -webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,.4);	   box-shadow: inset 0 3px 8px rgba(0,0,0,.24);		}.inset {   -moz-box-shadow: inset 0 3px 8px rgba(0,0,0,.4);   -webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,.4);   box-shadow: inset 0 3px 8px rgba(0,0,0,.24);}input[type="submit"] {		cursor: pointer}input[type="submit"]:focus {		cursor: progress}.title {		font-size:18pt;		color: #B00000}.subtitle {		font-size:16pt;		color: #B00000;		position: relative; bottom: -20px;}.input-text {		position: relative; bottom: 4px;}li {		margin-left: 30px;		text-align: left;}.site_search { background:url(images/search_area.png); background-repeat: no-repeat; width: 197px; height: 34px; margin-left: 6px; margin-top:0px } .search-inpt {margin-left:8px; width: 150px; height: 26px; padding: 0; margin-top:4px; line-height:2em; float: left; border: none; background-color: #ffffff; font-size: 9pt; text-shadow: 0.1em 0.1em 0.05em #333; box-shadow: 0px 0px 0px 0px #FFFFFF}.search-btn {width: 24px; height: 24px; margin: 0; float: right; text-indent: -9999px;border: none; cursor: pointer; margin-right:6px; margin-top: 5px; background:url('images/search_icon.png'); background-color:transparent;}
