BODY {
	SCROLLBAR-FACE-COLOR: #ffffff; MARGIN: 0px; SCROLLBAR-ARROW-COLOR: #eeeeee; SCROLLBAR-BASE-COLOR: #cccccc; BACKGROUND-COLOR: #ffffff
}
TD {
	FONT-SIZE: xx-small; COLOR: #333333; FONT-FAMILY: verdana,arial,geneva,sans-serif
}
INPUT {
	FONT-SIZE: xx-small; COLOR: #333333; FONT-FAMILY: verdana,arial,geneva,sans-serif
}
TEXTAREA {
	FONT-SIZE: xx-small; COLOR: #333333; FONT-FAMILY: verdana,arial,geneva,sans-serif
}
SELECT {
	FONT-SIZE: xx-small; COLOR: #333333; FONT-FAMILY: verdana,arial,geneva,sans-serif
}
A {
	FONT-SIZE: xx-small; COLOR: #333333; FONT-FAMILY: verdana,arial, geneva, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: xx-small; COLOR: #000033; FONT-FAMILY: verdana, arial, geneva, sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small; COLOR: #000000; FONT-FAMILY: verdana,arial, geneva, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: xx-small; COLOR: #333333; FONT-FAMILY: verdana,arial, geneva, sans-serif; TEXT-DECORATION: none
}

H1{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color:#333333;
   font-size: 14px;

}

H2{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color:#333333;
   font-size: 14px;

}
H3{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color:#333333;
   font-size: 16px;

}
H4{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color:#333333;
   font-size: 16px;

}

/*Copyright*/
.fussleiste {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000
}

/*Menüe 1.Ebene*/
 .nav {   
 font-family: Arial, sans-serif; 
font-size: 12px;   
 font-weight: bold; 
text-align: left;

} 
.nav a {  
 font-size: 12px;   
 font-weight: bold; 
 font-family: Arial, sans-serif;  
 font-variant: normal;   
text-decoration: none; 
 color: #FFFFFF;       
  background: #990000;   
  display: block;
padding: 2px 20px; 

  }
  .nav a:visited {   
  font-size: 12px;   
 font-weight: bold; 
 font-family: Arial, sans-serif; 
 font-variant: normal;    
text-decoration: none; 
 color: #FFFFFF;       
  background: #990000;   
  display: block;
padding: 2px 20px;   

  }
  .nav a:hover {   
  font-size: 12px;   
 font-weight: bold; 
 font-family: Arial, sans-serif;
 font-variant: normal;    
text-decoration: none;   
 color: #FFFFFF;        
  background: #F15E17; 
  display: block;
padding: 2px 20px; 

  } 
.nav_act a {  
 font-size: 12px;   
 font-weight: bold; 
 font-family: Arial, sans-serif;
 font-variant: normal;    
text-decoration: none;   
 color: #FFFFFF;        
  background: #F15E17; 
  display: block;
padding: 2px 20px; 

  }
  .nav_act a:visited {   
 font-size: 12px;   
 font-weight: bold; 
 font-family: Arial, sans-serif;
 font-variant: normal;    
text-decoration: none;   
 color: #FFFFFF;        
  background: #F15E17; 
  display: block;
padding: 2px 20px; 

  }
  .nav_act a:hover {   
 font-size: 12px;   
 font-weight: bold; 
 font-family: Arial, sans-serif;
 font-variant: normal;    
text-decoration: none;   
 color: #FFFFFF;        
  background: #F15E17; 
  display: block;
padding: 2px 20px;   

  }


/*Menüe 2.Ebene*/

