BODY {
	PADDING: 0 0 0 0; FONT-SIZE: 8pt; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
#contenitore {
	MARGIN: 0px auto;
}
.lineaT {
	BORDER-BOTTOM: black 1px solid;
}
TD {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #000000
}
A {
	FONT-WEIGHT: bold; COLOR: #FFE519; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FFE519}
#navigation A {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; FONT: 10px/16px Arial, Helvetica, sans-serif; COLOR: black; PADDING-TOP: 0px; LETTER-SPACING: 0.1em; TEXT-DECORATION: none
}
#navigation A:hover {
	BACKGROUND: #000000; COLOR: #ffe519
}


#navigation2 A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; FONT: 10px/16px Arial, Helvetica, sans-serif; COLOR: black; PADDING-TOP: 0px; LETTER-SPACING: 0.1em; TEXT-DECORATION: none
}
#navigation2 A:hover {
	BACKGROUND: #000000; COLOR: #ffe519
}

.navTextSx {
	border-left:#000000 1px solid; FONT: 10px/16px Arial, Helvetica, sans-serif; COLOR: black; LETTER-SPACING: 0.1em
}

.navTextDx {
	BORDER-RIGHT: #000000 1px solid; FONT: 10px/16px Arial, Helvetica, sans-serif; COLOR: black; LETTER-SPACING: 0.1em
}

.navTextSD {
	BORDER-RIGHT: #000000 1px solid; border-left:#000000 1px solid; FONT: 10px/16px Arial, Helvetica, sans-serif; COLOR: black; LETTER-SPACING: 0.1em
}

#background TD {
	BACKGROUND: url(mm_bg_header.gif)
}
#padding {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 14px; PADDING-TOP: 14px
}
#calendar TD {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
#noborder TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#calheader TD {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
.logo {
	FONT: 24px/26px Times New Roman, Times, serif; COLOR: #FFE519; LETTER-SPACING: 0.3em
}
.tagline {
	FONT: 11px/16px Arial, Helvetica, sans-serif; COLOR: white
}
.bodyText {
	FONT: 11px/22px Arial, Helvetica, sans-serif; COLOR: black; LETTER-SPACING: 0.1em
}
.detailText {
	FONT: 11px/16px Arial, Helvetica, sans-serif; COLOR: black; LETTER-SPACING: 0.1em
}
.pageName {
	FONT: 24px/32px Arial, Helvetica, sans-serif; COLOR: #FFE519; LETTER-SPACING: 0.2em
}
.subHeader {
	FONT: bold 12px/20px Arial, Helvetica, sans-serif; COLOR: black; LETTER-SPACING: 0.1em
}
.navText {
	FONT: 10px/16px Arial, Helvetica, sans-serif; COLOR: black; LETTER-SPACING: 0.1em
}
.calendarText {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: black; LETTER-SPACING: 0.1em
}
.sidebarText {
	FONT: 11px/18px Arial, Helvetica, sans-serif; COLOR: #FFE519; LETTER-SPACING: 0.1em
}
#avmenu {
	CLEAR: left; PADDING: 0 0 0 0; FONT-SIZE: 0.9em; FLOAT: left; MARGIN: 0px 0px 0px; WIDTH: 240px; HEIGHT: 154px;
}
#avmenu UL {
	PADDING: 0 0 0 0; FONT-SIZE: 1.1em; MARGIN: 0px 0px 0px; WIDTH: 240px; LIST-STYLE-TYPE: none
}
#avmenu LI {
	MARGIN-BOTTOM: 4px
}
#avmenu LI A {
	PADDING: 6px 0 0 15px; DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: #ebebeb; BORDER-LEFT: #b4b4b4 5px solid; COLOR: #000000; HEIGHT: 20px; TEXT-DECORATION: none
}
#avmenu LI A:hover {
	BACKGROUND: #dcdcdc; BORDER-LEFT: #ffe519 10px solid; COLOR: #000000; PADDING: 6px 0 0 10px; 
}
.table-tutto {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.titolo-quadro {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; PADDING-BOTTOM: 14px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.table-trasp {
	BACKGROUND-COLOR: transparent
}

