body {
font-family: verdana;helvetica;arial;sans-serif;
font-size: 12px; 
color:#365c87;
}

/******************************BARRA DEL SITO********************************************/


.menuorizzontaleOFF {
font-family: verdana;
font-size: 11px;
font-weight:bolder;
text-align: center;
color:#365c87;
background-image: url(bgmhOFF.jpg);  
width: 100px;
height: 25px;
border-left: 1px #bbccff solid;
border-right: 1px #ffffcc solid;
cursor: pointer;
z-index: 100;
display : block;
}
.menuorizzontaleON {
font-family: verdana;
font-size: 11px;
font-weight:bolder;
text-align: center;  
color:#ffffff;
background-color:#365c87; 
background-image:url(sfhead.gif);
background-repeat:repeat-x;
background-position: top;
width: 100px;
height: 25px;
cursor: pointer;
z-index: 100;
display : block;  
}
.sottomenuON {
font-family: verdana;
font-size: 11px; 
text-align: left;  
color:#365c87; 
background-color:#bbccff; 
padding-left: 3px;
padding-top: 3px;
width: 200px;
height: 25px;
border-top: 1px #ffffcc solid;  
cursor: pointer;
z-index: 200;
display : block; 
}

.sottomenuOFF {
font-family: verdana;
font-size: 11px; 
text-align: left;
color:#99ddff; 
background-color:#365c87;  
padding-left: 3px;
padding-top: 3px;   
width: 200px;
height: 25px;
border-top: 1px #ddddff solid; 
cursor: pointer;
z-index: 200;
display : block;
}


/******************************TITOLI PRINCIPALI********************************************/ 

.titolopagina {
font-family: verdana;
display : block;
text-align: bottom;
font-size: 26px;
color: #365c87;
width:350px; 
}


/***************TITOLI SEZIONI    ( x schede singoli elementi Biblioteca/Downloads/Scadenze)*******/ 

.testatina {
background-image: url(testatina.gif);
color:#ffffff;
font-weight:bold;
font-size:10px;
width: 660px;
height: 15px;
text-indent: 5px;
}

/******************************TITOLETTI CATEGORIE  ( x schede singoli elementi ) *******************/ 

.testatina2 {
color:#365c87;
font-weight:bold;
font-size:11px;
padding-left:2px; 
width: 660px;
height: 15px;
border-bottom:1px #99ccff solid;
}

/******************************Titoli nelle liste in tabella********************************************/ 

.testomarcato {
font-family:verdana;
font-size:11px;
font-weight:bolder;
color:#365c87;
padding-left:2;
}

/******************************Testo Voci di classificazione e righe tabelle*****************************/ 

.testosoft {
font-family:verdana;
font-size:11px;
font-weight:normal;
color:#555555;
padding-left:2px;
padding-right:3px;
}


/******************************Voci in colonne da evidenziare (x codice classe ) **********************/ 
.testosoftevid {
font-family:verdana;
font-size:11px;
font-weight:normal;
color:#0000ff;
padding-left:2px;
padding-right:3px;
}



/******************************Controlli delle DIV filtro  ********************************************/ 
SELECT.filtro {
font-family:verdana;
text-align:left;
color:#000000;
font-size: 11px;
background-color:#ffffff;
border:1px #7f9db9 solid;
padding-left:2px;
height:16px; 
width:200px;
cursor:default;
}

INPUT.filtro {
font-family:verdana;
color:#000000;
font-size: 11px;
background-color:#ffffff;
border:1px #7f9db9 solid;
height:18px; 
width:150px;
padding-left:2px;
vertical-align: middle;
cursor:default;
}

.labelfiltro {
font-family:verdana;
font-size:11px;
font-weight:bolder;
color:#365c87;
background-color:#ededff;
padding-left: 3px;  
}

/******************************Linguette dei comandi ( x Mostra tutti e Filtra )*******************************/ 
.tabout {
text-align:center;
font-family:verdana;
color:#365c87;
font-size: 11px;
font-weight:bolder;
line-height: 15px;
background-color: #f2f2f2;
width:90px; 
height:20px; 
}
.tabover {
text-align:center;
font-family:verdana;
font-size: 11px;
font-weight:bolder;
line-height: 15px; 
color:#365c87;  
background-color:#dddddd;
cursor: pointer;
width:90px; 
height:20px; 
}


