/*=================================
=== GENERALE
=================================*/
BODY,DIV,TABLE,TH,TD,INPUT,BUTTON,SELECT,TEXTAREA,A,FORM,P,OL,UL,LI,FIELDSET
	{
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-size:100.01%;
	color:#333;
	}
TABLE
	{
	border-collapse:collapse;
	border-spacing:0px;
	}
DIV,TABLE,TH,TD,A,FORM,P,OL,UL,LI
	{
	}
FONT,H1,H2,H3,H4,H5,H6
	{
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	}
BODY
	{
	margin: 0px;
	color: #000;
	text-align: left;
	background: #fff;
	}
FORM
	{
	margin: 0px
	}
A, A:active, A:hover, A:visited
	{
	color: #069;
	text-decoration:none;
	}
A:hover
	{
	color: #039;
	}

/*=================================
=== LAYOUT
=================================*/
DIV.Sito0
	{
	float:left;
	clear:left;
	width: 100%;
	height:auto !important;
	height:472px;
	text-align:center;
	}
DIV.Sito
	{
	clear:left;
	width:776px;
	min-height: 472px;
	height:auto !important;
	height:472px;
	margin:auto;
	text-align: center;
	}
DIV.Sito-Home
	{
	clear:left;
	background: url(../immagini/sfondo_sito_home.png) repeat-y left top;
	}
DIV.Riga1
	{
	float:left;
	clear:left;
	width:776px;
	height:472px;
	margin:auto;
	text-align:left;
	}
DIV.Riga1-Home
	{
	height:472px;
	}
DIV.Riga1-Colonna1
	{
	float:left;
	clear:left;
	width:570px;
	min-height:472px;
	height:auto !important;
	height:472px;
	text-align:left;
	}
DIV.Riga1-Colonna2
	{
	float:right;
	width:206px;
	min-height:472px;
	height:auto !important;
	height:472px;
	text-align:left;
	background: url(../immagini/sfondo_1_menu.png) no-repeat left top;
	}
DIV.Riga1-Colonna2-Home-Inglese,
DIV.Riga1-Colonna2-Home-Tedesco
	{
	background: url(../immagini/sfondo_1_menu_inglese.png) no-repeat left top;
	}

/*=================================
=== FOTO E NEWS SCORREVOLI
=================================*/
DIV.Foto-Home
	{
	float:left;
	clear:left;
	width:564px;
	height:374px;
	}		
DIV.NewsScorrevoli-Home-Spacer1
	{
	float:left;
	clear:left;
	width:564px;
	height:300px;
	}		
DIV.NewsScorrevoli-Home
	{
	float:left;
	clear:left;
	width:564px;
	height:22px;
	text-align:left;
	filter: alpha(Opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #003399;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 0px;
	}
DIV.Foto-Home-Spacer
	{
	float:left;
	clear:left;
	width:564px;
	height:22px;
	background: url(../immagini/sfondo_foto_spacer.png) no-repeat left top;
	}		

/*=================================
=== INDIRIZZO
=================================*/
DIV.Indirizzo-Home
	{
	float:left;
	clear:left;
	width:564px;
	height:70px;
	text-align:left;
	}
P.Indirizzo-Home
	{
	margin:2px;
	font-family: Tahoma,Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	text-align: center;
	}
	
P.Indirizzo-Home-1
	{
	font-size: 13px;
	font-style: bold;
	font-weight: bold;
	letter-spacing: 1px;
	word-spacing: 5px;
	}
P.Indirizzo-Home-2
	{
	letter-spacing: 1px;
	word-spacing: 3px;
	}
P.Indirizzo-Home-3
	{
	letter-spacing: 1px;
	word-spacing: 2px;
	}
SPAN.Indirizzo-Home-4
	{
	font-size: 10px;
	letter-spacing: 0px;
	word-spacing: 0px;
	}

/*=================================
=== LOGO
=================================*/
DIV.Logo
	{
	float:left;
	width:202px;
	height:50px;
	text-align:left;
	}
DIV.Logo-Home
	{
	float:left;
	clear:left;
	width:200px; 
	height:50px;
	}
DIV.Logo-Home IMG
	{
	width:200px; 
	height:50px;
	}
DIV.Riga1-Colonna2-Home-Spacer1
	{}

/*=================================
=== MENU 30
=================================*/
DIV.Menu3-Home
	{
	float:left;
	clear:left;
	width:206px;
	min-height:257px;
	height:auto !important;
	height:277px;
	padding-top:20px;
	text-align:left;
	}
A.menuPrincipale , A.menuPrincipale:visited, A.menuPrincipale:hover
	{ 
	font-size: 11px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px; 
	color: #000000; 
	text-decoration: none; 
	text-transform: uppercase ; 
	font-weight: 500;
	} 
A.menuPrincipaleEvidenziato, A.menuPrincipaleEvidenziato:visited , A.menuPrincipaleEvidenziato:hover
	{ 
	font-size: 11px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px; 
	color: #003399; 
	text-decoration: none; 
	text-transform: uppercase ; 
	font-weight: 500;
	} 
A.menuPrincipale:hover, A.menuPrincipaleEvidenziato:hover
	{ 
	color: #555; 
	} 
	
/*=================================
=== Google
=================================*/
DIV.Riga1-Colonna2-Home-Spacer2
	{
	float:left;
	clear:left;
	width:200px;
	height:12px;
	font-size:1px;
	}
DIV.Google
	{
	float:left;
	clear:left;
	width:206px;
	min-height:20px;
	height:auto !important;
	text-align:left;
	}
/*=================================
=== Altri Logo
=================================*/
DIV.Riga1-Colonna2-Home-Spacer3
	{
	float:left;
	clear:left;
	width:200px;
	height:20px;
	font-size:1px;
	}
DIV.Logo2
	{
	float:left;
	clear:left;
	width:206px;
	}	
DIV.Riga1-Colonna2-Home-Spacer4
	{
	float:left;
	clear:left;
	width:200px;
	height:20px;
	font-size:1px;
	}
DIV.Logo3
	{
	float:left;
	clear:left;
	width:206px;
	height:auto;
	}	
DIV.Shinystat
	{
	float:left;
	clear:left;
	margin-top:2px;
	margin-right:5px;
	}	

DIV.Lingua
	{
	float:left;
	width:95px;
	text-align:right;
	}	
SELECT.Lingua-Select
	{
	width:auto;
	height:18px;
	font-size: 11px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px; 
	color: #039; 
	}
DIV.Pagina-ColonnaSin-Box1,
DIV.Pagina-ColonnaSin-Box2,
DIV.Pagina-ColonnaSin-Box3
	{
	clear:left;
	float:left;
	width:200px;
	margin:auto;
	margin-top:10px;
	text-align:center;
	}
DIV.Pagina-ColonnaSin-Box1
	{
	margin-top:30px;
	}
DIV.Shinystat-Interna
	{
	float:left;
	width: 105px;
	}	
DIV.Lingua-Interna
	{
	float:right;
	width:70px;
	}	
	