/* ===== GENERALE ============================================================ */ body { background: url(img/trama_diagonale_grigio29_5x5.png) left bottom #dddddd; background: #dddddd; background-attachment: fixed; font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #000000; margin: 0; padding: 10px; text-align: center; } .popup { background: url(img/sfum_nero_grigio.jpg) no-repeat right top #dddddd; font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #000000; margin: 10px; text-align: left; } /* ===== STRUTTURA ============================================================ */ #struttura1home { width: 950px; margin: 0 auto 0 auto; padding: 0; text-align: left; } #struttura1default { width: 950px; margin: 0 auto 0 auto; padding: 0; text-align: left; } #struttura1acquista { width: 970px !important; width /**/: 950px; margin: 0 auto 0 auto; padding: 0; text-align: left; } #testata1 { margin: 55px 0 0 0px; padding: 1px 10px 1px 10px; text-align: right; color: #dddddd; border-bottom: #666666 1px solid; border: none; } #testata1 a { text-decoration: none; color: #; } #testata1 h1 { font: 25px Arial, Helvetica, Verdana, sans-serif; color: #; margin: 0; padding: 0; } #testatalogo { margin: 5px 0 0 5px; padding: 0; width: 123px; height: 100px; position: absolute; top: 0px; z-index: 1000; } #areacontenuto { margin: 5px 0px 5px 0px; padding: 0px 0px 0px 0px; background: url(img/sfum_sfondo_areacontenuto.jpg) repeat-x right bottom #3a3a3a; background: #9d9d9d; } #areatesto, #areatestodefault, #areatestodefault2, #areatestohome { margin: 0; min-height: 460px; height: auto !important; height: 500px; margin: 0 0 0 0px; padding: 10px 10px 10px 10px; text-align: left; font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; } #areatestoflash { background: url(img/sfum_sfondo_areaflash.jpg) no-repeat right top #9d9d9d; } #areatestodefault2 { padding: 40px 15px 15px 15px; min-height: 465px; height: auto !important; height: 520px; } #areatestohome { margin: 0; padding: 15px; min-height: 220px; height: auto !important; height: 250px; background: url(img/sfondo_areatestohome.jpg) no-repeat 50% 0%; } #areatestoacquista2 { background: url(img/farfallina_grigiochiaro_80x80.png) no-repeat 100px 50px; } #farfallina_left { width: 500px; padding: 30px 0px 30px 0px; background: url(img/farfallina_60x60.png) no-repeat 50% 50%; } #farfallina_center { padding: 30px 0px 30px 0px; background: url(img/farfallina_60x60.png) no-repeat 50% 50%; } #flashtitolo { text-align: left; padding: 0; margin: 170px 0 0 0px; } #pie { clear: both; min-height: 20px; height: auto !important; height: 20px; margin: 0; padding: 2px 2px 2px 2px; text-align: right; font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #222222; border-top: #3a3a3a 1px solid; border: none; } #pie a:link, #pie a:visited, #pie a:active, #pie a:hover { font-weight: normal; color: #222222; padding: 0 2px 0 2px; text-decoration: none; } #pie a:hover { color: #000000; text-decoration: underline; } /* ===== FORMATTAZIONE TESTO ============================================================ */ img { margin: 0; padding: 0; } a img { border: none; } .thumb1 { border: #333333 1px solid; } .thumb2 { border: # 1px solid; } a, a:link, a:visited, a:active { padding: 0 2px 0 2px; color: #222222; text-decoration: none; font-weight: normal; } a:hover { text-decoration: underline; color: #000000; } td { vertical-align: top; font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align: left; } p { font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align: justify; } p a, p a:link, p a:visited, p a:active { padding: 0 2px 0 2px; color: #222222; text-decoration: underline; font-weight: normal; } p a:hover { color: #; text-decoration: none; background: #; } h1 { font: 24px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #3a3a3a; font-weight: normal; text-align: left; padding: 0; margin: 0 0 20px 0; } #area1 h1 { font: 24px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #222222; font-weight: bold; text-align: left; padding: 0; margin: 180px 0 0 20px; } h2 { font: 18px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #; font-weight: bold; margin: 20px 0 8px 0; padding: 0; } h3 { font: 16px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; margin: 20px 0 3px 0; padding: 0; } ul { margin-top: 0; padding-top: 0; } li { margin-top: 0; padding-top: 0; } .testopiccolo { font: 14px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align: left; margin: 0; padding: 25px 0 25px 0; } .elenco1 { font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px; } .elenco1 a, .elenco1 a:link, .elenco1 a:active, .elenco1 a:visited, .elenco1 a:hover { font: 15px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; display: block; float: left; width: 185px !important; width /**/: 185px; min-height: 35px; height: auto !important; height: 57px; background: url(img/pulsante_tipologie.png) no-repeat center bottom; margin: 5px 0px 0px 0px; padding: 22px 0px 0px 0px !important; padding: 22px 0px 0px 0px; text-decoration : none; text-transform: uppercase; color: #3a3a3a; text-align: center; } .elenco1 a:hover { color: #000000; font-weight: bold; text-decoration: none; } .pulsante1sx { text-align: left; margin: 0 0 0 0; padding: 0; } .pulsante1sx a:link, .pulsante1sx a:active, .pulsante1sx a:visited { display: block; background: url(img/freccina_sx1_piccola.png) no-repeat 2px 45%; font: 10px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #3a3a3a; font-weight: normal; text-align: left; margin: 0; padding: 0 0 0 20px; text-decoration: none; } .pulsante1sx a:hover { background: url(img/freccina_dx1.png) no-repeat 5px 45% #; font-weight: bold; text-decoration: none; border: # 1px solid; } .pulsante2 a#logout{ background: url(img/logout.png) no-repeat right 45%; padding: 0 0 0 4px; } .pulsante2 a:hover#logout { background: url(img/logout.png) no-repeat 98% 45% #; } .pulsante2dx { font: 9px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: right; margin: 4px 0 0 0; } .pulsante2dx a:link, .pulsante2dx a:active, .pulsante2dx a:visited { font: 9px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #222222; font-weight: normal; padding: 0 2px 0 2px; text-decoration: none; border: #666666 1px solid; background: #3a3a3a; } .pulsante2dx a:hover { font: 9px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #3a3a3a; font-weight: bold; text-decoration: none; border: #9d9d9d 1px solid; background: #666666; } .pulsante3center { border-top: #666666 1px solid; border: none; font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: center; margin: 15px 0 0 0; padding: 15px 0 0 0; } .pulsante3center a, .pulsante3center a:link, .pulsante3center a:active, .pulsante3center a:visited { font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #222222; font-weight: normal; margin: 5px; padding: 2px 5px 2px 5px; text-decoration: none; border: #3a3a3a 1px solid; background: #dddddd; } .pulsante3center a:hover { font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; text-decoration: none; border: #666666 1px solid; } .pulsante4center { font: Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: center; margin: 20px 0 5px 0; padding: 0px; } .pulsante4center a, .pulsante4center a:link, .pulsante4center a:active, .pulsante4center a:visited { font: Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #3a3a3a; font-weight: normal; margin: 5px; padding: 2px 4px 2px 4px; text-decoration: none; border: #3a3a3a 1px solid; background: #dddddd; } .pulsante4center a:hover { font: Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #222222; font-weight: bold; text-decoration: none; border: #3a3a3a 1px solid; } .pulsante4sx { font: Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; margin: 20px 0 5px 0; padding: 0px; } .pulsante4sx a, .pulsante4sx a:link, .pulsante4sx a:active, .pulsante4sx a:visited { font: Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #3a3a3a; font-weight: normal; margin: 0px 5px 0px 0px; padding: 2px 4px 2px 4px; text-decoration: none; border: #3a3a3a 1px solid; background: #dddddd; } .pulsante4sx a:hover { font: Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #222222; font-weight: bold; text-decoration: none; border: #3a3a3a 1px solid; } .pulsante5center { font: 15px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; margin: 5px 0 10px 0; padding: 0px; } .pulsante5center a, .pulsante5center a:link, .pulsante5center a:active, .pulsante5center a:visited { font: 15px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #eeeeee; font-weight: normal; margin: 5px; padding: 1px 4px 1px 4px; text-decoration: none; background: #222222; } .pulsante5center a:hover { font: 15px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-weight: bold; text-decoration: none; } .pulsante3_ { border-top: # 1px dotted; font-weight: bold; text-align: right; margin: 15px 3px 3px 3px; padding: 0; } .pulsante3_ a:link, .pulsante3_ a:active, .pulsante3_ a:visited { background: url(img/freccina_dx1_piccola.png) no-repeat 100% 50%; font: 10px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #222222; font-weight: normal; text-align: right; margin: 0; padding: 1px 12px 1px 1px; text-decoration: none; } .pulsante3_ a:hover { background: url(img/freccina_sx1.png) no-repeat 100% 50%; font-weight: bold; color: #; text-decoration: none; } .newslistahome a:link, .newslistahome a:active, .newslistahome a:visited { display: block; border-bottom: # 1px solid; background: url(img/freccina_sx1.png) no-repeat 95% 7px; font: 10px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #; padding: 2px 10px 2px 12px; text-align: left; } .newslistahome a:hover { background: url(img/freccina_dx1.png) no-repeat 95% 7px #; color: #; } .etichetta1 { font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #3a3a3a; font-weight: bold; text-align: left; margin: 15px 0 3px 0; padding: 0 0 0 10px; padding: 0; background: url(img/freccina_sx1.png) no-repeat 0% 50%; background: none; } .etichetta1 a:link, .etichetta1 a:link, .etichetta1 a:link { font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #3a3a3a; font-weight: bold; margin: 15px 0 3px 0; padding: 0 0 0 10px; padding: 0; background: url(img/freccina_sx1.png) no-repeat 0% 50%; background: none; text-decoration: none; } .etichetta1 a:hover { font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #dddddd; font-weight: bold; margin: 15px 0 3px 0; padding: 0 0 0 10px; padding: 0; background: url(img/freccina_sx1_piccola.png) no-repeat 0% 50%; background: none; text-decoration: none;; } .etichetta2 { font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #222222; font-weight: normal; text-align: left; margin: 5px 0 3px 0; padding: 0 0 0 0px; } .indicepagine { border-top: # 1px dotted; font: 14px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align: right; margin: 10px; padding: 3px 5px 0 5px; } .indicepagine a { text-decoration: underline; padding: 1px 2px 1px 2px; font-weight: bold; } .indicepagine a:hover { color: #; text-decoration: none; background: #; } .elencoimmagini { background: #; border: # 1px solid; text-align: left; margin: 25px 0 5px 0; padding: 1; } .elencoimmagini a img { border: # 1px solid; } .elencofile, .elencolinkesterni, .elencocorrelazioni { background: #; border: # 1px solid; margin: 2 0 5 0; padding: 1; } .elencofile a, .elencolinkesterni a, .elencocorrelazioni a { display: block; margin: 0 1 0 1; text-decoration: none; } .elencofile a:hover, elencolinkesterni a:hover, .elencocorrelazioni a:hover { display: block; margin: 0 1 0 1; text-decoration: underline; } .elencofile h3, elencolinkesterni h3, .elencocorrelazioni h3 { margin: 1 0 1 0; font-weight: bold; } .elencofile ul, elencolinkesterni ul, .elencocorrelazioni ul { list-style-type: circle; list-style-color: #; margin: 1; padding: 0 0 0 20; } #vaialcontenuto { display: none; } .elencoarticoli, .elenconews, .elencoeventi { background: #; border: # 1px solid; border-left: #3a3a3a 3px solid; margin: 0 0 2 0; padding: 1 2 1 3; text-decoration: none; } .elencoarticoli a:link, .elenconews a:link, .elencoeventi a:link, .elencoarticoli a:active, .elenconews a:active, .elencoeventi a:active, .elencoarticoli a:visited, .elenconews a:visited, .elencoeventi a:visited { margin: 0 1 0 5; text-decoration: none; font-weight: normal; } .elencoarticoli a:hover, .elenconews a:hover, .elencoeventi a:hover { text-decoration: underline; } .imgphotogallery { border: #666666 1px solid; padding: 1px; } .divphotogallery { margin: 10px; text-align: center; } .flashpreview { border: #666666 1px solid; width: 320px; padding: 0px; margin: 0 auto 0 auto; } .flashpreview_vetrina { border: #666666 1px solid; width: 150px; padding: 0px; margin: 0px; } .indicephotoalbum { background: #2c88bb; border: #005baa 1px solid; font: 11px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #; font-weight: normal; text-align: center; margin: 5px; padding: 2px 2px 3px 2px; line-height: 12px; } .indicephotoalbum a:link, .indicephotoalbum a:active { font-weight: normal; color: #000000; text-decoration: none; } .indicephotoalbum a:visited { font-weight: normal; color: #000000; text-decoration: none; } .indicephotoalbum a:hover { color: #000000; font-weight: bold; background: #; padding: 4px; border: #222222 1px solid; } /* ===== FORM ============================================================ */ TEXT {font: 10px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; } TEXTAREA {font: 14px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; } SELECT {font: 10px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; } RADIO {font: 10px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; border: # 1px solid;} INPUT { font: 12px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; text-align: center; border: #3a3a3a 1px solid; background: #dddddd; } FORM { font: 10px; } #loginutentepiatto { width: 52px; } .buttonpiatto { text-align: center; border: #3a3a3a 1px solid; background: url(img/sfondo_angolo_nero_argento_piccolo.jpg) no-repeat 80% top #000000; background: #dddddd; margin: 0; padding: 0; width: 60px; } .buttonleft1 { text-align: left; border-bottom: # 1px dotted; margin: 1px 0px 30px 0px; padding: 5px 5px 5px 0px; } .buttonleft1 { text-align: left; border-bottom: # 1px dotted; margin: 1px 0px 30px 0px; padding: 5px 5px 5px 0px; } .buttonright1 { text-align: right; border-bottom: # 1px dotted; margin: 1px 0px 30px 0px; padding: 5px; } .buttonright1 { text-align: right; border-bottom: # 1px dotted; margin: 1px 0px 30px 0px; padding: 5px; } .buttonright2 { text-align: right; border-top: # 1px dotted; margin: 1px 0px 30px 0px; padding: 5px; } .divbutton3center { border-top: #3a3a3a 1px solid; font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: center; margin: 25px 0 0 0; padding: 15px 0 0 0; } .divbutton4center { border: none; font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-align: center; margin: 25px 0 0 0; padding: 15px 0 0 0; width: 500px; } .button3center { font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #3a3a3a; font-weight: normal; margin: 5px; padding: 2px 5px 2px 5px; text-decoration: none; border: #666666 1px solid; background: #dddddd; } #textareabacheca { font: 13px Arial, Helvetica, Verdana, sans-serif; color: #000000; font-weight: bold; text-align: left; border: # 1px solid; background: url(img/sfondo_bacheca.jpg) no-repeat right bottom #ff0066; width: 100%; padding: 8px; } fieldset { border: none; margin: 0; padding: 0; } legend { border: none; margin: 0; padding: 0; } #dovesono { float: left; margin: 0; padding: 0; text-align: left; color: #; } #dovesono a:link, #dovesono a:active, #dovesono a:visited { color: #; font-weight: bold; text-decoration: underline; padding: 0 2px 0 2px; } #dovesono a:hover { color: #; font-weight: bold; text-decoration: none; background: #; } .legend3 { border: # 1px solid; background: #; margin: 0; padding: 0 3px 0 3px; color: #; font-weight: bold; } .fieldset2 { border: #666666 1px solid; border-left: none; border-right: none; margin: 1px 0 1px 0; padding: 1px 1px 3px 1px; } .legend2 { font: 11px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; border: #666666 1px solid; border: none; background: #; margin: 0 2px 1px 2px; padding: 0 1px 0 1px; color: #; font-weight: bold; } .fieldset3 { color: #; border: # 1px solid; margin: 5; padding: 3; } .fieldset3 a:link, fieldset.fieldset3 a:visited, fieldset.fieldset3 a:active { color: #; } .fieldset3 a:hover color: #; } .fieldsetadmin1 { border: # 1px solid; margin: 5px 0 1px 0; padding: 3; } .legendadmin1 { border: # 1px solid; background: #; margin: 0 0 1px 0; padding: 1px 3px 2px 3px; color: #; font-weight: bold; } .fieldsetadmin2 { border: # 2px solid; margin: 1 1 20 1; padding: 1; } .fieldsetadmin2 a:link, fieldset.fieldsetadmin2 a:active, fieldset.fieldsetadmin2 a:visited { border-bottom: #005baa 3px solid; margin: 1 1 1 10; padding: 4 2 3 2; font: 12px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; text-decoration: none; } .fieldsetadmin2 a:hover { border-bottom: #005baa 5px solid; background: #; padding: 4 2 0 2; font: 12px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; text-decoration: none; } .legendadmin2 { border: #005baa 2px solid; background: #005baa; margin: 1 1 6 2; padding: 0 2 0 2; color: #; font-weight: bold; } .fieldsetadmin3 { border: #005baa 2px solid; margin: 20 1 20 1; padding: 1 5 5 5; } .legendadmin3 { border: #005baa 2px solid; background: #005baa; margin: 3 1 6 2; padding: 0 2 0 2; color: #; font: 18px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-weight: bold; } .fieldsetalert { background: url(img/bg_alert.gif) no-repeat center center; border: # 1px solid; margin: 5 0 1 0; padding: 3; color: #; font-weight: bold; } .legendalert { border: # 1px solid; background: #; margin: 0 0 1 0; padding: 1 3 2 3; color: #; font-weight: bold; } /* ===== TABELLE CARRELLO ============================================================ */ .tdelenco1 { border-top: #3a3a3a 1px solid; font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align: center; padding: 1px; vertical-align: middle; } .tdelenco1 a:link, .tdelenco1 a:acive, .tdelenco1 a:visited { padding: 1px 0 0 0; } .tdelenco1 a:hover { background: #666666; font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #; text-align: center; vertical-align: middle; } .tdelenco2 { border-top: #3a3a3a 2px solid; font: 16px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; text-align: center; padding: 1px 1px 1px 2px; vertical-align: middle; } th { border: #9d9d9d 1px solid; border-left: none; border-right: none; background: #3a3a3a; font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #ffffff; text-align: center; border-top: # 1px solid; padding: 0 1px 0 1px; vertical-align: middle; font-weight: bold; } /* ===== NAVIGAZIONE ============================================================ */ #menu0 { margin: 0; font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #; } #menu0 a { text-align: center; font-weight: bold; color: #; padding: 0 2px 0 2px; text-decoration: none; } #menu0 a:hover { color: #; font-weight: bold; text-decoration: underline; } ul#menu1 { list-style-type: none; padding: 0; } ul#menu1 li { display: block; float: left; background: #666666; margin: 0 4px 0 0; } ul#menu1 li span { margin: 0 4px 0 4px; display: block; font-weight: bold; } ul#menu1 li a { display: block; color: #; text-align: center; text-decoration: none; background: none; padding: 1px 4px 1px 4px; font-weight: bold; } ul#menu1 li a:hover { background: #; border-bottom: # 3px solid; border: none; color: #666666; padding: 1px 4px 1px 4px; font-weight: bold; } /* ===== MENU COL ESPLOSO =========================================================== */ ul#menu1col { list-style-type: none; margin: 150px 0 0 5px; padding: 0; font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; } ul#menu1col li { display: block; margin: 0; padding: 0; color: #; font-weight: bold; } ul#menu1col li a, ul#menu1col li a:link, ul#menu1col li a:active, ul#menu1col li a:visited { display: block; margin: 1px 0 1px 0px; padding: 1px 1px 1px 4px; text-decoration: none; color: #dddddd; font-weight: normal; } ul#menu1col li a:hover { display: block; background: #222222; border-left: #dddddd 3px solid; color: #ffffff; padding: 1px 1px 1px 4px; font-weight: bold; } ul#menu1col li a#menu1col_current { display: block; color: #ffffff; padding: 1px 1px 0px 4px; margin: 1px 0 1px 0px; font-weight: bold; } ul#menu2col { list-style-type: none; margin: 2px 0 2px 10px; padding: 0px 0 1px 0; font: 11px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; background: none; border-bottom: # 1px solid; } ul#menu2col li { display: block; margin: 0 0 6px 0px; padding: 0; color: #; font-weight: normal; background: none; border: none; } ul#menu2col li a, ul#menu2col li a:link, ul#menu2col li a:active, ul#menu2col li a:visited { display: block; margin: 1px 0 1px 0px; padding: 1px 1px 1px 3px; text-decoration: none; color: #; font-weight: normal; background: #; border-left: # 2px solid; } ul#menu2col li a:hover { display: block; background: #000000; border-left: #9d9d9d 2px solid; color: #ffffff; padding: 1px 1px 1px 5px; font-weight: bold; } ul#menu2col li a#menu2col_current { display: block; color: #; border-left: # 2px solid; font-weight: bold; } ul#menu3col { list-style-type: none; margin: 2px 0 2px 5px; padding: 0px 0 4px 0; font: 11px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; background: none; border-bottom: # 1px solid; } ul#menu3col li { display: block; margin: 0; padding: 0; color: #; font-weight: normal; background: none; border: none; } ul#menu3col li a, ul#menu3col li a:link, ul#menu3col li a:active, ul#menu3col li a:visited { display: block; margin: 1px 0 1px 0px; padding: 1px 1px 1px 3px; text-decoration: none; color: #; font-weight: normal; background: none; border-left: # 2px solid; } ul#menu3col li a:hover { display: block; background: none; color: #; padding: 1px 1px 1px 5px; border-left: #666666 2px solid; } ul#menu3col li a#menu3col_current { display: block; color: #; padding: 1px 1px 1px 5px; background: #; border-left: # 2px solid; font-weight: bold; } /* ===== MENU3 per (funzioni stampa, pdf, dillo a un amico, ... =========================================================== */ .menu3 { margin: 30px 0 0 0; padding: 5px; border-top: # 1px solid; } .menu3 a:link, .menu3 a:visited, .menu3 a:active { margin: 2px; padding: 0 2px 0 2px; font-weight: bold; color: #; text-decoration: underline; } .menu3 a:hover { color: #; font-weight: bold; text-decoration: none; background: #; } /* =======fine========================================== */ .testocolorerosso, .testocolorerosso a, .testocolorerosso a:link, .testocolorerosso a:active, .testocolorerosso a:visited { color: #cc0000; } .left { float: left; text-align: left; width: auto; } .right { float: right; text-align: right; width: auto; } .justify { text-align: justify; width: 420px; } .justify2 { text-align: justify; width: 650px; } .boxright { float: right; text-align: left; width: 50%; margin: 0; padding: 0; } .riquadro1 { border: # 1px solid; background: #; margin: 0 0 15 0; padding: 4px 6px 0px 6px; } .riquadro2 { border-bottom: # 1px solid; padding: 5; text-align: right; } ._form1 { font: 13px Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align: left; margin: 0px 0px 8px 0px; padding: 0px; } .separatoreorizz1 { border-top: #666666 1px solid; margin: 20px 0 20px 0; } .separatoreorizz2 { border-top: # 1px dotted; margin: 2px 1px 2px 1px; } .separatoreorizz3 { border-top: # 1px dotted; margin: 5 1 5 1; } /* ======= HIDE ========================================== */ .hide { display: none; } #testatahide { display: none; }