body {  font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif;  margin-top : 0; margin-bottom : 0;  margin-left : 0;  margin-right : 0; }

.inputbox { border: 1px solid #E0E0E0; width:100%; background-color: #F9F9F9; COLOR: #666666; FONT-FAMILY: Tahoma, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; TEXT-DECORATION: none;  }

.submitbutton {border: 1px solid #666666;  background : #999999; color: #FFFFFF; width:100px; font-family: Tahoma, Arial, Geneva, Helvetica, sans-serif; font-size: 9px; } 

a { color: #0000FF; text-decoration: none; font-weight: normal; }

td { color: #000000; font-size: 11px;  line-height : 18px; }
td.dummy_white { background-color: white; line-height : 2px; }
td.redonblack { color: #FF0000; font-size: 13px; }
td.redonblackbig { color: #FF0000; font-size: 15px; }
td.redonblackmega { color: #FF0000; font-size: 16px; font-weight: bold;}
td.greenonblack { color: #00FF00; font-size: 11px; }
td.greenonblackmid { color: #00FF00; font-size: 13px; }
td.greenonblackbig { color: #00FF00; font-size: 14px; font-weight: bold;}
td.greenonblackmega { color: #00FF00; font-size: 16px; font-weight: bold;}

.headline { font-weight: bold}

.noprint	{ color: #FFFFFF; font-size: 1px; }

@media print 	{
	.noprint	{
				display: none; 
				}
				}


a.fatred:active, a.fatred:link, a.fatred:visited, a.fatred:hover{ color: #FF0000; text-decoration: none; font-weight: bold; font-size: 16px;}
a.redlink:active, a.redlink:link, a.redlink:visited, a.redlink:hover{ color: #FF0000; text-decoration: none; font-weight: bold; font-size: 11px;}

a.galerie:active, a.galerie:link, a.galerie:visited, a.galerie:hover{ color: #0000FF; text-decoration: none; font-weight: bold; font-size: 16px;}


a.nav_grey { line-height : 13px; font-size: 11px; display : block; width: 189px; vertical-align : bottom;  text-indent : 7px; padding-top : 5px; padding-bottom : 5px;}
a.nav_grey:link, a.nav_grey:active { text-decoration: none; }
a.nav_grey:visited { text-decoration : none; }
a.nav_grey:hover { font-weight : 600;    text-decoration: none;  background-color: gray;}

a.nav_grey_sel { line-height : 13px; font-size: 11px; display:block; width: 189px;   vertical-align : bottom;  text-indent : 7px;  padding-top : 5px; padding-bottom : 5px;}
a.nav_grey_sel:link, a.nav_gray:active {font-weight : 600 ;background-color : gray; color : white  }
a.nav_grey_sel:visited {font-weight : 600 ;background-color : gray; color : white }
a.nav_grey_sel:hover { font-weight : 600;    text-decoration: none;  background-color: gray;}

a.nav_gray { line-height : 13px; font-size: 11px; display : block; width: 189px; vertical-align : bottom;  text-indent : 16px; padding-top : 5px; padding-bottom : 5px;}
a.nav_gray:link, a.nav_gray:active { text-decoration: none; }
a.nav_gray:visited { text-decoration : none; }
a.nav_gray:hover { font-weight : 600;    text-decoration: none;  background-color: gray;}

a.nav_gray_sel { line-height : 13px; font-size: 11px; display:block; width: 189px;   vertical-align : bottom;  text-indent : 16px; padding-top : 5px; padding-bottom : 5px;}
a.nav_gray_sel:link, a.nav_gray:active {font-weight : 600 ;background-color : gray; color : white  }
a.nav_gray_sel:visited {font-weight : 600 ;background-color : gray; color : white }
a.nav_gray_sel:hover { font-weight : 600;    text-decoration: none;  background-color: gray;}







a.nav_green-1 { line-height : 13px; font-size:11px; display:block; width:70px;  vertical-align:bottom;  text-indent:1px; padding-top : 5px; padding-bottom : 5px;}
a.nav_green-1:hover, a.nav_green-1:active { font-weight : 600; text-decoration: none;  background-color: #0000FF; color: #FF0000;}


a.nav_green-1_sel { line-height : 13px; font-size: 11px; display:block; width: 70px;   vertical-align : bottom;  text-indent : 1px; padding-top : 5px; padding-bottom : 5px;}
a.nav_green-1_sel:link, a.nav_green-1_sel:hover, a.nav_green-1_sel:active, a.nav_green-1_sel:visited { font-weight : 600; background-color : #0000FF; color: #FF0000;}

a.nav_green-2 { line-height : 13px; font-size:11px; display:block; width:130px;  vertical-align:bottom;  text-indent:1px; padding-top : 5px; padding-bottom : 5px;}
a.nav_green-2:hover, a.nav_green-2:active  { font-weight : 600; text-decoration: none;  background-color: #0000FF; color: #FF0000;}

a.nav_green-2_sel { line-height : 13px; font-size: 11px; display:block; width: 130px;   vertical-align : bottom;  text-indent : 1px; padding-top : 5px; padding-bottom : 5px;}
a.nav_green-2_sel:link, a.nav_green-2_sel:hover, a.nav_green-2_sel:active, a.nav_green-2_sel:visited { font-weight : 600; background-color : #0000FF; color: #FF0000;}


a.nav_green-3 { line-height : 13px; font-size:11px; display:block; width:100px;  vertical-align:bottom;  text-indent:1px; padding-top : 5px; padding-bottom : 5px;}
a.nav_green-3:hover, a.nav_green-3:active { font-weight : 600;    text-decoration: none;  background-color: #0000FF; color: #FF0000 }

a.nav_green-3_sel { line-height : 13px; font-size: 11px; display:block; width: 100px;   vertical-align : bottom;  text-indent : 1px; padding-top : 5px; padding-bottom : 5px;}
a.nav_green-3_sel:link, a.nav_green-3_sel:hover, a.nav_green-3_sel:active, a.nav_green-3_sel:visited { font-weight : 600; background-color : #0000FF; color: #FF0000;}

a.nav_green-4 { line-height : 13px; font-size:11px; display:block; width:51px;  vertical-align:bottom;  text-indent:1px; padding-top : 5px; padding-bottom : 5px;}
a.nav_green-4:hover, a.nav_green-4:active { font-weight : 600;    text-decoration: none;  background-color: #0000FF; color: #FF0000 }

a.nav_green-4_sel { line-height : 13px; font-size: 11px; display:block; width: 51px;   vertical-align : bottom;  text-indent : 1px; padding-top : 5px; padding-bottom : 5px;}
a.nav_green-4_sel:link, a.nav_green-4_sel:hover, a.nav_green-4_sel:active, a.nav_green-4_sel:visited { font-weight : 600; background-color : #0000FF; color: #FF0000;}

a.nav_green-5 { line-height : 13px; font-size:11px; display:block; width:70px;  vertical-align:bottom; text-indent:1px; padding-top : 5px; padding-bottom : 5px;}
a.nav_green-5:hover, a.nav_green-5:active { font-weight : 600;    text-decoration: none;  background-color: #0000FF; color: #FF0000}

a.nav_green-5_sel { line-height : 13px; font-size: 11px; display:block; width: 70px;   vertical-align : bottom;  text-indent : 1px; padding-top : 5px; padding-bottom : 5px;}
a.nav_green-5_sel:link, a.nav_green-5_sel:hover, a.nav_green-5_sel:active, a.nav_green-5_sel:visited { font-weight : 600; background-color : #0000FF; color: #FF0000;}







a.nav_red{ line-height : 13px; font-size: 11px; display : block; width: 189px; vertical-align : bottom;  text-indent : 16px; padding-top : 5px; padding-bottom : 5px;}
a.nav_red:link, a.nav_red:active { text-decoration: none; }
a.nav_red:visited { text-decoration : none; }
a.nav_red:hover { font-weight : 600;    text-decoration: none;  background-color: #E12F00;}

a.nav_red_sel { line-height : 13px; font-size: 11px; display:block; width: 189px;   vertical-align : bottom;  text-indent : 16px;  padding-top : 5px; padding-bottom : 5px;}
a.nav_red_sel:link, a.nav_red:active {font-weight : 600 ;background-color : #E12F00; color : white  }
a.nav_red_sel:visited {font-weight : 600 ;background-color : #E12F00; color : white }
a.nav_red_sel:hover { font-weight : 600;    text-decoration: none;  background-color: #E12F00;}



a.nav_blue{ line-height : 13px; font-size: 11px; display:block; width: 189px;   vertical-align : bottom;  text-indent : 16px; padding-top : 5px; padding-bottom : 5px;}
a.nav_blue:link, a.nav_blue:active {text-decoration: none;  }
a.nav_blue:visited {text-decoration: none; }
a.nav_blue:hover { font-weight : 600;   text-decoration: none;  background-color: #9C5EA6;}

a.nav_blue_sel { line-height : 13px; font-size: 11px; display:block; width: 189px;   vertical-align : bottom;  text-indent : 16px; padding-top : 5px; padding-bottom : 5px;}
a.nav_blue_sel:link, a.nav_blue:active {font-weight : 600 ;background-color : #9C5EA6; color : white;  }
a.nav_blue_sel:visited {font-weight : 600 ;background-color : #9C5EA6; color : white; }
a.nav_blue_sel:hover { font-weight : 600;    text-decoration: none;  background-color: #9C5EA6;}



a.nav_orange{ line-height : 13px; font-size: 11px; display:block; width: 189px;   vertical-align : bottom;  text-indent : 16px; padding-top : 5px; padding-bottom : 5px;}
a.nav_orange:link, A:active {text-decoration: none;  }
a.nav_orange:visited {text-decoration: none; }
a.nav_orange:hover { font-weight : 600; text-decoration: none;  background-color: #F78E3E;}

a.nav_orange_sel { line-height : 13px; font-size: 11px; display:block; width: 189px;   vertical-align : bottom;  text-indent : 16px; padding-top : 5px; padding-bottom : 5px;}
a.nav_orange_sel:link, a.nav_orange:active {font-weight : bold ;background-color : #F78E3E; color : white;  }
a.nav_orange_sel:visited {font-weight : 600 ;background-color : #F78E3E; color : white; }
a.nav_orange_sel:hover { font-weight : 600;    text-decoration: none;  background-color: #F78E3E;}

a.nav_newblue{ line-height : 13px; font-size: 11px; display:block; width: 189px;   vertical-align : bottom;  text-indent : 16px; padding-top : 5px; padding-bottom : 5px;}
a.nav_newblue:link, A:active {text-decoration: none;  }
a.nav_newblue:visited {text-decoration: none; }
a.nav_newblue:hover { font-weight : 600;    text-decoration: none;  background-color: #0192B1; color : white; }

a.nav_newblue_sel { line-height : 13px; font-size: 11px; display:block; width: 189px;   vertical-align : bottom;  text-indent : 16px; padding-top : 5px; padding-bottom : 5px;}
a.nav_newblue_sel:link, a.nav_newblue:active {font-weight : 600 ;background-color : #0192B1; color : white;  }
a.nav_newblue_sel:visited {font-weight : 600 ;background-color : #0192B1; color : white; }
a.nav_newblue_sel:hover { font-weight : 600;    text-decoration: none;  background-color: #0192B1;}

a.nav_white{ line-height : 13px; font-size: 11px; display:block; width: 179px;   vertical-align : bottom;  text-indent : 25px;  padding : 5;}
a.nav_white:link, A:active {text-decoration: none;  }
a.nav_white:visited {text-decoration: none; }
a.nav_white:hover { font-weight : bold;    text-decoration: none;  background-color: white; color : black; }

a.nav_white_sel { line-height : 13px; font-size: 11px; display:block; width: 189px;   vertical-align : bottom;  text-indent : 25px;  padding : 5;}
a.nav_white_sel:link, a.nav_white:active {font-weight : bold ;background-color : white; color : black;  }
a.nav_white_sel:visited {font-weight : bold ;background-color : white; color : black; }
a.nav_white_sel:hover { font-weight : bold;    text-decoration: none;  background-color: white;}


a.nav_green.link:active, a.nav_green.link:link, a.nav_green.link:visited  {display:block; width: 210px; height:12px;  vertical-align : bottom;  text-indent : 15px;  padding : 5;  text-decoration: none;  font-weight : bold; color : white}
a.nav_green.link:hover { color: white; background-color: green; display:block; width: 210px; height:12px;  vertical-align : bottom;  text-indent : 15px;  padding : 5;  }
a.nav_green_roll.link:active, a.nav_green_roll.link:link,a.nav_green_roll.link:visited {{display:block; width: 210px; height:12px;  vertical-align : bottom;  text-indent : 15px;  padding : 5; text-decoration: none;  font-weight : bold; color : white}
a.nav_green_roll.link:hover { color: white; background-color: green; display:block; width: 210px; height:12px;  vertical-align : bottom;  text-indent : 15px;  padding : 5;  }

a.nav_red_link:active, a.nav_red_link:link, a.nav_red_link:visited  { text-decoration: none;  font-weight : bold; color : white}
a.nav_red_link:hover { color: white; background-color: red; }
.nav_red_roll { background-color: red;}
a.nav_red_link_roll:active, a.nav_red_link_roll:link { text-decoration: none;  font-weight : bold; color : white}
a.nav_red_link_roll:hover { color: white; background-color: red; }


a.nav_blue_link:active, a.nav_blue_link:link, a.nav_blue_link:visited  { text-decoration: none;  font-weight : bold; color : white}
a.nav_blue_link:hover { color: white; background-color: blue; }
.nav_blue_roll { background-color: blue;}
a.nav_blue_link_roll:active, a.nav_blue_link_roll:link { text-decoration: none;  font-weight : bold; color : white}
a.nav_blue_link_roll:hover { color: white; background-color: blue; }

a.nav_orange_link:active, a.nav_orange_link:link, a.nav_orange_link:visited  { text-decoration: none;  font-weight : bold; color : white}
a.nav_orange_link:hover { color: white; background-color: orange; }
.nav_orange_roll { background-color: orange;}
a.nav_orange_link_roll:active, a.nav_orange_link_roll:link { text-decoration: none;  font-weight : bold; color : white}
a.nav_orange_link_roll:hover { color: white; background-color: orange; }

a.nav_white_link:active, a.nav_white_link:link, a.nav_white_link:visited  { text-decoration: none;  font-weight : bold; color : black}
a.nav_white_link:hover { color: black; background-color: white; }
.nav_white_roll { background-color: white;}
a.nav_white_link_roll:active, a.nav_white_link_roll:link { text-decoration: none;  font-weight : bold; color : black}
a.nav_white_link_roll:hover { color: black; background-color: white; }
.nav_default {;}


.bezeichnung { COLOR: #717171; FONT-FAMILY: Tahoma, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; TEXT-DECORATION: none;  font-weight : bold; }
.eintrag { COLOR: #666666; FONT-FAMILY: Tahoma, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; TEXT-DECORATION: none; }
.subhead { COLOR: #717171; FONT-FAMILY: Tahoma, Arial, Geneva, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-STYLE: normal; TEXT-DECORATION: none;  font-weight : bold; }



