BODY { font-family: Verdana,Arial,serif;  
       font-size: small; 
       line-height: 14px; 
       color: BLACK;  
       background-color: WHITE;}

P {font-size: small; }
SELECT {  font-size: small; }
INPUT {font-size: small;}
IMG {border-color: black;}
H4 {page-break-before: always}
U { color: RED;}

TABLE { width:100%; border:none;  }

TABLE.terzo { width:33%; border:none; }
TABLE.mezzo { width:40%; border:none; }
TABLE.quarto { width:25%; border:none; }
TABLE.trequarti { width:75%; border:none; }

TABLE.rigido{table-layout: fixed; font-family:monospace; font-size:14px; }

A:visited.naviga,A.naviga { text-decoration: none; font-weight:bold; font-size: 16px; color: BLACK; font-style: normal;}
A:hover.naviga { font-size: 16px ; text-decoration: none; color : #EEEEEE;}

.menu { border-style:none; width:70%; font-size:16px;}

A.vocemenu,A:visited.vocemenu { color:#000000; font-weight:bold; font-size:16px; text-decoration: none; line-height:22px}
A:hover.vocemenu  { color:GREEN;}
A:active.vocemenu { color:RED; }

.opzioni { background-color: #DFE6E9; width:100%; font-weight: bold; }

.maschera { background-color: #DFE6E9; border-spacing:0px; border-style:none; font-weight:bold; padding:2px; width:100%;}

.listato {font-size: 14px;	
	  padding-left: 0px; 
	  padding-right: 0px; 
   	  text-align: left;	
	  width:100%;}

.testata_pagina { width:100%; border-color:RED; border-style:none; background-color:transparent; }
.avviso { font-size: 14px; font-weight: bold; line-height: 18px; color: NAVY; text-align:center; }

.ateco { font-size: 14px; font-weight: bold; line-height: 18px; background-color:#FFF478; text-align:center; }
.classescec { font-size: 14px; font-weight: bold; line-height: 18px; background-color:#FFF478; text-align:center; }

.importante { font-size: 14px; font-weight: bold; line-height: 18px; color: RED; text-align:center; }
.finepagina { font-size: 10px; color:#333333;  background-color:#EEEEEE;   text-align:center; }

.tasto {text-decoration:none; font-weight:bold; font-size:20px; color:#3415FF; text-align:center; line-height: 26px;}
:hover.tasto { font-size:22px; color:#6480FF; }

.tastov {text-decoration:none; font-weight:bold; font-size:20px; color:#077B0F; text-align:center; line-height: 26px;}
:hover.tastov { font-size:22px; color:#0AFF1A;}

.tastor {text-decoration:none; font-weight:bold; font-size:20px; color:#CC0606; text-align:center; line-height: 26px;}
:hover.tastor { font-size:22px; color:RED;}

.pulsante { color:#000000; 
            background-color:#BDD0FF; 
            width:100px; 
            font-size:16px; 
            font-weight:bold; 
            text-align: center; 
            padding-top:4px; 
            padding-bottom:4px;
	    vertical-align: middle;
	    border-style:solid;
	    border-width: 2px;
	    border-color:#AAAAAA;}
	    
:hover.pulsante { background-color:#5C64FF; 
                     color:#EEEEEE; 
                     border-style:solid;  
                     border-width: 2px; 
                     border-color:#888888;}
                     
.pulsantex { color:#000000; 
            background-color:#FFADAD; 
            width:100px; 
            font-size:16px; 
            font-weight:bold; 
            text-align: center; 
            padding-top:4px; 
            padding-bottom:4px;
	    vertical-align: middle;
	    border-style:solid;
	    border-width: 2px;
	    border-color:#AAAAAA;}
	    
:hover.pulsantex { background-color:#FF0909;
                     color:#EEEEEE; 
                     border-style:solid;  
                     border-width: 2px; 
                     border-color:#888888;}

.pulsantey { color:#000000; 
            background-color:#83FF4E; 
            width:100px; 
            font-size:16px; 
            font-weight:bold; 
            text-align: center; 
            padding-top:4px; 
            padding-bottom:4px;
	    vertical-align: middle;
	    border-style:solid;
	    border-width: 2px;
	    border-color:#AAAAAA;}
	    
:hover.pulsantey { background-color:#058C20;
                     color:#FFFFFF; 
                     border-style:solid;  
                     border-width: 2px; 
                     border-color:#888888;}


.icona {color:#000000; 
        background-color:#BDD0FF; 
	text-decoration:none;
        width:45px; 
	font-size:10px; 
	font-weight:bold; 
	text-align: center; 
	padding-top:2px; 
	padding-bottom:2px;
	vertical-align: middle;
	border-style:solid;
	border-width: 2px;
	border-color:#AAAAAA; 
	float:left;}

:hover.icona {background-color:#5C64FF; 
	         color:#EEEEEE; 
		 border-style:solid;  
		 border-color:#888888;}	 

.iconax {color:#000000; 
        background-color:#FFADAD; 
	text-decoration:none;
	font-size:10px; 
	font-weight:bold; 
	text-align: center; 
	padding-top:2px; 
	padding-bottom:2px;
	vertical-align: middle;
	border-style:solid;
	border-width: 2px;
	border-color:#AAAAAA; 
	float:left;}

:hover.iconax {background-color:#FF0909; 
	color:#EEEEEE; 
	border-style:solid;  
	border-color:#888888;}
	
.iconav {color:#000000; 
        background-color:#00FF04;
	text-decoration:none;
        width:45px; 
	font-size:10px; 
	font-weight:bold; 
	text-align: center; 
	padding-top:2px; 
	padding-bottom:2px;
	vertical-align: middle;
	border-style:solid;
	border-width: 2px;
	border-color:#AAAAAA; 
	float:left;}

:hover.iconav {background-color:#06C100; 
	         color:#EEEEEE; 
		 border-style:solid;  
		 border-color:#888888;}	 
	
.iconag {color:#000000; 
        background-color:#FFFBA5;
	text-decoration:none;
        width:45px; 
	font-size:10px; 
	font-weight:bold; 
	text-align: center; 
	padding-top:2px; 
	padding-bottom:2px;
	vertical-align: middle;
	border-style:solid;
	border-width: 2px;
	border-color:#AAAAAA; 
	float:left;}

:hover.iconag {background-color:YELLOW; 
	         color:#000000; 
		 border-style:solid;  
		 border-color:#888888;}	 
	

.clickarea {color:WHITE; 
            font-size:16px; 
            font-weight:bold;
            text-align:center;
	    text-decoration:none;
	    line-height:24px;}
:hover.clickarea { color:GRAY; font-size:18px;}

.clickareax {color:WHITE; 
            font-size:16px; 
            font-weight:bold;
            text-align:center;
	    text-decoration:none;
	    line-height:22px;}
:hover.clickareax { color:RED; font-size:18px;}

.clickareay {color:WHITE; 
            font-size:16px; 
            font-weight:bold;
            text-align:center;
	    text-decoration:none;
	    line-height:22px;}
:hover.clickareay { color:YELLOW; font-size:18px;}

.navibar { background-color:#91A2FF;
	   width:100%;
	   font-weight:bold;
	   font-size:16px;
}
.piccola { font-size: 8px; }
.iphost { font-size: x-small; color:NAVY; }
.grande { font-size: medium; font-weight:bold; }

.evidente { font-size: large; background: YELLOW; color: RED; }
.visibile { font-weight: bold; font-size:18px; background:#519cf1; color: WHITE; text-align: center; }

.message { font-weight: bold; background: #EEEEEE; color: BLACK; text-align: center; }
.monospace { font-family: monospace; }

.chiaro { font-size: 16px; font-weight: bold; text-align:center; }
.errore { font-size: 16px; font-weight: bold; color: RED;  text-align:center;}

.contenuto { background-color:#F0F0F0; border-spacing:0px; border:1px; border-style:solid; }

.selezione { background-color:#F0F0F0; font-weight:bold; border-spacing:0px;border:0px; border-style:solid;}
.comando { background-color:#414141; color:#91A2FF; font-weight:bold; text-align:center; border-spacing:0px; border:0px; border-style:solid;}
.lavoro {}

.aurea { background-color:#FFFFFF; font-weight:bold; line-height: 16px; color:BLACK; font-size:14px; border-style:none;}

.bar { color:WHITE;  line-height:20px; }

.testata { background-color:#91A2FF; font-weight:bold;  border-spacing:4px; }
.cs_testata { background-color:#FFFFB8; font-weight:bold;  border-spacing:4px; }
.attenzione { background-color:#FF8686; font-weight:bold;  border-spacing:4px; text-align:center;}
.titolo { background-color:#D1D6FF; font-weight:bold; font-size: 14px; }
.dettaglio { background-color:#F0F0F0; font-weight:bold; border-style:none; }
.totali { background-color:#CCFFB0; font-weight:bold; }
.soldi { text-align:right; font-weight:bold; }
.conto { font-weight:bold; }
.data { font-weight:bold; }
.codice { font-weight:bold; }
.tipodoc { font-weight:bold; }
.causale { font-weight:bold; }
.numero { font-weight:bold; text-align:right;}
.nota { font-weight:bold; color:RED;}
.bold { font-weight:bold; }
.descrizione { font-weight:bold; font-size:14px; width:100%; }

.info {font-weight:bold; font-size:14px; line-height:28px; background-color:WHITE; width:50%; border:0px; border-style:solid;}

.condizioni { background-color:#D3FF86; font-weight:bold;  border-spacing:4px; }
.altrespese { background-color:#E5E5E5; font-weight:bold;  border-spacing:4px; }
.spedizione { background-color:#CCD4FF; font-weight:bold;  border-spacing:4px; }
.riepilogo  { font-weight:bold;  border-spacing:4px; width:60%; }
.omaggio { background-color:#FFC8C8; }

.iva { font-weight:bold; text-align:right;}

.giornale {font-size: 14px;	
	   padding-left: 0px; 
	   padding-right: 0px; 
   	   text-align: left;	
	   line-height: 1.1;   
	   width: 100%;}

.help {color:#000000; 
        background-color:YELLOW; 
	text-decoration:none;
        width:45px; 
	font-size:14px; 
	font-weight:bold; 
	text-align: center; 
	padding-top:2px; 
	padding-bottom:2px;
	vertical-align: middle;
	border-style:solid;
	border-width: 2px;
	border-color:#AAAAAA; 
	float:left;}

:hover.help {background-color:#C2B30C; 
	         color:#EEEEEE; 
		 border-style:solid;  
		 border-color:#888888;}	 
.azienda { font-size: medium; font-weight:bold; }

.link { text-decoration:none; font-weight:bold; color:navy;}
:hover.link {  color:RED; }

.linkx { text-decoration:none; font-weight:bold; color:red;}
:hover.linkx {  color:navy; }

.cliccabile {color:NAVY; 
            font-weight:bold;
            text-align:center;
	    text-decoration:none;
	    }
	    
:hover.cliccabile { color:RED; background-color:WHITE;}

.editore { color:#001AFF; font-size:16px; font-family:monospace; width:700px;}

.testo { text-align:justify; line-height:20px;}

.risultato { background-image: url('img/sfondo_risultato.png'); background-repeat:no-repeat;}
