*{margin:0;padding:0;}
body{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;background:url("../immagini/sfondo_body.jpg") repeat-x;}
h4{font-size:16px;color:#f00;}
.rosso{margin-bottom:10px;}
.button{margin-bottom:10px;padding:5px;}
.button a,.button a:visited{float:right;border-top:2px solid #666;border-left:2px solid #666;border-bottom:2px solid #000;border-right:2px solid #000;background:#fff url('../immagini/sfondo_button.jpg') repeat-x;color:#000;margin:3px;padding:3px;text-decoration:none;}
.button a:hover{float:right;border-top:2px solid #000;border-left:2px solid #000;border-bottom:2px solid #666;border-right:2px solid #666;background:#fff url('../immagini/sfondo_button2.jpg') repeat-x;color:#333;margin:3px;padding:3px;text-decoration:none;}
td{font-size:11px;}
a{color:#f00;text-decoration:none;}
a:visited{color:#f00;text-decoration:none;}
a:hover{color:#000;text-decoration:underline;}
a.nero{color:#000;text-decoration:none;}
a.nero:visited{color:#000;text-decoration:none;}
a.nero:hover{color:#000;text-decoration:underline;}
#wrapper{margin:0 auto;width:960px;border:2px solid #f00;background:#fff;}
#header{color:#333;width:930px;float:left;padding:3px;/*height:75px;*/margin:10px;background:#fff;}
#header h1{font-size:14px;color:#f00;font-weight:bold;}
#navigation{float:left;width:960px;background:#fff;}
ul#menu{width:100%;height:43px;background:#FFF url("../immagini/menu-bg.gif") top left repeat-x;font-size:12px;font-weight:bold;list-style-type:none;margin:0;padding:0;}
ul#menu li{display:block;float:left;margin:0 0 0 5px;}
ul#menu li a{height:43px;color:#777;text-decoration:none;display:block;float:left;line-height:200%;padding:8px 15px 0;}
ul#menu li a:hover{color:#333;}
ul#menu li a.current{color:#FFF;background:#FFF url("../immagini/current-bg.gif") top left repeat-x;padding:5px 15px 0;}
#paginazione{background:#fff;line-height:25px;}
#paginazione .pag_link a:visited,.pag_link a{border:1px solid #000;padding:3px;color:#000;background:#fff;text-decoration:none;}
#paginazione .pag_link a:hover{border:1px solid #000;padding:3px;color:#fff;background:#f00;text-decoration:none;}
.visite{float:right;background:#eee;border:1px #f00 solid;color:#000;text-align:center;padding:1px;}
#sinistra{color:#333;background:#fff;margin:0;padding:8px;width:330px;float:left;}
#centro{float:left;color:#333;background:#fff;margin:0;padding:5px;width:256px;height:320px;display:inline;background:url(../immagini/bg_w.jpg) no-repeat top center;}
#centro span{padding:20px;padding-top:10px;display:inline-block;line-height:22px;}
#centro h1{font-size:16px;margin-bottom:12px;}
#centro ul{margin:0;padding:0;margin-left:20px;}
#centro h1 strong{color:#f00;}
#destra{color:#333;background:#fff;margin:0;padding:8px;width:330px;float:left;}
.rediv{width:294px;background:url(../immagini/bg_r.jpg);border-bottom:1px solid #600;color:#fff;height:400px;text-align:left;}
.rediv span{padding:0 8px 0 8px;padding-top:0;display:inline-block;}
.rediv h1{font-size:16px;margin-bottom:4px;}
.rediv strong{color:#000;}
.rediv a img{border-color:#000;margin:2px;}
.table tbody,.table tr,.table td{margin:2px;padding:3px;}
#footer{width:940px;clear:both;color:#fff;background:#f00;padding:10px;line-height:16px;}
#footer a:link,#footer a:visited{color:#fff;text-decoration:none;font-weight:bold;}
#footer a:hover{color:#fff;text-decoration:underline;}
.handcursor{cursor:hand;cursor:pointer;}
#pagina1,#pagina2,#pagina3,#pagina4{height:350px;}
#estrazione ul{margin-top:15px;margin-bottom:15px;}
#estrazione ul li{float:left;list-style:none;}
#estrazione ul li a,#estrazione ul li a :visited{border:1px solid #fff;padding:5px;background:#f00;color:#fff;text-decoration:none;}
#estrazione ul li a:hover{border:1px solid #f00;padding:5px;background:#fff;color:#f00;text-decoration:none;}