body { background: url(../pics/logos/verlauf-hintergrund.gif); font-family: Verdana; color: #1b2b33 }


#container {position: absolute; width: 900px; height: 620px; }
#content { position: absolute; width:900px; height: 650px; background-color: #4f899f}
.ausrichtung { position: absolute; width:900px; left:50%; margin-left:-450px; height:690px; top:50%; margin-top:-345px;  }

h4 {font-size: 14px; font-weight: bold; color: #1b2b33; }

a:link { color: white; font-size: 10px; text-decoration: none }
a:hover { color: #1b2b33; font-size: 10px; text-decoration: none }
a:visited {color: #fff; font-size: 10px; text-decoration: none}

a:link.text { color: white; font-size: 12px; text-decoration: none; }
a:hover.text { color: #1b2b33; font-size: 12px; text-decoration: none }
a:visited.text { color: #fff; font-size: 12px; text-decoration: none }

#rivendell { background-image: url(../pics/logos/schrift-logo.gif); position: absolute; left: 0; top:0; height:30px; width: 235px; }
#top123 { position: absolute; left: 15px; top:30px; height:200px; width: 870px; }
#top1 { position: absolute; left: 15px; top:30px; height:200px; width: 290px; }
#top2 { position: absolute; left: 305px; top:30px; height:200px; width: 290px; }
#top3 { position: absolute; left: 595px; top:30px; height:200px; width: 290px; }


#navigation { position: absolute; left: 0px; top:230px; height:40px; width: 900px; }
#ps { height: 20px; width: 100px; left: 200px; top: 0; position: absolute; visibility: visible; }
#qc { height: 20px; width: 100px; left: 400px; top: 0; position: absolute; visibility: visible; }
#so { height: 20px; width: 100px; left: 600px; top: 0; position: absolute; visibility: visible; }

#main { position: absolute; left: 15px; top:270px; height:366px; width: 870px; z-index:1 }
#inhalt { background-color: #b8c8d2; position: absolute; left: 15px; top:270px; height:306px; width: 770px; padding: 10px 50px 50px 50px; font-size: 12px; line-height: 18px; color: #1b2b33; text-align: justify}
#hint { position: absolute; left: 100px; top:300px; height:36px; width: 670px; padding: 10px; font-size: 12px; line-height: 18px; font-weight: bold; color: #1b2b33; text-align: center}


#footprint1 {position: absolute; top: 650px; height: 10px; width: 500px; padding: 3px 10px; color: white; font-size: 10px;}
#footprint2 {position: absolute; top: 650px; left: 500px; height: 10px; width: 380px; padding: 3px 10px; color: white; font-size: 10px; text-align: right}







