/* stili sul body */
body {
 font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	font-size: 12px;
}

/* margini e padding */
html, body {
	margin: 0;
	height:100%;
	padding: 0;
	text-align: center;
}

div, h1, h2, h3, h4, dl, dt, dd, img, form, fieldset, blockquote {
    margin: 15px 0 15px 15px;
    padding: 0px;
    border: 0px;
}

td {
 font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	font-size: 12px;
}

.tabellainterna {
 width: 700px;
 margin: 10px 0 10px 85px;
}
p, ul {line-height:1.6em; margin:0;}


/*collegamenti ipertestuale*/
a {
 text-decoration: underline;
 color:#0d427e;
}

a:hover {
	text-decoration: none;
  color:#1893c1;
}

a.menu 	{ text-decoration: none;
 color:#FFFFFF;
}

 a.menu:hover {
	text-decoration: none;
  color:#1893c1;
}

.testo {
  background:url(../box-design.jpg) 0 0 no-repeat;
 width:850px;

 }
 
 .testo h1 {
font-family:Verdana, Geneva, sans-serif;
line-height:22px;
font-size:18px;
font-weight:bold;
padding:10px 10px 10px 20px;
text-align:center;
margin:0;
color:#FFFFFF;
 }

 .testo h2 {
font-family:Verdana, Geneva, sans-serif;
line-height:22px;
font-size:16px;
font-weight:bold;
text-align:left;
color:#FFFFFF;
 }
 
.testo p {
font-family:Verdana, Geneva, sans-serif;
line-height:20px;
font-size:12px;
color:#FFF;
padding:5px 20px;
margin:0;
 }
 
 .testo p.centrato {
font-family:Verdana, Geneva, sans-serif;
line-height:20px;
font-size:14px;
color:#FFF;
padding:15px 0 10px 20px;
margin:0;
text-align:center;
font-weight:bold;
 }
 
 
ul {
 	font-size: 12px;
  margin-left:30px;
  line-height:20px;
}
