body {COLOR: #333333; BACKGROUND-COLOR: #FFFBF2; MARGIN: 0px; PADDING: 0px;
TEXT-ALIGN: center; FONT-SIZE: 10px; FONT-FAMILY: Georgia, Times New Roman, Times, serif;
background-image: url(grafica/sfondo.gif); background-repeat: repeat-x;
}
.gb-18 {POSITION: relative; COLOR: #333333; BACKGROUND-COLOR: transparent; BORDER: 0px #CCCCCC solid;
MARGIN: 0px auto 0px auto; WIDTH: 920px; HEIGHT: 1800px; TEXT-ALIGN: left;
}
.gb-17 {POSITION: relative; COLOR: #333333; BACKGROUND-COLOR: #FFFBF2; BORDER-LEFT: 0px #000000 solid; BORDER-RIGHT: 0px #000000 solid;
MARGIN: 0px auto 0px auto; WIDTH: 840px; HEIGHT: 1720px; TEXT-ALIGN: left;
}
.pp-18 {POSITION: absolute; TOP: 1680px; LEFT: 0px; PADDING: 0px 0px 0px 0px; TEXT-ALIGN: left; MARGIN-LEFT: 0px; 
WIDTH: 730px; HEIGHT: 50px; COLOR: #193568; BACKGROUND-COLOR: transparent; 
}
.ind-18 {POSITION: absolute; TOP: 1550px; LEFT: 0px; PADDING: 0px 0px 0px 0px; TEXT-ALIGN: left; 
WIDTH: 920px; HEIGHT: 50px; COLOR: #193568; BACKGROUND-COLOR: transparent; 
}
.gb-19 {POSITION: relative; COLOR: #333333; BACKGROUND-COLOR: transparent; BORDER: 0px #CCCCCC solid;
MARGIN: 0px auto 0px auto; WIDTH: 920px; HEIGHT: 1900px; TEXT-ALIGN: left;
}
.pp-19 {POSITION: absolute; TOP: 1780px; LEFT: 0px; PADDING: 0px 0px 0px 0px; TEXT-ALIGN: left; MARGIN-LEFT: 0px; 
WIDTH: 730px; HEIGHT: 50px; COLOR: #193568; BACKGROUND-COLOR: transparent; 
}
.ind-19 {POSITION: absolute; TOP: 1650px; LEFT: 0px; PADDING: 0px 0px 0px 0px; TEXT-ALIGN: left; 
WIDTH: 920px; HEIGHT: 50px; COLOR: #193568; BACKGROUND-COLOR: transparent; 
}
.gb-22 {POSITION: relative; COLOR: #333333; BACKGROUND-COLOR: transparent; BORDER: 0px #CCCCCC solid;
MARGIN: 0px auto 0px auto; WIDTH: 920px; HEIGHT: 2200px; TEXT-ALIGN: left;
}
.pp-22 {POSITION: absolute; TOP: 2080px; LEFT: 0px; PADDING: 0px 0px 0px 0px; TEXT-ALIGN: left; MARGIN-LEFT: 0px; 
WIDTH: 730px; HEIGHT: 50px; COLOR: #193568; BACKGROUND-COLOR: transparent; 
}
.ind-22 {POSITION: absolute; TOP: 1950px; LEFT: 0px; PADDING: 0px 0px 0px 0px; TEXT-ALIGN: left; 
WIDTH: 920px; HEIGHT: 50px; COLOR: #193568; BACKGROUND-COLOR: transparent; 
}
.t-ind {MARGIN-TOP: 6px; MARGIN-LEFT: 20px; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal; 
LINE-HEIGHT: 150%; TEXT-ALIGN: center; 
}
.pp-1700 {POSITION: absolute; TOP: 1670px; LEFT: 20px; PADDING: 0px 0px 0px 0px; TEXT-ALIGN: left; MARGIN-LEFT: 0px; 
WIDTH: 730px; HEIGHT: 50px; COLOR: #193568; BACKGROUND-COLOR: #FFFBF2; 
}
.t-pp {MARGIN-TOP: 6px; MARGIN-LEFT: 20px; COLOR: #666666; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
FONT-WEIGHT: normal; TEXT-INDENT: 0px; WORD-SPACING: 0px; LETTER-SPACING: 0px;
LINE-HEIGHT: 130%; TEXT-ALIGN: left; TEXT-DECORATION: none; TEXT-TRANSFORM: none;
}
.testata {position: absolute; top: 0px; left: 0px; height: 274px; width: 920px; 
background-color: transparent; background-image: url(grafica/testata.gif); background-repeat: no-repeat; 
}
.foto-testata {POSITION: absolute; TOP: 84px; LEFT: 0px; BACKGROUND-COLOR: transparent; WIDTH: 688px; HEIGHT: 174px; 
}
.pul-home {POSITION: absolute; TOP: 86px; LEFT: 710px; BACKGROUND-COLOR: transparent; WIDTH: 220px; HEIGHT: 200px; 
}
.menu-alto {POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: transparent; PADDING: 0px 0px 0px 0px; TEXT-ALIGN: left; MARGIN-LEFT: 0px; 
WIDTH: 490px; HEIGHT: 70px; COLOR: #193568; LEFT: 420px;
}
.t-menu-alto {MARGIN-TOP: 38px; COLOR: #FFFFFF; TEXT-ALIGN: right; TEXT-DECORATION: none; TEXT-TRANSFORM: none;
}
.menu-basso {POSITION: absolute; TOP: 270px; BACKGROUND-COLOR: transparent; PADDING: 0px 0px 0px 0px; TEXT-ALIGN: left; MARGIN-LEFT: 0px; 
WIDTH: 920px; HEIGHT: 30px; COLOR: #605037; LEFT: 0px;
}
.t-menu-basso {MARGIN-TOP: 16px; MARGIN-LEFT: 20px; COLOR: #FFFBF2; TEXT-ALIGN: center; TEXT-DECORATION: none; TEXT-TRANSFORM: none;
}
.sinistra {POSITION: absolute; LEFT: 30px; WIDTH: 172px; HEIGHT: 480px; TOP: 320px; COLOR: #333333;
BACKGROUND-COLOR: #FFFBF2; 
}
.t-link-sx {MARGIN-TOP: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; COLOR: #193568; TEXT-ALIGN: left; TEXT-DECORATION: none; TEXT-TRANSFORM: none;
}
.t-sx {FONT-SIZE: 11px; MARGIN-TOP: 20px; MARGIN-LEFT: 10px; MARGIN-RIGHT: 30px; COLOR: #333333; TEXT-ALIGN: left; TEXT-DECORATION: none; TEXT-TRANSFORM: none;
}


