.ele_top { background:url(../img/istituto/tab_02.gif) repeat-x 0 0; }
.ele_left { background:url(../img/istituto/tab_04.gif) repeat-y 0 0; }
.ele_centre { background:#3A6A95; padding:20px 0;  }
.ele_right { background:url(../img/istituto/tab_05.gif) repeat-y 0 0; }
.ele_btm { background:url(../img/istituto/tab_07.gif) repeat-x 0 0; }
.ele_01		{ color:#fff; padding:3px 20px 3px 20px; }
.ele_02		{ color:#fff; padding:0 20px 3px 30px; }
.ele_nome		{ color:#D4DFE7; padding:0 20px 6px 30px; }
.ele_centre_doc { background:#3A6A95; padding:10px 0;  }
.ele_doc_01		{ color:#fff; padding:5px; border-bottom:1px #6188AA solid; }

.ele_doc_link	{ color:#fff; padding:5px 0 5px 25px; border-bottom:1px #6188AA solid; background:url(../img/share/fre_bia.gif) no-repeat 10px 8px; font-weight:bold; }
.ele_doc_link a	{ color:#fff; font-weight:bold; text-decoration:none; }
.ele_doc_link a:visited	{ color:#fff; font-weight:bold; text-decoration:none; }
.ele_doc_link a:hover	{ color:#fff; font-weight:bold; text-decoration:underline; }


.ele_dc	{ padding:10px 0 0 7px ; }

/* BIBLIOTECA -  RASSEGNA STAMPA */
.navbar_top	{ 
	background:url(../img/share/sep.gif) repeat-x left bottom; 
	padding:0 0 5px; 
}

.navbar_bot	{ 
/*	background:url(../img/share/sep.gif) repeat-x left bottom;  */
	padding:5px 0 5px; 
}

.nv_td_1 {
	width:150px;
}

.nv_td_2 {
	width:315px;
	text-align:right;
}

.rass_ele	{ 
	background:url(../img/share/sep.gif) repeat-x left bottom; 
	padding:10px 0; 
}

.data_ras	{ 
	font-weight:bold; 
	padding-bottom:2px; 
}

.ele_centre_bib { background:url(../img/servizi/sep.gif) repeat-y 0 0;  padding:10px 0;  }
.ele_col_01		{ font-weight:bold; text-align:right; border-bottom:1px #6182A1 solid; color:#fff; padding:3px 7px 3px 0; }
.ele_col_02		{ color:#fff; text-align:justify;  border-bottom:1px #6188AA solid; padding:3px 10px 3px 7px; }

.ele_abb_riv	{ color:#fff; padding:5px; border-bottom:1px #6188AA solid; font-weight:bold; text-align:left; }

.bib_top { background:url(../img/servizi/tab_02.gif) repeat-x 0 0; }
.bib_left { background:url(../img/servizi/tab_04.gif) repeat-y 0 0; }

.bib_centre { 
	background:#CED8E0; 
	padding:20px 0;  
}

.bib_centre2 { 
	background:#CED8E0; 
	padding:10px 0;  
}

.bib_right { background:url(../img/servizi/tab_05.gif) repeat-y 0 0; }
.bib_btm { background:url(../img/servizi/tab_07.gif) repeat-x 0 0; }

.bib_txt { 
	text-align:justify; 
	padding:0 25px 10px 25px; 
	color:#143654; 
}

.tit		{ text-align:right; padding:0 5px 0 0;  }
.inp		{ padding:8px 0; }

.tit2 { 
	text-align:right; 
	padding:0 5px 0 25px;  
}

.tit3 { 
	text-align:left; 
	padding:10px 5px 0 25px;
	font-weight:bold;
	font-size:1.1em;
}

.tit4 { 
	padding:5px 0;
	font-weight:normal;
	font-size:0.9em;
}

.tit5 { 
	padding:0 0 10px 0;
	font-weight:normal;
	font-size:0.9em;
}

.inp2 { 
	padding:8px 10px 8px 0; 
}


.inp_news { 
	padding:8px 0 8px 25px; 
}

.inp_news2 { 
	padding:2px 3px 2px 3px; 
}

.sel_bib { 
	width:205px; 
	font-size:1.0em;
	padding:1px;
	border:1px #58595A solid; 
}

.sel_bib2 { 
	width:200px; 
	font-size:1.0em;
	padding:1px;
	border:1px #58595A solid; 
}

.tasto { 
	padding-bottom:9px; 
}


.nl_result {
	font-weight:bold;
	font-size:1.2em;
	padding-bottom:5px;
}



.vol_result {
	padding:20px 15px 20px 25px;
/*	background:#fff; */
}

.vol_autore {
	font-style:italic;
	font-size:1.0em;
	padding-bottom:3px;
}

.vol_autore a, .vol_autore a:visited, .vol_autore a:hover  {
	text-decoration:underline;
	font-style:italic;
	font-size:1.0em;
}

.vol_tit {
	font-weight:bold;
	font-size:1.1em;
	padding-bottom:3px;
}

.vol_edi {
	font-weight:normal;
	font-size:1.0em;
	padding-bottom:3px;
}

.vol_colla {
	font-weight:normal;
	font-size:1.0em;
	font-style:italic;
	padding-bottom:3px;
}

.vol_code {
	text-align:right;
	font-weight:bold;
	font-size:1.0em;
	padding:5px 5px 3px;
	color:#c00;
}

.vol_code2 {
	font-weight:normal;
	color:#143654;
}


.vol_sep { 
	background:url(../img/share/sep.gif) repeat-x; 
	padding-left:3px; 
	padding-bottom:3px;
	margin-bottom:10px;
	font-weight:bold; 
}



.separa { 
	background:url(../img/share/sep_gri.gif) repeat-x;  
}

.separa2 { 
	background:url(../img/share/sep_gri.gif) repeat-x 0 3px;  
}

/* live search */
li {
	list-style-image:none; 

}
#LSResult {
	position: absolute;
	background-color: #aaa; 
	min-width: 180px; 
	margin: 1px 0px 2px 0px;
	padding: 0px;
	text-align:left;
}


#LSResult li {
    padding-bottom: 2px;
    padding-top: 2px;
    line-height:13px;
    margin-bottom: 0px;
}
    
  
ul#LSShadow {
	position: relative;
	right: 1px;
	margin: 0px;
	padding: 0px;
	background-color: #666; /*shadow color*/
	color: inherit;
}
  
 
#LSResult ul {
     margin-bottom: -5px;
     margin-top: 0px;
     padding-top: 0px;  
     margin: 0px;
     padding: 0px;
	list-style-type:none; 
}


#LSResult ul li {
	text-indent:0px;
	padding: 0px 15px 3px 2px;
}
 

.LSRes {
	position: relative;
	bottom: 1px;
	right: 1px;
	background-color: white;
	border:  1px solid #AAA;
}

  
#LSHighlight {
	color: #564b47;  
	background-color: #ccc;
}

#LSResult ul li a {
	display:block;
	min-width: 180px; 
	text-decoration:none;
	cursor:pointer;
}
 
#LSResult ul li a:visited {
	text-decoration:none;
}
 
#LSResult ul li a:hover {
	text-decoration:none;
	background:#ddd;
}




/* ajax form */
.hidden { 
	display: none; 
}

.error{
	text-align:center;
	font-size:1.2em;
	font-weight:bold;
	color:#c00;
	margin:0 0 0 15px;	
}




.biblio_last {
	font-weight:bold;
	text-transform:uppercase;
	font-size:1.1em;
	padding:30px 0 2px 0;
}


.att_titolo {
	font-weight:bold;
	font-size:1.1em;
	padding-bottom:5px;
}




/* collana: */
.tit_collana {
	font-weight:bold;
	font-size:1.3em;
	color:#3A6A95;
	padding-right:10px;
}

.tab_collana {
	margin:10px 5px 0 0;
	width:100%;
	border-collapse:collapse;
}





