body {margin-top:0; font-family:Verdana, Arial, Helvetica; font-size:76%; background:url(images/bck-body.gif) repeat-x; }
.top {background:url('images/bck-top.jpg'); padding-top:9px; width:760px; margin-left:auto; margin-right:auto; line-height:0; border-left:15px solid white; border-right:15px solid white;}
.top .fr {margin-right:10px;}
img {border:0px;}
.fr {float:right;}
.content {width:760px; margin-left:auto; margin-right:auto;}
.content .sx {width:180px; float:left;}
.content .sx ul {margin:10px; padding:0px; list-style-type:none;}
.content .sx ul li {padding-bottom:7px;}
.content .center {margin-left:200px; line-height:1.5;}
a:link, a:visited {color:#0167B9;}
a:hover  {color:#56911B;}
.box {background:url('images/box.jpg') #F0F7EA repeat-x; padding-left:8px; padding-top:10px; padding-bottom:10px; margin-top:20px; line-height:1.5;}
.box P {margin:0;}
.box b {font-size:17px; font-family:arial; color:#497916;}
.box .b {display:block; margin-bottom:5px;}
.box IMG {margin-bottom:-8px;}
h1 {color:#4F8C13; font-weight:bold; font-size:1.5em; font-family:arial; padding:10px 0px; margin:0;}
h2 {font-size:1.3em; color:#356395; font-family:arial}
h3 {font-size:1.2em; color:#4F8C13; font-family:arial}
.small {font-size:90%;}

.bottom {width:100%; background:url('images/bck-bottom.gif') repeat-x; margin-top:30px; clear:both;}
.bottom div {width:760px; margin-left:auto; margin-right:auto; border-bottom: 1px solid white; border-left:15px solid 
white; border-right:15px solid white; padding-top:5px; font-size:0.9em; color:#356395;}
.bottom div A:link, .bottom div A:visited {text-decoration:none;}


.navigazione {background:#356395; padding:5px; color:#FFF; text-align:center;}
.navigazione .r {float:right;}
.navigazione .l {float:left;}
.navigazione A:link, .navigazione A:visited {color:#FFF;}

OL li {padding-bottom:5px;}
OL.alpha {list-style-type:lower-aplha;}

.red {color:#A70707;}
.fright {float:right;}

.form-ricerca {width:550px;}
.verde {background:#F6F9F3!important; border:1px solid #628842!important; }
.form-ricerca, .risultato {border:1px solid #C9D2E3; padding:10px; background:#F2F4FA;}
.form-ricerca TD {padding:3px 15px; border-bottom:1px dotted #fff;}
.risultato  h2 {padding:0; margin:0;}
.risultato {line-height:1.7; width:550px;}
.form-ricerca .vai {margin-left:40px; margin-bottom:-9px;}


.result {width:550px;}
.result th {font-weight:bold; background:#F2F4FA; padding:5px; text-align:left; color:#1848A4;}
.result TD {border-bottom:1px solid #7DB941; padding:5px; vertical-align:top;}

.ar {background:#EBF7DF; width:530px; padding:10px;}
.ar UL {list-style-type:none; margin:0; padding:10px;}
.ar LI { padding-bottom:15px;}
.ar LI IMG {margin-bottom:-5px;}

.immagini {text-align:center; font-size:0.9em; color:#666666; padding-top:5px;}
.stampa {display:none;}
.design {width:760px; margin-left:auto; margin-right:auto; text-align:right; font-size:80%; margin-top:20px;}
.c {text-align:center;}


DIV.situazione {text-align:center; padding-bottom:5px; padding-top:5px; float:left; }
DIV.situazione IMG {margin:5px;}

.situazione-ingrandimento {padding:0px 10px; text-align:center;}
.situazione-ingrandimento DIV {text-align:right !important; font-size:90%; color:#000033;}
.situazione-ingrandimento IMG {margin-top:5px; margin-bottom:5px;}

h2.sit {text-align:center; padding:0px; margin:0px;}

.note {color:#999; font-size:90%;}