body {overflow:auto;  overflow-y:scroll; overflow: -moz-scrollbars-vertical; margin:0; font-family: Arial, sans-serif;background: no-repeat center top #bebebe;}
a {color:#734a00; text-decoration:none;}
a:hover {text-decoration:none;}

#menu {width:882px; margin:0 auto; margin-top:0px; background: url(img/logo.png) no-repeat #ffffff  top center;  height:181px;}
#menu ul {margin:0; padding:123px 0px 0 0px; text-align:center;}
#menu li {display:inline; list-style:normal; line-height:22px; padding-top:0px;}
#menu a {font-size:13px; font-weight:bold; text-decoration:none; color:#000000; padding:9px 12px 6px 12px;}
#menu a:hover {color:#5c4c00;}
#menu a.active {color:#4c4007;text-decoration: underline overline ;}

#container {width:900px; margin:0 auto; padding-top:0px; padding-bottom:0px; margin-top:20px; margin-bottom:20px; background:#bebebe; z-index:2;}

#start {margin:0 auto;  margin-top:0px; padding:10px 170px 65px 170px; height:280px; width:542px; background:url(img/side.png) #ffffff repeat-y center;}
#rad {margin:0 auto;  margin-top:0px; height:385px; width:882px; background:url(img/side.png) #ffffff repeat-y center;}
#rad_s {margin-top:0px;margin-left:60px; padding:15px 40px 65px 50px; width:703px;height:320px; overflow:auto;}
#tuch {margin:0 auto;  margin-top:0px; height:565px; width:882px; background:url(img/side.png) #ffffff repeat-y center;}
#tuch_s {margin-top:0px;margin-left:93px; padding:0px 0px 65px 0px; width:700px;height:500px; overflow:auto;}
#kontakt {color:#000000;  margin:0 auto; margin-top:0px; padding:20px 170px 40px 170px; height:295px; width:542px; background:url(img/side.png) #ffffff repeat-y center;}
#kl {margin-top:0px; width: 250px; float:left;background:center;padding-left:0px;}
#kr {margin-top:130px;width: 200px; float:right; background:center;}
#impr {margin:0 auto; margin-top:0px;padding:50px 190px 0px 190px; height:305px; width:502px; background:url(img/side.png) #ffffff repeat-y center;}
#wk {margin:0 auto; margin-top:0px;padding:10px 120px 0px 120px;  width:642px; background:url(img/side.png) #ffffff repeat-y center;}
#kasse {margin:0 auto; margin-top:0px;padding:10px 120px 10px 120px;  width:642px; background:url(img/side.png) #ffffff repeat-y center;}
#wk {margin:0 auto; margin-top:0px;padding:10px 120px 0px 120px;  width:642px; background:url(img/side.png) #ffffff repeat-y center;}

#footer {margin:0 auto; width:882px; clear:both; height:75px; background:url(img/footer.png) no-repeat center top #d5d5d5; color:#713500; font-size:12px;}
#footer ul {margin:0 auto;  padding:0px 0px 0 0px; text-align:center; }
#footer li {display:inline; list-style:none; line-height:22px; padding-top:0px;}
#footer a {font-size:14px; font-weight:normal; text-decoration:none; color:#000000; padding:0px 30px 0px 20px; }
#footer a:hover {color:#333333;}
#menu_footer {padding:30px 250px 0 30px; text-transform:lowercase;}
#left_footer {float:left; margin:0 auto; margin-left:0px;width:882px; padding:26px 0px 0 0px; text-align:center;}
#right_footer {float:right; margin-right:25px; padding:20px 0px 0px 0px; width:88px; text-align:left;}
#right_footer a {padding:0px 0px 0px 0px; }
