/* CSS Document */

BODY {
	 BACKGROUND:#FFFFFF; 
	 COLOR: #444444;
}
P {
	MARGIN-TOP: 1pt; FONT: 9pt tahoma, arial, helvetica, sans-serif; COLOR: #444444; TEXT-DECORATION: none; text-indent: 0em; line-height: 1.5em;
}

P.normale {
	MARGIN-TOP: 0pt; FONT: 10pt tahoma, arial, helvetica, sans-serif; COLOR: #555555; TEXT-DECORATION: none; text-indent: 0em !important; line-height: 1.5em;
}

P.copyright {
	FONT: 7pt tahoma, arial, helvetica, sans-serif; COLOR: #8E8E8E; MARGIN-LEFT: 14pt; TEXT-DECORATION: none; BACKGROUND:#FFFFFF; text-indent: -1.5em !important; line-height: 0.5em !important;
}

/* Titoli e sottotitoli */
H1{
	FONT: 900 20pt tahoma, arial, helvetica, sans-serif; COLOR: #5D61F3; TEXT-DECORATION: none; background:#FFFFFF;
}
H2{
	FONT: 900 16pt tahoma, arial, helvetica, sans-serif; COLOR: #5D61F3; TEXT-ALIGN: center; TEXT-DECORATION: none; background:#FFFFFF;
}
H3{
	FONT: 700 italic 11pt tahoma, arial, helvetica, sans-serif; COLOR: #5D61F3; ; TEXT-ALIGN: center; TEXT-DECORATION: none; background:#FFFFFF;
}
H4{
	FONT: 800 12pt tahoma, arial, helvetica, sans-serif; COLOR: #5D61F3; ; TEXT-DECORATION: none; background:#FFFFFF;
}
H5{
	FONT: 600 11pt tahoma, arial, helvetica, sans-serif; COLOR: #7D8B62; ; TEXT-DECORATION: none; background:#FFFFFF;
}

/*Liste*/
li.listaquadrato { list-style: square; FONT: 10pt tahoma, arial, helvetica, sans-serif; COLOR: #444444; TEXT-DECORATION: none;line-height: 1.5em;}
li.listacerchio { list-style: circle; FONT: 10pt tahoma, arial, helvetica, sans-serif; COLOR: #444444; TEXT-DECORATION: none;line-height: 1.5em;}
li.listagif { list-style: url(/img/check.gif) inside disk; FONT: 10pt tahoma, arial, helvetica, sans-serif; COLOR: #444444; TEXT-DECORATION: none;line-height: 1.5em;}

/*Link e rollover*/
A {
	FONT: 10pt tahoma, arial, helvetica, sans-serif; COLOR: #505050; TEXT-DECORATION: none; background:#E2E2E2;
}
A:hover {
	FONT: 10pt tahoma, arial, helvetica, sans-serif; COLOR: #334499; TEXT-DECORATION: none; background:#A5E8F4 !important;
}
A:visited {
	FONT: 10pt tahoma, arial, helvetica, sans-serif; COLOR: #505050; TEXT-DECORATION: none; background:#E2E2E2;
}
A.noHover:hover {
	BACKGROUND-COLOR: transparent
}
A.barramenu {
	FONT: 10pt tahoma, arial, helvetica, sans-serif; COLOR: #444444; TEXT-DECORATION: none ; background:#FFFFFF;
}
A:hover.barramenu {
	FONT: 10pt tahoma, arial, helvetica, sans-serif; COLOR: #505050; TEXT-DECORATION: none; background:#A5E8F4;
}
A:visited.barramenu {
	FONT: 10pt tahoma, arial, helvetica, sans-serif; COLOR: #78855E; TEXT-DECORATION: none; background:#FFFFFF;
}
A.copyright {
	FONT: 7pt tahoma, arial, helvetica, sans-serif; COLOR: #8E8E8E; TEXT-DECORATION: none ; background:#EEEEEE;
}
A:hover.copyright {
	FONT: 7pt tahoma, arial, helvetica, sans-serif; COLOR: #555555; TEXT-DECORATION: none; background:#E6FFB3;
}
A:visited.copyright {
	FONT: 7pt tahoma, arial, helvetica, sans-serif; COLOR: #8E8E8E; TEXT-DECORATION: none; background:#EEEEEE;
}
A.linkalto {
	FONT: 7pt tahoma, arial, helvetica, sans-serif; COLOR: #8E8E8E; TEXT-DECORATION: none ; background:#FFFFFF;
}
A:hover.linkalto {
	FONT: 7pt tahoma, arial, helvetica, sans-serif; COLOR: #555555; TEXT-DECORATION: none; background:#E6FFB3;
}
A:visited.linkalto {
	FONT: 7pt tahoma, arial, helvetica, sans-serif; COLOR: #8E8E8E; TEXT-DECORATION: none; background:#FFFFFF;
}

/*Tabelle e layout*/

table#tabella1 {
	table-layout : fixed;
	width: 756px;
	background: #FFFFFF;
	position: absolute;
	top: 6px;
	left: 5px;
	z-index: 1;
}
table#tabella2 {
	table-layout : fixed;
	width: 756px;
	height: 333px;
	background: #FFFFFF;
	position: absolute;
	top: 100px;
	left: 5px;
	z-index: 12;
	background-color: #E6FFB3;

}
table#barralaterale {
	table-layout : fixed;
	position: absolute;
	top: 210px;
	left: 600px;
	TEXT-ALIGN: center;
	width: 180px;
	height: 50px;
}
table#barralaterale2 {
	table-layout : fixed;
	position: absolute;
	top: 112px;
	left: 600px;
	TEXT-ALIGN: center;
	width: 140px;
	height: 50px;
}
table#cerca {
	table-layout : fixed;
	position: absolute;
	top: 68px;
	margin-left: 85%;
	height: 50px;
	width : 165px;
	z-index: 2;
}
table#menu0 {
	table-layout : fixed;
	position: absolute;
	top: 98px;
	margin-left: 16%;
	TEXT-ALIGN: center;
	visibility: hidden;
	width: 575px;
	height: 19px;
	z-index: 2;
}
table#menu1 {
	table-layout : fixed;
	position: absolute;
	top: 98px;
	margin-left: 16%;
	TEXT-ALIGN: center;
	visibility: hidden;
	width: 575px;
	height: 19px;
	z-index: 3;
}
table#menu2 {
	table-layout : fixed;
	position: absolute;
	top: 98px;
	margin-left: 16%;
	TEXT-ALIGN: center;
	visibility: hidden;
	width: 550px;
	height: 19px;
	z-index: 5;
}
table#menu3 {
	table-layout : fixed;
	position: absolute;
	top: 98px;
	margin-left: 16%;
	TEXT-ALIGN: center;
	visibility: hidden;
	width: 550px;
	height: 19px;
	z-index: 6;
}
table#menu4 {
	table-layout : fixed;
	position: absolute;
	top: 98px;
	margin-left: 16%;
	TEXT-ALIGN: center;
	visibility: hidden;
	width: 550px;
	height: 19px;
	z-index: 7;
}
table#menu5 {
	table-layout : fixed;
	position: absolute;
	top: 98px;
	margin-left: 16%;
	TEXT-ALIGN: center;
	visibility: hidden;
	width: 550px;
	height: 19px;
	z-index: 8;
}
table#menu6 {
	table-layout : fixed;
	position: absolute;
	top: 72px;
	left: 10px;
	TEXT-ALIGN: center;
	visibility: hidden;
	width: 738px;
	height: 19px;
	z-index: 10;
}
table#menu7 {
	table-layout : fixed;
	position: absolute;
	top: 72px;
	left: 10px;
	TEXT-ALIGN: center;
	visibility: hidden;
	width: 415px;
	height: 19px;
	z-index: 11;
}

