html, body{	text-align: left;	font: 10px/14px Verdana, Lucida, Arial, sans-serif;	width: 100%;	height: 100%;	margin: 0;	padding: 0;}a{	color: #4933CC;	text-decoration: none;}a:hover{	background-color: #A4A0FF;	color: white;}b a { color: #96F; }p, ul{	margin-left: 5%;	margin-right: 5%;	margin-top: 5px;	line-height: 160%;}ul { line-height: 150%; }hr{	margin-left: 5%;	margin-right: 15%;}form { margin-left: 10%; }h1, h2, h3{	margin-left: 5%;	font-weight: bold;}h1{	margin-top: 20px;	margin-bottom: 20px;	font-size: 140%;}h2{	font-size: 120%;	margin-top: 20px;	margin-bottom: 15px;}li h1, p h1{	line-height: 150%;	text-align: left;	font: 10px/14px Verdana, Lucida, Arial, sans-serif;	margin: 0px 10% 0px 3px;}.adresse{	line-height: 150%;	text-align: left;	font: 10px/14px Verdana, Lucida, Arial, sans-serif;	background-color: #A4A0FF;	border: 1px solid #DADAB6;	padding: 16px;	margin: 26px 5% 0px 5%;}.funktionen{	line-height: 150%;	text-align: left;	font: 10px/14px Verdana, Lucida, Arial, sans-serif;	background-color: #A4A0FF;	border: 1px solid #DADAB6;	padding: 16px;	margin: 0px;}.dienst{	text-align: center;	border: 1px solid #DADAB6;	margin: 20px 5% 10px 5%;	padding: 16px;}div.m4{	text-align: left;	width: 95%;	margin-left: 1px;	margin-top: 5px;	margin-bottom: 2px;	background-color: #A4A0FF;	border: 1px solid #5B00FF;	font-weight: bold;	padding: 1px;}div.m5{	text-align: left;	width: 95%;	margin-left: 3px;	margin-top: 1px;	margin-bottom: 1px;	font-weight: bold;	padding: 0px;	line-height: 125%;}div.m6{	text-align: left;	width: 95%;	margin-left: 7px;	margin-top: 1px;	margin-bottom: 1px;	font-weight: normal;	padding: 0px;	line-height: 125%;}.htmlinfo{	margin: 0 5%;	padding: 10px;	width: 80%;	border: 1px solid #000;	text-align: justify;	background-color: #FFC;	font-size: 100%;	color: #000;}.engline { line-height: 120%; }.minus { color: #F00; }td.tool { background-color: white; }.signed {text-align: right;}.halbhell { background-color: #A4A0FF; }.dunkel { background-color: #5B00FF; }/* ********** *//* Navigation *//* ********** */div#Rahmen{	width: 700px;	text-align: center;	padding: 0;	border: 0;	margin-top: 15px;	margin-bottom: 30px;}div#Rahmen div{	clear: left;}ul#Navigation{	text-align: center;	padding: 0;	margin-left: 5%;	margin-right: 5%;}ul#Navigation li{	font: 10px/24px Verdana, Lucida, Arial, sans-serif;	list-style: none;	float: left;	width: 150px;	text-align: center;	position: relative;	background-color: #A4A0FF;	border: 1px solid #5B00FF;	margin-left: -1px;}