/* Foglio di stile CSS predefinito per un nuovo progetto di applicazione Web */



BODY
{
	BACKGROUND-POSITION-X: center;
	font-weight: normal;
	font-size: 0.8em;
	background-attachment: fixed;
		background-image: url(Images/Sfondo.jpg);
	margin: 0px;
	word-spacing: normal;
	text-transform: none;
	background-repeat:repeat-y;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: white;

}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	
	color:	#3366ff;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#3366ff;
	}	
		
A:active	{	
	text-decoration:	none;
	color: #3366ff;
	}	
		
A:hover
{
	 color:#3399ff;
	text-decoration: none;
}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

	
/* Sfumatura colonna di destra e sinistra */

.sfuma_dx
{
	background-image: url(images/SfumDX.gif);
	background-repeat: repeat-y;

}
.sfuma_sx
{
	background-image: url(images/SfumSX.gif);
	background-repeat: repeat-x;
	background-color: #333399;
}

/* Font iscriviti */
.font_Titolo1

{
	font-size: 14pt;
	color: navy;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
	margin-left:15;
}

A.font_Titolo1:link	{	
	text-decoration:	none;
	color:	navy;
	}	
		
A.font_Titolo1:visited	{	
	text-decoration:	none;
	color:	navy;
	}	
		
A.font_Titolo1:active	{	
	text-decoration:	none;
	color:	navy;
	}	
		
A.font_Titolo1:hover
{
	
	color: #ffd500;
	
	text-decoration: underline;
}


/* Font titolo menu */
.font_Titolo
{
	font-size: 11pt;
	color: navy;
	 font-weight:bold; 
	font-family: Verdana, Helvetica, sans-serif;
	  margin-right:20;
	 
}


A.font_Titolo:link	{	
	text-decoration:	none;
	color:	navy;
	margin-right:20;
	}	
		
A.font_Titolo:visited	{	
	text-decoration:	none;
	color:	navy;
	margin-right:20;
	}	
		
A.font_Titolo:active	{	
	text-decoration:	none;
	color:	navy;
	margin-right:20;
	}	
.IntestBase
{
	background-color: #cd4d47;
}
.IntestInfo
{
	font-size: x-small;
	color: white;
	background-color: #cd4d47;
	font-weight: bold;
}
.IntestMenuSfondo
{
	background-image: url(Images/Sfumato1v.gif);
	background-repeat: repeat-x;
	height: 20px;
}
.IntestMenu
{
	font-weight: bold;
	font-size: x-small;
	color: white;
	font-family: Tahoma;
}

		
		
A.font_Titolo:hover
{
	color:#CC0033;
	text-decoration:underline;
	

}
/*Font iscriviti cliccato*/
.voce_menu_iscriviti
{
	
	background-image: url(Images/titolo_menu.gif);
	background-repeat: repeat-y;
	font-weight:bold;
		font-size: 14pt;
		margin-left:15;

}
/*Font voci menu cliccate*/
.voce_menu
{
	
/*	background-image: url(Images/titolo_menu.gif);
	background-repeat: repeat-y;*/
	font-weight:bold;
		font-size: 11pt;
		margin-right:20;
		color:red;
	
}

A.voce_menu:link	{	
	color:#CC0033;
	
margin-right:20;
	}	
		
A.voce_menu:visited	{	
	color:#CC0033;
	
	margin-right:20;
	}	
		
A.voce_menu:active	{	
	color:#CC0033;
	
	margin-right:20;
	}	

		
		
A.voce_menu:hover
{
	color:#CC0033;
	
	margin-right:20;

}







/*Griglia news*/
.titolo
{
	border-top: #333399 1px solid;
	background-image: url(Images/links.gif);
	background-repeat: repeat-y;
		font-size:12px;
	color:#333399;
	font-weight: bold;


}
/*stile tabella per il margine sinistro*/
.margine
{
margin-left:40;
}


.titolo_pagina
{
	Font-Size:25px;
	color:navy;
	
	/*margin-left:30;*/
}
/*testi generici descrittivi*/
.testo_generico
{
	font-size:12px;
	color:#333399;
	font-family: Verdana, Helvetica, sans-serif;

	}
/*nomi campi*/
.testo_etichetta
{
	font-size:12px;
	color:#333399;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight: bold;
	}
/*griglia Eventi*/
/*intestazione*/
.grHead
{
	font-weight: bold;
	font-size: 8pt;
	background-image: url(Images/sfuma_table.gif);
	background-repeat: repeat-x;
	
}



/*elementi normali*/
.grBody_N
{
	font-size: 8pt;
	color: navy;
	background-color: white;
}
/*elementi alternati*/
.grBody_A
{
	font-size: 8pt;
color: navy;
	background-color: #f8f8f8;
	
}


/*Ban Inferiore*/

.Ban1_Link
{
	font-weight: bold;
	font-size: 11px;
	color: black;
}
A.Ban1_Link:link	{	
	text-decoration:	none;
	color:black;
	}	
		
A.Ban1_Link:visited	{	
	text-decoration:	none;
	color:black;
	}	
		
A.Ban1_Link:active	{	
	text-decoration:	none;
	color:black;
	}	
		
A.Ban1_Link:hover
{
	color:blue;
	text-decoration:none;
}



/*Descrizione news*/
.desc_news
{
	font-size:11px;
	color:#333399;
	font-family: Verdana, Helvetica, sans-serif;
	
}
.campi_news
{
	font-size:8pt;
	color:#333399;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
	
}

/*Titolo news*/
.titolo_news

{
	font-size:12px;
	color:#333399;
	font-weight: bold;
	font-family: Verdana, Helvetica, sans-serif;
	
}
.data

{
	font-size:10px;
	color:#333399;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
}
.descrizione

{
	font-size:12px;
	color:#333399;
	font-family: Verdana, Helvetica, sans-serif;
	font-weight:normal;
}


A.descrizione:link	{	
	text-decoration:	none;
	color:#333399;
	}	
		
A.descrizione:visited	{	
	text-decoration:	none;
	color:#333399;
	}	
		
A.descrizione:active	{	
	text-decoration:	none;
	color:#333399;
	}	
		
A.descrizione:hover
{
	color:#CC0033;
	text-decoration:none;
}



A.titolo_news:link	{	
	text-decoration:	none;
	color:#333399;
	}	
		
A.titolo_news:visited	{	
	text-decoration:	none;
	color:#333399;
	}	
		
A.titolo_news:active	{	
	text-decoration:	none;
	color:#333399;
	}	
		
A.titolo_news:hover
{
	color:#00AEEF;
	text-decoration:none;
}


