/* CSS Document */
/* General Settings*/
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:100%; margin:0; padding:0; background-repeat:no-repeat; width:100%;}/* dinamico */
p {margin-top:0}
.p, .p p{margin:0; padding:0}
table {font-size:100%}
.clear {clear:both; font-size:0.1em; line-height:0.1em; color:#ffffff;}
a img { border-width:0px; padding:2px;}
.italic {font-style:italic;}
.bold {font-weight:bold;}
.light {font-weight:lighter}
.small {font-size:0.65em;}
.small2 {font-size:0.75em;}
.small3 {font-size:0.55em;}
.small4 {font-size:0.75em;}
.black {color:#000000}
.bg_white {background-color:#fff;}
.white {color:#FFFFFF}
.blue {color:#043172;}
.rosso {color:#990000}
.big {font-size:1.1em;}
.big2{font-size:0.9em;}
.testoleft {text-align:left;}
.testoright {text-align:right;}
.testocenter {text-align:center}
.left {float:left;}
.right {float:right;}
.underline {text-decoration:underline}
a.nodecoration {text-decoration:none}
h1 {padding:0; margin:0; font-size:0.9em;}
h2 {padding:0; margin:0; font-size:0.75em;}
h3, h4 {padding:0; margin:0; font-size:0.7em;}
acronym {cursor:help}
.nascosto {display:none}
.block {display:block}

/* Inizio Definizione del Contenitore Generale */
.width_pagina {width:100% !important; width:100%; width/**/:/**/ 100%;	min-width: 800px; margin: 0 auto; text-align: left;	background-color: #fff;}
.minwidth_pagina {	border-left: 800px solid #fff;}
.container_pagina {margin-left: -800px; position: relative;}
.minwidth_pagina, .container_pagina {height: 1px;}
/* Fine Definizione del Contenitore Generale */

/* Inizio Skip */
.skip {margin:0; padding:0; font-size:0.1em; line-height:0.1em; height:1px; width:1px; position:absolute; top:-10000px;}
	.skip ul {margin:0; padding:0;}
		.skip ul li {display:inline; margin:0; padding:0;}
/* Fine Skip */

/* GESTIONE DINAMICA DELLE ICONE DELL'ALLEGATO */ 
.doc {background-image: url(../immagini/icone/icona_doc.gif); padding-right:2px; padding-left:11px;} 
.xls {background-image: url(../immagini/icone/icona_xls.gif); padding-right:2px; padding-left:10px;} 
.ppt {background-image: url(../immagini/icone/icona_ppt.gif); padding-right:2px; padding-left:10px;} 
.pps {background-image: url(../immagini/icone/icona_pps.gif); padding-right:2px; padding-left:10px;} 
.gif {background-image: url(../immagini/icone/icona_gif.gif); padding-right:2px; padding-left:10px;} 
.jpg {background-image: url(../immagini/icone/icona_jpg.gif); padding-right:2px; padding-left:10px;} 
.png {background-image: url(../immagini/icone/icona_png.gif); padding-right:2px; padding-left:10px;} 
.txt {background-image: url(../immagini/icone/icona_txt.gif); padding-right:2px; padding-left:10px;} 
.rtf {background-image: url(../immagini/icone/icona_doc.gif); padding-right:2px; padding-left:10px;} 
.htm {background-image: url(../immagini/icone/icona_htm.gif); padding-right:2px; padding-left:10px;} 
.zip {background-image: url(../immagini/icone/icona_zip.gif); padding-right:2px; padding-left:10px;} 
.rar {background-image: url(../immagini/icone/icona_rar.gif); padding-right:2px; padding-left:10px;} 
.php {background-image: url(../immagini/icone/icona_php.gif); padding-right:2px; padding-left:10px;} 
.pdf {background-image: url(../immagini/icone/icona_pdf.gif); padding-right:2px; padding-left:10px;} 
.swf {background-image: url(../immagini/icone/icona_swf.gif); padding-right:2px; padding-left:10px;} 
.dwg {background-image: url(../immagini/icone/icona_dwg.gif); padding-right:2px; padding-left:10px;} 
.chm {background-image: url(../immagini/icone/icona_chm.gif); padding-right:2px; padding-left:10px;} 
.mp3 {background-image: url(../immagini/icone/icona_mp3.gif); padding-right:2px; padding-left:10px;} 
.mpg {background-image: url(../immagini/icone/icona_mpg.gif); padding-right:2px; padding-left:10px;} 
.boh {background-image: url(../immagini/icone/icona_boh.gif); padding-right:2px; padding-left:10px;} 
.allegato{color:#000; line-height:2.0em;}

/* Inizio Pagina interna */
.titolo_sezione {font-weight:bold; color:#990000; font-size:1.1em;}
	
	.archivio_link {margin-top:10px; width:100%; float:left}
		.archivio_link ul {margin:0; padding:0; list-style:none;}
			.archivio_link ul li { background-repeat:no-repeat; padding-left:10px;}
				.archivio_link ul li a:link, .archivio_link ul li a:visited {color:#000; font-size:0.75em; font-weight:bold}

	.archivio_allegati {margin-top:10px; width:100%; float:left}
		.archivio_allegati ul {margin:0; padding:0; list-style:none;}
			.archivio_allegati ul li { background-repeat:no-repeat;}
				.archivio_allegati ul li a:link, .archivio_allegati ul li a:visited {color:#000; font-size:0.75em; font-weight:bold}
	
	/* Inizio Menu sinistra*/
	#menu_interno .menu_sx_int ul{display:none}
	#menu_interno .box_sx_int {display:none}
	#menu_interno img.logo {padding-left:5px;}
	/* Fine Menu sinistra*/	
	
	/* Inizio Contenuti*/
	.briciole {display:none}
		.elenco_link_contenuto {padding:5px 0;}
			.elenco_link_contenuto ul {margin:0; padding:0; list-style:none}
				.elenco_link_contenuto ul li a {font-weight:bold; font-size:0.75em; color:#000000;}
				.elenco_link_contenuto ul li p {font-size:0.75em;}
				.elenco_link_contenuto ul li.video {background-image:url(../immagini/icona_video.gif); background-repeat:no-repeat; background-position:0 2px; padding-left:20px; margin-top:5px;}
				.elenco_link_contenuto ul li.audio {background-image:url(../immagini/icona_audio.gif); background-repeat:no-repeat; background-position:0 3px; padding-left:20px; margin-bottom:5px;}

		.elenco_link_contenuto_rosso {padding:5px 0; color:#990000; font-weight:bold;}
			.elenco_link_contenuto_rosso ul {margin:0; padding:0; list-style:none}
				.elenco_link_contenuto_rosso ul li {color:#990000;}
				.elenco_link_contenuto_rosso ul li.macchina_fotografica {background-image:url(../immagini/icona_macchina_fotografica.gif); background-repeat:no-repeat; background-position:0 3px; padding-left:20px; margin-top:5px;}
				.elenco_link_contenuto_rosso ul li.macchina_fotografica span {font-size:0.75em;}				

		.navigazione_pagina {display:none}
		
		.elenco_foto {width:100px; float:right; padding-top:10px;}		
			.elenco_foto ul {margin:0; padding:0; list-style:none}
				.elenco_foto ul li {margin-bottom:5px;}
				.elenco_foto ul li.elenco_immagine {margin-bottom:0px;}
				.elenco_foto ul li a {font-size:0.75em; font-weight:bold}

		.contenuto_int {padding:15px 0;}
			.contenuto_int p {border-bottom:1px solid #BCBCBC; padding:5px 0; font-size:0.75em;}
			.contenuto_int p.nobordo {border:0px solid #fff; padding:5px 0; font-size:0.75em;}
			.contenuto_int h2 {padding:5px 0;}
		
		.img_contenuto_sx {padding:5px 10px 5px 0!important; padding:5px 7px 5px 0; float:left;}
		.img_contenuto_dx {padding:5px 0 5px 10px!important; padding:5px 0 5px 7px; float:right;}
			
			
	#contenuti_interni {margin-left:0;}
		#contenuti_interni ul {margin:0; padding:0; list-style:none}
			#contenuti_interni ul li {padding-bottom:5px;}
			#contenuti_interni ul li a:link, #contenuti_interni ul li a:visited {color:#000000;}
			#contenuti_interni .elenco_link_contenuto_rosso ul li.elenco_rosso a:link, #contenuti_interni .elenco_link_contenuto_rosso ul li.elenco_rosso a:visited, #contenuti_interni .elenco_link_contenuto_rosso ul li.elenco_rosso a:hover {color:#990000;  font-size:0.75em;}
	/* Fine Contenuti */
	
	/* Inizio Footer */		
	#contenuto_fondo_pagina_interno {width:100%; float:left; background-color:#333333;}
		#contenuto_fondo_pagina_interno .desc_footer {float:left; padding:10px 10px; font-size:0.75em; color:#ffffff;}
		#contenuto_fondo_pagina_interno .menu_footer {float:right; padding:10px 10px; font-size:0.75em; color:#ffffff;}
	/* Fine Footer */
/* Fine pagina interna */	
