﻿body {
   background-color :white;
   margin-top : 0px;
   margin-left :0px;
   margin-right :0px;
    }
  

   
.FooterLink, .FooterLink a, .FooterLink a:link, .FooterLink a:visited, .FooterLink a:active{
    font-size:9px;
    font-family:Tahoma, Arial;
    font-weight:bold;
    text-decoration:none;
    color:#243e7f;
    }
    
    
.FooterLink a:hover{
    font-size:9px;
    font-family:Tahoma, Arial;
    font-weight:bold;
    text-decoration:underline;
    color:#243e7f;
    }

hr{
    color:#243e7f;
    height:1px;
    width:100%;
    }
    
.tabella_c{
	BORDER-RIGHT: #006729 thin solid;
	BORDER-TOP: #006729 thin solid;
	BORDER-LEFT: #006729 thin solid;
	WIDTH: 100%;
	BORDER-BOTTOM: #006729 thin solid
}

.sfondo_c
{
	PADDING-LEFT: 15px;
	VERTICAL-ALIGN: middle;
	HEIGHT: 24px;
	TEXT-ALIGN: left;
	background-color :#006729
}

.box_newsletter
{
	PADDING-LEFT: 1px;
	PADDING-top: 1px;
	PADDING-bottom: 1px;
	VERTICAL-ALIGN: middle;
	HEIGHT: 24px;
	TEXT-ALIGN: left;
	background-color :#006729;
	color:#c9ec9c;
}


.strutture
{	
	color:#477046;
	font-family :Verdana ;
}

.struttura_titolo
{
	font-size :14px;
	font-weight :bold ;
}

.filtra_titolo
{
	color:#477046;
	font-family :Verdana ;
	font-size :14px;
	font-weight :bold ;
}

.struttura_dettagli
{
	font-weight :normal;
	font-family :Verdana ;
	font-size :12px;
	color:#477046;
}

.struttura_link
{
	font-size :12px;
	font-weight :bold;
}

.box_avviso
{
	PADDING-LEFT: 1px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: left;
	background-color :#006729;
	color:#c9ec9c;
}

.testo_eventi, .testo_eventi a{
	font-style :normal;
	text-decoration :none;
}

.testo_eventi a:hover {
	font-style :normal;
	text-decoration :underline;
}

.box_utilita
{
	PADDING-LEFT: 10px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: left;
	color:#c9ec9c;
	font-style :normal;
	text-decoration :none;
}

.box_utilita a:hover
{
    font-weight:bold;
	font-style:normal;
	text-decoration :underline;
}

.bottom_testo
{
	VERTICAL-ALIGN: middle;
	font-family :Verdana ;
	font-size :12px;
	color:#477046;
}



.bottom_sep
{
	PADDING-LEFT: 9px;
	padding-right: 9px;
	VERTICAL-ALIGN: middle;
	font-family :Verdana ;
	font-size :12px;
	color:#477046;
}

.titolo_grande
{
	PADDING-LEFT: 5px;
	padding-right: 10px;
	padding-top : 5;
	padding-bottom :5;
	VERTICAL-ALIGN: middle;
	text-align : left;
	font-family :Verdana ;
	font-size :16px;
	font-weight :bold ;
	color:#006729;
}

.testo_medio
{
	VERTICAL-ALIGN: middle;
	font-family :Verdana ;
	font-size :12px;
	color:#477046;
}



.cella_contenuto
{
PADDING-RIGHT: 8px;
PADDING-LEFT: 8px;
PADDING-BOTTOM: 10px;
PADDING-TOP: 10px;
font-family :Verdana ;
font-size : 11px;
color: #336633;
}

        
.MappaFooter, .MappaFooter a, .MappaFooter a:link, .MappaFooter a:visited, .MappaFooter a:active{
    font-size:9px;
    font-family:Tahoma, Arial;
    text-decoration:none;
    color:#2e5d32;
    }
    
.MappaFooter a:hover{
    font-size:9px;
    font-family:Tahoma, Arial;
    text-decoration:underline;
    color:#2e5d32;
    }
    
.ContPreHomeLocalization{
    background-color: #fffac2; 
    border-right: dotted 1px #000;
    width:318px;
    height:178px;
    text-align:left;
    }
    
.tratteggio {
	BORDER-RIGHT: #000 1px dotted;
	BORDER-TOP: #000 1px dotted;
	BORDER-LEFT: #000 1px dotted;
	BORDER-BOTTOM: #000 1px dotted;
	}
	
.testo_avvicinato {
    LETTER-SPACING: -1px;
    
	}
.linee80 {
	line-height: 80%;
}

a {
	
	font-family:Verdana, Arial;
	color:#336633;
}

	
