HTML {
	HEIGHT: 100%
}

body {
	margin: 0;
	text-align: center;
	background:#B7BCC3 url(body_bg.gif) repeat-x;
	font-family: 'Lucida Grande', 'Trebuchet MS', verdana, arial, sans-serif;
	color: #666;
FONT-SIZE: 11px;
}


A {
	COLOR: #666666; TEXT-DECORATION: underline
}
#menu_left_top A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 45px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link_grigio {
	COLOR: #666666
}
.elenco_1 {
	PADDING-LEFT: 0px
}
.elenco_2 {
	PADDING-LEFT: 0px; LINE-HEIGHT: 15px
}
.link_pubblicazioni {
	FLOAT: right; VERTICAL-ALIGN: top; COLOR: #006666; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.link_pubblicazioni A {
	FONT-WEIGHT: bold; FLOAT: right; VERTICAL-ALIGN: top; COLOR: #006666; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.link_pubblicazioni A:hover {
	FONT-WEIGHT: bold; FLOAT: right; VERTICAL-ALIGN: top; COLOR: #009999; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
#menu_left_top A:hover {
	PADDING-RIGHT: 5px; PADDING-LEFT: 45px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#menu_left_bottom A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 45px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.link_rosso {
	COLOR: #666666
}
#menu_left_bottom A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 45px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.aHoverLink {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left top; PADDING-LEFT: 45px; BACKGROUND-IMAGE: url(images/over.gif); COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
.aHoverLink_1 {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(images/over1.gif); COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat; TEXT-DECORATION: none
}
#centered_box {
	BACKGROUND-POSITION: right top; LEFT: 50%; BACKGROUND-IMAGE: url(images/top2.gif); MARGIN-LEFT: -415px; WIDTH: 830px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
