/*FARBEN :
Dunkelblau : #2F3770
Text Rot :   #843333 
BG Rot :     #6F2E2E
*/
P
{
  text-align: justify;
}

H1
{
  color: #2F3770;
  font-family: Arial;
  font-style: italic;
  font-size: 18px;
}

H2
{
  color: #2F3770;
  font-family: Arial;
  font-style: italic;
  font-weight: bold;
  text-decoration: underline;
  font-size: 16px;
}

B
{
  color: #2F3770;
}

INPUT
{
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
}

TEXTAREA
{
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
}

A
{
  color: #2F3770;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
}
A:visited
{
  color: #2F3770;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
}
A:hover
{
  color: #2F3770;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
A:active
{
  color: #2F3770;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
}


BODY
{
  margin: 0px;
	background-image: url( "./bilder/content_bg.jpg" );
  background-repeat: repeat-y;
  
  font-family: Arial;
  font-style: italic;
  font-size: 14 px;
}

.blau
{
  background-color: #2F3770;
}

.navi
{
  color: #843333;
  font-family: Arial; 
  font-size: 10px;
  font-style: italic;
  white-space: nowrap;
  margin-left: 5px;
  margin-right: 5px;
}
a.navi
{
  text-decoration: none;
  font-size: 10px;
  font-weight: bold;
  color: #843333;
}
a.navi:visited
{
  text-decoration: none;
  font-size: 10px;
  color: #843333;
}
a.navi:hover
{
  text-decoration: underline;
  font-size: 10px;
  color: #843333;
}
a.navi:active
{
  text-decoration: none;
  font-size: 10px;
  color: #843333;
}
.navi_bg
{
	background-image: url( "./bilder/top_navi.jpg" );
  background-repeat: no-repeat;
}

.text_bg
{
  background-repeat: no-repeat;
  background-position: right top;
}

.fehler
{
  color: #6F0000;
  text-decoration: blink;
}

