

input.checkboxSel
{
       background-color : #95CADB;
}

input.readonly
{
       background-color : #eeeeee;
} 

body
{
       margin: 0px 0px 0px 0px;
       text-align : left;
       /*padding : 10px;*/
}

td.menuOff
{
       font : 14px, sans-serif;
       font-weight : bold;
       color : black;
       background-image : url('immagini/pulsanti/menuOff.gif');
       text-align : center;
       width : 80px;
       height : 30px;
}

td.menuOn
{
       font : 14px, sans-serif;
       font-weight : bold;
       color : #FA8282;
       background-image : url('immagini/pulsanti/menuOn.gif');
       text-align : center;
       width : 80px;
       height : 30px;
       cursor : hand;
}

td.menuSel
{
       font : 14px, sans-serif;
       font-weight : bold;
       color : #FA8282;
       background-image : url('immagini/pulsanti/menuSel.gif');
       text-align : center;
       width : 80px;
       height : 30px;
}

tr.sottomenu
{
       background-color : #610101;
       height : 20px;
}

td.sottomenuPulsante
{
       font : 14px, sans-serif;
       color : #FA8282;
       text-align : center;
       border-right : 1px solid #FA8282;      
}

td.sottomenuPulsanteOn
{
       font : 14px, sans-serif;
       color : #FA8282;
       background-color : #930E0E;
       text-align : center; 
       cursor : hand;
       border-right : 1px solid #FA8282;     
}

input.red
{
       background-color : red;
}

td.alto
{
       background-image : url('immagini/sfondoAlto.jpg');
       font : 14px, sans-serif;
}

td.basso
{
       background-image : url('immagini/sfondoBasso.jpg');
       border-bottom : 1px solid #930E0E;
}

a
{
      font : 14px, sans-serif;
      font-weight : bold;
      color : #003399;
}

a:hover
{
      text-decoration: underline; 
}

a.table_sort_link
{
      font : 12px, sans-serif;
      font-weight : bold;
      color : #FFFFFF;
      text-decoration: none; 
      display: block; 
      white-space: nowrap; 
}

a.table_sort_link img
{
      border: 0px;
}

td.menu
{
       background-color : #FA8282; 
       border-bottom : 1px solid #930E0E;
       padding : 0px;
}

table.tabella
{
       border-right : 1px solid white;
       border-bottom : 2px solid #010191;
}

td.tabellaTitolo
{
       background-color : #010191;
       font : 14px, sans-serif;
       color : #dddddd;
       font-weight : bold;
       border-left: 1px solid white;
       border-top: 1px solid white;
}

td.tabellaColonne
{
       background-color : #010191;
       border-left: 1px solid white;
       border-top: 1px solid white;
       font : 12px, sans-serif;
       color : #dddddd;
       font-weight : bold;
}

td.campoSelezionato
{
       font : 12px, sans-serif;
       background-color : #FA8282;
}

td.campoCliccato
{
       font : 12px, sans-serif;
       background-color : #FA8282;
}

td.rigaSelezionata
{
       font : 12px, sans-serif;
       background-color: #95CADB;
       border-left: 1px solid white;
       border-top: 1px solid white;
}

td.tabellaDato1
{
       background-color : #dddddd;
       font : 12px, sans-serif;
       border-left: 1px solid white;
       border-top: 1px solid white;
}

td.tabellaDato2
{
       background-color : #dddddd;
       font : 12px, sans-serif;
       border-left: 1px solid white;
       border-top: 1px solid white;
}

tr.tabellaDato1
{
       background-color : #dddddd;
       font : 12px, sans-serif;
       border: 1px solid white;
}

tr.tabellaDato2
{
       background-color : #dddddd;
       font : 12px, sans-serif;
       border-right: 1px solid white;
}

tr.form
{
       background-color : #dddddd;
       color : #010191;
	   font-family: Verdana, Arial, Helvetica, sans-serif; 
   	   font-size: 11px;
   	   font-weight : bold;
       border-top : 1px solid #010191;
}

td.formChiusura
{
       background-color : #dddddd;
       /*border-top : 1px solid #010191;*/
       font-size : 12px;
       /*height : 1px;*/
}

td.tabellaChiusura
{
	border-top : 1px solid #010191;
    background-color: #dddddd;
       /*background-color : #dddddd;*/
}

tr.formSeparatore
{
       background-color : white;
       height : 1px;
}

td.tabellaChiusura1
{
       background-color : #010191;
       border-bottom : 2px solid #010191;
}

td.tabellaFormChiusura
{
       background-color : #010191;
       border-bottom : 2px solid #010191;
}

td.sectionForm
{
       background-color : #dddddd;
       color : #010191;
       font : 14px, sans-serif;
       font-weight : bold;
       border : 1px solid #010191;
}

button.button
{
   color: #dddddd;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px;
   font-weight : bold;
   background-color: #010191;
   border:1px solid;
   margin : 0px;
   border-top-color:#0000D3;
   border-left-color:#0000D3;
   border-right-color:#000033;
   border-bottom-color:#000033;
}

button.buttonOn
{
   color: #010191;
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   font-size: 11px;
   font-weight : bold;
   background-color: #dddddd;
   border:1px solid;
   margin : 0px;
   border-top-color:#e0e0e0;
   border-left-color:#e0e0e0;
   border-right-color:#777777;
   border-bottom-color:#777777;
}

td.centrale
{
   background-color : white;
   text-align : left;
}

/* header */

body, table, td, select, textarea, input  { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
}

a.login { 
	color: white; 
	text-decoration: none; 
}

a.login:hover { 
	text-decoration: underline; 
}

.leftMenu1, .leftMenu2, .tab-g, .tab-r {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	text-decoration: none;
}

.leftMenu1:hover, .tab-u:hover, .tab-g:hover, .tab-r:hover {
	text-decoration: underline;
}

.leftMenu1{
	color: #0066CC;
    font-weight: bold;
}

.tab-u {
	color: #FFFFFF;
}

.tab-g {
	color: #666666;
}

.leftMenu2 {
	color: #0668CA;
    font-size : 11px;
}

.menuHeader {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.menuHeader:hover {
	text-decoration: underline;
}

.login
{
   border-style: solid;
   border-top-width: 1px; 
   border-right-width: 1px; 
   border-bottom-width: 1px; 
   border-left-width: 1px;
   border-color : #888888;
}

.titolo { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	font-style: italic; 
	font-weight: bold; 
	color: #FFFFFF; 
}

#transfer label.error {
		margin-left: 10px;
		width: auto;
		display: inline;
		color: red;
}
