
/***********CSS STORIA DELL'INDUSTRIA PORTALE CENTRO  - Skin Archivio Digitale cccc*****************/
/***********colore arancio: #FAA912  colore verde: #BDD25B  colore testo:#F2F2F2  *****************/

h2{font-size:1.7em;}
h3{margin-bottom:0px; font-size:1.6em; }
div#colonnaunica div#cont_interno p.sottotitolo{ margin-top:0px; margin-bottom:20px; padding-bottom:20px;}

div#colonnaunica h3.risultati{ clear:both; color:#000; 
background:url(/css/im/sf_verde2.jpg) 0 0 repeat-x; font-size:1.5em;
 height:50px; padding:0px; margin-left:10px;  margin-right:20px; margin-bottom:10px;margin-top:30px; padding-top:10px;padding-bottom:10px; padding-left:20px;}

/* descrizionetemi bordini grigi */
div#cont_interno #descrizionetemi{
border:1px solid #7f7f7f; width:21em; height:1.8em!important; height:1.8em; text-align:center; 
float:right; position:relative; 
top:0em!important;top:0em;
left:1px!important;  left:1px; left /**/:1px; padding-top:4px;}

#descrizionetemi .icoscarica{ background:url(/css/im/ico_pdf.jpg) 0 2px no-repeat; 
height:1.8em!important; height:1.8em;
padding-left:18px; color:#EA9D13;}

/* scarica documento pdf bordini grigi */
div#cont_interno #documento_pdf{ margin-right:10px!important; margin-right:2px; 
border:1px solid #7f7f7f; width:16em; height:1.8em!important; height:1.8em; text-align:center; 
float:right; position:relative; 
top:0em!important;top:0em;
left:1px!important;  left:1px; left /**/:1px;padding-top:4px; }

#documento_pdf .icopdf{ background:url(/css/im/ico_pdf.jpg) 0 2px no-repeat; 
height:1.8em!important; height:1.8em;
padding-left:18px; color:#EA9D13;}

/* stampa bordini grigi */
div#cont_interno #stampa
{ margin-right:215px!important; margin-right:110px;  margin-top:1px!important; margin-bottom:10px; margin-top:3px;
border:1px solid #7f7f7f; width:6em; height:1.8em!important; height:1.8em; text-align:center; float:right; position:relative; 
top:0em!important;top:0em; left:1px!important;  left:1px; left /**/:1px;padding-top:4px; }

.imgnascosta{ display:none;}

#descrizionetemi .icostampa{ background:url(/css/im/icostampa.jpg) 0 2px no-repeat; 
height:1.8em!important; height:1.8em;
padding-left:18px; color:#EA9D13;}


 
.testo_interno{float:left; margin-left:6px!important; margin-left:2px; margin-right:0px;  width:590px!important;width:580px; /**/ }



/*________box nero laterale index archivio__________*/

.box_nero{width:180px!important; width:170px; padding: 0px 6px 10px 4px; background: #000 url(/css/im/fondonero_small.jpg) no-repeat bottom left; 
float:right; margin-right:10px!important; margin-right:2px; margin-bottom:6px; }