.menu-dx {POSITION: absolute; LEFT: 716px; WIDTH: 172px; HEIGHT: auto; TOP: 341px; COLOR: #333333;
BACKGROUND-COLOR: transparent; border-left: 1px #999999 solid; 
}
.menu-dx ul{MARGIN-TOP: 0px; MARGIN-LEFT: 0px; PADDING: 0px; 
}
.menu-dx ul li{POSITION: relative; DISPLAY: inline; FLOAT: left; MARGIN-TOP: -1px; BACKGROUND-COLOR: transparent; 
TEXT-ALIGN:left; margin-left: 20px; border-bottom: 1px #999999 solid; 
}
.menu-dx ul li a{WIDTH: 182px; HEIGHT: 100%; PADDING-TOP: 16px; PADDING-BOTTOM: 30px; MARGIN-TOP: -6px; DISPLAY: block;
BORDER-TOP: 0px #6699CC solid; BORDER-BOTTOM: 0px #6699CC solid; COLOR: #333333;
}	
.menu-dx ul li a:hover {BACKGROUND: #E4DCD1; COLOR: #483B2A; 
}



.menu-sx {POSITION: absolute; LEFT: 0px; WIDTH: 172px; HEIGHT: 400px; TOP: 341px; COLOR: #333333;
BACKGROUND-COLOR: transparent; 
}
.menu-sx ul{MARGIN-TOP: -15px; MARGIN-LEFT: 0px; PADDING: 0px; 
}
.menu-sx ul li{POSITION: relative; DISPLAY: inline; FLOAT: left; MARGIN-TOP: 15px; MARGIN-LEFT: 0px; BACKGROUND-COLOR: #FFFFFF; 
TEXT-ALIGN:left; BORDER: 1px #999999 solid; LEFT: 0px; PADDING: 3px; FONT-FAMILY: Georgia, Times New Roman, Times, serif;
}
.menu-sx ul li a{WIDTH: 172px; HEIGHT: 100%; PADDING-TOP: 6px; PADDING-BOTTOM: 6px; MARGIN-LEFT: 0px;  PADDING-LEFT: 10px; DISPLAY: block;
BORDER-TOP: 0px #6699CC solid; BORDER-BOTTOM: 0px #6699CC solid; COLOR: #333333;
}	
.menu-sx ul li a:hover {BACKGROUND: #483B2A; COLOR: #F6F0DF; 
}
.menu-sx-sotto {POSITION: absolute; LEFT: 0px; WIDTH: 172px; HEIGHT: 400px; TOP: 1000px; COLOR: #333333;
BACKGROUND-COLOR: transparent; 
}



