/* Il commento si scrive cosi... usatelo!*/
/*
    - $$Header$$  
    - $$Date: 2016-04-19 14:18:42 +0200 (Tue, 19 Apr 2016) $$
*/
/*
ATTENZIONE!!!
Questo e l'ordine! 
a:link {color:#FF0000;}     
a:visited {color:#00FF00;}  
a:hover {color:#FF00FF;}  
a:active {color:#0000FF;} 
*/

/* SEZIONE GENERALE */
/*
*/

/* ----------------------------- MENU Orrizzontali (Palli Marroni/Bianchi e Gialli)-----------------------------  */
/* valore del campo descrizione del menu dentro i palli*/

/* ----------------------------- MENU Orrizzontali (Palli Marroni/Bianchi e Gialli) FINE-----------------------------  */
A {
  text-decoration: none;
  color: black; 
  font-family: Verdana;
  font-size: xx-small;
}

A:LINK {
  text-decoration: none;
}

A:VISITED {
  text-decoration: none;
}

A:HOVER {
  text-decoration: underline;
  color: #CC5A3C;
}
BODY {
  background-color: white;  
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 1px;
}

/*
*/
INPUT {
  font-family: Verdana;
  font-size: xx-small;
  color: black;  
}

/*
*/
TEXTAREA {
  font-family: Verdana;
  font-size: xx-small;
  color: black;  
}

label {
  font-family: Verdana;
  font-size: xx-small;
  color: black;  
  padding-top: 3px;
}



/* ------------------------------------------------------ */
/* COLORLIST                                              */
/* ------------------------------------------------------ */
/* Enchantement delle liste                               */
/*                                                        */
/* Author  : musir                                        */
/* Version : 23/08/2007                                   */
/* Note    : usato ColorList.js                           */
/* ------------------------------------------------------ */
.rowSelected {
  background-color: #FFFFD7;
}

.rowEven {
  background-color: #FEF5DC;
}

.rowOdd {
  background-color: #FEFEFE;
}

/* SEZIONE RISERVATA A SPM E FRAMEWORK - NON USARE PER LE COMPONENTI */


/* Immagine dell'area centrale della pagina principale
*/
.tabellaImg {
  background-repeat: no-repeat;
  /*Spostata nel resource bundle: background-image: url('../images/Sebina_OpenLibrary.jpg');*/
  background-position: center;
}

/*
*/
.tabpercorso {
  font-family: Verdana;
  font-size: xx-small;
  color: black;  
  background-color: white;  
  
  /*border: 1px solid #E1883E;*/
  padding-left: 4px;
}

/* Anagrafiche, SPM e Framework
*/
.tdcentrale {
  background-color: white;  
  padding-left: 4px;
  padding-top: 15px;
  padding-bottom: 15px;
  text-decoration: none;
  color: black;  
  font-family: Verdana;
  font-size: xx-small;
}

/* NON USARE PER I CAMPI EDITABILI.
   USARE PER: come BO
*/
.testoPmenu ,.testo {
  font-family: Verdana;
  font-size: xx-small;
  color: black;  
}

/* Il testo del messaggio nelle pagine di Ok e Err */
.testoMessOkErr {
  font-family: Verdana;
  font-size: xx-small;
  color: black;  
}

/* MESSAGGI DA VALIDATOR */
.titolomarrone {
  font-family: Verdana;
  font-size: xx-small;
  font-weight: bold;
}

/* SEZIONE RISERVATA ALLE COMPONENTI */
/* USARE PER VALORE DEI CAMPI EDITABILI. IN TUTTI I TIPI DI FORM
*/
.campoform {
  font-family: Verdana;
  font-size: xx-small;
  color: black;  
}

/* USARE PER VALORE DEI CAMPI EDITABILI QUANDO DIVENTANO READ-ONLY PER PARTICOLARI CONDIZIONI.
   IN TUTTI I TIPI DI FORM
*/
.campoformblu {
  font-family: Verdana;
  font-size: xx-small;
  color: #CC5A3C;
}

/* USARE PER:
   - valore delle label dei campi
	- valore delle label dei conattori delle liste
	- valore dei campi nelle form di lista
	- valore delle label di Indietro, Login/Logout, ect
*/
.nomecampo {
  font-family: Verdana;
  font-size: xx-small;
  color: black;  
  padding-left: 5px;
  padding-top: 3px;
  white-space: nowrap;
}

.nomecampoPmenu {
  font-family: Verdana;
  font-size: xx-small;
  color: black;  
  padding-left: 5px;
  padding-top: 3px;
  /*white-space: nowrap;*/
}

/* 
Visualizza dei dati particolari da risaltare in rosso
*/
.nomecampo_rosso {
  font-family: Verdana;
  font-size: xx-small;
  color: #E50000; /*rosso*/
  padding-left: 5px;
  padding-top: 3px;
  white-space: nowrap;
}
/* USARE PER area centrale della pagina quando contiene la form relative alla funzione chiamata da menu
*/
.tabbordo {
  border: double #E1883E;
  background-color: white;
  border-collapse:collapse;
  width:100%;
}

/* USARE PER la riga con i bottoni di conferma, ricerca, annulla, avanti/indietro*/
.tabbottoni {
  background-color: #FFE3B1;
  border-collapse:collapse;
  width:100%;
}

/* USARE PER LA TABELLA DELLE FORM DI DETTAGLIO
*/
.tabdettaglio {
  font-family: Verdana;
  font-size: xx-small;
  color: black;  
  background-color: white;  
  border: double #E1883E;
}

