<style type="text/css">


a.laterale:active {font-family:Verdana,arial;
	font-size : 12px;
	color: #666666;
	font-weight:underline; } 
a.laterale:link { font-family:Verdana,arial;
	font-size : 12px;
	color: #666666;
	font-weight:underline;} 
a.laterale:visited { font-family:Verdana,arial;
	font-size : 12px;
	color: #666666;
	font-weight:underline;}
a.laterale:hover { font-family:Verdana,arial;
	font-size : 12px;
	color: #666666;
	font-weight:normal; text-decoration:underline }
	
a.lateralesx:active {font-family:Verdana,Arial;
	font-size : 12px;
	color: #000000;
	font-weight:normal; line-height:130%;text-decoration: none} 
a.lateralesx:link { font-family:Verdana,Arial;
	font-size : 12px;
	color: #000000;
	font-weight:normal; line-height:130%;text-decoration: none;} 
a.lateralesx:visited { font-family:Verdana,Arial;
	font-size : 12px;
	color: #000000;
	font-weight:normal; line-height:130%;text-decoration: none;}
a.lateralesx:hover { font-family:Verdana,Arial;
	font-size : 12px;
	color: #000000;
	font-weight:normal; text-decoration:underline; line-height:130%; }	
	
a.lateraleAranc:active {font-family:Century Gothic;
	font-size : 9px;
	color: #FF9900;
	font-weight:bold; } 
a.lateraleAranc:link { font-family:Century Gothic;
	font-size : 9px;
	color: #FF9900;
	font-weight:bold;} 
a.lateraleAranc:visited { font-family:Century Gothic;
	font-size : 9px;
	color: #FF9900;
	font-weight:bold;}
a.lateraleAranc:hover { font-family:Century Gothic;
	font-size : 9px;
	color: #FF9900;
	font-weight:bold; text-decoration:underline }

	
	
a.lateralecat:active {
	font-family:Tahoma;
	font-size : 13px;
	color: #003152;
	font-weight:bold;
	text-decoration:none;
}
	
a.lateralecat:link {
	font-family:Tahoma;
	font-size : 13px;
	color: #003152;
	font-weight:bold;
	text-decoration:none;
}

a.lateralecat:visited {
	font-family:Tahoma;
	font-size : 13px;
	color: #003152;
	font-weight:bold;
	text-decoration:none;
}

a.lateralecat:hover {
	font-family:Tahoma;
	font-size : 13px;
	color: #003152;
	font-weight:bold;
	text-decoration:underline
}


a.lateralesottocat:active {
	font-family:Tahoma;
	font-size : 12px;
	color: #003152;
	font-weight:bold;
	text-decoration:none;
}

a.lateralesottocat:link {
	font-family:Tahoma;
	font-size : 12px;
	color: #003152;
	font-weight:bold;
	text-decoration:none;
}

a.lateralesottocat:visited {
	font-family:Tahoma;
	font-size : 12px;
	color: #003152;
	font-weight:bold;
	text-decoration:none;
}

a.lateralesottocat:hover {
	font-family:Tahoma;
	font-size : 12px;
	color: #003152;
	font-weight:bold;
	text-decoration:underline
}

a.lateralesottosottocat:active {
    font-family:Tahoma;
	font-size : 12px;
	color: #FF9900;
    text-decoration:none;
}

a.lateralesottosottocat:link {
    font-family:Tahoma;
	font-size : 12px;
	color: #FF9900;
    text-decoration:none;
}

a.lateralesottosottocat:visited {
    font-family:Tahoma;
	font-size : 12px;
	color: #FF9900;
    text-decoration:none;
}

a.lateralesottosottocat:hover {
    font-family:Tahoma;
	font-size : 12px;
	color: #FF9900;
    text-decoration:underline;
}

a.morristituz:active {
font-family:Century Gothic,verdana;
	font-size : 14px;
	color: #333333;
	font-weight:normal; 
	text-decoration:none;
	} 
a.morristituz:link { font-family:Century Gothic,verdana;
	font-size : 14px;
	color: #333333;
	font-weight:normal; 
	text-decoration:none;
	} 
a.morristituz:visited { font-family:Century Gothic,verdana;
	font-size : 14px;
	color: #333333;
	font-weight:normal; 
	text-decoration:none;
	}
