DIV.dMenu {
	border:thin outset #FFFF66;
	z-index: 3;
	overflow:visible;
	background-color:#FFFFFF;
	position: relative;
}

DIV.dDesc {
	border:0px none #000000;
	overflow:visible;
	top:230px;
	z-index: 1;
	position:absolute; 
}

.menu_titolo {
	font-family:  Verdana, Trebuchet Ms, Tahoma, Arial;
	font-size: 12px;
	}

.menu_sottotitolo {
	font-family:  Verdana, Trebuchet Ms, Tahoma, Arial;
	font-size: 12px;
	}

.titolo_Maschera {
	font-family:  Verdana, Trebuchet Ms, Tahoma, Arial;
	font-size: 12px;
	color: #FFFFFF;
	}

FONT.FixRed {
	font-family:  Verdana, Trebuchet Ms, Tahoma, Arial;
	font-size: 12px;
	color: #B10014;
	}

FONT.FixRed2 {
	font-family:  Verdana, Trebuchet Ms, Tahoma, Arial;
	font-size: 14px;
	color: #B10014;
	}

FONT.FixBlack {
	font-family:  Verdana, Tahoma, Arial, Trebuchet Ms;
	font-size: 12px;
	color: #000000;
	}
		
FONT.FixGrey {
	font-family:  Verdana, Tahoma, Arial, Trebuchet Ms;
	font-size: 12px;
	color: #333333;
	}
		
FONT.FixWhite {
	font-family:  Verdana, Trebuchet Ms, Tahoma, Arial;
	font-size: 12px;
	color: #FFFFFF;
	}
		
FONT.FixWhite2 {
	font-family:  Verdana, Trebuchet Ms, Tahoma, Arial;
	font-size: 16px;
	color: #FFFFFF;
	}
		
FONT.FixBlue {
	font-family:  Verdana, Trebuchet Ms, Tahoma, Arial;
	font-size: 12px;
	color: #4579AD;
	}
		
FONT.FixBlue2 {
	font-family:  Verdana, Trebuchet Ms, Tahoma, Arial;
	font-size: 14px;
	color: #4579AD;
	}
		
FONT.FixOrange {
	font-family:  Verdana, Trebuchet Ms, Tahoma, Arial;
	font-size: 12px;
	color: #FF6600;
	}
		
FONT.FixBlueDark {
	font-family:  Verdana, Trebuchet Ms, Tahoma, Arial;
	font-size: 12px;
	color: #000066;
	}
		
FONT.FixBlueDark2 {
	font-family:  Verdana, Trebuchet Ms, Tahoma, Arial;
	font-size: 14px;
	color: #000066;
	}
		
FONT.FixCiano {
	font-family:  Verdana, Trebuchet Ms, Tahoma, Arial;
	font-size: 12px;
	color: #9999FF;
	}
		
FONT.FixNeutral {
	font-family:  Verdana, Trebuchet Ms, Tahoma, Arial;
	font-size: 12px;
	}

FONT.Titolo {
	font-family:  Verdana, Trebuchet Ms, Tahoma, Arial;
	font-size: 20px;
	color: #000000;
	font-weight: bold;
	}

FONT.SottoTitolo {
	font-family:  Verdana, Trebuchet Ms, Tahoma, Arial;
	font-size: 16px;
	color: #444444;
	font-weight: bold;
	font-style:italic;
	text-decoration:underline;
	}

FONT.TitoloBlue {
	font-family:  Verdana, Trebuchet Ms, Tahoma, Arial;
	font-size: 20px;
	color: #000000;
	font-weight: bold;
	}

FONT.TitoloWhite {
	font-family:  Verdana, Trebuchet Ms, Tahoma, Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	}

