/* CSS PER LA STAMPA DEL SITO "SONORA" */

body {font-family: Georgia, "Times New Roman", Times, serif; font-size:10pt; width:190mm; 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;}
a img { border:none;}
.logo_stampa {width:100%; clear:both;}

.header, .skip, .titolo_pagina, .div_nav_int_float_sx, .div_nav_int_float_dx, .div_nav_int_float_cx, .lingua_it, .lingua_en {display:none}
.footer1, .footer2, .box_primario, .agenda_padding, .blocco_box, ul.agenda2, .link_allegati, .correlate {display:none}
.debug, .navigazione, .fondo_notizia, .briciole {display:none}

.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;  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;}
.testo, .testo_notizia {text-align:justify;}

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;}
.titolo, .home_int_link {color:#000000; }

/* elenco puntato archivio */
ul {list-style-type:square;}
ul.archivio_immagini {clear: both; /*margin: 10px*/ 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 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_immagini_spazio {/*padding-left:14px*/}
	.archivio_sottotitolo { padding-left:15px}
div.testo2 div.div_testo ul {color:#000000}	
ul.glossario { margin:10px 0;}
 ul.glossario li { margin:0; padding:0 3px; display:inline;}

/* corpo pagina */
.contenitore {width:100% !important; width: auto; }
.contenitore2 {width:99%;/*border-left: 1px dashed #272197; border-right: 1px dashed #f90*/}/*margin-left:-3px*/ /*serve per ie5 */
	.box_primario a { padding:5px 5px 5px 2px; font-weight:bold; font-size:0.9em; text-decoration:none}/* dinamico */
.box_secondario { padding:2px 5px 2px 0px; color:#ffffff; font-size:1em; margin:10px 0 5px 0}/* dinamico */
	.box_secondario span { padding:2px 20px 2px 5px; font-weight:bold; text-decoration:none}/* dinamico */
.testo_contenuto {padding-top:10px}

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

/* TESTO */ 
h1.titolo_pagina { display:none}
.titolo {margin:0; padding:5px 0 2px 0; font-size:1.6em; font-weight:bold;} /* dinamico */
.titolo_categorie {margin:0; padding:5px 0 2px 0; font-size:1.3em; font-weight:bold}
h2.titolo.elem_colorati {margin:0; padding:5px 0 2px 0; font-size:1.2em; font-weight:bold; color: #000000}
div.titolo.elem_colorati {margin:0; padding:5px 0 5px 0; font-size:1.2em; color: #000000}
.sottotitolo {font-size: 0.9em; padding-bottom: 2px}/* dinamico */
div.sottotitolo.elem_colorati.p {font-size: 0.9em; color: #000}/* dinamico */

form {width:400pt;}
	label, input, textarea, select {width:200pt; display:block; float:left}
