body { margin:0px; padding:0px; background-color:#a5a5a5; font-family: Arial, Helvetica, sans-serif; }

a:active, a:focus { outline:none; }

#content { float:left; margin:0px auto; width:100%; height:100%; position:absolute; text-align:center; }
#contentframe { width:990px; margin:0px auto; }
		
/*Supersize Plugin Styles*/
#supersize { position:fixed; overflow-x:hidden; }
#supersize img { height:100%; width:100%; display:none; }
#supersize .activeslide, #supersize .activeslide img { display:inline; }
/* FINESupersize Plugin Styles */


.generale { float:left; width:100%; height:100%; margin:0px; padding:0px; text-align:center; }
.centratura { float:none; width:990px; height:100%; margin:auto; text-align:center; }
.contenitore { float:left; width:990px; height:100%; margin:25px 0 0 0; text-align:left; }

.testo { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; }
.testo a:link { color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none}
.testo a:visited {  color:#FFFFFF; text-decoration:none}
.testo a:hover { color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none}
.testo a:active { color:#FFFFFF; text-decoration:none}
.textarea { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; }
.menu { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.menu a:link { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none}
.menu a:visited { text-decoration:none}
.menu a:hover { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-decoration:none}
.menu a:active { color:#000000; text-decoration:none}
.testomenu { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.testomenu a:link { color:#7D2800; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none}
.testomenu a:visited { color:#000000; text-decoration:none}
.testomenu a:hover { color:#7D2800; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline}
.testomenu a:active { color:#000000; text-decoration:none}
.testomenuhome { color:#676767; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none}
.testomenuhome a:link { color:#676767; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none}
.testomenuhome a:visited { color:#676767; text-decoration:none}
.testomenuhome a:hover { color:#676767; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline}
.testomenuhome a:active { color:#676767; text-decoration:none}
.testoblu { color:#004b85; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.piccolo { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.piccolo a:link { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:bold}
.piccolo a:visited { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:bold}
.piccolo a:hover { color:#993333; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:bold}
.piccolo a:active { text-decoration:none; font-weight:bold}
.admin { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; }
.admin a:link { color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none}
.admin a:hover { color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none}
.admin a:visited { text-decoration:none}
.titolo { color:#838383; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.titolo a:link { color:##838383; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none}
.titolo a:visited { color:##838383; text-decoration:none}
.titolo a:hover { color:##838383; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline}
.titolo a:active { color:##838383; text-decoration:none}
.bottone { color:#838383; font-family:Arial, Helvetica, sans-serif; font-size:11px; background-color:#FFFFFF; border-color:#FFFFFF; border-bottom-color:#FFFFFF}

.elenco { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold }
.elenco a:link { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold}
.elenco a:visited { color:#000000; text-decoration:none; font-weight:bold}
.elenco a:hover { color:#993333; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold}
.elenco a:active { color:#000000; text-decoration:none; font-weight:bold}

.elenco2 { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; padding-top:1px }
.elenco2 a:link { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold}
.elenco2 a:visited { color:#000000; text-decoration:none; font-weight:bold; font-size:12px}
.elenco2 a:hover { color:#993333; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold}
.elenco2 a:active { color:#000000; text-decoration:none; font-weight:bold}


.big { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-family:Georgia; font-style:italic; text-decoration:none }
.big a:link { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:28px; text-decoration:none}
.big a:visited { color:#000000; text-decoration:none}
.big a:hover { color:#0F3768; font-family:Arial, Helvetica, sans-serif; font-size:28px; text-decoration:none}
.big a:active { color:#000000; text-decoration:none}
.big2 { color:#000000; font-family:Georgia, Times New Roman, Times, serif; font-size:28px; text-decoration:none }
.big2 a:link { color:#000000; font-family:Georgia, Times New Roman, Times, serif; font-size:28px; text-decoration:none}
.big2 a:visited { color:#000000; text-decoration:none}
.big2 a:hover { color:#0F3768; font-family:Georgia, Times New Roman, Times, serif; font-size:28px; text-decoration:none}
.big2 a:active { color:#000000; text-decoration:none}


.elenco_comunicati { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left}
.elenco_comunicati a { text-decoration:none }
.elenco_comunicati a:hover { text-decoration:underline }

.red { color:#7D2800; }

.pdf_manutenzione { float:left; width:160px; white-space:normal; position:absolute; padding:0 0 0 3px; z-index:100; top:390px; font-size:12px;   }
.pdf_manutenzione a { color:#000000; text-decoration:none; }
.pdf_manutenzione a:hover { color:#993333; text-decoration:none; }

.box_cataloghi { float:left; margin:0px; padding:90px 5px 5px 5px; text-align:center; font-size:1.1em; }