/* USARE PER LA TABELLA DELLE FORM DI LISTA
*/
.tablista {
  font-family: Verdana;
  font-size: xx-small;
  color: black;  
  background-color: white;  
  border: double #E1883E;
}

/* USARE PER LA TABELLA DELLE FORM DI RICERCA
*/
.tabricerca {
  font-family: Verdana;
  font-size: xx-small;
  color: black;  
  background-color: white;  
  border: double #E1883E;
}

/* USARE PER LABEL DELLE COLONNE DELLE LISTE SENZA ORDINAMENTO
*/
.tdtitololista {
  background-color: white;  
  font-family: Verdana;
  font-size: xx-small;
  color: #CC5A3C;
}
.tdtitololista A:LINK {
  background-color: white;  
  font-family: Verdana;
  font-size: xx-small;
  color: #CC5A3C;
  text-decoration: none;
}
.tdtitololista A:HOVER {
  background-color: white;  
  font-family: Verdana;
  font-size: xx-small;
  color: #CC5A3C;
  text-decoration: underline;
}

.tdtitololistaPmenu{
  background-color: white;  
  font-family: Verdana;
  font-size: xx-small;
  color: #CC5A3C;
}
.tdtitololistaPmenu A:LINK {
  background-color: white;  
  font-family: Verdana;
  font-size: xx-small;
  color: #CC5A3C;
  text-decoration: none;
}
.tdtitololistaPmenu A:VISITED {
  color: #CC5A3C;
}
.tdtitololistaPmenu A:HOVER {
  background-color: white;  
  font-family: Verdana;
  font-size: xx-small;
  color: #CC5A3C;
  text-decoration: underline;
}
/* USARE PER LABEL DELLE COLONNE DELLE LISTE CON ORDINAMENTO
*/
.tdtitololistabold {
  background-color: white;  
  font-family: Verdana;
  font-size: xx-small;
  color: #CC5A3C;
  font-weight: bold;
}
.tdtitololistabold A:LINK {
  text-decoration: none;
}
.tdtitololistabold A:HOVER {
  text-decoration: underline;
}

.tdtitololistaboldPmenu {
  background-color: white;  
  font-family: Verdana;
  font-size: xx-small;
  color: #CC5A3C;
  font-weight: bold;
}
.tdtitololistaboldPmenu A:LINK {
  text-decoration: none;
}
.tdtitololistaboldPmenu A:HOVER {
  text-decoration: underline;
}

/*
USATI DA: Open Services nella form de "La mia situazione lettore" 
per evidenziare il prestito scaduto
*/
.titoloconsfondo {
  background-color: #FFE3B1;
  font-family: Verdana;
  font-size: xx-small;
  color: #CC5A3C;
  font-weight: bold;
}

/*
USATI DA: Open Services nella form de "La mia situazione lettore" 
per i titoli dei tipi di prestiti
*/
.titoloconrighe {
  font-family: Verdana;
  font-size: xx-small;
  font-weight: bold;
  color: black;  
  border-top: 1px solid #CC5A3C;
  border-bottom: 1px solid #CC5A3C;
  padding-left: 4px;
}

/* SEZIONE CON CLASS MAI UTILIZZATI. PER FAVORE NON UTILIZZARE */ /*
*/
.tabmessaggio {
  font-family: Verdana;
  font-size: xx-small;
  color: black;  
  background-color: white;  
  border: 0px;
  padding-left: 4px;
}


.testoblu A:LINK {
  color: #CC5A3C;
}

.testoblu A:VISITED {
  color: #CC5A3C;
}

.testoblu A:HOVER {
  color: #CC5A3C;
}

.titoloPrincipale {
  font-size: small;
  font-family: Verdana;
  color: #CC5A3C;
  font-weight: bold;
}

.titoloArancio {
  font-size: xx-small;
  font-family: Verdana;
  color: #D35C34;
  font-weight: bold;
}

.titoloArancio A:LINK {
  font-size: xx-small;
  font-family: Verdana;
  color: #D35C34;
  font-weight: bold;
}

.titoloArancio A:VISITED {
  font-size: xx-small;
  font-family: Verdana;
  color: #D35C34;
  font-weight: bold;
}

.titoloArancio A:HOVER {
  font-size: xx-small;
  font-family: Verdana;
  color: #D35C34;
  font-weight: bold;
}

.bordercolor {
  border-color: #CC5A3C;
}

.infoBiblioteca{
  border:2px solid #CC5A3C; 
  text-align:left; 
  background-color:#FFE3B1;
}
.tabInfoBibliotecaFO {
  border:0px;
  background-color: #FFE3B1;
  font-family: Verdana;
  font-size: 9px;
  font-weight: bold;
}

.doubleClick{
  text-align: center; 
  background-repeat: no-repeat; 
  margin: 0px; 
  background-image: url('../images/doubleclickFO.gif');
}

#doubleClickTesto{
  font-weight: bold;
}

.sessionExpired{
  text-align: center; 
  background-repeat: no-repeat; 
  margin: 0px; 
  background-image: url('../images/timeoutFO.gif');
}

.paginaSebina{
  height: 450px;
  text-align: center;
  background-image: url('../images/Sebina_OpenLibrary.jpg');
  background-repeat: no-repeat;
  background-position:center; 
  color: black;
}

.loginpagewidth100{
  width: 100%;
}


.width99{
  width: 99%;
}

.width50{
  width: 50%;
}
.width70{
  width: 70%;
}
.marginAUTO{
  margin: auto;
}

.indexpagewidth70{
  width: 70%;
}

/*
 
*/
input[readonly="readonly"],input[readonly] {
    background-color: Snow    ;
}

textarea[readonly="readonly"],textarea[readonly] {
    background-color: Snow    ;
}