/* Tags */
body{background:fff; color:#000; font:normal 0.9em/1.7em arial,verdana,sans-serif; margin:0; padding:0; border:0;}
div,img,ul,ol,li,p,a,h1,h2,h3{margin:0; padding:0; border:0;}
ul{list-style-type:none;}
a:link, a:active, a:visited{color:#000; text-decoration:none;}
a:focus, a:hover{color:#000; text-decoration:none;}

/* Classi generiche */
div.clearboth{clear:both; width:auto; height:1px; overflow:hidden;}
.nascondi{left:-9999px; position:absolute; top:-9999px;}

/* Impostazione generale della pagina (colonne, head, foot) */
div#pagina{width:100%; margin:0; clear:both;}
div#head{width:100%; background:none; border-bottom:10px solid #ccc;}
div#corpo{width:100%; clear:both; background:none;}
div#colsx{width:100%; float:left; background:none;}
div#coldx{display:none}
div#foot{width:100%; clear:both; background:none; border-top:10px solid #ccc; font:normal 12px/20px verdana,arial,sans-serif;}

div#logo-stampa{display:block;}

/* Head */
div#head h1{display:none;}
div#head h2{display:block; float:right; font-size:1.4em;}
div#lingue,div#partner-slideshow,div#head-cornice,ul#partner-categorie{display:none;}

/* Menù */
div#menu,div#bg-menu{display:none;}

/* Links Esterni */
div#link-esterni{display:none;}

/* Colonna sx (testo principale della pagina) */
div#colsx h1{font-size:1.8em; line-height:1.5em; text-align:right; margin:0 0 10px 0; color:#808080;}
div#colsx h2{margin:0 0 10px 0; clear:both; font:normal 1.65em/1.2em arial,verdana,sans-serif; color:#000; background:none; border-bottom:5px solid #eee;}
div#colsx h2 a:link,div#colsx h2 a:active,div#colsx h2 a:visited{color:#000;}
div#colsx h2 a:focus,div#colsx h2 a:hover{color:#000;}
div#colsx div.articolo{margin:0 0 15px 0;}
div.articolo p{margin:0 0 10px 0;}
div.articolo ul{margin:0 0 0 30px; list-style-type:square; list-style-position:outside; vertical-align:middle;}
div.articolo ul li{padding:0;}
div.continua{text-align:left; font-weight:bold;}

div#operazioni{margin:0 0 15px 0; text-align:center; font:normal 1.3em/1.0em arial, verdava, sans-serif;}
div#turni{margin:0 0 15px 0; text-align:center;} 
div#turni img{border:0;}

table#documenti{border:3px solid #ddd; border-left:2px solid #ddd; border-bottom:2px solid #ddd; width:100%; margin:0 0 10px 0;}
table#documenti thead {background:#fff;}
table#documenti tbody {background:#eee;}
table#documenti tr.tr-attivo {background:#eee;}
table#documenti tr.tr-attivo-over{background:#eee;}
table#documenti th {text-align:center; padding:5px; border-left:1px solid #ddd; border-bottom:3px solid #ddd;}
table#documenti td {text-align:left; padding:5px; border-left:1px solid #ddd; border-bottom:1px solid #ddd;}

ul#avanti-indietro{display:none;}
ul#menu_interno{display:none;}

div#colsx .floatdx{float:right; display:inline; margin:0 0 10px 10px; padding:0; background:#fff; border:4px solid #eee;}
div#colsx .floatdx img{display:block; float:left;}
div.thumbnail{float:left; display:inline; margin:0 0 30px 30px; padding:0px; background:#fff; border:4px solid #eee;}
div.thumbnail a{float:left; display:inline;}
div.thumbnail img{display:block; float:left;}

fieldset {border:1px solid #ddd; padding:0 0 10px 10px; margin-top:10px;}
legend {color:#000; margin-bottom:10px; font:normal 1em/1em arial,verdana,sans-serif;}
label {display:block; float:left; width:150px; font-weight:bold; margin:0px;}
select {font-family:"Courier New",Courier,mono,serif; font-size:100%; color:#000; border:0; border-bottom:1px dashed #000;}
input {font-family:"Courier New",Courier,mono,serif; font-size:100%; color:#000; border:0; border-bottom:1px dashed #000;}
textarea {font-family:"Courier New",Courier,mono,serif; font-size:100%; color:#000; overflow:auto; border:1px dashed #000;}
input.checkbox {width:auto; border:0px; margin:0px; padding:0px; background:none;}
input.tastoform, input.tastoformover {font:bold 150% arial,verdana,sans-serif; height:auto; width:auto; color:#000; border:0; background:#fff;}
fieldset#conferma label {display:inline; float:none; width:auto;} 


/* Riquadro Attività (titolo + menù) */
div#attivita{display:none;}

/* Banner colonna dx */
div#bannerdx{display:none;}

/* Foot (dati azienda + loghi) */
div#foot-content{width:100%; margin:0 auto 0 auto; color:#000; background:none;}
div#foot-sx{width:100%;}
div#foot-dx{display:none;}
 div#foot p{}
div#foot-sx p span{font-weight:bold;}
div#foot-down{width:100%;}
span#copyright{display:block; width:100%;}
span#siteland{display:none;}
