html, body { 
margin:0 auto;
padding:0;
border:0;
font-weight:normal;
font-style:normal;
font-size:0.82em;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
background:#ffffff url(sfondo.jpg) 50% 0% repeat-y;
} 
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%;
}
ul,li{list-style:none outside;}
table{width:100%;vertical-align:top;} 
strong{font-weight:bold;}
a:link{color:#525200;text-decoration:none;background-color:inherit;}
a:visited{color:#555500;text-decoration:none;}
a:hover{color:#6E361D;border-bottom:1px dashed #6E361D;}
a:focus{color:green !important;text-decoration:none;background-color:inherit;}
a:active{color:green !important;text-decoration:none;}
img{border:none !important;vertical-align:middle !important;}
fieldset,input,select,textarea{border:none;} 
legend{font-size:100%;margin-left:0;font-weight:bold;} 
label{display:block;float:left;width:35%;}
td{padding:3px;vertical-align:top;}
h2,h3{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
/*------- CLASS GENERICI -----*/
.nowrap{white-space:nowrap;font-size:95%;}
.italic{font-style:italic;}
.uppercase{text-transform:uppercase;}
.small{font-size:85%;}
.right{text-align:right;}
.cursore{cursor:pointer;}
.cell{padding:0 2px 0 2px;border:1px solid #000000;}
.clear{clear:both}
.back{text-align:right;padding:5px 0;clear:both;}
.back a{cursor:pointer;}
.back img{vertical-align:middle;margin:0 3px 0 10px;}
/* STILI PER IL LAYOUT GENERALE */
#container{width:780px;\width:780px;w\idth:780px;margin:0 auto;} 
.container{width:780px;\width:780px;w\idth:780px;margin:0 auto;} 
#header{height:130px;background:#fff url(header3.jpg) no-repeat;color:inherit;} 
#header img{float:left;margin:8px 5px 0 140px;} 
#ToplinkVersion{height:35px;float:right;width:50%}
#ToplinkVersion img{margin:5px;float:right;}
#header em{font-size:24pt;color:#6E361D;font-family: "Times New Roman", Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase;} 
#linestatusinfo{clear:both;padding:0 0 10px 10px;}
#linestatusinfo a,#linestatusinfo h1{color:#525200;background-color:inherit;}
#toolbar{height:50px;clear:both;background:#525200 url(sfondodisplay.jpg) 100% 100% no-repeat;}
#toolbar ul{margin-left:10px;height:50px;width:600px;}
#toolbar li{float:left;}
#toolbar a{width:100px;line-height:20px;display:block;width:64px;height:24px;padding:8px 0 0 32px;background-color:#525200;background-repeat:no-repeat;background-position:0 50%;color:#fff;}
.toolbar1 a{background-image:url("toolbar-home.png");}
.toolbar2 a{background-image:url("toolbar-chisiamo.png");}
.toolbar3 a{background-image:url("toolbar-articles.png");}
.toolbar4 a{background-image:url("toolbar-vini.png");}
.toolbar5 a{background-image:url("toolbar-media.png");}
.toolbar6 a{background-image:url("toolbar-shop.png");}
.toolbar5 a{width:50px !important;}
.toolbar6 a{width:80px !important;}
#toolbar_selected a,#toolbar a:hover{color:#fff;border:none;background-image:url(toolbar-hover.png);background-color:#a2bc46 }

#container2{float:left;width:610px;background-color:#fff;color:#000} 
#Display{min-height:1100px;height:auto !important;height:1100px;width:580px;padding-right:30px;}

/* COLONNE */
#columnright{float:right;width:140px;height:1300px;background-image:url(sfondo-colonna.jpg);background-color:#525200;background-repeat:no-repeat;padding:0 15px 0 15px;color:#fff !important;}
#columnright div{clear:both;padding-bottom:25px;}
#columnright h2{text-transform:uppercase;font-weight:bold;font-size:120%;padding-bottom:5px;}
#columnright h2 a{font-weight:bold;}
#columnright div,#columnright a{color:#ffe;}
/* SPECIFICI BOX COLONNE */
#col_SEARCH{padding-bottom:10px !important;}
#b11recherchermini label{width:100%;padding-top:13px;}
#b11r2{background:url(input-search.png) no-repeat;width:95px;height:27px;margin:0;padding:3px 5px 0 10px;vertical-align:middle;}
#b11avviaricercamini{background:url(cerca.png) no-repeat;width:26px;height:28px;margin:-5px 0 0 0;padding:0;cursor:pointer;}
#col_LOGIN img{float:left;margin-right:5px;}
#col_LOGIN li{clear:left;}
#b1menuazioni7{margin:20px 0;text-indent:0 !important}
#strumenti{padding-top:20px;}
#col_BLOCCO_TAGS h3{margin:15px 0 0 0;font-weight:bold;}
#col_BLOCCO_TAGS li{display:inline;padding-right:5px;line-height:150%;}
#col_IMAGES img{border:2px solid #fff !important;height:86px;}
#col_CALENDAR{margin:10px 0;}
#col_CALENDAR td{padding:1px;}
.myCalendardaysev{border-bottom:1px solid #fff;font-weight:bold;}
.myCalendardaystoday{border:1px solid #fff;font-weight:bold;padding:0 !important}

/* FOOTER */
#footer{clear:both;text-align:center;padding-top:30px;background:url(sfondobottom.jpg) no-repeat 50% 100%;height:200px;font-size:90%;} 
#footer span{padding-right:5px !important;} 
#footer li{display:inline;} 
#footer h3{font-weight:normal;text-transform:uppercase;font-size:100%;text-align:center;font-family:"Times New Roman", Arial, Helvetica, sans-serif;color:#444}
#claimfooter{display:block;text-align:center;padding-bottom:5px;font-style:italic}

/* CONTENUTO CENTRALE */
#testata h2{padding:10px 0 10px 0;font-size:340%;color:#555;background:inherit;}
#testata img{float:left;margin:0 8px 0 0;}
#testata p{padding:0 0 20px 73px;}
#testata a{display:block;text-align:right;font-weight:bold;padding-bottom:10px;}
#testata a:hover{border:none;}

#authent7{display:none;}

#Display label{width:20%;float:left;}
#Display input{width:294px;height:20px;padding:3px;background:#ffffff url(input.png) no-repeat;}
#Display textarea{width:290px;height:200px;padding:5px;background:#ffffff url(input_textarea.png) no-repeat;}
#Display select{padding:5px;background:#ffffff url(input.png);width:300px;margin-bottom:5px;height:25px;}
#Display select.ticket1{width:90px !important;background:#ffffff url(input_corto.png) !important;margin-right:11px;}
#Display input.button{background:url(button.png) !important;width:70px !important;height:21px !important;padding:0 !important;font-size:85%;font-weight:bold;cursor:pointer;}

cite{background:url(virgolette-apri.png) no-repeat;clear:both;min-height:150px;height:auto !important;height:150px;margin:50px 0 0 0;padding:20px 0 0 70px;font-size:120%;color:#555555;font-weight:bold;display:block;}
cite em{padding:10px 70px 0 0;font-weight:bold;background:url(virgolette-chiudi.png) no-repeat 100% 0;min-height:70px;height:auto !important;height:70px;display:block;text-align:right;width:200px;float:right;}

#associazioni{clear:both;}
#paginazione{clear:both;padding:20px;text-align:center;}
#paginazione span{font-weight:bold;padding:2px;border:1px solid #999;}

/*------- STILI PER STRUMENTI DI AMMINISTRAZIONE -----*/
#SkipMenu{display:none !important;}
#switch{position:fixed;height:30px;background-image:url("../../imgs/controlpanel/back_switch.png");background-color:#445;padding-top:5px;border-bottom:2px solid #333;margin:0 !important;z-index:90 !important;color:#fff !important;width:100%;}
#switch form{width:320px;float:left}
#switch label{font-size:85%;font-weight:bold;padding:3px 5px;float:left;text-indent:20px;}
#closebox input,#closebox a{width:80px;height:20px;float:left;background: url("../../imgs/controlpanel/button_switch.png") no-repeat !important;margin:0 0 0 20px;font-weight:bold;font-size:88%;padding-top:0 !important;padding-left:5px !important;}
#closebox a{background-image:url("../../imgs/controlpanel/button_switch_Help.png") !important;padding-top:3px !important;height:17px;padding-left:0 !important}
#closebox a:hover{border:none;}
#switch input.styled{width:16px;height:16px;float:left;margin-top:2px}
#closebox{float:right !important;width:200px !important}
#switch_selectbox label{text-align:right;padding:5px 0 !important;}
#switch_selectbox{width:470px !important}
.uploadpopup{background:url("../../imgs/controlpanel/fondo_popup.png");height:140px;padding:10px}
.uploadpopup h1{font-size:120%;font-weight:bold;margin-bottom:10px}
.uploadpopup label{width:100%}
.uploadpopup input{margin-right:80px}
select.styled2{width:200px;height:25px;padding:3px;color:#222;font-size:90%;font-weight:bold;background:transparent url("../../imgs/controlpanel/select.png");overflow:hidden;}
.dttestnoanswer{color:red}
