/* #################### GENERELLE SETTINGS #################### */
/*  background-image : url('01.jpg'); background-repeat:no-repeat;
  background-attachment:scroll; background-position: middle; background-position: center;*/
BODY {
  margin           : 0px;
  padding          : 0px;
  color            : #000000;
}






/* ################### TABELLENMODUL SETTINGS ################### */
/* das ist die Tabelle mit grauem Rahmen und hellgrauem Hintergrund */
table.moduletable {
  font-size        : 11px;
  background-color : #F9F9F9;
  border           : 1px solid #D9D9D9;
  margin-bottom    : 10px;
}




table.moduletable th {
  border-top       : 3px solid #F9F9F9;
  border-bottom    : 3px solid #F9F9F9;
  background-color : #A9A9A9;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 10pt;
  font-weight      : bold;
  text-align       : center;
  color            : #333333;
  height           : 27px;
}


table.moduletable td {
  border           : 3px solid #F9F9F9;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 10pt;
  font-weight      : normal;
}


/* ans Modultable-layout angepasste mit sichtbaren Zellen */ 
table.designtable {
  font-size        : 11px;
  background-color : #F9F9F9;
  border           : 1px solid #D9D9D9;
  margin-bottom    : 10px;
}

table.designtable th {
  border-top       : 3px solid #F9F9F9;
  border-bottom    : 3px solid #F9F9F9;
  background-color : #A9A9A9;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 10pt;
  font-weight      : 700;
  text-align       : center;
  color            : #333333;
  height           : 27px;
}



table.designtable td {
  border           : 0px solid #F9F9F9;
  background-color : #DDDDDD;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 10pt;
  padding-left     : 8px;
  padding-right    : 8px;
  padding-top      : 1px;
  padding-bottom   : 1px;
  font-weight      : 500;
}








/* das ist die Tabelle für die Vorstellungen */
table.vstable {
  font-size        : 11px;
  height           : 120px;
  width            : 145px;
  background-color : #CCCCFF;
  border           : 1px solid #000000;
  margin-bottom    : 10px;
}


table.vstable td {
  border           : 0px solid #000000;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 8pt;
  font-weight      : normal;
}

/* das ist die Tabelle für Fehlermeldungen (roter Hintergrund) */
table.errortable {
  font-size        : 11px;
  background-color : #FFFFCC;
  border           : 1px solid #D9D9D9;
  margin-bottom    : 10px;
}

table.errortable th {
  border           : 3px solid #FFFFCC;
  background-color : #FFA9A9;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 8pt;
  font-weight      : bold;
  text-align       : center;
  color            : #333333;
  height           : 27px;
}

table.errortable td {
  border           : 0px;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 8pt;
  font-weight      : normal;
}








/* Vorlage für Hauptverkaufsarea*/
/* VERKAUF: Hauptfeld */
.verkaufsarea     {
  border           : 1px beveled #000000;
  /*background-color : #A0C0FF;*/
  background-color : #DDDDDD;
  color            : #000000;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 14pt;
  font-weight      : 500;
}

.invtextfeld      {
  border           : 0px solid #FFFFFF;
  background-color : #F9F9F9;
  color			   : #F9F9F9;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 0pt;
  font-weight      : normal;
}


.formbuttonkarten  {
  width            : 250px;
  height		   : 55px;
  text-align       : left;
  background-color : #A0C0FF;
  color            : #000000;
  border-style     : beveled;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 10pt;
  font-weight      : 500;
}


.formbuttonwaren {
  width            : 120px;
  height		   : 50px;
  color            : #000000;
  border-style     : beveled;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 10pt;
  font-weight      : 600;
}


.formbuttonbar {
  width            : 120px;
  height		   : 108px;
  background-color : #A0C0FF;
  color            : #000000;
  border-style     : beveled;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 9pt;
  font-weight      : bold;
}

/*Storno...*/
.formbuttonspezial {
  width            : 120px;
  height		   : 50px;
  background-color : #A0C0FF;
  color            : #000000;
  border-style     : beveled;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 9pt;
  font-weight      : bold;
}

/* weitere Eingabefelder */



.forminput {
  border           : 1px beveled #000000;
  background-color : #A0C0FF;
  color            : #000000
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 10pt;
  font-weight      : normal;
}



.formnoinput {
  border           : 1px beveled #000000;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  background-color : #EEEEEE;  
  font-size        : 10pt;
  font-weight      : normal;
}


.formchk {
  border           : 0px beveled #000000;
  background-color : #A0C0FF;
  color            : #000000
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 10pt;
  font-weight      : normal;
}


.formselect {
  border           : 1px beveled #000000;
  background-color : #A0C0FF;
  color            : #000000
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 10pt;
  font-weight      : normal;
}


.formarea {
  border           : 1px beveled #000000;
  background-color : #A0C0FF;
  color            : #000000;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 10pt;
  font-weight      : normal;
}



.formbutton100 {
  width            : 130px;
  height		   : 30px;
  background-color : #A0C0FF;
  color            : #000000;
  border-style     : beveled;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 10pt;
  font-weight      : normal;
}


.formbutton120 {
  width            : 120px;
  height		   : 40px;
  background-color : #A0C0FF;
  color            : #000000;
  border-style     : beveled;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 10pt;
  font-weight      : normal;
}

.formnobutton120 {
  width            : 120px;
  height		   : 40px;
  background-color : #C0C0C0;
  color            : #000000;
  border-style     : dashed;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 10pt;
  font-weight      : normal;
}


.formbutton40 {
  width            : 40px;
  height		   : 40px;
  background-color : #A0C0FF;
  color            : #000000;
  border-style     : beveled;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 12pt;
  font-weight      : 600;
}


.formbutton200 {
  width            : 200px;
  height		   : 40px;
  background-color : #A0C0FF;
  color            : #000000;
  border-style     : beveled;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 10pt;
  font-weight      : normal;
}





.formbuttonampel   {
  width            : 44px;
  height		   : 22px;
  color            : #000000;
  border-style     : beveled;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 10pt;
  font-weight      : 600;
}


/*IFrames anpassen*/
iframe {
  margin		   : 0pt;
  border           : #B5B6B5 2px solid;
  background-color : #FFC0FF;
}

.innerframe {
  border           : 1px beveled #000000;
  background-color : #A0C0FF;
  color            : #000000;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 8pt;
  font-weight      : normal;
}



/*Unsichtbare Strukturtabelle*/
table.invtable {
  border           : 0px;
}


table.invtable td {
  border           : 0px;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 8pt;
  font-weight      : normal;
}


h1 { color:black; font-family: Verdana, Arial, Helvetica, sans-serif; } 
h2 { color:black; font-family: Verdana, Arial, Helvetica, sans-serif; } 
h3 { color:black; font-family: Verdana, Arial, Helvetica, sans-serif; } 
h4 { color:black; font-family: Verdana, Arial, Helvetica, sans-serif; } 
h5 { color:black; font-family: Verdana, Arial, Helvetica, sans-serif; } 

 a:link 	{color:#0000AA; text-decoration:none; }
 a:visited  {color:#0000AA; text-decoration:none; }
 a:hover 	{color:#0000AA; text-decoration:underline; }
 a:active 	{color:#0000AA; text-decoration:none; }