/****************************** Tastino ADD di aggiunta classificazioni e Chiudi finestra filtro ***************/ 
.bottoneON {
text-align:left;
color:#365c87;
font-size: 11px;
background-color:#ffffcc;
border:1px #365c87 solid;
padding:2px;
background-repeat:repeat; 
width:60px; 
height:20px; 
vertical-align: middle;
cursor:pointer;
}

.bottoneOFF {
text-align:left;
color:#000000;
font-size: 11px;
background-color:#bbccff;
border:1px #365c87 solid;
padding:2px;
cursor: hand;
width:60px; 
height:20px; 
vertical-align: middle;
cursor:pointer;
}

/******************************Tutti i pulsanti di comando del sito ********************************************/ 
.bottoneout {
text-align:center;
font-family:verdana;
color:#365c87;
font-size: 11px;
font-weight:bolder;
line-height: 15px;
background-color: #f2f2f2;
background-image:url(bgmhOFF.jpg);
background-repeat:repeat; 
width:100px; 
height:22px; 
border: 1px #99ccff solid;
}
.bottoneover {
text-align:center;
font-family:verdana;
font-size: 11px;
font-weight:bolder;
line-height: 15px; 
color:#365c87;  
background-color:#bbccff;
cursor: pointer;
width:100px; 
height:22px; 
border: 1px #365c87 solid;
}

/******************************Riga con i numeri di pagina********************************************/ 
.paginazione{
font-weight:normal;  
font-size:11px; 
color:#365c87;
}

/************************   Classe per modificare centralmente la largezza delle tabelle lista *****/ 
.datatable{
width:665px;
font-size:11px; 
}

/******   Classe per fissare l'altezza righe delle tabelle di filtro cosė lo scroll non modifica il formato altezza*****/ 
.filtertable{
font-size:11px;
}

.intestazionetabellaOFF {
background-color:#365c87;
font-weight:bold;
font-size:10px; 
padding-left: 3px;
color:#ffffff; 
background-image:url(sfhead.gif);
background-repeat:repeat-x;
background-position: top;
height:22px;   
}

.intestazionetabellaON {
background-color:#365c87;
font-weight:bold;
font-size:10px;
text-decoration: underline; 
padding-left: 3px;
color:#bbccff; 
background-image:url(sfhead.gif);
background-repeat:repeat-x;
background-position: top;
height:22px; 
cursor:pointer;  
}


.rigatabellaON {
background-color:#ffffdd;
height:18px;
padding-left: 2px; 
padding-right: 2px;
text-decoration: underline;
cursor: pointer;
}

.rigatabellaOFF {
background-color:#ededff;
background-image:url(sfrow.gif);
background-repeat:repeat-x;
background-position: bottom;
height:18px;
padding-left: 2px; 
padding-right: 2px;
}

/******************************  Formati del tooltip  a scomparsa********************************************/ 
.labeltip {
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#365c87;
z-index:100;
}

.tooltip {
font-family:verdana;
background-color :#ffffff;
border-left:1px #365c87 solid;
border-right:1px #365c87 solid; 
border-bottom:1px #365c87 solid;  
}



/******************************  Etichette e Controlli Scheda gestione elementi singoli  ***********************/ 
.labelscheda {
background-color:#ededff;
font-family:verdana;
font-size:11px;
font-weight:bolder;
color:#365c87;
z-index:100;
}

 
SELECT.scheda {
font-family:verdana;
text-align:left;
color:#000000;
font-size: 13px;
background-color:#ffffcc;
border:1px #7f9db9 solid;
padding-left:2px;
height:20px; 
width:200px;
cursor:default;
}


INPUT.scheda {
font-family:verdana;
color:#000000;
font-size: 13px;
background-color:#ffffcc;
border:1px #7f9db9 solid;
height:20px; 
padding-left:2px;
cursor:default;
}

