.leggitutto {
	text-decoration: none;
	color: #CC3403;
}
.linknonsott {
	text-decoration: none;
	color: #0C4EA7;
}
TABLE.TxtTable1 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica
}
TABLE.layer0open {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 90px; BORDER-BOTTOM: 0px; cellspacing: 0; cellpadding: 0
}
TABLE.peppe {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; BORDER-LEFT: 1px; WIDTH: 90px; BORDER-BOTTOM: 0px; cellspacing: 0; cellpadding: 0;
	border-bottom-color:#000000; border-left-color:#000000; border-right-color:#000000; border-top-color:#000000
}
TABLE.paginatortitles {
	BACKGROUND-COLOR: #336699
}
TD.paginatortitles {
	WIDTH: 60%; BACKGROUND-COLOR: #ffffff
}
TD.steps {
	BACKGROUND-COLOR: #27408b
}
TD.tabella1 {
	BACKGROUND-COLOR: #edeff4
}
TD.tabella2 {
	BACKGROUND-COLOR: #ddddd0
}
TD.sfondogiallino {
	BACKGROUND-COLOR: #ffffff
}
TD.just {
	TEXT-ALIGN: justify
}
TD.lineette {
	BACKGROUND-COLOR: #98aac4
}
TR.sfondogiallino {
	BACKGROUND-COLOR: #edeff4
}
TR.sfondoarancione {
	BACKGROUND-COLOR: #98aac4
}
FONT.titolo {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #993300; FONT-FAMILY: Arial,Helvetica
}
FONT.titolo1 {
	FONT-WEIGHT: bold; COLOR: #993300; FONT-FAMILY: Arial,Helvetica
}
FONT.titolobianco {
	FONT-SIZE: 20px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica
}
FONT.frasibold {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #4d557c; FONT-FAMILY: Arial,Helvetica
}
FONT.testo {
	FONT-SIZE: 12px; COLOR: #4d557c; FONT-FAMILY: Arial,Helvetica
}
FONT.count {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #cc6600; FONT-FAMILY: Arial,Helvetica; TEXT-DECORATION: none
}
FONT.testof {
	COLOR: #000080; FONT-FAMILY: Arial,Helvetica
}
FONT.blu {
	FONT-SIZE: 12px; COLOR: #000080; FONT-FAMILY: Arial,Helvetica
}
FONT.blupiccolo {
	FONT-SIZE: 10px; COLOR: #000080; FONT-FAMILY: Arial,Helvetica
}
FONT.piccolo {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4d557c; FONT-FAMILY: Verdana,Arial,Helvetica
}
FONT.TipMenu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #27408b; FONT-FAMILY: Verdana
}
FONT.news1 {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica
}
visited {
	COLOR: #98aac4
}
FONT.asterisco {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #993300; FONT-FAMILY: Arial, Helvetica
}
A.BANNER {
	COLOR: #27408b; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.visited {
	BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.mainmenu {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica; TEXT-DECORATION: none
}
A.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Verdana
}
A.menured {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #993300; FONT-FAMILY: Verdana
}
A.menuass {
	FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Verdana
}
visited {
	COLOR: #98aac4
}
A.menuPlus {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #006699; FONT-FAMILY: Verdana
}
A.menuPlusRed {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #993300; FONT-FAMILY: Verdana
}
per A.menuPlus {
	COLOR: #98aac4
}
A.home1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana
}
A.home {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #98aac4; FONT-FAMILY: Verdana
}
TD.just {
	TEXT-ALIGN: justify
}
.TestoText {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 101px; COLOR: #4d557c; BORDER-BOTTOM: #ddddd0 0px; FONT-FAMILY: Arial, Helvetica; HEIGHT: 22px; BACKGROUND-COLOR: transparent
}
A.testo {
	FONT-SIZE: 13px; COLOR: #cc6600; FONT-FAMILY: Arial,Helvetica
}

visited {
	COLOR: #cc6600
}
.piccolopiccolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #333333;
}
.topmenu {
    font-family: Verdana;
    font-size: 10px;
    color: #ffffff;
    text-align: left;
    font-weight: normal;
}


visited.topmenu {
    font-family: Verdana;
    font-size: 10px;
    color: #ffffff;
    text-align: left;
    font-weight: bold;
}

a.topmenu {
    font-family: Verdana;
    font-size: 10px;
    color: #ffffff;
    text-align: left;
    font-weight: bold;
}


.titolomenusx {
    font-family: Tahoma;
    font-size: 12px;
    color: #878da7;
    text-align: left;
    font-weight: bold;
	padding-left: 32px;
	line-height: 20px;
	background:url(deco.gif) no-repeat #ffffff;
}

.menusx {
    font-family: Verdana;
    font-size: 10px;
    color: #800000;
    text-align: left;
    font-weight: bold;
}

.read  {
	font-size: 12px;
	line-height: 21px;
	text-align: left;
  	font-weight: bold;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; 
}
				
.read a {
	padding: 2px 2px 1px 2px;
	text-decoration: none;
	font-size: 12px;
	color: #006699;
	text-align: center;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; 
}
				
.read a:hover {
	
	text-decoration: none;
	background-color: #ffffff;
	color: #006699;
	text-align: center;
}
.nuovotop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
	font-weight: bold;
}

.menuori
{
	border:1px solid #887759;
	background-color:#CDC094;
	color:#FFFFFF;
	font-size:20px;
	padding-bottom:2px;
	padding-top:3px;
	padding-left:3px;
	padding-right:3px;