body{ background:#B5E3FB; margin:0px; text-align:center;}
a{color:#279AD1;} a:hover{text-decoration:underline;}
a,h2,h3,table{font:13px Trebuchet Ms; text-decoration:none;}
#ad1 {position:absolute; width:110px; top: 0px; left: 0px; z-index:1; text-align:left;}
#ad2 {position:absolute; width:110px; top: 0px; right: 0px; z-index:2; text-align:right;}
#box {text-align:left;background:url(../tmp/bg.png) repeat-y top center; width:760px; clear:both; position:relative; margin:0 auto 0 auto; z-index:4;}
#header{width:100%; height:120px; background: url(../tmp/bannertop.jpg) no-repeat top center;}
#ombra{width:100%; height:33px; background: url(../tmp/ombratop.jpg) no-repeat top center;}
#ombra input{margin:8 6 0 0; font:12px verdana; width:148px; background: url(../tmp/cercabg.jpg) no-repeat top right; color: #666; border:1px solid #7BC6EA;}
#ombra span{text-align:left; width:60px;}
h3, h2{color:#006699; font-weight:bold; margin:5 5 4 5; background: url(../tmp/bar.gif) repeat-x bottom left;}
h2{ font:16px Trebuchet Ms; font-weight:bold; text-align:center;}
#menu {position:relative;float:right; width:158px; background: url(../tmp/colobg.png) repeat-x top left; margin-right:2px;}
#menu ul {padding:0px; margin:0 5 0 5;padding-bottom:5px;} li {list-style: none; padding:0px; margin-left:10px;}
#cella{float:left; margin-left:18px; color:#666; font:13px Trebuchet Ms;}  #cella a{font-weight:bold;}
#cella p{margin:1 0 0 10;} #cella img{margin:2 4 0 0;}
#main {float:left; margin-left:18px; color:#666; width:560px; clear:left;}
#main .dv {font:13px Trebuchet Ms; color: #666; width:540px; margin: 20 0 0 10;}
#main #title{font-weight:bold; margin:0 0 6 0; color:#279AD1;} #main .av{margin: 0 5 0 0;}
#main #small{font:10px trebuchet ms; margin:0px;} #small a{font:10px trebuchet ms;}
#footer{float:left; width:560px; margin-left:18px; font:9px verdana; color:#888; text-align:center; background: url(../tmp/foot.jpg) no-repeat top center;}