a {color:#666666;background-color: white;}body {font-family: Helvetica Neue, Helvetica, Arial, sans-serif;background-attachment: fixed;color:#666666;background-color: white;line-height: 150%;}div.content {min-width: 450px;margin-left: 300px;margin-top: 10px;/* margin-right: 250px; */padding: 10px;}div.menu {width:240px;top:10px;padding: 10px;line-height: 130%;float: left;}div.menu a {text-decoration:none;}div.menu a:hover {color: white;background-color: #666666;}div.content img {vertical-align: middle;margin: 30px 30px 0px 0px ;border: 0px;}div.content img.termin {vertical-align: middle;margin: 0px 0px 0px 0px ;border: 0px;}img a:hover {background-color:white;}li a:hover {color: white;background-color: #666666;}li a:hover span{color: white;background-color: #666666;}p a:hover span{color: white;background-color: #666666;}ul.menu {list-style:none;margin:0;padding:0px 0px 10px 0px;}ul.menu_1 {list-style:none;margin:0;padding:0px 0 10px 20px;}ul.menu_2 {list-style:none;padding:0px 0 10px 20px;}li span {padding: 1px 5px 0px 5px;}dd {margin: 0px;}span.invert {color: white;background-color: #666666;}span.invert a{color: white;background-color: #666666;text-decoration: none;}span {color: #666666;background-color:white;}span.menu {color: #666666;}a span.active {color: white;background-color: #666666;}hr {color: #666666;height:1px;border:0px;background-color: #666666;clear: both;}li.none {list-style-type: none;}div#plus {position: fixed;right: 5px;bottom: 3px;}div#w3c {display: none;float: left;}div#plus:hover div#w3c{display: block;}span.hide {display:none;}div.german {width:48%;float:left;}div.english {width:48%;float:right;}div.stop {clear:both;}h1 {line-height:120%;}h2{height:50px;margin-bottom:-20px; }td {padding: 0px;}div.kachel {float:left;height:180px;width:150px;margin-right:50px}