html {
   overflow-y:scroll;
}

body {
margin:0px auto;
background-color:#fff;
background-image:url(images/bg-body.gif);
background-repeat:repeat-x;
}

#header {
margin:10px auto;
width:900px;
height:160px;
background-color:transparent;
background-image:url(images/header.png);
}

#menu {
margin:0px auto;
text-align:left;
width:900px;
height:35px;
background-image:url(images/menuoffbg.png);
}

#menuitem {
padding-right:10px;
}

#menulinks {
font-family:Arial;
padding-left:5px;
padding-top:7px;
padding-bottom:3px;
font-size:18px;
}

#content {
background-color:#fff;
margin:5px auto;
width:900px;
padding-top:0px;
padding-bottom:5px;
}

#undermenu {
margin:0px auto;
width:900px;
height:8px;
background-image:url(images/header-shadow.png);
}

#ubermenu {
margin:0px auto;
width:900px;
height:8px;
background-image:url(images/header-shadow2.png);
}

#footer {
padding-top:8px;
background-color:#fff;
font-family:Arial;
font-size:11px;
text-align:left;
margin:0px auto;
width:900px;
height:35px;
}

#uberfooter {
background-color:#fff;
margin:0px auto;
margin-bottom:10px;
width:900px;
}

#footertext {
padding-top:7px;
padding-bottom:7px;
padding-left:5px;
font-size:11px;
}

a#mkhlink:link {text-decoration:none; color:#000000;}
a#mkhlink:active {text-decoration:none; color:#000000;}
a#mkhlink:hover {text-decoration:none; color:#b92424;}
a#mkhlink:visited {text-decoration:none; color:#000000;}

