BODY
	{
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #ffffff
	/*BACKGROUND-IMAGE:  URL(photo/nomesfondo.gif)*/	
	}

.bgmenu1
	{
	BACKGROUND-COLOR: #E5E5FF;
	}
.bgmenu2
	{
	BACKGROUND-COLOR: #FFD6CC;
	}
.bgmenu3
	{
	BACKGROUND-COLOR: #FFEFCC;
	}	
.bgmenu4
	{
	BACKGROUND-COLOR: #DCFFCC;
	}	
.bgselectedmenu1
	{
	BACKGROUND-COLOR: #A4A4FF;
	}
.bgselectedmenu2
	{
	BACKGROUND-COLOR: #FFB09D;
	}
.bgselectedmenu3
	{
	BACKGROUND-COLOR: #FFD275;
	}	
.bgselectedmenu4
	{
	BACKGROUND-COLOR: #AEFF88;
	}
A.menu1
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	}
A.menu1:hover
	{
	TEXT-DECORATION: underline;
	}	
A.selectedmenu1
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #003366;
	FONT-FAMILY: Verdana;	
	TEXT-DECORATION: none;
	}
A.selectedmenu1:hover
	{
	TEXT-DECORATION: underline;
	}

A.menu2
	{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Verdana;	
	TEXT-DECORATION: none;
	}
A.menu2:hover
	{
	TEXT-DECORATION: underline;
	}
A.selectedmenu2
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #620000;
	FONT-FAMILY: Verdana;	
	TEXT-DECORATION: none;
	}
A.selectedmenu2:hover
	{
	TEXT-DECORATION: underline;
	}
A.menu3
	{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	}
A.menu3:hover
	{
	TEXT-DECORATION: underline;
	}
A.selectedmenu3
	{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	}
A.selectedmenu3:hover
	{
	TEXT-DECORATION: underline;
	}
A.menu4
	{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	}
A.menu4:hover
	{
	TEXT-DECORATION: underline;
	}
A.selectedmenu4
	{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	}
A.selectedmenu4:hover
	{
	TEXT-DECORATION: underline;
	}
A.slogan
	{
	FONT-SIZE: 12px;
	COLOR: #7B7B7B;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	}
A.slogan:hover
	{
	FONT-SIZE: 12px;
	COLOR: #7B7B7B;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
	}
.txtdx
	{
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	}
A.txtdx
	{
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: normal;
	}	
A.txtdx:hover
	{
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: normal;
	}
.txtsx
	{
	FONT-SIZE: 12px;
	COLOR: white;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	FONT-WEIGHT: normal;
	}
A.txtsx
	{
	FONT-SIZE: 12px;
	COLOR: white;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: normal;
	}	
A.txtsx:hover
	{
	FONT-SIZE: 12px;
	COLOR: white;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
	FONT-WEIGHT: normal;
	}	
.bgheader
	{
	background-attachment: scroll;
	background-image: url(/images/sfondo_header.gif);
	background-repeat: no-repeat;
	background-position: left top;
	}
.web
	{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	}
A.web:hover
	{
	TEXT-DECORATION: underline;
	}
.metanav
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	border: none;
	}
.metanav a
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	border: none;
	}
.metanav a:hover
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ff0000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
	border: none;
	}
.labelinput
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	}
.sectiontitle
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: black;
	FONT-FAMILY: Verdana;
	}
.sectionsubtitle
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #919191;
	FONT-FAMILY: Verdana;
	}
.grouptitle
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #919191;
	FONT-FAMILY: Verdana;
	}
.txt
	{
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	}
.label
	{
	text-align: right;
	vertical-align: top;
	FONT-WEIGHT: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: black;
	BACKGROUND-COLOR: #e4e4e4;
	}
.input
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	COLOR: black;
	BACKGROUND-COLOR: #e4e4e4;
	}	
.inputbox
{
    BORDER-RIGHT: #888888 1pt solid;
    BORDER-TOP: #000000 1pt solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #000000 1pt solid;
    BORDER-BOTTOM: #888888 1pt solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}	
.button
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial;
}
.ecardA
	{
	background:#0a3cb1;
	font-family:Verdana,Arial,Helvetica;
	font-size:10pt;
	font-weight: bold; 
	color:white;
	text-decoration:none;
	}
.ecardB
	{
	background:#E7EEF8;
	}
A.menu
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	}
A.menu:hover
	{
	TEXT-DECORATION: underline;
	}