A.MenuSX:link {
	text-decoration:none;
	color: #000000;
	font-size: 12px;
}
A.MenuSX:visited {
	text-decoration:none;
	color: #000000;
	font-size: 12px;
}
A.MenuSX:hover {
	text-decoration:none;
	color:#B10042;
	font-size: 12px;
}
A.MenuSX2:link {
	font-weight:normal;
	text-decoration:none;
	color: #000000;
	font-size: 9px;
}
A.MenuSX2:visited {
	text-decoration:none;
	color: #000000;
	font-size: 9px;
}
A.MenuSX2:hover {
	text-decoration:none;
	color:#B10042;
	font-size: 9px;
}
A.MenuDX:link {
	text-decoration:none;
	color: #FFFFFF;
	font-size: 12px;
}
A.MenuDX:visited {
	text-decoration:none;
	color: #FFFFFF;
	font-size: 12px;
}
A.MenuDX:hover {
	color:#ff7e00;
	font-size: 12px;
}
SELECT.Fisso {  font-family: Verdana,Tahoma,helvetica; font-size: 12px; width: 477px; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #FFFFDD}
SELECT.FissoShort {  font-family: Verdana,Tahoma,helvetica; font-size: 12px; width: 250px; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #FFFFDD}
INPUT.Tasto        { font-family: Verdana,Tahoma,helvetica; color: #FFFFFF; font-size: 8 pt; background-color: #4579AD; border: #4579AD; border-style: solid}
TEXTAREA.TABordo   {font-family:"<%=ffontface%>"; color: #000000; font-size: 8 pt; BORDER-BOTTOM: #999966 1px solid; BORDER-LEFT: #999966 1px solid; BORDER-RIGHT: #999966 1px solid; BORDER-TOP: #999966 1px solid}
INPUT.TxtBordo    {font-family:"<%=ffontface%>"; color: #000000; font-size: 8 pt; BORDER-BOTTOM: #999966 1px solid; BORDER-LEFT: #999966 1px solid; BORDER-RIGHT: #999966 1px solid; BORDER-TOP: #999966 1px solid}
INPUT.TxtBordo7   {font-family:"<%=ffontface%>"; color: #000000; font-size: 7 pt; BORDER-BOTTOM: #999966 1px solid; BORDER-LEFT: #999966 1px solid; BORDER-RIGHT: #999966 1px solid; BORDER-TOP: #999966 1px solid}
INPUT.TxtBordo20  {font-family:"<%=ffontface%>"; color: #000000; width: 170px; font-size: 7 pt; BORDER-BOTTOM: #999966 1px solid; BORDER-LEFT: #999966 1px solid; BORDER-RIGHT: #999966 1px solid; BORDER-TOP: #999966 1px solid}
INPUT.ChkBox    {
	font-family:"<%=ffontface%>";
	font-size: 7 pt;
	color: #000066;
	margin: 0px;
	border: 1px solid #999966;
	height: 15px;
	width: 15px;
	padding: 0px;
}

body,td,th {
	font-family: Verdana, "Trebuchet Ms", Tahoma, Arial;
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
li.Freccia {
	font-family: Verdana, "Trebuchet Ms", Tahoma, Arial;
	font-size: 12px;
	list-style-image:url(/images/icone/li.gif);
	vertical-align: text-top;
}

li.Punto {
	font-family: Verdana, "Trebuchet Ms", Tahoma, Arial;
	font-size: 12px;
	list-style-image:url(/images/icone/punto_piccolo.gif);
}

TD.Menu {
	font-family: Verdana, "Trebuchet Ms", Tahoma, Arial;
	font-size: 12px;
	color: #000066;
/*	text-transform: capitalize; */
	text-align: center;
	padding: 1px;
	border: 1px outset #FF0000;
	background-color: #E0E9E9;
}

TD.SottoMenu {
	font-family: Verdana, "Trebuchet Ms", Tahoma, Arial;
	font-size: 12px;
	color: #000066;
/*	text-transform: capitalize; */
	text-align: left;
	padding: 1px;
	border: 1px outset #FF0000;
	background-color: #E0E9E9;
}

A.Menu:link {
	text-decoration:none;
	color: #000033;
	font-size: 12px;
}
A.Menu:visited {
	text-decoration:none;
	color: #000033;
	font-size: 12px;
}
A.Menu:hover {
	text-decoration:none;
	color: #ffffff;
	font-size: 12px;
}

a{
	text-decoration:none;
	color: #FFFFFF;
	font-weight:bold;
}

a:hover {
	color: #000033;
	text-decoration:none;
}

a:visited {
	text-decoration:none;
}

li.Lista {
	font-family: Verdana, "Trebuchet Ms", Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	list-style-position: outside;
	list-style-type: none;
	width: 138px;
	padding: 1px 0px 0px;
	text-align: left;
}

li.Lista a{
	text-decoration:none;
	display: block;
	border-spacing: 0px;
	text-indent: 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	color: #FFFFFF;
	padding: 0px;
}

li.Lista a:hover {
	background: #FFCC00;
	color: #000033;
	text-decoration:none;
}

li.Lista a:visited {
	text-decoration:none;
}

li.ListaRed {
	font-family: Verdana, "Trebuchet Ms", Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	list-style-position: outside;
	list-style-type: none;
	width: 138px;
	padding: 1px 0px 0px;
	text-align: left;
	background-color: #BB0000;
}

li.ListaRed a{
	text-decoration:none;
	display: block;
	border-spacing: 0px;
	text-indent: 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	color: #FFFFFF;
	padding: 0px;
}

li.ListaRed a:hover {
	background: #FFCC00;
	color: #000033;
	text-decoration:none;
}

li.ListaRed a:visited {
	text-decoration:none;
}

TD.Bottone {
	background-image:url(/images/bot_off.gif);
	width:78px;
	height:40px;
}

a.Bott {
	text-decoration:none;
	color: #FFFFFF;
	font-size:9px;
}

a.Bott:hover {
	color: #000033;
	text-decoration:none;
}

a.Bott:visited {
	text-decoration:none;
}

li.ListaDX {
	font-family: Verdana, "Trebuchet Ms", Tahoma, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	list-style-position: outside;
	list-style-type: none;
	width: 134px;
	padding: 1px 0px 0px;
}

li.ListaDX a{
	text-decoration:none;
	display: block;
	border-spacing: 0px;
	text-indent: 0px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	color: #FFFFFF;
	padding: 0px;
}

li.ListaDX a:hover {
	background: #FFCC00;
	color: #000033;
	text-decoration:none;
}

li.ListaDX a:visited {
	text-decoration:none;
}

.Verde {
	background: #017439;
}

.Grigio {
	background: #4F5357;
}

FONT.TipoGara {
	font-family:  Verdana, Trebuchet Ms, Tahoma, Arial;
	font-size: 8px;
/*	color: #34276F; */
	color: #000000;
	font-weight: bold;
	}

TABLE.Maschera {
	border: 1px solid #4F5357;
}

FONT.TitoloNews {
	font-family:  Verdana, Trebuchet Ms, Tahoma, Arial;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	}


