/* CSS Document */
.cornice {
  padding: 4px;
  border: 1px solid #000000;
}

.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

body
	{
	margin:0px;
	background:#CDD6DD;
	}
	
	
/* ----- CSS X TABELLE ----- */

#table_centrale td
	{
	padding:0;
	/*background-color:#F6FFD4;*/
	border:0px solid #000000;
	border-collapse:collapse; /*indica lo spazio tra bordo e celle */
	margin: 0 auto; /*indica l'allineamento al centro*/
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	


table
	{
	padding:0;
	/*background-color:#F6FFD4;*/
	border:0px solid #000000;
	vertical-align:top;
	border-collapse:collapse; /*indica lo spazio tra bordo e celle */
	margin: 0 auto; /*indica l'allineamento al centro*/
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

#tabella_home
	{
	padding:0;
	/*background-color:#F6FFD4;*/
	border:0px solid #000000;
	vertical-align:top;
	border-collapse:collapse; /*indica lo spazio tra bordo e celle */
	margin: 0 auto; /*indica l'allineamento al centro*/
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #FFFFFF;
	}
	
	
#tabella_menusinistra
	{
	padding:0;
	/*background-color:#F6FFD4;*/
	border:0px solid #000000;
	vertical-align:top;
	text-align: center;
	border-collapse:collapse; /*indica lo spazio tra bordo e celle */
	margin: 0 auto; /*indica l'allineamento al centro*/
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}	
	
#tabella_menudestra
	{
	padding:0;
	/*background-color:#F6FFD4;*/
	border:0px solid #000000;
	vertical-align:top;
	border-collapse:collapse; /*indica lo spazio tra bordo e celle */
	margin: 0 auto; /*indica l'allineamento al centro*/
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}	
	
	
#newsletter_table
	{
	padding:0;
	/*background-color:#F6FFD4;*/
	border:0px solid #000000;
	border-collapse:collapse; /*indica lo spazio tra bordo e celle */
	margin: 0 auto; /*indica l'allineamento al centro*/
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 1;
	}	
	
#tabella_prima_news td
	{
	padding:0;
	/*background-color:#F6FFD4;*/
	border:0px solid #000000;
	border-collapse:collapse; /*indica lo spazio tra bordo e celle */
	margin: 0 auto; /*indica l'allineamento al centro*/
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 1.15;
	text-align:left;
	}
	
#tabella_altre_news td
	{
	padding:0;
	/*background-color:#F6FFD4;*/
	border:0px solid #000000;
	border-collapse:collapse; /*indica lo spazio tra bordo e celle */
	margin: 0 auto; /*indica l'allineamento al centro*/
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}	
	
	
	
#tabella_readnews td
	{
	padding:0;
	/*background-color:#F6FFD4;*/
	border:0px solid #000000;
	border-collapse:collapse; /*indica lo spazio tra bordo e celle */
	margin: 0 auto; /*indica l'allineamento al centro*/
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}	
		
#tabella_rassegnastampa{
	table-layout : fixed;
	background-color:#EBEEDE;
	border-collapse:collapse;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

#tabella_rassegnastampa td{
	border: 1px solid #ffffff;
	padding: 3px;
}
	
	
#table_fotogallery {
	padding:6;
	border:0px solid #999999;
	border-collapse:collapse; /*indica lo spazio tra bordo e celle */
	margin: 0 auto; /*indica l'allineamento al centro*/
		} 
#table_fotogallery td {
	border: 0px solid #000000;
	padding: 6px;
		} 	
			
/* FINE CSS X TABELLE -- */	




/* ----- CSS PER LE CELLE TD TABLE ----- */
td
	{
	margin: 0 auto;
	padding:0;
	border: 0px solid #3B431A;
	}
	
#up_td
	{
	background:url(../images/Homepage/sfondo_up.gif);
	text-align: right;
	vertical-align:middle;
	padding:0;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
#bordo_sx_td
	{
	background:url(../images/Homepage/sf_SX.gif);
	text-align: right;
	vertical-align:middle;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}	

#bordo_dx_td
	{
	background:url(../images/Homepage/sf_DX.gif);
	text-align: right;
	vertical-align:middle;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

#categorie_menu_td
	{
	background-color:#91A642;
	text-align:center;
	vertical-align:middle;
	padding:0;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	}
	
#titolo_body_td
	{
	background:url(../images/Homepage/sf_up_corpocentrale.gif);
	text-align: left;
	vertical-align:bottom;
	padding:0;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
#footer_td
	{
	background:url(../images/Homepage/footer.gif);
	text-align: center;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:0;
	}									
/* ----- FINE CSS PER LE CELLE TD TABLE ----- */	




 /* --------- LINK E PULSANTI ----------- */ 	
.up_a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.up_a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.up_a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.up_a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}	




.menu_a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.menu_a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	text-decoration: none;
	font-weight: normal;
}
.menu_a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: normal;
	text-decoration: underline;
	width: 140px;
	height: 20px;
	background-color:#BBD657;
	display:block;
	line-height:20px; 
}
.menu_a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}




.presentazione_a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;
}

.presentazione_a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;
}
.presentazione_a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: underline;
	line-height: normal;
	font-weight: normal;
}
.presentazione_a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: underline;
	line-height: normal;
	font-weight: normal;
}




.news1_a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.news1_a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.news1_a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: underline;
	font-weight: bold;
}
.news1_a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}



.news1bis_a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.news1bis_a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.news1bis_a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
	text-decoration: underline;
	font-weight: bold;
}
.news1bis_a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}






.news2_a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.news2_a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	text-decoration: none;
	font-weight: bold;
}
.news2_a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	text-decoration: underline;
	font-weight: bold;
}
.news2_a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}


.news2bis_a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.news2bis_a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	text-decoration: none;
	font-weight: bold;
}
.news2bis_a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: underline;
	font-weight: bold;
}
.news2bis_a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}




.archivionews_a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.archivionews_a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000033;
	text-decoration: none;
	font-weight: bold;
}
.archivionews_a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: underline;
	font-weight: bold;
}
.archivionews_a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}



/* ----- FINE LINK ----- */

 input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
	