.centro-unico {POSITION: absolute; TOP: 320px; LEFT: 220px; WIDTH: 460px; HEIGHT: 1000px; COLOR: #333333;
BACKGROUND-COLOR: transparent; visibility: visible; border: 0px #999999 solid; 
}
.t-ctr {FONT-SIZE: 12px; MARGIN-TOP: 10px; MARGIN-LEFT: 14px; MARGIN-RIGHT: 30px; COLOR: #333333; TEXT-ALIGN: left; LINE-HEIGHT: 140%;
}
.t-ctr-cont {FONT-SIZE: 16px; MARGIN-TOP: 10px; MARGIN-LEFT: 14px; MARGIN-RIGHT: 30px; COLOR: #333333; TEXT-ALIGN: left; LINE-HEIGHT: 160%;
}
.centro-mappa {POSITION: absolute; LEFT: 220px; WIDTH: 400px; HEIGHT: 1340px; TOP: 320px; COLOR: #333333;
BACKGROUND-COLOR: #FFFFFF; BORDER: 1px #999999 solid; visibility: visible;
}
.t-centro-mappa {MARGIN-TOP: 6px; MARGIN-LEFT: 20px; COLOR: #666666; FONT-SIZE: 12px; FONT-FAMILY: Georgia, Times New Roman, Times, serif;
FONT-WEIGHT: normal; TEXT-INDENT: 0px; WORD-SPACING: 0px; LETTER-SPACING: 0px; MARGIN-RIGHT: 20px;
LINE-HEIGHT: 130%; TEXT-ALIGN: left; 
}
.foto-home {border: 1px #999999 solid; margin-bottom: 10px; padding: 3px;
}





.t-sopra-testata {MARGIN-TOP: 0px; MARGIN-LEFT: 0px; COLOR: #FFFBF2; TEXT-ALIGN: center; TEXT-DECORATION: none; TEXT-TRANSFORM: none;
}
.menu-footer {POSITION: absolute; TOP: 1430px; LEFT: 20px; BACKGROUND-COLOR: #FFFBF2; PADDING: 0px 0px 0px 0px;
TEXT-ALIGN: left; MARGIN-LEFT: 0px; WIDTH: 730px; HEIGHT: 25px; COLOR: #193568; MARGIN-TOP: 5px; 
}
.centro-sx {POSITION: absolute; LEFT: 192px; WIDTH: 345px; HEIGHT: 1000px; TOP: 400px; COLOR: #333333;
BACKGROUND-COLOR: #FFFFFF; BORDER: 1px #999999 solid; visibility: visible;
}
.centro-dx {POSITION: absolute; LEFT: 538px; WIDTH: 170px; HEIGHT: 1000px; TOP: 400px; COLOR: #333333;
BACKGROUND-COLOR: #FFFFFF; BORDER: 1px #999999 solid; visibility: visible;
}
.corpo-mappa {POSITION: absolute; COLOR: #333333; BACKGROUND-COLOR: #FFFBF2; 
MARGIN: 0px auto 0px auto; WIDTH: 730px; HEIGHT: 1100px;
BORDER-LEFT: 1px #000000 solid; BORDER-RIGHT: 1px #000000 solid;
}
.corpo-ricerca {POSITION: absolute; COLOR: #333333; BACKGROUND-COLOR: #FFFBF2; 
MARGIN: 0px auto 0px auto; WIDTH: 730px; HEIGHT: 3850px;
BORDER-LEFT: 1px #000000 solid; BORDER-RIGHT: 1px #000000 solid;
}



.centro-ricerca {POSITION: absolute; LEFT: 0px; WIDTH: 510px; HEIGHT: 3830px; TOP: 5px; COLOR: #333333;
BACKGROUND-COLOR: #FFFFFF; BORDER: 1px #999999 solid; visibility: visible;
}
.destra {POSITION: absolute; LEFT: 10px; WIDTH: 200px; HEIGHT: 900px; TOP: 5px; COLOR: #333333;
BACKGROUND-COLOR: #FFFBF2; border: 1px #999999 solid; visibility: visible;
}
.t-dx-foto {FONT-SIZE: 14px; MARGIN-LEFT: 15px; MARGIN-RIGHT: 20px; COLOR: #333333; TEXT-ALIGN: left; LINE-HEIGHT: 140%;
}
.t-ctr-x {FONT-SIZE: 11px; MARGIN-TOP: 10px; MARGIN-LEFT: 14px; MARGIN-RIGHT: 30px; COLOR: #333333; TEXT-ALIGN: left;
TEXT-DECORATION: none; TEXT-TRANSFORM: none; LINE-HEIGHT: 160%;
}

