	body {
		margin: 0px;
		margin: 0px;
	}


/*La Toolbar sopra */	
	#toolbar{
		width:210px;
		margin-left:400px;
		margin-top: 30px;
	}
	
	#toolbar ul{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:x-small;
		color:#fff;
		line-height:14px;
		list-style-type:none;
		}
		
	#toolbar ul li{
		border-bottom: 1px dotted #DEE2EF;
	}
	
	#toolbar a{
		color:#fff;
		text-decoration:none;
	}
	
	#toolbar a:hover{
		background-color:#F6A728;
		color:#fff;
		display:block;
	}	

	#testata{
		position:absolute;width:100%;
		height:101px;
		background-color:#013567;
		background-image:url(img/intestazione.gif);
		background-repeat:no-repeat;
		}
		
	#ass{
		font-weight:bold;
	}
	
	#cercaform{
		position:absolute;
		top: 101px;
		left: 0px;
		width:100%;
		height:30px;
		background-color:#F6A728;
		background-image:url(img/banda.gif);
		background-repeat:no-repeat;
	}
	
/*Formattazione del Form di Ricerca di Spazio Consumatori*/
#cerca{
	margin-left:390px;
	margin-bottom:0px;
	padding-top: 4px;
}
#testocerca{
	margin-left:7px;
	background-color:#eee;
	height:15px;
	border:1px solid #CC6600;
	font-family:Verdana;
	font-size:small; color:#013567;
}

#go{
	margin-left:7px;
	background-color:#eee;
	height:18px;
	font-family:Verdana;
	font-size:x-small;
	color:#069;
}

/* LarghezzaDerTaBBellone */
#basamento{
	position:absolute;
	top:131px;
	width:100%;
	background-image:url(img/bkgcentre.gif);
	background-repeat:repeat-x;	
}
		
/* Formattazione Pagina Centrale HomePage*/
		#centrehome{
		padding:10px;
		font-family:Arial, Helvetica,sans-serif;
		background-image:url(img/bkgcentre.gif);
		background-repeat:repeat-x;
		}
		
		#maintit{
		color:#fff;
		font-size:20px;
		border-bottom:1px solid #F6A728;
		}

		#news{
			font-weight:bold;
			font-size:15px;
			border-bottom:1px solid #ddd;
			background-color:#FDE6C3;
			padding:5px;
			margin:0px;
		}
		
		#news a{
		color:#069;
		text-decoration:none;
		}
		
		#news a:hover{
		color:#06c;
		}

/*Visualizzazione delle News in Homepage*/
		.new1, .new1 a{
			color:#069; 
			font-size:13px;
			border-bottom:1px solid #eee;

			padding:5px;
			margin:0px;
			text-decoration: none;
		}

		.new1 a:hover{
		color:#013567;
		}


/*Parte Centrale dei Contenuti */
	#centre{padding:20px;font-family:Arial, Helvetica, sans-serif; background-color:#fff;}
	#centre h1{font-size:medium;color:#006699;text-decoration:underline;}
	#centre h2{font-size:15px;color:#006699;background-color:#DEE2EF}
	#centre h3{font-size:13px; color:#069;}
	#centre h4{font-size:13px;color:#069;}
	.primop1{font-size:13px;color:#069; background-color:#D0D8F4; padding-left:5px;}

	#centre p{font-size:small;line-height:15px;color:#333;}
	.txtprimop{font-size:small;line-height:20px;color:#333; padding-left:10px;}
	#centre .bold{font-weight:bold;}
	#centre .txt{font-size:small; line-height:150%; color:#000; padding-left:5px;}
	#centre .bold1areetem1{font-weight:bold; background-color:#B3CBDF; padding-left:20px;}
	#centre .bold1areetem2{font-weight:bold; background-color:#D0D8F4; padding-left:20px;}
	#centre .bold1areetem3{font-weight:bold; background-color:#DEE2EF; padding-left:20px;}
	#centre .bold1areetem4{font-weight:bold; background-color:#E7ECFC; padding-left:20px;}
	#centre .bold1areetem5{font-weight:bold; background-color:#EEE; padding-left:20px;}
	
	#centre a{color:#069; text-decoration:none;}
	#centre a:hover{color:#333; text-decoration:underline;}
	#centre .su{
			line-height:10px;
			font-family:Verdana;
			font-size:x-small;
			text-align:right;
			padding-right: 3px;
			border-right:5px solid #069;
		}
	.txtsmall{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:x-small;
	}
	
	#centre .grido{
		font-weight:bold;
		color:#5C7182;
	}

/* Menu Camera Consumatori */
	#menumain{
		background-image:url(img/pxl_menucam.jpg);
		background-repeat:repeat-x;
	}
	#menumain .testa{
		background-color:#013567;
		height:30px;
		font-weight:bold;
		color:#fff;
		padding-top:10px;
		padding-left:4px;
	}

	#menumain p{
		font-family:Arial;
		font-size:small;
		border-bottom:1px solid #999;
		margin:0px;
	}

	#menumain p a{
		color:#fff;
		background-color:#369;
		display:block;
		text-decoration:none;
		padding:5px;
	}

	#menumain p a:hover{
		background-color:#407DB8;
		color:#fff;
		text-decoration:none;
	}

