/* Inizio definizioni generiche */

html{margin:0; padding: 0}

body{
    text-align: center;   /*centra in IE 5.x */
	 margin: 0px;
	 padding: 0px;
	 font-size: 14px;
	 color: Black;
  font-family: Verdana, Arial, Helvetica, sans-serif
}

.bianco{
    text-align: center;   /*centra in IE 5.x */
	 margin: 0px;
	 padding: 0px;
	 font-size: 14px;
	 color: #ffffff;
  font-family: Verdana, Arial, Helvetica, sans-serif
}

.body16{
    text-align: center;   /*centra in IE 5.x */
	 margin: 0px;
	 padding: 0px;
	 font-size: 16px;
	 color: Black;
  font-family: Verdana, Arial, Helvetica, sans-serif
}

.body18{
    text-align: justify;
	 margin: 0px;
	 padding: 0px;
	 font-size: 18px;
	 color: Black;
  font-family: Verdana, Arial, Helvetica, sans-serif
}

div{
	border: 0;
	margin: 0;
	padding: 0;
	}
img{
	border: 0;
	margin: 0;
	padding: 0;
	}
h2{
text-align: center;
  color: #5284BD
}


div#container{
width: 641px;
position: relative;
margin: 0px auto;   /*centra negli altri browsers*/
text-align: left;   /*ripristina l' allineamento*/

}
div#sopra{
width: 625px;
background-image: url(../grafica/homepage.gif);
background-position: top left;
background-repeat: no-repeat;
  padding-top: 147px;
  padding-left: 16px;
	 font-size: 14px;
  border-bottom: 1px solid #000000;
  color: #ffffff;
}

div#sopra1{
width: 625px;
background-image: url(../grafica/homepage.gif);
background-position: top left;
background-repeat: no-repeat;
  padding-top: 147px;
  padding-left: 16px;  
	 font-size: 14px;
  border-bottom: 1px solid #000000;
  color: #ffffff;
}

A.tom:Link, A.tom:Active, A.tom:Visited  {
  color: #FFFFFF;
  text-decoration: none;
}

A.tom:Hover  {
  color: #000000;
  text-decoration: none;
  background-color: #EFEEEC;
}

A.dati:Link, A.dati:Active, A.dati:Visited, A.dati:Hover  {
  color: #ffffff;
  text-decoration: none;
}
#5284BD;

A.tom1:Link, A.tom:Active, A.tom:Visited  {
  color: #330066;
  text-decoration: none;
}
A.tom1:Hover  {
  color: #ff6600;
  text-decoration: none;
  background-color: #EFEEEC;
}


















.tab_blu {
	background-color: #E7EAF4;
	font-size: 16px; }

.tab_bianca {
	background-color: #F4ECE7;
	font-size: 16px; }

.tab_home {
	background-color: #F4ECE7;
	font-size: 16px;
  text-align: center;
  font-weight: bold
}




