body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:100%; margin:0; padding:0; background-repeat:no-repeat}/* dinamico */
p {margin-top:0}
.p, .p p{margin:0; padding:0}
.clear {clear:both; font-size:0.1em; color:#ffffff;}

.logo_stampa { visibility:visible}
.header, .skip, .titolo_pagina, .footer1, .footer2, .stampa_nav, .briciole, .box_navigazione_sx, .div_nav_int_float_sx, .div_nav_int_float_dx, .bg_esterno_header, .menu_zone, .menu_tipologie_evento, .blocco_dx, img.banner {display:none}

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

.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.3em; font-weight:bold}
.titolo_categorie {margin:0; padding:5px 0 2px 0; font-size:1.2em; font-weight:bold}
.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}
li {padding:0px; margin:3px 20px; color:#000000; list-style-type:none;}
li div, li span {color:#000000}
ul.archivio_immagini li.adatta_news {list-style-type:none;}

.header_box2, .header_box_orario{ display:none;}
.titolo_sezione{ margin-top:20px; font-size:1.6em; font-weight:bold;}
.navigazione_arch {font-weight:bold;}
.rss {display:none;}
.opinione_redazione {margin-top:10px;}
	.opinione_redazione a {font-size:1.3em;}

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

ul.archivio_immagini img {float:left; margin:0 5px 0 0;}
ul.archivio_immagini li.elenco {list-style-type:none; padding-left:0;}

/* news */
div.data_not {margin-bottom:2px;}
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;}
.big3 {font-size:1.3em;}
.uppercase {text-transform:uppercase;}
.big4 {font-size:1.35em;}
.bold {font-weight:bold;}
.testoright {text-align:right;}
.navigazione_arch {float:left; text-align:left; width:62%;}
.rss {float:left; font-size:1.1em; padding-bottom:3px; text-align:right; width:37%;}