body {font-family: Georgia, "Times New Roman", Times, serif; font-size:110%; margin:0; padding:0; background-repeat:no-repeat; color:#000000;}/* dinamico */
.testo {color: #000000;}
p {margin-top:0}
.p, .p p{margin:0; padding:0}
.clear {clear:both; font-size:0.1em; color:#ffffff;}

.logo_stampa {float:left !important; float:none; text-align:left;}
.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, img.banner, 
.bg_esterno_header, .menu_zone, .menu_tipologie_evento, .blocco_dx, .azioni_notizia, .rss_arc, .nuovo_annuncio {display:none}

.footer_testo {float:none; width:100%; padding:5px 0; margin:5px 0 0 0; border-top:1px solid #000}
.dimensione_carattere1 { font-size: 1em;}
.dimensione_carattere2 { font-size: 1em;}
.dimensione_carattere3 { font-size:1em}

.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:2.3em; 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-size:1.0em; font-weight:bold; padding-bottom: 2px} /* dinamico */
.box_secondario { font-weight:bold; font-size:1.1em;}

a:link, a:visited, a:hover, a:active, a:focus { text-decoration:none; color:#000000; text-align:right;}
.home_int_link {color:#000000; }

/* elenco puntato archivio */
ul {list-style-type:square; margin:0; padding:0; color:#000000}
ul.archivio_immagini li.adatta_news {list-style-type:none;}
ul.archivio_immagini {clear: both; margin:6px 0 1px 10px; padding:0; list-style-type:none;} /* dinamico */
ul.archivio_immagini li {margin-bottom:10px;}
li {padding:0px; color:#000000}
li div, li span {color:#000000}
	ul.archivio_immagini img {float: left; margin: 0 5px 0 0}
	ul.archivio_immagini p {padding:0; margin:0}
	ul.archivio_immagini span, 	ul.archivio_immagini div { color:#000000}
	ul.archivio_immagini li a {text-decoration:underline;}
	li.elenco_img, li.elenco, li.elenco_raquo  {padding: 0 0 8px 0px;}
	li.elenco_img div a img {}
		li.elenco_img {list-style-type: none; list-style-position: outside;}
		li.elenco {list-style-type: square;}
	.archivio_sottotitolo { padding-left:15px}
div.testo2 div.div_testo ul {color: #000}	
div.testo2 {margin-top:20px; font-size:1.2em;}

/* corpo pagina */
.contenitore {  width:100% !important; width: auto; }
.contenitore2 {width:99%;}
.testo_contenuto {padding-top:10px}

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

.lista_allegati {list-style-type:none; padding:0; margin:0 0 20px 15px;}
	.lista_allegati li {padding:1px;}
	a.link_allegati:link, a.link_allegati:visited {text-decoration:underline;}
	 a.link_allegati:hover, a.link_allegati:active {text-decoration:underline;}
	.link_allegati span { text-decoration:none}
ul.elenco_no_punto {list-style-type:none; padding:0; margin:5px 0 20px 15px;}
	ul.elenco_no_punto li {padding:0; margin:6px 0;}
	ul.elenco_no_punto span.link_allegati {background-position:0 3px; background-repeat:no-repeat; padding:5px 0 5px 5px;}
	ul.elenco_no_punto .link_allegati a:link, ul.elenco_no_punto .link_allegati a:visited{ color:#000000; text-decoration:underline;}
	ul.elenco_no_punto .link_allegati a:active, ul.elenco_no_punto .link_allegati a:hover{ color:#000000; text-decoration:underline;}

.navigazione {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.6em; font-weight:bold; color: #000000}
div.titolo.elem_colorati {margin:0; padding:5px 0 5px 0; font-size:1.2em; color: #000000}
div.sottotitolo.elem_colorati.p {font-size: 0.9em; color: #000}/* dinamico */
.header_box2, .header_box_orario{ display:none;}
.titolo_sezione {font-size:1.8em; font-weight:bold; margin-bottom:15px; margin-top:5px; text-transform:uppercase;}

.navigazione_arch, .rss{ display:none;}

.spaziatura_blocco_banner{ margin-top:5px;}
.banner_float_perc{float:left;}
.banner_float_perc div {text-align:center;}
.no_float{ float:none;}

div.blocco_testo a {text-decoration:underline;}

div.azioni_notizia {float:right;}
	div.azioni_notizia ul {margin:0; padding:0;}
		div.azioni_notizia ul li {list-style-type:none; float:left;}
		div.azioni_notizia ul li.rss_notizia {padding-right:3px;}

.luogo_data {font-size:1.8em;}
.sottotitolo_sep {border-bottom:1px solid #000; font-size:1.3em; padding-bottom:12px; font-style:italic;}
div.sottotitolo_not {font-size:1.05em; font-style:italic; padding-right:5px; padding-top:5px;}
div.testo_foto_not {font-size:1.05em; padding-right:5px; padding-top:10px;}
div.data_not {margin-bottom:2px;}

.big {font-size:1.1em;}
.big2 {font-size:1.15em;}
.big3 {font-size:1em;}
.big4 {font-size:1.3em;}
.uppercase {text-transform:uppercase;}
.bold {font-weight:bold;}
.rosso {color:#88231D;}
.testocenter {text-align:center;}
.elem_colorati_sondaggio {color:#132C31; margin-bottom:10px;}
.titolo_numero {color:#1B423D; font-size:1.2em; font-weight:bold; text-transform:uppercase;}
.titolo_tipologie {font-size:1.2em; font-weight:bold; margin:0; padding:5px 0 2px;}
.ragruppamento_citta {color:#1B423D; font-size:1.3em; font-weight:bold; padding-bottom:4px; border-bottom:1px solid #1B423D;}
