body{
	margin: 0;
	padding:0;
	color : #656565;
	background-color : white;
	font-family : Tahoma;
	font-size : 10px;
}
.listaalpha{
	list-style:lower-alpha;
}
.listanum{
	list-style:decimal;
}
.listaroman{
	list-style:lower-roman;
}

 td{
 	color : #656565;
	font-family : Tahoma;
	font-size : 10px;
}

#loginimpresa {
		height: 85px;
		left: 223px;
		position: absolute;
		top: 0px;
		visibility: hidden;
		width: 558px;
		z-index: 100;
		}
#visita{
		visibility: visible;
	}

.title1{
	color:#D77B23;
	font-family : Tahoma;
	font-size : 18px;
  font-weight: bold;
}
.title2{
	color:#D77B23;
	font-family : Tahoma;
	font-size : 12px;
  font-weight: bold;
}

.titlecombo{
	color:#999999;
	font-family : Tahoma;
	font-size : 10px;
	font-weight: bold;
}
.titleform{
	color:#666666;
	font-family : Tahoma;
	font-size : 10px;
	font-weight: bold;
}
.titlecorrelati{
	font-family : Tahoma;
	font-size : 10px;
	font-weight: bold;
	color:#ffffff;
}
.titlewhite{
	color : #ffffff;
	font-family : Tahoma;
	font-size : 10px;
	font-weight: normal;
}
.titlehighlight{
	color:#D77B23;
	font-family : Tahoma;
	font-size : 10px;
}

.invisible{
	visibility: hidden;
	font-family: tahoma;
	font-size: 1px;
	color: #cc0000;
	height: 1px;
	LIST-STYLE-TYPE: none
}

.campiform{
	color: #000000;
	font-family : Tahoma;
	font-size : 10px;
}
.campiformLavora{
	color: #000000;
	font-family : Tahoma;
	font-size : 10px;
	width: 176px;
}
.campiformnews{
	color: #000000;
	font-family : Tahoma;
	font-size : 10px;
	width: 100px;
}

A {
	color : #284196;
	font-family : Tahoma;
	font-size : 10px;
	font-weight: bold;
	text-decoration : none;
}
A:HOVER {
	color : #284196;
	font-family : Tahoma;
	font-size : 10px;
	font-weight: bold;
	text-decoration : underline;
}
A:VISITED{
	color : #656565;
	font-family : Tahoma;
	font-size : 10px;
	font-weight: bold;
	text-decoration : none;
}
A.linksmall:LINK{
	color : #284196;
	font-family : Tahoma;
	font-size : 10px;
	font-weight: normal;
	text-decoration : none;
}
A.linksmall:HOVER{
	color : #284196;
	font-family : Tahoma;
	font-size : 10px;
	font-weight: normal;
	text-decoration : underline;
}
A.linksmall:VISITED{
	color : #656565;
	font-family : Tahoma;
	font-size : 10px;
	font-weight: normal;
	text-decoration : none;
}
A.titlehighlight:LINK{
	color:#D77B23;
	font-family : Tahoma;
	font-size : 10px;
	font-weight: normal;
	text-decoration : none;
}
A.titlehighlight:HOVER{
	color:#D77B23;
	font-family : Tahoma;
	font-size : 10px;
	font-weight: normal;
	text-decoration : underline;
}
A.titlehighlight:VISITED{
	color:#D77B23;
	font-family : Tahoma;
	font-size : 10px;
	font-weight: normal;
	text-decoration : underline;
}

#container {
					WIDTh: 100%;
					MARGIN: 0;
					PADDING: 0;
					POSITION: relative;
					FLOAT: left
}
#header {
					position: relative;
					width: 10%;
					margin: 0;
					padding: 0;
}

