/* CSS GENERALE */


html, body{
	padding:0;
	margin:0;
	color:#000000;
}

div{
	margin:0;
	padding:0;
}

body{
	background-color:#FFFFFF;
}

div#cornice{
	position:relative;
	margin:0 auto;
	width:99.9%;
	background-color:#ffffff;
	top:0px;
}
div#flash{
float:right;
}

a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}

a#left_align{
font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	color: #333333;
	text-decoration:none;
	margin:0;
	text-align: left;
	font-weight: normal;

}

.noir{
	color:#FFFFFF;
	

}
.colore{
align:center;
}

.activelink{
	color:#FF0000;
}


h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;

	
	

}

img#spacer, img#spaser3{
	width:184px;
	font-size:small;
	height:5px;
	}

img#spacer2{
	width:152px;
	font-size:small;
	height:5px;
	}
	
	
td.colonna_spazio{
	width:10px;
}	

	/*	intestazione*/


div#intestazione{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:99px;
	background-color:#ffffff;
}

/*Intestazione elastica*/

/*codice nuovo -prova*/

/*div#intsx{
	position:absolute;
	top:0;
	left:0;
	width:269px;
	height:99px;
	z-index:3;
}

div#intdx{
	position:absolute;
	top:0;
	right:0;
	width:492px;
	height:99px;
	z-index:2;
}*/


div#intsx{
	position:absolute;
	top:0;
	left:0;
	width:200px;
	height:99px;
	z-index:3;
}

div#intdx{
	position:absolute;
	top:0px;
	right:0px;
	width:600px;
	height:99px;
	z-index:2;
	}



	
div#flash{

	position:absolute;
	top:5px;
	right:0px;
	width:80px;
	height:80px;
	z-index:1;
	left:520px;
}


div#news{

	position:relative;
	top:20px;
	right:0px;
	right:0px;
	width:148px;
	height:180px;
	border:#CCCCCC 1px solid;

	
}

div#news{
	float:right;
}


			/*barra*/
div#barra{
	padding-top:99px;
}

#table_barra{
	width:99.9%;
	margin:0;
	padding:0;
}

.riga1 , .riga2{
	text-align:center;
	background-color:#e9e9e9;
	width:100%;
}




			/*contenuto*/
td.content{
	width:auto;

}


div#content{
	width:auto;
	text-align:center;
	margin:0 auto;
	
}







/*formattazione immagine*/
img#fotocontenutoagenzia{
padding:0px !important;
padding:0px 0px 0px 10px;

}
img#fotocontenutoagenzia_1{
padding:8px 0px 0px 0px;
}

.content{
	background-color:#ffffff;
}

#containerbox{
	background-color:#ffffff;
}
#stampante{
	float:right;
	border:0;
}



	/*sottomenu*/
		

div.boxSX{
	float:left;
	
}
		
#sottomenu{
	
	width:100%;
}

#parteuno img, h1{
	float:left;
	text-align: left;
}

#parteuno img{
	margin-left:0;
}

#parteuno h1{
	margin:7px 0 0 30px;
}


div.partedue{
	margin:0;
	padding:0;
}


			/*elenco*/

ul#sottomenu_lista li{line-height:1em;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:0.75em;
}



ul#sottomenu_lista a{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:1.5em;
	font-size:1em;
	
}
img#ang_sx_basso{
	margin:0;
	float:left;
}
a.margine_sopra{
	color:#333333;
	font-weight:100;
}

p.margine_sopra_titoli{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}


ul#sottomenu_lista li{
	padding:0.2em;
}

.margine_sopra{
	line-height:1.1;
}


.margine_sopra_titoli{
	line-height:0.7;
	margin:0;
	padding:0;
}

ul#sottomenu_lista{
	padding-top:0.7em;
	padding-left:20px;
	margin-left:0;
	margin-top:0px;
}	



			/*sottomenu grigio*/
			
#box1, #box2{
	background-color:#d0d0d0;
	height:20px;
	margin:5px 0 10px 0;
	width:182px;
}

#box1 a , #box2 a{
	padding-left:0em;
	float:left;
	margin-top:2px;	
}

#box1 img, #box2 img{
	float:left;	
	margin-left:0;
}

	
		

			/*FORM*/

fieldset#fs{
	border:0;
}

#text_input{
	width:115px;
}




#partedue_ricerca{
	width:152px;
	height:55px;
	
}

#text_input, #pulsante_invio{
	margin-left:10px;
}

img#angolo_altodx, img#angolo_bassodx{
	float:right;
	margin:0;
}

				/*footer*/
				
.link_footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.65em;
	font-style: normal;
	font-weight: bold;
	color:#ffffff;
	text-decoration:none;
}

img#angolosx_bot{
	margin-left:0;
	margin-top:0;
	float:left;
}


img#angolodx_bot{
	margin-top:0;
	float:right;
	margin-right:0;
}
p#int_tab{
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#FFFFFF;
font-weight:bold;
text-align:center;
}
/*FORMATTAZIONE TABELLA*/

p#cont_tab{
 text-align:center;
 
}
h1#mob{
margin:5px 0px 0px;
}
h1#comunicazioni{
margin: 7px 0px 0px 20px;
}
h1#statistica{
margin: 7px 0px 0px 20px;
}
h1#info{
margin: 7px 0px 0px 25px;
}
p#int_dow{
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
color:#FFFFFF;
font-weight:bold;
text-align:center;
}
p#sottotitolo_tab_dow{
font-size:0.6em;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}

a#pdf_dow{
font-size:1em;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.colore1{
background-color:#0066cc;
text-align:center;
}

a#news{
font-size:1em;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

p#news_news{
padding:5px 0px 0px 0px;
font-size:0.8em;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

p#news_news{
font-size:0.9em;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
padding: 12px 0px 0px 0px;
}


p#convegno{
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	padding:30px 0px 0px 40px;
	padding-top: 210px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 40px;
}



a#conv{
font-size:0.9em;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
}
