body { 
	margin:	 0 1px 0 0; 
	padding: 0; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1em;
	
	}
	
	
/*CONTIENE LE COLONNE DI SINISTRA, CENTRO, DESTRA */	
	
	.area_sx_centro_dx,
	.area_sx_centro { 
	width: 100%;
	height: 100%;
	line-height: normal;
	clear: both;
	}
	
	
/******************************/
/* COLONNA SINISTRA - CENTRO - DESTRA */
/*****************************/


.styled_box1 { 
	float: left; 
	width: 20%; 
	font-size: 0.9em;
	margin-left: -1px;
	text-align: left;
	height: 100%;	
}

.styled_box1_ara { 
	float: left; 
	width: 20%; 
	font-size: 0.9em;
	margin-left: -1px;
	text-align: left;
	height: 100%;
}

.styled_box2 { 
	float: left; 
	width: 60%; 
	font-size: 0.8em;
	height: 100%;
	}
 
.styled_box3 { 
	float: left; 
	width: 20%; 
	font-size: 0.9em;
	margin-right: -10px;
	height: 100%;
	}	

	
.styled_box4 { 
	float: left; 
	width: 20%; 
	font-size: 0.85em;
	margin-right: -10px;
	}		
	
.styled_box4_ara { 
	float: left; 
	width: 20%; 
	font-size: 0.85em;
	margin-right: -10px;
	}		
	
	
.styled_box5 { 
	float: left; 
	width: 80%; 
	font-size: 0.8em;
	}
	
	
	
.colonna_sinistra,
.colonna_centrale,
.colonna_destra {
	padding: 0px;
	width:	100%;
	}
	
/*CHIUSURA*/

.chiusura {
	width: 100%;
	height: 50px;
	line-height: 50px;
	} 

	
.footer {
	width: 100%;
	height: 50px;
	line-height: 50px;
	vertical-align: top;
	clear: left;
	} 		
		
		
.clear {
clear: both;
}		
	

.area_news,
.area_link {
padding-left: 0.85em;
padding-right: 0.85em;
padding-top: 0.85em;
padding-bottom: 0.9em;

}	

.area_news_stile {
float: left;
width: 80%;
}		

.area_news_stile a,
.area_news_stile a:hover {
text-decoration: underline;
}	



.titoli_news,
.titoli_link,
.data {
text-decoration: none;
margin-bottom: 0.1em;
}

.ico_abstract {
margin-top: 10px;
margin-bottom: 10px;
clear: both;
}

.ico_news,
.ico_link {
margin-right: 10px;
margin-bottom: 10px;
float: left;
display: block;
}


.printable_content{
float: left;
width: 140px;
text-align: center;
}

.pdf_content {
float: left;
}

.content_stampa_pdf { 
float: right;
font-size: 0.85em;
}


.titoli_scheda {
font-size: 0.9em;
margin-bottom: 1em;
margin-top: 1em;
}



/*Record che genera la TABELLA*/

/* Content Object Table */

/* Layout 0 */
table.contenttable.contenttable-0 {
border: 1px solid rgb(255,255,255);
font-family: Verdana, Arial, Helvetica, sans-serif;

}


table.contenttable.contenttable-0 tr.tr-odd {
font-size: 0.8em;
}

table.contenttable.contenttable-0 tr.tr-even {
font-size: 0.8em;
}


/* Layout 1 */
table.contenttable.contenttable-1 {
border: 1px solid #E18B04;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

table.contenttable.contenttable-1 tr.tr-odd {
font-size: 0.8em;
}

table.contenttable.contenttable-1 tr.tr-even {
font-size: 0.8em;
}

table.contenttable.contenttable-1 td {
font-size: 0.8em;
}

/* Layout 2 */

table.contenttable.contenttable-2 {
border: 1px solid rgb(255,255,255);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
}


/* Layout 3 */

table.contenttable.contenttable-3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #67AE48;
font-size: 1em;
}


table.contenttable.contenttable-3 thead tr th {
text-align: center;
}


table.contenttable.contenttable-3 td {
border-color: rgb(0,0,0);
}


/*FINE Record che genera la TABELLA*/

.rigabianca {
clear: both;
border-bottom: 1px solid #FFFFFF;
margin-top: 8px;
margin-bottom: 2px;
}


.informativa {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 0.7em;
padding: 0.5em;
}
#versione abanet
#p.bodytext {
#        margin: 0em 0em 1em 0em;
#}
p.bodytext {
        margin: 0em 0em 0.2em 0em;
}

/*ALBO PRETORIO*/
 
.campoform {
float:left;
padding-top: 0.7em;
padding-bottom: 0.7em;

width:15%;
}

.campotesto {
padding-top: 0.7em;
padding-bottom: 0.7em;

float:left;
}

.data_albo {
font-family: Arial, Verdana, Helvetica, sans-serif;
#padding-top: 1.2em;
}
 
.scadenza {
padding-left: 0.8em;
} 
 
.riga_ara {
clear: both;
height: 15px;
}
 
/*FINE ALBO PRETORIO*/

/*LOGIN BOX*/

.tx-newloginbox-pi1 {
padding: 0.8em;
border-top: 3px solid #FFFFFF;
}

.sfondo_blu {
padding: 0.8em;
margin-top: -5px;
}

.sfondo_blu a,
.sfondo_blu a:hover {
text-decoration: underline;
}



.botentra_soci {
margin-bottom: -5px;
}

.dati_user {
margin-top: 5px;
}

/*FINE LOGIN BOX*/
