body{font:13px/165% 'Lucida Grande',Verdana,Helvetica,sans-serif;color:#fff; margin:0;padding:0 0 10px 0;background:#14437b; text-align:left;}

a:focus{
	outline:none;
}



.scroll{position:relative;border:1px solid #fff;margin:0 0 20px 0;background:#2592cb;}
.scroll ul{position:relative;margin:0;padding:0;list-style:none;}
.scroll ul li{width:250px;margin:0;line-height:1.3em;margin-left:10px;}
.scroll ul li div{text-align:right;}.scroll h4{padding:10px 10px 7px;}
.scroll ul li span{display:block;margin:0 0 .4em;}
.scroll ol{height:22px;position:absolute;padding:0;top:0;right:0;list-style:none;margin:10px 10px 0 0;}
.scroll ol li{float:left;}
.scroll ol a{display:block;width:11px;height:22px;margin:0 1px;padding:0 2px;text-indent:-9999px;background-repeat:no-repeat;background-position:50% 0;}
.scroll ol li.previous a{background-image:url("icon-arrow-down.gif");}
.scroll ol li.next a{background-image:url("icon-arrow-up.gif");}
.scroll ol li a:hover{background-position:50% 100%;}
#scrollCommenti,#scrollNews,#scrollRisultati{margin:10px 15px 0;}
#scrollCommenti ul,#scrollCommenti ul li{height:250px;}
#scrollNews ul,#scrollNews ul li{height:250px;}
#scrollRisultati ul,#scrollRisultati ul li{height:101px;}
#scrollCommenti ul li a{padding:0 0 0 13px;background:transparent url("web.gif") no-repeat 1px 3px;}
#scrollCommenti ul li strong{color:#484747;}
#scrollCommenti li p{margin:0 0 .4em;line-height:30px;}
#scrollNews p{padding:0; line-height:25px;}
.date{font-style:italic;}
.btn-widget a{background-color:#EEE;display:block;height:74px;}