html,body {margin:0; padding:0; background-color: #ffffff; }
body{font: 100.01% verdana, arial, helvetica, sans-serif; color: #000000; text-align: center; overflow-y:scroll; }

A { font-weight: normal; font-size: 10pt; color: #035173; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; }
A:hover { text-decoration: underline; }

div#divBody 
{
	width:100%;
	margin: 0 auto;
    background-color: #ffffff;
	font: 10pt verdana, arial, helvetica, sans-serif;
	font-weight: normal;	
	text-decoration: none;
	text-align: center;
	position: relative;
}

.clear { clear: both; }

/*PARTE TOP */
div#topSite
{
	margin: 0 auto;
	width: 98%;
	background: #ffffff;
	text-align: left;
	/*height: 202px;*/
}
	#imgHeader { display: block; margin: 0 auto; padding: 0; float: left; height: 18mm; }	
	#top-menu { display: none;}	
	
	#topBarraData { margin: 0 auto; padding: 0; background-color: #035173; border-bottom: 0.1mm solid #000000; height: 10mm; }
	#data { text-align: left; color: #ffffff; margin: 0 auto; float: left; padding-top: 2mm; padding-left: 3.5mm; }
		#oraRome { text-align: left; color: #ffffff; margin: 0 auto; float: left; padding-top: 2mm; padding-left: 3.5mm; }
		#cercaForm { display: none; }
		
	#topTestata {background-color: #008194; border-bottom: 0.1mm solid #000000; height: 27mm; text-align: center; }
		#topTestata IMG { margin-top: 1.5mm; margin-bottom: 0; }
	#topNews { display: none; }

/*PARTE CENTRALE */
div#mainSite
{
	float: left;
	width: 98%;
	text-align: left;
	margin: 0 auto;
	padding-left: 2mm;
	background-color: #ffffff;
}

div#leftSite
{	
	display: none;
}

	#lineaDiv { height: 0.1mm; background-color: #035173; display: block; overflow: hidden; }		

div#centerSite
{
	float: left;
	width: 98%;
	text-align: left;
	margin: 0 auto;
	background-color: #ffffff;
}	
	#contentTitle { width: 100%; display: block; margin-left: 1mm; margin-top: 4mm; }	
	#contentTextNB { width: 100%; margin-left: 1mm; margin-top: 1mm; }	
	
	#contentTextNB P { width: 100%; text-align: justify; }
	span.Evidenzia { background-color: #FEE377;}
	
	#contentBack { display: none; }
	
	hr { color: #035173; height: 0.1mm; background: #035173; margin-top: 2mm; margin-bottom: 0; border: 0;}	

/*PARTE BOTTOM */
div#footSite
{
	display: none;	
}	
	
/*FONT TITLE */
	h1 { font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; color: #ffffff; background-color: #035173; border-bottom: 0.1mm solid #ffffff; margin: 0 auto; padding-right: 0; padding-left: 3mm; padding-bottom: 1mm; padding-top: 2mm; }
	
	h2 { font-weight: bold; font-size: 10pt; color: #ffffff; background-color: #035173; border-bottom: 0.1mm solid #ffffff; margin: 0 auto; padding-right: 0; padding-left: 10pt; padding-bottom: 1mm; padding-top: 2mm; }
	
	h3 { font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, sans-serif; color: #035173; background-color: #d5f0ee; border-bottom: 0.1mm solid #ffffff; margin: 0 auto; height: 5mm; width: 100%; display: block; padding-bottom: 1mm; padding-top: 1mm; }
	
	/*Titoli a centro: TITOLO (h4) DATA (h5)*/
	h4 { font-weight: bold; font-size: 12pt; font-family: verdana, arial, helvetica, sans-serif; color: #035173; margin: 0 auto; padding-bottom: 1mm; }
	
	h5 { font-weight: normal; font-size: 10pt; font-family: verdana, arial, helvetica, sans-serif; color: #000000; margin: 0 auto; padding-top: 1mm; }	

.classAutore { text-align: center; display: block; font-style: italic; }
.classAutoreArticoli { text-align: center; display: block; font-style: italic; margin-bottom: 6px; }
	
/*CAMPI FORM*/
form { display: none; }