a.onmenulink:link { font-size:17px; font-family:Arial; display: inline-block; height:28px; color:#fff; text-decoration: none;  padding-right:10px; padding-left:10px; padding-top:7px; background-image:url(images/menuonbg.jpg);}
a.onmenulink:visited { font-family:Arial; display: inline-block; height:28px; color:#fff; text-decoration: none; padding-right:10px; padding-left:10px; padding-top:7px; background-image:url(images/menuonbg.jpg);}
a.onmenulink:hover { font-family:Arial; display: inline-block; height:28px; color:#fff; text-decoration: none;  padding-right:10px; padding-left:10px; padding-top:7px; background-image:url(images/menuonbg.jpg);}
a.onmenulink:active { font-family:Arial; display: inline-block; height:28px; color:#fff; text-decoration: none; padding-right:10px; padding-left:10px; padding-top:7px; background-image:url(images/menuonbg.jpg);}

a.menulink:link { font-size:17px; font-family:Arial; display: inline-block; height:28px; color:#fff; text-decoration: none;  padding-right:10px; padding-left:10px; padding-top:7px;}
a.menulink:visited { font-family:Arial; display: inline-block; height:28px; color:#fff; text-decoration: none; padding-right:10px; padding-left:10px; padding-top:7px;}
a.menulink:hover { font-family:Arial; display: inline-block; height:28px; color:#fff; text-decoration: none;  padding-right:10px; padding-left:10px; padding-top:7px; background-image:url(images/menuonbg.jpg);}
a.menulink:active { font-family:Arial; display: inline-block; height:28px; color:#fff; text-decoration: none; padding-right:10px; padding-left:10px; padding-top:7px;}

a.impressumlink:link {text-decoration:none; color:#000000;}
a.impressumlink:visited {text-decoration:none; color:#000000;}
a.impressumlink:hover {text-decoration:none; color:#b92424;}
a.impressumlink:active {text-decoration:none; color:#000000;}

a.followimage:link { margin-left:3px; display:block; width:290px; height:163px; text-decoration:none; color:#000000; background-image:url(images/facebookfollow.jpg); }
a.followimage:visited { margin-left:3px; display:block; width:290px; height:163px; text-decoration:none; color:#000000; background-image:url(images/facebookfollow.jpg); }
a.followimage:hover { margin-left:3px; display:block; width:290px; height:163px; text-decoration:none; color:#000000; background-image:url(images/followdarker.jpg); }
a.followimage:active { margin-left:3px; display:block; width:290px; height:163px; text-decoration:none; color:#000000; background-image:url(images/facebookfollow.jpg); }

a.kartenimage:link { margin-left:3px; display:block; width:290px; height:163px; text-decoration:none; color:#000000; background-image:url(images/karte.jpg); }
a.kartenimage:visited { margin-left:3px; display:block; width:290px; height:163px; text-decoration:none; color:#000000; background-image:url(images/karte.jpg); }
a.kartenimage:hover { margin-left:3px; display:block; width:290px; height:163px; text-decoration:none; color:#000000; background-image:url(images/kartedarker.jpg); }
a.kartenimage:active { margin-left:3px; display:block; width:290px; height:163px; text-decoration:none; color:#000000; background-image:url(images/karte.jpg); }

a.besuchimage:link { margin-left:3px; display:block; width:290px; height:163px; text-decoration:none; color:#000000; background-image:url(images/besuch.jpg); }
a.besuchimage:visited { margin-left:3px; display:block; width:290px; height:163px; text-decoration:none; color:#000000; background-image:url(images/besuch.jpg); }
a.besuchimage:hover { margin-left:3px; display:block; width:290px; height:163px; text-decoration:none; color:#000000; background-image:url(images/besuchdarker.jpg); }
a.besuchimage:active { margin-left:3px; display:block; width:290px; height:163px; text-decoration:none; color:#000000; background-image:url(images/besuch.jpg); }


a.person1:link { margin-left:3px; display:block; width:120px; height:120px; text-decoration:none; color:#000000; background-image:url(images/person1.jpg); }
a.person1:visited { margin-left:3px; display:block; width:120px; height:120px; text-decoration:none; color:#000000; background-image:url(images/person1.jpg); }
a.person1:hover { margin-left:3px; display:block; width:120px; height:120px; text-decoration:none; color:#000000; background-image:url(images/person1darker.jpg); }
a.person1:active { margin-left:3px; display:block; width:120px; height:120px; text-decoration:none; color:#000000; background-image:url(images/person1.jpg); }

a.person2:link { margin-left:3px; display:block; width:120px; height:120px; text-decoration:none; color:#000000; background-image:url(images/person2.jpg); }
a.person2:visited { margin-left:3px; display:block; width:120px; height:120px; text-decoration:none; color:#000000; background-image:url(images/person2.jpg); }
a.person2:hover { margin-left:3px; display:block; width:120px; height:120px; text-decoration:none; color:#000000; background-image:url(images/person2darker.jpg); }
a.person2:active { margin-left:3px; display:block; width:120px; height:120px; text-decoration:none; color:#000000; background-image:url(images/person2.jpg); }

a.person3:link { margin-left:3px; display:block; width:120px; height:120px; text-decoration:none; color:#000000; background-image:url(images/person3.jpg); }
a.person3:visited { margin-left:3px; display:block; width:120px; height:120px; text-decoration:none; color:#000000; background-image:url(images/person3.jpg); }
a.person3:hover { margin-left:3px; display:block; width:120px; height:120px; text-decoration:none; color:#000000; background-image:url(images/person3darker.jpg); }
a.person3:active { margin-left:3px; display:block; width:120px; height:120px; text-decoration:none; color:#000000; background-image:url(images/person3.jpg); }

a.person4:link { margin-left:3px; display:block; width:120px; height:120px; text-decoration:none; color:#000000; background-image:url(images/person4.jpg); }
a.person4:visited { margin-left:3px; display:block; width:120px; height:120px; text-decoration:none; color:#000000; background-image:url(images/person4.jpg); }
a.person4:hover { margin-left:3px; display:block; width:120px; height:120px; text-decoration:none; color:#000000; background-image:url(images/person4darker.jpg); }
a.person4:active { margin-left:3px; display:block; width:120px; height:120px; text-decoration:none; color:#000000; background-image:url(images/person4.jpg); }