#mainMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/header-menu-bkg.gif) #ffffff repeat-x left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 50px
}
#Utenti {	
	BACKGROUND: url(images/bkg-visitatori.gif) no-repeat left top; FLOAT: left; PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; WIDTH: 140px; COLOR: #cce3f1; LINE-HEIGHT: 38px; PADDING-TOP: 1px; 
}
#ContainerMenu {
	BACKGROUND: url(images/header-menu-bkg.gif) #ffffff repeat-x left top; MARGIN-LEFT: 180px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; POSITION: relative; HEIGHT: 44px; 
}
#mainMenu #nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 760px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute;
}
#nav LI {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 900; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; 
}
#mainMenu #nav LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(images/header-menu-off.gif) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; TEXT-TRANSFORM: uppercase; COLOR: #cce3f1; LINE-HEIGHT: 28px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#mainMenu #nav LI A:hover {
	BACKGROUND: url(images/header-menu-on.gif) repeat-x left top; COLOR: #cce3f1; LINE-HEIGHT: 29px
}
#mainMenu #nav LI A.Current {
	BACKGROUND: url(images/header-menu-on.gif) repeat-x left top; COLOR: #cce3f1; LINE-HEIGHT: 29px
}
#mainMenu #nav LI A.Current:hover {
	BACKGROUND: url(images/header-menu-on.gif) repeat-x left top; COLOR: #cce3f1; LINE-HEIGHT: 29px
}
#mainMenu LI UL {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -1px; PADDING-TOP: 1px; POSITION: absolute; TOP: 34px
}
#mainMenu LI UL {
	BACKGROUND-COLOR: #2555C1
}
#mainMenu LI > UL {
	LEFT: auto; TOP: auto
}
#mainMenu LI LI {
	PADDING-RIGHT: 1px! important; DISPLAY: block; PADDING-LEFT: 1px! important; FLOAT: none! important; PADDING-BOTTOM: 1px! important; MARGIN: 0px; PADDING-TOP: 0px! important; LIST-STYLE-TYPE: none
}
#mainMenu LI LI A {
	PADDING-RIGHT: 4px! important; DISPLAY: block; PADDING-LEFT: 4px! important; FONT-WEIGHT: normal! important; BACKGROUND-IMAGE: none! important; PADDING-BOTTOM: 2px! important; MARGIN: 0px; WIDTH: 200px! important; COLOR: #000F4D! important; LINE-HEIGHT: 18px! important; PADDING-TOP: 2px! important
}
#mainMenu LI LI A {
	BACKGROUND-COLOR: #dceff9! important
}
#mainMenu LI LI A:hover {
	BACKGROUND-IMAGE: none! important
}
#mainMenu LI LI A:hover {
	BACKGROUND-COLOR: #f2f7fa! important
}
#mainMenu LI:hover UL {
	DISPLAY: block
}
#mainMenu LI.over UL {
	DISPLAY: block
}