/* .leftnav {
   font-family: Arial, sans-serif;
   font-size: 12px;
   color: #FFFFFF;
  background: #457553;                       
  display: block;
padding: 2px 15px; 
} */
.leftnav a:link {
   font-family: Arial, sans-serif;
   font-size: 12px;
   text-decoration: none;
   color: #FFFFFF;    
  background: #457553;                       
  display: block;
padding: 2px 15px; 
}
.leftnav a:visited {
font-family: Arial, sans-serif;
   font-size: 12px;
   text-decoration: none;
   color: #FFFFFF;  
  background: #457553;                       
  display: block;
padding: 2px 15px;  

}
.leftnav a:active {
     font-family: Arial, sans-serif;
   font-size: 12px;
   text-decoration: none;
   color: #FFFFFF;   
  background: #457553;                       
  display: block;
padding: 2px 15px; 

}
.leftnav a:hover {
   font-family: Arial, sans-serif;
   font-size: 12px;
   text-decoration: none;
   color: #FFFFFF; 
  background: #F15E17;                       
  display: block;
padding: 2px 15px; 
}
.leftnav_act a {
   font-size: 12px;
   font-family: Arial, sans-serif;
   text-decoration: none;
   color: #FFFFFF; 
  background: #F15E17;                       
  display: block;
padding: 2px 15px; 

}
/* .leftnav_act a:link {
   font-size: 12px;
   font-family: Arial, sans-serif;
   text-decoration: none;
   color: #FFFFFF;    
  background: #F15E17;                       
  display: block;
padding: 2px 15px; 

} 
.leftnav_act a:visited {
   font-size: 12px;
   font-family: Arial, sans-serif;
   text-decoration: none;
   color: #FFFFFF;        
  background: #F15E17;                       
  display: block;
padding: 2px 15px; 

}
.leftnav_act a:hover {
   font-size: 12px;
   font-family: Arial, sans-serif;
   text-decoration: none;
   color: #FFFFFF;     
  background: #F15E17;                       
  display: block;
padding: 2px 15px; 

}
.leftnav_act a:active {
   font-size: 12px;
   font-family: Arial, sans-serif;
   text-decoration: none;
   color: #FFFFFF; 
  background: #F15E17;                       
  display: block;
/* padding: 2px 15px; */
} */


/* Feedback Links */
.fback A {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #003366;                            /* dark blue */
   font-weight: bold;
   font-size: 11px;
   font-stretch: wider;
   text-decoration: none;
   display: block;
   padding: 0.25em;
   border: 1px solid #003366;          /* dark blue */
}
.fback A:visited {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #003366;                            /* dark blue */
   font-weight: bold;
   font-size: 11px;
   font-stretch: wider;
   text-decoration: none;
   display: block;
   padding: 0.25em;
   border: 1px solid #003366;          /* dark blue */
}
.fback A:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #FFFFFF;                            /* white */
   font-weight: bold;
   font-size: 11px;
   font-stretch: wider;
   text-decoration: none;
   display: block;
   background: #003366;           /* dark blue */
   padding: 0.25em;
   border: 1px solid #333333;          /* med grey */
}






/* Search Formats */
.searchform {
 font-family : Verdana, sans-serif;
 font-size : 11px;
 color : #000000;
 font-weight : normal;
}
.searchresultpagetitle {
 font-family : Verdana, sans-serif;
 font-size : 15px;
 color : #333333;
 font-weight : bold;
}
.searchresultcontent {
 font-family : Verdana, sans-serif;
 font-size : 11px;
 color : #000000;
 font-weight : normal;
}
.searchresultheader {
 font-family : Verdana, sans-serif;
 font-size : 14px;
 color : #333366;
 font-weight : bolder;
}
.searchmarkup {
 color : #000000;
}
.loginform {
 font-family : Verdana, sans-serif;
 font-size : 14px;
 color : #000000;
 font-weight : normal;
}


/* Mailform Formattting */
.mailform {
 font-family : Verdana, sans-serif;
 font-size : 11px;
 color : #003366;
 font-weight : normal;
}
.mailformrequired {
 font-family : Verdana, sans-serif;
 font-size : 11px;
 color : #003366;
 font-weight : bolder;
}
.mailformcomment {
 font-family : Verdana, sans-serif;
 font-size : 11px;
 color : #CC0000;
 font-weight : bolder;
}
.mailformradio {
 font-family : Verdana, sans-serif;
 font-size : 10px;
 color : #003366;
 font-weight : normal;
}
.tx-indexedsearch-info {
 font-family : Verdana, sans-serif;
 font-size : 10px;
 color : #003366;
 font-weight : normal;
}
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {
font-weight : bold;
font-style : italic;
}
.tx-indexedsearch .tx-indexedsearch-whatis {
margin-top : 10px;
margin-bottom : 5px;
}
.tx-indexedsearch P.tx-indexedsearch-noresults {
text-align : center;
font-weight : bold;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {
background : #eeeeee;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P {
font-weight : bold;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent {
font-weight : normal;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P {
font-style : italic;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup {
color : red;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
background : #CCCCCC;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
margin-top : 20px;
margin-bottom : 5px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {
margin-top : 0;
margin-bottom : 0;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE {
background : #cccccc;
}




