BODY { font-family: Arial, Geneva, Helvetica, sans-serif;}

.linkSchwarz { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #1f6e9a; text-decoration: none}

.menuoben { text-align: right; font-size: 12px; color: #1f6e9a; font-weight:bold; margin-bottom:12px;}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

img {
  border:0;
}

.inhalt {
   margin-right:20px;
   margin-left:20px;
   margin-top:10px;
   margin-bottom:50px;
   font-size:10px;
}

/*.bodytext {
margin-top: 0px; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #666666;
font-weight: normal;
*/ 

}
BODY { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
color: #666666;

margin-left: 20px;
margin-top: 30px;
}

.align-right{

text-align: right; 

}

.align-left{

text-align: left; 

}

.align-center{

text-align: center; 

}
.kontaktformular {
font-size:10px;
font-family: Arial, Geneva, Helvetica, sans-serif;
}

/***************** Menüs Styles ********************/
TD#menulinks {
vertical-align:top;
width:200px;
padding-top:15px;
background-color:ffffff;
font-face: Arial, Helvetica, sans-serif;
}

TD#menulinks DIV { width:100%;}

TD#menulinks DIV A { color:black; text-decoration:none;}

TD#menulinks DIV A:hover { color:#666666; text-decoration:none;}

TD#menulinks DIV.menulinks-level1-no { 
border-bottom:2px solid #ffffff;
background-color:#DADADA; 
text-indent: 8px;
font-size:12px; 
padding-top:3px; 
padding-bottom:4px; 
/*padding-left:5px;*/ 
}

TD#menulinks DIV.menulinks-level1-act { 
border-bottom:2px solid #ffffff; 
background-color:#DADADA; 
text-indent: 8px;
font-size:12px; 
padding-top:3px;
padding-bottom:4px; 
/*padding-left:5px;*/ 
}

TD#menulinks DIV.menulinks-level1-act A { 
font-weight: bold;;
}

TD#menulinks DIV.menulinks-level2-no { 
background-color:#EFEFEF;
border-bottom:2px solid #ffffff;
text-indent: 20px;
font-size:12px; 
/*padding-left:20px;*/
padding-top:3px;
padding-bottom:4px; 
}

TD#menulinks DIV.menulinks-level2-act { 
background-color:#EFEFEF;
border-bottom:2px solid #ffffff;
text-indent: 20px;
font-size:12px; 
font-weight:bold;
/*padding-left:20px;*/ 
padding-top:3px;
padding-bottom:4px; 
}

TD#menulinks DIV.menulinks-level2-act A { 
font-weight: bold;
}

TD#menulinks DIV.menulinks-level3-no{ 
background-color:#FBFBFB;
border-bottom:2px solid #ffffff;
text-indent: 30px;
font-size:12px;
/*padding-left:30px; */
padding-top:3px;
padding-bottom:4px; 
}

TD#menulinks DIV.menulinks-level3-act { 
background-color:#FBFBFB;
border-bottom:2px solid #ffffff;
text-indent: 30px;
font-size:12px;
font-weight:bold;
/*padding-left:30px;*/
padding-top:3px;
padding-bottom:4px; 
}

TD#menulinks DIV.menulinks-level3-act A { 
font-weight: bold;
}

TD#menulinks DIV.menulinks-level4-no{ 
background-color:#FDFDFD;
border-bottom:2px solid #ffffff;
text-indent: 40px;
font-size:12px;
/*padding-left:40px;*/
padding-top:3px;
padding-bottom:4px; 
}

TD#menulinks DIV.menulinks-level4-act { 
background-color:#FDFDFD;
border-bottom:2px solid #ffffff;
text-indent: 40px;
font-size:12px;
font-weight:bold;
/*padding-left:40px;*/
padding-top:3px;
padding-bottom:4px; 
}

TD#menulinks DIV.menulinks-level4-act A { 
/*color:#456789;*/
font-weight: bold;
}

/*--*/

TD#menulinks DIV.menulinks-level5-no{ 
background-color:#FDFDFD;
border-bottom:2px solid #ffffff;
text-indent: 50px;
font-size:10px;
/*padding-left:40px;*/
padding-top:3px;
padding-bottom:4px; 
}

TD#menulinks DIV.menulinks-level5-act { 
background-color:#FDFDFD;
border-bottom:2px solid #ffffff;
text-indent: 50px;
font-size:10px;
/*font-weight:bold;*/
/*padding-left:40px;*/
padding-top:3px;
padding-bottom:4px; 
}

TD#menulinks DIV.menulinks-level5-act A { 
/*color:#456789;*/
/*font-weight: bold;*/
}
/*--*/
/* Pfad in der Ausgabe der Suche */ 
.tx-indexedsearch .tx-indexedsearch-res P { 
font-family: Arial, Helvetica, sans-serif; 
font-size:0.8em; 
} 

.tx-indexedsearch-sectionlinks { 
font-family: Arial, Helvetica, sans-serif; 
font-size:1em; 
} 

/* Ausgabe der Suche */ 
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { 
font-family: Arial, Helvetica, sans-serif; 
font-size:0.8em; 
margin-bottom:6px; 
} 

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { 
font-family: Arial, Helvetica, sans-serif; 
font-size:0.8em; 
margin-top:0px; 
margin-bottom:6px;
} 

.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { 
font-family: Arial, Helvetica, sans-serif; 
font-size:1em; 
font-weight:bold; 
background:#ffffff; 
} 

.tx-indexedsearch .tx-indexedsearch-whatis { 
font-family: Arial, Helvetica, sans-serif; 
font-size:1em; 
background:#ffffff; 
margin-top:10px; 
margin-bottom:5px; 
} 

.tx-indexedsearch P.tx-indexedsearch-noresults { 
font-family: 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: 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: 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: Arial, Helvetica, sans-serif; 
font-size:0.8em; 
font-weight:normal; 
background:#ffffff;
} 

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { 
font-family: 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: Arial, Helvetica, sans-serif; 
font-size:0.8em; 
background:#ffffff;
} 

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { 
font-family: 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: 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: Arial, Helvetica, sans-serif; 
font-size:0.8em; 
background:#ffffff; 
} 

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { 
font-family: Arial, Helvetica, sans-serif; 
font-size:0.8em; 
background:#ffffff; 
vertical-align:middle; 
} 

/***************** Fusszeile  ********************/
/**/
.copy
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

