.submenu-link-off      { color: #808080; font-size: 12px; font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-variant: small-caps; text-decoration: none; letter-spacing: 1px }.submenu-link-off:hover  { text-decoration: underline }.submenu-link-on        { color: #505050; font-size: 12px; font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-variant: small-caps; text-decoration: underline; letter-spacing: 1px }.submenu-background-on   { background-image: url("../immagini/navigation_engine/comuni/submenubar_sfondo_5.gif"); border-right: 1px solid #ccc3ab; border-left: 1px solid #ccc3ab }.submenu-separator   { color: #646464; font-size: 12px; font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; letter-spacing: 3px }.label-text   { color: #fafafa; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-variant: small-caps; font-weight: bold; letter-spacing: 1px }.home-titoli  { color: #0f2a7f; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; margin: 1px 0 10px }.home-testo { color: #505050; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 12px; margin: 0 }.home-link { color: #f30; font-size: 11px; font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 12px; text-decoration: underline; margin: 0 }.home-link:hover { text-decoration: none }.mini-link  { color: white; font-size: 10px; font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none }.mini-link:hover  { text-decoration: underline }.mini-testo  { color: white; font-size: 10px; font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif }.piepagina-testo  { color: #646464; font-size: 10px; font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; margin: 0 }.piepagina-link  { color: #646464; font-size: 10px; font-family: Tahoma, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none }.piepagina-link:hover  { text-decoration: underline }.titolo-sezione        { color: #306aaf; font-size: 16px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin: 16px 0 10px }.argomento-sezione     { color: #3f79cb; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin-top: 14px; margin-bottom: 8px }.p-div-rientro 	 	    { text-indent: 20px; margin: 5px 0 0 }.p-div-indentazione	     { margin: 5px 0 0 10px; padding-left: 10px }.p-div-puntoelenco        { background-image: url("immagini/tasto_pallino_off.gif"); background-repeat: no-repeat; margin: 5px 0 0; padding: 0 0 0 20px }.dettagliosezione    { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-align: justify; margin: 5px 0 0 }.dettagliosezione i { color: #333 }.dettagliosezione b { color: #333 }.dettagliosezione-piccolo  { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-align: justify; text-indent: 0; margin: 5px 0 0 }.dettagliosezione-grande   { color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; text-align: justify; text-indent: 0; margin: 5px 0 0 }.link-sezione          { color: #f25418; text-decoration: none }.link-sezione:hover    { text-decoration: underline }.news-div-anteprima   { font-family: Verdana, Arial, Helvetica, sans-serif; margin: 6px 0; padding: 0 }.news-p  { margin: 6px 0; padding: 0 }.news-p-on  { background-color: white; margin: 6px 0; padding: 2px; border: solid 1px #1c4595 }.news-data-anteprima    { color: #43710e; font-size: 10px; font-weight: bold }.news-titolo-anteprima   { color: #07912e; font-size: 11px; font-weight: bold; text-decoration: none }.news-titolo-anteprima:hover { text-decoration: underline }.news-dettaglio-anteprima   { color: #333; font-size: 10px; text-decoration: none }.news-dettaglio-anteprima:hover { text-decoration: underline }.news-data { color: #1c4595; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }.news-titolo { color: #f00; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }.news-dettaglio  { color: #505050; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }.news-dettaglio-link { color: #e05100; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }.news-dettaglio-link:hover { text-decoration: none }.news-links  { color: #f00; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }.news-links:hover { text-decoration: none }.news-parentesi { color: #d44d00; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }.news-link-leggi  { color: #f30; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }.news-link-leggi:hover  { color: #f30; text-decoration: underline }.didascalie { color: #222; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; line-height: 16px; text-align: justify; text-indent: 18px; margin-top: -4px }.img-alto-dx      { color: #b4b4b4; margin: 2px 0 10px 16px; border-color: #c1c1c1 }.img-sx     { color: #b4b4b4; margin: 2px 16px 10px 0; border-color: #c1c1c1 }.img-dx     { color: #b4b4b4; margin: 0 0 8px 16px; border-color: #c1c1c1 }.img   { color: #c1c1c1; border-color: #c1c1c1 }.contatti-p-elenco  { color: #505050; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-image: url("../immagini/comuni/freccia_elenco.gif"); background-repeat: no-repeat; margin-top: 6px; margin-bottom: 0; padding-left: 16px }.privacy-etichetta   { color: #1c4595; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin: 0; padding: 0 }.privacy-p-elenco   { color: #505050; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url("../immagini/comuni/freccia_elenco.gif"); background-repeat: no-repeat; background-position: 0 -1px; margin-top: 4px; margin-bottom: 4px; padding-left: 12px }.credits-link    { color: black; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none }.credits-link:hover { color: #f30; text-decoration: underline }/*#divcercacontenitore        { background-color: aqua; visibility: visible; margin: 0; padding: 0; position: relative; width: 160px }#divcercacontenuto        { background-color: white; visibility: visible; margin: 0; padding: 0; position: absolute; top: 0; left: 0; width: 160px; overflow: hidden; clip: rect(4px 144px 20px 29px) }.form-cerca   { margin: 0; padding: 0 }.input-cerca    { color: #407f29; font-size: 13px; margin: 0; padding: 0 0 1px; width: 120px; border-top: 4px solid white; border-left: 4px solid white }.input-cerca2    { color: #808080; background-color: yellow; width: 120px }*/#divcercacontenitore   { visibility: visible; position: relative; width: 160px; height: 30px }#divcercacontenuto    { visibility: visible; position: absolute; width: 150px; height: 20px; overflow: hidden; clip: rect(2px 144px auto 28px) }.form-cerca { margin: 0; padding: 0 }.input-cerca   { color: #646464; font-size: 13px; font-family: Arial; margin: 0; padding: 0 3px 2px 0; width: 120px; border-top: 3px solid white; border-left: 4px solid white }.form-questionario      { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }