body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:110%; margin:0; padding:0; background-repeat:no-repeat; color:#000000;}/* dinamico */
p {margin-top:0}
.p, .p p{margin:0; padding:0}
.clear {clear:both; font-size:0.1em; color:#ffffff;}
.left {float:left;}
.right {float:right;}
.bold {font-weight:bold;}
.rosso {color:#FF0000;}
table a:link {text-decoration:underline;}

.logo_stampa {float:right !important; float:none; text-align:right;}
.header, .skip, .titolo_pagina, .div_nav_int_float_sx, .div_nav_int_float_dx, .div_nav_int_float_cx, .footer1, .footer2, .briciole, .agenda_padding, form, label, .blocco_box, ul.agenda2, .glossario_lettere, .header_box1, .footer_cms, .footer2, .testata, .img_interna, .link_footer_briciole {display:none}

.footer_testo {float:none; width:100%; padding:5px 0; margin:20px 0 0 0; font-size:0.9em;}
.dimensione_carattere1 { font-size:0.7em;}
.dimensione_carattere2 { font-size:0.85em;}
.dimensione_carattere3 { font-size:1.0em}

.immagineright { float:right; padding: 5px 0 3px 5px}
.immagineleft { float:left; padding:5px 5px 0px 0}
.immaginemiddle, .immagine {text-align:center;  padding: 3px 0 3px 0}

.titolo {margin:0; padding:5px 0 2px 0; font-size:1.4em; font-weight:bold;  color:#000000;}
.titolo_categorie {margin:0; padding:5px 0 2px 0; font-size:1.2em; font-weight:bold; color:#000000;}
.sottotitolo { font-style:italic; font-size:1.0em; font-weight:bold; padding-bottom: 2px} /* dinamico */
.box_secondario { font-weight:bold; font-size:1.1em;}

ul {list-style-type:square; margin:0px; padding:0px; color:#000000}
ul.archivio_immagini { list-style-type:none;}
li {padding:0px; margin:3px 20px; color:#000000}
li div, li span {color:#000000}
a:link, a:visited, a:hover, a:active, a:focus { text-decoration:none; font-weight:bold; color:#000000; text-align:right;}
.home_int_link {color:#000000; }

/* elenco puntato archivio */
ul {list-style-type:square;}
ul.archivio_immagini {clear: both; padding:0;} /* dinamico */
	ul.archivio_immagini img {float: left; margin: 0 5px 0 0}
	ul.archivio_immagini p {padding:0; margin:0}
	ul.archivio_immagini li a {text-decoration:underline;}
	ul.archivio_immagini span.rosso {color:#FF0000;}
	ul.archivio_immagini span, 	ul.archivio_immagini div { color:#000000}
	li.elenco_img, li.elenco, li.elenco_raquo  {padding: 0 0 8px 0px;}
		li.elenco_img {list-style-type: none; list-style-position: outside;}
		li.elenco {list-style-type: square; list-style-position: inside;}
		li.elenco div {display: inline}
	.archivio_sottotitolo { padding-left:15px}
div.testo2 div.div_testo ul {color: #000}

/* AGENDA */
.agenda { font-size:0.9em; font-weight:bold; }
.agenda ul { padding:0; margin:0; list-style-type:none; }
.agenda ul li { padding:3px 0 0 0; margin:0; }
.agenda .link_agenda { background:url(../immagini/raquo.gif) 0 3px no-repeat; padding-left:10px; }
.red_dispo { background-color:#FF0000; }
.green_dispo { background-color:#00CC00; }
.tabella_agenda { width:180px; font-size:0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; border:1px solid #014C29; }
.nowrap { white-space:nowrap; }
.center { text-align:center; }
.vuoto_style { background-color: transparent; color:#3399FF; }

/* corpo pagina */
.contenitore {  width:100% !important; width: auto; }
.contenitore2 {width:99%;}
.testo_contenuto {padding-top:10px}
.msx {margin-left:0;}
.immagineleft_preamb {float:left; padding:3px 10px 3px 0;}

/* Link e allegati */
.risorse {font-weight:bold;}
.elem_colorati {color:#FF0000; clear:both;} 
.titolo_categorizzato { font-size:110%; font-weight:bold; padding-top:5px; color:#FF0000;} /* dinamico */

a.link_allegati:link, a.link_allegati:visited {text-decoration:underline;}
	.link_allegati span {display:none;}
ul.elenco_no_punto {margin:5px 0 8px 0; padding:0;}
	ul.elenco_no_punto span.link_allegati a {text-decoration:underline;}

.navigazione a{display:none;}
a img {border:0px}

/* TESTO */ 
h1.titolo_pagina { display:none}
h2.titolo.elem_colorati {margin:0; padding:5px 0 2px 0; font-size:1.4em; font-weight:bold; color:#FF0000}
div.titolo.elem_colorati {margin:0; padding:5px 0 5px 0; font-size:1.4em; color:#FF0000}
div.sottotitolo.elem_colorati.p {font-size: 0.9em; color:#FF0000} /* dinamico */

/* classi per il layout della pagina "guida al conferimento" */
ul.archivio_immagini li.guida {background-image:none; padding-left:0; margin-bottom:20px;}
ul.archivio_immagini li.guida div.risorse.elem_colorati {display:block; clear:both; margin-top:10px;}
ul.archivio_immagini li div.bg_titolo {background-image:none;}
ul.archivio_immagini li div.icona_titolo {background-image:none; padding-left:0;}
ul.archivio_immagini li div.adatta_titolo {margin-top:0;}
ul.archivio_immagini li div.adatta_sottotitolo {padding:5px 0 5px 0;}
ul.archivio_immagini li div.p_left40 {padding-left:0;}

.scopri_impianto {margin-left:480px; width:160px;}
.tit_arc_scopri {color:#FF0000; font-weight:bold; margin-bottom:5px;}