div.lix {
   					position: relative;
					float: left;
}
#nav {
					BORDER-RIGHT: #CDCDCD 0px solid;
					PADDING-RIGHT: 0px;
					BORDER-TOP: #CDCDCD 0px solid;
					PADDING-LEFT: 0px;
					FONT-WEIGHT: bold;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					MARGIN: 0px 0px 0em;
					BORDER-LEFT: #CDCDCD 0px solid;
					LINE-HEIGHT: 1;
					PADDING-TOP: 0px;
					BORDER-BOTTOM: #CDCDCD 0px solid;
					LIST-STYLE-TYPE: none;
}
#nav UL {
					BORDER-RIGHT: #294293 0px solid;
					PADDING-RIGHT: 0px;
					BORDER-TOP: #294293 1px solid;
					PADDING-LEFT: 0px;
					FONT-WEIGHT: bold;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					MARGIN: 0px 0px 1em;
					BORDER-LEFT: #294293 0px solid;
					WIDTH: 16em;
					LINE-HEIGHT: 1;
					PADDING-TOP: 0px;
					BORDER-BOTTOM: #294293 1px solid;
					LIST-STYLE-TYPE: none;
					z-index: 100;
}
#nav A {
					PADDING-RIGHT: 0em;
					DISPLAY: block;
					PADDING-LEFT: 0.50em;
					PADDING-BOTTOM: 0.25em;
					WIDTH: 21.94em;
					COLOR: #294293;
					PADDING-TOP: 0.25em;
					TEXT-DECORATION: none;
}
#nav A.daddy {
					COLOR: #ffffff;
					font-weight: bold;
}
#nav LI {
					BACKGROUND: url(../img/sfondomenuvert.jpg);
					PADDING-RIGHT: 0px;
					PADDING-LEFT: 0px;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					WIDTH: 21.94em;
					PADDING-TOP: 0px;
					height: 20px;
					color:#294293;
}
#nav LI.sottovoci a{
					BACKGROUND: url(../img/sfondomenuvert.jpg);
					PADDING-RIGHT: 0px;
					PADDING-LEFT: 0px;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					WIDTH: 21.94em;
					PADDING-TOP: 0px;
					height: 20px;
					color:#516ABB;
}
#nav LI.sottovoci a:hover{
					BACKGROUND: url(../img/sfondomenuvert-sottovoci-s.jpg);
					PADDING-RIGHT: 0px;
					PADDING-LEFT: 0px;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					WIDTH: 21.94em;
					PADDING-TOP: 0px;
					height: 20px;
					color:#ffffff;
}
#nav LI.selected {
					BACKGROUND: url(../img/sfondomenuvert-selected.jpg);
					PADDING-RIGHT: 0px;
					PADDING-LEFT: 0px;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					WIDTH: 21.94em;
					PADDING-TOP: 0px;
					height: 20px;
					color:#ffffff;
}
#nav LI.selected-daddy {
					BACKGROUND: url(../img/sfondomenuvert-daddy-s1.jpg);
					PADDING-RIGHT: 0px;
					PADDING-LEFT: 0px;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					WIDTH: 21.94em;
					PADDING-TOP: 0px;
				 	height: 20px;
					color:#BCD1FF;
}
#nav LI A:hover {
					WIDTH: 21.94em;
					color: #ffffff;
					font-weight: bold;
}
#nav LI.daddy {
					BACKGROUND: url(../img/sfondomenuvert-daddy.jpg);
					PADDING-RIGHT: 0px;
					PADDING-LEFT: 0px;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					WIDTH: 21.94em;
					PADDING-TOP: 0px;
					height: 20px;
					color:#294293;
}
#nav LI.daddyprod {
					BACKGROUND: url(../img/sfondomenuvert-daddy-p-test.jpg);
					PADDING-RIGHT: 0px;
					PADDING-LEFT: 0px;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					WIDTH: 21.94em;
					PADDING-TOP: 0px;
					height: 20px;
					color:#294293;
}
div.daddyprod-selected {
					BACKGROUND: url(../img/sfondomenuvert-daddy-slctd.jpg);
					PADDING-RIGHT: 0px;
					PADDING-LEFT: 0px;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					WIDTH: 21.94em;
					PADDING-TOP: 0px;
					height: 20px;
					color:#ffffff;
}
div.sottovoci-padre{
					BACKGROUND: url(../img/sfondomenuvert-stvci-padre.jpg);
					PADDING-RIGHT: 0px;
					PADDING-LEFT: 0px;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					WIDTH: 21.94em;
					PADDING-TOP: 0px;
					height: 20px;
					color:#ffffff;
}






#nav LI.sottovocib a{
					/*BACKGROUND: url(../img/sfondomenuvert-stvci-padreb.jpg);*/
					PADDING-RIGHT: 0px;
					PADDING-LEFT: 0px;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					WIDTH: 21.94em;
					PADDING-TOP: 0px;
					height: 20px;
					color:#516ABC;
}
#nav LI.sottovocib a:hover{
					BACKGROUND: url(../img/sfondomenuvert-stvci-padreb.jpg);
					PADDING-RIGHT: 0px;
					PADDING-LEFT: 0px;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					WIDTH: 21.94em;
					PADDING-TOP: 0px;
					height: 20px;
					color:#ffffff;
}

