/* Tag */
  html,body{margin:0;margin-bottom:20px;padding:0}
  body{font: 76% arial,sans-serif;text-align:left;}

	a img {border:0;}
	a:link, a:active, a:visited {color:#666666; text-decoration:underline; border:0; margin:0px;}
  a:focus, a:hover {text-decoration:underline; color:#666666; border:0;}
  object {margin:0px; padding:0px; border:0px;}
  fieldset {border:1px dashed #cccccc; padding:0 0 10px 10px; margin-top:10px;}
  legend {color:#ffffff; background:#b800ff; margin-bottom:10px;}
  label {display:block; float:left; width:150px; font-weight:bold; margin:0px;}
  select {font-family:"Courier New",Courier,mono,serif; font-size:100%; color:#333333; border:0; border-bottom:2px dashed #000000; background-color:#ffffff;}
  input {font-family:"Courier New",Courier,mono,serif; font-size:100%; width:350px; color:#333333; border:0; border-bottom:2px dashed #000000; background-color:#ffffff;}
  textarea {font-family:"Courier New",Courier,mono,serif; font-size:100%; color:#333333; overflow:auto; margin:2px; border:2px dashed #000000; background-color:#ffffff;}
  input.checkbox {width:auto; border:0px; margin:0px; padding:0px}
  input.tastoform, input.tastoformover{font:100% "Trebuchet MS",arial,sans-serif; margin:2px; height:auto; width:auto; padding:1px; color:#000000; font-weight:bold; border:none; background-color:#cccccc; cursor:pointer;}
  fieldset#conferma label {display:inline; float:none; width:auto;}
	div.clearboth{width:100%; height:1px; clear:both; margin:0; padding:0; border:0; overflow:hidden;}
	
/* Header */
  div#header{display:block;}
	div#flash{display:none;}
	div#logo-stampa{display:block}

/* Parte centrale */
  div#centrale{}
  /* Colonna sinistra */
  div#colonna-sx{display:block;width:100%;}
	div#colonna-sx h1{width:100%; padding-left:9px; margin:0; font-size:30px; border-bottom:8px solid #0066FF;}
	div#testo-sx {padding:10px;margin:0;line-height:175%}
	div#testo-sx h2, div#testo-sx h2 a {color:#b800ff; font-size:20px; margin:0; padding:0;}
	div#testo-sx h2 a {text-decoration:none;}
  /* Colonna centrale */
  div#colonna-cc{display:none;}
  /* vari */
	.thumbnail{float:left;margin:2px;border: 4px solid #999999;padding:0}
  table#documenti{width:100%; border-top:1px solid #999999; border-bottom:1px solid #999999; margin:0 0 15px 0;}
  table#documenti tr.tr-attivo {background:#ffffff;}
  table#documenti tr.tr-attivo-over {background:#ffffff; cursor:pointer;}
  table#documenti th {padding:2px 3px 2px 3px; background:#ffffff; color:#000000;}
  table#documenti td {padding:2px 3px 2px 3px; border-top:1px solid #999999;}
  table#documenti a:link,table#documenti a:active,table#documenti a:visited{color:#666666; border:0px; text-decoration:none;font-weight:bold}
  table#documenti a:focus,table#documenti a:hover{color:#2443D4; border:0px;}
	.mini-float{float:right;border:3px solid #999999; margin:0 0 10px 10px;}
	.float{float:right;border:3px solid #999999; margin:18px 0 10px 10px;}
	a.continua:link, a.continua:active, a.continua:visited {display:none;}
  a.continua:focus, a.continua:hover {display:none}
  /* Colonna destra */
  div#colonna-dx{display:none;}
  /* Riga footer */
  div#footer{}
  div#footer-home{display:block;position:absolute;bottom:30px;left:0}
  div#footer-news{display:block;position:absolute;bottom:30px;right:30px}
/* form */
  form.modulo{margin:0 0 15px 0; padding:0px;}
  form.modulo input.tasto{border:0px; margin:0px; padding:0px;}
  form.modulo input{border:none; width:auto; border-bottom:1px dashed #63971D; font-family:"Courier New",Courier,mono,serif; font-size:100%; color:#333333; background:none;}
  form.modulo select {font-family:"Courier New",Courier,mono,serif; font-size:100%; width:auto; color:#333333; margin:1px; background-color:#ffffff;}
  form.modulo input.radio, form.modulo input.check {border:0px; width:auto;}
	form.modulo textarea{font-family:"Courier New",Courier,mono,serif; font-size:100%; width:auto; color:#333333; background:none; overflow:auto; margin:2px; border:2px dashed #000000;}
