body {  
	font-family:verdana, arial, helvetica; 	
	font-size:10px; color: #fff; 
	background: #fff; 
	text-align:center; 
	margin-top:5px; 
	margin-bottom:1px; 
	margin-left:76px;
	background: #fff
	/*background: url("../immagini/back_body.jpg");
	background-position: 50px 30px;
	background-repeat: repeat-y;*/
	}
div.globo { 
	/*width:775px;*/
	width:800px;
	text-align:center;
	float:left;
	padding:0px;
	margin-top:-5px;
	background:#000000;
	}	      

/*INTESTAZIONE E TITOLO*/

div.header{
	/*width:775px;*/
	width:800px;
	height:150px;
	/*float:none;*/ 
	margin-top:2px; 
	margin-bottom: 1px; 
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	background: url("../immagini/titolo.jpg") ;
	}

/*QUICK LINK BARRA ORIZZONTALE*/

div.quickLink ul{
	color: white;
	overflow: hidden;	
	font-weight: bold;
	font-size: 13px;
	/*width: 776px;*/
	width:800px;
	height: 25px;
	line-height: 25px;
	list-style-type: none;
	margin-top: 0px;
	margin-bottom:0px;
	margin-left:0px;
	padding: 0px;
  	background: url("../immagini/sfondoQuickLinkItem.png") ;
	border-top:1px solid #000;
	border-bottom:1px solid #fff;
	}

div.quickLink li a:hover{ 	
		margin:0; 
		background: url("../immagini/sfondoQuickLinkItemHover.png") ; 
		display:block; 
		}

div.quickLink li,div#quickLink a{	
		color: white;	
		float:left; 
		width:119px; 
		height:25px;	
		line-height: 25px; 
		}

div.quickLink li.data{	
		float:left;
		width:150px; 
		height:25px;
		line-height: 25px; 
		}

div.quickLink a,div#quickLink a:hover{ 	
		text-decoration:none;	
		color: white;
		}


/*QUICK link servizi accessibilita */

div.quickLink1 ul{
	overflow: hidden;	
/*	font-weight: bold; */
	font-size: 13px;
	/*width: 775px;*/
	width:800px;
	height: 22px;
	line-height: 22px;
	list-style-type: none;
	margin: 0;
	padding: 0px;
	background-color:white;
	/*background: url("../immagini/sfondoNomeSezione.png") ; */
	}

/*div.quickLink1 li a:hover{ 	
		margin:0; 
		background: url("../immagini/sfondoQuickLinkItemHover.png") ; 
		display:block; 
		}  */

div.quickLink1 li,div#quickLink1 a{	
		color:black;
		float:left; 
		width:150px; 
		height:25px;	
		line-height: 25px; 
		text-align:left;
		padding-left:25px;
		}


/* div.quickLink1 a,div#quickLink1 a:hover{ */
div.quickLink1 a{ 		
		color:#000;
		font-weight:bold;
		font-size:13px;
		text-decoration:none;	
		}
div.quickLink1 a:hover{ 	
		color: red; 
		font-size:13px;
		text-decoration:underline;
		}


/*CORPO*/

div.corpo{
	/*width: 775px;*/
	width:800px;
	/*min-height:810px;*/
	margin: 0 auto;	
	border-top:1px solid #000;
	/*border-left:1px solid #000;
	border-right:1px solid #000;*/
	background: #000; 
	}

div.barraNavigazione{	
	float:left;	
/*	height:780px; 
	height:100%;*/
	width:200px;	
	text-indent: 0px;
	background: #000;
	font-weight: bold;
        border-right:1px solid #fff;
	background-color:black;
	}

div.areaCentrale{
	padding-left: 5px; 
	padding-right:1px;
	padding-top: 5px; 
	float: left;	
	width: 592px; 
	min-height:810px;
	text-align:left; 
	font-size:11px;
	border-left:1px solid #fff;
	background: #000;
	font-weight: bold
	}

div.motoreRicerca{ 
	padding-bottom: 5px;	
	/*padding-top: 5px;*/
	clear: both;
	color:#ffcc33;
	font-weight: bold;
	background: #000;
	border-bottom:1px solid #000;
	}

div.categoria { 
/*	background: url("../immagini/sfondoCategoria.png"); */
	background-color:black;
	color:#ffcc33;
	font-weight:bold; 
	text-align:center; 
	line-height:16px;
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
	}

