body {}
h1, h2, h3 {padding:0px; margin:0px}
form {padding:0px; margin:0px}
input, select, textarea, file {font-family:Arial; font-size:9pt;}
hr {height:1px; border:1px dotted #CCCCCC; margin-top:10px; margin-bottom:10px;}
/* STYLE PERSONALIZZATO *********************************** */

.masterTable {width:1000px; border:1px solid red}
#bannerhead {text-align:center; height:100px; background:#FFFFFF;}
#intestazione {height:100px; background:#FFFFFF;}
#barraToolbar {height:20px;background-color:#EAEAEA;text-align:center;border-top:3px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
#spallaSitoHome {padding-left:10px; padding-right:10px; width:340px; vertical-align:top; border-right:1px solid #EAEAEA;}
#spallaSitoPagina {padding-left:5px; width:180px; vertical-align:top;}
#spallaBanner {padding-left:5px; text-align:center; width:170px; vertical-align:top; text-align:right;}
#corpoSitoHome {width:680px; vertical-align:top; height:100%; padding-left:10px; padding-right:10px;font-size:10pt; line-height:2}
#corpoSitoPagina {width:500px; vertical-align:top; height:100%; padding-left:10px; padding-right:10px;font-size:10pt; line-height:2}
#corpoSitoPaginaFull {width:680px; vertical-align:top; height:100%; padding-left:10px; padding-right:10px;font-size:10pt; line-height:2}

.corpo {font-size:9pt; line-height:2;}
.corpo A {font-style: normal; text-decoration: none; color: #333333; }
.corpo A:visited {font-style: normal; text-decoration: none; color: #333333; }
.corpo A:hover {font-style: normal; text-decoration: underline; color: #333333; }
.corpo A:active {font-style: normal; text-decoration: none; color: #333333; }

.quote
{
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-top: 3px;
	font-size: 8pt;
	margin-left: 15px;
	border: 1px dotted #333333;
	background: lightgrey;
	font-style: italic;
}
#popup {background-color:#FFFFFF; height:95%; width:95%; border-right:3px solid #FFFFFF; border-left:3px solid #FFFFFF; margin-top:15px;}

#navigator {font-size:8pt; color:#333333}
#navigator A {font-style: normal; text-decoration: none; color: #333333; }
#navigator A:visited {font-style: normal; text-decoration: none; color: #333333; }
#navigator A:hover {font-style: normal; text-decoration: underline; color: #333333; }
#navigator A:active {font-style: normal; text-decoration: none; color: #333333; }

.barraFooter{border-top:1px solid #CCCCCC; padding-top:5px;padding-bottom:5px;font-size:8pt; height:20px; color:#999999; background:#FFFFFF;}
.barraFooter A {font-style: normal; text-decoration: none; color: #cc0000; }
.barraFooter A:visited {font-style: normal; text-decoration: none; color: #cc0000; }
.barraFooter A:hover {font-style: normal; text-decoration: underline; color: #cc0000; }
.barraFooter A:active {font-style: normal; text-decoration: none; color: #cc0000; }

#login {font-size:11px; height:50%;}
#login A {font-style: normal; text-decoration: none; color: #333333; }
#login A:visited {font-style: normal; text-decoration: none; color: #333333; }
#login A:hover {font-style: normal; text-decoration: underline; color: #333333; }
#login A:active {font-style: normal; text-decoration: none; color: #333333; }
/* *********************************** */

/* TOOLBAR */
#toolbar {width:90px;height:20px;float:left;border-right:1px solid #CCCCCC; padding-left:6px;padding-top:2px; padding-right:6px; margin-top:3px; font-size:12px;text-align:center;vertical-align:middle;}
#toolbar A {font-style: normal; text-decoration: none; color: #cc0000; }
#toolbar A:visited {font-style: normal; text-decoration: none; color: #cc0000; }
#toolbar A:hover {font-style: normal; text-decoration: underline; color: #cc0000; }
#toolbar A:active {font-style: normal; text-decoration: none; color: #cc0000; }

/* FOOTER */
#footer {font-weight:bold;float:left;padding-top:2px;width:70px;height:20px;text-align:center;vertical-align:middle;}
#footer A {font-style: normal; text-decoration: none; color: #333333; }
#footer A:visited {font-style: normal; text-decoration: none; color: #333333; }
#footer A:hover {font-style: normal; text-decoration: underline; color: #333333; }
#footer A:active {font-style: normal; text-decoration: none; color: #333333; }

/* MENU */
.menu {width:170px; font-weight:bold;font-size:8pt;padding-left:10px; padding-top:2px;height:25px;text-align:left;vertical-align:middle;border-bottom:1px dotted #CCCCCC;}
.menu A {font-style: normal; text-decoration: none; color: #333333; }
.menu A:visited {font-style: normal; text-decoration: none; color: #333333; }
.menu A:hover {font-style: normal; text-decoration: underline; color: #333333;}
.menu A:active {font-style: normal; text-decoration: none; color: #333333; }

.menu2 {font-weight:bold;font-size:8pt;padding-left:25px; padding-top:2px;height:25px;text-align:left;vertical-align:middle;border-bottom:1px dotted #CCCCCC;}
.menu3 {color:#cc0000; font-weight:bold;font-size:8pt;margin-top:10px;padding-left:10px; padding-top:27px;height:50px;text-align:left;vertical-align:middle;border-bottom:1px dotted #CCCCCC;}


/* HOME */
.boxHome a {font-size:9pt;}
.boxHome A {font-style: normal; text-decoration: none; color: #333333; }
.boxHome A:visited {font-style: normal; text-decoration: none; color: #333333; }
.boxHome A:hover {font-style: normal; text-decoration: underline; color: #333333;}
.boxHome A:active {font-style: normal; text-decoration: none; color: #333333; }
.boxHomeCorpo {font-size:9pt; color:#666666}

/* --- tagCloud 2.0.0 --- */
.modulo {  }
.modcontenuto {line-height: 1,1em;  }
a.tcmpiccolo,a.tcmpiccolo:link, a.tcmpiccolo:active, a.tcpiccolo, a.tcpiccolo:link, a.tcpiccolo:active  {COLOR: #666666; font-size: 7pt; text-decoration: none} 
A.tcmpiccolo:hover {COLOR: #999999; text-decoration: underline}
A.tcpiccolo:hover {COLOR: #999999; text-decoration: underline}
a.tcmedio,a.tcmedio:link,a.tcmedio:active {COLOR: #666666; font-size: 10pt; text-decoration: none} 
A.tcmedio:hover {COLOR: #999999; text-decoration: underline}
a.tcgrande,a.tcgrande:link,a.tcgrande:active, a.tcmgrande,a.tcmgrande:link,a.tcmgrande:active  {COLOR: #666666; font-size: 13pt; text-decoration: none} 
A.tcgrande:hover {COLOR: #999999; text-decoration: underline}
A.tcmgrande:hover {COLOR: #999999; text-decoration: underline}

