/**
* @file
* $Id: base.css,v 1.5 2008/04/11 09:21:25 paolo Exp $
*/

/***************************    STAMPA    *******************************/
@media print {
    .tenda, .error, .head {
		display : none;
	}	
}
/***************************    STAMPA    *******************************/


body      {margin:0;background-color:#F0F0F0;font-family:arial,helvetica,sans-serif;font-size:10pt;}

TBODY     {border: inherit;}
TD        {border: inherit;}
TH        {border: inherit;}

TD.list {}
TH.spettacolo {border:1px gray solid;background-color:#ff8f20; color:white; padding:0.1cm;}

TABLE.help      {border: 3px gray ridge; background-color:gray;}

DIV.X {position:absolute; left:13px; top:36px; width:10px; height:10px; z-index:1; visibility:hide; visibility:hidden;}

TABLE.login { width:9em; }
.login { color:white; border:1px black solid; background-color:#ff8f20;  }
.login A:link    {color:white;}
.login A:visited {color:white;}
.login A:active  {color:white;}
.login A:hover   {color:#FF0000;}


TABLE.voucher  { width:100% }
TH.voucher  { color: black; background-color:white; border: 1px gray solid; margin: 0px }
TD.voucher  { color: black; background-color:white; border: 1px gray solid; margin: 0px }


A:link    {color:black;}
A:visited {color:black;}
A:active  {color:black;}
A:hover   {color:gray;}

TD.tenda  {text-align:center; vertical-align:top;}
.tenda    {border: 1px gray solid; padding:3px; background-color:gray; color:white; }
.tenda A:link    {color:white;}
.tenda A:visited {color:white;}
.tenda A:active  {color:white;}
.tenda A:hover   {color:#FF0000;}

TH.title  {background-color:gray; color:white; padding:3px;}
.title A:link    {color:white;}
.title A:visited {color:white;}
.title A:active  {color:white;}
.title A:hover   {color:#FF0000;}


TABLE.frame {border: 0px; align:center;  padding:0px; width:100%; margin:0px;}
TD.frame    {border: 1px gray solid; align:center;  padding:0.5cm;}

TABLE.form{border: 1px gray solid; align:center;  padding:3px;}
TR.form	  {border: 1px blue solid;}
TD.form   {border: 1px gray solid; padding:2px;}
TD.formc   {border: 1px gray solid; padding:2px; text-align:center;}
TH.form   {border: 1px gray solid; padding:2px;}
TD.form-warning {border: 1px gray solid; padding:2px; background-color: orange;}

DIV.OpLayer     {layer-background-color:gray;color: white;}
TABLE.OpLayer   {background-color:gray;}
.OpLayer A:link    {color:white;}
.OpLayer A:visited {color:white;}
.OpLayer A:active  {color:white;}
.OpLayer A:hover   {color:black;}

DIV.NameLayer   {layer-background-color:gray; background-color:gray;color: white;}
TABLE.NameLayer {border: 3px gray ridge; background-color:gray;}
TD.NameLayer    {border: 3px gray ridge; background-color:gray;}

.NameLayer A:link    {color:white;}
.NameLayer A:visited {color:white;}
.NameLayer A:active  {color:white;}
.NameLayer A:hover   {color:black;}

.debug  {border: 2px blue solid; padding:2px; background: red;}
.error  {border: 2px gray solid; padding:2px; background: white; color: red; font-size:13pt;}
