BODY {
 scrollbar-face-color:#003366;  /* dark blue */
 scrollbar-highlight-color:#FFFFFF;  /* white */
 scrollbar-3dlight-color:#C0C0C0;  /* lte grey */
 scrollbar-darkshadow-color:#000000; /* black */
 scrollbar-shadow-color:#808080;  /* medium grey */
 scrollbar-arrow-color:#FFFFFF;  /* white */
 scrollbar-track-color:#E0E0E0;  /* lite blue grey */
  
   margin: 0.25em 0.5em;
}

H2 {
   font-family: Verdana, sans-serif;
   color: #00000;   /* black */
   font-weight: bold;   
   font-stretch: wider;
   font-size: 18px;  
   padding: 0.2em
 margin: 0.25em 0.5em
}

/* General Fonts  geöscht: line-height: 150%;   margin: 0.25em 0.5em; */
BODY, P,OL,UL,DIV {
   font-family:  Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #3E3E3E;
   font-style: normal;  
}

.infobox {
background-color: #6688ab;
color:#FFFFFF;
font-size: 8px;
font-weight: normal; 
margin: 6px;
padding: 0.5em;
border-spacing:10px
} 

/* Bold Title same as text size */
.title {
   font-family: Verdana, sans-serif;
   color: #00000;   /* black */
   font-weight: bold;   
   font-stretch: wider;
   font-size: 14px;  
   padding: 0.2em
}


/* Blue Border for Tables */
.border {
   border: 1px solid #COC8D4;	/* lite blue grey */
}

 

/* Footer */
.footer {
   font-size: 10px;
   color: #003366;			/* dark blue */
   line-height: 150%; 
   text-align: center;
}

 

/* Last Update */
.lastupdate {
   font-size: 10px;
   color: #003366;   			/* dark blue */
   line-height: 150%; 
   text-align: center;
}

 

/* Quote */
.quote  {
  color: #9B193D;   			/* dark burgundy */
  font-weight: 550;
}

 

/* In Text Hyperlinks */


 

/* Top Navigation Menu */
.topnav {
   background: #002E77;   	/* lite blue grey */
   font-family: Verdana, sans-serif;
   font-size: 11px;
 color: #FFFFFF;
   font-variant: small-caps;
}
.topnav a:link {
 font-weight: bold;
 color: #FFFFFF;   			/* black */
 text-decoration: none;
}

.topnav a:visited {
 font-weight: bold;
 color: #FFFFFF;   			/* black */
 text-decoration: none;
}

.topnav a:hover {
 font-weight: bold;
 color: #94C6F7;
 text-decoration: underline;
}


a:link {
 font-weight: bold;
 color: #002e77;
 text-decoration: none;
}

a:visited {
 font-weight: bold;
 color: #002e77;   			
 text-decoration: none;
}

a:hover {
 font-weight: bold;
 color: #6688ab;   			
 text-decoration: underline;

}

#
#
/* Pfad in der Ausgabe der Suche */
#
.tx-indexedsearch .tx-indexedsearch-res P {
#
font-family:Verdana, Arial, Helvetica, sans-serif;
#
font-size:0.8em;
#
}
#
 
#
.tx-indexedsearch-sectionlinks {
#
font-family:Verdana, Arial, Helvetica, sans-serif;
#
font-size:1em;
#
}
#
 
#
/* Ausgabe der Suche */
#
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {
#
font-family:Verdana, Arial, Helvetica, sans-serif;
#
font-size:0.8em;
#
margin-bottom:6px;
#
width:100px;
#
}
#
 
#
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
#
font-family:Verdana, Arial, Helvetica, sans-serif;
#
font-size:0.8em;
#
margin-top:0px;
#
margin-bottom:6px;
#
width:150px;
#
}
#
 
#
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {
#
font-family:Verdana, Arial, Helvetica, sans-serif;
#
font-size:1em;
#
font-weight:bold;
#
background:#ffffff;
#
}
#
 
#
.tx-indexedsearch .tx-indexedsearch-whatis {
#
font-family:Verdana, Arial, Helvetica, sans-serif;
#
font-size:1em;
#
background:#ffffff;
#
margin-top:10px;
#
margin-bottom:5px;
#
}
#
 
