@media all {
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, 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:olive !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;font-style:normal} 
#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;}
#b110recherchermini label{width:100%;padding-top:13px;}
#b110r2{background:url(input-search.png) no-repeat;width:95px;height:27px;margin:0;padding:3px 5px 0 10px;vertical-align:middle;}
#b110avviaricercamini{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;width:136px !important;}
#col_ADVONE img{border:2px solid #fff !important;height:86px;width:136px !important;}#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 0px;}
#testata a{display:block;text-align:right;font-weight:bold;padding-bottom:10px;}
#testata a:hover{border: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:45px;background:#666;padding:5px 0;border-bottom:2px solid #333;z-index:1000;width:100%;clear:both;}
#switch form{width:33%;float:left;}
#switch img{float:right;margin:0 20px}
#switch input,#switch label{margin-top:5px;font-weight:bold;color:#fff;text-align:right;padding-right:1%}
#switch label,select.styled2{width:49%;}
select.styled2{background:#fff;font-size:90%;}
.ckbox{width:15px !important;float:left;}
#toggleSwitch{z-index:2000;position:fixed;clear:both;display:block;margin:25px 0 -30px 85%;height:15px;background:#900;color:#fff;padding:5px;}
a#btn_helpswitch{color:#fc0;}
/* stili per ckeditor */
.Bold{font-weight:bold;}.Italic{font-style:italic;}.Underline{text-decoration:underline;}.StrikeThrough{text-decoration:line-through;}.Subscript{vertical-align:sub;font-size:smaller;}.Superscript{vertical-align:super;font-size:smaller;}.FontComic{font-family:'Comic Sans MS';}.FontCourier{font-family:'Courier New';}.FontTimes{font-family:'Times New Roman';}.FontSmaller{font-size:smaller;}.FontLarger{font-size:larger;}.FontSmall{font-size:80%;}.FontBig{font-size:150%;}.FontDouble{font-size:200%;}.JustifyLeft{text-align:left;}.JustifyRight{text-align:right;}.JustifyCenter{text-align:center;}.JustifyFull{text-align:justify;}.black{color:#000}.green{color:#008000}.silver{color:#c0c0c0}.lime{color:#0f0}.gray{color:#808080}.olive{color:#808000}.white{color:#fff}.yellow{color:#ff0}.maroon{color:#800000}.navy{color:#000080}.red{color:#f00}.blue{color:#00f}.purple{color:#800080}.teal{color:#008080}.fuchsia{color:#f0f}.aqua{color:#0ff}
}
@media print {
/* AZZERAMENTI */
html,body {background:none;color:#000} 
#columnright,#columnleft,#toolbar,.back,#socialbookmark,#stampapdf,h1,.associazioni,.PlayerMusicale,.sommarietto,.sommarietto_sotto,#AddComments,#dichaccfooter em,#validationfooter,.testatina,#testata span,#ToplinkVersion,#footeraccpolicy,#ufficiostampaF,#logo{display:none !important;}

/* RIDIMENSIONAMENTI E SISTEMAZIONI GRAFICHE */
#container{width:95% !important;margin:0 auto !important;background:none !important;}
#container2{padding-top:5px;}
#header{background:none !important;border-bottom:1px solid #999;margin-bottom:20px;color:#999 !important;background:#fff;text-align:left !important;height:50px;}
#Display{float:none;width:100% !important;padding:0;clear:none;min-height:400px;height:auto !important;height:400px;padding-right:30px;}
#footer{background:none;height:200px;padding-top:0 !important;}
p img{float:left}
/* IMPOSTAZIONI PER IL CAMBIO PAGINA */
.nascosta,#pagina2,#pagina3,#pagina4,#pagina5,#pagina6,#pagina7,#pagina8,#pagina9,#pagina10,#pagina11,#pagina12,#pagina13,#pagina14{display:block !important;page-break-before:always !important;}
.nContent div,.firma{clear:both;}
}
