							/* CSS DEL CD "L'USABILITA' PER I COMUNICATORI PUBBLICI" */

/* ELEMENTI GENERALI */
body {margin:0 0 10px 0; padding:0; width:100%; background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; color:#000033;}
	body.foto_zoom {background-color:#f5e5e5; padding:0; margin:0;}
		body.foto_zoom img {margin:2px; border:2px solid #000033;}
		.chiudi {position:absolute; top:10px; right:5px; font-size:1.1em; font-weight:bold; color:#990000; background:url(../img/chiudi.html) 100% 2px no-repeat; text-transform:uppercase; padding-right:12px;}

body.prehome {text-align:center; background-image:url(../img/content_img/sfondo_prehome_3.jpg); background-repeat:repeat-x; background-position:0 0;}
	body.prehome div {padding: 240px 0 120px 0; width:727px; background-image:url(../img/content_img/sfondo_prehome2.jpg); background-repeat:no-repeat; background-position:0 0; margin-left:auto; margin-right:auto;}

body.accredito {color:#FFFFFF; text-align:center; background-image:url(../img/content_img/sfondo_prehome.jpg); background-repeat:repeat-x; background-position:0 0; background-color:#0b4889;}
	body.accredito a:link, body.accredito a:visited {color:#FFFFFF;}
		body.accredito a:hover, body.accredito a:active, body.accredito a:focus {text-decoration:none;}
	body.accredito a.accedi {font-size:1.2em; font-weight:bold; background-image:url(../img/icone/icona_paragrafo_successivo.gif); background-position:100% 4px; background-repeat:no-repeat; padding:0 20px 0 0; margin:15px 0;}
	body.accredito hr {color:#FFFFFF;}
	body.accredito div.centro {padding: 215px 0 15px 0; width:724px; margin-left:auto; margin-right:auto; min-height:200px !important; height:auto; height:200px; background-color:#0b4889; background-image:url(../img/content_img/testata_login.jpg); background-repeat:no-repeat;}
		body.accredito div.centro h1 {color:#FFFFFF; margin:10px 0; padding:10px 0; font-size:1.5em; text-align:left}
		body.accredito div.centro ul {color:#FFFFFF; margin:15px 0 0 0; clear:both; text-align:left;}
		body.accredito div.centro ul.lista_login {color:#FFFFFF; margin:15px 0 0 0; clear:both; list-style-type:square; text-align:left; padding-top:10px;}
		body.accredito div.centro ul.lista_login li {margin:5px 0 0 0; text-align:left}
				body.accredito div.centro ul a {color:#FFFFFF;}
		body.accredito div.centro div.centratore {margin:0 0 0 105px; padding:0;}
		body.accredito div.centro form {padding:0; margin:0; width:724px; font-weight:bold; background-color:#0b4889; text-align:left;}
			body.accredito div.centro form label {display:block; float:left; width:300px; padding:2px 2px 2px 0; margin:5px 5px 5px 0; color:#FFFFFF;}
			body.accredito div.centro form input {display:block; float:left; width:350px; padding:2px 2px 2px 0; margin:5px 5px 5px 0;}
			body.accredito div.centro form input.button {font-weight:bold; border:0px solid #FFFFFF; padding:2px; width:100px; color:#0b4889;}
			body.accredito div.centro form div.radio_corpo, body.accredito div.centro form span.radio_item {color:#FFFFFF;}
			body.accredito div.centro form div.radio_corpo label {width:auto; padding:2px 2px 2px 0; margin:5px 3px 5px 0; color:#FFFFFF; font-weight:normal}
			body.accredito div.centro form div.radio_corpo input {width:16px; margin-right:20px; position:relative; top:5px !important; top:1px; background-color:#0b4889; border:0px solid #0b4889; }
		body.accredito div.centro .testo_alto, body.accredito div.centro .testo_basso {padding:0 0 5px 0; margin:0; color:#FFFFFF;}
			body.accredito div.centro .testo_alto br, body.accredito div.centro .testo_basso br {padding:0; margin:0; font-size:0.1em; line-height:0.1em;}
			body.accredito div.centro .testo_alto p, body.accredito div.centro .testo_basso p {padding:0; margin:0;}
		body.accredito div.centro .obbligatori {font-weight:normal; font-size:0.8em; color:#FFFFFF; margin-right:3px;}
		body.accredito div.centro .messaggio_form {font-weight:normal; font-size:1.0em; color:#FFFFFF; text-align:left;}
		body.accredito div.centro .testob, body.accredito div.centro .allegati {font-weight:bold; color:#FFFFFF; text-align:left; font-size:1.2em; line-height:1.7em;}
		body.accredito div.centro .indietro {color:#FFFFFF;}
		body.accredito div.centro .nascosto {visibility:hidden}
		body.accredito div.centro .informativa_privacy { text-align:justify; font-size:0.8em; font-weight:normal; color:#FFFFFF; width:722px; margin:10px 0; padding:2px 3px 2px 0;}
			body.accredito div.centro .informativa_privacy ol {margin:0 !important; margin:0 0 0 22px;}
				body.accredito div.centro .informativa_privacy ol ol {margin:0 !important; margin:0 0 0 22px; padding-left:16px !important; padding-left:0; list-style-type:lower-alpha;}
			body.accredito div.centro .informativa_privacy ul {margin:0 !important; margin:0 0 0 18px; padding:0 0 0 13px !important; padding:0; list-style-type:square;}
			body.accredito div.centro .informativa_privacy a {color:#FFFFFF;}
			body.accredito div.centro .informativa_privacy {scrollbar-base-color:#FFFFFF; scrollbar-face-color:#0b4889; scrollbar-track-color:#FFFFFF; scrollbar-arrow-color:#FFFFFF; scrollbar-highlight-color:#FFFFFF; scrollbar-3dlight-color:#0b4889; scrollbar-shadow-color:#0b4889; scrollbar-darkshadow-color:#FFFFFF;}

body.pop_up {background-color:#f5e5e5; text-align:center;}
	body.pop_up img {border:1px solid #7f0101; margin:5px 0;}
	body.pop_up table {border:0; width:750px !important; width:730px; font-size:0.9em !important; font-size:0.8em; text-align:left; background-color:#FFFFFF; margin:20px; margin-left:auto; margin-right:auto; height:170px;}
		body.pop_up th {color:#FFFFFF; background-color:#000033; padding:2px 3px; text-align:left;}
		body.pop_up td {border:1px solid #000033; padding:2px; width:auto; text-align:left;}
	
img {border:none;}
a:link {font-weight:bold; color:#700101; text-decoration:underline;}
a:visited {font-weight:bold; color:#000033; text-decoration: underline;}
	a:hover, a:focus, a:active {color:#FD0606; text-decoration:underline;}
form {float:right; padding:10px 0 3px 0; width:300px; text-align:right; background-color:#FFFFFF; font-weight:bold; color:#42517F;}
	form input {width:130px; padding:2px; border:1px solid #42517F; background-color:#EEF2FB;}
	form button {font-weight:bold; color:#42517F; background-image:url(../img/raquo_bold.gif); background-position:100% 7px; background-repeat:no-repeat; border:0px solid #FFFFFF; background-color:#FFFFFF; padding:0 9px 0 0; margin-right:10px;}
ul {list-style-type:none; padding:0; margin:5px 10px;}
/*h1 {padding:20px 116px 5px 47px; font-size:1.8em !important; font-size:1.7em; letter-spacing:-0.05em; color:#990000; font-family: Georgia, "Times New Roman", Times, serif; line-height:0.8em; border:1px solid red}
	h1 span {color:#003366; font-size:0.5em !important; font-size:0.5em; letter-spacing:normal; font-family:Verdana, Arial, Helvetica, sans-serif;}*/
h1 { padding:0; margin:0; font-size:1.8em !important; font-size:1.7em; letter-spacing:-0.05em; color:#990000; font-family: Georgia, "Times New Roman", Times, serif; line-height:0.85em; width:99%}
	.sottotitolo_testata {color:#003366;  font-size:0.9em; letter-spacing:normal; font-family:Verdana, Arial, Helvetica, sans-serif;line-height:1em; padding-top:3px; font-weight:bold;}
.h1_testata {margin: 20px 116px 0 242px;}

h2 {margin:0; padding:0; font-size:1.2em; letter-spacing:-0.05em;} 
h3 {margin:0; padding:0; font-size:1em;}  
h4 {margin:0; padding:0; font-size:0.9em !important; font-size:0.85em;}
h5 {margin:0; padding:0; font-size:0.9em;}
	h5 span.libro {background-image:none; padding:0;}
body.foto_zoom h1 {font-size:1.5em; margin:40px 0 5px 0; padding:0; font-weight:bold;}
body.foto_zoom .maiuscoletto {font-size:1.1em; margin:10px; padding:0; font-weight:normal;}
/* NOTA SULL'USO DELLE INTESTAZIONI: 	
															h1 = titolo generale cd
															h2 = voci barra navigazione, footer e voci di menu di primo livello (titoli generali delle risorse)
															h3 = voci di menu di secondo livello (capitoli)
															h4 = voci di menu di terzo livello (paragrafi)
															h5 = titolo dei singoli contenuti (titoli interni paragrafi) */
/* CLASSI GENERALI */
.normal {font-weight:normal;}	
.italic {font-style:italic;}
.small {font-size:0.9em;}		
div.skip {margin:0; padding:0; font-size:0.1em; line-height:0.1em; height:1px; width:1px; position:absolute; top:-10000px;}
	div.skip ul {margin:0; padding:0;} 
		div.skip ul li {display:inline; margin:0; padding:0;} 
.clear_all {clear:both; display:none;}
.clear {clear:both; font-size:0.1em; color:#FFFFFF;}
.default {clear:both; font-size:0.1em;}
.clear_all_center {clear:both; text-align:center;}
.right {text-align:right; margin:0 20px 15px 0;}
.stampa {display:none;}
.big {font-size:1.2em;}
.bold {font-weight:bold;}
.justify {text-align:justify;}
body.accredito div.centro h1.center {text-align:center;}
.back {background-image:url(../img/icone/laquo.gif); background-position:0 3px; background-repeat:no-repeat; padding-left:13px; margin:0 0 0 540px; font-weight:bold; position:relative; top:-20px;}
.schermo_intero {position:relative; top:-45px !important; top:-48px; left:120px;}

/* DETERMINAZIONI SPECIFICHE PER CLASSI PARTICOLARI ED ORDINE DI FILIAZIONE */
.gabbia_generale {padding:0 3px 0 2px; margin:0;}
	.testata {width:100%;}
	.sopra {height:90px; background-image:url(../img/sfondo_azzurro.gif); background-repeat:repeat-x; background-position:bottom; padding-top:1px; padding-bottom:5px; background-color:#EEF2FB;}
		.logo_cpu { position:absolute; left:0; top:0;  margin:10px 0 0 15px;}
		.logo_urp {position:absolute; top:15px; right:10px;}
		.testata ul {margin:0; float:left; padding:3px 0 0 5px; background-color:#FFFFFF;}
			.testata li {display:inline; margin:0 10px;}
				.testata li h2 {display:inline;}
	.sotto {background-color:#FFFFFF;}
								
	.sfondo_menu_nav {/*background-image:url(../img/sfondo_rosa.gif); background-repeat:repeat-x;  background-position:0 42px !important;*/background-image:url(../img/sfondo_menu_nav.gif); background-repeat:repeat-y; background-position:0 0; margin:0; padding:0; width:100%;}
	.settore_centrale {background-image:url(../img/sfondo_rosa.gif); background-repeat:repeat-x;/*background-image:url(../img/sfondo_menu_nav.gif); background-repeat:repeat-y;*/ background-position:0 0; padding-top:9px; clear:both; width:100%;}	 
		.menu_verticale {float:left; width:240px; margin:0; color:#7F0101;}
			.menu_verticale ul {padding:0; margin:0;}
				.menu_verticale h2, .menu_verticale h3, .menu_verticale h4 {padding:3px 0 3px 5px;}
				.menu_verticale h2.selezionato2 {padding-left:12px; background-image:url(../img/icone/selected2.gif); background-repeat:no-repeat; background-position:5px 8px !important; background-position:5px 8px;}
				.menu_verticale h3.selezionato {padding-left:12px; background-image:url(../img/icone/selected.gif); background-repeat:no-repeat; background-position:5px 8px !important; background-position:5px 8px;}
				.menu_verticale h4.selezionato {padding-left:12px; background-image:url(../img/icone/selected.gif); background-repeat:no-repeat; background-position:5px 6px !important; background-position:5px 8px;}
					.menu_verticale li {border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; color:#FFFFFF; background-color:#7F0101;}
					.menu_verticale li a:link, .menu_verticale li a:visited, .menu_verticale li a:hover, .menu_verticale li a:focus {font-weight:bold; color:#FFFFFF; text-decoration:none;}
						.menu_verticale ul ul, .menu_verticale ul ul ul {padding:0; margin:0;}
							.menu_verticale li li {background-color:#E0B2B2; color:#4D0000; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF;}
								.menu_verticale li li a:link, .menu_verticale li li a:visited, .menu_verticale li li a:hover, .menu_verticale li li a:focus {color:#4D0000;}
									.menu_verticale li li li {background-color:#F5E5E5; color:#4D0000; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; font-weight:bold;}
										.menu_verticale li li li a.normal:link, .menu_verticale li li li a.normal:visited, .menu_verticale li li li a.normal:hover {font-weight:normal;}

		.contenuti {background-color:#FFFFFF; margin-left:245px;}
		.contenuti_tutorial {background-color:#FFFFFF; margin-left:5px;}
			.contenitore {float:left; width:100% !important; width: auto;} /* permette il clear all'interno del testo e evita scroll*/
				.contenitore2 {width:99%;} /*serve per ie5 */

			.briciole {font-size:0.8em; margin:7px 0 11px 5px;}
				.briciole a, .briciole a:link, .briciole a:visited, .briciole a:hover, .briciole a:active, .briciole a:focus {padding:2px 8px 2px 0; background-image:url(../img/raquo.gif); background-position:100% 7px; background-repeat:no-repeat; color:#000033; text-decoration:underline;}
				.briciole span.libro {background-image:none; padding:0;}
			.contenuti strong {padding-bottom:5px;}
			.contenuti h5 {padding:0; margin:0 0 0 5px; font-size:1.4em;}
				.sottot_cont {font-size:1.1em; font-style:italic; width:80%;}
			.contenuti .elenco_interno {margin:0; padding:0; font-size:1.1em; }
				.contenuti .elenco_interno ul {padding:0; margin-top:0;}
			.testo_contenuti {padding:5px;}
				.testo_contenuti div.subtit {width:90%;}
				.lista_archivio {margin:10px; padding:20px 0 20px 60px;}
					.lista_archivio li {padding:3px 0;}
				.testo_contenuti ul {margin:5px 20px; list-style-type:square;}	
				.testo_contenuti img {padding:5px;}
				.testo_contenuti table {border:0; width:auto; font-size:0.9em;}
					.testo_contenuti th {color:#FFFFFF; background-color:#000033; padding:2px 3px;}
					.testo_contenuti td {border:1px solid #000033; padding:2px; width:auto;}
					.td_fotogallery_50 {width:50%;}
				.navigazione_contenuti {font-size:0.9em; padding:5px 10px; margin:0;}
					.navigazione_contenuti span.numero_pagina_corrente {position:absolute; top:190px; right:15px; font-size:1.15em; color:#7F0101; font-weight:bold;}
					.navigazione_contenuti a:link, .navigazione_contenuti a:visited {text-decoration:none !important; text-decoration:underline;}
					.navigazione_contenuti_sx {float:left; padding-bottom:3px; font-size:0.9em;}
						.navigazione_contenuti_sx img {vertical-align:middle; padding:4px 5px 4px 0;}
					.navigazione_contenuti_dx {float:right; text-align:right; padding-bottom:3px; font-size:0.9em;}
						.navigazione_contenuti_dx img {vertical-align:middle; padding:4px 0 4px 5px;}
				div.allegati {font-size:1.2em; font-weight:bold; text-decoration:underline; margin:15px 0 10px 15px; padding-left:10px;}
					div.allegati ul { margin-left:15px; padding-left:15px;}
					ul.elenco_no_punto {list-style-type:none; padding:0; margin:12px 0 8px 0;}
						ul.elenco_no_punto li {padding:0; margin:6px 0;}
				.correlate {font-weight:bold; padding-left:20px; margin:10px 0;}
					a.link_correlate:link, a.link_correlate:visited {text-decoration:underline; background-image: url(../img/raquo_bold.gif); background-position:0 7px; background-repeat:no-repeat; padding:2px 0 2px 13px; margin-left:10px;}
					a.link_allegati_raquo:link ,a.link_allegati_raquo:visited {padding:3px 0 5px 20px; text-decoration:underline; background-image:url(../img/raquo_link.gif); background-repeat:no-repeat; background-position:0 3px;}
					a.link_allegati:link, a.link_allegati:visited {text-decoration:underline; background-position:0 3px; background-repeat:no-repeat; padding:3px 0 5px 20px;}
					a.link_correlate:hover, a.link_correlate:focus, a.link_allegati:hover, a.link_allegati:focus, a.link_allegati_raquo:hover ,a.link_allegati_raquo:focus {text-decoration:underline;}
					
					/* STRUTTURA HTML CONTENUTA NELL'INCLUDE DELLA FOTOGALLERY */
					table.fotogallery {width:98%; border:2px solid #DBE7F9;}
						table.fotogallery td {border:1px solid #CBDBF5; background-color:#DBE7F9;}
							table.fotogallery img {float:left; width:120px; border-top:2px solid #181C7A; border-right:2px solid #181C7A; margin:5px; padding:0;}
							table.fotogallery a.didascalia:link, table.fotogallery a.didascalia:visited {font-weight:normal; font-size:1.3em; margin-top:5px;}
		
					/* POSSIBILI ELEMENTI INTERNI AI TESTI INSERITI CON XSTANDARD */
					.titoletto_interno_pag {color:#7f0101; font-weight:bold; font-size:1.2em;}
					p.interlinea {line-height:1.2em;}
					div.titolo_approfondimenti {padding-left:20px; background-color: #003366; color:#FFFFFF; font-weight:bold; width:150px;}
					a.flash {background-color:#eef2fb; background-image:url(../img/flash.gif); background-position:1px 3px; background-repeat:no-repeat; height:22px; padding:6px 3px 6px 20px;}

					/* CLASSI DI LINK DISPONIBILI CON XSTANDARD*/
					a.link_email:link, a.link_email:visited {text-decoration:underline; background-image:url(../img/link_email.gif); background-repeat:no-repeat; background-position:0 2px; padding-left:19px;}
					a.link_immagine:link, a.link_immagine:visited {text-decoration:underline; background-image:url(../img/link_img.gif); background-repeat:no-repeat; background-position:0 3px; padding-left:19px;}
					a.link_biblio:link, a.link_biblio:visited {text-decoration:underline; background-image:url(../img/link_biblio.gif); background-repeat:no-repeat; background-position:0 2px; padding-left:18px;}
					a.link_ext:link, a.link_ext:visited {text-decoration:underline; background-image:url(../img/link_ext.gif); background-repeat:no-repeat; background-position:0 2px; padding-left:20px;}
					a.link_deep:link, a.link_deep:visited {text-decoration:underline; background-image:url(../img/link_deep.gif); background-repeat:no-repeat; background-position:0 2px; padding-left:20px;}
					a.link_scarica:link, a.link_scarica:visited {text-decoration:underline; background-image:url(../img/link_scarica.gif); background-repeat:no-repeat; background-position:0 5px; padding:6px 0 6px 20px;}

					/* GESTIONE DINAMICA DELLE ICONE DELL'ALLEGATO */
					a.allegato_doc {background-image: url(../img/icone/icona_doc.gif);}
					a.allegato_xls {background-image: url(../img/icone/icona_xls.gif);}
					a.allegato_ppt {background-image: url(../img/icone/icona_ppt.gif);}
					a.allegato_pps {background-image: url(../img/icone/icona_pps.gif);}
					a.allegato_gif {background-image: url(../img/icone/icona_gif.gif);}
					a.allegato_jpg {background-image: url(../img/icone/icona_jpg.gif);}
					a.allegato_png {background-image: url(../img/icone/icona_png.gif);}
					a.allegato_txt {background-image: url(../img/icone/icona_txt.gif);}
					a.allegato_rtf {background-image: url(../img/icone/icona_doc.gif);}
					a.allegato_htm {background-image: url(../img/icone/icona_htm.gif);}
					a.allegato_zip {background-image: url(../img/icone/icona_zip.gif);}
					a.allegato_rar {background-image: url(../img/icone/icona_rar.gif);}
					a.allegato_php {background-image: url(../img/icone/icona_php.gif);}
					a.allegato_pdf {background-image: url(../img/icone/icona_pdf.gif);}
					a.allegato_swf {background-image: url(../img/icone/icona_swf.gif);}	
					a.allegato_dwg {background-image: url(../img/icone/icona_dwg.gif);}				
					a.allegato_chm {background-image: url(../img/icone/icona_chm.gif);}
					a.allegato_mp3 {background-image: url(../img/icone/icona_mp3.gif);}				
					a.allegato_mpg {background-image: url(../img/icone/icona_mpg.gif);}
					a.allegato_ {background-image: url(../img/icone/icona_.gif);}

					/* CLASSI DI SPAN SPECIALI PER LA "GUIDA AL CD" */
					ul.link_big li {padding:4px 0; line-height:1.3em;}
						.link_big_email {background-image:url(../img/link_big_email.gif); background-repeat:no-repeat; background-position:0 2px; padding:1px 0 2px 25px;}
						.link_big_immagine {background-image:url(../img/link_big_img.gif); background-repeat:no-repeat; background-position:0 3px !important; background-position:0 2px; padding:2px 0 2px 30px;}
						.link_big_biblio {background-image:url(../img/link_big_biblio.gif); background-repeat:no-repeat; background-position:0 2px; padding:3px 0 3px 20px;}
						.link_big_ext {background-image:url(../img/link_big_ext.gif); background-repeat:no-repeat; background-position:0 2px; padding:3px 0 3px 25px;}
						.link_big_deep {background-image:url(../img/link_big_deep.gif); background-repeat:no-repeat; background-position:0 2px; padding:3px 0 3px 25px;}
			
					/* PROGETTARE L'ESPERIENZA UTENTE */
					.upa div {margin:10px 0; padding:5px;}
						.legenda {clear:right;}
							.legenda ul {margin:0; padding:0; list-style-type:none;}
								.legenda ul li {padding-left:28px; background-repeat:no-repeat; background-position:0 0; height:30px; margin:8px 0;}
								.legenda ul li.attenzione_big {background-image:url(../img/icone/attenzione_big.gif);}
								.legenda ul li.pericolo_big {background-image:url(../img/icone/pericolo_big.gif);}					
								.legenda ul li.check_big {background-image:url(../img/icone/check_big.gif);}
								.legenda ul li.lente_big {background-image:url(../img/icone/lente_big.gif);}
								.legenda ul li.docs_big {background-image:url(../img/icone/documenti_big.gif);}
						.arancio {background-color:#f5e5e5;}
						.verde {background-color:#f2ffec;}
						.azzurro {background-color:#EEF3Fc;}
						.lilla {background-color:#eaeaff;}
							.upa div ol li {background-repeat:no-repeat; background-position:0 4px; padding:2px 0 2px 18px;}
							.upa div ol li.no_ico {padding-left:0;}
							.upa div ol li.attenzione {background-image:url(../img/icone/attenzione.gif);}
							.upa div ol li.pericolo {background-image:url(../img/icone/pericolo.gif);}
							.upa div ol li.check {background-image:url(../img/icone/check.gif);}
							.upa div ol li.lente {background-image:url(../img/icone/lente.gif);}
							.upa div ol li.docs {background-image:url(../img/icone/documenti.gif);}
								.upa div ol li span.hidden {font-size:0.1em; letter-spacing:-0.9em !important; letter-spacing:-0.1em; position: absolute; top:-1000px;}
						
					/* ABSTRACT DI MODENA: TABELLA PROFILI UTENTE */
					.mappa_immagine {text-align:center; margin:5px;}		
					.unox1_table {padding:8px 4px; font-size:1.1em; width:95%;}
						.unox1_table img {float:left; border-top:3px solid #000033; border-left:3px solid #000033;  border-bottom:1px solid #000033; border-right:1px solid #000033; margin:35px 4px 0 0;}
						.titolo_tabella {margin:10px 0 5px 0; font-weight:bold; font-size:1.2em; display:block;}
						.unox1_table table {width:90%;}

	.footer {clear:both; text-align:right; font-size:0.9em; background-image:url(../img/sfondo_rosa.gif); background-repeat:repeat-x; background-position:0 0; padding-top:5px; margin-bottom:5px;}
		.footer ul li {display:inline; padding:0 5px;}
		.footer a.pipe {padding-left:12px; background-image: url(../img/pipe.gif); background-repeat:no-repeat; background-position:0 1px !important; background-position:0 2px;}
		
					/* RISULTATI DEL MOTORE DI RICERCA */		
					a.laquo:link, a.laquo:visited {font-size:1.1em; background-image:url(../img/icone/laquo.gif); background-position:0 5px; background-repeat:no-repeat; padding:4px 0 4px 13px; margin:10px 5px;}
					a.raquo:link, a.raquo:visited {font-size:1.1em; background-image:url(../img/icone/raquo.gif); background-position:100% 5px; background-repeat:no-repeat; padding:4px 13px 4px 0; margin:10px 5px;}
					.risultati {font-size:1.1em; font-weight:bold; margin:10px 0;}
					.sottot_risultati {font-size:1.0em;}
					.rilevanza {background-image:url(../img/barra.gif); background-position:100% 4px; background-repeat:no-repeat;}
					
					/* FORMATTAZIONI PER USABILITALIA */
					ul.elenco_redesign {list-style-type:none; padding:0; margin:0;}
						ul.elenco_redesign li {margin:5px 0;}
						ul.elenco_redesign li img {border:1px solid #000033;}
						div.testo_contenuti ul.scarica {list-style-type:none; padding:0; margin:0;}
							div.testo_contenuti ul.scarica li {padding:0; margin:5px 0;}
					div.testo_contenuti ul.oro {list-style-image:url(../img/icone/oro.gif); padding-left:15px; margin:0;}
					div.testo_contenuti ul.argento {list-style-image:url(../img/icone/argento.gif); padding-left:15px; margin:0;}
					div.testo_contenuti ul.bronzo {list-style-image:url(../img/icone/bronzo.gif); padding-left:15px; margin:0;}
					div.testo_contenuti ul.stelle {list-style-type:none; padding:0; margin:0;}
						div.testo_contenuti ul.stelle li.au {padding:3px 0 3px 14px; background-image:url(../img/icone/oro.gif); background-position:0 6px; background-repeat:no-repeat;}
						div.testo_contenuti ul.stelle li.arg {padding:3px 0 3px 14px; background-image:url(../img/icone/argento.gif); background-position:0 6px; background-repeat:no-repeat;}
						div.testo_contenuti ul.stelle li.bro {padding:3px 0 3px 14px; background-image:url(../img/icone/bronzo.gif); background-position:0 6px; background-repeat:no-repeat;}

					hr {color:#e0b2b2}
					.libro {background-image:url(../img/icone/icona_libro.gif); background-position:100% 2px; background-repeat:no-repeat; padding-right:28px;}
					
					a.top:link {background-image:url(../img/icone/icona_top_link.gif); background-position:60px 3px; background-repeat:no-repeat; padding-right:12px; font-size:0.9em; margin:5px 0 5px 50%; display:block; clear:both;}
					a.top:visited {background-image:url(../img/icone/icona_top_visited.gif); background-position:60px 3px; background-repeat:no-repeat; padding-right:12px; font-size:0.9em; margin:5px 0 5px 50%; display:block; clear:both;}
					a.top:hover, a.top:focus, a.top:active {background-image:url(../img/icone/icona_top_hover.gif); background-position:60px 3px; background-repeat:no-repeat; padding-right:12px; font-size:0.9em; margin:5px 0 5px 50%; display:block; clear:both;}


.elemento_dinamico {display:block;}
.elemento_nascosto {display:none;}
a.apri_chiudi img {position:absolute; left:220px;}
div.testo_contenuto ul.archivio_immagini span.libro {background-image:none; padding-right:0;}