#
.tx-indexedsearch P.tx-indexedsearch-noresults {
#
font-family:Verdana, Arial, Helvetica, sans-serif;
#
font-size:0.8em;
#
background:#ffffff;
#
font-weight:bold;
#
text-align:left;
#
}
#
 
#
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {
#
font-family:Verdana, Arial, Helvetica, sans-serif;
#
font-size:1em;
#
background:#ffffff;
#
margin-top:6px;
#
margin-bottom:0px;
#
}
#
 
#
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P {
#
font-family:Verdana, Arial, Helvetica, sans-serif;
#
font-size:0.8em;
#
font-weight:bold;
#
background:#ffffff;
#
margin-top:6px;
#
margin-bottom:0px;
#
}
#
 
#
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent {
#
font-family:Verdana, Arial, Helvetica, sans-serif;
#
font-size:0.8em;
#
font-weight:normal;
#
background:#ffffff;
#
}
#
 
#
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P {
#
font-family:Verdana, Arial, Helvetica, sans-serif;
#
font-size:0.7em;
#
background:#ffffff;
#
}
#
 
#
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup {
#
color:red;
#
}
#
 
#
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
#
font-family:Verdana, Arial, Helvetica, sans-serif;
#
font-size:0.8em;
#
background:#ffffff;
#
}
#
 
#
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead {
#
font-family:Verdana, Arial, Helvetica, sans-serif;
#
font-size:1.2em;
#
background:#ffffff;
#
margin-top:16px;
#
margin-bottom:6px;
#
}
#
 
#
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 {
#
font-family:Verdana, Arial, Helvetica, sans-serif;
#
font-size:0.8em;
#
background:#ffffff;
#
margin-top:0px;
#
margin-bottom:0px;
#
}
#
 
#
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE {
#
font-family:Verdana, Arial, Helvetica, sans-serif;
#
font-size:0.8em;
#
background:#ffffff;
#
}

#
 
#
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {
#
font-family:Verdana, Arial, Helvetica, sans-serif;
#
font-size:0.8em;
#
background:#ffffff;
#
vertical-align:middle;
#
}
#
 
#
 
#
 
#
/* Suchbox */
#
.tx-macinasearchbox-pi1 {
#
width:190px;
#
height:12px;
#
}


/*NAVIGATION LINKS*/

#navcontainer {
width:180px;
padding: 0px 0px 0px 0px;
margin: 0;
}

#nav1, #nav1 ul {
padding: 0; 
margin: 0;
width:176px;
}

#nav1 {
margin-left:0px;
text-align: left;
list-style: none;
width:176px;
}


#nav1 a, #nav1 a:active {
border: 1px solid #eee;
text-decoration: none;
display: block;
padding: 4px 0px 4px 4px;
background: #002e77;
color: #fff;
text-decoration:none;
width:173px;
}

#nav1 a:hover {
background: #F4DB86;
color: #000000;
width:173px;
}



#nav1active a:link, #nav1active a:visited, #nav1active a:visited {
background: #6688ab;
color: #eee;
width:173px;
}

#nav1active a:hover {
background: #F4DB86;
text-decoration:none;
color: #000000;
width:173px;
}

#nav2 {
list-style: none;
background:#002e77
width:156px;
}

#nav2 a:link, #nav2 a:visited, #nav2 a:active {
font-size:11px;
padding-left:20px;
color: fff;
background:#002e77;
width:156px;
}

#nav2 li, #nav2 ul {
list-style:none;
border: 0px solid black;
display : inline
width:156px;
}


#nav2 a:hover{
color: #000000;
background: #F4DB86;
width:156px;
}



#nav2active a:link, #nav2active a:visited, #nav2active a:active #nav2active a:visited {
color: #000000;
background: #DADCDD;
width:156px;
}

#nav2active a:hover {
background: #F4DB86;
text-decoration:none;
color: #000000;
width:156px;
}

#nav3 a:link, #nav3 a:visited, #nav3 a:active {
padding-left:40px;
width:136px;
}

#nav3active a:link, #nav3active a:visited, #nav3active a:active {
font-style:italic;
width:136px;
}

#nav3 a:hover{
background: #F4DB86;
text-decoration:none;
color: #000000;
width:136px;
}