/*Form */
.campiform {
width: 20mm;
font-family: tahoma, verdana, arial;
color: #78855E;
font-size: 9.75px;
}
.campiform2 {
width: 20mm;
font-family: tahoma, verdana, arial; 
color: #7D8B62;
font-size: 9.75px;
}

/*RIQUADRI e SFONDI */
#help {
cursor: help;
}
.latosx {
background-image: url("/img/riquadro_lato_SX.gif");
}
.latodx {
background-image: url("/img/riquadro_lato_DX.gif");
}
.latobasso {
background-image: url("/img/riquadro_lato_BASSO.gif");
}
.latobasso2 {
background-image: url("/img/riquadro_lato_BASSOverde.gif");
}
.latoalto {
background: #FFFFFF;
}
.latoalto :link {
	FONT: 8pt tahoma, arial, helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none; background:#FFFFFF;
}
.latoalto A:hover{
	FONT: 8pt tahoma, arial, helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none; background:#E6FFB3;
}
.latoalto A:visited{
	FONT: 8pt tahoma, arial, helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none; background:#FFFFFF;
}
.menulato {
	MARGIN-TOP: 2pt; FONT: 9pt tahoma, arial, helvetica, sans-serif; COLOR: #555555; TEXT-DECORATION: none; text-indent: 0em !important; line-height: 1.5em; background-image: url("/img/pagina_sfondo-sfumato.gif");
}
.menulato A:link {
	FONT: 9pt tahoma, arial, helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: underline; background:none;
}
.menulato A:visited {
	FONT: 9pt tahoma, arial, helvetica, sans-serif; COLOR: #444444; TEXT-DECORATION: underline; background:none;
}
.menulato A:hover {
	FONT: 600 9pt tahoma, arial, helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: none; background:none !important;
}
.menulato_contr {
	MARGIN-TOP: 2pt; FONT: 9pt tahoma, arial, helvetica, sans-serif; COLOR: #555555; TEXT-DECORATION: none; text-indent: 0em !important; line-height: 1.5em; background-image: url("/img/pagina_sfondo-sfumato_contr.gif");
}
.menulato_contr A:link {
	FONT: 9pt tahoma, arial, helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: underline; background:none;
}
.menulato_contr A:visited {
	FONT: 9pt tahoma, arial, helvetica, sans-serif; COLOR: #444444; TEXT-DECORATION: underline; background:none;
}
.menulato_contr A:hover {
	FONT: 600 9pt tahoma, arial, helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: none; background:none !important;
}
.col1{
background-image: url("/img/pagina_sfondo-sfumato.gif");
}