/* ===== GENERALE ============================================================ */ body { background: url(img/sfum_sfondo.jpg) repeat-x 0% 0% #8c8c8c; font: 14px Arial, Helvetica, Verdana, sans-serif; color: #000000; margin: 0; padding: 0px 0px 0px 0px; text-align: center; } .popup { background: url(img/sfondo_popup.jpg) no-repeat 50% 100% #eeeeee; font: 14px Arial, Helvetica, Verdana, sans-serif; color: #000000; margin: 5px 10px 5px 10px; padding: 5px 0px 0px 0px; text-align: left; } /* ===== STRUTTURA ============================================================ */ #struttura00home { width: 450px; margin: 0 auto 0 auto; padding: 100px 0px 0px 0px; } #struttura00default { width: 900px; margin: 0 auto 0 auto; padding: 0px 0px 0px 0px; background: url(img/sfondo_struttura00_default.jpg) repeat-y center top; } #struttura0 { margin: 0 auto 0 auto; min-height: 370px; height: auto !important; height: 450px; text-align: left; padding: 80px 15px 0px 15px; background: url(img/sfondo_struttura0_default.jpg) no-repeat 50% 0px; } #fascia { position: absolute; top: 155px; width: 860px; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; text-align: left; background: url(img/fascia.png) no-repeat left top; height: 27px; } #logo { position: absolute; top: 117px; margin: 0px 0px 0px 30px; padding: 0px 0px 0px 0px; text-align: left; } #titolo { position: absolute; top: 120px; width: 160px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; } #testata { margin: 0px 0px 0px 0px; padding: 40px 0px 0px 0px; text-align: left; background: url(img/sfondo_testata.png) no-repeat 270px 100%; min-height: 30px; height: auto !important; height: 70px; } #colsx { float: left; width: 250px !important; width /**/: 250px; margin: 0px 0px 0px 0px; padding: 320px 0px 0px 0px; } #colmain { margin: 0px 20px 0px 270px; padding: 0px 0px 0px 0px; text-align: left; background: url(img/sfondo_colmain.jpg) no-repeat 50% 100% #eeeeee; } #areacontenuto { min-height: 400px; height: auto !important; height: 450px; padding: 40px 10px 10px 10px; } #areamenu1 { position: absolute; top: 230px; margin: 0px 0px 0px 10px; width: 255px !important; width /**/: 255px; text-align: left; } #angolo_rosso_alto_sx { background: url(img/angolo_rosso_alto_sx.png) no-repeat bottom left; height: 5px; } #angolo_rosso_basso_sx { background: url(img/angolo_rosso_basso_sx.png) no-repeat top left; height: 5px; } #pie { min-height: 70px; height: auto !important; height: 110px; margin: 0px 0px 0px 0px; padding: 40px 50px 0px 300px; text-align: left; font: 11px Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #303036; background: url(img/sfondo_pie_default.jpg) no-repeat 50% 0px; } #pie a:link, #pie a:visited, #pie a:active, #pie a:hover { text-align: left; color: #00ff00; text-decoration: none; } #pie a:hover { color: #; text-decoration: underline; } #credits, #credits_home { font: 10px Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #bfbfbf; margin: 45px 0px 0px 370px; } #credits a:link, #credits a:visited, #credits a:active, #credits a:hover, #credits_home a:link, #credits_home a:visited, #credits_home a:active, #credits_home a:hover { color: #bfbfbf; text-decoration: none; } #credits a:hover, #credits_home a:hover { color: #eeeeee; text-decoration: none; } #credits_home { margin: 180px 0px 5px 0px; } #contatti { margin: 0px 10px 5px 15px; font: 9px Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #303036; } #contatti a:link, #contatti a:visited, #contatti a:active, #contatti a:hover { color: #565656; text-decoration: none; } #contatti a:hover { color: #000000; text-decoration: underline; } /* ===== FORMATTAZIONE TESTO ============================================================ */ img { margin: 0; padding: 0; } a img { border: none; } .thumb, .thumb1 { border: #acacac 1px solid; padding: 1px; margin: 2px 10px 2px 5px; } .thumb2 { border: #ac0f0f 1px solid; padding: 1px; margin: 2px 2px 2px 2px; } .thumb3 { border: #ffffff 1px solid; margin: 1px 10px 1px 0px; } .thumb4 { border: #ffffff 1px solid; margin: 4px 4px 4px 0px; } .thumb4 img a:hover { border: #000000 1px solid; } .thumb5 { border: #acacac 1px solid; margin: 4px 4px 4px 0px; } .thumb5 img a:hover { border: #565656 1px solid; } a, a:link, a:visited, a:active, a:hover { color: #ac0f0f; text-decoration: none; font-weight: normal; } a:hover { color: #690000; text-decoration: underline; } p { font: 14px Arial, Helvetica, Verdana, sans-serif; color: #000000; text-align: justify; margin: 0px; } h1 { font: 28px Arial, Helvetica, Verdana, sans-serif; color: #ac0f0f; font-weight: bold; text-align: left; padding: 0; margin: 0 0 20px 30px; } h2, h2 a, h2 a:link, h2 a:active, h2 a:visited, h2 a:hover { font: 18px Arial, Helvetica, Verdana, sans-serif; color: #303036; font-weight: bold; margin: 5px 0 4px 0; padding: 0; text-decoration: none; } h2 a:hover, { color: #ac0f0f; } h3 { font: 14px Arial, Helvetica, Verdana, sans-serif; color: #000000; font-weight: bold; margin: 10px 0 2px 0; padding: 0; } .th1 { background: #ac0f0f; font: 14px Arial, Helvetica, Verdana, sans-serif; color: #ffffff; font-weight: bold; margin: 0px; padding: 2px 2px 2px 6px; } .td1 { background: #ffffff; font: 14px Arial, Helvetica, Verdana, sans-serif; color: #000000; font-weight: normal; margin: 0px; padding: 2px 2px 2px 6px; } ul { margin-top: 0; padding-top: 0; } li { margin-top: 0; padding-top: 0; } .testopiccolo { font: 9px Arial, Helvetica, Verdana, sans-serif; color: #000000; text-align: left; margin: 0; padding: 25px 0 25px 0; } .etichetta1 { background: url(img/freccina1_grigio2.png) no-repeat 0px 45%; font: 14px Arial, Helvetica, Verdana, sans-serif; color: #565656; font-weight: bold; text-align: left; margin: 15px 0 3px 0; padding: 0 0 0 12px; } .etichetta2 { border-top: # 1px dotted; background: url(img/freccina1_grigio2.png) no-repeat 0px 55%; font: 14px Arial, Helvetica, Verdana, sans-serif; color: #00ff00; font-weight: bold; text-align: left; margin: 10px 0 1px 0; padding: 5px 0 0 12px; } #vaialcontenuto { display: none; } .imgphotogallery { border: #ffffff 1px solid; padding: 1px; } .divphotogallery { margin: 12px; text-align: center; } .indicephotoalbum { font: 14px Arial, Helvetica, Verdana, sans-serif; color: #565656; font-weight: normal; text-align: center; margin: 5px 2px 5px 1px; padding: 1px 2px 1px 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: #565656; text-decoration: none; } .indicephotoalbum a:hover { border: #ffffff 1px solid; color: #ffffff; font-weight: bold; background: #ac0f0f; padding: 2px 6px 2px 6px; } /* ===== FORM ============================================================ */ TEXT {font: 10px Arial, Helvetica, Verdana, sans-serif; } TEXTAREA {font: 14px Arial, Helvetica, Verdana, sans-serif; } SELECT {font: 10px Arial, Helvetica, Verdana, sans-serif; } RADIO {font: 10px Arial, Helvetica, Verdana, sans-serif; border: # 1px solid;} FORM {font: 10px; } .button { border: #690000 1px solid; background: #; margin: 0 0 2px 0; padding: 0; } .button2 { border: #690000 1px solid; background: #00ff00; margin: 0 0 2px 0; padding: 2px 10px 2px 10px; } /* ===== NAVIGAZIONE ============================================================ */ #menu0 { margin: 0px 10px 20px 15px; font: 12px Arial, Helvetica, Verdana, sans-serif; color: #; } #menu0 a { color: #690000; text-decoration: none; padding: 1px 3px 3px 20px; margin: 0; } #menu0 a:hover { color: #000000; font-weight: bold; padding: 1px 3px 3px 20px; text-decoration: none; } #menu0 a#link_english{ background: url(img/flag_english.png) no-repeat 0% 3px; } #menu0 a:hover#link_english{ background: url(img/flag_english.png) no-repeat 0% 3px; } #menu0 a#link_italiano{ background: url(img/flag_italiano.png) no-repeat 0% 3px; } #menu0 a:hover#link_italiano{ background: url(img/flag_italiano.png) no-repeat 0% 3px; } #menu1 { min-height: 170px; height: auto !important; height: 200px; margin: 0px 0px 0px 0px; padding: 10px 0px 20px 0px; font: 19px Arial, Helvetica, Verdana, sans-serif; background: url(img/sfondo_menu1.png) no-repeat 0px 0px; } #menu1 a, #menu1 a:link, #menu1 a:hover, #menu1 a:visited { width: 240px !important; width /**/: 255px; display: block; font-weight: normal; color: #eeeeee; text-align: left; text-decoration: none; padding: 1px 0px 1px 15px; margin: 0px 0px 0px 0px; border-bottom: #ac0f0f 1px solid; } #menu1 a:hover { color: #ffffff; font-weight: normal; text-align: left; border-bottom: #ffffff 1px solid; } #menu2_a { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 12px Arial, Helvetica, Verdana, sans-serif; text-align: left; } #menu2_a a, #menu2_a a:link, #menu2_a a:hover, #menu2_a a:visited { min-height: 60px; height: auto !important; height: 70px; display: block; float: left; width: 114px !important; width /**/: 126px; font-weight: bold; color: #000000; text-align: left; text-decoration: none; padding: 5px 8px 5px 8px; margin: 5px 5px 5px 5px; background: url(img/sfondo_menu2_a.png) no-repeat 0px 0px; } #menu2_a a:hover { color: #ffffff; font-weight: bold; background: url(img/sfondo_menu2_a_hover.png) no-repeat 0px 0px; } #menu2_b { margin: 50px 0px 0px 0px; padding: 0px; font: 9px Arial, Helvetica, Verdana, sans-serif !important; font: 11px Arial, Helvetica, Verdana, sans-serif; text-align: left; background: url(img/sfondo_menu2_b_.png) no-repeat 0px 0px; min-height: 60px; height: auto !important; height: 60px; } #menu2_b a, #menu2_b a:link, #menu2_b a:hover, #menu2_b a:visited { display: block; float: left; width: 65px !important; width /**/: 60px; min-height: 50px; height: auto !important; height: 60px; font-weight: normal; color: #000000; text-align: left; text-decoration: none; padding: 2px 1px 1px 1px !important; padding: 2px 1px 1px 3px; margin: 1px 2px 0px 0px !important; margin: 1px 2px 0px 0px; background: url(img/sfondo_menu2_b_v2.png) no-repeat 0px 0px; } #menu2_b a:hover { color: #ffffff; font-weight: normal; background: url(img/sfondo_menu2_b_v2_hover.png) no-repeat 0px 0px; } /* ===== ELENCO ========================================================== */ .elenco1 { margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 14px Arial, Helvetica, Verdana, sans-serif; text-align: left; border-top: #bfbfbf 1px solid; } .elenco1 a, .elenco1 a:link, .elenco1 a:hover, .elenco1 a:visited { display: block; font-weight: normal; color: #000000; text-align: left; text-decoration: none; padding: 1x 0px 1px 0px; margin: 0px 0px 0px 0px; border-bottom: #bfbfbf 1px solid; line-height: 48px !important; line-height: 46px; } .elenco1 a:hover { color: #000000; font-weight: bold; background: #ffffff; } .elenco2 { margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 14px Arial, Helvetica, Verdana, sans-serif; text-align: left; border-top: #ffffff 1px solid; } .elenco2 a, .elenco2 a:link, .elenco2 a:hover, .elenco2 a:visited { display: block; font-weight: normal; color: #303036; text-align: left; text-decoration: none; padding: 2px 0px 2px 0px; margin: 0px 0px 0px 0px; border-bottom: #ffffff 1px solid; } .elenco2 a:hover { color: #000000; font-weight: bold; background: #ffffff; } /* ===== MENUSERVIZI =========================================================== */ #menuservizi { font: 11px Arial, Helvetica, Verdana, sans-serif; color: #000000; border-top: #565656 1px solid; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } #menuservizi a, #menuservizi a:link, #menuservizi a:active, #menuservizi a:visited, #menuservizi a:hover { margin: 0 25px 0 0; padding: 0 0 0 15px; color: #303036; text-decoration: none; } #menuservizi a:hover { color: #000000; font-weight: bold; text-decoration: none; } #menuservizi a#linkback{ background: url(img/ico_back_grigio2.png) no-repeat 0% 2px; } #menuservizi a:hover#linkback{ background: url(img/ico_back_nero.png) no-repeat 0% 2px; } #menuservizi a#linktop{ background: url(img/ico_top_grigio2.png) no-repeat 0% 2px; } #menuservizi a:hover#linktop{ background: url(img/ico_top_nero.png) no-repeat 0% 2px; } #menuservizi a#linkprint{ background: url(img/ico_print_grigio2.png) no-repeat 100% 2px; text-align: right; margin: 0; padding: 0 15px 0 0; } #menuservizi a:hover#linkprint{ background: url(img/ico_print_nero.png) no-repeat 100% 2px; text-align: right; margin: 0; padding: 0 15px 0 0; } /* ======= pulsanti ========================================== */ .pulsante1 { font: 11px Arial, Helvetica, Verdana, sans-serif; color: #000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; } .pulsante1 a, .pulsante1 a:link, .pulsante1 a:active, .pulsante1 a:visited, .pulsante1 a:hover { margin: 0 25px 0 0; padding: 0 0 0 15px; color: #565656; text-decoration: none; } .pulsante1 a:hover { color: #000000; font-weight: bold; text-decoration: none; } .pulsante1 a#linkback_2 { background: url(img/ico_back_grigio2.png) no-repeat 0% 2px; } .pulsante1 a:hover#linkback_2 { background: url(img/ico_back_nero.png) no-repeat 0% 2px; } .pulsante1 a#linkmail { background: url(img/ico_mail_grigio2.png) no-repeat 0% 1px; } .pulsante1 a:hover#linkmail { background: url(img/ico_mail_nero.png) no-repeat 0% 1px; } .pulsante1 a#linkforward { background: url(img/ico_forward_grigio2.png) no-repeat 0% 2px; } .pulsante1 a:hover#linkforward { background: url(img/ico_forward_nero.png) no-repeat 0% 2px; } .pulsante2 { font-weight: bold; text-align: left; margin: 0px 0 0 0; padding: 0px 0 0 0; } .pulsante2 a:link, .pulsante2 a:active, .pulsante2 a:visited { display: block; font: 12px Arial, Helvetica, Verdana, sans-serif; color: #690000; font-weight: bold; margin: 6px 0 0 0; padding: 0 0 0 0px; text-decoration: none; } .pulsante2 a:hover { color: #690000; font-weight: bold; text-decoration: underline; } /* =======fine========================================== */ .separatoreorizz1 { border-top: # 1px solid; margin: 5px; padding: 0; } .left { float: left; text-align: left; width: auto; } .right { float: right; text-align: right; width: auto; } .riquadro1 { border: #8c8c8c 1px solid; background: #acacac; margin: 0 0 15 0; padding: 4px 6px 0px 6px; } .riquadro2 { border-bottom: #565656 1px solid; padding: 5; text-align: right; } /* ======= HIDE ========================================== */ .hide { display: none; } #testatahide { display: none; }