/* ----------------------------------------Menu Aree Tematiche */
	#menu{
	background-color:#fff;
	background-image:url(img/pixel_menuaree.jpg);
	background-repeat:repeat-x;
	}

	#menu #testa{
	background-color:#013567;
		font-weight:bold;
		color:#fff;
		padding-left:5px;
		font-size:medium;
	}
	
	
	#menu p{
		font-family:Arial;
		font-size:small;
		border-bottom:1px solid #ddd;
		margin:0px;
		padding:5px 0px 5px 10px;		
	}

	#menu p a{
		color:#333;
		display:block;
		text-decoration:none;
	}

	#menu p a:hover{
		color:#069;
		text-decoration:none;
}

	#leftunda{

	}

	#right{
		background-color:#eee;
	}

	.titlink{
		background-color:#DEE2EF;
		border-bottom:1px solid #069;
	}
		
	#link{
		font-size:small;
		padding: 10px;
		line-height: 150%;
	}

	#bread{
		background-color:#eee;
		font-family: verdana; font-size:10px; color:#333;
	}

	.titolino{
		background-color:#DDD;
		font-weight:bold;
		color:#069;
	}
	
/*Formattazione dei BoxInformativi*/
	#boxinfo{
		width:100%;
		color:#407DB8;
	}
	
	.headbox{
		font-size: 11px;
		background-color:#F6A728;
		padding-left:3px;
		color:#fff;
	}
		
	.headboxnd{
		padding:2px; 
		border-bottom: 2px solid #036; 
		font-size: 11px; background-color:#06c; 
		padding-left:3px;
		color:#fff; font-weight:bold;
		}
		
	.chi{color:#069; font-size:10px;}
		
	.voce{padding-left:5px; border-bottom:1px dotted #eee; font-size:10px;}
		
	.voce a{color:#069; text-decoration:none;}
		
	.voce a:hover{color:#f00;}
		
	.enf{font-weight:bold; color:#069; padding-left:5px;}
		
	.tsto{color:#069; font-size:10px;}
		
/* Formattazione elenchi puntati	*/
		li.circle{
			padding:3px;
			list-style-image:url(img/li01.gif);
			border-bottom:1px solid #eee;
			font-size: 10pt;
		}
		
		li.txtsmall2{
			padding:3px;
			list-style-image:url(images/go.gif);
			border-bottom:1px solid #eee;
			font-size: 10pt;
		}		

/*Sezione degli Archivi in PrimoPiano*/
	.lblarchiv{
		font-family:arial;
		text-align: right;
		font-family: Arial, Helvetica, sans-serif;
		font-size:small;
	}
		
	.lblarchiv a{
		font-family:arial;
		font-family:small;
		font-family: Arial, Helvetica, sans-serif;
		font-size:x-small;
		}
		
	.lblarchiv a:hover{
		color:#f00;
	
		}
		
/*Sistemazione del Footer delle Pagine*/				

		#footer{
			padding-left:10px;
		}
		
		#footer td{
		margin-left:8px;
		padding:5px;
		color:#06c;
		font-size:11px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		}
		#footer a{color:#666; text-decoration:none;}
		#footer a:hover{color:#333;}


/*Formattazione del Box Archivi*/
	#boxadd2{
		background-color:#eee;
		width:100%;
	}
	.titbox2{		
		padding: 2px 0px 2px 12px;
		background-color:#013567;
		font-weight:bold; color: #fff;
		font-family:arial;
		font-size: small;
		border-bottom: 1px solid #B3CBDF;
	}
	
	#archlis{
		margin:0px;
		padding:0px 0px 0px 15px;
	}
	
	#archlis li{
		font-family:verdana;
		padding: 2px 0px 2px 0px;
		font-size: x-small; color: #000;
		border-bottom:1px solid #D0D8F4;
		list-style-type:none;
	}
	
	#archlis li a{
	 color: #369; text-decoration:none;
	}	
	
	#archlis li a:hover{
	 color: #09c; text-decoration:none;
	}
	
	
	/*Pagina Archivi News Titoli e Link */	
	.titarch{		
		padding: 2px 0px 2px 0px;
		font-weight:bold; color: #669;
		font-family:arial;
		font-size: small;
		border-bottom: 1px solid #B3CBDF;
	}
	
	.titnius{
		font-size:12px;
		padding-left:5px;
	}
	
	.titnius a{
		font-size:13px;
		padding-left:5px;
	}
	
	.titnius a:hover{
		color:#006699;
	}		
	
	/*titoli dei link*/
	#centre .headtitlink{
		background-color:#D0D8F4;
		color:#069;
	}

/* Reogle Pagina Normativa	*/
div.normativa{font-size:small;line-height:15px;color:#333;margin-top: 0px; padding-left: 15px;}

