p{SCROLLBAR-FACE-COLOR: #009900; SCROLLBAR-HIGHLIGHT-COLOR: #fffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #336633; SCROLLBAR-DARKSHADOW-COLOR: #E0E7E3
}
.corporateinfo {
	FONT-SIZE: 9px; MARGIN-LEFT: 60px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.crumbs {
	MARGIN-TOP: 32px; FONT-SIZE: 10px; MARGIN-RIGHT: 48px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; color: #333333
}
.dataheader {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #d4d0c8; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.datacells {
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif; color: #333333
}
.smallp {
	FONT-SIZE: 9px; MARGIN-LEFT: 60px; MARGIN-RIGHT: 60px; FONT-FAMILY: Arial, Helvetica, sans-serif; color: #000000
}
.datacellshead1 {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; MARGIN-LEFT: 0px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.outdent {
	FONT-STYLE: normal
}

.unnamed1 {
	FONT-SIZE: 12px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
; color: #000000; clip:    rect(   )
; text-align: justify
; padding: 5px
}
.scrollbar {
	SCROLLBAR-FACE-COLOR: #009900; SCROLLBAR-HIGHLIGHT-COLOR: #fffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #336633; SCROLLBAR-DARKSHADOW-COLOR: #E0E7E3
}
.stronger {  font: bold 18px Arial, Helvetica, sans-serif; padding: 20px; color: #333333}
.stronger1 {  font: bold 14px Arial, Helvetica, sans-serif; color: #333333; padding:   20px 20px; text-align: left; margin: 10px}
.bac {  background: url(fondino2.gif)}
.spazio {  word-spacing: 0em; padding:  0px; left: 0px; clip:   rect(   0px)}
.testo {  font: 14px Arial, Helvetica, sans-serif; text-indent: 0px; padding: 0px 0px 0px 16px; margin: 0px 0px}
.grassetto {  font: bold 12px Arial, Helvetica, sans-serif; padding:  0px 0px 0px 16px; margin: 0px 0px}
.testo2 { font: 12px Arial, Helvetica, sans-serif; text-indent: 0px; padding: 0px 0px 0px 16px; margin: 0px 0px }
.justi { font: 12px Arial, Helvetica, sans-serif; padding: 0px 0px; margin: 0px 0px ; text-align: justify; text-transform: none; text-indent: 0px; list-style: inside}
.left { font: 12px Arial, Helvetica, sans-serif; padding: 0px 0px; margin: 0px 0px ; text-align: left}

/* ------------LEFT - MENU -------------------*/ 
ul {
	padding: 0;
}
#lang {
	padding-left: 30px;
	width: 123px;
	height: 40px;
}
#lang ul li {
	float: left;
	font-size: 13px;
	list-style: none !important
}
#lang ul li a {
	list-style: none !important;
	color: #fff;
	height: 40px;
}
#testa {
	width: 153px;
	height: 40px;
	background: url(/library/testina.jpg) transparent;
	clear: both;
}
#menu {
	padding-left: 10px;
	width: 143px;
	margin-top: 20px;
}
#menu ul li {
	list-style: none;
}
#menu ul li.title a {
	padding-left: 30px;
	width: 123px;
	list-style: none;
	display: block;
	color: #fff;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 20px 0px;
}
.menu_head {
	cursor: pointer;
	position: relative;
	margin:10px;
}
.menu_body {
	display:none;
}
.menu_body a {
  display:block;
  color:#006699;
  background-color:#EFEFEF;
  font-weight:bold;
  text-decoration:none;
}
.menu_body a:hover {
  color: #000000;
  text-decoration:underline;
}
li.title {
    /* Voce del menu principale */
	list-style: none;
	width: 157px;
}
li.title a {
	background: url(../library/bg_menu_new.gif) no-repeat;
	list-style: none;
    display: block;
    position: relative;
	padding-left: 20px;
	width: 137px;
	height: 37px;
    color: #ffffff;
	line-height: 37px;
}
li.title_single a {
	background: url(../library/bg_menu_new.gif) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
    display: block;
    position: relative;
	padding-left: 30px;
	width: 127px;
	height: 37px;
    color: #ffffff;
	text-decoration: none;
	font-size: 14px;
	margin-top: 20px;
	line-height: 37px;
}	

li.title a:hover {
	background: url(../library/bg_menu_hover_new.gif) no-repeat;
    text-decoration: none;
	line-height: 37px;
}
li.title_single a:hover {
	background: url(../library/bg_menu_hover_new.gif) no-repeat;
    text-decoration: none;
	line-height: 37px;
}
 
li.title a span {
    /* Questo span agisce come parte finale della sezione title */
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 4px;
    height: 44px;
}
 
.sub-menu {
    /* Sotto menu */
	background-color: #e2ebdf;
    display: none;
    width: 133px;
    padding: 10px;
	margin-top: -20px;
}
.sub-menu ul li {
    /* Voci del sotto menu */
	font-family: Arial, Helvetica, sans-serif;
    margin: 5px 0;
	font-size: 12px !important;
	color: #346138;
}
.sub-menu ul li a {
	color: #346138;
}
li.sub.menu ul li a {
	font-size: 10px !important;
}
