/*
    - $$Header$$  
    - $$Date: 2014-07-02 09:45:29 +0200 (Wed, 02 Jul 2014) $$
*/ 
/* Il commento si scrive cosi... usatelo!*/ 
/* SEZIONE GENERALE */ 
/* Copia dello stile stiliakrosFrontOffice.css con la dimensione del carattere aumentata da xx-smal a medium   */
/*
*/

A:LINK {
	text-decoration: none;
	color: black;
	font-family: Verdana;
	font-size: medium;
}

/*
*/
A:VISITED {
	text-decoration: none;
	font-family: Verdana;
	font-size: medium;
	color: black;
}

/*
*/
A:HOVER {
	text-decoration: underline;
	color: #CC5A3C;
	font-family: Verdana;
	font-size: medium;
}

/* ----------------------------- MENU Orrizzontali (Palli Marroni/Bianchi e Gialli)-----------------------------  */
/* valore del campo descrizione del menu dentro i palli*/
.menupalli {
  vertical-align:10px;
  white-space:nowrap;
  text-align:center;
}

.menupalli_secondario {
  vertical-align:10px;
  white-space:nowrap;
  text-align:center;
  color: black;
}

.menupalli_selezionato {
  color: gold;  
}

A.menupalli{
  font-size: xx-small;
  font-family: Verdana;
  color: white;  
  font-weight: bold;
  text-decoration: none;
}
A.menupalli:LINK{
  font-size: xx-small;
  font-family: Verdana;
  color: white;  
  font-weight: bold;
  text-decoration: none;
}
A.menupalli:VISITED{
  font-size: xx-small;
  font-family: Verdana;
  color: white;  
  font-weight: bold;
  text-decoration: none;
}
A.menupalli:HOVER {
  text-decoration: underline;
}
A.menupalli:ACTIVE {
  text-decoration: underline;
}

.tabella_menu_orrizzontale{
  height:20px;
  width:100%;
  border: 0px;
  margin-top: 2px;
  border-spacing:0;
  border-collapse:collapse;
  text-align:center;
}

table.tabella_menu_palli {
  border: 0px;
  height:20px; 
  border: 0px; 
  border-spacing:0;
  border-collapse:collapse;
  text-align:center;
}
.bottone_sf_ang_dx_bianco{
  /*bottone BIANCO ----------------------------- */
  height:18px;
  width:8px;
  background-image:  url('../images/it_IT/frontOffice/sf_ang_dx_bianco.gif');
  background-repeat: no-repeat;
}
.bottone_sf_ang_sx_bianco{
  /*bottone BIANCO ----------------------------- */
  height:18px;  
  width:8px;
  background-image:  url('../images/it_IT/frontOffice/sf_ang_sx_bianco.gif');
  background-repeat: no-repeat;
}

.bottone_sf_cent_bianco{
  /*bottone BIANCO ----------------------------- */
  background-image: url('../images/it_IT/frontOffice/sf_cent_bianco.gif');
  background-repeat: repeat-x;
  height:18px;
  margin: 0px;
  border: 0px;
  border-spacing:0;
  border-collapse:collapse;
}/*bottone BIANCO -----------------------------FINE*/

.bottone_sf_ang_dx_selezionato{
  /*bottone GIALLO ----------------------------- */
  height:18px; 
  border-spacing:0;
  border-collapse:collapse;
  width:8px;
  background-image:  url('../images/it_IT/frontOffice/sf_ang_dx_giallo.gif');
  background-repeat: no-repeat;
}
.bottone_sf_ang_sx_selezionato{
  /*bottone GIALLO ----------------------------- */
  height:18px;  
  width:8px;
  background-image:  url('../images/it_IT/frontOffice/sf_ang_sx_giallo.gif');
  background-repeat: no-repeat;
  border-spacing:0;
  border-collapse:collapse;
}
.bottone_sf_cent_selezionato{
  /*bottone GIALLO ----------------------------- */
  background-image: url(../images/it_IT/frontOffice/sf_cent_giallo.gif);
  background-repeat: repeat-x;
  height:18px;
  margin: 0px;
  border: 0px;

  border-spacing:0;
  border-collapse:collapse;
}
.bottone_sf_ang_dx1{
  /*bottone MARRONE -----------------------------*/
  height:18px;
  width:8px;
  background-image:  url('../images/it_IT/frontOffice/sf_ang_dx1.gif');
  background-repeat: no-repeat;
}
.bottone_sf_ang_sx1{
  /*bottone MARRONE -----------------------------*/
  height:18px;
  width:8px;
  background-image:  url('../images/it_IT/frontOffice/sf_ang_sx1.gif');
  background-repeat: no-repeat;
}

.bottone_sf_cent_pieno{
  /*bottone MARRONE -----------------------------*/
  background-image: url('../images/it_IT/frontOffice/sf_cent1.gif');
  background-repeat: repeat-x;
  height:18px;
  margin: 0px;
  border: 0px;
  line-height: 14px;
  border-spacing:0;
  border-collapse:collapse;
}
/* ----------------------------- MENU Orrizzontali (Palli Marroni/Bianchi e Gialli) FINE-----------------------------  */

