html, body { 
margin:0 auto;
padding:0;
border:0;
font-weight:normal;
font-style:normal;
font-size:0.9em;
vertical-align:top;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#000;
background:#900;
text-align:center;
}
div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, td { 
margin:0;
padding:0;
border:0;
outline:0;
font-weight:normal;
font-style:normal;
white-space:normal;
font-size:100%;
line-height:120%;
list-style:none outside;
vertical-align:top;}
table{width:100%;} 
strong{font-weight:bold;}
a:link{color:#900;text-decoration:none;background-color:inherit;}
a:visited{color:#900;border:none;text-decoration:none;background-color:inherit;}
a:hover{color:#900;border-bottom:1px dashed #900;background-color:inherit;}
a:active{color:#fc3 !important;border-bottom:1px dashed #fc3;background-color:inherit;}
img{border:none !important;}
fieldset{border:none;} 
legend{font-size:100%;margin:0;font-weight:bold;padding:0;} 
input,textarea,select{font-size:100%;}
input{width:290px;height:16px;border:none;margin:0 0 5px 0;padding:5px;background:url(input.png);}
label{display:block;}
td{padding:3px;vertical-align:top;}
/*------- CLASS GENERICI -----*/
.nowrap{white-space:nowrap;}
.italic{font-style:italic;}
.uppercase{text-transform:uppercase;}
.small{font-size:85%;}
.right{text-align:right;}
.cell{padding:0 2px 0 2px;border:1px solid #000000;}
.clear{clear:both}
.back{clear:both;text-align:right;}
.back a{cursor:pointer;}
.back img{}
/* STILI PER IL LAYOUT GENERALE */
#SkipMenu{display:none !important;}
#container{width:800px;margin:0 auto 5px auto !important;text-align:left;background:#fff;color:#000}
div.header{background:#900 url(sfondo_header.jpg) no-repeat;color:#fff;width:800px;height:200px;}
#container2{clear:both;height:100%;}
.Display{width:550px;float:left;}
#columnleft{float:left;width:190px;padding:0 15px 0 0;}
#footer{clear:both;}
/* HEADER */
div.header img{float:left;margin:40px 0 0 0;} 
div.header em{display:block;font-size:250%;width:525px;float:right;text-align:right;padding:15px 25px 26px 0;} 
div.header a,div.header a:visited{color:#fff;border:none !important;} 
#default_toolbar{width:560px;float:right;}
#default_toolbar li{float:left;display:block;height:15px;border-left:2px solid #fff;font-size:85%}
#default_toolbar li.toolbar1{border-left:none !important}
#default_toolbar li a{display:block;padding:0 10px;font-weight:bold;height:15px;}
#default_toolbar li a:hover{background:#fff;color:#900;}
#default_toolbar li a:active{background:#fc3;color:#900 !important;}
.firsttoolbar{border:none !important}
#Toplink{clear:right;float:right;height:100px}
#Toplink img{margin:0;}
#selected{}
/* COLONNE */
#columnleft div{clear:both;margin:0 0 25px 10px;font-family: Verdana, Arial, Helvetica, sans-serif;}
#columnleft a{color:#444;font-size:90%;line-height:150%}
#columnleft h2{border-top:#900 2px solid;font-family:"Times New Roman", Times, serif;font-size:150%;color:#900;margin:2px 0 10px 0;}
#columnleft h3,label#labelsearch{padding:5px;margin-bottom:5px;}
#columnleft div img{float:none !important;}
/* pulsanti e moduli delle colonne */
#columnleft input,#columnleft select{background:url(input_corto.png) no-repeat;width:128px;height:18px;border:none;padding:1px;}
#columnleft select{width:130px;height:20px;}
span#boxuserpanel{display:block;}
input#entra{background:url(button.png);width:70px;height:21px;color:#fff}
input#sendit,input#delit{width:58px;height:20px;border:none;color:#fff;text-align:left;padding:0 0 2px 15px;background:#333 url(button_iscriviti.png) no-repeat;}
input#delit{background:#333 url(button_cancella.png) no-repeat;}
input#avviaricerca,input#sendarchiveid,input#avviaricercamini{margin-top:4px;width:129px !important;height:19px;border:0;color:#fff;padding:0 0 4px 15px;background:#333 url(button_cerca.png) no-repeat;}
#boxuserpanel label{width:50px;float:left}
.labelcorto{width:60px;}
/* SPECIFICI BOX COLONNE */
#menuselected{}
/* feed & rss */
#col_BLOCCO_TAGS li{display:inline;line-height:110%;font-size:85%;white-space:nowrap}
#col_BLOCCO_TAGS h4{padding:10px 0 2px 0;font-size:80%;font-weight:bold;color:#333}
/* FOOTER */
#footer{padding-top:5px;border-top:1px solid #900;height:35px;margin-top:20px;clear:both;}
#footer h3{width:200px;float:left;font-size:85%;text-align:center;padding-top:8px;}
#footer li{display:inline;font-size:80%;}
#col_COPYRIGHT{font-size:80%;}
#col_COPYRIGHT ul{margin-right:20px;}
#footerimg{margin:25px 0 0 0;float:left}
#col_COPYRIGHT span{padding:10px 0;display:block;clear:both;font-size:110%}
#dichacccopyright{clear:both;padding:10px 0}
#dichacccopyright dt{padding-top:10px;line-height:150%}
#accessibilityBC{color:#fff}
/* CONTENUTO CENTRALE */
h1{margin:5px 0 0 250px;height:45px;font-size:90%;}
h1 span{}
#testata{height:85px;margin-left:45px;padding-right:25px}
#testata h2{padding:0 0 3px 0;font-size:140%;}
#testata p{font-size:90%;background-color:inherit;color:#666;}
.testatina{float:left !important;margin:0 15px 5px 0;}
#paginazione{clear:both;font-size:110%;font-weight:bold;text-align:center;}
