A:link {color:blue; text-decoration:underline; font-family:Times New Roman;}
A:visited {color:blue; text-decoration:underline; font-family:Times New Roman;}
A:hover {color:#96662F; text-decoration:underline overline; font-family:Times New Roman; background-color:#FFF2AA;}

#bilder_link a,#bilder_link a:visited,#bilder_link a:active,#bilder_link a:hover
{
text-decoration:none;
background-color:transparent;
}

body {
scrollbar-face-color:#FFF2AA;
scrollbar-3dlight-color:#FFF2AA;
scrollbar-darkshadow-color:#000000;
scrollbar-shadow-color:#113FB9;
scrollbar-arrow-color:#000000;
scrollbar-track-color:#113FB9;
margin:0;
}

#laden
{
display:none
}

#kategorie
{
color:#202020;
font-weight:bold;
font-family:verdana, sans-serif;
font-weight:bold;
font-size:9pt;
text-valign:middle;
line-height:22px;
width:160px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(images/kategorie.gif) no-repeat;
}

#menu a,#menu a:visited,#menu a:active
{
display: block;
color:#000000;
text-decoration:none;
font-family:verdana, sans-serif;
font-size: 9pt;
font-weight:normal;
text-valign:middle;
line-height:22px;
width:160px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(images/menu.gif) no-repeat;
}

#menu a:hover
{
background-image:url(images/menu_over.gif);
background-repeat:no-repeat;
}

#menu_selected a,#menu_selected a:visited,#menu_selected a:active, #menu_selected a:hover
{
display: block;
color:#000000;
text-decoration:none;
font-family:verdana, sans-serif;
font-size: 9pt;
font-weight:normal;
text-valign:middle;
line-height:22px;
width:160px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background:url(images/menu_selected.gif) no-repeat;
}

#link a,#link a:visited,#link a:active
{
color:#000080;
text-decoration:none;
font-family:verdana, sans-serif;
font-size: 9pt;
font-weight:bold;
padding:0;
margin:0;
background-color:#FFF2AA;
}

#link a:hover
{
color:#FFF2AA;
background-color:#9C9CC6;
}

#link_single a,#link_single a:visited,#link_single a:active
{
color:#000080;
text-decoration:overline underline;
font-family:verdana, sans-serif;
font-size: 9pt;
font-weight:bold;
padding:0;
margin:0;
background-color:#FFF2AA;
}

#link_single a:hover
{
text-decoration:none;
color:#FFF2AA;
background-color:#9C9CC6;
}

#schnell_1
{background-color:#525AAD; color:#FFF2AA; font-family:arial;}

#schnell_2
{background-color:#FFFFFF; color:#000000; font-family:arial;}

#schnell_3
{background-color:#FFFFFF; color:#808080; font-family:arial;}

.Adresse
  {text-align:center; font-size:7pt; font-family:Arial;}

.Gross1
{font-size:12pt; font-family:Times New Roman; color:black; font-weight:bold;}

.Gross2
{font-size:14pt; font-family:Times New Roman; color:black; font-weight:bold;}

.Gross3
{font-size:18pt; font-family:Times New Roman; color:black; font-weight:bold;}

.GrossBanner1
{font-size:18pt; font-family:Times New Roman; color:#FFFF00; font-weight:bold;}

.GrossBanner2
{font-size:22pt; font-family:Times New Roman; color:#FFFF00; font-weight:bold;}

.klein
  {font-size: 9pt; font-family:Times New Roman;}

.kleinFett
  {font-size: 9pt; font-family:Times New Roman; font-weight: bold;}

.impressum
  {font-size: 9pt; font-family:Arial, Verdana;}

.impressumfett
  {font-size: 9pt; font-family:Arial, Verdana;; font-weight: bold;}

.Mittel
  {font-size: 10pt; font-family:Times New Roman;}

.Normal
  {font-size: 11pt; font-family:Times New Roman;}

.NormalFett
  {font-size: 11pt; font-family:Times New Roman; font-weight: bold;}


<!--EinzelSchnellMenue-->

 /* common styling */
.menu_fast {
font-family: verdana, sans-serif;
width:750px;
position:relative;
font-size:0.85em;
padding-bottom:250px;
}
.menu_fast ul {
padding:0;
margin:0;
list-style-type: none;
}
.menu_fast ul li {
float:left;
position:relative;
}
.menu_fast ul li a, .menu_fast ul li a:visited {
display:block;
text-decoration:none;
color:#000;
width:139px;
height:3em;
color:#000;
border:1px solid #fff;
border-width:1px 1px 0 0;
background:#dfc184;
padding-left:10px;
line-height:3em;
}
* html .menu_fast ul li a, .menu_fast ul li a:visited {
width:149px;
w\idth:139px;
}
.menu_fast ul li ul {
display: none;
}
table {
margin:-1px;
border-collapse:collapse;
font-size:1em;
}

/* specific to non IE browsers */
.menu_fast ul li:hover a {
color:#fff;
background:#bd8d5e;
}
.menu_fast ul li:hover ul {
display:block;
position:absolute;
top:3em;
margin-top:1px;
left:0;
width:150px;
}
.menu_fast ul li:hover ul li ul {
display: none;
}
.menu_fast ul li:hover ul li a {
display:block;
background:#faeec7;
color:#000;
height:auto;
line-height:1.2em;
padding:5px 10px;
width:129px
}
.menu_fast ul li:hover ul li a.drop {
background:#c9c9a7 url(../../graphics/drop.gif) bottom right no-repeat;
}
.menu_fast ul li:hover ul li a:hover {
background:#c9c9a7;
color:#000;
}
.menu_fast ul li:hover ul li:hover ul {
display:block;
position:absolute;
left:150px;
top:0;
width:150px;
}
.menu_fast ul li:hover ul li:hover ul.left {
left:-150px;
}
