body {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	margin-top: 3px;
	color: #555;
	width: 640px;
	}
	
div, p, span,pre, input, form, h1, h2, h3, h4, h5, h6, table, tr, td, th {
	text-align: left;
	margin: 0px;
	padding: 0px 0px 4px 0px;
	border: 0px;
	}
	
a:link, a:visited, a:hover {}
	a:hover { text-decoration: none; }
	
table {
	width: 96%; 
	border: 1px solid #999;
	border-collapse: collapse;
	}
	
td, th {
	border: 1px solid #999;
	border-collapse: collapse;
	padding: 2px;
	}
h3, h4, h5, h6 { margin-top: 1em; }
h1 { font-size: 170%; color: #999;}
h2 { font-size: 160%; color: #999; border-bottom: 1px solid #555; padding-bottom: 5px; margin-bottom: 5px;}
h3 { font-size: 150%; }
h4 { font-size: 140%; }
h5 { font-size: 130%; }
h6 { font-size: 120%; }


ul, ol {
	margin-top: 0px;
	line-height: 1em;
	}
	
li {
	margin-bottom: 0.6em;
	}

/********************INIZIO GABBIA STRUTTURALE********************/



#piede {
	border-top: 1px solid #555;
	border-bottom: 1px solid #555;
	padding-top: 5px;
	margin-bottom: 10px;
	}				
												
/*contenuti non visibili nella versione stampa*/
hr, img, #sommario, .sommario, #testata,  #otherlinks, #RP, #navig {
	display: none;
	}
/*fine contenuti non visibili*/

/*elementi di forzatura */
.showimg, #stampaimm {/*visualizza le immagini utili nella versione solotesto*/
	display: block;
	}
	div#imgvisibile img {
	display: inline;
	width : 80%; 
}
/*fine elementi di forzatura */

/*classe per | totalmente invisibile*/
.pipe {
	display: none;
	}

/******************* CONTESTUALIZZAZIONI PER HOME PAGE *******************/

.evidenza {
	border-bottom: 1px dashed #949494;
	padding-bottom: 10px;
}	
	
/******************* CONTESTUALIZZAZIONI PER SEZIONI (applicazione body)*******************/
	/*[Sezioni Vetrina Piemonte]*/
		/*--Ortofrutta--*/
			.ortofrutta img { display: inline; }
				.ortofrutta .menu2 { margin-top: 1em; }
				.ortofrutta .scheda2 dl { width: 70% ; border: 1px solid #555; border-top: 0px; }
				.ortofrutta .scheda2 dt { float:left; clear:both; display:inline!important; border-top: 1px solid #555; font-weight: bold; padding: 8px;}
				.ortofrutta .scheda2 dd { text-align: right; border-top: 1px solid #555; padding: 8px;}
					
			.ortofrutta .valori { width: 30% ; border: 1px solid #555; border-top: 0px; }
				.ortofrutta .valori dt { float:left; clear:both; display:inline!important; border-top: 1px solid #555; padding: 8px;}
				.ortofrutta .valori dd { text-align: right; border-top: 1px solid #555; padding: 8px; font-weight: bold;}
				
			.ortofrutta .coltivazione td { border: 1px solid #555!important; }
				.ortofrutta .coltivazione thead { background-color: #949494; font-weight: bold; }
				.ortofrutta .coltivazione tfoot { background-color: #E1E1E1; font-weight: bold; }
				
				.ortofrutta .ricettario dt { font-weight: bold; margin-top: 2em; }
				
				
							

				
		/*-- fine Ortofrutta --*/
		
		/*-- Cereali --*/
		.cereali img { display: inline; }
		.cereali .scheda2 { width: 70%; border: 1px solid #555; border-top: 0px; }
		.cereali .scheda2 dt { float:left; clear:both; display:inline!important; border-top: 1px solid #555; font-weight: bold; padding: 8px;}
		.cereali .scheda2 dd { text-align: right; border-top: 1px solid #555; padding: 8px;}
					
		.cereali .valori { width: 50% ; border: 1px solid #555; border-top: 0px; }
			.cereali .valori dt { float:left; clear:both; display:inline!important; padding: 8px; border-top: 1px solid #555;}
			.cereali .valori dd { text-align: right; border-top: 1px solid #555; padding: 8px; font-weight: bold;}
				
		.cereali .tabdati { width: 50%; }
			.cereali .tabdati td { border: 1px solid #999!important; }
			.cereali .tabdati thead { font-weight: bold; }
			
		.cereali .ricettario dt { font-weight: bold; margin-top: 2em; }
			
		.cereali .dlelenco dt { font-weight: bold; }
		.cereali .dlelenco dd { margin-left: 2%; }
			
		.cereali #dizionario h6 { margin: 10px 0px 0px 0px!important; }
		.cereali .submenu {
			display: block!important;
			margin: 0px 0px 0px 10px!important;
			}
		/*--fine Cereali --*/
		
		/*-- Prodotti Tipici --*/
		.prodottitipici img { display: inline; }
		.prodottitipici #banner { float: left; }
		.prodottitipici dt { font-weight: bold; }
		.prodottitipici .menu1 { margin-top: 0px; margin-bottom: 0px; }
		.prodottitipici #colonna2 { border-top: 1px solid #555555; border-bottom: 0px; }
		.prodottitipici #colcenter { padding-bottom: 2em; }
		.prodottitipici .scheda2 dl { width: 70%; border: 1px solid #555; border-top: 0px; }
			.prodottitipici .scheda2 dt { float:left; clear:both; display:inline!important;  padding-left: 8px; border-top: 1px solid #555;}
			.prodottitipici .scheda2 dd { text-align: right; border-top: 1px solid #555; padding: 8px; font-weight: bold;}
		/*-- fine Prodotti Tipici --*/
	/*[fine Sezioni Vetrina Piemonte]*/
	/*-- Leggi e disposizioni --*/
	table.paginazione  {
		display:none;
	}
table.elencoleggi, table.attiebandi, table.attiebandi2 {
	border: 0px!important;
}

.avviso {
	padding: 20px 40px 20px 20px !important; margin: 20px;
	border: 1px solid #949494;
	font-weight: bold!important;
	text-align: center!important;
	}
	
.riqualarg {
	border: 1px solid #d3d3d3;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.adestra {
	float: right;
}
.destra {
	text-align: right!important;
}
.asinistra {
	float: left;
}
.centro {
	text-align: center!important;
}
.clear {
	clear: both;
}
	/*-- fine Leggi e disposizioni --*/
/******************* FINE CONTESTUALIZZAZIONI PER SEZIONI *******************/
