* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 text-align: center; 
 overflow: hidden;
}

a:link { color: #FF0000;}
a:visited { color: #FF0000; }
a:hover { color: #FF9000; }

#wrapper { 
 margin: 0 auto;
 width: 990px;
 background-color: #FFFFFF;
 text-align: center;
}
#faux {
 background: url(./images/colonnafaux.jpg) no-repeat;;
 margin-bottom: 0px;
 overflow: auto; /*   Fix for IE   */
 width: 100%
}
#top {
 /* color: #333; */
 width: 990px;
 padding: 0px;
 height: 100px;
 margin: 0px 0px 0px 0px;
 /* background: #ABBEBE; */
}

/******************************************/
#menu { 
 display: inline;
 background-color: none;
 margin: 0px;
 padding-left: 10px;
 padding-top: 10px; 
 padding-right: 18px; 
 width: 190px;
 height: 480px;
 float: left;
 text-align: justify;
}
/*Stili del Menu*/
#menu ul{
	list-style: none;
	text-indent: 0px;
}
#menu li{
	margin-top: 3px;
}
#menu a{
	font: 12px Verdana;
	padding: 4px;
	color: #FFFFFF;
	display: block;
	padding: 6px 30px !important; /* Firefox */
	padding: 6px 30px;
	height: 20px;
	text-decoration: none;
	background: url('images/button.jpg') no-repeat;
}
#menu a:hover{
	background: url('images/buttonOver.jpg') no-repeat !important; /* Firefox */
	background: url('images/buttonOver.jpg') no-repeat right;
	padding: 4px !important; /* Firefox */
	display: block; /* Firefox */
	padding: 6px 30px !important; /* Firefox */
	padding: 6px 30px;
}

#statistiche a { background: none; 	padding: 0px 0px;}
#statistiche a:hover { background: none; 	padding: 0px 0px;}

#gestione a{
	font: 12px Verdana;
	padding: 4px;
	color: #FF0000;
	display:block;
	padding: 6px 30px;
	height: 20px;
	text-decoration: none;
	background: url('images/buttonGestione.jpg') no-repeat;
}
#gestione a:hover{
	background: url('images/buttonGestioneOver.jpg') no-repeat right;
	padding: 6px 30px;
}
/******************************************/

#main { 
 float: right;
 background-color: none;
 color: #333; 
 margin: 0px;
 padding-top: 0px;
 padding-left: 10px !important; /* Firefox */
 padding-left: 10px;
 padding-right: 10px; 
 padding-bottom: 10px;
 width: 786px !important; /* Firefox */ 
 width: 806px;
 height: 460px;
 display: inline;
 position: relative;
 top: -475px;
 left: 0px;
 overflow: auto;
}
#footer { 
 width: 990px;
 clear: both;
 color: #ffffff;
 background: url(./images/footer.jpg) no-repeat;
 margin: 0px 0px 10px 0px;
 padding: 8px;
 
 position: relative;
 top: -460px;
}
.clear { clear: both; background: none; }


.titolo{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bolder;
    font-size: 25px; 
    color: #3C7CFA;  
    text-align: center;
    text-decoration: underline;

}

.tabellaChiSiamo {
    /* list-style-image: url(./images/lista.gif);*/
    border: 0px;
    width: 600px; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px; 
    color: #333;  
    text-align: justify;
    }
    

.emailFooter a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px; 
    color: #FFFFFF;
    text-decoration: none; 
}  
 
.emailFooter a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px; 
    color: #FFFFFF;
    text-decoration: none; 
}  