.area
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	}
A.area
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	}
A.area:hover
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
	}
.areaselected
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	}
A.areaselected
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	}
A.areaselected:hover
	{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
	}
.footer
	{
	background-color: #0D6597;
	FONT-SIZE: 10px;
	COLOR: White;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	border: none;
	}
.footer a
	{
	background-color: #000099;
	FONT-SIZE: 10px;
	COLOR: White;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none;
	border: none;
	}
.footer a:hover
	{
	background-color: #000099;
	FONT-SIZE: 10px;
	COLOR: aqua;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: underline;
	border: none;
	}
.txtlow
	{
	FONT-SIZE: 10px;
	COLOR: black;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-style: italic;
	TEXT-DECORATION: none;
	}
	
.datitabella
	{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: black;
	background-color: #E9E9E9;
	}
table.tabella
	{
	background-color: #666666;
	}
.titololow
{
FONT-SIZE: 14px;
FONT-FAMILY: Arial, Helvetica, sans-serif;
COLOR: black;
FONT-WEIGHT: bold;
}
.list1
{
list-style: url(/images/UL1.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #414141;
FONT-WEIGHT: bold;
text-decoration: none;
vertical-align: middle;
}
.list1 a
{
list-style: url(/images/UL1.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #414141;
FONT-WEIGHT: bold;
text-decoration: none;
}
.list1 a:hover
{
list-style: url(/images/UL1.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: Red;
FONT-WEIGHT: bold;
text-decoration: none;
}
.list2
{
list-style: url(/images/UL2.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #414141;
FONT-WEIGHT: bold;
text-decoration: none;
}
.list2 a
{
list-style: url(/images/UL2.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #414141;
FONT-WEIGHT: bold;
text-decoration: none;
}
.list2 a:hover
{
list-style: url(/images/UL2.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FF6600;
FONT-WEIGHT: bold;
text-decoration: none;
}
.list3
{
list-style: url(/images/UL3.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #414141;
FONT-WEIGHT: bold;
text-decoration: none;
}
.list3 a
{
list-style: url(/images/UL3.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #414141;
FONT-WEIGHT: bold;
text-decoration: none;
}
.list3 a:hover
{
list-style: url(/images/UL3.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #FF9900;
FONT-WEIGHT: bold;
text-decoration: none;
}
.list4
{
list-style: url(/images/UL4.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #414141;
FONT-WEIGHT: bold;
text-decoration: none;
}
.list4 a
{
list-style: url(/images/UL4.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #414141;
FONT-WEIGHT: bold;
text-decoration: none;
}
.list4 a:hover
{
list-style: url(/images/UL4.gif);
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFCC00;
FONT-WEIGHT: bold;
text-decoration: none;
}
.NavPath
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #414141;
FONT-WEIGHT: bold;
text-decoration: none;
}
.NavPath a
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #414141;
FONT-WEIGHT: bold;
text-decoration: none;
}
.NavPath a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: Blue;
FONT-WEIGHT: bold;
text-decoration: none;
}
/* 
PERS
*/
.menu-top {
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px solid black; 
	border-bottom: 1px solid black; 
	background-color: #ACC4AF;
}
.content {
	padding-left: 10px;
}
.banner-top {
	border-bottom: 1px solid black; 
}
.tbIcone {
	font-size: smaller;
	width: 200px;
	height: 200px;
	border-right: 1px dashed black; 
	border-left: 1px dashed black; 
}
.tbContent {
	font-size: 12px;
	border-right: 1px dashed black; 
	border-left: 1px dashed black; 
}
.tdIconeTitolo {
	background-color: #0D6597;
	color: white;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.tdContentTitolo {
	background-color: #0D6597;
	color: white;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.tdIconeTesto {
	font-size: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom: 1px solid black;
}
.tdContentTesto {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom: 1px solid black;
}
.tdIconeLink {
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom: 1px solid black;
	background-color: #FF9900;
}
.tdContentLink {
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-bottom: 1px solid black;
	background-color: #FF9900;
}

.tbBacheca {
	width: 100px;
	height: 150px;
	border-right: 1px dashed white; 
	border-left: 1px dashed white; 
}
.tdBachecaTitolo {
	background-color: #5C2605;
	color: white;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
}
.tdBachecaTesto {
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	border-top: 1px solid white;
}
.tdBachecaLink {
	color: white;
	text-align: right;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #5C2605;
}