body.detail
{
  margin      : 0px;
}

h1
{
  margin-top    : 5px;
  margin-bottom : 5px;
  font-family : Verdana;
  font-size   : 16px;
  font-weight : bold;
  color       : #FFA34F;
}

h2
{
  margin-top    : 3px;
  margin-bottom : -10px;
  font-family   : Arial;
  font-size     : 12px;
  font-weight   : bold;
  color         : #000000;
}

h3
{
  font-family   : Arial;
  font-size     : 12px;
  font-weight   : normal;
  color         : #000000;
  margin-bottom : 0px;
}

td.header
{
  background-image : url('/img/kopfleiste.gif');
  vertical-align   : middle;
  height           : 38px;
}

.text
{
  font-size     : 10px;
  font-weight   : normal;
  color         : #000000;
}

.fehler
{
  font-size     : 14px;
  font-weight   : bold;
  color         : #FF0000;
}

select
{
  width            : 60px;
  height           : 25px;
  font-family      : Arial;
  font-size        : 12px;		
}

input.textfeld
{
  width            : 400px;
  height           : 18px;
  font-family      : Arial;
  font-size        : 12px;		
}

input, select
{
  font-family      : Arial;
  font-size        : 12px;
}

input.zahl
{
  width            : 50px;
  height           : 20px;
  color            : #404040;
}

input.grosse_zahl
{
  width            : 100px;
  height           : 20px;
  color            : #404040;
}

select.kleine_auswahlliste
{
  width            : 60px;
  height           : 20px;
  color            : #404040;
}

input.kleines_eingabefeld
{
  width            : 60px;
  height           : 16px;
  color            : #404040;
}

select.grosse_auswahlliste
{
  width            : 180px;
  height           : 20px;
  color            : #404040;
}


input.grosses_eingabefeld
{
  width            : 180px;
  height           : 16px;
  color            : #404040;
}

textarea
{
  font-family      : Arial;
  font-size        : 12px;
  width            : 400px;
  height           : 80px;
  color            : #404040;
}

img
{
  border           : 0px;
}
