BODY{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;
	background-image: url('image/sfondo.jpg');
	background-repeat: repeat-x;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
background-color: #026DB1;

	}

.linklibric{
font-size:10pt;
color: #000000;
text-decoration: none;
}
.linklibric:hover{
font-size:10pt;
color: #000000;
text-decoration: underline;
}


.tableerrore{
	width:77%;
	margin:0 auto;
	border: 1px solid #B40C08;
	color:#B40C08;
 	font-size: 9pt;
	padding:10px;

}


.tableok{
	width:77%;
	margin:0 auto;
	border: 1px solid #008000;
	color:#008000;
 	font-size: 9pt;
	padding:10px;

}

.sfmultibrand{

	background-image:url('image/sfmultibrand.jpg');
	text-align:center;
	text-valign:middle;
	height:28px;

}

.linkmultibrand{
	margin-top: 10px;
	margin-left: 20px;
	color: #FFFFFF;
	text-decoration:none;
	font-size: 10pt;
}

.linkmultibrand:hover{

	text-decoration:underline;
	font-size: 10pt;
}

.articolop{
	padding:3px;		
	background-color: #E5E7E8;
	
}

.articolopar{
	display:block;
	text-align:center;
	padding:3px;		
	background-color: #E5E7E8;
	
}

.imagemarquee{
border:3px solid #ffffff;
}


.articolo{
	display:block;
	padding:3px;		

	
}

.bhome{

	background-color: #FFFFFF;

}
.interno{
	padding-left:5px;
	padding-right:5px;
}

.padding10{
padding:10px;
}

.cerca{

	border:2px solid #2992CB;
}

.txtric{

	color:#0D5BDB;
}

.tabellagenerale{
	background-color: #FFFFFF;
	font-size: 10pt;	

}

.areasx{
	background-color: #0D5BDB;
	border-left:1px solid #ffffff;
	align:center;
}

.tableceleste{
	background-color: #e5effa;
	border:1px solid #717884;
}

.menusx{
	background-color: #e5effa;
}

.linkmenusx{
	display:block;
	font-family: Verdana;
	font-size: 8pt;
	color: #0d5bdb;
	letter-spacing: 1.8px;
	text-decoration:none;
	border-bottom:1px solid #0D5BDB;
	padding:3px;
}

.linkmenusx:hover{


	color: #dd9f3c;
	letter-spacing: 1.8px;
	text-decoration:none;
}

.testatagialla{
	display:block;
	background-color: #dd9f3c;
	font-family: Impact,Century Gothic,Verdana;
	font-size: 10pt;
	color: #ffffff;
	letter-spacing: 1.8px;
	width:95%;
padding-left:3px;
}

.tablecerca{
	background-color: #e5e7e8;
}

.spanrosso{
	padding-left:25px;
	color: #b9234a;
	font-size: 11pt;
	font-family: Impact,Century Gothic,Verdana;
	letter-spacing: 1.8px;
}

.nobordo{
border:0px;
}


.boxcivile{

	border:0px;
	color:#1f60b1;
	font-size: 8pt;
	font-family: Verdana,Arial,Century Gothic;
	text-align: justify;
	padding:2px;
}

.boxpenale{

	border:0px;
	color:#1f60b1;
	font-size: 8pt;
	font-family: Verdana,Arial,Century Gothic;
	text-align: justify;
	padding:2px;
}

.boxattiepareri{

	border:0px;
	color:#1f60b1;
	font-size: 8pt;
	font-family: Verdana,Arial,Century Gothic;
	text-align: justify;
	padding:2px;
}

.descrizione{
	color: #0D5BDB;
	font-size: 8pt;
	font-family: Verdana,Arial,Century Gothic;
	font-weight: bold;
}

.linkinterno{
	font-size: 9pt;
	color: #0D5BDB;
	text-decoration:none;
}

.linkinterno:hover{
	text-decoration:underline;
}

.titolotesti{
	font-size: 8pt;
	color: #0D5BDB;
	text-decoration:none;
	font-weight: bold;
}

.linktesti{
	font-size: 9pt;
	color: #0D5BDB;
	text-decoration:none;
	font-weight: bold;
}

.linktesti:hover{
	font-size: 9pt;
	color: #0D5BDB;
	text-decoration:underline;
}

.linktestibig{
	font-size: 12pt;
	color: #0D5BDB;
	text-decoration:underline;
	font-weight: bold;
}

.linktestibig:hover{
	font-size: 12pt;
	color: #0D5BDB;
	text-decoration:underline;
}

.linkleggi{
	font-size: 13pt;
	color: #0D5BDB;
	text-decoration:underline;
	font-weight: bold;
}

.linkleggi:hover{
	font-size: 14pt;
	color: #0D5BDB;
	text-decoration:underline;
	font-weight: bold;
}



.under{
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	background-color: #0d5bdb;
	color: #ffffff;
	font-size: 8pt;
}

.areacentrale{
	color: #000000;
	font-size: 10pt;
	font-family: Verdana,Arial,Century Gothic;
	padding:10px;
	text-align:justify;
}


.linkscelte{
	padding-left:20px;
	color: #b9234a;
	font-size: 10pt;
	font-family: Verdana,Arial,Century Gothic;
	text-decoration:none;
}
.linkscelte:hover{
	padding-left:20px;
	color: #0d5bdb;
	font-size: 10pt;
	font-family: Verdana,Arial,Century Gothic;
	text-decoration:none;
}


.t8{

	font-size:8pt;
}


.rigamenu{
	display:block;
	text-align:center;


}

.menu{
	width:80px;
	text-align:center;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;

}

.menu:hover{

	text-decoration:none;


}

