#container3 {
float:left;
width:69%;
margin-right:15px;
}
#inhalt {
position:relative;
z-index:25;
margin-top:-30px;
margin-left:240px;
}
#rand {
position:relative;
z-index:30;
margin-top:-15px;
float:left;
width:25%;
}

/* -------------------------------------------------------------- randelemente */
.randinfo {
color:#000;
background:url(img-layout/hintergrund-rand.png) left top no-repeat;
background-color:#f2f2f2;
padding:5px 5px 5px 15px;
margin-bottom:0.7em;
border-bottom:1px solid #3c78b4;
}
.randinfo h1 {
font-size:1em;
text-align:center;
line-height:1.2em;
color:#005888;
background-color:#f2f2f2;
border:none;
padding:0;
margin:0.1em 0 0.4em 0;
}
.randinfo p {
line-height:1.8em;
}

/* -------------------------------------------------------------- aufzaehlungen */
#rand ul {
font-size:73%;
line-height:1.6em;
list-style-image:url(img-layout/listitem1.gif);
margin-left:17px;
margin-bottom:1em;
}
#rand ul.linkliste {
font-size:73%;
list-style-image:none;
margin-bottom:1em;
margin-left:0;
}
#rand ul.linkliste li {
margin-bottom:0.3em;
}
#rand ul.linkliste strong {
font-weight:normal;
color:#000;
background-image:none;
background-color:#fff;
border-left:8px solid #666;
border-bottom:1px solid #666;
padding:1px 3px 1px 3px;
}

/* -------------------------------------------------------------- randformulare */
#rand form {
font-size: 100%;
margin:0;
width:100%;
color: #000;
background-color: #f2f2f2;
}
#rand fieldset {
padding:0 10px 0 5px;
border: none;
}
#rand legend {
display:none;
}
#rand label {
color:#005888;
background-color:inherit;
}
#rand form p {
font-size: 68%;
line-height: 160%;
margin: 0 0 0.5em 0;
}
#rand input {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
line-height: 100%;
width:50%;
height:2em;
max-height:2em;
padding:3px 5px;
color:#333;
background-color: #fff;
border: 1px solid #999;
}
#rand input.submit {
width: 7em;
height:2em;
max-height:2em;
margin: 0.5em auto;
padding:1px 5px;
color: #fff;
background-color: #055888;
border: 1px solid #005888;
cursor: pointer;
}
label, 
select, 
input[type=checkbox], 
input[type=radio], 
input[type=button], 
input[type=submit], 
input[type=reset] { 
cursor: pointer; 
}