#nav LI.sottovocic a{
                                        BACKGROUND:
url(../img/sfondomenuvert-stvci-padreb.jpg);
                                        PADDING-RIGHT: 0px;
                                        PADDING-LEFT: 0px;
                                        FLOAT: left;
                                        PADDING-BOTTOM: 0px;
                                        WIDTH: 21.94em;
                                        PADDING-TOP: 0px;
                                        height: 20px;
                                        color:#FFFFFF;
}
#nav LI.sottovocic a:hover{
                                        BACKGROUND:
url(../img/sfondomenuvert-stvci-padreb.jpg);
                                        PADDING-RIGHT: 0px;
                                        PADDING-LEFT: 0px;
                                        FLOAT: left;
                                        PADDING-BOTTOM: 0px;
                                        WIDTH: 21.94em;
                                        PADDING-TOP: 0px;
                                        height: 20px;
                                        color:#FFFFFF;
}


#nav LI div.sottovoci-selected a{
					BACKGROUND: url(../img/sfondomenuvert-sottovoci-s.jpg);
					PADDING-RIGHT: 0px;
					PADDING-LEFT: 0px;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					WIDTH: 21.94em;
					PADDING-TOP: 0px;
					height: 20px;
					color:#ffffff;
}
#nav LI div.sottovoci-selected a:hover{
					BACKGROUND: url(../img/sfondomenuvert-sottovoci-s.jpg);
					PADDING-RIGHT: 0px;
					PADDING-LEFT: 0px;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					WIDTH: 21.94em;
					PADDING-TOP: 0px;
					height: 20px;
					color:#ffffff;
}
div.sottovoci-selected{
					BACKGROUND: url(../img/sfondomenuvert-sottovoci-s.jpg);
					PADDING-RIGHT: 0px;
					PADDING-LEFT: 0px;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					WIDTH: 21.94em;
					PADDING-TOP: 0px;
					height: 20px;
					color:#ffffff;
}
div.selected-daddy {
					BACKGROUND: url(../img/sfondomenuvert-daddy-s.jpg);
					PADDING-RIGHT: 0px;
					PADDING-LEFT: 0px;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					WIDTH: 21.94em;
					PADDING-TOP: 0px;
					height: 20px;
					color:#ffffff;
}
#nav LI UL {
					BORDER-TOP-WIDTH: 0.15em;
					FONT-WEIGHT: normal;
					BORDER-LEFT-WIDTH: 0.10em;
					LEFT: -999em;
					BORDER-BOTTOM-WIDTH: 0.15em;
					MARGIN: -1.95em 0px 0px 197px;
					WIDTH: 14.00em;
					POSITION: absolute;
					HEIGHT: auto;
					BORDER-RIGHT-WIDTH: 0.10em;
}
#nav LI LI {
					PADDING-RIGHT: 0em;
					WIDTH: 14.00em;
				 	BACKGROUND: #F4F4F4;
					border-bottom-color : White;
					border-bottom-style : solid;
					border-bottom-width : 0.10em;
					height: 20px;
}
#nav LI UL A {
					WIDTH: 15em;
					color: #516ABB5;
					font-weight: bold;
}

#nav LI UL A:hover {
					WIDTH: 15em;
					color: #ffffff;
					font-weight: bolder;
}
#nav LI UL UL {
					MARGIN: -1.75em 0px 0px 14em;
}
#nav LI:hover UL UL {
					LEFT: -999em;
}
#nav LI:hover UL UL UL {
					LEFT: -999em;
}
#nav LI.sfhover UL UL {
					LEFT: -999em;
}
#nav LI.sfhover UL UL UL {
					LEFT: -999em;
}
#nav LI:hover UL {
					LEFT: auto;
}
#nav LI LI:hover UL {
					LEFT: auto;
}
#nav LI LI LI:hover UL {
					LEFT: auto;
}
#nav LI LI:hover {
					LEFT: auto;
					 BACKGROUND: #516ABB;
}
#nav LI LI.sfhover {
					LEFT: auto;
					BACKGROUND: #516ABB;
}

