body { border:0; padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  }
body { background-image:url(img/bg1.gif); background-position:left; background-repeat:repeat-y; }

#main { border:0; margin:0; border:0;}

table#top { width:100%; height:90px; border:0; margin:0; padding:0; background-image:url(img/bg3.gif); background-position:top left; background-repeat:repeat-x; }
table#top img { border:0; }
table#top a { text-decoration:none;}
table#top td {white-space:nowrap;}

#home { padding: 0 0 0 15px;  border:0;  margin:0; }
#payoff h3 { text-align:right; color: #EEE; font-size:15px; font-weight:normal; white-space:nowrap;	padding-right:10px; padding-top:20px; }

table#center {
	position: absolute;
	left: 0px;
	top:80px;	
	width: 100%;	
}

#menu { font-size:11px; padding-top: 12px; background-image:url(img/bg2.gif); background-position:top left; background-repeat:repeat-x; }
#menu td { line-height:20px; border-bottom:1px solid #A38148; font-weight:bold;}
#menu td.nob { line-height:10px; border:0; }
#menu td a { color:#000000; text-decoration:none; background-image:url(img/p.gif); background-position: left; background-repeat:no-repeat; padding-left: 15px; margin-left:15px; }
#menu td a:hover { color:#FFFFFF; text-decoration:none; }

#nl { width: 160px; margin-left:10px; margin-top: 10px; padding: 5px; line-height:14px; background-color:#99FF99;}
#nl input {margin:0; line-height:12px; font-size:12px; margin-top:2px;}
#nl a { color:#07067F; }
#nl a:hover { color:#9C2424; }

#ripro {border:0; margin-left:10px; margin-top: 10px; }
#al { width: 160px; margin-left:10px; margin-top: 10px; padding: 5px; line-height:16px; background-color:#F1C3C3;}
#al a { color:#07067F; }
#al a:hover { color:#9C2424; }

#corpo { padding: 10px 30px 10px 30px; line-height:1.5em; min-height:500px;}
/* #corpo { background-image:url(img/dx.gif); background-position:right top; background-repeat:no-repeat; } */
#corpo h1 { font-size:18px; color: #431A0B; }
#corpo h2 { font-size:16px; color: #000; font-weight:bold; padding-top:10px; padding-bottom:10px; }

#corpo a { color: #07067F; }
#corpo a:hover { color: #9C2424; }
#corpo p { padding-left:10px; line-height: 1.5em;}
#corpo li { line-height: 1.5em;}
#corpo div { line-height:1.5em; }
#corpo div p { padding-left:10px;}

#bottom { text-align:right; padding-top: 25px; margin-top: 20px; font-size:0.9em; font-style:italic; } 
#bottom { background-image:url(img/greca2.gif); background-position:left top; background-repeat:repeat-x;  }
#bottom a { color: #07067F; }
#bottom a:hover { color: #9C2424; }

.tb { margin: 10px 10px 0px 0px; }
.fg { display:inline;  }

.fg img { margin:20px;}
.dt { font-style:italic; font-size:0.8em;}

.box1 { background-color:#e0f0f0; margin: 10px 0px 15px 0px; padding:5px 20px 10px 20px; border-left:5px solid #c0e0f0;  }
.box2 { background-color:#53B34F; margin: 10px 0px 15px 0px; padding:5px 20px 10px 20px; border-left:5px solid #067200;  }
.box3 { background-color:#98A99C; margin: 10px 0px 15px 0px; padding:5px 20px 10px 20px; border-left:5px solid #78857A;  }
.box4 { background-color:#A38148; margin: 10px 0px 15px 0px; padding:5px 20px 10px 20px; border-left:5px solid #724800;  }
.box5 { background-color:#F1C3C3; margin: 10px 0px 15px 0px; padding:5px 20px 10px 20px; border-left:5px solid #9C2424;  }
.box6 { background-color:#FFFF99; margin: 10px 0px 15px 0px; padding:5px 20px 10px 20px; border-left:5px solid #FFCC00;  }
.box7 { background-color:#99FF99; margin: 10px 0px 15px 0px; padding:5px 20px 10px 20px; border-left:5px solid #009900;  }
.box8 { background-color:#FFFFFF; margin: 10px 0px 15px 0px; padding:5px 20px 10px 20px; border-left:5px solid #CCCCCC;  }

.imbase { margin:0 0 5px 10px; border:0; }
.imgdx { margin:0 0 5px 30px; border:0;}
.imgsx { margin:0 20px 5px 10px; border:0;}
.imgcx { margin:0 0 5px 10px; border:0; }

/* testo in evidenza nei box */
.evid1 { font-size:110%; color:#CC0000; font-weight:bold;}
.evid2 { font-size:110%; color:#9C2424; font-weight:bold;}
.evid3 { margin:10px 10px 10px 10px; padding:5px; border: 1px solid #FFCC00; }
.evid4 { margin:10px 10px 10px 10px; padding:5px; border: 1px solid #009900; }
.evid5 { margin:10px 10px 10px 10px; padding:5px; border: 1px solid #9C2424; }
.evid6 { font-size:110%; color:#3366CC; font-weight:bold;}
.evid6box { margin:10px 10px 10px 10px; padding:5px; border: 1px solid #3366CC; }
.evid7 { font-size:110%; color:#009900; font-weight:bold;}
.evid8 { font-size:110%; color:#000000; font-weight:bold;}

.evid3 a { text-decoration:none; }
.evid4 a { text-decoration:none; }
.evid5 a { text-decoration:none; }

td.ser_chi {
	font-family:maiandra gd,trebuchet ms,verdana,arial;
	font-size:20pt;
	font-weight:bold;
	line-height:20pt;
}