.bottomg{
	display:block;
	text-align:center;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	background-color:#064e9d;
	font-size:14pt;
	padding:5pt;
	color:#ffffff;

}

.testata{
background-image: url('image/testata.jpg');
background-repeat:no-repeat;
height:130px;
width:950px;
padding-right:75px;
}

.bgce{

	border-left:1px solid #cecece;
	border-right:1px solid #cecece;


}


.txt9{
font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9pt;


}

.txt10{
font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10pt;


}


.sfondotestata{
background-image: url('image/sfondotestata.jpg');
background-repeat:repeat-x;
height:114px;
width:950px;
}

.rigablutop{
background-color:#2282FA;
height:5px;
}

.undertestata{
padding-top:2px;
font-family: Verdana,Arial,Helvetica,sans-serif;
background-image: url('image/iscrivitinewsletter.jpg');
background-repeat:no-repeat;
height:28px;
width:950px;
color:#ffffff;
font-size:12px;
}



.testatinabig{
display:block;
background-image: url('image/bottone_deselbig.png');
background-repeat:no-repeat;
height:32px;
font-size: 10pt;
color: #2282FA;
font-weight: bold;
padding-left:5px;
padding-bottom:0px;
border-bottom:3px solid #2282FA;
margin-bottoM:8px;
}



.testatina{
display:block;
background-image: url('image/bottone_desel.png');
background-repeat:no-repeat;
height:32px;
font-size: 10pt;
color: #2282FA;
font-weight: bold;
padding-left:5px;
padding-bottom:0px;
border-bottom:3px solid #2282FA;
margin-bottoM:8px;
}



.tTest{
display:block;
font-size: 10pt;
color: #2282FA;
font-weight: bold;
padding-top:10px;

}


.linknews{
font-size:10pt;
font-weight: bold;
text-decoration: none;
color: #2282FA;
}

.linknews:hover{
font-size:10pt;
font-weight: bold;
text-decoration: underline;
color: #2282FA;
}




.sfondonews{
background-color:#E5E5ED;
}

.spangrigio{
font-size:4pt;
width:100%;
background-color:#E5E5ED;
}

.sofnodbanner{
background-color:#1975F3;
}


.sofnodbanner{
background-color:#1975F3;
}


.testoblu{
font-size:10pt;
font-weight: bold;
color: #2282FA;
}


.sfondogiallo{
background-image: url('image/sfondogiallo.png');
background-repeat:no-repeat;
height:20px;
width:160px;
padding-top:3px;
padding-left:30px;
}

.tableindispensabili{
border:1px solid #2992CB;
background-color:#E5E5ED;
}

.indispensabilitest{
	display:block;
	padding:3px;
background-color:#F9BA11;
color:#2992CB;
font-weight: bold;
font-size:10pt;
}




.boxricerca{
font-family: Arial,Verdana,Helvetica,sans-serif;
color:#0C54C5;
font-weight: bold;
font-size:10pt;
padding-top:5px;
padding-left:7px;
background-image: url('image/cerca.png');
background-repeat:no-repeat;
height:26px;
width:105px;
}

.tastoinvia{
border:0px;
font-family: Impact,Arial,Verdana,Helvetica,sans-serif;
color:#E5E5ED;
font-size:11pt;
background-color:#F9BA11;
}


.paddingtesto{
padding-left:5px;
padding-right:5px;
font-size:9pt;
	text-align:JUSTIFY;
}


.padding3{
padin:3px;
}

.padding10{
padin:10px;
}

.bottom{
display:block;
text-align:center;
color:#ffffff;

}


.secondopiano{
z-index:10;
}

.bordo1{
border:1px solid #000000;
padding:4px;
}


.linkinternosmall{
	font-size: 8pt;
	color: #0D5BDB;
	text-decoration:none;
}

.linkinternosmall:hover{
	text-decoration:underline;
}

.t9{
	font-size:10pt;
}

	.clear
	{	clear: both;
		overflow: hidden;
		height: 0}

#jsddm
{	
	z-index:10000;
	margin: 0;
	padding:0;}

	#jsddm li
	{	float: left;
		list-style: none;
		font: 9pt}

	#jsddm li a
	{	display: block;
		background-image: url('image/bottone_desel.png');
		background-repeat:no-repeat;
		height:32px;
		width:131px;
		font-size:8pt;
		text-decoration: none;
		color: #2282FA;
		font-weight: bold;
		vertical-align: middle;
		padding-top:3px;
		}

	#jsddm li a:hover
	{	display: block;
		background-image: url('image/bottone_sel.png');
		background-repeat:no-repeat;
		height:32px;
		width:131px;
		font-size:8pt;
		text-decoration: none;
		padding-top:3px;
		color: #ffffff;}
		
		#jsddm li ul
		{	margin-left: 2;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white}
		
			#jsddm li ul li
			{	float: none;
				display: inline}
			
			#jsddm li ul li a
			{	
				border-bottom: 1px solid white;
				font-size:8pt;
				font-weight: normal;
				background: #F9BA11;
				color: #2282FA}
			
			#jsddm li ul li a:hover
			{	background: #2282FA;
				font-size:8pt;
				font-weight: normal;
				border-bottom: 1px solid white;
				color: #ffffff}



.sfondoscuro{
		height:35px;
		background-color: #ebebeb; 
	}

.sfondochiaro{
	background-color: #f7f7f7; 
	height:35px;
	}

.linkT{
	color:a00000;
text-decoration:none;
}

.linkT:hover{

	background-color:#cecece;
}

.titolotabella{

	color:a00000;
	background-color:#cecece;
	font-weight:bold;
}







