
body    { font-size: 11px; font-family: verdana, Georgia, Times; background-color: #a5c3f1; text-align: center; margin: 0px; padding: 0px }
#contenitore { color: black; background: white url(img/sfondo.gif) repeat-y 0px 0px; margin: 0px auto; padding-left: 16px; border-top: 1px solid #3c7fdb; border-right: 1px solid #3c7fdb; border-bottom: 1px solid #3c7fdb; border-left: 0px; width: 637px }
.content  { color: black; font-size: 12px; line-height: 1.5em; font-family: verdana, Georgia, Times; padding: 20px 25px 50px }
.footer a:link,.footer a:visited,.footer a:hover { color: black; font-weight: bold; font-size: 11px; text-decoration: none }
.footer { width: 620px }
.footer td { font-size: 11px; padding: 3px 8px }
#prova { background: #b4cff4 url(img_index/sfondospettro2.gif) repeat-x }
form  { width: 400px }
label  { font-weight: bold; font-size: 11px; font-family: verdana, Courier, Monaco }
input { font-size: 11px; font-family: verdana, Courier, Monaco  }
#modulo td { background-color: #cfdef4; text-align: left; vertical-align: top; padding: 5px 5px 2px; border-bottom: 1px solid #427dd9 }
#modulo { border-top: 5px solid #3c7fdb; border-bottom: 5px solid #3c7fdb }
h1   { color: #3c7fdb; font-weight: bold; font-size: 14px; line-height: 1.2em; margin: 0px 0px 3px; padding-top: 5px }
h2   { color: #3c7fdb; font-weight: bold; font-size: 12px; line-height: 1.2em; margin: 5px 0px }
h3 { color: #3c7fdb; font-size: 12px; margin: 3px 0px 1px }
ul, li { list-style-type: none; list-style-position: outside; margin: 0px; padding: 0px }
li { background: url(img/icon.gif) no-repeat 0px 0px; padding-bottom: 5px; padding-left: 20px }
.img { margin-right: 8px; float:left; display:block; border:0 none }
p.toolimg  { margin: 10px 0 }
dl  { margin: 0px; padding: 0px; border-top: 3px solid #3c7fdb; border-bottom: 3px solid #3c7fdb }
dt a:link, dt a:visited    { color: white; font-weight: bold; font-size: 11px; text-decoration: none; background-color: #fe3a92; margin: 0px; padding: 3px 8px; border-bottom: 1px solid #fff; display: block }
dt.first a:link, dt.first a:visited  { background-color: #a90d53 }
dt a:hover, dt.first a:hover  { background-color: #3c7fdb }
dl .first   { border-top: 1px solid #fff }
p { margin-top: 3px; margin-bottom: 5px }
#loghi img {display:block; width:170; border:0 none; margin:0 }
#loghi {padding:20px 0 0 5px}
p.cat img  { margin-right: 3px; border: none 0; width: 50px; height: 50px; display: block; float:left }
.clear  { font-size: 1px; line-height: 1px; clear: both }
dd { margin: 0px }
.link:link { color: #fe3a92; font-weight: bold; text-decoration: none; border-bottom: 1px dashed #fe3a92 }
.link:hover { border-bottom: 1px solid #fe3a92 }

