.sfondohome { background-attachment: fixed; background-image: url(../images/logocrsfondohome.gif); background-repeat: no-repeat; background-position: 0px 0px }

body { background-color:#F0FFF8;
	   scrollbar-base-color:#FFFFFF; 
	   scrollbar-highlight-color:#9DAFD6; 
	   scrollbar-arrow-color:#003A4D;
	   scrollbar-shadow-color:#9DAFD6;}
	   
.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;
            border-top-width : 1px;
            border-color : #24434A #24434A #24434A #24434A;
            background-color : #FFFFFF;
            padding-left : 3px;
            padding-bottom : 3px;
            padding-right : 3px;
            padding-top : 3px;
            vertical-align : middle;

}

.txt12verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #24434A;
}

a.txt12verde:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ff0000;
	text-decoration:underline;
}

.txt10verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #24434A;
}
a.txt10verde:hover {
	color: #ff0000;
	text-decoration:underline;
}


.txt10verdeita {
	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;
}

.txt12verdeb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #24434A;
	font-weight: bold;
}	
.txt15verdeb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	color: #24434A;
	font-weight: bold;
}

.txt20verdeb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	color: #24434A;
	font-weight: bold;
}

A:visited.txtlink12verde {	font-family: Verdana, Arial, Helvetica, sans-serif;
							text-decoration: underline; 
							color: #003366; 
							font-size: 12px; 
							font-weight: normal}

A:hover.txtlink12verde {text-decoration: underline; 
							text-decoration: underline; 
					color: #ff0000; 
					font-size: 12px; 
					font-weight: normal}
					
A:link.txtlink12verde {	text-decoration: none; 
							text-decoration: underline; 
					color: #003366; 
					font-size: 12px; 
					font-weight: normal}
					
.txt12ocra {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CA8530;
}
.txt12ocrab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CA8530;
	font-weight: bold;
}

.txt10bianco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #ffffff;
}



A:visited.txtlink10bia {	font-family: Verdana, Arial, Helvetica, sans-serif;
							color: #ffffff; 
							face: Verdana;
							font-size: 10px; 
							font-weight: normal}
A:hover.txtlink10bia {		text-decoration: underline; 
							color: #ff0000; 
							face: Verdana;
							font-size: 10px; 
							font-weight: normal}
A:link.txtlink10bia {		text-decoration: underline; 
							face: Verdana;
							color: #ffffff; 
							font-size: 10px; 
							font-weight: normal}
							
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: #24434a; 
							face: Verdana;
							font-size: 10px; 
							text-decoration: none;}
A:active.txtlink10nav {		font-family: Verdana,  Arial, Helvetica, sans-serif;
color: #24434a; 
							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;
}
.tdriga1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #D9E9EC;
}
.tdriga2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #96C4CB;
}

.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: 1px solid #000000; BORDER-TOP: 1px solid #000000; BORDER-LEFT: 1px solid #000000; BORDER-BOTTOM: 1px solid #000000; padding:4; spacing:4; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; height:auto;
}

.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}
