body    { background-image: url("basics/background.gif"); background-repeat: repeat }p  { color: black; font-size: 1em; font-family: Georgia, "Times New Roman", Times, serif; line-height: 120%; text-align: left }td  { vertical-align: top }#main  { background-color: white; margin-left: -400px; position: absolute; z-index: 0; top: 2em; left: 50%; width: 800px }#logo   { background-image: url("basics/arly-logo.gif"); background-repeat: no-repeat; background-position: center; text-align: center; margin-bottom: 2em; position: relative; z-index: 1; top: 1em; width: 100%; height: 50px }#nologo  { text-align: center; margin-bottom: 2em; position: relative; z-index: 1; top: 1em; width: 100%; height: 50px; vertical-align: middle }#top1  { font-size: 0.6em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 100%; text-align: center; position: relative; z-index: 1; left: 25px; width: 750px; height: 3em; border-bottom: 1px solid black }#top2   { font-size: 0.6em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 100%; text-align: center; padding-top: 1em; position: relative; z-index: 1; width: 100%; height: 2em }#container    { margin-top: 1em; margin-bottom: 1em; padding-top: 1em; padding-bottom: 1em; position: relative; z-index: 1; left: 1%; width: 98%; border-top: 2px solid #dedede }#containerstart  { text-align: center; margin-top: 2em; margin-bottom: 1em; padding-top: 2em; padding-bottom: 1em; position: relative; z-index: 1; width: 100%; height: 400px; vertical-align: middle }a:visited  { color: black }.boxlinks   { display: block; margin-right: 1em; margin-bottom: 1em; position: relative; z-index: 1; top: 0; left: 0; width: 300px; height: auto; float: left }.boxlinks1 { display: block; margin-right: 1em; margin-bottom: 1em; position: relative; z-index: 1; top: 0; left: 0; width: 400px; height: 500px; float: left }#boxlinks { display: block; margin-right: 1em; margin-bottom: 1em; position: relative; z-index: 1; top: 0; left: 0; width: 300px; height: 300px; float: left }.boxrechts { display: block; margin-right: 1em; margin-bottom: 1em; position: relative; z-index: 1; left: 25px; width: 450px; height: auto }#boxrechts { display: block; margin-right: 1em; margin-bottom: 1em; position: relative; z-index: 1; top: 0; width: 430px; height: auto; float: right }#bottom1      { color: black; font-size: 0.8em; text-align: center; position: relative; z-index: 1; left: 1%; width: 98%; height: auto; clear: both; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc }#bottomz     { color: black; font-size: 0.8em; text-align: center; margin-top: 1em; position: relative; z-index: 1; width: 100%; height: auto; clear: both; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc }#bottom2    { color: black; font-size: 0.8em; text-align: center; margin-bottom: 3em; padding-top: 1em; position: relative; z-index: 1; width: 100%; height: 2em; clear: both }a.nav1 { color: gray; font-weight: bold; text-decoration: underline }a.nav11 { color: black; font-weight: bold; text-decoration: none }a.nav2 { color: black; text-decoration: underline }a.nav22 { color: black; font-weight: bold; text-decoration: none }h1 { font-size: 1.5em; font-weight: bold; margin: 0 0 0.5em }h2 { font-size: 1.2em; font-weight: bold; margin: 0 0 0.5em }#linkebox { margin-bottom: 1em; padding-right: 5%; width: 30%; float: left }#mittebox { margin-bottom: 1em; width: 30%; float: left }#rechtebox { margin-bottom: 1em; padding-left: 5%; width: 30%; float: left }#rechtebox2 { margin-bottom: 1em; width: 67%; float: left }.kleintext { color: black; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 110%; text-decoration: none }a, a:link { color: black; text-decoration: underline }hr { margin-top: 0.5em; margin-bottom: 0.5em; width: 100%; clear: both; border-top: 1px solid black }.tdliste  { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; padding: 1em 1em 1em 5px; width: 300px; height: 20px; vertical-align: top; border-bottom: 1px solid #ccc }.tdliste1  { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; padding: 1em 1em 1em 5px; width: 300px; height: 20px; vertical-align: middle; border-bottom: 1px solid #ccc }.tdliste2  { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; padding: 1em 1em 1em 5px; width: auto; height: 20px; vertical-align: top; border-bottom: 1px solid #ccc }.tdlistefett  { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: right; padding: 1em 1em 1em 5px; width: 120px; height: 20px; vertical-align: top; border-bottom: 1px solid #ccc }.tdlistehead  { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: left; padding: 1em 1em 1em 5px; width: auto; height: 20px; vertical-align: top; border-bottom: 1px solid #ccc }table { vertical-align: top }
