html {
	background-color: #F4F8FF;
}
td#mappa1  {
margin:0;padding:0;
width:100px;height:100px;
position:relative;
}

#mappa1 a {
display:block;
width:130px;
height:111px;
}
#mappa1 .alt { display:none }


table.tabheader {
table-layout : auto;
border-collapse : separate;
text-align:center;

}
table.tabheader td {
height:15;
width: auto;
background:#4f50a1;
}

div.primary{
	text-align: center;
	
}

table.primary {
table-layout : fixed;
width : 975px;
height:780px;
border:0px;
}
td.sx {
table-layout : fixed;
	width : 175px;
	background:#4f50a1;
	margin: 0px;
}

table.tabmenusx {
	table-layout : fixed;
	width : 175px;
	border-right-style: solid;
	border-right-width: 0px;
	border-right-color: #F4F8FF;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-collapse : collapse;

}
table.tabmenusx td {
text-align:center;
background:#4f50a1;
height:50px;
font-size: 10pt;
margin: 0px;
border:#FFFFFF;
border:1px solid;
border-color:#FFFFFF;
}

.menusx {
 	 height:20;  background:#4f50a1; BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}

A:visited  {  color: white; font-size: 16px; font-weight: bold; text-decoration: none}
A:link  { color: white; font-size: 16px; font-weight: bold;text-decoration: none}
A:active  { color: white; font-size: 16px; font-weight: bold; text-decoration: none}
A:hover   { color:white ; font-size: 16px;  text-decoration: underline }

A.newmenu:visited  {  color: #0033FF; font-size: 16px; font-weight: bold; text-decoration: none}
A.newmenu:link  { color: #0033FF; font-size: 16px; font-weight: bold;text-decoration: none}
A.newmenu:active  { color: #0033FF; font-size: 16px; font-weight: bold; text-decoration: none}
A.newmenu:hover   { color:#0033FF ; font-size: 16px;  text-decoration: underline; }

A.amenusx:visited   { color:white ; font-size: 16px;  text-decoration: none }
A.amenusx:link   { color:white ; font-size: 16px;  text-decoration: none ; text-align:center}
A:amenusx:active { color: white; font-size: 16px; font-weight: bold;text-decoration: none}
A.amenusx:hover   { color:white ; font-size: 16px; background-color:#00CCFF; text-decoration: underline }


A.email:visited   {color:purple; font-size: 16px;  text-decoration: none }
A.email:link   {color:#0033FF ; font-size: 16px;  text-decoration: none }
A:email:active {color: #0033FF; font-size: 16px; font-weight: bold;text-decoration: none}
A.email:hover   {color:#0033FF ; font-size: 16px;  text-decoration: underline }

A.hpmenusx:visited  { color: #000000; font-size: 16px; font-weight: bold; text-decoration: none}
A.hpmenusx:link  { color: #000000; font-size: 16px; font-weight: bold;text-decoration: none}
A.hpmenusx:active  { color: #000000; font-size: 16px; font-weight: bold; text-decoration: none}
A.hpmenusx:hover   { color:#000000; font-size: 16px;  text-decoration: underline;  }

.ContentBox{
border-top:solid windowtext 1.0pt;
  border-left:solid windowtext 1.0pt;
  border-bottom:solid windowtext 1.0pt;
  border-right:solid windowtext 1.0pt;
  text-align:center;
  
  
}

div.content {
margin-left:6px;

}


table.news {
	table-layout : auto;
	border-collapse : collapse;
	text-align:justify;
	border-color: #000000;
}
table.news td {
	height:auto;
	width: auto;
	padding: 3px;
	margin: 0;
	border: 1px solid;
}

table.altre {
	table-layout : auto;
	border-collapse : collapse;
	text-align:justify;
	height:770px;

}
table.altre td {
	height:auto;
	width: auto;
	padding: 2px;
	margin: 0px;
	border: 1px solid #000000;
}


.bianco {
	color: #FFFFFF;
	font-weight: bold;
}

.Stile2 {
	font-size: 36px;
	text-align:center;
	
}
.Stile3 {font-size: 24px}
.Stile4 {
	font-size: 16px;
	font-weight: bold;
}

.menuFissoSx
{
	background:#4f50a1; 
	padding: 11px 4px;
	margin:8px 3px; 
	text-align:center;
	color:#FFF;
}

#dropmenudiv{
color:#FFF;
position:absolute;
background-color: #4f50a1;
border:1px solid white;
border-bottom-width: 0;
font-size:7px;
line-height:16px;
z-index:100;
}
 
#dropmenudiv a{
width: 100%;
display: block;
text-indent: 2px;
border-bottom: 1px solid white;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
}
 
#dropmenudiv a:hover{ hover background color
background-color: #fbf313;
}

