body {position: relative; background: #DFDFDF;   margin: 0px;   font-size: 12px;   font-family: Georgia, Times, sans-serif;   font-weight: normal;}
.gabbia {POSITION: relative; background: transparent url(grafica/ombradoppia.jpg) repeat-y; 
margin: 0 auto 0 auto; TOP: 0px; WIDTH: 960px; HEIGHT: 100%; border: 0px #000000 solid;
}
.cont {background-color: #FFFFFF;   width: 920px; height: auto;  margin: 0 auto 0 auto;   padding: 0px;   overflow: hidden;}
.subcont {background-color: transparent;   width: 920px; height: auto;  margin: 0 auto 0 auto;   padding: 0px;   overflow: hidden;}
.cont-pp {background-color: #FFFFFF;   width: 948px; height: auto;  margin: 0 auto 0 auto;   padding: 0px;   overflow: hidden;}
.subcont-pp {background-color: #DFDFDF;   width: 948px; height: auto;  margin: 0 auto 0 auto;   padding: 0px;   overflow: hidden;}
.cont-tst {background-color: #DFDFDF;   width: 920px; height: auto;  margin: 0 auto 0 auto;   padding: 0px;   overflow: hidden;}


.t-pp {MARGIN: 3px 20px 3px 20px; TEXT-ALIGN: center; BACKGROUND-COLOR: transparent; COLOR: #666666;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 9px; 
}

.logo{margin-left: 0px; width: 620px; height: auto; float: left; clear: left;}
.lg {border: 0px; margin-bottom: -3px; padding: 0px;}
.menu-uno {MARGIN-RIGHT: 0px; WIDTH: 140px; HEIGHT: 50px; BACKGROUND-COLOR: #DFDFDF; float: right; clear: none;}
.t-menu-uno {MARGIN-TOP: 14px; MARGIN-LEFT: 0px; TEXT-ALIGN: left; BACKGROUND-COLOR: transparent; COLOR: #5C6164;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; LINE-HEIGHT: 150%
}
.menu-due {MARGIN-top: 0px; WIDTH: 920px; HEIGHT: 25px;
BACKGROUND: transparent url(grafica/sfondo-menu-alto.jpg) repeat-x;
BORDER-BOTTOM: 1px #CCCCCC solid;
}
.t-menu-due {margin-top: 0px; padding-top: 4px; MARGIN-LEFT: 38px; TEXT-ALIGN: center; BACKGROUND-COLOR: transparent; COLOR: #FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
.foto {WIDTH: 920px; HEIGHT: 300px; MARGIN: 0px; BACKGROUND-COLOR: transparent; 
}
.ft {border: 1px solid #666666; float: left; margin: 5px 0 15px 40px;
}
.menu-tre {MARGIN-LEFT: 0px; WIDTH: 920px; HEIGHT: 35px; background: transparent url(grafica/sfondo-menu-medio.jpg) repeat-x;}

.t-menu-tre {margin-top: 0px; padding-top: 6px; TEXT-ALIGN: center; BACKGROUND-COLOR: transparent; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
.cont-box {background-color: transparent;  margin: 0px auto 0 auto; overflow: hidden;}
.box {width: 960px;   margin: 0px;   overflow: hidden;   padding: 0px;
}
.home-sx {WIDTH: 455px; HEIGHT: 100%; margin-left: 0px; background: #FFFFFF url(grafica/foglio.jpg) no-repeat;  float: left; clear: left;
}
.home-dx {WIDTH: 455px; HEIGHT: auto; margin-left: 0px; background: #FFFFFF url(grafica/foglio.jpg) no-repeat;  float: left; clear: none;
}
.home-dx-inv {WIDTH: 455px; HEIGHT: auto; margin-left: 0px; background: #FFFFFF url(grafica/foglio-dx-inv.jpg) no-repeat;  float: left; clear: none;
}
.ind {margin-top: 0px; margin-left: 0px; padding-top: 0px; WIDTH: 920px; HEIGHT: auto; BACKGROUND-COLOR: #8C8F93; float: left; clear: left;}
.t-ind {padding: 10px; TEXT-ALIGN: center; COLOR: #FFFFFF; LINE-HEIGHT: 130%; font-size: 16px;}

.t-box-home {MARGIN-TOP: 20px; MARGIN-LEFT: 70px; MARGIN-RIGHT: 30px; TEXT-ALIGN: left; BACKGROUND-COLOR: transparent; COLOR: #333333;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; LINE-HEIGHT: 150%;
}
.h1 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 40px 80px 10px; 
COLOR: #990000; TEXT-ALIGN: left; FONT-SIZE: 18px; FONT-WEIGHT: bold; FONT-FAMILY: Georgia, Times New Roman, Times, serif;
}
.t-credits {MARGIN-TOP: 0px; TEXT-ALIGN: left; BACKGROUND-COLOR: transparent; COLOR: #605037; FONT-SIZE: 12px;
LINE-HEIGHT: 160%;
}



/*LINK MENU ALTO*/
A.L1:link {COLOR: #FFFFFF;}
A.L1:visited {COLOR: #FFFFFF;}
A.L1:hover {COLOR: #FFCCCC; TEXT-DECORATION: underline;}
A.L1:active {COLOR: #FFFFFF;}

/*LINK MENU MEDIO E TESTATA*/
A.L2:link {COLOR: #333333;}
A.L2:visited {COLOR: #333333;}
A.L2:hover {COLOR: #990000; TEXT-DECORATION: underline;}
A.L2:active {COLOR: #333333;}

/*LINK PROSSIMA PAGINA*/
A.L3:link {COLOR: #333333; font-weight: bold;}
A.L3:visited {COLOR: #333333; font-weight: bold;}
A.L3:hover {COLOR: #990000; TEXT-DECORATION: underline; font-weight: bold;}
A.L3:active {COLOR: #333333; font-weight: bold;}

/*LINK CREDITS*/
A.L9:link {COLOR: #333333;}
A.L9:visited {COLOR: #666666;}
A.L9:hover {COLOR: #990000; TEXT-DECORATION: underline;}
A.L9:active {COLOR: #666666;}

.mappa {POSITION: absolute; WIDTH: 545px; HEIGHT: 1230px; LEFT: 185px; TOP: 460px; BACKGROUND-COLOR: transparent; BORDER-LEFT: 1px #999999 solid;
}
.titolo {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; MARGIN: 0px 10px 10px; 
COLOR: #0F6D88; TEXT-ALIGN: left; FONT-SIZE: 18px; FONT-WEIGHT: bold;
}
.t-credits {MARGIN-TOP: 0px; MARGIN-LEFT: 10px; TEXT-ALIGN: left; BACKGROUND-COLOR: transparent; COLOR: #605037; FONT-SIZE: 12px;
LINE-HEIGHT: 160%;
}

/*TITOLI BOX*/
a:link {TEXT-DECORATION: none;}
a:active {TEXT-DECORATION: none;}
a:visited {TEXT-DECORATION: none;}
