
body { background-color:#F0FFF8;
	   scrollbar-base-color:#FFFFFF; 
	   scrollbar-highlight-color:#9DAFD6; 
	   scrollbar-arrow-color:#003A4D;
	   scrollbar-shadow-color:#CCCCCC;
	   background-image: url("../../images/sfondo_righine2.gif");
}
	   
.sfondotab { BORDER-RIGHT: #056B47 2px solid; BORDER-TOP: #056B47 1px solid; BORDER-LEFT: #056B47 1px solid; BORDER-BOTTOM: #056B47 2px solid; BACKGROUND-COLOR: #ffffff;}

 

 INPUT, SELECT, TEXTAREA {

            font-family: Arial, Verdana, Helvetica, sans-serif;
            font-size : 9pt;
            border-left-width : 1px;
            border-right-width : 1px;
            border-bottom-width : 1px dotted;
            border-top-width : 1px;
            border-color : #24434A #24434A #24434A #24434A;
            background-color : #E4E9EF;
            padding-left : 3px;
            padding-bottom : 3px;
            padding-right : 3px;
            padding-top : 3px;
            vertical-align : middle;

}

.txt12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #003366;
	line-height:17px;

}



a.txt12:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #ba2619;
	text-decoration:underline;
}

.txt10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #003366;
}
a.txt10:hover {
	color: #ba2619;
	text-decoration:underline;
}


.txt10ita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: oblique;
	color: #24434A;
}


.txt12nero {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}
a.txt12nero:hover {

	text-decoration:underline;
	color: #ff0000;
}


.txt12nerob {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
}

.txt12b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #24434A;
	font-weight: bold;
}	
.txt15b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #24434A;
	font-weight: bold;
}

.txt20b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	color: #24434A;
	font-weight: bold;
}

A:visited.txtlink10 {	font-family: Verdana, Arial, Helvetica, sans-serif;
							text-decoration: underline; 
							color: #003366; 
							font-size: 12px; 
							font-weight: normal}

A:hover.txtlink10 {text-decoration: underline; 
							text-decoration: underline; 
					color: #ff0000; 
					font-size: 12px; 
					font-weight: normal}
					
A:link.txtlink10 {	text-decoration: none; 
					color: #ba2619; 
					font-size: 12px; 
					font-weight: normal}
					
A:visited.txtlink10rosso {	font-family: Verdana, Arial, Helvetica, sans-serif;
							text-decoration: none; 
							color: #ba2619; 
							font-size: 10px; 
							font-weight: normal}

A:hover.txtlink10rosso {text-decoration: none; 
					color: #ba2619; 
					font-size: 10px; 
					font-weight: normal}
					
A:link.txtlink10rosso {	text-decoration: none; 
					color: #ba2619; 
					font-size: 10px; 
					font-weight: normal}


A:visited.txtlink12 {	font-family: Verdana, Arial, Helvetica, sans-serif;
							text-decoration: underline; 
							color: #003366; 
							font-size: 12px; 
							font-weight: normal}

A:hover.txtlink12 {text-decoration: underline; 
							text-decoration: underline; 
					color: #ff0000; 
					font-size: 12px; 
					font-weight: normal}
					
A:link.txtlink12 {	text-decoration: none; 
							text-decoration: underline; 
					color: #003366; 
					font-size: 12px; 
					font-weight: normal}
					
A:visited.txtlink12nosott {	font-family: Verdana, Arial, Helvetica, sans-serif;
							text-decoration: none; 
							color: #003366; 
							font-size: 12px; 
							font-weight: normal}

A:hover.txtlink12nosott {font-family: Verdana, Arial, Helvetica, sans-serif;
						text-decoration: underline; 
							text-decoration: underline; 
					color: #ff0000; 
					font-size: 12px; 
					font-weight: normal}
					
A:link.txtlink12nosott {font-family: Verdana, Arial, Helvetica, sans-serif;
						text-decoration: none; 
					color: #003366; 
					font-size: 12px; 
					font-weight: normal}
					

.txt10bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #ffffff;
}

.txt_big_nero {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #000000;
}

.txt_big_rosso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #BA2619;
}





A:visited.txtlink10bia {	font-family: Verdana, Arial, Helvetica, sans-serif;
							color: #ffffff; 
							face: Verdana;
							font-size: 10px; 
							font-weight: normal;
							text-decoration: none; }
A:hover.txtlink10bia {		font-family: Verdana, Arial, Helvetica, sans-serif;
							text-decoration: underline; 
							color: #ff0000; 
							face: Verdana;
							font-size: 10px; 
							font-weight: normal}
A:link.txtlink10bia {		font-family: Verdana, Arial, Helvetica, sans-serif;
							text-decoration: none; 
							face: Verdana;
							color: #ffffff; 
							font-size: 10px; 
							font-weight: normal}
							
							
A:visited.txtlink12bia {	font-family: Verdana, Arial, Helvetica, sans-serif;
							color: #ffffff; 
							face: Verdana;
							font-size: 12px; 
							font-weight: bold;
							text-decoration: none; 
							}
A:hover.txtlink12bia {		font-family: Verdana, Arial, Helvetica, sans-serif;
							text-decoration: underline; 
							color: #ff0000; 
							face: Verdana;
							font-size: 12px; 
							font-weight: bold}
