html {height: 100%;}
body { background: #fff; color: #001F38; font: normal normal 15px/20px arial, sans-serif; margin: 0; padding: 0; height: 101%;}
img {border: none;}
#head {height: 270px;} #head-img {position: relative; top:-180px; left: 642px; z-index: 666;}
#aussen {background: #fff; width: 865px; margin: 0 auto;}
#links-start { float: left; width: 500px; height: 100%; min-height: 460px;}
#links-innnen-start {width: 500px;}
#links { float: left; width: 520px; height: 100%; min-height: 460px;}
#links-innnen {width: 520px;}
#rechts-start { float: right; width:300px; font-size: 13px; margin: 20px 0 -4px 0;}
#rechts { float: right; width: 220px; font-size: 13px; margin: 0 0 40px 0;}
#rechts li {list-style: none; margin: 0 0 0 -38px;}
#navi ul {margin: 0 0 0 -36px;}
#navi li {list-style: none; margin: 7px 0; height:22px;}
#navi a { font: normal normal 12px arial, sans-serif; color: #001F38;; text-decoration: none; padding: 4px 4px 4px 2px;}
a {color: #001F38; text-decoration: none; font-weight: bold;}
a:visited {color: #001F38; text-decoration: none; font-weight: bold;}
a:hover {color: #001F38; text-decoration: underline; font-weight: bold;}
a#active {background: #004150; color: #fff; padding: 3px 10px; font: normal bold 12px arial, sans-serif;}
a#active:visited {background: #001F38; color: #fff;}
a#active-sub {background: #001F38; color: #fff; padding: 3px 8px; font: normal bold 12px arial, sans-serif;}
a#active-sub:visited {background: #001F38; color: #fff;}




#fuss {height: 30px; clear:both; background: url(fuss_bg.gif) no-repeat; margin: 10px 0;} #fuss a {color:#001F38; font-weight: bold;}
#fuss p { padding:12px 0 0; line-height: 20px; font-size: 14px; }


#stubs { background: url(head_bg.gif) no-repeat; height: 30px;}
h1 {font: normal normal 20px arial, sans-serif;}
h2 {font: normal normal 24px arial, sans-serif;}
h3 {font: normal normal 18px arial, sans-serif;}
h4 {font: normal normal 15px arial, sans-serif; margin: 10px 0 30px 0;}
#rechts h3 {font: normal bold 14px arial, sans-serif; margin: 0;}
#last {display: inline;}

.cd-img {margin: 0;}
.butts {margin: 0 5px 0 0;}
.rl a:visited {font-weight: normal;}
.formular {border: 1px solid #004150;}
.senden {background: #001F38; color: #fff; padding: 3px 10px; font: normal bold 12px arial, sans-serif; text-decoration: none;}
.toplink {margin: 0 0 0 513px;} .toplink_unten {float: right;}

* html #navi ul {margin: 0;}
