body
{
  background-color:#fff0c0;
  margin-left:12px;
  margin-right:12px;
}

a:link { color: #ff6000;}    
a:visited { color: #5F0082; } 
a:hover { color: #400000; }   
a:active { color: #400000; }  


table.haupttabelle {
  width:100%;
  border: thin none #000000;
  border-collapse: separate;
  background-color: #fff0c0;
  border-color: #000000;
  border-spacing : 4;
}

th
{
  color:black;
  font: 		11pt Verdana;
}

td
{
  color:black;
  font: 		8pt Verdana;
}

th.admin
{
  background-color:#000000;
  color:#ffe0c0;
}

th.visible
{
  background-color:##fff0c0;
  color:black;
  font: 		11pt Verdana;
}

td.visible
{
  background-color:#fff0c0;
  color:black;
  font: 		8pt Verdana;
  border: thin solid white;
  border-width: 1px;
  border-color: #000000;
}

.randzelle
{
  margin: 8px 8px;
  width:100%;
  border-collapse:seperate;
}

.betragsbox
{
  border: thin none #000000;
  border-collapse: separate;
  background-color: #ffc080;
  border-color: gray;

  margin: 4px 4px;
  border-spacing : 2;
  width:95%;

}


td.beschreibung
{
  background-color:#ffe0c0;
}

td.autor
{
  background-color:#ffe0c0;
  font: 		7pt Verdana;
}

td.download
{
  background-color:#ffe0c0;
  vertical-align:middle;
}

hr
{

 height: 1px;
border-width: 1px 0 0 0;
border-style: solid;
border-color: #000000;

}

.text_beitragheadline
{
  font: 		10pt Verdana;
  color:		black;
  font-style:	normal;
  background-color:#ffc080;
  border-color: #ffc080;
}

.text
{
  font: 		10pt Verdana;
  color:		black;
  font-style:	normal;
}

.text_klein
{
  font: 		7pt Verdana;
  color:black;
}

.text_ganzklein
{
  font: 		6pt Verdana;
  color:black;
}

.farbe1
{
  color:		black;
}

.farbe_fastunsichtbar
{
  color:		#fff0c0;
}