/* ===== GENERALE ============================================================ */ body { background: url(img/sfum_sfondo.jpg) repeat-x 0% 0% #ffffff; font: 14px Arial, Helvetica, Verdana, sans-serif; color: #000000; margin: 0; padding: 0px 0px 0px 0px; text-align: center; } .popup { background: url(img/sfum_sfondo.jpg) repeat-x 0% 0% #; font: 14px Arial, Helvetica, Verdana, sans-serif; color: #000000; margin: 5px 10px 5px 10px; padding: 5px 0px 0px 0px; text-align: left; } /* ===== STRUTTURA ============================================================ */ #struttura000 { background: url(img/sfondo_struttura_000.jpg) repeat-y 50% 0px; } #struttura00_home { background: url(img/sfondo_struttura_00.jpg) no-repeat 50% 250px; } #struttura00_default { background: url(img/sfondo_struttura_00.jpg) no-repeat 50% 250px; } #struttura0 { background: url(img/sfondo_struttura_0.jpg) no-repeat 50% 0px; } #struttura1 { width: 860px !important; width: 900px; margin: 0 auto 0 auto; text-align: left; padding: 0px 20px 0px 20px; } #testata1 { min-height: 32px; height: auto !important; height: 36px; margin: 0 0 0 0; padding: 4px 0px 0px 0px; text-align: left; font: 11px Arial, Helvetica, Verdana, sans-serif; color: #4ca930; background: url(img/sfondo_testata1.jpg) no-repeat 50% -15px; } #testata2 { min-height: 80px; height: auto !important; height: 80px; margin: 0 0 0 0; padding: 0px 0px 0px 0px; text-align: right; } #areacontenuto { background: url(img/sfondo_areacontenuto.jpg) no-repeat 50% 0px; min-height: 340px; height: auto !important; height: 340px; } #colsx { margin: 0px 0px 0px 0px; padding: 100px 10px 0px 10px; width: 330px !important; width: 347px; } .coldx { font: 48px Arial, Helvetica, Verdana, sans-serif; color: #fff3df; font-style: italic; float: right; width: 567px !important; width: 610px; width: 467px !important; width: 510px; padding: 260px 20px 0px 20px; min-height: 80px; height: auto !important; height: 340px; background: url(img/sfondo_inc_.jpg) no-repeat 100% 0%; border-left: #fff 3px solid; } #pie { width: 870px !important; width: 900px; margin: 0 auto 0 auto; text-align: left; padding: 22px 15px 0px 15px; text-align: left; font: 9px Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #e99c03; background: url(img/sfondo_pie.jpg) no-repeat 50% -30px; } #pie a:link, #pie a:visited, #pie a:active, #pie a:hover { text-align: left; color: #e99c03; text-decoration: none; } #pie a:hover { color: #e99c03; text-decoration: underline; } #credits { font: 9px Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #e99c03; } #credits a:link, #credits a:visited, #credits a:active, #credits a:hover { color: #e99c03; text-decoration: none; } #credits a:hover { color: #ffc960; text-decoration: none; } /* ===== FORMATTAZIONE TESTO ============================================================ */ img { margin: 0; padding: 0; } a img { border: none; } .thumb { border: #e99c03 1px solid; padding: 1px; margin: 2px 10px 2px 5px; } a, a:link, a:visited, a:active, a:hover { color: #000000; text-decoration: underline; font-weight: normal; } a:hover { color: #33220f; text-decoration: none; } p { font: 14px Arial, Helvetica, Verdana, sans-serif; color: #000000; text-align: justify; margin: 0px; } h1 { font: 40px Arial, Helvetica, Verdana, sans-serif; color: #ffffff; font-weight: normal; text-align: left; font-style: italic; padding: 0; margin: 0 0 20px 30px; } h2, h2 a, h2 a:link, h2 a:active, h2 a:visited, h2 a:hover { font: 20px Arial, Helvetica, Verdana, sans-serif; color: #33220f; font-weight: bold; margin: 10px 0 4px 0; padding: 0; text-decoration: none; } h2 a:hover, { color: #ffc960; } h3, h3 a, h3 a:link, h3 a:active, h3 a:visited, h3 a:hover { font: 14px Arial, Helvetica, Verdana, sans-serif; color: #398920; font-weight: bold; margin: 10px 0 2px 0; padding: 0; } h3 a:hover, { color: #4ca930; } .th1 { background: #ffc960; 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; } .pulsante1 { font-weight: bold; text-align: left; margin: 0px 0 0 0; padding: 0px 0 0 0; } .pulsante1 a:link, .pulsante1 a:active, .pulsante1 a:visited { display: block; font: 14px Arial, Helvetica, Verdana, sans-serif; color: #33220f; font-weight: bold; margin: 6px 0 0 0; padding: 0 0 0 12px; text-decoration: none; } .pulsante1 a:hover { color: #33220f; font-weight: bold; text-decoration: underline; } .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: #e99c03; font-weight: bold; margin: 6px 0 0 0; padding: 0 0 0 0px; text-decoration: none; } .pulsante2 a:hover { color: #e99c03; font-weight: bold; text-decoration: underline; } .etichetta1 { background: url(img/freccina1_grigio2.png) no-repeat 0px 45%; font: 14px Arial, Helvetica, Verdana, sans-serif; color: #797979; 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: #33220f; 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: 16px Arial, Helvetica, Verdana, sans-serif; color: #e99c03; 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: #33220f; text-decoration: none; } .indicephotoalbum a:visited { font-weight: normal; color: #33220f; text-decoration: none; } .indicephotoalbum a:hover { border: #ffffff 1px solid; color: #ffffff; font-weight: bold; background: #e99c03; 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: #fff3df 1px solid;} FORM {font: 10px; } .button { border: #e99c03 1px solid; background: #; margin: 0 0 2px 0; padding: 0; } .button2 { border: #e99c03 1px solid; background: #6cc350; margin: 0 0 2px 0; padding: 2px 10px 2px 10px; } /* ===== NAVIGAZIONE ============================================================ */ #menu0 { margin: 0px 0 0 0px; font: 11px Arial, Helvetica, Verdana, sans-serif; color: #398920; } #menu0 a { color: #4ca930; text-decoration: none; font-weight: bold; padding: 1px 3px 1px 17px; margin: 0 5px 0 5px; } #menu0 a:hover { color: #404043; font-weight: bold; padding: 1px 3px 1px 17px; text-decoration: none; } #menu0 a#linkhome{ background: url(img/ico_home_blu5.png) no-repeat 0% 0%; } #menu0 a:hover#linkhome{ background: url(img/ico_home_blu0.png) no-repeat 0% 0%; } #menu0 a#linkcontacts{ background: url(img/ico_mail_blu5.png) no-repeat 0% 0%; } #menu0 a:hover#linkcontacts{ background: url(img/ico_mail_blu0.png) no-repeat 0% 0%; } #menu0 a#link_english{ background: url(img/ico_english_hover.png) no-repeat 0% 3px; } #menu0 a:hover#link_english{ background: url(img/ico_english_hover.png) no-repeat 0% 3px; } #menu0 a#link_italiano{ background: url(img/ico_italiano_hover.png) no-repeat 0% 3px; } #menu0 a:hover#link_italiano{ background: url(img/ico_italiano_hover.png) no-repeat 0% 3px; } #menu0 a#link_deutsch{ background: url(img/ico_deutsch_hover.png) no-repeat 0% 3px; } #menu0 a:hover#link_deutsch{ background: url(img/ico_deutsch_hover.png) no-repeat 0% 3px; } #menu1 { margin: 0px 15px 0px 15px; padding: 10px 0 5px 0px; font: 16px Arial, Helvetica, Verdana, sans-serif; border-bottom: #ffc960 1px solid; border: none; } #menu1 a, #menu1 a:link, #menu1 a:hover, #menu1 a:visited { font-weight: bold; color: #e99c03; text-align: left; text-decoration: none; padding: 1px 0px 1px 0px; margin: 0px 0px 0px 10px; } #menu1 a:hover { color: #398920; font-weight: bold; text-align: left; border-top: #ffc960 20px solid; border-bottom: #ffc960 44px solid; } /* ===== MENU2 = sottosezioni ========================================================== */ ul#menu2 { display: block; list-style-type: none; margin: 0; padding: 0; } ul#menu2 li { display: block; margin: 1px 0px 1px 1px; padding: 0; } ul#menu2 li a:link, ul#menu2 li a:active, ul#menu2 li a:visited { display: block; margin: 0; padding: 0px 1px 0px 10px; text-decoration: none; background: none; border-bottom: #dfdfdf 1px solid; border-right: none; color: #404043; font-weight: bold; } ul#menu2 li a:hover { display: block; background: #ffffff; border-left: #e99c03 3px solid; color: #e99c03; font-weight: bold; padding: 0px 1px 0px 7px; } /* ===== MENUSERVIZI =========================================================== */ #menuservizi { margin: 20px 0px 0px 0px; padding: 0; text-align: left; } #menuservizi a { display: block; margin: 0; padding: 0 14px 0 0; font: 11px Arial, Helvetica, Verdana, sans-serif; color: #404043; text-decoration: none; font-weight: normal; } #menuservizi a:hover { display: block; padding: 0 14px 0 0; font-weight: bold; color: #404043; text-decoration: none; } #menuservizi a#linkaavanti { background: url(img/ico_avanti.png) no-repeat 100% 50%; text-align: right; } #menuservizi a#linkindietro { background: url(img/ico_indietro.png) no-repeat 0% 50%; text-align: left; padding: 0 0 0 14px; } /* =======fine========================================== */ .separatoreorizz1 { border-top: #d6ffcc 1px solid; margin: 5px; padding: 0; } .left { float: left; text-align: left; width: auto; } .right { float: right; text-align: right; width: auto; } .riquadro1 { border: #a0a0a0 1px solid; background: #d0d0d0; margin: 0 0 15 0; padding: 4px 6px 0px 6px; } .riquadro2 { border-bottom: #797979 1px solid; padding: 5; text-align: right; } ._form1 { font: 14px Arial, Helvetica, Verdana, sans-serif; color: #000000; text-align: left; margin: 0px 0px 8px 0px; padding: 0px; } /* ======= HIDE ========================================== */ .hide { display: none; } #testatahide { display: none; } /* ======= Belegungsplan ========================================== */ #boxright { float: right; width: 150px; text-align: left; margin: 1px 1px 0 0; padding: 1px; } .giornolibero { width: 10px; background: #009835; border: none; font: 11px Arial, Helvetica, Verdana, sans-serif; color: #000000; font-weight: bold; text-align: center; margin: 1px 1px 0 0; padding: 1px; } .giornooccupato { width: 10px; background: #E60003; border: none; font: 11px Arial, Helvetica, Verdana, sans-serif; color: #a3e696; font-weight: bold; text-align: center; margin: 1px 1px 0 0; padding: 1px; } .mese { border-top: #ffc960 1px solid; font: 13px Arial, Helvetica, Verdana, sans-serif; color: #000000; font-weight: normal; text-align: left; margin: 10px 1px 0 0; padding: 5px 1px 1px 1px; } .legendagiornolibero { width: 100px; background: #4ca930; border: none; font: 11px Arial, Helvetica, Verdana, sans-serif; color: #000000; font-weight: bold; text-align: center; margin: 1px 1px 0 0; padding: 1px; } .legendagiornooccupato { width: 100px; background: #ff3c00; border: none; font: 11px Arial, Helvetica, Verdana, sans-serif; color: #a3e696; font-weight: bold; text-align: center; margin: 1px 1px 0 0; padding: 1px; } legendagiornooccupato