TEXTAREA.scheda {
font-family:verdana;
text-align:left;
color:#000000;
font-size: 13px;
padding-left:2px;
background-color:#ffffcc;
border:1px #7f9db9 solid;
height:60px;
width:665px;
cursor:default;
}

/******************************   Etichette schermata predownload elementi senza colore di sfondo  ***********/ 
.labelvis {
font-family:verdana;
font-size:11px;
font-weight:bolder;
color:#365c87;
}

/******************************  Testate e righe link interni ed esterni   ************************************/ 
.headlink{
font-size:11px;
font-weight:bolder;
text-indent :4px; 
color:#ffffff;
height:20px;
background-color: #ededff;
background-image:url(sfheadlink.gif);
background-repeat:no-repeat;
background-position: top;
text-align:left;
}

.itemlink{
font-size:10px;
font-weight:normal;
text-align:left;
padding-left:2px;
color:#365c87;
height: 17px;
width:115px;
background-color: #ffffdd;
background-image:url(sfitemlink.gif);
background-repeat:no-repeat;
background-position: top;
}

.itemlinkover{
font-size:10px;
font-weight:normal;
text-align:left;
text-decoration: none; 
padding-left:2px;
color:#000000;
height: 17px;
width:115px;
background-color: #bbccff;
border: 0px #365c87 solid;
cursor: pointer;
}

.bottomlink{
height:8px;
background-color: #ededff;
background-image:url(sfbottomlink.gif);
background-repeat:no-repeat;
background-position: bottom;
text-align:left;
}

/******************************   Testate e corpo manquee scadenze   ******************************************/ 
.headscad{  
font-size:10px; 
font-weight:bolder; 
text-align:justify; 
border-bottom:3px #ffffdd solid; 
}

.corposcad{
font-size:11px;
color:#365c87;
width:115px;
}


/******************************GESTIONE ALBERO CATEGORIE ***************************************/

.rigadimensione {
font-size:13px;
font-weight:bolder;
color:#ffffff;
background-color:#365c87;
background-image:url(sfhead.gif);
background-repeat:repeat-x;
background-position: bottom;
height:22px;
padding-left: 2px; 
}

.rigaclass1 {
font-size:12px;
font-weight:normal;
color:#365c87;
background-color:#ededff;
background-image:url(sfrow.gif);
background-repeat:repeat-x;
background-position: bottom;
height:16px;
width:360px;
padding-left: 2px; 
}

.rigaclass2 {
font-size:11px;
font-weight:normal;
color:#555555;
background-color:#ffffcc;
height:16px;
width:300px;
padding-left: 2px; 
}

TD.vuota{
width:50px;
}

.consolecat{
font-size:11px;
font-weight: bold;
background-color:f7f7ff;
padding: 5px;


}




.elementoalberocategorie{
font-family: verdana;
padding-top: 5px;
display : block;
background-color:#bbccff; 
color:#365c87;
text-align: left; 
width: 200px;
height: 25px;
cursor: pointer;
z-index: 200;
border-top: 1px #ffffcc solid;
font-size: 11px;
}

.elementocassonetto{
font-family: monospace;
display : block;
background-color:#bbccff;
color:#99dd00; 
text-align: left; 
cursor: pointer;
z-index: 200;
border-top: 1px #ddddff solid;
font-size: 16px;
z-index: 200;  
}

.elementocassonettocategorie{
font-family: monospace;
display : block;
background-color:#bbccff;
color:#99dd00; 
text-align: left; 
cursor: pointer;
z-index: 200;
width: 300px;
border-top: 1px #ddddff solid;
font-size: 12px;
z-index: 200;  
}

#cassonetto {
text-align:left;
color:#000000;
font-size: 11px;
background-color:#999999;
border:2px #cccccc solid;
cursor: hand;
width:400px; 
}


.finestrafiltri{
width:400px;
display:none;
margin: 5px 5px 5px 5px;
padding: 5px 5px 5px 5px;
position:absolute;
top:10;
left:120;
border:2px #365c87 solid ; 
background-color:#ffffdd;
z-index:100;
}

