body { font-family: Verdana, Tahoma, Arial, sans-serif; font-weight: normal; color: #303030; background-image: url('images/hg_01.jpg'); background-color: #FFFFFF; background-repeat: repeat; background-attachment: fixed; margin: 20px; padding: 0px; }#alles {background-color: #FFFFFF;position: absolute;width: 800px;margin-left:-450px;left:50%;}#header {clear: both;margin: 0 0 0 0;padding: 0;height: 90x;background-color:#09ACCD;}#header h1 {width: 800px;margin: 15px 0 0px 10px;float:left;color:#147A00;font-size: 24px;}#header p {width: 800px;float: right;text-align:right;color:#FFFFFF;margin: 10px 10px 0px 0;font-size: 12px;line-height: 130%;font-weight:normal;}#menu {clear: left;float: left;width: 170px;margin: 0 0 0 0;padding: 0px;background-color:#FFFFFF;}#menu ul {list-style: none;width: 170px;margin: 0 0 0 0;padding: 0;}#menu li {margin-bottom:1px;}#menu li a {font-family:Verdana,Tahoma,Arial,sans-serif;font-size: 11px;font-weight:normal;height: 20px;line-heght:140%;text-decoration: none;color:#09ACCD;display: block;padding: 3px 0px 0px 3px;background:#FFFFFF;border-bottom: 1px solid #6EE2F6;}#menu li a:hover {background:#C4F6FA;color:#09ACCD;border-bottom: 1px solid #6EE2F6;}.textbox {font-size: 10px;margin: 10px 0px 0px 0px;padding: 0px;width: 160px;color: #09ACCD;background-color:#FFFFFF;line-height: 1.3em;}.textbox p{margin: 10px 10px 10px 10px;padding: 0px;width: 140px;color: #09ACCD;font-size: 11px;line-height: 1.3em;}#menu h3{margin: 0px 0px 10px 10px;padding: 0px;width: 140px;color:#09ACCD;font-size: 11px;line-height: 1.3em;}#content {margin: 0px 0px 20px 180px;padding: 0 10px 0 10px;line-height: 140%;text-align: left;border-left:1px solid #09ACCD;}#content p {color:#4F4F4F;margin: 0 20px 0px 0;font-size: 12px;font-face: Verdana;line-height: 140%;font-weight:normal;}#content h2 {font-family:Tahoma,Arial,sans-serif;color:#09ACCD;font-weight:bold;font-size: 18px;margin: 15px 0 10px 0;}#content h3 {color:#09ACCD;font-size: 12px;margin: 15px 0 10px 0;}#content img {padding: 2px;display:inline;background:#FFFFFF;border: 4px solid #FFFFFF;}h3 {font-size: 1.3em;margin: 0 0 10px 0;}a {text-decoration: none;color: #000000;}a:hover {text-decoration: underline;color: #286ea0;}a img {border: 0;}.big {color:#4F4F4F;margin: 0 20px 0px 0;font-size: 12px;line-height: 140%;font-weight:normal;}#fuss {clear: both;margin: 0 auto;padding: 10px 0 10px 0;border-top: 4px solid #f0f0f0;width: 800px;text-align: center;color: #4F4F4F;font-size: 10px;}#fuss a {color: #808080;text-decoration: none;}#fuss a:hover {text-decoration: underline;}.links {margin: 10px 10px 5px 0;float: left;}.rechts {margin: 10px 0 5px 10px;float: right;}