#top_grigio {
	BORDER-RIGHT: red 0px solid; PADDING-RIGHT: 40px; BORDER-TOP: red 0px solid; BORDER-LEFT: red 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: red 0px solid; HEIGHT: 35px; TEXT-ALIGN: right
}
#box_logo {
	BORDER-RIGHT: red 0px solid; BORDER-TOP: red 0px solid; BORDER-LEFT: red 0px solid; WIDTH: 830px; PADDING-TOP: 0px; BORDER-BOTTOM: red 0px solid; HEIGHT: 65px
}
#box_corpo {
	MIN-HEIGHT: 510px; WIDTH: 830px
}
#padding_corpo {
	PADDING-RIGHT: 3px; PADDING-LEFT: 15px
}
#sinistra {
	FLOAT: left; WIDTH: 630px
}
#destra {
	FLOAT: right; WIDTH: 175px
}
#menu_right {
	PADDING-LEFT: 0px; PADDING-TOP: 90px
}
#menu_left {
	FLOAT: left
}
#tabella {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; FLOAT: right; BORDER-LEFT: #dddddd 1px solid; WIDTH: 474px; BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 474px
}
#tabella_home {
	FLOAT: right; BACKGROUND-COLOR: #ffffff
}
.ul_semplice {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-LEFT: 0px; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none
}
.ul_sottomenu {
	PADDING-LEFT: 0px; FONT-WEIGHT: bold; MARGIN-LEFT: 10px; LINE-HEIGHT: 15px
}
#bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 830px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 7px
}
#casella {
	BORDER-RIGHT: #dddddd 1px solid; WIDTH: 158px; BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 158px
}
#casella_larga {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 156px
}
#casella_rettangolare_v {
	BORDER-RIGHT: #dddddd 1px solid; WIDTH: 158px; HEIGHT: 315px
}
#casella_rettangolare_v2 {
	BORDER-RIGHT: #dddddd 1px solid; WIDTH: 158px; HEIGHT: 474px
}
#casella_rettangolare_o {
	WIDTH: 315px; BORDER-BOTTOM: #dddddd 1px solid
}
#casella_quadrata {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; MIN-HEIGHT: 510px; BORDER-LEFT: #dddddd 1px solid; WIDTH: 314px; BORDER-BOTTOM: #dddddd 1px solid
}
#casella_quadrata_1 {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; WIDTH: 314px; BORDER-BOTTOM: #dddddd 1px solid
}
#casella_quadrata_bis {
	MIN-HEIGHT: 314px; WIDTH: 314px
}
#tre_caselle_o {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; MIN-HEIGHT: 156px; BORDER-LEFT: #dddddd 1px solid; WIDTH: 472px; BORDER-BOTTOM: #dddddd 1px solid
}
#testo {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
#6_caselle_v {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; WIDTH: 314px; BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 472px
}
#9_caselle {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; WIDTH: 472px; BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 472px
}
#9_caselle_pad {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.vis1 {
	VISIBILITY: visible; POSITION: absolute
}
.vis2 {
	DISPLAY: none; POSITION: relative
}
.box_rassegna {
	PADDING-RIGHT: 5px; OVERFLOW-Y: auto; PADDING-LEFT: 5px; SCROLLBAR-FACE-COLOR: #fbfbfb; PADDING-BOTTOM: 5px; SCROLLBAR-HIGHLIGHT-COLOR: #cbcbcb; SCROLLBAR-SHADOW-COLOR: #cbcbcb; SCROLLBAR-3DLIGHT-COLOR: #cbcbcb; SCROLLBAR-ARROW-COLOR: #cacaca; PADDING-TOP: 5px; SCROLLBAR-TRACK-COLOR: #c9c9c9; SCROLLBAR-DARKSHADOW-COLOR: #dddddd; HEIGHT: 300px; TEXT-ALIGN: justify
}
.elenco_rassegna {
	PADDING-RIGHT: 3px; OVERFLOW-Y: auto; PADDING-LEFT: 3px; SCROLLBAR-FACE-COLOR: #fbfbfb; PADDING-BOTTOM: 3px; SCROLLBAR-HIGHLIGHT-COLOR: #cbcbcb; SCROLLBAR-SHADOW-COLOR: #cbcbcb; SCROLLBAR-3DLIGHT-COLOR: #cbcbcb; SCROLLBAR-ARROW-COLOR: #cacaca; PADDING-TOP: 3px; SCROLLBAR-TRACK-COLOR: #c9c9c9; SCROLLBAR-DARKSHADOW-COLOR: #dddddd; HEIGHT: 300px
}

.etichetta{
	text-align:justify;COLOR: #980000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: normal; LINE-HEIGHT: 1.4em; MARGIN: 0px; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 8px; PADDING-TOP: 3px
}


.testo_box {
	text-align:justify;COLOR: #000000; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; LINE-HEIGHT: 1.4em; MARGIN: 0px; PADDING-BOTTOM: 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 8px; PADDING-TOP: 3px
}

.pro16 {padding:0 0 0 1em; margin:0; list-style:none; height:43px; position:relative; background:transparent url(immaginisito/pro16_back.gif) repeat-x left top; font-size:11px;}
.pro16 li {float:left; height:43px;}
.pro16 li a {display:block; float:left; height:40px; line-height:35px; color:#888; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 10px; cursor:pointer; background:url(immaginisito/pro16_0a.gif) no-repeat;}
.pro16 li a b {float:left; display:block; padding:0 60px 0 0; background:url(immaginisito/pro16_0.gif) no-repeat right top;}
.pro16 li.current a {color:#000; background:url(immaginisito/pro16_2a.gif) no-repeat;}
.pro16 li.current a b {color:#000; background:url(immaginisito/pro16_2.gif) no-repeat right top;}
.pro16 li a:hover {color:#000; background: url(immaginisito/pro16_2a.gif) no-repeat;}
.pro16 li a:hover b {color:#000; background:url(immaginisito/pro16_2.gif) no-repeat right top;}
.pro16 li.current a:hover {color:#000; cursor:default;}


