td,p,body{font-family: Verdana, Arial, sans-serif; color:#000000; font-size: 12px;}

.Bereich { font-size:12px; font-family:Verdana,Arial,sans-serif; color:#000000;}
.Mini { font-size:11px; font-family:Verdana,Arial,sans-serif; color:#000000;}
.Maxi { font-size:13px; font-family:Verdana,Arial,sans-serif; color:#000000;}


.Button_red { width:200px; color:red; font-weight:bold; }
.Button_green { width:200px; color:green; font-weight:bold; }

.Button { width:200px; }

.Button2 { background-color:#FFFFFF; color:#000000; width:200px; height:26px; border:1px solid #000000; font-family:Verdana,Arial,sans-serif; font-size:13px; font-weight:bold; }


.Auswahlbox { background-color:#FFFFFF; font-size:13px; font-family:Verdana,Arial,sans-serif; height:20px; width:410px; border:1px solid #000000; font-weight:bold;}

.LinkBereich { font-size:12px; font-family:Verdana,Arial,sans-serif; color:#0000FF; }

a.LinkBereich:link { text-decoration:none; font-weight:normal; color:#0000FF; }
a.LinkBereich:visited { text-decoration:none; font-weight:normal; color:#0000FF; }
a.LinkBereich:hover { text-decoration:none; font-weight:bold; color:#0000FF; }
a.LinkBereich:active { text-decoration:none; font-weight:bold; color:#0000FF; }
a.LinkBereich:focus { text-decoration:none; font-weight:bold; color:#0000FF; }


/* Menü links */

#navigation {
   /*background-color: #4ab632;*/
   position: relative;
   top: 0px;
   left: 0px;

   }

#navigation LI {
   background-color: transparent;
   padding: 0;
   margin: 0;
   list-style: none;
   width: 120px;
   }

#navigation UL {
   background-color: transparent;
   padding: 0;
   margin: 0;
   }

#navigation A {
/*   background-color: #4ab632;*/
   font: bold 1em sans-serif;
   text-decoration: none;
   display:block;
   padding: 3px 4px;
/*   border: 2px solid #4ab632;*/
   border: 2px solid #CCCCCC;
   margin: 1px 0 0;
   width: 138px;
   }

#navigation A:link, #navigation A:visited {
   color: #000000;
   background-color: #CCCCCC;
   padding: 3px 4px;
   border: 2px outset #CCCCCC;
   }

#navigation A:hover, #navigation A:focus {
   color: #000000;
   background-color: #CCCCCC;
   padding: 4px 3px 2px 5px;
   border: 2px inset #CCCCCC;
   }


/* Untermenü */

#untermenue {
   background-color: transparent;
   position: relative;
   top: 0px;
   left: 10px;

   }

#untermenue LI {
   background-color: transparent;
   padding: 0;
   margin: 0;
   list-style: none;
   width: 120px;
   }

#untermenue UL {
   background-color: transparent;
   padding: 0;
   margin: 0;
   }

#untermenue A {
   font: bold 1em sans-serif;
   text-decoration: none;
   display:block;
   padding: 3px 4px;
   border: 2px solid #CCCCCC;
   margin: 1px 0 0;
   width: 128px;
   }

#untermenue A:link, #untermenue A:visited {
   color: #000000;
   background-color: #CCCCCC;
   padding: 3px 4px;
   border: 2px outset #CCCCCC;
   }

#untermenue A:hover, #untermenue A:focus {
   color: #000000;
   background-color: #CCCCCC;
   padding: 4px 3px 2px 5px;
   border: 2px inset #CCCCCC;
   }


/* Menü horizontal */

/*--Setzt alle Abstände auf "Null"--*/
#menu, #menu ul, #menu h3, #menu a, #menu a:hover, #menu li, #menu ul ul, #menu ul li:hover ul, #menu li a.direkt, #menu a.direkt:link, #menu a.direkt:hover {
margin: 0px;
padding: 0px;
}

/*--formatiert die Menüleiste--*/
#menu {
width: 920;
padding: 0 0px;
background: transparent;
font-family: Verdana;
font-size: 1em;
line-height: 1.5;
float: left;
}

/*--formatiert die Themenblöcke--*/
#menu ul {
float: left;
width: 150px;
list-style-type: none;
  margin: 1px;
}

/*--definiert die Blocküberschriften--*/
#menu h3 {
font-size: 1em;
text-align: center;
color: #000;
border: 1px solid #000000;
background: #CCCCCC;
}

/*--definiert die "Drop-Down-Links" im Normalzustand--*/
#menu a {
text-decoration: none;
display: block;
border: 1px solid #000000;
text-align: center;
background: #CCCCCC;
color: #003366;
}

/*--definiert die "Drop-Down-Links" im Hoverzustand--*/
#menu a:hover {
color: #ffffff;
background: #111111;
}

/*
*verhindert im Zusammenhang mit position absolute bei ul ul
*eine Höhenvergrößerung von #menu beim Hovern--
*/

#menu li {
position: relative;
}

/*--versteckt die "Drop-Down-Links", solange nicht gehovert wird--*/
#menu ul ul {
position: absolute;
z-index: 2;
display: none;
}

/*--lässt die Dropdown-Links beim Hovern erscheinen--*/
#menu ul li:hover ul {
display: block;
}

/*--nur für IE-Versionen kleiner gleich 6 erkennbar--*/

* html #menu ul li {
float: left;
width: 100%;
}

/*--nur für IE 7 erkennbar--*/

*+ html #menu ul li {
float: left;
width: 100%;
}

/*--bewirkt Hover-Effekt für IE kleiner 7 auch für ul- und li-Elemente--*/
*html body {
behavior: url(csshover3-source.htc);
font-size: 100%;
}

*html #menu ul li a {
height: 1%;
}

/*--definiert einen Einzellink im Normalzustand, wenn kein Drop-Down erforderlich--*/

#menu a.direkt:link, #menu a.direkt:visited {
font-size: 1em;
font-weight: bold;
text-align: center;
color: #111111;
border: 1px solid #003366;
background: #CCCCCC;
}

/*--definiert einen Einzellink im Hoverzustand, wenn kein Drop-Down erforderlich--*/

#menu a.direkt:hover, #menu a.direkt:focus {
color: #ffffff;
background: #003366;
border: 1px solid #ccc;
font-weight: normal;
}