@media Screen { html { margin:0; padding:0; color:#333333; background-color: #FFFFFF; font-family: Tahoma, sans-serif; } body { margin:0; padding:0; color:#333333; background-color: #FFFFFF; font-family: Tahoma, sans-serif; font-size: 75%; } table { empty-cells:show; } form{ margin:0; padding:0; } td{ font-family: Tahoma, sans-serif; font-size: 0.9em; } img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; } h1 { margin:0; } h2 { margin:0 0 1em; font-size: 1.3em; font-family: Georgia, "Times New Roman", Times, serif; margin: 0px; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; } input{ font-size: 80%; } select{ font-size: 80%; } #wrap { width:975px; margin:0 auto; background-color: #FFFFFF; } #headerOLD { background-color: #FFFFFF; clear: both; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; } #headerq { background-color: #FFFFFF; clear: both; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; } #header { background-color: #FFFFFF; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; height: 87px; clear: both; } #main { float:left; width:649px; clear: both; background-color: #FFFFFF; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; height:100%; background-repeat: no-repeat; } #mainfooter { float:left; width:649px; clear: both; background-color: #FFFFFF; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; height:10px; background-repeat: no-repeat; background-position: left bottom; } #logo{ float: left; width: 170px; } #navnav{ background-color: #FFFFFF; width: 749px; padding-left: 30px; background-repeat: no-repeat; float: right; padding-top: 58px; background-position: left bottom; } #rss { float: left; text-align: center; width: 100px; padding-top: 5px; padding-bottom: 0px; padding-left: 20px; } #meteo{ float: left; padding-left: 5px; font-size: 0.85em; width: 150px; clear: left; padding-top: 5px; border-right-width: 1px; border-right-style: solid; border-right-color: #D5D5D5; } .iconsx{ float: left; padding-left: 5px; font-size: 0.95em; width: 150px; clear: left; padding-top: 5px; border-right-width: 1px; border-right-style: solid; border-right-color: #D5D5D5; text-align: center; } .icondx { float: left; text-align: center; width: 100px; padding-top: 5px; padding-bottom: 0px; padding-left: 20px; font-size: 0.90em; } .sx{ float: left; } .dx{ float: right; } .iconcollection{ text-align: right; padding-top: 10px; padding-right: 2px; height: 15px; padding-bottom: 0px; } .iconcollection img{ } #percorso { FONT-size: 0.95em; padding-top: 10px; padding-right: 5px; padding-bottom: 0px; padding-left: 0px; color: #333333; height: 15px; TEXT-ALIGN: left; text-transform: uppercase; float: left; } .corpo{ display: block; clear: both; } #navigation{ width: 180px; float: left; padding-right: 10px; } .content1{ width: 975px; float: left; PADDING-top: 10px; PADDING-bottom: 10px; } .content2{ width: 766px; float: right; PADDING-TOP: 10px; PADDING-BOTTOM: 20px; } .content3{ width: 456px; float: left; padding-top: 0px; } .content3int{ width: 506px; float: left; padding-top: 5px; padding-left: 5px; } #sidebar, #extra { float:right; width:310px; background-color: #FFFFFF; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } #sidebarint { float:right; width:255px; background-color: #FFFFFF; padding-top: 15px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; } #utilita{ padding-top: 5px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; background-repeat: no-repeat; width: 100%; height: 20px; } #footer { clear:both; background-color: #FFFFFF; background-repeat: no-repeat; background-position: left top; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 10px; height: 110px; font-size: 95%; line-height: 150%; margin-top: 5px; } #footer p { margin:0; } .undeline { text-decoration: underline; } #footer div{ float: left; width: 190px; padding-left: 10px; height: 80px; margin-top: 10px; border-left-width: 1px; border-left-style: solid; border-left-color: #D5D5CE; } #footer div.noline{ float: left; width: 200px; padding-left: 2px; height: 20px; margin-top: 10px; border-left-width: 1px; border-left-style: solid; border-left-color: #FFFFFF; padding-top: 50px; color: #666666; font-size: 11px; } #footer div.noline a{ color: #666666; } #footer div.footerloghi{ text-align: center; width: 150px; line-height: 100%; padding-right: 5px; } * html #footer { height:1px; } .content3 p, .content3int p{ margin: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 5px; padding-left: 0px; } h2.amm{ color: #C10000; } h2.citta{ color: #3398CC; } h2.servizi{ color: #727272; } ul { margin: 0px; padding: 0px; } li { margin: 0px; padding: 0px; } hr{ background-repeat: repeat-x; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; } #recapitocomune{ text-align: center; padding-bottom: 20px; font-size: 0.95em; color: #666666; } #recapitocomune a{ color: #666666; } .recapito{ background-color: #E5E4E0; padding: 3px; } .recapitocenter{ background-color: #E5E4E0; padding: 3px; text-align: center; } .pubb{ clear: both; height: 15px; text-align: right; width: 100%; } .bread{ position: relative; text-align: right; top: -35px; left: 610px; } .quartieri { padding-top: 40px; } .fotodx { border: 1px solid #D8D2C1; margin-bottom: 10px; padding: 2px; margin-left: 5px; } .fotosx{ padding-right: 5px; padding-bottom: 5px; } .foto { border: 1px solid #D8D2C1; padding: 2px; } .altrilink a{ text-decoration: underline; color: #444444; padding-top: 5px; font-size: 0.90em; } .altrilink a:hover{ text-decoration: none; } .icongroup{ padding-top: 10px; padding-bottom: 3px; font-size: 0.9em; } .icongroup a:hover{ text-decoration: unerline; } .icongroup img{ padding-bottom: 3px; } #banner{ clear: both; } /* oldstyle start */ li.lista { padding-top: 0px; padding-left: 5px; padding-bottom: 15px; } li.lista2 { padding-top: 0px; padding-left: 5px; padding-bottom: 15px; } li.lista2bis { padding-top: 0px; padding-left: 3px; padding-bottom: 5px; } /* oldstyle end */ .content2 ul { margin: 0px; padding: 10px; } .content2 li { padding-top: 0px; padding-left: 0px; padding-bottom: 5px; margin: 10px; } .content2 a:hover { text-decoration: underline; } #data { font-weight: normal; width: 150px; padding-left: 10px; padding-top: 5px; color: #333333; font-size: 0.95em; } /* style per calendario */ .weekday { font-weight: bold; color: #4e74cf; background-color: #FFFFFF; padding: 3px; } .weekdaynum { font-weight: bold; color: #E40A29; font-size: 2.0em; background-color: #FFFFFF; font-family: Georgia, "Times New Roman", Times, serif; padding: 3px; } .weekdayhead { background-color: #FFFFFF; vertical-align: top; padding: 3px; border: 1px solid #B5E5F8; } .weekdaycontent { background-color: #FFFFFF; vertical-align: top; padding: 3px; border-top: 0px none; border-right: 1px solid #B5E5F8; border-bottom: 1px solid #B5E5F8; border-left: 1px solid #B5E5F8; } .thisweek { background-color: #B5E5F8; } .weekdayday { color: #DE0A29; } /* style per calendario fine */ .imgsx { margin-top: 0px; margin-right: 5px; margin-bottom: 5px; margin-left: 0px; float: left; } .imgsxline { margin-top: 0px; margin-right: 5px; margin-bottom: 5px; margin-left: 0px; float: left; border: 1px solid #9C9C9C; } .imgdx { margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 5px; } #shortkey, #shortkey h2{ color: #fff; text-align: center; padding:0; margin: 0; font-size: 0.7em; } #shortkey a{ color: #fff; } /* for print */ #headerstampa{ display: none; } /* chiuso */ }