.corpo_pagina
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.zona_alta_sinistra
{
	padding: 0 0 0 0;
	width: 199px;	
	height: 100%;
}
.top_sx
{
	padding: 0 0 0 0;
	height: 243px;
	width: 199px;
	background-image: url("immagini/top_sx.jpg");
	background-repeat: no-repeat;
}
.menu_sx
{
	background-image: url("immagini/colore_menu_sx.jpg");
	background-repeat: repeat;
	padding: 0 0 0 0;	
	width: 199px;
	height: 100%;
	vertical-align: top;
	color: #456E30;
}

.zona_alta_destra
{
	padding: 0 0 0 0;
	width: 100%;
	height: 100%;	
	vertical-align: top;
}
.logo_alto
{
	padding: 0 0 0 0;
	width: 100%;
	height: 135px;
	text-align: center;
}
.repeater_alto
{
	padding: 0 0 0 0;
	background-image: url("immagini/top_ripeti.jpg");
	background-position:top;
	background-repeat: repeat-x;
	/*width: 100%;*/
	height:135px;
	text-align:center; 
}
.top_dx
{
	padding: 0 0 0 0;
	background-image: url("immagini/top_dx.jpg");
	background-position:top;
	background-repeat: no-repeat;
	width: 381px;
	height: 135px;
}
.menu_alto
{
	padding: 0 10 0 10;
	background-image: url("immagini/colore_menu_alto.jpg");
	background-repeat: repeat;
	width: 100%;
	height: 22px;
	color: #E3E3ED;
}
.zona_testo
{
	padding: 0 0 0 0;
}
.zona_testo_sup_sx
{
	padding: 0 0 0 0;
	background-image: url("immagini/angolo_sotto_menu_alto.jpg");
	background-repeat: no-repeat;
	width: 11px;
	height: 22px;
}
.zona_testo_sup
{
	padding: 0 0 0 0;
	background-image: url("immagini/sotto_menu_alto.jpg");
	background-repeat: repeat-x;
	width: 100%;
	height: 22px;
}
.zona_testo_sx
{
	padding: 0 0 0 0;
	background-image: url("immagini/sfumato_dx_menu.jpg");
	background-repeat: repeat-y;
	width: 11px;
	height: 100%;
}
.zona_testo_contenuto
{
	padding: 10 10 10 10;
	background-image: url("immagini/colore_testo.jpg");
	background-repeat: repeat;
	width: 100%;
	height: 100%;
	vertical-align: top;
}
.zona_bassa_sinistra
{
	padding: 0 0 0 0;
	background-image: url("immagini/footer_sx.jpg");
	background-repeat: repeat-x;
	width: 199px;
	height: 32px;
}
.zona_bassa_destra
{
	padding: 0 0 0 0;

}
.zona_bassa_centro
{
	padding: 0 0 0 0;
	background-image: url("immagini/footer_centro.jpg");
	background-repeat: no-repeat;
	width: 9px;
	height: 32px;
}
.zona_bassa_centro_dx
{
	padding: 0 0 0 0;
	background-image: url("immagini/footer_dx.jpg");
	background-repeat: repeat-x;
	width: 100%;
	height: 32px;
	margin: 2 2 2 2;
    vertical-align: bottom;
    text-align: center;
    	color: #FFFFFF;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#456E30;
	font-style:normal;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;

}

.link_menu_alto
{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-style:normal;
	text-decoration: none;
	font-size: 13px;
}

.link_lingue
{
	font-family: Arial, Helvetica, sans-serif;
	color:#456E30;
	font-style:normal;
	text-decoration: none;
	font-size: 13px;
}

.lwhite
{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;

}
.rwhite
{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}

TABLE
{
	padding: 0 0 0 0;
	border: 0px;
	margin: 0 0 0 0;
}

.menu_sinistra_tabella
{/*
	border: thin solid #456E30;*/
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 100%;
	border: 0px;
/*	border: thin #456E30;*/
}
.menu_sinistra_cella
{
	border: thin solid #456E30;
	width: 100%;
	background-image: url("immagini/colore_menu_sx.jpg");
	background-repeat: repeat;
	cursor: default;

/*	border-color: #456E30;
	border: thin #456E30;*/
}

.menu_sinistra_cella_mouseover
{
	border: thin solid #456E30;
	width: 100%;
	background-image: url("immagini/colore_testo.jpg");
	background-repeat: repeat;
	cursor: pointer;
	/*color: White;*/
}

.menu_sinistra_voce_menu
{/*
	margin: 0 0 0 5;
	paddin: 0 0 0 0;*/
	font-family: Arial, Helvetica, sans-serif;
	color: #456E30;
	text-decoration: none;
	font-weight:bolder;
	font-style:normal;
	font-size: 13px;
}

.menu_sinistra_nome_gruppo
{
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 0 0 0;
	margin: 10 2 2 2 ;
	color: #456E30;
	text-decoration: none;
	font-weight:normal;
	font-style:normal;
	font-size: 14px;
}

a.menu_sx_link 
{
	font-family: Arial, Helvetica, sans-serif;
	color: #456E30;
	text-decoration: none;
	
}

.elenco_case
{
	border: thin solid #456E30;
	background-image: url("immagini/colore_menu_sx.jpg");
	background-repeat: repeat;
	cursor: default;

/*	border-color: #456E30;
	border: thin #456E30;*/
}


.tinnyb
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size: 12px;
}

.scheda
{	border: thin solid #456E30;
	background-image: url("immagini/colore_menu_sx.jpg");
	background-repeat: repeat;
	cursor: default;
}

h1
{
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 0 0 0;
	margin: 10 10 10 10 ;
/*	color: #456E30;*/
	text-decoration: none;
	font-weight:bolder;
	font-style:normal;
	font-size: 16px;
	text-align: center;
}

h2
{
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 0 0 0;
	margin: 10 10 10 10 ;
/*	color: #456E30;*/
	text-decoration: none;
	font-weight:bolder;
	font-style:normal;
	font-size: 14px;
}

.link_scheda_mouseover
{
	border: thin solid #456E30;
	background-image: url("immagini/colore_testo.jpg");
	background-repeat: repeat;
	cursor: pointer;
}

.link_scheda
{
	border: thin solid #456E30;
	background-image: url("immagini/colore_menu_sx.jpg");
	background-repeat: repeat;
	cursor: default;
}

.descrizione
{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2 10 2 10;
	text-align: justify;

}
