BODY {
	FONT: 76%/1.5 Arial, Verdana,  Helvetica, sans-serif; 0;scrollbar-base-color: #663366; 
scrollbar-face-color: #666666; 
scrollbar-track-color: #EEEEEE;
scrollbar-arrow-color: #EEEEEE;
scrollbar-highlight-color: #EEEEEE; 
scrollbar-3dlight-color: #666666; 
scrollbar-shadow-color: #666666;
scrollbar-darkshadow-color: #000000;
}
H1 {
	FONT: bold 4em "arial black", Arial, Verdana,  Helvetica, sans-serif; letter-spacing: -8px; color: #C52225; margin-top: -15px;
}

.TitoloHome H1 {
	font: bold 10px "arial black", verdana;
	letter-spacing: -8px; 
	color: #C52225; 
	margin-top: -5px; 
	line-height:50px;
}

H2 {
	FONT-SIZE: 1.1em; font-weight: bold; color:#C52225;
}
H3 {
	FONT-SIZE: 1em
}
img {border: 0;}
#container {
	position: relative;
	top: 0;
	padding:0;
	width: 1000px;
	margin: 0px auto;
	height: 673px;
}

.numero {width: 22px; height: 22px; background: #333333; display: inline; margin-right: 4px; text-align: center; color: #fff; padding: 2px 7px 2px 7px;}
.testo {padding: 0 10px 0 10px; margin-top: -20px;}
.testo a {text-decoration: none; color: #444444;}
.testo a:hover {text-decoration: underline;}

#hot-spot-area {BORDER-RIGHT: #6da3b8 10px solid; BORDER-TOP: #6da3b8 21px solid; BACKGROUND: #ffffff; BORDER-LEFT: #6da3b8 10px solid; BORDER-BOTTOM: #6da3b8 8px solid; margin-top: -15px;}
#hot-spot-testo {BACKGROUND: #ffffff; MARGIN: 0px 2px 8px 8px; FONT-SIZE: 0.9em; }
#hot-spot-testo a {color: #000;text-decoration: none;}
#hot-spot-testo a:hover {text-decoration: underline;}
#hot-spot-area a {color: #000;text-decoration: none;}
#hot-spot-area a:hover {text-decoration: underline;}


#tazebao {WIDTH: 156px;}
#tazebao-titolo {MARGIN: 0; text-align: right;}
#tazebao-titolo H2 {FONT-WEIGHT: bold; COLOR: #000; FONT-SIZE: 1.1em; FONT-FAMILY: Arial, Verdana; }
#tazebao-area {margin-top: -15px; BORDER-RIGHT: #CD961F 8px solid; BORDER-TOP: #CD961F 28px solid; BACKGROUND: #ffffff; BORDER-LEFT: #CD961F 8px solid; BORDER-BOTTOM: #CD961F 12px solid}
#tazebao-testo {FONT-SIZE: 0.9em; MARGIN: 8px 8px 16px}
#tazebao-area a {PADDING: 4px 0 4px 4px; MARGIN: 0; color: #000;}
#tazebao-area a:hover {text-decoration: none;}
#dati-societa {FONT-SIZE: 0.9em; COLOR: #333333; text-align: left; margin: 40px 0 0 72px;}


#menu1 {text-align: right; margin: 0;}
#menu1 ul {list-style-type: none; margin: 0; padding: 0; border: none; text-align: right;}
#menu1 li {float: right; font: bold 11px arial, verdana; text-align: left;}
#menu1 li a {width: 100px; display: block; text-decoration: none; text-transform: uppercase; display: block; padding: 3px 0 3px 10px; margin-right: 7px;}
#menu1 li a:hover {color: #fff; background-color: #000;}
#menu2 {text-align: right; margin: 0; position: absolute; top: 30px; right: 0; width: 100%;}
#menu2 ul {list-style-type: none; margin: 0; padding: 0; border: none;}
#menu2 li {float: right; font: bold 11px arial, verdana; text-align: left;}
#menu2 li a {width: 100px; display: block; text-decoration: none; text-transform: uppercase; display: block; padding: 3px 0 3px 10px; margin-right: 7px;}
#menu2 li a:hover {color: #fff; background-color: #000;}
#menu3 {text-align: right; margin: 0; position: absolute; top: 60px; right: 0; width: 100%;}
#menu3 ul {list-style-type: none; margin: 0; padding: 0; border: none;}
#menu3 li {float: right; font: bold 11px arial, verdana; text-align: left;}
#menu3 li a { width: 100px; display: block; text-decoration: none; text-transform: uppercase; display: block; padding: 3px 0 3px 10px; margin-right: 7px;}
#menu3 li a:hover {color: #fff; background-color: #000;}

/*.box-pagina, .box-Chi, .box-Cosa, .box-Come {margin-top: -20px; overflow: auto; width: 300px; height: 250px; text-align: left; margin-right: 25px; padding: 6px 15px 0 5px;}*/
.box-pagina ul, .box-pagina1 ul, .box-pagina2 ul, .box-pagina3 ul {list-style: none; margin-left: 8px;}
.box-pagina li {padding-left: 18px; background-image: url(img/arrow.gif); background-repeat: no-repeat; background-position: 0 3px;}
	




	
/* A R E A   C H I */
.bgMenuChi {color: #fff; background-color: #0080B1; text-decoration: none; width: 100px;}
.bgChi {background: #CC9966;}
.bgChi H1 {color: #C52225;}


.box-Chi {margin: -10px 0 0 10px; padding: 0 5px 0 0; overflow: auto; height: 310px; text-align: left;}

.box-Chi ul {list-style: none; margin-left: 8px;}
.box-Chi li  {padding-left: 18px; background-image: url(img/0116_arrowpixel2.png);  background-repeat: no-repeat; background-position: 0 3px;}

.box-Chi a {text-decoration: none; color: #444444;}
.box-Chi a:hover {text-decoration: underline;}

.box-Chi-dx {margin: 60px 0 0 10px; padding: 0 0 0 0; overflow: auto; text-align: left;}
.box-Chi-dx a {text-decoration: none; color: #444444;}
.box-Chi-dx a:hover {text-decoration: underline;}



/* A R E A   C O S A */
.bgMenuCosa	{color: #fff; background-color: #6DA3B8; text-decoration: none;}
.bgCosa {background: #8EB2C0;}
.bgCosa H1 {color: #FFCC66;}


.box-Cosa {margin: -10px 0 0 10px; padding: 0 5px 0 0; overflow: auto; height: 310px; text-align: left;}

.box-Cosa ul {list-style: none; margin-left: 8px;}
.box-Cosa li {padding-left: 18px; background-image: url(img/0116_arrowpixel2.png); background-repeat: no-repeat; background-position: 0 3px;}

.box-Cosa a {text-decoration: none; color: #444444;}
.box-Cosa a:hover {text-decoration: underline;}

.box-Cosa-dx {margin: 60px 0 0 10px; padding: 0 0 0 0; overflow: auto; text-align: left;}
.box-Cosa-dx a {text-decoration: none; color: #444444;}
.box-Cosa-dx a:hover {text-decoration: underline;}



/* A R E A   C O M E */
.bgMenuCome {color: #fff; background-color: #EE6E10; text-decoration: none;}
.bgCome {background: #D9B67E;}
.bgCome H1 {color: #339999;}


.box-Come {margin: -10px 0 0 10px; padding: 0 5px 0 0; overflow: auto; height: 310px; text-align: left;}

.box-Come ul {list-style: none; margin-left: 8px;}
.box-Come li {padding-left: 18px; background-image: url(img/0116_arrowpixel2.png); background-repeat: no-repeat; background-position: 0 3px;}

.box-Come a {text-decoration: none; color: #444444;}
.box-Come a:hover {text-decoration: underline;}

.box-Come-dx {margin: 60px 0 0 10px; padding: 0 0 0 0; overflow: auto; text-align: left;}
.box-Come-dx a {text-decoration: none; color: #444444;}
.box-Come-dx a:hover {text-decoration: underline;}




/* A R E A   Q U A N D O */
.bgMenuQuando {color: #fff; background-color: #EEB333; text-decoration: none;}
.bgQuando {background: #FFFFFF;}
.bgQuando H1 {color: #333333;}

.box-Quando {margin: -10px 0 0 10px; padding: 0 5px 0 0; overflow: auto; height: 310px; text-align: left;}

.box-Quando ul {list-style: none; margin-left: 8px;}
.box-Quando li {padding-left: 18px; background-image: url(img/0116_arrowpixel2_grigia.png); background-repeat: no-repeat; background-position: 0 3px;}

.box-Quando a {text-decoration: none; color: #444444;}
.box-Quando a:hover {text-decoration: underline;}

.box-Quando-dx {margin: 60px 0 0 10px; padding: 0 0 0 0; overflow: auto; text-align: left;}
.box-Quando-dx a {font-weight: bold; text-decoration: none; color: #444444;  text-transform: uppercase;}
.box-Quando-dx a:hover {font-weight: bold;; text-decoration: underline; text-transform: uppercase;}

.box-Quando-dx ul {list-style: none; margin-left: 8px;}
.box-Quando-dx li {padding-left: 18px; background-image: url(img/0116_arrowpixel2_grigia_sx.png); background-repeat: no-repeat; background-position: 0 3px;}

/* Q U A N D O:   v a r i a n t e  P R E S S */
.bgMenuPress {color: #fff; background-color: #EEB333; text-decoration: none;}
.bgPress {background: #FFFFFF;}
.bgPress H1 {color: #333333;}

.box-Press {margin: -10px 0 0 10px; padding: 0 5px 0 0; overflow: auto; height: 310px; text-align: left;}

.box-Press ul {list-style: none; margin-left: 8px;}
.box-Press li {padding-left: 18px; background-image: url(img/0161_pdf.png); background-repeat: no-repeat; background-position: 0 3px;}

.box-Press a {text-decoration: none; color: #444444;}
.box-Press a:hover {text-decoration: underline;}

.box-Press-dx {margin: 60px 0 0 10px; padding: 0 0 0 0; overflow: auto; text-align: left;}
.box-Press-dx a {font-weight: bold; text-decoration: none; color: #444444;  text-transform: uppercase;}
.box-Press-dx a:hover {font-weight: bold;; text-decoration: underline; text-transform: uppercase;}

.box-Press-dx ul {list-style: none; margin-left: 8px;}
.box-Press-dx li {padding-left: 18px; background-image: url(img/0116_arrowpixel2_grigia_sx.png); background-repeat: no-repeat; background-position: 0 3px;}


/* A R E A   P E R C H E */
.bgMenuPerche {color: #fff; background-color: #C42424; text-decoration: none;}
.bgPerche {background: #CC9966; color: #FFFFFF;}
.bgPerche H1 {color: #FFFFFF;}

.box-Perche {margin: -10px 0 0 10px; padding: 0 5px 0 0; overflow: auto; height: 310px; text-align: left;}

.box-Perche ul {list-style: none; margin: -17px 0 0 120px;}
.box-Perche li {padding-left: 18px; background-image: url(img/0116_arrowpixel2_grigia.png); background-repeat: no-repeat; background-position: 0 3px;}

.box-Perche a {text-decoration: none; color: #444444;}
.box-Perche a:hover {text-decoration: underline;}

.box-Perche-dx {margin: 60px 0 0 10px; padding: 0 0 0 0; overflow: auto; text-align: left;}
.box-Perche-dx a {text-decoration: none; color: #444444;  text-transform: uppercase;}
.box-Perche-dx a:hover {text-decoration: underline; text-transform: uppercase;}

.box-Perche-dx ul {list-style: none; margin-left: 8px;}
.box-Perche-dx li {padding-left: 18px; background-image: url(img/0116_arrowpixel2.png); background-repeat: no-repeat; background-position: 0 3px;}


/* A R E A   D O V E */
.bgMenuDove {color: #fff; background-color: #1E333B; text-decoration: none;}
.bgDove {background: #EEEEEE;}
.bgDove H1 {color: #000000;}

.box-Dove {margin: -10px 0 0 10px; padding: 0 5px 0 0; overflow: auto; height: 310px; text-align: left;}

.box-Dove ul {list-style: none; margin-left: 8px;}
.box-Dove li {padding-left: 18px; background-image: url(img/0116_arrowpixel2_grigia.png); background-repeat: no-repeat; background-position: 0 3px;}

.box-Dove a {text-decoration: none; color: #444444;}
.box-Dove a:hover {text-decoration: underline;}

.box-Dove-dx {margin: 60px 0 0 10px; padding: 0 0 0 0; overflow: auto; text-align: left;}
.box-Dove-dx a {text-decoration: none; color: #444444;}
.box-Dove-dx a:hover {text-decoration: underline;}

.box-Dove-dx ul {list-style: none; margin-left: 8px;}
.box-Dove-dx li {padding-left: 18px; background-image: url(img/0116_arrowpixel2.png); background-repeat: no-repeat; background-position: 0 3px;}



/* A R E A   I N D E X */
.bgMenuIndex {color: #fff; background-color: #ACACAC; text-decoration: none;}
.bgIndex {background: #ACACAC;}
.bgIndex H1 {color: #C52225;}


/* A R E A   M A P */
.bgMenuMap {color: #fff; background-color: #666666; text-decoration: none;}
.bgMap {background: #E2B316;}
.bgMap H1 {color: #EEEEEE;}

.box-Map {margin-top: -20px; overflow: auto; width: 300px; height: 250px; text-align: left; margin-right: 25px; padding: 6px 15px 0 5px;}
.box-Map ul {list-style: none; margin: 20px 0 0 120px;}
.box-Map li {padding-left: 18px; background-image: url(img/0116_arrowpixel2.png); background-repeat: no-repeat; background-position: 0 3px;}


.box-Map_lvl2 ul {list-style: none; margin: 0 0 -10px 0;}
.box-Map_lvl2 li {padding-left: 18px; background-image: url(img/0129_ibullet.png); background-repeat: no-repeat; background-position: 0 3px;}


.box-Map a {text-decoration: none; color: #FFFFFF;}
.box-Map a:hover {text-decoration: underline;}

/* A R E A   B L O G */
#area_blog {
	position: absolute;
	top: 400px;
	left: 0px;
	z-index: 4;
	width: 160px;
}

#area_blog_titolo {
margin: 0 0 -13px 2px;
}

#area_blog_titolo h2 {FONT-SIZE: 1.1em; font-weight: bold; color:#C52225;}

#area_blog_area {
border-left: 	8px solid #EEB333;
border-bottom: 	12px solid  #EEB333;
border-top: 	28px solid #EEB333;
border-right: 	8px solid #EEB333;
background: #FFFFFF;
}

#area_blog_testo {
margin: 0px;
font-size: 0.9em;
}



/* A R E A   F I N E S T R A   A   S C O M P A R S A */
#area_finestra {
	background: #dddddd;
	position: absolute;
	top: 50px;
	left: 180px;
	z-index: 4;
	width: 400px;
	display:none;
	padding: 20px;
}

#area_finestra_1 {
	background: #dddddd;
	position: absolute;
	top: 50px;
	left: 180px;
	z-index: 4;
	width: 400px;
	display:none;
	padding: 20px;
}


#area_finestra_titolo {
	margin: 0 0 -13px 2px;
}

#area_finestra_titolo h2 {FONT-SIZE: 1.1em; font-weight: bold; color:#C52225;}

#area_finestra_area {
	border-left: 	8px solid #6da3b8;
	border-bottom: 	12px solid  #6da3b8;
	border-top: 	28px solid #6da3b8;
	border-right: 	8px solid #6da3b8;
	background: #FFFFFF;
}

#area_finestra_testo {
	margin: 8px;
	font-size: 0.9em;
}

#area_finestra_testo a {color: #000;}
#area_finestra_testo a:hover {text-decoration: none;}