a.morristituz:hover { font-family:Century Gothic,verdana;
	font-size : 14px;
	color: #333333;
	font-weight:normal; 
	text-decoration:underline }

BODY { background-color:#E9E9E9;}

BODY, TD {
	font-family:Verdana,Arial;
	font-size : 12px;
	color: #000000; line-height:130%;
}

.nomeCategoria {
	font-family:Tahoma;
	font-size : 13px;
	color: #003152;
	font-weight:bold;
}

.nomeSottoCategoria {
	font-family:Tahoma;
	font-size : 12px;
	color: #003152;
	font-weight:bold;
}

.nomeSottoSottoCategoria {
	font-family:Tahoma;
	font-size : 12px;
	color: #FF9900;
	
}

.etichettamenunav {
	font-family:Century Gothic;
	font-size : 14px;
	color: #666666;
}

.percorsomenunav {
	font-family:Verdana;
	font-size : 12px;
	color: #666666;
	font-weight:normal;
}

.areautenti {
	font-family:Tahoma;
	font-size : 11px;
	color: #666666;
}

.menuorriz {
	font-family:Tahoma;
	font-size : 12px;
	color: #FFFFFF;
}

.copyrigh {
	font-family:Tahoma;
	font-size : 9px;
	color: #FFFFFF;
}

TD.bordobludxepuntigiu {border-right: solid 2px;border-right-color: #003152;border-bottom-style: dotted ; border-bottom-color: #666666; border-bottom-width: 2px}
TD.bordoblusx {border-left: solid 2px;border-left-color: #003152}
TD.bordobludx {border-right: solid 2px;border-right-color: #003152}
TD.bordobludxsx {border-right: solid 2px;border-right-color: #003152;border-left: solid 2px;border-left-color: #003152; }
Td.colonnasx {border-right: solid 1px;border-right-color: #666666;border-left: solid 2px;border-left-color: #003152; }

TD.bordoetichmenunav { border-left: solid 2px;border-left-color: #003152 ; border-bottom-style: dotted ;
border-bottom-color: #666666; border-bottom-width: 2px;
border-right: #666666 1px solid;
}



TD.bordopuntigiu { border-bottom-style: dotted ; border-bottom-color: #666666; border-bottom-width: 2px; border-right: solid 2px;border-right-color: #003152; border-left: solid 2px;border-left-color: #003152;}
TD.bordopuntigiumenu { border-bottom-style: dotted ; border-bottom-color: #666666; border-bottom-width: 1px }



.nomeblocco { font-family:Script Mt bold;
	font-size : 17px;
	color: #000000; 
    font-weight:bold
}





form { display:inline;

}


.fontricerca { font-family:Century Gothic;
	font-size : 14px;
	color: #FFFFFF; 
    font-weight:bold
}

.fontkeysricerca { font-family:Century Gothic;
	font-size : 12px;
	color: #FFFFFF; 
    font-weight:normal;
}

.piede { font-family:Verdana;
	font-size : 12px;
	color: #FFFFFF; 
    font-weight:normal;
}

.piede a { font-family:Verdana;
	font-size : 12px;
	color: #FFFFFF; 
    font-weight:normal;
}


				 
				 
input,select,textarea,option	{
BORDER-TOP-COLOR: #003366; 
				 BORDER-LEFT-COLOR: #003366; 
				 BORDER-RIGHT-COLOR: #003366; 
				 BORDER-BOTTOM-COLOR: #003366; 
				 BORDER-TOP-WIDTH: 1px; 
				 BORDER-LEFT-WIDTH: 1px; 
				 BORDER-BOTTOM-WIDTH: 1px; 
				 BORDER-RIGHT-WIDTH: 1px;
				 FONT-SIZE: 12px; 
				 FONT-FAMILY: Tahoma;
				 
}


input.txt, textarea.txt,select.txt	{
                 BORDER:0px; 
				 FONT-SIZE: 11px; 
				 FONT-FAMILY: Tahoma;
				 border-style:hidden;
				 }




table.menuistituzionale {
border: 0px;
}
table.menuistituzionale td {
border-left: 1px solid #666666;
}



table.bordatepannel,table.bordatepannel td {
border: 1px solid #666666;
}


table.bordatecontenitore {
border: 0px;
}

table.bordatetesta {
border: 0px;
}



table.bordate {
border: 1px solid #666666;
}

table.bordateno {
border: 0px;
}



TD.bordosx2x {border-left:2px solid #0033CC;}
TD.bordodx2x {border-right:2px solid #0033CC;}

TD.bordoarancsu {border-top: solid 2px;border-top-color: #D4B017}




td.poligono {
    font-size: 14px;
    font-family: Verdana,tahoma;
	color:#000000;
	font-weight:bold;
}

ul.tree-menu {
    font-size: 12px;
    line-height: 16px;
    font-family: tahoma;
    margin: 0;
    padding: 0;
}
ul.tree-menu ul {
    margin: 0 0 0 20px;
    padding: 2px 0 0 0;
}
ul.tree-menu li {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul.tree-menu li.section {
    background-image: url("img/quadratoAranc.gif");
    background-repeat: no-repeat;
    background-position: top left;
    padding-top: 4px;
    padding-bottom: 4px;
}

ul.tree-menu li.section-open {
    background-image: url("img/quadratoAranc.gif");
    background-repeat: no-repeat;
    background-position: top left;
    padding-top: 1px;
    padding-bottom: 1px;
}
ul.tree-menu li.box {
    background-image: url("img/quadratoAranc.gif");
    background-repeat: no-repeat;
    background-position: top left;
    padding-top: 3px;
    padding-bottom: 3px;
}
ul.tree-menu a {
    margin-left: 20px;
    color: #003152;
    text-decoration: none;
    white-space: nowrap;
}
ul.tree-menu a:hover {
    margin-left: 20px;
    color: #003152;
    text-decoration: underline;
    white-space: nowrap;
}


ul.tree-menu2 {
    font-size: 12px;
    line-height: 16px;
    font-family: tahoma;
    margin: 0;
    padding: 0;
}
ul.tree-menu2 ul {
    margin: 0 0 0 20px;
    padding: 2px 0 0 0;
}
ul.tree-menu2 li {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul.tree-menu2 li.section {
    background-image: url("img/quadratinoblu.gif");
    background-repeat: no-repeat;
    background-position: center left;
    padding-top: 4px;
    padding-bottom: 4px;
}

ul.tree-menu2 li.section-open {
    background-image: url("img/quadratinoblu.gif");
    background-repeat: no-repeat;
    background-position: inherit left;
    padding-top: -10px;
    padding-bottom: 0px;
}
ul.tree-menu2 li.box {
    background-image: url("img/quadratinoblu.gif");
    background-repeat: no-repeat;
    background-position: center left;
    padding-top: 3px;
    padding-bottom: 3px;
}
ul.tree-menu2 a {
    margin-left: 12px;
    color: #003152;
    text-decoration: none;
    white-space: nowrap;
}
ul.tree-menu2 a:hover {
    margin-left: 12px;
    color: #003152;
    text-decoration: underline;
    white-space: nowrap;
}

ul.tree-menu3 {
    font-size: 12px;
    line-height: 16px;
    font-family: tahoma;
    margin: 0;
    padding: 0;
}
ul.tree-menu3 ul {
    margin: 0 0 0 0px;
    padding: 2px 0 0 0;
}
ul.tree-menu3 li {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul.tree-menu3 li.section {
    padding-top: 0px;
    padding-bottom: 0px;
}

ul.tree-menu3 li.section-open {
    padding-top: 1px;
    padding-bottom: 1px;
}
ul.tree-menu3 li.box {
    background-image: url("");
    padding-top: 0px;
    padding-bottom: 0px;
}
ul.tree-menu3 a {
    margin-left: 12px;
    color: #FF9900;
    text-decoration: none;
    white-space: nowrap;
}
ul.tree-menu3 a:hover {
    margin-left: 12px;
    color: #FF9900;
    text-decoration: underline;
    white-space: nowrap;
}

ol.menuistituz li {
display:inline;
    margin:0px;
    color: #FF9900;
    text-decoration: underline;
	border:#ff0000 1px solid;
	text-align:right; line-height:25px;
}

.screen {display:none}
</style>
