/* #################### 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;
  width            : 100%;
  margin-bottom    : 10px;
}

table.moduletable th {
  border           : 3px solid #F9F9F9;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 8pt;
  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        : 8pt;
  font-weight      : normal;
}




/* ################### FORMULARMODUL SETTINGS ################### */
/* Vorlage für Tabellen und Auflistungen*/
table.formtable {
  font-size        : 11px;
  background-color : #F9F9F9;
  border           : 1px solid #D9D9D9;
}

table.formtable th {
  border           : 1px solid #F9F9F9;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 8pt;
  font-weight      : bold;
  text-align       : center;
  color            : #333333;
  height           : 24px;
}


table.formtable td {
  border           : 1px solid #F9F9F9;
  background-color : #EEEEEE;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 8pt;
  font-weight      : normal;
}

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

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

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

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

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


.formbutton75 {
  width            : 75px;
  background-color : #D4D0C8;
  color            : #000000;
  border-style     : beveled;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 8pt;
  font-weight      : normal;
}

.formbutton100 {
  width            : 100px;
  background-color : #D4D0C8;
  color            : #000000;
  border-style     : beveled;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 8pt;
  font-weight      : normal;
}

.formbutton150 {
  width            : 150px;
  background-color : #D4D0C8;
  color            : #000000;
  border-style     : beveled;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 8pt;
  font-weight      : normal;
}

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

.formbutton300 {
  width            : 300px;
  background-color : #D4D0C8;
  color            : #000000;
  border-style     : beveled;
  font-family      : Verdana, Arial, Helvetica, sans-serif; 
  font-size        : 8pt;
  font-weight      : normal;
}


/* Vorlage für Tabelle vom Stundenrechner*/
table.calctable {
  font-size        : 11px;
  background-color : #F9F9F9;
  border           : 1px solid #D9D9D9;
}


table.calctable td {
  border           : 1px solid #F9F9F9;
  background-color : #EEEEEE;
  font-family      : Verdana, Arial, Helvetica, Sans-serif; 
  font-size        : 8pt;
  font-weight      : normal;
  width            : 30px;
}


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

}


/* ################### Schwarze Linie oben ################### */
/* das ist die Tabelle mit grauem Rahmen und hellgrauem Hintergrund */
.navigationline {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #FFFF88;
  background-color : #004488;
}

a.navigationline:link, a.navigationline:visited {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #FFFF88;
}




.thliste { color:black; background: #AAAAAA; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; align:center}
.tdliste { color:black; background: #DDDDDD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration: none; align:left; }

.liblau {list-style-image : url(http://www.cameraman.info/tools/arrow_blau.png);}
.lirot {list-style-image : url(http://www.cameraman.info/tools/arrow_rot.png);}

.thartikel { color:black; background: #AAAAAA; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; align:left; } 
.thartikelext { color:black; background: #99AAFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; align:left; } .thartikelint { color:black; background: #FFAA99; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; align:left; } 


.tdartikel { color:black; background: #DDDDDD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-decoration: none; align:left; } 
.tddark { color:black; background: #B0B0B0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; align:left; } 
.tdartikel2 { color:black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;}
.tdartikelbold { color:black; font-weight:bold; background: #DDDDDD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; align:left; } 

.tdnavi { color:white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; align:center;}


/*input   { font-size:8pt; font-family:Verdana, Tahoma; color:#000000; }*/
.input0 { font-size:8pt; font-family:Verdana, Tahoma; color:#000000; }
.input1 { font-size:8pt; font-family:Verdana, Tahoma; color:#000000; border:1px solid #888888}
.input2 { font-size:8pt; font-family:Verdana, Tahoma; color:#000000; background-color:#9EC4FC; border:1px solid #888888; }
.butt50 {height: 20px; width: 50px; font-size:8pt; font-family:Verdana, Tahoma; color:#000000; border-style: beveled;font-weight:Normal; color: #000000 ;background-color: #9EC4FC; }
.butt75 {height: 20px; width: 75px; font-size:8pt; font-family:Verdana, Tahoma; color:#000000; border-style: beveled;font-weight:Normal; color: #000000 ;background-color: #9EC4FC;  }
.butt200 {height: 20px; width: 200px; font-size:8pt; font-family:Verdana, Tahoma; color:#000000; border-style: beveled;font-weight:Normal;color: #000000 ;background-color: #9EC4FC; }




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; }

 .anavi:link 	{color:#FFFFFF; text-decoration:none; }
 .anavi:visited  {color:#FFFFFF; text-decoration:none;  }
 .anavi:hover 	{color:#FFFF22; text-decoration:overline underline;  }
 .anavi:active 	{color:#FFFFFF; text-decoration:none; }