.box_nero .titolo_boxnero{display:block; width:180px!important; width:180px; margin:0 -4px;/* margini espandibili*/ 
padding: 10px 4px 4px 4px; margin-top:0px;  background: #000 url(/css/im/fondonero_small.jpg) no-repeat top left; height:24px;  }

#colonnaunica #cont_interno .box_nero span.testo{ display:block; padding:4px 4px 20px 6px; font-size:0.9em;/*line-height:1.1;*/}
#colonnaunica #cont_interno .box_thesaurus span.testo{ display:block; padding:10px 4px 20px 2px; font-size:0.9em; color:#FFC45D;/*line-height:1.1;*/}
.box_nero .testo strong{ color:#A7C831;}


/* titoli */
#titricdoc{ background: transparent url(/css/fonti_documenti/archivio_digitale/im/titoli/ricerca_documenti.jpg) 6px 0 no-repeat; height:20px; display:block;}
#titesplarc{ background: transparent url(/css/fonti_documenti/archivio_digitale/im/titoli/esplora_argomenti.jpg) 6px 0 no-repeat; height:20px; display:block;}
#titThesaurus{color:#fff; font-weight:bold; padding-left:2px;}

/*________fine box nero laterale index archivio__________*/

/*________box  thesaurus laterale index archivio__________*/

.box_thesaurus
{ width:175px;  padding: 8px 4px 0 4px; float:right; margin-right:11px!important; margin-right:3px; margin-bottom:0; border:1px solid #7F7F7F; }

/*________fine box  thesaurus laterale index archivio__________*/

div#colonnaunica div#cont_interno a, div#colonnaunica div#cont_interno a:link, 
div#colonnaunica div#cont_interno a:visited, div#colonnaunica div#cont_interno a:active, 
div#colonnaunica div#cont_interno a:hover{text-decoration:none;}



.paginazione{width:96%;  text-align:center;}
.paginazione .numeri{/*margin-left:190px!important;*/}
.evidenza{ color:#FAA912; font-size:1.2em; font-weight:bold;}

/*______tabella del form di ricerca_______*/
table.ricerca_archivio{ /*width:580px;margin:10px 40px;*/margin:0px 10px 10px 10px;width:760px;   }
table.ricerca_archivio th{ text-align:right; vertical-align:bottom; padding-right:18px; width:160px;/**/}
table.ricerca_archivio th.valigncenter{ vertical-align:middle}
table.ricerca_archivio td.spiegazione{ padding-bottom:0px; padding-top:14px; font-size:0.9em;}
table.ricerca_archivio td.oppure{padding-bottom:14px; padding-top:14px; font-size:0.9em; font-style:italic;}


input {width:99%;}
/*input { padding-left:0px;
height:1.3em!important;height:1em;
border:1px solid #fff; background-color: #999999;width:99%;}*/ 


select{ padding-left:4px;
height:1.6em!important;height:1em;height/**/:16px;  
border:1px solid #fff; background-color: #999999; width:99%;}
/* spostati in generali.css

input { padding-left:4px;
height:1.3em!important;height:1em;height/*:16px;  
border:1px solid #fff; background-color: #999999; width:98%;}

select{ padding-left:4px;
height:1.3em!important;height:1em;height/*:16px;  
border:1px solid #fff; background-color: #999999; width:99.3%;}*/


div#colonnaunica div#cont_interno table.ricerca_archivio .nomargin{ padding-top:0px;}



input.data{ width:70px;}
input.ggmm{ width:15px;}
input.anno{ width:30px;}
input.medio, select.medio{ width:300px;}
select.auto{ width:auto;}
input.radio{ width:10px; border:none; background-color:#484847;}


div#colonnaunica div#cont_interno .prima {padding-top:0px;}
/* immagini di anteprima dei documenti */
.cont_anteprime{ margin:10px 0px 10px 0px; padding:10px 10px 10px 4px;width /**/:600px;}
.cont_anteprime span{ margin-right:8px!important;margin-right:4px;}

/*___________ inizio risultato ricerca archivio digitale__________*/

/*contenitore grigio*/
div#colonnaunica div#cont_interno .contDocumento{ background-color:#393939; color:#FFFFFF;
/*padding:6px; margin:10px 0px 0px 10px; width:780px; */width:auto;margin:0;padding:0;}


/* copiati in skinrisultati.css
/*tabelle dei risultati
div#colonnaunica div#cont_interno .contDocumento table {padding:0;margin:0;width:100%;} 
div#colonnaunica div#cont_interno .contDocumento table th {padding:0;margin:0;font-weight:normal;text-align:left;}

div#colonnaunica div#cont_interno .contDocumento table th.imganteprima {padding:0;margin:0;}
div#colonnaunica div#cont_interno .contDocumento table th.imganteprima span {margin:0;padding:0;}
div#colonnaunica div#cont_interno .contDocumento table th.imganteprima img {margin:20px 0 0 10px;padding:0;}

div#colonnaunica div#cont_interno .contDocumento table th.tit {color:#BDD25B; font-weight:bold;padding-top:0;}
div#colonnaunica div#cont_interno .contDocumento table th.descr {}

div.abstractDocumento table th.imganteprima {width:10%;}
div.dettaglioDocumento table th.imganteprima {width:93px;}
*/

.contDocumento table a,.contDocumento table a:link,.contDocumento table a:active,.contDocumento table a:visited{color:#FAA912;}
div#colonnaunica div#cont_interno .contDocumento table a:hover{text-decoration:underline;}




div#colonnaunica div#cont_interno table{
clear: both;
}






/*sez apri scheda*/

/*sez chiudi scheda + stampa
div#colonnaunica div#cont_interno .contSmall,
div#colonnaunica div#cont_interno .contMed,
div#colonnaunica div#cont_interno .contBig{
margin:0 0 20px 0;padding:0; background: #393939; height:24px; } */

/*testo all'interno delle sezioni apri scheda
div#colonnaunica div#cont_interno div.apridett{
float:right; padding-top:4px; padding-left:4px;padding-right:4px; min-height:20px; height:auto!important;height:20px; background:#222222;}*/

/*div#colonnaunica div#cont_interno div.apridett a,
div#colonnaunica div#cont_interno div.apridett a:link{
padding-top:3px; padding-bottom:3px;text-align:right;font-size:0.9em;}

div#colonnaunica div#cont_interno .btnVisualizza{
background: transparent url(/css/im/eventi_chiudi.jpg) 95% 70% no-repeat; padding-right:28px;}

div#colonnaunica div#cont_interno .btnNascondi{
background: transparent url(/css/im/eventi_continua.jpg) 95% 70% no-repeat;padding-right:28px;}*/


/*________fine risultato ricerca archivio digitale________*/









/*______________alberatura_______________*/

div#colonnaunica #cont_interno ul.tv, 
div#colonnaunica #cont_interno ul.tv ul { padding: 0;margin: 0 0 0 10px;list-style: none; }	

/*primo livello*/
div#colonnaunica #cont_interno .tv li{margin:0;/*padding: 0px 0 6px 0px; */padding:0; }

div#colonnaunica #cont_interno .tv li p{ font-weight:normal; padding-bottom:20px; padding-top:0px; margin-top:-10px; padding-left:20px;}
div#colonnaunica #cont_interno .tv .tvie{background: url(/css/fonti_documenti/archivio_digitale/im/tree/tvie.gif) 0px -2px no-repeat; padding: 0px 0 0px 20px;display:block; }
div#colonnaunica #cont_interno .tv .tvie2{background: url(/css/fonti_documenti/archivio_digitale/im/tree/tvie2.gif) 2px -2px no-repeat; padding: 0px 0 0px 22px; display:block;}/*ultima voce*/

/*secondo livello*/
div#colonnaunica #cont_interno .tv li ul li {padding: 0px 0 0px 18px; margin-left:-21px; margin-top:-5px;}
div#colonnaunica #cont_interno .tv li ul .tvile{ background: url(/css/fonti_documenti/archivio_digitale/im/tree/tvile.gif) 0 0 no-repeat; display:block;padding: 5px 0 32px 35px;}
div#colonnaunica #cont_interno .tv li ul .tvile2{ background: url(/css/fonti_documenti/archivio_digitale/im/tree/tvile2.gif) 0 0 no-repeat;display:block;padding: 5px 0 32px 35px; }/*ultima voce*/
div#colonnaunica #cont_interno .tv li span.dett{ display:block; padding-left:30px; margin-left:8px; /*margin-top:-25px!important;margin-top:-28px;*/margin-top:-30px!important;}

/*terzo livello*/

div#colonnaunica #cont_interno .tv li ul .tvilc{ background: url(/css/fonti_documenti/archivio_digitale/im/tree/tvilc.gif) 0 0 no-repeat; display:block;padding: 5px 0 0px 35px;  }
div#colonnaunica #cont_interno .tv li ul a.tvilc2{ background: url(/css/fonti_documenti/archivio_digitale/im/tree/tvilc2.gif) 0 0 no-repeat; margin-bottom:0px!important; margin-bottom:-18px; display:block;padding: 10px 0 10px 35px; }/*solo x risultato esploso al secondo liv*/
div#colonnaunica #cont_interno .tv li ul li.tvilc2{ background: url(/css/fonti_documenti/archivio_digitale/im/tree/tvilc.gif) 0 0 no-repeat;  padding-bottom:10px;border-bottom:1px solid #4A4942; }

div#colonnaunica #cont_interno .tv li ul li ul li{padding: 5px 0 12px 35px; margin-left:10px; }
div#colonnaunica #cont_interno .tv li ul li ul li.tvic{ background: url(/css/fonti_documenti/archivio_digitale/im/tree/tvic.gif) 0 0 no-repeat; }/*ultima voce*/

div#colonnaunica #cont_interno .tv li span.dett2 {display:block; padding-left:10px; margin-left:-25px;/*margin-top:3px!important;margin-top:7px;*/margin-top:0px!important;}

div#colonnaunica #cont_interno .tv li.tvic span.dett2,
div#colonnaunica #cont_interno .tv li.tvilc2 span.dett2 {margin-left:-8px!important; margin-left:-10px;}

/*div#colonnaunica #cont_interno .tv li ul li ul  { margin-top:-2px!important; margin-top:-3px;}*/
div#colonnaunica #cont_interno .tv li ul li ul li .tvile{padding: 5px 0 38px 33px; margin-left:-33px; }
div#colonnaunica #cont_interno .tv li ul li ul li .tvilc{padding: 5px 0 38px 33px; margin-left:-33px; }
div#colonnaunica #cont_interno .tv li span.dett3{ display:block; padding-top:4px; padding-left:0px; margin-left:0px; margin-top:-33px!important;margin-top:-32px;}

div#colonnaunica #cont_interno .tv li ul li ul li ul {  margin:-39px 0 -20px -23px; }


/*div#colonnaunica #cont_interno .tv li ul li ul li.tvilc{ background: url(../im/tree/imgTreeView/tvilc.gif) 0 0 no-repeat; }*/


div#colonnaunica #cont_interno .tv li a, div#colonnaunica #cont_interno .tv li a:link,
div#colonnaunica div#cont_interno .tv li a:visited, div#colonnaunica div#cont_interno .tv li a:active, div#colonnaunica div#cont_interno .tv li a:hover{ color:#fff; }


/*link visualizza tutti i documenti*/
div#colonnaunica #cont_interno .tv li a.dettaglio,
div#colonnaunica #cont_interno .tv li a.dettaglio:link,
div#colonnaunica #cont_interno .tv li a.dettaglio:visited,
div#colonnaunica #cont_interno .tv li a.dettaglio:active{ font-size:0.9em; color:#FAA912; font-weight:normal;
background:transparent url(/css/im/lista_arancio.jpg) 0 50% no-repeat; padding-left:14px!important; }

/*______________fine alberatura_______________*/



/* suggest per nomi e luogi*/

.ac_results {
	padding:0;
	padding-left:4px;
	border: 1px solid #fff!important;
	background-color: #999999!important;
	width:562px!important;
	overflow: hidden;
	z-index: 99999;
	text-align:left;
	
}

.ac_results ul {
	width: 100%;
	height:auto;
	/*list-style-position: outside;*/
	/*list-style: none;*/
	padding: 0;
	margin: 0;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 0.95em;
	
}

.ac_results li {

	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 95%!important;
	width: 90%;
	width: auto;*/
	/*font: menu;*/
	
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}
/* la seguente classe riguarda lo stile che assume il box che appare una volta digitate per es. le prime 3 lettere della parola da cercare*/
.ac_loading {
	background : Window url('/css/fonti_documenti/archivio_digitale/im/indicator.gif') right center no-repeat;
}

.ac_over {
	background-color: #0A246A;
	/*color: HighlightText;*/
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size: 1em;
}

.ac_moreItems {
	
	/*background-color: InactiveCaption;
	color: InactiveCaptionText;*/
	margin: 0px;
	padding: 0px 5px;
	cursor: default;
	display: block;
	width: 100%;
	
	
	/*font: bold menu 12px;*/
	overflow: hidden;
	-moz-user-select: none;
	-khtml-user-select: none;
}

