body{
margin:0px;
}
a { text-decoration: none;
color: #808080;
font-wight:bold;
font-size:110%;
}
a:hover { text-decoration: underline;
}
#hintergrund{
background-color:#CC9;
height:440px;
}
#head{
width:100%;
text-indent:5%;
height:50px;
color:#808080;
background-color:#CC9;
margin:0px;
padding:10px;
}
#head h1{margin-bottom:0;}

#head2{
position:relative;
top:0px;
width:100%;
background-color:#000;
color:#CC9;
text-align:center;
}
#head2 h2{margin-bottom:0;margin-top:0;}
#head2 a{
font-size:90%;
color:#cc9;
}
#start{
text-align:center;
}
#start1{
width:600px;
margin-top:30px;
margin-bottom:30px;
background-color:#ff0;
height:300px;
text-align:left;
padding:10px;
}


#table{
margin:30px;
background:#fff;
align:center;
border: solid 1px #bbb;
width:600px;
height:355px;
}
#table a { 
display: block;
padding:5px;
}

#rest{
position:relative;
top:0px;
width:100%;
text-indent:5%;
height:50px;
color:#808080;
background-color:#CC9;
padding:5px;
}

#navi{
position:absolute;
top:90px;
width:140px;
display: block;
background-color:#CC9;
padding-left:8px;
}
#navi a{
display:block;
font-size:100%;
}
#inhalt { 
position:relative:
top:0px;
margin-left:140px;
padding: 10px 140px 60px 30px;
background-color: #fff;
height:100%;
} 
#p2{
font-size:100%;
}
#p2 a{
color: #c30;
font-size:100%;
}