.h1 {MARGIN-TOP: 14px; MARGIN-LEFT: 14px; COLOR: #564732; FONT-SIZE: 20px; FONT-WEIGHT: normal; TEXT-DECORATION: none; TEXT-TRANSFORM: none;
}
.h2 {MARGIN-TOP: 14px; MARGIN-LEFT: 14px; COLOR: #564732; FONT-SIZE: 20px; FONT-WEIGHT: normal; TEXT-DECORATION: none; TEXT-TRANSFORM: none;
}
.fotine {border: 1px #999999 solid; padding: 3px; width:150px; height:113px; float:left; margin-top:10px; margin-right:20px;
}

/*LINK MENU SOPRA TESTATA*/
A.L1:link {COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: none; LINE-HEIGHT: 180%;}
A.L1:visited {COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: none; LINE-HEIGHT: 180%;}
A.L1:hover {COLOR: #0066FF; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; TEXT-TRANSFORM: none; LINE-HEIGHT: 180%;}
A.L1:active {COLOR: #FFFFFF; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: none; LINE-HEIGHT: 180%;}

/*LINK MENU SOTTO TESTATA*/
A.L2:link {COLOR: #605037; FONT-SIZE: 18px; FONT-WEIGHT: normal; TEXT-DECORATION: none; TEXT-TRANSFORM: none; LINE-HEIGHT: 100%;}
A.L2:visited {COLOR: #605037; FONT-SIZE: 18px; FONT-WEIGHT: normal; TEXT-DECORATION: none; TEXT-TRANSFORM: none; LINE-HEIGHT: 100%;}
A.L2:hover {COLOR: #0066FF; FONT-SIZE: 18px; FONT-WEIGHT: normal; TEXT-DECORATION: underline; TEXT-TRANSFORM: none; LINE-HEIGHT: 100%;}
A.L2:active {COLOR: #605037; FONT-SIZE: 18px; FONT-WEIGHT: normal; TEXT-DECORATION: none; TEXT-TRANSFORM: none; LINE-HEIGHT: 100%;}

/*LINK MENU COLONNA SINISTRA*/
A.L3:link {COLOR: #605037; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: none; LINE-HEIGHT: 140%;}
A.L3:visited {COLOR: #605037; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: none; LINE-HEIGHT: 140%;}
A.L3:hover {COLOR: #0066FF; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; TEXT-TRANSFORM: none; LINE-HEIGHT: 140%;}
A.L3:active {COLOR: #660000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: none; LINE-HEIGHT: 140%;}

/*LINK MENU COLONNA DESTRA*/
A.L4:link {COLOR: #555555; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: none; LINE-HEIGHT: 140%;}
A.L4:visited {COLOR: #555555; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: none; LINE-HEIGHT: 140%;}
A.L4:hover {COLOR: #0066FF; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; TEXT-TRANSFORM: none; LINE-HEIGHT: 140%;}
A.L4:active {COLOR: #660000; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: none; LINE-HEIGHT: 140%;}

/*LINK MAPPA SITO*/
A.L5:link {COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: none; LINE-HEIGHT: 140%;}
A.L5:visited {COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: none; LINE-HEIGHT: 140%;}
A.L5:hover {COLOR: #0066FF; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; TEXT-TRANSFORM: none; LINE-HEIGHT: 140%;}
A.L5:active {COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; TEXT-TRANSFORM: none; LINE-HEIGHT: 140%;}

/*LINK NEL TESTO*/
A.L10:link {COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; TEXT-TRANSFORM: none; LINE-HEIGHT: 180%;}
A.L10:visited {COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; TEXT-TRANSFORM: none; LINE-HEIGHT: 180%;}
A.L10:hover {COLOR: #0066FF; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; TEXT-TRANSFORM: none; LINE-HEIGHT: 180%;}
A.L10:active {COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; TEXT-TRANSFORM: none; LINE-HEIGHT: 180%;}
