body { background-image: url(/img/check5.gif); }

#frame { margin: 2px auto; width:97%; }
#header { margin:2px auto;padding: 3px 10px; font-size: 22pt; font-weight:bold; color:#fcf7cc; text-align:right; }
#navi { margin: 2px; padding: 5px 11px; width:97%; font-size:9pt; background-color:#f7f0c0; }
#content { background-color: #fefffe; }
#lead { margin:13px auto; border:2px solid #339933; padding: 10px; width:80%; font-size:10pt }
#main { margin:2px auto; padding: 5px 10px 15px 10px; }
#footer { margin:0 auto; font-size:9pt; background-color: #fefffe; text-align:right; }

#menu { width: 140px; font-size:10pt; background-color:#99ee99; vertical-align:top; }
#menu ul { margin:0; padding: 2px; }
#menu ul li { list-style: none inside; }

li.menu { margin:2px; padding:1px 3px; background-color:#fcf7cc; }
li.submenu { margin:3px 3px 3px 7px; background-color:transparent; font-size:11px; }
li.separate { margin:6px; border-top:1px dashed black; padding:0; }

h1 { margin: 30px 12px 60px 12px; font-size: 21pt; color:#010; }
.subtitle { margin: 15px 5px 5px 5px; border-left:19px solid #393; border-bottom:1px solid #393; padding: 1px 7px; font-size: 12pt;}
.explain { margin-left: 5px; padding: 2px 8px; font-size: 10pt; }

table.list { border-collapse:collapse; }
.list th { border:1px solid #020; background-color:#f7f0c0; }
.list td { border:1px solid #020; padding:10px; }
td.link { text-align:center; }
td.r { text-align:right; }

/* (c)giovedi.net */
