/* CSS Document */

body {
    background: #FFFFFF;
    background-attachment: fixed;
    padding: 0px;
}

.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#011593;
	font-weight: bold;
}

.Stile1 {color: #990000}

.Stile2 {color: #011593}



/* TABELLE SITO */
#table_centrale {
	padding:0;
	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*/
		} 
#table_centrale td {
	border: 0px solid #000000;
	padding: 0px;
		} 
		
#table_contenuto {
	padding:0;
	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*/
		} 
#table_contenuto td {
	border: 0px solid #000000;
	padding: 0px;
		} 	
		
#table_servizi {
	padding:0;
	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;
	line-height: 1.15;
	text-align:left;
		} 
#table_servizi td {
	border: 0px solid #000000;
	padding: 6px;
		} 	
		

#table_portfolio {
	padding:0;
	border:1px solid #CCCCCC;
	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;
	line-height: 1.15;
	text-align:left;
		} 
#table_portfolio td {
	border: 1px solid #CCCCCC;
	padding: 4px;
		} 							
			
			
#table_contatti {
	padding:0;
	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;
	line-height: 1.15;
		} 
#table_contatti td {
	border: 0px solid #000000;
	padding: 2px;
		} 	


#table_areaprivata {
	padding:0;
	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;
	line-height: 1.15;
		} 
#table_areaprivata td {
	border: 0px solid #000000;
	padding: 2px;
		} 
			
		
#tabella_corpo 
	{
	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_corpo td {
	border: 0px solid #000000;
	padding: 3px;
		} 
		

#tabella_news 
	{
	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_news td {
	border: 0px solid #000000;
	padding: 1px;
		} 
		
		
#tabella_contatti 
	{
	border:0px solid #000000;
	border-collapse:collapse; /*indica lo spazio tra bordo e celle */
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 1.15;
	text-align:left;
	}
#tabella_contatti td {
	border: 0px solid #000000;
	padding: 1px;
		} 		
/* FINE TABELLE SITO */				
			

/* TD TD TD */	
#cornice_up_td
	{
	background-image:url(../images/cornice_up.gif);
	}
#cornice_dx_td
	{
	background-image:url(../images/cornice_dx.gif);
	}
#cornice_sx_td
	{
	background-image:url(../images/cornice_sx.gif);
	}	
#cornice_down_td
	{
	background-image:url(../images/cornice_down.gif);
	}		

	
#pulsanti_td
	{
	background-color:#011593;
	text-align:center;
	color:#FFFFFF;
	}
	
#spacer_banner_td
	{
	background-color:#000000;
	}	

#spacer_banner2_td
	{
	background-color:#000000;
	}	
	
#footer_td
	{
	background-color:#011593;
	}	
	
#credit_td
	{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}				
	
/*#spacer2_td
	{
	background-color:#011593;
	}	
	
	
#footer_td
	{
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}	*/
	
/* FINE TD TD TD TD */

	
/* PULSANTI */
.menu_a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.menu_a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.menu_a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF00;
	text-decoration: underline;
}
.menu_a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}	



.porfolio_a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.porfolio_a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
.porfolio_a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: underline;
	font-weight: bold;
}
.porfolio_a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}	


						
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: underline;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
