html {
min-height:100%;
}

body {
margin: 0px;
padding: 0px;
font-family:Verdana,Tahoma,Arial,sans-serif;
font-weight:normal;
color: #000000;
background-color:#F6F6F6;
min-height:100%;
}

table {
border:0px solid black;
margin-top: 10px;
}

#mitlink{
border:0px solid black;
background-color:#0000ff;
}

#mitlink a {
text-decoration: none;
color: #ffff00;
}

#mitlink a:hover {
text-decoration: underline;
color: #ffffff;
}

td {
border:1px solid #3F3F3F;
}

#alles {
color: #000000;
position: absolute;
top:0px;
width: 920px;
min-height:100%;
margin-left:-450px;
left:50%;
background-image: url(images/back-blue.jpg);
background-repeat:repeat-y;
}

#header {
width:920px;
height: 90px;
margin: 0;
padding: 0;
background-color:#0000ff;
}

#header h1 {
position: absolute;
top:20px;
left:20px;
width:800px;
height: 30px;
margin: 15px 0 0px 10px;
color:#FFFFFF;
font-size: 24px;
}

#header p {
position: absolute;
top:20px;
right:40px;
width:800px;
height: 30px;
text-align:right;
color:#FFFFFF;
margin: 0;
font-size: 12px;
line-height: 130%;
font-weight:bold;
}

#menu {
float:left;
width:200px;
min-height: 100%;
margin: 0 0 0 0;
padding: 0px;
}

#menu ul {
list-style: none;
width: 200px;
margin: 2px 0 0 0;
padding: 0;
}

#menu li {
margin-bottom:1px;
height: 22px;
border-bottom: 2px solid #BFBFBF;
background:#0000ff;
}


#menu li a {
font-family:Verdana,Tahoma,Arial,sans-serif;
font-size: 11px;
font-weight:bold;
height: 22px;
line-height:130%;
text-decoration: none;
color:#ffff00;
display: block;
padding: 3px 0px 2px 35px;
background-image: url(images/sack.gif);
background-repeat:no-repeat;
}

#menu li a:hover {
background:#0000ff;
color:#FFFFFF;
text-decoration: underline;
background-image: url(images/windsack.gif);
background-repeat:no-repeat;
border-bottom: 2px solid #3F3F3F;
}

#menu h3{
margin: 0px 0px 10px 10px;
padding: 0px;
width: 140px;
color:#000000;
font-size: 11px;
line-height: 1.3em;
}

#content {
float:left;
width:705px;
min-height: 100%;
margin: 0px 0px 0px 0px;
padding-left: 10px;
padding-top: 10px;
line-height: 140%;
text-align: left;
color: #000000;
background-color:#F6F6F6;
}
<!--
#content p {
margin: 0 20px 0px 0;
font-size: 12px;
line-height: 140%;
font-weight:normal;
}
 -->
#content h2 {
color:#000000;
font-size: 16px;
margin: 15px 0 10px 0;
}

#content h3 {
color:#000000;
font-size: 12px;
margin: 15px 0 10px 0;
}

#content img {
padding: 2px;
display:inline;
background:#FFFFFF;
border: 4px solid #EFEFEF;
}

h3 {
font-size: 1.3em;
margin: 0 0 10px 0;
}

a {
tex<link rel="stylesheet" href="style.css" type="text/css">t-decoration: none;
color: #0000ff;
}

a:hover {
text-decoration: underline;
color: #286ea0;
}

a img {
border: 0;
}

#fuss {
color: #808080;
font-size: 12px;
}

#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;
}
