h1.scrittatestata { text-align: center; font-family: sans-serif; font-weight: bold; font-size: 2em; color: #412700;}
h1.scrittatelefoni { text-align: center; font-family: sans-serif; font-weight: bold; font-size: 0.8em; color: #412700; text-align:center; line-height: 150%;}

h1.scrittatestatainvisibile { text-align: center; font-family: sans-serif; font-weight: bold; font-size: 2em; color: #412700; display: none;}h2.titolomenu { text-align: left; padding-left: 0.5em; font-family: sans-serif; font-weight: bold; font-size: 1.5em; color: #412700; line-height: 120%; display: none; }h2.titolosezione { text-align: center; font-family: sans-serif; font-weight: bold; font-size: 1.5em; color: #412700; line-height: 150%; }h2.titolosezione a { text-decoration: underline; text-align: center; font-family: sans-serif; font-weight: bold; font-size: 1.5em; color: #412700; line-height: 150%; }h2.titolosezione a:visited { text-decoration: underline; text-align: center; font-family: sans-serif; font-weight: bold; font-size: 1.5em; color: #412700; line-height: 150%; }h2.titolopagina { text-align: center; font-family: sans-serif; font-weight: bold; font-size: 2em; color: #412700; line-height: 150%; padding-top: 2em;}h2.titolospeciale { text-align: center; font-family: sans-serif; font-weight: bold; font-size: 1.5em; color: red; line-height: 130%; background-color: #fffbc6; border: 1px solid black; margin-bottom: 0.05em;}h3.vocemenu {text-align: left; font-family: sans-serif; font-weight: bold; font-size: 1em; color: red; line-height: 130%; border: 1px solid #412700; padding: 0.1em;}h3.vocemenu a { color: #412700; text-decoration: none;}h3.vocemenu a:hover { color: red; text-decoration: none;}h3.vocemenu a:visited { color: #412700; text-decoration: none;}h4.vocemenu {text-align: left; font-family: sans-serif; font-weight: bold; font-size: 0.9em; color: red; line-height: 130%; margin-top: 0.5em; border: 1px solid #412700; padding: 0.1em;}h4.vocemenu a { color: #412700; text-decoration: none;}h4.vocemenu a:hover { color: red; text-decoration: none;}h4.vocemenu a:visited { color: #412700; text-decoration: none;}h5.vocemenu {text-align: left; font-family: sans-serif; font-weight: bold; font-size: 0.8em; color: red; line-height: 130%; margin-top: 0.5em; border: 1px solid #412700; padding: 0.1em;}h5.vocemenu a { color: #412700; text-decoration: none;}h5.vocemenu a:hover { color: red; text-decoration: none; }h5.vocemenu a:visited { color: #412700; text-decoration: none; }h3.vocemenuespanso {text-align: left; font-family: sans-serif; font-weight: bold; font-size: 1em; color: red; line-height: 130%; border: 1px solid #412700; padding: 0.1em;}h3.vocemenuespanso a { color: #412700;  text-decoration: none;}h3.vocemenuespanso a:hover { color: red;  text-decoration: none;}h3.vocemenu a:visited { color: #412700;  text-decoration: none;}h4.vocemenuespanso {text-align: left; font-family: sans-serif; font-weight: bold; font-size: 0.9em; color: red; line-height: 130%;margin-top: 0.5em;border: 1px solid #412700; padding: 0.1em;}h4.vocemenuespanso a { color: #412700;  text-decoration: none;}h4.vocemenuespanso a:hover { color: red;  text-decoration: none;}h4.vocemenuespanso a:visited { color: red;  text-decoration: none;}h5.vocemenuespanso {text-align: left; font-family: sans-serif; font-weight: bold; font-size: 0.8em; color: red; line-height: 130%; margin-top: 0.5em;border: 1px solid #412700; padding: 0.1em;}h5.vocemenuespanso a { color: #412700;  text-decoration: none;}h5.vocemenuespanso a:hover { color: red;  text-decoration: none;}h5.vocemenuespanso a:visited { color: red;  text-decoration: none;}div.sfondo2 { color: black; background-color: #fffbc6;   margin: 0.2em 0.2em 0.5em 0.2em; border: 1px solid black; padding: 0.3em;}div.sfondo3 { color: black;  background-color: #fef76e;  margin-left: 1.5em; margin-top: 0.5em; margin-bottom: 0.5em; border: 1px solid black;  padding: 0.3em; }div.sfondo4 { color: black; background-color: #fff99d;   margin-left: 3em; margin-top: 0.5em; margin-bottom: 0.5em; border: 1px solid black;  padding: 0.3em;}div.sfondog { color: black; background-color: #fffbc6;   margin: 0.2em; border: 1px solid black;  padding: 0.3em;}h3.inevidenza {text-align: left; padding-left: 0.5em; font-family: sans-serif; font-weight: bold; font-size: 1em; color: red; background-color: white; line-height: 200%; padding-top: 5em;}h3.inevidenza a { color: #412700; }h3.inevidenza a:hover { color: red; }h3.inevidenza a:visited { color: #412700; }h3.vocespeciale { }h3.titoloparagrafo { text-align: center; font-family: sans-serif; font-weight: bold; font-size: 1em; color:red; line-height: 120%; padding: 1em; }h3.titoloparagrafo a { text-decoration: underline; text-align: center; font-family: sans-serif; font-weight: bold; font-size: 1em; color:red; line-height: 120%; padding: 1em; }h3.titoloparagrafo a:visited { text-decoration: underline; text-align: center; font-family: sans-serif; font-weight: bold; font-size: 1em; color:red; line-height: 120%; padding: 1em; }h4.sottotitoloparagrafo { text-align: center; font-family: sans-serif; font-weight: bold; font-size: 0.9em; color:red; line-height: 120%; }p.centrato { text-align: center; font-family: sans-serif; font-weight: normal; font-size: 0.8em; color: black; line-height: 120%}p { font-family: sans-serif; font-weight: normal; font-size: 0.9em; color: black; line-height: 140%}p a { color: black; }td { font-family: sans-serif; font-weight: normal; font-size: 0.9em; color: black; line-height: 140%}th { font-family: sans-serif; font-weight: bold; font-size: 0.9em; color: red; line-height: 140%}p.piedipagina { font-family: sans-serif; font-weight: normal; font-size: 0.8em; color: black; line-height: 120%}p.piedipagina a { color: black; }p.piedipagina a:hover { text-decoration: underline; color: red;}p.piedipagina a:visited { text-decoration: underline; color: black; }p.testo { text-align: left; font-family: sans-serif; font-weight: normal; font-size: 0.8em; color: black;line-height: 120% }p.linkmenu { text-align: left; font-family: sans-serif; font-weight: bold; font-size: 0.8em; color: red; line-height: 100%; padding-left: 1em; margin-top: 0.7em;}p.linkmenu a { color: #412700; text-decoration: underline;}p.linkmenu a:hover { text-decoration: underline; color: red;}p.linkmenu a:visited { text-decoration: underline; color: black; }p.linkscorcia { text-align: left; font-family: sans-serif; font-weight: bold; font-size: 0.9em; background-color: #fffbc6; color: #412700; line-height: 100%; border: 1px solid black; padding: 0.3em; margin:0; }p.linkscorcia a { color: #412700; text-decoration: none;}p.linkscorcia a:hover { text-decoration: underline; color: red;}p.linkscorcia a:visited { text-decoration: none; color: #412700; }p.linkmenuespanso { text-align: left; font-family: sans-serif; font-weight: bold; font-size: 0.8em; color: red; line-height: 200%; padding-left: 1em; margin-left: 3em; margin-top: 0.7em;}p.linkmenuespanso a { color: #412700; text-decoration: underline;}p.linkmenuespanso a:hover { text-decoration: underline; color: red;}p.linkmenuespanso a:visited { text-decoration: underline; color: black; }font.normale { text-align: center; font-family: sans-serif; font-weight: bold; font-size: 0.9em; color:red; line-height: 120%; }font.mFormObbligatorio { text-align: center; font-family: sans-serif; font-weight: bold; font-size: 0.9em; color:red; line-height: 120%; }td.mDDynViewerinputLTD { text-align: center; font-family: sans-serif; font-weight: bold; font-size: 0.9em; color:red; line-height: 120%; }td.mDDynViewerinputRTD { text-align: center; font-family: sans-serif; font-weight: bold; font-size: 0.9em; color:navy; line-height: 120%; }table.mDDynViewerTableOptions { text-align: center; font-family: sans-serif; font-weight: bold; font-size: 0.9em; color:navy; line-height: 120%; }ol {margin:1em}ol li {margin-right: 1em}ul {margin: 1em; padding: 1em;}ul li {list-style:disc}ul li a { color: #412700; }ul li { font-family: sans-serif; font-weight: normal; font-size: 0.9em; color: #412700; line-height: 140%; padding: 0.3em;}ol li {  font-family: sans-serif; font-weight: normal; font-size: 0.9em; color: #412700; line-height: 164%; margin: 2em; padding: 0.3em;}img.testata { border:0; margin: 1em; }div.centrato { text-align: center; }div.bordato { margin: 0.3em; padding: 0.01em; border: 1px solid #412700; background-color: #c1c256; }div.bordatocentro { margin: 0.3em; padding: 0.5em; border: 1px solid #412700; background-color: #fffbc6; }img.right { float: right; padding: 1em;}/* Definizione delle classi per il modulo Area download */.mdownloadTabella{Border: 1px solid black;Width: 100%;border-collapse: collapse;}.mdownloadTabella td{Border: 1px solid black;padding: 3px;}.mdownloadRigaIntestazione{Background-color: #c1c256;}.mdownloadRiga{Background-color: #FFFFFF;}.mdownloadRiga a{ color: black; text-decoration: underline;}.mdownloadRigaAlternato{Background-color: #c1c256;}.mdownloadRigaAlternato a{ color: black; text-decoration: underline;}.mdownloadRigaFinale{Background-color: #FFFFEE;}.mdownloadRigaFinale a{ text-decoration: underline; color: #412700;}.mdownloadTitolo{Font-Family: Verdana;Font-Size: 1em;Color: #412700;Font-Weight: bold;}.mdownloadSottotitolo{Font-Family: Verdana;Font-Size: 0.9em;Color: red;Font-Weight: bold;}.mdownloadNormale{Font-Family: Verdana;Font-Size: 0.8em;Color: black;}.mdownloadInterlinea{Font-Family: Verdana;Font-Size: 6px;}.mSLinksTabella { border: 1px solid black; width: 100%; }.mSLinksDescrizione { }.mSLinksNome { }p.listabandi {	color : #412700;	border-top: 1px solid #412700;	font-weight : bold;	font-size : 1em;	line-height : 120%;	font-family : Verdana, sans-serif;	padding:1em;	margin:1.5em 0 0.8em 0;}p.testobando {	color : #412700;	font-weight : bold;	font-size : 0.9em;	line-height : 120%;	font-family : Verdana, sans-serif;	padding:0em;	margin:0.8em 0 0.8em 0;}div.sfondo-bandi { 	padding:0.1em;	margin: 0.1em;	border: 1px solid black;	background-color: white;}.navigationbar { background-color: #c1c256; color: #412700; padding: 0.3em; text-align: left; width: 100%; font-weight: bold; font-size: 0.7em; margin: 0.2em}.navigationbar a { color: #412700; text-decoration: underline;}.navigationbar a:hover { text-decoration: underline; color: red;}.navigationbar a:visited { text-decoration: underline; color: #412700; }caption { color: red; }/* Definizione delle classi per il modulo News */.mnewsTabella{Border: 1px solid #c1c256;Width: 100%;border-collapse: collapse;}.mnewsTabella td{Border: 1px solid #c1c256;padding: 3px;}.mnewsRiga{Background-color: white;}.mnewsRigaAlternato{Background-color: #c1c256;}.mnewsRigaMenu{Text-align: right;}.mnewsLayer{Text-align: justify; color: #412700;}.mnewsLayer a{Text-align: justify; color: #412700; text-decoration: underline;}.mnewsTitolo{Font-Family: Verdana;Font-Size: 1em;Color: red;Font-Weight: bold;}.mnewsAnteprima{Font-Family: Verdana;Font-Size: 0.9em;Color: #412700;}.mnewsNormale{Font-Family: Verdana;Font-Size: 1.1em;
line-height: 140%;Color: black;}.mnewsInterlinea{Font-Family: Verdana;Font-Size: 6px;}
