body,p,td,input,select,textarea
{font-family: Verdana,Helvetica,Arial,sans-serif; font-size:11px}

p {margin-left:5px; margin-right:3px; margin-top:0px; margin-bottom:4px}

.sfms1,.sfms2,.sfms3 {position:relative; vertical-align:top}
.sfms1 {top: 0px; left: 1px; font-size:20px; color:#ff9900; font-weight:bold}
.sfms2 {top: 6px; left:-1px; font-size:12px; color:#333399}
.sfms3 {top: 6px; left:-2px; font-size:12px; color:#333399}
a.sfms {text-decoration:none} a.sfms:hover {color:white}
a:hover .sfms1 {color:#333399} a:hover .sfms2, a:hover .sfms3 {color:#ff9900}

.tm {font-size:10px; color:#990000}

.t1 {font-size:17px; font-weight:bold; color:#990000}
.t2 {font-size:13px; font-weight:bold; color:#333366}
.tt {font-size:11px; font-weight:bold; color:#990000}
.tw {font-size:11px; font-weight:bold; color:#ffffff}
div.t1 {margin-left:3px; margin-top:2px; margin-bottom:6px; border-bottom:solid 1px #FFCC66}
div.t2 {margin-left:4px; margin-bottom:4px}

.n1  {font-size:13px; color:#cc0000; font-weight:bold}
.n1s {font-size:13px; color:#bb0000; font-weight:bold}
.n2  {font-size:11px; color:#993333; font-weight:bold}
.n2s {font-size:11px; color:#663333; font-weight:bold}
.n3  {font-size:11px; color:#993333}
.n3s {font-size:11px; color:#330000}

.bg1 {background-color:#990000}
.bg2 {background-color:#ffe699}
.bg3 {background-color:#fff3b0}
.bg4 {background-color:#ffffcc}
.bgw {background-color:#ffffff}

.bgl {background-color:#ffeeaa}
.bgd {background-color:#ffddaa}

.nb1l {background-image:url('/img/nav.box.1l.gif')}
.nb2l {background-image:url('/img/nav.box.2l.gif')}
.nb3l {background-image:url('/img/nav.box.3l.gif')}

.sm,.smlg {font-size:10px}
.lg,.smlg {color:#996666}
hr {color:#FFCC66}
.br {font-size:3px}
.bul {color:#990000; font-weight:bold; font-size:12px}
.bot {color:#FFFFCC}


#intestazione{
float: left;
width: 245px;
display:inline;
margin: 0 0 2px 5px;
padding:0;
}

#patrocinio{
float: right;
width: 345px;
display:inline;
margin: 0 5px 0 0;
padding:0;
}

#intestazione p{
margin: 1px 0 0 0;
padding:0;
}

#patrocinio p{
text-align:right;
margin: 2px 0 0 0;
}



#hpgcal{
float:right; display:inline;
width:145px; overflow:hidden;
border-left: 1px solid #ffe699;
text-align:right;
}
.caldat{
padding:6px 6px 0px 0px;
color:#996666;
}
.caltit{
padding:3px 6px 6px 0px
}

#hpgmap{
float:left; display:inline;
width:450px;
margin-left:4px;
margin-top: 10px;
}