body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	margin: 0;
	padding: 0;
}
a {
	color: #1C59A9;
	text-decoration: none;
}

h1 {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 20px;
	margin: 8px 0 15px 0;
}
h2 {
	color: #1C59A9;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	line-height: 20px;
	margin: 0 0 5px 0;
}
h4 {
	color: #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
	margin: 0 0 5px 0;
}
h5 {
	color: #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 13px;
	margin: 0 0 5px 0;
}
img {
	border: 0;
	display: block;
	margin: 0;
	padding: 0;
}
ol {
	list-style-position: outside;
	list-style-type: lower-alpha;
	margin-left: 23px;
	padding: 0;
}
td {
	border: none;
	margin: 0;
	vertical-align: top;
}

#center {
	font-size: 11px;
	line-height: 13px;
	padding: 8px 0 16px 0;
	width: 392px;
}
#center .bodytext {
	margin-top: 0;
}
#left {
	font-size: 10px;
	line-height: 12px;
	padding: 0 0 16px 0;
	width: 188px;
}
#left div a {
	color: #000;
	text-decoration: none;
}
#left .bodytext {
	font-size: 10px;
	margin-top: 0;
}

#left .menu-uno-act {
	height: 0;
	display: none;
}
#left .menu-uno-no {
	height: 0;
	display: none;
}
#left .menu-due-act {
	height: 0;
	display: none;
}
#left .menu-due-no {
	height: 0;
	display: none;
}
#left .menu-tre-act {
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	margin-bottom: 5px;
	visibility: visible;
}
#left .menu-tre-no {
	font-size: 10px;
	line-height: 12px;
	margin-bottom: 5px;
	visibility: visible;
}
#left .menu-quattro-act {
	height: 0;
	display: none;
}
#left .menu-quattro-no {
	height: 0;
	display: none;
}
#left_home {
	font-size: 10px;
	line-height: 12px;
	padding: 8px 0 16px 0;
	width: 188px;
}
#left_home .bodytext, #left_home .csc-form-label, #left_home .csc-form-fieldcell input, #left_home .csc-form-fieldcell select {
	font-size: 10px;
	margin-top: 0;
}
#menu _1 {
	background-color: #ABC1DB;
	border: 1px solid #000;
}
td#menu_1 div a {
	color: #000;
	text-decoration: none;
}
#menu_1 .menu-uno-act {
	visibility: visible;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
}
#menu_1 .menu-uno-no {
	visibility: visible;
	font-size: 12px;
	line-height: 14px;
}
#menu_1 .menu-due-act {
	height: 0;
	display: none;
}
#menu_1 .menu-due-no {
	height: 0;
	display: none;
}
#menu_1 .menu-tre-act {
	height: 0;
	display: none;
}
#menu_1 .menu-tre-no {
	height: 0;
	display: none;
}
#menu_1 .menu-quattro-act {
	height: 0;
	display: none;
}
#menu_1 .menu-quattro-no {
	height: 0;
	display: none;
}
#menu _2 {
	visibility: visible;
}
td#menu_2 div a {
	color: #000;
	text-decoration: none;
}
#menu_2 .menu-uno-act {
	height: 0;
	display: none;
}
#menu_2 .menu-uno-no {
	height: 0;
	display: none;
}
#menu_2 .menu-due-act {
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	visibility: visible;
}
#menu_2 .menu-due-no {
	font-size: 10px;
	line-height: 12px;
	visibility: visible;
}
#menu_2 .menu-tre-act {
	height: 0;
	display: none;
}
#menu_2 .menu-tre-no {
	height: 0;
	display: none;
}
#menu_2 .menu-quattro-act {
	height: 0;
	display: none;
}
#menu_2 .menu-quattro-no {
	height: 0;
	display: none;
}
#menu _3 {
	visibility: visible;
}
td#menu_3 div a {
	color: #000;
	text-decoration: none;
}
#menu_3 .menu-uno-act {
	height: 0;
	display: none;
}
#menu_3 .menu-uno-no {
	height: 0;
	display: none;
}
#menu_3 .menu-due-act {
	height: 0;
	display: none;
}
#menu_3 .menu-due-no {
	height: 0;
	display: none;
}
#menu_3 .menu-tre-act {
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	visibility: visible;
}
#menu_3 .menu-tre-no {
	font-size: 10px;
	line-height: 12px;
	visibility: visible;
}
#menu_3 .menu-quattro-act {
	height: 0;
	display: none;
}
#menu_3 .menu-quattro-no {
	height: 0;
	display: none;
}
#menu _4 {
	visibility: visible;
}
td#menu_4 div a {
	color: #000;
	text-decoration: none;
}
#menu_4 .menu-uno-act {
	height: 0;
	display: none;
}
#menu_4 .menu-uno-no {
	height: 0;
	display: none;
}
#menu_4 .menu-due-act {
	height: 0;
	display: none;
}
#menu_4 .menu-due-no {
	height: 0;
	display: none;
}
#menu_4 .menu-tre-act {
	height: 0;
	display: none;
}
#menu_4 .menu-tre-no {
	height: 0;
	display: none;
}
#menu_4 .menu-quattro-act {
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	visibility: visible;
}
#menu_4 .menu-quattro-no {
	font-size: 10px;
	line-height: 12px;
	visibility: visible;
}
#right {
	font-size: 10px;
	line-height: 12px;
	padding: 8px 0 16px 0;
	width: 188px;
}
#right .bodytext {
	margin-top: 0;
}
#testata1 {
	margin: 0;
	padding: 0;
	width: 100%;
}
#titolino {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 20px;
	margin: 8px 0 15px 0;
}

.colonna {
	font-size: 12px;
	line-height: 14px;
	padding: 8px 0 16px 0;
	width: 188px;
	background-color: #ABC1DB;
}
.colonna-spazio {
	font-size: 1px;
	line-height: 1px;
	padding: 0;
	width: 188px;
	height: 1px;
	background-color: #ABC1DB;
}
.contenttable {
	border: none;
	font-size: 11px;
	line-height: 13px;
}
.filo_doppio {
	background-color: #000;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	width: 390px;
}
.filo_singolo {
	background-color: #000;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	width: 188px;
}
.scheda {
	width: 100%;
}
.scheda .td-0 {
	padding: 5px;
	width: 90px;
}
.scheda .td-1 {
	padding: 5px;
}
.scheda .tr-even {
	background-color: #e6e5db;
}
.scheda .tr-odd {
	background-color: #f5f9f5;
}
.senza_filo {
	background-color: #fff;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	width: 188px;
}
.spazio {
	height: 1px;
	width: 14px;
}
.spazioblu {
	width: 14px;
	background-color: #ABC1DB;
}
.spazioblu-min {
	width: 14px;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	background-color: #ABC1DB;
}
.tabula {
	width: 100%;
}
.tabula .td-0 {
	background-color: #f5f9f5;
	padding: 5px;
	width: 140px;
}
.tabula .td-1 {
	background-color: #f5f9f5;
	padding: 5px;
}
.titulo {
	width: 100%;
}
.titulo .td-0 {
	background-color: #e6e5db;
	padding: 5px;
	font-weight: bold;
}