.seite {float: left; width: 112px;}
.rand {width:110px; margin:0; margin-bottom: 5px;}
.banner {width: 700px; margin: 0; margin-bottom: 5px;} 
.randinhalt {width: 582px; margin: 0; margin-left: 5px; float: left;} 


.o1, .o2, .o3, .o4, .u1, .u2, .u3, .u4 {display:block; overflow:hidden;}
.o1, .o2, .o3, .u1, .u2, .u3 {height:1px; margin-top: 0; margin-bottom: 0;}

.o1 {margin:0 5px; background:#333;}
.u1 {margin:0 5px; background:#333;}

.o2, .u2 {margin:0 3px; border-width:0 2px;}
.o2 {background:#333; border-left:1px solid #333; border-right:1px solid #333;}
.u2 {background:#333; border-left:1px solid #333; border-right:1px solid #333;}

.o3, .u3 {margin:0 2px;}
.o3 {background:#333; border-left:1px solid #333; border-right:1px solid #333;}
.u3 {background:#333; border-left:1px solid #333; border-right:1px solid #333;}

.o4, .u4 {height:2px; margin:0px 1px;}
.o4 {background:#333; border-left:1px solid #333; border-right:1px solid #333;}
.u4 {background:#333; border-left:1px solid #333; border-right:1px solid #333;}

.contentnavi {
display:block; 
padding:0 5px 0 5px; 
padding-top: 5px;
background:#333; 
border-left:1px solid #333; 
border-right:1px solid #333;
height:187px ;
font-family: "Trebuchet MS", "Verdana"
}

.contentlinks {
display:block; 
padding:0 5px 0 5px; 
background:#333; 
border-left:1px solid #333; 
border-right:1px solid #333;
height: 193px;
background-image: url(starl.jpg);
background-position: bottom;
background-repeat: no-repeat;
font-family: "Trebuchet MS", "Verdana"
}

.contentoben {
display:block; 
padding:0 5px 0 5px; 
background:#333; 
border-left:1px solid #333; 
border-right:1px solid #333;
height: 80px;
background-image: url(banner.jpg);
}

.content {
display:block; 
padding: 10px; 
background:#333; 
border-left: 1px solid #333; 
border-right: 1px solid #333;
height: 380px;
width: 582 px;
color: #fff;
font-family: "Trebuchet MS", "Verdana";
font-size:  9pt;
overflow: auto;
}

.rand p {margin:0;}

.rand ul {margin: 0;}

.banner p {margin: 0;}

.randinhalt p {margin: 0;}