body{background:#4E4E4E url(/images/bg_header.jpg) repeat-x top;color:#8a8a8a;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
#header{width:940px;margin:0 auto;height:80px;background:url(/images/bg_header.jpg) repeat-x;}
h1, h2, h3{margin:0;text-transform:lowercase;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;color:#006EA6;}
h1{letter-spacing:-1px;font-size:35px;}
h2{font-size:26px;}
p, ul, ol{margin:0 0 2em 0;text-align:justify;line-height:26px;}
a:link{color:#0094E0;}
a:hover, a:active{text-decoration:none;color:#0094E0;}
a:visited{color:#0094E0;}
img{border:none;}
img.left{float:left;margin:7px 15px 0 0;}
img.right{float:right;margin:7px 0 0 15px;}
#header a{text-decoration:none;color:White;}
#logo{float:left;height:50px;}
#logo h1{margin:0;padding:5px 0 0 5px;font-size:40px;;}
#logo h2{margin:0;padding:0 0 0 50px;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#5B5B08;}
#menu{width:600px;float:right;padding-top:25px;text-align:center;}
#menu ul{margin:0;padding:0;list-style:none;}
#menu li{display:inline;}
#menu a{display:block;float:left;margin-left:5px;background:url(/images/menu_header.jpg) no-repeat left;padding:1px 15px;text-decoration:none;font-size:24px;}
#menu a:hover{text-decoration:underline;}
#page_top{width:980px;height:25px;margin:0 auto;background:url(/images/page_top.jpg) no-repeat top;}
#page{width:980px;margin:0 auto;background:url(/images/page.jpg) repeat-y;}
#page_bottom{width:980px;height:23px;margin:0 auto;background:url(/images/page_bottom.jpg) no-repeat top;}
#content{width:750px!Important;width:790px;padding:0 20px;margin:0;float:left;}
.formricerca{margin:0;padding:10px;color:#636353;background-color:#373737;border:2px solid #636353;}
.formricerca h2{color:#BFBFBF;margin-bottom:10px;}
form{margin:0;padding:0;}
fieldset{margin:0;padding:0;border:none;}
legend{display:none;}
input, textarea, select{margin:0 5px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:16px;color:#333333;}
#B1{border:none;text-transform:lowercase;font:bold 18px "Trebuchet MS", Arial;color:#4F4F4F;}
.post{margin-bottom:10px;padding:10px 0;clear:both;}
.title{font:bold 20px Arial;margin-bottom:10px;padding:5px;color:#4E4E4E;background-color:#EFEFEF;}
.title a{color:#8BCB2F;}
.entry{margin:0;padding:0;}
.entry p{font:normal 14px Arial;margin:0;padding-bottom:5px;}
.piccolo{font:normal 12px Arial;margin:10px 0;padding:5px;color:#4E4E4E;background-color:#D5D5D5;}
.piccolo a{color:#0094E0;}
.post .meta .links{float:right;}
.more{padding:4px;margin:0;background-color:#4E4E4E;border:1px dashed #EFEFEF;text-transform:uppercase;text-decoration:none;font-size:9px;}
a.more{color:White;}
#sidebar{float:right;width:170px!Important;width:190px;padding-right:20px;}
#sidebar ul{margin:0;padding:10px 0 0 0;list-style:none;}
#sidebar li{margin-bottom:40px;}
#sidebar li li{margin:0;padding:3px 0;border-bottom:1px dashed #D1D1D1;}
#sidebar li li a{margin:0;padding-left:15px;}
#sidebar h2{height:20px;font:normal 16px Arial;padding-left:20px;margin:5px 0;text-align:left;color:#0094E0;background:url(/images/arrow.jpg) no-repeat left;}
#sidebar strong, #sidebar b{color:#8BCB2F;}
#sidebar a{text-decoration:none;color:#6D6D6D;}
#sidebar p{margin:0;margin-top:10px;padding:0;}
#footer{margin:15px 0;padding:10px;color:#636353;background-color:#373737;border-top:2px solid #636353;border-bottom:2px solid #636353;}
#footer p{font-size:14px;margin:0;padding:0px;text-align:center;}
div.barrapagine{width:510px;padding:0;margin:0;float:left;clear:both;}
div.contarecord{font:bold 10px Verdana;padding:0;margin:0;float:right;}
.barrapagine table{padding:0;margin:0;}
.barrapagine td{font:bold 18px Arial, sans-serif;text-align:left;margin:0px;padding:0;}
.barrapagine a{text-decoration:none;}
.login table{width:40%;margin:50px auto;}
.login td{font-size:14px;padding:10px;margin:0;text-align:left;}