A:link.txtlink12bia {		font-family: Verdana, Arial, Helvetica, sans-serif;
							text-decoration: underline; 
							face: Verdana;
							color: #ffffff; 
							font-size: 12px; 
							font-weight: bold;
   							text-decoration: none; 
}

							
A:visited.txtlink10ver {	font-family: Verdana,  Arial, Helvetica, sans-serif;
							color: #24434a; 
							face: Verdana;
							font-size: 10px; 
							font-weight: normal}
A:hover.txtlink10ver {		text-decoration: underline; 
							color: #ff0000; 
							face: Verdana;
							font-size: 10px; 
							font-weight: normal}
A:link.txtlink10ver {		text-decoration: underline; 
							color: #24434a; 
							face: Verdana;
							font-size: 10px; 
							font-weight: normal}

A:visited.txtlink12ver {	font-family:  Verdana, Arial, Helvetica, sans-serif;
							color: #24434a; 
							face: Verdana;
							font-size: 12px; 
							font-weight: normal}
A:hover.txtlink12ver {		text-decoration: underline; 
							color: #ff0000; 
							face: Verdana;
							font-size: 12px; 
							font-weight: normal}
A:link.txtlink12ver {		text-decoration: underline; 
							face: Verdana;
							color: #24434a; 
							font-size: 12px; 
							font-weight: normal}

A:visited.txtlink10nav {	font-family: Verdana,  Arial, Helvetica, sans-serif;
							color: #24434a; 
							face: Verdana;
							font-size: 10px; 
							text-decoration: none;}
A:hover.txtlink10nav {		font-family: Verdana,  Arial, Helvetica, sans-serif;
							color: #bc2024; 
							face: Verdana;
							font-size: 10px; 
							text-decoration: underline;}
A:link.txtlink10nav {		font-family: Verdana,  Arial, Helvetica, sans-serif;
							color: #003366; 
							face: Verdana;
							font-size: 10px; 
							text-decoration: none;}
A:active.txtlink10nav {		font-family: Verdana,  Arial, Helvetica, sans-serif;
							color: #003366; 
							face: Verdana;
							font-size: 10px; 
							text-decoration: none;}
							

.tdsfondo{ 
background:url(../images/bodydx.gif) no-repeat right top; BORDER-LEFT: #089966 1px solid; 
} 

.tdsfondopub{ 
background:url(../images/sfondo.jpg) no-repeat right top; BORDER-LEFT: #089966 0px solid; 
} 



.tblext {
	PADDING:1; BORDER-RIGHT: #056B47 1px solid; BORDER-TOP: #056B47 1px solid; BORDER-LEFT: #056B47 1px solid; BORDER-BOTTOM: #056B47 1px solid; BACKGROUND-COLOR: #ffffff; 
}
.tdtab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #056B47;
}
.tdheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #768998;
	color:#FFFFFF;
}

.tdriga1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #D9E9EC;
}
.tdriga2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #96C4CB;
}

.tddesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFD9;
	border:0.5pt dotted #768998;
}


.tdover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F4D626;
}

.txt12rossob {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FF0000;
	font-weight: bold;
}

.boxrigasx {
	BORDER-RIGHT: 0px ; BORDER-TOP: 0px; BORDER-LEFT: 2px dotted #73ABBA; BORDER-BOTTOM: 0px; padding:4; spacing:4;
}
.box {
	BORDER-RIGHT: 0px ; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 1px solid #73ABBA; padding:4; spacing:4;
}
.boxinfo {
	BORDER-RIGHT: 0px solid #000000; BORDER-TOP: 0px solid #000000; BORDER-LEFT: 0px solid #000000; BORDER-BOTTOM: 1px dotted #768998; padding:4; spacing:4; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; height:auto; color:#BA2619;
}

.bottone {
	BORDER-RIGHT: 2px solid #768998; BORDER-TOP: 1px solid #768998; BORDER-LEFT: 1px solid #768998; BORDER-BOTTOM: 2px solid #768998; padding:4; spacing:4; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; height:auto; color:#003366;
}


.txt12neroita {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: oblique;
	color: #000000;
}
.txt12verdeita {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #24434A;
}
A:hover.txt12neroita {		text-decoration: underline; 
							color: #ff0000; 
							face: Verdana;
							font-size: 12px; 
							font-weight: normal}

.bordi_tabella {
	border: thin solid #CCCCCC;
	border-top-color: #ECE9D8;
	border-left-color: #ECE9D8;
}

.bordi_tabella_incassata {
	border: 2px solid #CCCCCC;
	border-bottom: 2px solid #ECE9D8;
	border-right: 2px solid #ECE9D8;
}


.titolorosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
color: #BA2619; 
font-weight: bold; 
font-size: 12px;}

.datanews {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005E9E;
	text-decoration:none;
}

.titolonews {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005E9E;
	font-weight: bold;
	text-decoration:none;
			line-height:17px;

}
a.titolonews:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BA2619;
	font-weight: bold;
	text-decoration:underline;
			line-height:17px;

}

.menu_laterale {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #005E9E;
	font-weight: bold;
	text-decoration:none;
}
a.menu_laterale:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #BA2619;
	font-weight: bold;
	text-decoration:underline;
}



.txt12rosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #BA2619;
		line-height:17px;

}

.tdriga1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E5EBF9;
}
.tdriga2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #DADDEC;
}

h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #005E9E;
	font-weight: bold;
}

