/* CSS Document */

BODY {
	 background: #FFFFFF;
	 COLOR: #555555;
}
P {
	MARGIN-TOP: 1px; MARGIN-LEFT: 13px; FONT: 9pt tahoma, arial, helvetica, sans-serif; COLOR: #555555; TEXT-DECORATION: none;
}
P.old {
	FONT: 10pt tahoma, arial, helvetica, sans-serif; COLOR: #555555; TEXT-DECORATION: none
}
P.home {
	FONT: 8pt tahoma, arial, helvetica, sans-serif; COLOR: #555555; TEXT-DECORATION: none
}
P.copyright {
	FONT: 7pt tahoma, arial, helvetica, sans-serif; COLOR: #8E8E8E; MARGIN-LEFT: 14pt; TEXT-DECORATION: none
}

/* Titoli e sottotitoli */
H1{
	FONT: 900 20pt tahoma, arial, helvetica, sans-serif; COLOR: #78855E; TEXT-DECORATION: none; background:#FFFFFF;
}
H2{
	FONT: 900 16pt tahoma, arial, helvetica, sans-serif; COLOR: #78855E; TEXT-ALIGN: center; TEXT-DECORATION: none; background:FFFFFF;
}
H3{
	FONT: 700 italic 11pt tahoma, arial, helvetica, sans-serif; COLOR: #78855E; ; TEXT-ALIGN: center; TEXT-DECORATION: none; background: none;
}
H4{
	FONT: 800 12pt tahoma, arial, helvetica, sans-serif; COLOR: #78855E; ; 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: #555555; TEXT-DECORATION: none;line-height: 1.5em;}
li.listacerchio { list-style: circle; FONT: 10pt tahoma, arial, helvetica, sans-serif; COLOR: #555555; 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: #555555; TEXT-DECORATION: none;line-height: 1.5em;}

/*Link e rollover*/
A {
	FONT: 10pt tahoma, arial, helvetica, sans-serif; COLOR: #505050; TEXT-DECORATION: underline; background: #FFFFFF;
}
A:hover {
	FONT: 10pt tahoma, arial, helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none; background:#E6FFB3 !important;
}
A:visited {
	FONT: 10pt tahoma, arial, helvetica, sans-serif; COLOR: #505050; TEXT-DECORATION: underline; background: #FFFFFF;
}
A.noHover:hover {
	BACKGROUND-COLOR: transparent
}
A.posizione {
	 FONT: 8pt tahoma, arial, helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none; background:#FFFFFF;
}
A:hover.posizione {
	FONT: 8pt tahoma, arial, helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none; background:#E6FFB3;
}
A:visited.posizione {
	FONT: 8pt tahoma, arial, helvetica, sans-serif; COLOR: #336699; TEXT-DECORATION: none; background:#FFFFFF;
}
A.menulato {
	FONT: 10pt tahoma, arial, helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: none; background:#E6FFB3;
}
A:visited.menulato {
	FONT: 10pt tahoma, arial, helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: none; background:#E6FFB3;
}
A:hover.menulato {
	FONT: 10pt tahoma, arial, helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: none; background:#D3EAA4 !important;
}
A.barramenu {
	FONT: 10pt tahoma, arial, helvetica, sans-serif; COLOR: #78855E; TEXT-DECORATION: none ; background:#FFFFFF;
}
A:hover.barramenu {
	FONT: 10pt tahoma, arial, helvetica, sans-serif; COLOR: #555555; TEXT-DECORATION: none; background:#E6FFB3;
}
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 ; 
}
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;
}
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#tabella3 {
	table-layout : fixed;
	width : 756px;
	height: 200px;
	background : #FFFFFF;
	position: absolute;
	top: 439px;
	left: 5px;
	z-index: 13;
}
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;
	width : 165px;
	position: absolute;
	top: 43px;
	left:618px;
	visibility: visible;
	z-index: 2;
}
table#menu1 {
	table-layout : fixed;
	position: absolute;
	top: 72px;
	left: 10px;
	TEXT-ALIGN: center;
	visibility: hidden;
	width: 610px;
	height: 19px;
	z-index: 3;
}
table#menu2 {
	table-layout : fixed;
	position: absolute;
	top: 72px;
	left: 10px;
	TEXT-ALIGN: center;
	visibility: hidden;
	width: 700px;
	height: 19px;
	z-index: 5;
}
table#menu3 {
	table-layout : fixed;
	position: absolute;
	top: 72px;
	left: 10px;
	TEXT-ALIGN: center;
	visibility: hidden;
	width: 410px;
	height: 19px;
	z-index: 6;
}
table#menu4 {
	table-layout : fixed;
	position: absolute;
	top: 72px;
	left: 10px;
	TEXT-ALIGN: center;
	visibility: hidden;
	width: 590px;
	height: 19px;
	z-index: 7;
}
table#menu5 {
	table-layout : fixed;
	position: absolute;
	top: 72px;
	left: 10px;
	TEXT-ALIGN: center;
	visibility: hidden;
	width: 350px;
	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;
}

/*GIF e RIQUADRI di SFONDO: posizione */
.gif{
MARGIN-TOP: 11px; MARGIN-LEFT: 2px;
}
#col1{
background: url("/img/HOME_riq_stretto.jpg");
}
.col2{
background-image: url("/img/HOME_riq_centrale.jpg");
}
.col3{
background-image: url("/img/HOME_riq_lungo.jpg");
}
.col4{
background-image: url("/img/HOME_riq_quadrato.jpg");
}
.col5{
background-image: url("/img/HOME_riq_partesotto.jpg");
}
.col6{
background-image: url("/img/HOME_riq_gruppi.jpg");
}

