body {background:#fff; color:#666; font:normal 12px arial, verdana, freesans, serif; margin:20px; padding:0;}
div {border:0; color:#666; font:normal 12px arial, verdana, freesans, serif; margin:0; padding:0; text-align:left;}
p {font:normal 12px arial, verdana, freesans, serif; margin:0 0 10px 0; padding:0; text-align:left;}
table {border-collapse:collapse; margin:0; padding:0;}
td {font:normal 12px arial, verdana, freesans, serif; margin:0; padding:0; vertical-align:middle; text-align:center;}
span {font:normal 12px arial, verdana, freesans, serif;}
a:link, a:visited  {font:bold 12px arial, verdana, freesans, serif; Text-decoration:none; color:#666;}
a:hover, a:focus  {font:bold 12px arial, verdana, freesans, serif; Text-decoration:none; color:#FF6600;}
font {font:normal 12px arial, verdana, freesans, serif; color:#666;}
form {font:normal 12px arial, verdana, freesans, serif; margin:0 0 0 0;}
form p {margin:0 0 0 0;}
input {font-size:10px; color:#666;}
select {border:1px solid #c8c8c8;}
ul, li {font:normal 12px arial, verdana, freesans, serif; color:#666; padding:0; margin:0; list-style:none;}
hr {border:0; border-top:1px solid #c8C8C8; height:1px; clear:both;}
.clearboth {clear:both;}
img, a img {float:left;}


#main {width:820px;}
#menu {margin:20px 0 20px 0; padding:0 0 5px 0; border-bottom:1px solid #660000;}
a.aktiv:link, a.aktiv:visited  {color:#CC0000;}

.download {width:270px; border-left:1px solid #C8C8C8; padding:5px; float:right;}
.left {width:520px; border:0px solid #C8C8C8; padding:0 5px 5px 0; float:left;}

.legend {font-size:11px;}

h1 {font-size:16px; color:#cc0000; margin:10px 0 10px 0px; clear:both;}
h1 span {font-weigh:normal;}
h2 {font-size:13px; color:#cc0000; margin:5px 0 5px 0px; clear:both;}
h3 {font-size:15px; color:#666; margin:3px 0 3px 0px; clear:both;}
h4 {font-size:12px; color:#666; text-decoration:underline; font-weight:normal; margin:1px 0 1px 0px;}
