
BODY {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		color: #000000;
		margin: 0mm;
		padding:0mm;
		text-align:center;
}

/* determina il posizionamento centrale della pagina */
.generale {
		width:210mm;
		text-align:left;
		padding:0mm;
		margin: 0mm;
}

/* consente di contenere nel flusso gli elementi inseriti */
.posizionamento {
		width:210mm;
		float:left;
		padding:0mm;
		margin: 0mm;
}

.testata {
		display: none;
}
.testataStampa{
		float:left;
		width:19,61cm;
		height:3,6cm;
		padding: 0mm;
		background-color: #ffffff;
		margin: 0mm 0mm 1cm 0mm;
		background-color: #ffffff;
}
/* determina il posizionamento e larghezza dei contenuti e del menu della pagina */
.corpo {
		float:left;
		width:210mm;
		padding: 0mm 0mm 0mm 0mm;
		margin: 0mm 0mm 0mm 0mm;
		display:inline;
}

/* determina il posizionamento e larghezza dei contenuti della pagina */
.contenuti {
		float:left;
		width:190,9mm;
		padding: 0mm 0mm 0mm 0mm;
		margin: 0mm 0mm 0mm 0mm;
		display:inline;
}

/* determina il posizionamento e larghezza del menu della pagina */
.braccio {
		display:none;
		float:left;
		width:63,5mm;
		padding: 0mm 0mm 0mm 0mm;
		margin: 0mm 0mm 0mm 0mm;
}

/* determina il posizionamento e larghezza della prima colonna di contenuto */
.colonnaSx{
		float:left;
		width:180mm;
		padding: 0mm 3,5mm 0mm 7mm;
		margin: 3,5mm 0mm 0mm 0mm;
		display:inline;

}

/* determina il posizionamento e larghezza della seconda colonna di contenuto */
.colonnaDx{		
		float:right;
		width:63,5mm;
		padding: 0mm 0mm 0mm 7mm;
		margin: 0mm 0mm 0mm 0mm;
		display:none;
}

.breadcrumbs{
		width:0,0mm;
		padding: 0mm 0mm 0mm 7mm;
		margin: 0mm 0mm 0mm 0mm;
		display:none;
}


.base{
		width:0,0mm;
		padding: 0mm 0mm 0mm 7mm;
		margin: 0mm 0mm 0mm 0mm;
		display:none;
}

.notizia{
		width:180mm;
		padding: 0mm 0mm 0mm 7mm;
		margin: 0mm 0mm 0mm 0mm;
		display:inline;
}





h2{
		float:center;
		width:263,4mm;
		font-size:4mm;
		padding: 0mm 0mm 0mm 0mm;
		margin: 0mm 0mm 0mm 0mm;		
}

h3{
		float:center;
		width:180mm;
		font-size:4mm;
		padding: 0mm 0mm 0mm 0mm;
		margin: 0mm 0mm 0mm 0mm;
		}

p{		
		width:170mm;
		padding: 0mm 0mm 0mm 0mm;
		margin: 0mm 0mm 0mm 0mm;
		text-align:left;
		font-size:3mm;
}

li,ul,strong{
		padding: 0mm 0mm 0mm 0mm;
		margin: 0mm 0mm 0mm 0mm;
		text-align:left;
		font-size:3mm;
}





/* determina il posizionamento e larghezza della pagina interna di contenuto */
.paginaInside {
		float:left;
		width:176mm;font-size:3mm;
		padding: 0mm 3,5mm 0mm 3,5mm;
		margin: 0mm 0mm 0mm 0mm;
}

/* determina il posizionamento e larghezza della base */
.base {
		float:left;
		text-align:center;
		width:254mm;
		padding:2,8mm 0mm 2,8mm 0mm;
		color:#777777;
		background-color: #F2F2EF;
		margin: 0mm 0mm 0mm 0mm;
		font-size:0.9em;
}

hr {
		/*float:left;*/
		width:100%;
		color:#656049;
		background-color: #656049;
		margin: 1,8mm 0mm 1,8mm 0mm;
		border:solid 1mm #656049;
}

a, a:visited {
		color:#0098D1;
}

a:hover {
		color:#656049;
}

img.imgVerticale{
		display:none;
		margin-left: 4,2mm;
		float:right;
}

/* Paginazione */ 
.paginazione {
	padding: 1,8mm !important;
	background-color: #F6F6F6 !important;
	border: 1mm dashed silver !important;
	margin-top: 7,1mm !important;
	margin-bottom: 7,1mm !important;
	color: #000 !important;
}

.pag_sx {
	float: left;
	width: 35,3mm;
	text-align: left;	
}

.pag_sx a:link, .pag_sx a:visited {
	color: #000 !important;
}
.pag_sx a:hover {
	text-decoration: underline !important; 
}

.pag_ct {
	float: left;
	text-align: center;
	width: 95,3mm;
}

.pag_dx {
	float: right;
	text-align: right;
	width: 35,3mm;
}

.pag_dx a:link, .pag_dx a:visited {
	color: #000 !important;
}
.pag_dx a:hover {
	text-decoration: underline !important; 
}
.clear {
	width:100%;
	float: left;
	margin: 3,5mm 0mm 3,5mm 0mm;
	clear: both;
	height: 1%;
	overflow: hidden;
	font-size: 3,5mm
}
/* Fine Paginazione */