#nav LI LI LI:hover {
					LEFT: auto;
					BACKGROUND: #516ABB;
}
#nav LI LI LI.sfhover  {
					LEFT: auto;
					BACKGROUND: #516ABB;
}
#nav LI.sfhover UL {
					LEFT: auto;
}
#nav LI LI.sfhover UL {
					LEFT: auto;
}
#nav LI LI LI.sfhover UL {
					LEFT: auto;
}
#nav LI:hover {
				    BACKGROUND: url(../img/sfondomenuvert-selected.jpg);
}
#nav LI.sfhover {
					BACKGROUND:  url(../img/sfondomenuvert-selected.jpg);
}
#nav LI:hover div{
					BACKGROUND:  url(../img/sfondomenuvert-daddy-s.jpg);
					color: #ffffff;
					font-weight: bold;
					font-family : Tahoma;
					font-size : 10px;
					height: 20px;
}
#nav LI.sfhover div {
					BACKGROUND:  url(../img/sfondomenuvert-daddy-s.jpg);
					color: #ffffff;
					font-weight: bold;
					font-family : Tahoma;
					font-size : 10px;
					height: 20px;
}
#nav LI:hover div.sottovoci-padre{
					BACKGROUND: url(../img/sfondomenuvert-stvci-padre.jpg);
					PADDING-RIGHT: 0px;
					PADDING-LEFT: 0px;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					WIDTH: 21.94em;
					PADDING-TOP: 0px;
					height: 20px;
					color:#ffffff;
}
#nav LI div.sottovoci-padre a {
					BACKGROUND: url(../img/sfondomenuvert-stvci-padre.jpg);
					PADDING-RIGHT: 0px;
					PADDING-LEFT: 0px;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					WIDTH: 21.94em;
					PADDING-TOP: 0px;
					height: 20px;
					color:#ffffff;
}
#nav LI.sfhover div.sottovoci-padre{
					BACKGROUND: url(../img/sfondomenuvert-stvci-padre.jpg);
					PADDING-RIGHT: 0px;
					PADDING-LEFT: 0px;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					WIDTH: 21.94em;
					PADDING-TOP: 0px;
					height: 20px;
					color:#ffffff;
}
#nav LI.sfhover div.sottovoci-selected{
					BACKGROUND: url(../img/sfondomenuvert-sottovoci-s.jpg);
					PADDING-RIGHT: 0px;
					PADDING-LEFT: 0px;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					WIDTH: 21.94em;
					PADDING-TOP: 0px;
					height: 20px;
					color:#ffffff;
}

#nav LI:hover div.selected-daddy {
					BACKGROUND: url(../img/sfondomenuvert-daddy-s.jpg);
					PADDING-RIGHT: 0px;
					PADDING-LEFT: 0px;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					WIDTH: 21.94em;
					PADDING-TOP: 0px;
					height: 20px;
					color:#ffffff;
}
#nav LI:sfhover div.selected-daddy {
					BACKGROUND: url(../img/sfondomenuvert-daddy-s.jpg);
					PADDING-RIGHT: 0px;
					PADDING-LEFT: 0px;
					FLOAT: left;
					PADDING-BOTTOM: 0px;
					WIDTH: 21.94em;
					PADDING-TOP: 0px;
					height: 20px;
					color:#ffffff;
}
#nav li.invisible /**/{
			margin: 0;
			position: absolute; top: 37px; height: 3px;
			overflow: hidden; text-indent: -200em;
}


#map ul{
	list-style : none;
}

#map ul ul a{
	color :#516ABB;
}
#map ul ul a:hover{
	color : #516ABB;
}
#map ul ul a:visited{
	color : #656565;
}
#map ul ul ul a{
	font-weight: normal;
}
#map ul ul  ul a:hover{
	font-weight: normal;
}
#map ul ul  ul a:visited{
	font-weight: normal;
}
#map ul ul ul ul a{
	color: #7992E3;
	}
#map ul ul ul  ul a:hover{
	color: #7992E3;
}
#map ul ul ul  ul a:visited{
	color : #656565;
}
#map li{
	background-image : url(../img/sfmappa-livelloI.gif);
	height:35px;
	WIDTH: 100%;
	background-repeat : repeat-x;
	list-style : none;
}

#map li li {
	background-image : url(../img/sfmappa-livelloIV.gif);
	height:20px;
	WIDTH: 100%;
	background-repeat : repeat-x;
}
div.mappa{
	height:20px;
}