div.test { 
	color:white; 
	font-weight:bold; 
	text-align:center; 
	line-height:16px;
	}
	
div.test1 { 
	 
	color:white; 
	text-align:left; 
	line-height:16px;
        
	}


div.sezione { 
	background: #000; 
	color:#ffcc33; 
	font-weight:bold;
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
	}

div.elenco { 
	text-align: left;
	margin-top: -5px; 
	margin-bottom: -5px;
	margin-left: -15px;
	}

div.mainsx { 
	float:left; 
	padding:1px; 
	width:280px;
	}

div.maindx { 
	float:right; 
	padding:1px; 
	width:280px;
	}

a.menu, a.menu:visited {  
	font-size: 12px;
	color: #fff;
	font-family: Verdana, Arial;
	text-decoration:none;
	}

a.menu:hover { 
	text-decoration:underline;
	color: #DE0101; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}

a.link, a.link:visited {  
	font-weight: bold; 
	font-size: 11px; 
	color: #ffcc33; 
	font-family: Verdana, Arial; 
	text-decoration:none;
	}

a.link:hover { 
	text-decoration:underline; 
	color: #DE0101; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}

a.link1, a.link1:visited {  
	font-weight: bold; 
	font-size: 13px; 
	color: white; 
	font-family: Verdana, Arial; 
	text-decoration:none;
	}

a.link1:hover { 
	text-decoration:underline; 
	color: #DE0101; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}


ul.noindent { 
	text-indent:-0px; 
	}

li.nav {
	text-align:left;
  text-indent:-5px; 
	font-size: 11px; 
	}

a.nav, a.nav:visited {  
	font-size: 11px; 
	color: #fff; 
	font-family: Verdana, Arial; 
	text-decoration:none;
	}

	
a.nav:hover { 
	text-decoration:underline; 
	color: #DE0101; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}

/* ----------------------------------- */
td.link-utili, a.link-utili:visited {  
	font-size: 11px; 
	color: red; 
	font-family: Verdana, Arial; 
	text-decoration:none;
	}

td.link-utili:hover { 
	text-decoration:underline; 
	color: green; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}
/* --------------------------------- */

a.accessibilita, a.accessibilita:visited {  
	font-size: 11px; 
	color: #fff; 
	font-family: Verdana, Arial; 
	text-decoration:none;
	}

a.accessibilita:hover { 
	text-decoration:underline; 
	color: #DE0101; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}
	
	
div.titolo{
	text-align:center; 
	font-size:18px; 
	color:#fff;
	}

div.livdx {
	float:right; 
	width:90px;
	margin-right:10px;
	padding:1px;
	}

div.imgcellsx{
	float:left; 
	margin:1px;
	border:1px solid #fff;
		}

div.imgcelldx{
	float:right; 
	margin:5px;
	border:1px solid #fff;
	}

div.imgvalidator{
	float:none;
	margin-top:10px;
	}

div.tablesxtitle{ 
	float:left; 
	margin:1px; 
	background: url("../immagini/sfondoQuickLinkItem.png"); width:180px;
	}

div.tabledxtitle{ 
	float:right; 
	margin:1px; 
	background: url("../immagini/sfondoQuickLinkItem.png"); width:400px;}

div.tablesx{ 
	float:left; 
	margin:1px; 
	margin-bottom:0px; 
	background: #eee; 
	width:180px; 
	}

div.tabledx{ 
	float:right; 
	margin:1px; 
	margin-bottom:0px; 
	background: #eee; 
	width:400px;
	}

td{font-size:11px;}

td.titolo{ 
	background: url("../immagini/sfondoQuickLinkItem.png"); 
/*	color: #fff; */
	}

td.contenuto {background: #000;}

h3 { color: #ffcc33; text-align: center;font-size:15px;}
h4 { color: #ffcc33; text-align: center;font-size:13px;}
h5 { color: #ffffff; text-align: center;font-size:12px;}
h5_1 { color: #ffcc33; text-align: center;font-size:12px;}
#h5_1 { color: white; text-align: center;font-size:13px;}
h6 { color: #ffcc33; text-align: center;}


/*PIE' DI PAGINA*/ 

div.footer{ 
	float:left;
	margin-top: 0.1em; 
	margin-bottom:2px;
	background: #000;
	color: #fff; 
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	padding:1em 0;	
	width:800px; 
	}


	
div.data{font-size:11px;}


