BODY {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  background: #F8F8FF;
   color: #000000;
  font-size: 11px;
  
  
}
div#container {
    position: relative;
	 width: 760px;
    text-align: left;   /*ripristina l' allineamento*/
	 margin: 6px;
	 border-left-color: Silver;
	 border-left: 5px ridge Silver;
	 border-right: 5px groove Silver;
	 
}
div#box {
	position: relative;
	width: 200px;
	height: auto;
	text-align: left; /*ripristina l' allineamento*/
	margin: 6px;
	border: solid #778899;
	background-color:  #132783;
}
div#box2 {
	position: relative;
	width: 180px;
	height: 180px;
	text-align: left; /*ripristina l' allineamento*/
	margin: 6px;
	
	
}
div#box3 {
	position: relative;
	width: 180px;
	height: 180px;
	text-align: left; /*ripristina l' allineamento*/
	margin: 6px;
	
}
div#box4 {
	position: relative;
	width: 180px;
	height: 180px;
	text-align: left; /*ripristina l' allineamento*/
	margin: 6px;
	background-image: url(agenti_di_commercio_contatti.gif);
}
div#titolo {
    width: 100%;
	 text-align: left;   /*ripristina l' allineamento*/
	 height: 80px;	
	 margin: 0px;
	 background-image: url(sfondo_titolo.png);
} 
div#menu {
    position: absolute; /*attualmente sostituito da una tabella per motivi di posizionamento*/
    right: 0px;
    width: 200px;   /*un po' di meno per evitare l' uso del padding*/
	 height: auto;
	 margin-top: 5px;
	 margin-right: 6px;
	 padding: 6px;
	 background: #F0F8FF;
} 
div#gallery{
    margin-right: 0px;
 	 margin-top: 8px;
	 margin-left: 0px;
	 margin-bottom: 8px;
	 background-color:  #E4F0CA;
	 height: auto;
	 padding: 2px; 
}

div#footer {
     /*l' altezza dell' header*/
	 top: auto;
	 height: 46px;
    left: 0;
    width: 760px;   /*un po' di meno per evitare l' uso del padding*/
	
	 background-image: url(sfondo_footer.png);
} 
div#sfondoesterno {
    position: absolute;
	 top: 0px;
    left: 765px;
    width: 240px;   
	 height: 820px;
	 padding: 10px;
	 background-image: url(sfondo_body.gif);
}
p {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 12px;
  margin: 6px 6px 6px 6px;
}
p.piccolo {
   FONT-SIZE: 10px;
	COLOR: White;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   margin: 6px 6px 6px 6px;
	text-align: left;
	padding: 1px 1px 1px 10px;
}
h1 {
   FONT-SIZE: 22px;
	COLOR: white;
	text-align: left;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 6px;
	padding: 10px;

}
h2 {
   FONT-SIZE: 18px;
	COLOR: #191970;
	text-align: center;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:#FAFAD2;
	margin: 3px;
	padding: 3px;
}
h3 {
	FONT-SIZE: 12px;
	COLOR: #191970;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #B0C4DE;
	margin: 3px;
	padding: 3px;
	border-bottom: groove #000159;
}
h4 {
	FONT-SIZE: 12px;
	COLOR: White;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 3px;
	background-color: Navy;
	padding: 3px;
	border-bottom: thin;
}
h5 {
	FONT-SIZE: 16px;
	COLOR: White;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 3px;
	padding: 3px;
	border-bottom: thin;
	background-color: #DAA01D;
}
A {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  color: #708090;
  FONT-SIZE: 12px;
  font-weight: bold;
  padding: 3px;
  text-decoration: none;
  font-style: normal;
   }
A:hover {
  color: White;
  FONT-SIZE: 12px;
  background-color: #0079EE;
  padding: 3px;
  font-style: normal;
  font-weight: bold;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div.textimage{
width: 760px; margin-bottom: 0px;     /*gestione immagini*/
}
div.textimage img{
float:right;
margin-right: 12px;
margin-bottom: -6px;
}
div.clearer{clear: right}

ul li {
list-style-position : outside;
list-style: square;
font-size: 12px;
color: #4682B4;
}