BODY {
	background-color: white;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 1px;
}

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

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

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

label_messaggi {
	font-family: Verdana;
	font-size: medium;
	color: #CC5A3C;
}


/* ------------------------------------------------------ */
/* 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 */

/* Anagrafiche, SPM e Framework
*/
.tabbarrastato {
	font-family: Verdana;
	font-size: medium;
	color: black;
	background-color: white;
	border: 0px;
	padding-left: 2px;
}
.PBarraStato {
  background-color: white;;
}
/* Anagrafiche, SPM e Framework
*/
.tabbarrastatobib {
	font-family: Verdana;
	font-size: medium;
	color: #CC5A3C;
	font-weight: bold;
	background-color: white;
	border: 0px;
}

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

/*
*/
.tabpercorso {
	font-family: Verdana;
	font-size: medium;
	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: medium;
}

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

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

/* MESSAGGI DA VALIDATOR */
.titolomarrone {
	font-family: Verdana;
	font-size: medium;
	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: medium;
	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: medium;
	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: medium;
	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: medium;
	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;
	  width:100%;
}

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

/* USARE PER LA TABELLA DELLE FORM DI DETTAGLIO
*/
.tabdettaglio {
	font-family: Verdana;
	font-size: medium;
	color: black;
	background-color: white;
	border: 1px solid #CC5A3C;
	padding-top: medium;
}

/* USARE PER LA TABELLA DELLE FORM DI LISTA
*/
.tablista {
	font-family: Verdana;
	font-size: medium;
	color: black;
	background-color: white;
	border: 1px solid #CC5A3C;
}

/* USARE PER LA TABELLA DELLE FORM DI RICERCA
*/
.tabricerca {
	font-family: Verdana;
	font-size: medium;
	color: black;
	background-color: white;
	border: 1px solid #CC5A3C;
	padding-top: medium;
}

/* USARE PER LABEL DELLE COLONNE DELLE LISTE SENZA ORDINAMENTO
*/
.tdtitololista {
	background-color: white;
	font-family: Verdana;
	font-size: medium;
	color: #CC5A3C;
}

/*
*/
.tdtitololista A:LINK {
	background-color: white;
	font-family: Verdana;
	font-size: medium;
	color: #CC5A3C;
	text-decoration: none;
}

/*
*/
.tdtitololista A:HOVER {
	background-color: white;
	font-family: Verdana;
	font-size: medium;
	color: #CC5A3C;
	text-decoration: underline;
}

/*
*/
.tdtitololista A:VISITED {
	background-color: white;
	font-family: Verdana;
	font-size: medium;
	color: #CC5A3C;
}

/* USARE PER LABEL DELLE COLONNE DELLE LISTE CON ORDINAMENTO
*/
.tdtitololistabold {
	background-color: white;
	font-family: Verdana;
	font-size: medium;
	color: #CC5A3C;
	font-weight: bold;
}


/*
*/
.tdtitololistabold A:LINK {
	background-color: white;
	font-family: Verdana;
	font-size: medium;
	color: #CC5A3C;
	text-decoration: none;
}

/*
*/
.tdtitololistabold A:HOVER {
	background-color: white;
	font-family: Verdana;
	font-size: medium;
	color: #CC5A3C;
	text-decoration: underline;
}

/*
*/
.tdtitololistabold A:VISITED {
	background-color: white;
	font-family: Verdana;
	font-size: medium;
	color: #CC5A3C;
}

/*
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: medium;
	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: medium;
	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: medium;
	color: black;
	background-color: white;
	border: 0px;
	padding-left: 4px;
}

/* 
visualizzazzione del messaggio di errore
in PBarraMessaggio
*/
.messaggio_err {
	font-size: xx-small;
	font-family: Verdana;
	color: #E50000;/*rosso*/
	font-weight: bold;
	background-color: #FFFFCC;
	border: 1px dotted #E1883E;
}

/* 
visualizzazzione del messaggio di ok
in PBarraMessaggio
*/
.messaggio_ok {
	font-size: xx-small;
	font-family: Verdana;
	color: #4AAC08;
	font-weight: bold;
	background-color: #FFFFCC;
	border: 1px dotted #E1883E;
}

/* 
visualizzazzione del messaggio di alert
in PBarraMessaggio
*/
.messaggio_alert {
	font-size: xx-small;
	font-family: Verdana;
	color: #D35C34;
	font-weight: bold;
	background-color: #FFFFCC;
	border: 1px dotted #D35C34;
}
.messaggio_barra{
  font-size: medium;
  font-family: Verdana;
  color: #D35C34;
  font-weight: bold;
  background-color: #FFFFCC;
  border: 1px dotted #5A95B8;
}
/* Footer pagine */
.footer {
	font-family: Verdana;
	font-size: medium;
	color: black;
}
.footercolorato {
  font-family: Verdana;
  font-size: medium;
  color: black;
}
.testoblu A:LINK{

	color: #CC5A3C;

}
.testoblu A:VISITED{

	color: #CC5A3C;

}

.testoblu A:HOVER{
	color: #CC5A3C;
}
.titoloPrincipale {
	font-size: xx-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:HOVER{
	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;
}

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

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