body, html, *   {
font-family:tahoma;
font-size:12px;
margin:0px;
padding:0;


}

td {
	padding:7px;
}


h1.content
{
 color: #1b4172;
 background-color: #ffffff;
 font-size:18px;
 FONT-WEIGHT: bold;
 margin-bottom: 1em;
  
}

p
{
color: #1b4172;
}


h2
{
 color: #b9407a;
 font-size:18px;
 FONT-WEIGHT: bold;
 margin-bottom: 1em;
}




#mitte ul {
  
  list-style-type:square;
  font-family:tahoma;
  font-size:12px;
  COLOR: #000000;
  margin:0 0 0 15px

}


#gesamt {
  width:900px;
  margin:0 auto;
}
#oben {
  height:164px;
}
#links {
  float:left;
  width:180px;
  BACKGROUND-COLOR:;
}


#links ul{
  list-style-type:none;
  
}
#links a {
  display:block;
}
#mitte {
  
  padding:10px 10px;
  width:512px;
  overflow:auto;
  overflow-x:hidden;
  BACKGROUND-COLOR: #ffffff;

}


#mitte a:link,
#mitte a:visited {
  color:#a73f7a;
  text-decoration:none;
  FONT-WEIGHT: bold;
}

#mitte a:hover {
  color:#fb91b9;
  text-decoration:none;
  FONT-WEIGHT: bold;
}




#rechts {
  float:right;
  width:180px;
  
}
#rechts ul{
  list-style-type:none;
  
}
#rechts a {
  display:block;
}

#unten {
  clear:both;
  margin-top:-1px;
  height:10px;
  BACKGROUND-COLOR:;
  padding: 10px 10px;
  border-top-style:solid;
  border-top-width:2px;
  border-top-color:#416fa8;
}


.menuleft {
  font-size:13px;
  FONT-WEIGHT: bold;
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 25px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px; 
  COLOR: #ffffff;
  PADDING-TOP: 2px;
  HEIGHT: 18px;
  BACKGROUND-COLOR:;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:#ffffff;
  border-top-style:solid;
  border-top-width:1px;
  border-top-color:#ffffff;
  TEXT-DECORATION: none
 }



.submenuleft {
list-style:none;
  font-size:11px;
  FONT-WEIGHT: bold;
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 30px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px; 
  COLOR: #ffffff;
  PADDING-TOP: 2px;
  HEIGHT: 18px;
  BACKGROUND-COLOR: #416fa8;




  TEXT-DECORATION: none
 }


.submenuleft:hover {
list-style:none;
  font-size:11px;
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 30px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  COLOR: #cccccc;
  PADDING-TOP: 2px;
  HEIGHT: 18px;
  BACKGROUND-COLOR: #416fa8;
  TEXT-DECORATION: none
 }


.submenuleft_active {
list-style:none;
  font-size:11px;
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 30px;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  COLOR: #ffffff;
  PADDING-TOP: 2px;
  HEIGHT: 18px;
  BACKGROUND-COLOR: #416fa8;
  TEXT-DECORATION: none
 }




A.menuleft:hover, .menuleft_active {
list-style:none;
  font-size:13px;
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 25px;
  FONT-WEIGHT: bold;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  COLOR: #ffffff;
  PADDING-TOP: 2px;
  HEIGHT: 18px;
  BACKGROUND-COLOR: #416fa8;
  TEXT-DECORATION: none
}


.menuright {

 FONT-WEIGHT: bold;

 COLOR: #c40000;
 PADDING-TOP: 2px;
 BACKGROUND-COLOR: #f9c889;
 TEXT-DECORATION: none;

}


A.menuright:hover, .menuright_active {


 PADDING-LEFT: 1em;
 FONT-WEIGHT: bold;
 COLOR: #d20023;
 PADDING-TOP: 2px;
 
 BACKGROUND-COLOR: #416fa8;
}


#nebennavigation .menuleft, 
#nebennavigation .submenuleft,
#nebennavigation .submenuleft_active,
#nebennavigation .submenuleft:hover    {

  HEIGHT: 18px;
  font-size:12px;
  border-bottom-style:solid;
  border-bottom-width:0px;
}




a.hilfsnavigation:link, a.hilfsnavigation:visited
{
  color: #1b4172;
  TEXT-DECORATION: none;
  FONT-WEIGHT: bold
}


a.hilfsnavigation:hover
{
  color: #ffffff;
  

}

.imageborder
{
  border:2px solid #FFF6EC;
  

}

 img {
  border:none;
}




.menuleft3 {
  font-size:11px;
  FONT-WEIGHT: bold;
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 2em;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px; 
  COLOR: #ffffff;
  PADDING-TOP: 2px;
  HEIGHT: 18px;
  BACKGROUND-COLOR: #f9c889;
  border-bottom-style:solid;
  border-bottom-width:2px;
  border-bottom-color:#416fa8;
  TEXT-DECORATION: none
 }

.submenuleft3 {
list-style:none;
  font-size:11px;
  FONT-WEIGHT: bold;
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 2em;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px; 
  COLOR: #E88C11;
  PADDING-TOP: 2px;
  HEIGHT: 18px;
  BACKGROUND-COLOR: #fbd7a6;




  TEXT-DECORATION: none
 }

.submenuleft_active3 {

list-style:none;
  font-size:11px;
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 2em;
  FONT-WEIGHT: bold;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  COLOR: #d20023;
  PADDING-TOP: 2px;
  HEIGHT: 18px;
  BACKGROUND-COLOR: #416fa8;
  TEXT-DECORATION: none
 }



.submenuleft3:hover {
list-style:none;
  font-size:11px;
  PADDING-RIGHT: 0px;
  PADDING-LEFT: 2em;
  FONT-WEIGHT: bold;
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  COLOR: #d20023;
  PADDING-TOP: 2px;
  HEIGHT: 18px;
  BACKGROUND-COLOR: #416fa8;
  TEXT-DECORATION: none
 }


#search {
width:13em;height:1.3em;
padding:0 .2em 0 1em;
background-color:#ffc445;
}
#search input{
width:8em;height:1em;
}


.error
{
  COLOR: #d20023;FONT-WEIGHT: bold;
}

