BODY { background-color:#FFFFFF; font-family: Verdana;}

.tableMenu { BACKGROUND: #000066;
             width:800px;
}
.tableMain { BACKGROUND: #FFFFFF;
	width: 800px;
	height: 550px;
}
.TableForm
{
    font-size: 11px;          width: 95%;
    text-align:left;
}

.foot{BACKGROUND: #000066;
      width:100%;
}
.banner{
    border-top: 1px;                border-bottom: 1px;
    border-right: 1px;              border-left: 1px;
	border-color:#CCCCCC;
	padding-right: 5px;				padding-top: 5px;
	padding-left: 5px;				padding-bottom: 5px;
}

.EImgI
{
    border-top: 0px;                border-bottom: 0px;
    border-right: 0px;              border-left: 0px;
	border:0px;
	padding-right: 0px;
	padding-left: 5px;
	width: 100px;
	height: 100px;
}
.EImg2
{
    border-top: 0px;                border-bottom: 0px;
    border-right: 0px;              border-left: 0px;
	border:0px;
	padding-right: 0px;
	padding-left: 5px;
	width: 200px;
	height: 100px;
}

.EImg8
{
    border-top: 0px;                border-bottom: 0px;
    border-right: 0px;              border-left: 0px;
	padding-right: 0px;
	padding-left: 5px;
	width: 80px;
	height: 80px;
}
.EImgN
{
    border-top: 0px;                border-bottom: 0px;
    border-right: 0px;              border-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
	width: 200px;
	height: 250px;
}
.EImgP
{
    border-top: 0px;                border-bottom: 0px;
    border-right: 0px;              border-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.EImg9
{
    border-top: 0px;                border-bottom: 0px;
    border-right: 0px;              border-left: 0px;
	padding-right: 0px;
	padding-left: 5px;
	width: 90px;
	height: 90px;
}

.tableLeft {
	BACKGROUND: #EEEEEE; /* #C8C8C8 */
	width:200px;
	height:550px;
	border-right:1px;  border-right-style:solid; border-right-color:#999999;
	border-bottom:1px; border-bottom-style:solid; border-bottom-color:#999999;
	text-align:left;
}
.tableCentr {
	BACKGROUND: #FAFAFA; /* #EEEEEE */
	width: 75%;
	height: 550px;
	vertical-align:top;
	padding:8px;
}
.Logo{
	FONT-SIZE: 54px;
	COLOR: #FFFFFF;
	text-decoration: None;
	FONT-FAMILY: Copperplate Gothic Bold;
}
.sottoLogo{
	FONT-SIZE: 13px;
	COLOR: #FFFFFF;
	text-decoration: None;
	FONT-FAMILY: Copperplate Gothic Light;
}
.menu	{color: #EEEEEE; 
			text-decoration: None;
    	FONT-FAMILY: Arial;	FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
a:hover.menu 
{
	color: #F7C803; /* giallo */
	text-decoration: None;
	display: Block;
}
.menu1	{color: #EEEEEE; 
			text-decoration: None;
    	FONT-FAMILY: Arial;	FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
a:hover.menu1 
{
	color: #D97E2A; /* arancio */
	text-decoration: None;
	display: Block;
}
.menu2	{color: #EEEEEE; 
			text-decoration: None;
    	FONT-FAMILY: Arial;	FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
a:hover.menu2 
{
	color: #88242F; /* bordo */
	text-decoration: None;
	display: Block;
}
.menu3	{color: #EEEEEE; 
			text-decoration: None;
    	FONT-FAMILY: Arial;	FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
a:hover.menu3 
{
	color: #009900; /* verde */
	text-decoration: None;
	display: Block;
}
.menu4	{color: #EEEEEE; 
			text-decoration: None;
    	FONT-FAMILY: Arial;	FONT-SIZE: 12px; FONT-WEIGHT: bold;
}
a:hover.menu4 
{
	color: #6EC3EA; /* celeste */
	text-decoration: None;
	display: Block;
}
.indexTitolo{ FONT-SIZE: 16px;
	/*COLOR: #FFFFFF;*/
	COLOR:#333333;
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Verdana;
	}
.indexTesto{ FONT-SIZE: 12px;
	COLOR: #333333; 
	LINE-HEIGHT: 18px;
	PADDING-RIGHT: 4px;  PADDING-LEFT: 4px;  
	PADDING-BOTTOM: 0em; PADDING-TOP: 0.5em;  
	FONT-FAMILY: Verdana;
	}
.indexNav{ FONT-SIZE: 10px;
	color:#333333;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana;
	text-decoration: None;
	}
.indexNav:hover{ 
	FONT-SIZE: 10px;
	COLOR: #88242F;
/*	COLOR: #0000FF;  */
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana;
	text-decoration: None;
	}
.Titolo	{FONT-SIZE: 12px;
	COLOR: #313131;
	FONT-WEIGHT: bold; 
	FONT-FAMILY: Verdana;
}
.Testo10{FONT-SIZE: 10px;
		COLOR: #666666; 
		FONT-FAMILY: Verdana;
}
.Testo11{FONT-SIZE: 11px;
		COLOR:#000000; 
		FONT-FAMILY: Verdana;
}
.Testo12{FONT-SIZE: 12px;
		COLOR: #313131;
		LINE-HEIGHT: 18px;
		FONT-FAMILY: Verdana;
}
.Testo	{FONT-SIZE: 12px;
		COLOR: #313131;
		LINE-HEIGHT: 18px;
		FONT-FAMILY: Verdana;
}

.Testo2	{FONT-SIZE: 10px;
		COLOR: #666666; 
		FONT-FAMILY: Verdana;
}
.Testo11Red	{FONT-SIZE: 11px;
		FONT-FAMILY: Verdana;
		text-decoration: None;
		font-weight:bold;
		COLOR:#D97E2A;
}
.TestoRed	{FONT-SIZE: 11px;
		FONT-FAMILY: Verdana;
		text-decoration: None;
		font-weight:bold;
		COLOR:#D97E2A;
}
.MsgOK{FONT-SIZE: 11px;
		FONT-FAMILY: Verdana;
		text-decoration: None;
		font-weight:bold;
		COLOR:#0000FF;
}
.MsgErr{FONT-SIZE: 11px;
		FONT-FAMILY: Verdana;
		text-decoration: None;
		font-weight:bold;
		COLOR:#990000;
}
.Testo10Grey{
		FONT-SIZE: 10px;
		FONT-FAMILY: Verdana;
		text-decoration: None;
		COLOR:#666666;
}
.testogrey	{
		FONT-SIZE: 10px;
		FONT-FAMILY: Verdana;
		text-decoration: None;
		COLOR:#666666;
}
.testogrey:hover	{
    FONT-SIZE: 10px;
	FONT-FAMILY: Verdana;
	text-decoration: underline;
	COLOR:#666666;
}
.private{
		FONT-SIZE: 10px;
		FONT-FAMILY: Verdana;
		text-decoration: None;
		FONT-WEIGHT: bold;
		COLOR:#999999;
}
.nav	{FONT-SIZE: 10px;
	COLOR: #0066CC; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana;
	text-decoration: None;
}
.nav:hover {FONT-SIZE: 10px;
	COLOR: #0000FF; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana;
	text-decoration: None;
}
.page	{ FONT-SIZE: 10px;
	COLOR: #760000; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana;
	text-decoration: None;
}
.cmd	{ FONT-SIZE: 11px;
	COLOR:#0066CC;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana;
}
.mailto	{ FONT-SIZE: 10px;
	COLOR: #003366; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana;
	text-decoration: None;
}
.mailto:hover	{ FONT-SIZE: 10px;
	COLOR: #D97E2A; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana;
	text-decoration: None;
}
.link { FONT-SIZE: 10px;
	COLOR:#88242F;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana;
	text-decoration: None;
}
.linkHP { FONT-SIZE: 10px;
	COLOR:#D97E2A;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana;
	text-decoration: None;
}
.Pnav	{FONT-SIZE: 10px;
		COLOR: #FFFFFF; 
		FONT-WEIGHT: bold;
		FONT-FAMILY: Verdana;
		LINE-HEIGHT: 18px;
		text-decoration: None;
		width:150px;
}
.Pnav:hover {FONT-SIZE: 10px;
			COLOR: #FFFFFF; 
			FONT-WEIGHT: bold;
			FONT-FAMILY: Verdana;
}
.MsgTesto
{
    font-size: 12px;	color: #c00; font-family: Verdana;
}
.MsgTestoOk
{
    font-size: 12px;	color: #2a2a2a; font-family: Verdana;
}
.Thead
{
    padding-right: 11px;            padding-left: 11px;
    font-weight: bold;              font-size: 11px;
    color: #ffffff;                 background-color: #000066;
}
.txtGrigio
{
    font-size: 11px;                color: #2a2a2a;
}
.txtGrigio10	{
    font-size: 11px;                color: #666666;
		text-decoration: None;
}
.Grid2
{
    padding-right: 5px;             padding-left: 5px;
    height: 20px;                   background-color: #edeceb;
}
.Grid
{
    padding-right: 5px;             padding-left: 5px;
    height: 20px;
}
.EImg
{
    border-top: 0px;                border-bottom: 0px;
    border-right: 0px;              border-left: 0px;
    padding-right: 0px;             padding-left: 5px;
    width: 60px;                    height: 60px;
}
.EImg2
{
    border-top: 0px;                border-bottom: 0px;
    border-right: 0px;              border-left: 0px;
    padding-right: 0px;             padding-left: 5px;
    width: 100px;                   height: 120px;
}
.nobord{
    border-top: #ccc 0px solid;     border-bottom: #ccc 0px solid;
    border-right: #ccc 0px solid;   border-left: #ccc 0px solid;
}
.ImgBord
{
    border-top: #ccc 0px solid;     border-bottom: #ccc 0px solid;
    border-right: #ccc 0px solid;   border-left: #ccc 0px solid;
    width: 60px;                    height: 60px;
}

