/* CSS Document */

BODY
{
	background-image:url(/Images/Body_Background.jpg);
	background-repeat:repeat-x;
	background-position:top;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	margin:0px;
	
}

.Evidenziato{ font-size:14px; color:#F00; font-weight:bold; }

DIV, P, SPAN, TD, TH{font-size:12px;}

DIV#Layout
{
	width:95%;
	text-align:left;
	margin-left:2%;
	margin-right:2%;
	margin-top:5px;
}

DIV#Header
{
	padding:1px;
	background-color:#8CB2FF;
	background-image:url(/Images/Header.jpg);
	background-position:left;
	border:1px solid #000099;
	border-bottom:1px none #000099;
	height:120px;
	text-align:right;
	font-size:11px;
	vertical-align:middle;
}

DIV#Header P
{
	margin-left:40%;
	padding:4px;
}

DIV#Middle
{
	width:100%;
}

DIV#Middle TABLE.Middle
{
	width:100%;
	background-color:#FFFFFF;
	border:1px solid #000099;
}

DIV#Middle TABLE.Middle TH
{
	border-top:3px solid #000099;
	background-color:#003399;
	padding:8px;
	text-align:left;
	color:#FFFFFF;
	font-weight:normal;
	line-height:20px;
}

DIV#Middle TABLE.Middle TH A:LINK
{
	color: #FFFFFF;
	text-align:right;
	text-decoration:underline;	
}

DIV#Middle TABLE.Middle TH A:VISITED
{
	color: #FFFFFF;
	text-align:right;
	text-decoration:underline;
}

DIV#Middle TABLE.Middle TH A:HOVER
{
	color: #FFFFFF;
	text-align:right;
	text-decoration:none;
	background-color:#FFFF66;
	color:#003399 ;
}

DIV.Bandiere IMG
{
	border:1px solid #FFFFFF;
	margin-bottom:5px;
	margin-right:15px;
}


/* LEFT **********************************************************/

DIV#Middle TABLE.Middle TD#Left
{
	width:20%;
	vertical-align:top;
	background-color:#EEEEEE;
}

DIV#Middle TABLE.Middle TD#Right
{
	width:15%;
	vertical-align:top;
	background-color:#EEEEEE;
}

DIV#Middle TABLE.Middle TD#Left DIV.Image{ text-align:center; }
DIV#Middle TABLE.Middle TD#Left DIV.Image IMG{ margin-left:auto; margin-right:auto; margin-top:20px; border:1px solid #003399; }

DIV#Middle TABLE.Middle TD#Left UL,
DIV#Middle TABLE.Middle TD#Right UL
{
	background-color:#6685C2;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

DIV#Middle TABLE.Middle TD#Left UL LI,
DIV#Middle TABLE.Middle TD#Right UL LI
{
	list-style-type:none;
	border-bottom:1px solid #FFFFFF;
}

DIV#Middle TABLE.Middle TD#Left UL LI A,
DIV#Middle TABLE.Middle TD#Left UL LI STRONG,
DIV#Middle TABLE.Middle TD#Right UL LI A,
DIV#Middle TABLE.Middle TD#Right UL LI STRONG
{
	border-left:1px solid #FFFFFF;
	background-color:#6685C2;
	color:#FFFFFF;
	display:block;
	padding:6px;
	text-decoration:none;
}

DIV#Middle TABLE.Middle TD#Left UL LI A.Indent,
DIV#Middle TABLE.Middle TD#Left UL LI STRONG.Indent,
DIV#Middle TABLE.Middle TD#Right UL LI A.Indent,
DIV#Middle TABLE.Middle TD#Right UL LI STRONG.Indent
{
	padding-left:12px;
}

DIV#Middle TABLE.Middle TD#Left UL LI STRONG
{
	background-color:#6685C2;
	color:#FFFFFF;
}

DIV#Middle TABLE.Middle TD#Left UL LI A:LINK, 
DIV#Middle TABLE.Middle TD#Left UL LI A:VISITED,
DIV#Middle TABLE.Middle TD#Right UL LI A:LINK, 
DIV#Middle TABLE.Middle TD#Right UL LI A:VISITED
{
	background-color:#6685C2;
}

DIV#Middle TABLE.Middle TD#Left UL LI A.Verde:LINK, 
DIV#Middle TABLE.Middle TD#Left UL LI A.Verde:VISITED,
DIV#Middle TABLE.Middle TD#Right UL LI A.Verde:LINK, 
DIV#Middle TABLE.Middle TD#Right UL LI A.Verde:VISITED
{
	background-color:#006600;
}

DIV#Middle TABLE.Middle TD#Left UL LI A.Rosso:LINK, 
DIV#Middle TABLE.Middle TD#Left UL LI A.Rosso:VISITED,
DIV#Middle TABLE.Middle TD#Right UL LI A.Rosso:LINK, 
DIV#Middle TABLE.Middle TD#Right UL LI A.Rosso:VISITED
{
	background-color:#CC0000;
}

DIV#Middle TABLE.Middle TD#Left UL LI A.RossoEvidente:LINK, 
DIV#Middle TABLE.Middle TD#Left UL LI A.RossoEvidente:VISITED,
DIV#Middle TABLE.Middle TD#Right UL LI A.RossoEvidente:LINK, 
DIV#Middle TABLE.Middle TD#Right UL LI A.RossoEvidente:VISITED
{
	background-color:#CC0000;
	font-weight:bold;
}

DIV#Middle TABLE.Middle TD#Left UL LI A.Azzurro:LINK, 
DIV#Middle TABLE.Middle TD#Left UL LI A.Azzurro:VISITED,
DIV#Middle TABLE.Middle TD#Right UL LI A.Azzurro:LINK, 
DIV#Middle TABLE.Middle TD#Right UL LI A.Azzurro:VISITED
{
	background-color:#335CAD;
}

DIV#Middle TABLE.Middle TD#Left UL LI A.SottoMenu:LINK, 
DIV#Middle TABLE.Middle TD#Left UL LI A.SottoMenu:VISITED,
DIV#Middle TABLE.Middle TD#Right UL LI A.SottoMenu:LINK, 
DIV#Middle TABLE.Middle TD#Right UL LI A.SottoMenu:VISITED
{
	background-color:#6685C2;
	padding-left:12px;
}

DIV#Middle TABLE.Middle TD#Left UL LI A.Blu:LINK, 
DIV#Middle TABLE.Middle TD#Left UL LI A.Blu:VISITED,
DIV#Middle TABLE.Middle TD#Right UL LI A.Blu:LINK, 
DIV#Middle TABLE.Middle TD#Right UL LI A.Blu:VISITED
{
	background-color:#003399;
}

DIV#Middle TABLE.Middle TD#Left UL LI A:HOVER,
DIV#Middle TABLE.Middle TD#Left UL LI A:VISITED:HOVER,
DIV#Middle TABLE.Middle TD#Left UL LI A:HOVER,
DIV#Middle TABLE.Middle TD#Left UL LI A:VISITED:HOVER,
DIV#Middle TABLE.Middle TD#Left UL LI A.Verde:HOVER,
DIV#Middle TABLE.Middle TD#Left UL LI A.Verde:VISITED:HOVER,
DIV#Middle TABLE.Middle TD#Left UL LI A.Azzurro:HOVER,
DIV#Middle TABLE.Middle TD#Left UL LI A.Azzurro:VISITED:HOVER,
DIV#Middle TABLE.Middle TD#Left UL LI A.Blu:HOVER,
DIV#Middle TABLE.Middle TD#Left UL LI A.Blu:VISITED:HOVER,
DIV#Middle TABLE.Middle TD#Left UL LI A.Rosso:HOVER,
DIV#Middle TABLE.Middle TD#Left UL LI A.Rosso:VISITED:HOVER,
DIV#Middle TABLE.Middle TD#Left UL LI A.RossoEvidente:HOVER,
DIV#Middle TABLE.Middle TD#Left UL LI A.RossoEvidente:VISITED:HOVER,
DIV#Middle TABLE.Middle TD#Left UL LI A.SottoMenu:HOVER,
DIV#Middle TABLE.Middle TD#Left UL LI A.SottoMenu:VISITED:HOVER,
DIV#Middle TABLE.Middle TD#Right UL LI A:HOVER,
DIV#Middle TABLE.Middle TD#Right UL LI A:VISITED:HOVER,
DIV#Middle TABLE.Middle TD#Right UL LI A:HOVER,
DIV#Middle TABLE.Middle TD#Right UL LI A:VISITED:HOVER,
DIV#Middle TABLE.Middle TD#Right UL LI A.Verde:HOVER,
DIV#Middle TABLE.Middle TD#Right UL LI A.Verde:VISITED:HOVER,
DIV#Middle TABLE.Middle TD#Right UL LI A.Azzurro:HOVER,
DIV#Middle TABLE.Middle TD#Right UL LI A.Azzurro:VISITED:HOVER,
DIV#Middle TABLE.Middle TD#Right UL LI A.Blu:HOVER,
DIV#Middle TABLE.Middle TD#Right UL LI A.Blu:VISITED:HOVER,
DIV#Middle TABLE.Middle TD#Right UL LI A.Rosso:HOVER,
DIV#Middle TABLE.Middle TD#Right UL LI A.Rosso:VISITED:HOVER,
DIV#Middle TABLE.Middle TD#Right UL LI A.RossoEvidente:HOVER,
DIV#Middle TABLE.Middle TD#Right UL LI A.RossoEvidente:VISITED:HOVER,
DIV#Middle TABLE.Middle TD#Right UL LI A.SottoMenu:HOVER,
DIV#Middle TABLE.Middle TD#Right UL LI A.SottoMenu:VISITED:HOVER
{
	background-color:#FFFF00;
	color:#003399;
}


/* CENTER **********************************************************/

DIV#Middle TABLE.Middle TD#Center
{
	width:65%;
	vertical-align:top;
	padding:20px;
}

DIV#Middle TABLE.Middle TD#Center P
{
	text-align:justify;
}

DIV#Middle TABLE.Middle TD#Center P.Grande
{
	font-size:16px;
	font-weight:bold;
}

DIV#Middle TABLE.Middle TD#Center UL
{
	margin-left:18px;
}

DIV#Middle TABLE.Middle TD#Center LI
{
	list-style-type:square;
	margin-left:0px;
	margin-bottom:10px;
}

DIV#Middle TABLE.Middle TD#Center H1
{
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#003399;
}

/*
DIV#Middle TABLE.Middle TD#Center IMG
{
	clear:both;
	float:right;
	border:1px solid #000099;
	margin-left:20px;
	margin-bottom:20px;
}
*/


/* FOOTER **********************************************************/

DIV#Footer
{
	font-size:9px;
	margin-top:6px;
	text-align:center;
}

.menu-home{ float:left; width:400px; }
.banner-home{ float:left; width:186px; }
