a   { color: #990000; font-weight: bold; text-decoration: none }
a:link,a:visited { color:#990000; }
a:hover,a:active { color:#990000;text-decoration:underline; }
html, body    { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; height: 100%; width: 100%; padding: none; margin: none; color: black; line-height: 17px; background: #BEBEBE }
td, p    { font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 0; margin: 0; line-height: 17px  }
.titel { font-weight:bold }
input, select, textarea, submit { border: 1px solid #888}

#bgrot { background: #BE9898; width: 100%; height: 150px; position: absolute; z-index: 1; top: 65px; left: 0px; }
#language { display: none; position: absolute; z-index: 2; top: 0px; left: 5px; color: white }
#nav_context { position: absolute; z-index: 2; top: 0px; left: 500px; color: #666666 }
#navigation { position: absolute; z-index: 2; top: 75px; left: 500px; }
#keyvisuals { position: absolute; z-index: 2; top: 0px; left: 189px; width: 302px; height: 215px }
#keyvisualsTrans { position: absolute; z-index: 3; top: 0px; left: 189px; width: 302px; height: 215px }
#content { position: absolute; width: 690px; height: 100%; left: 0px; top:0px; }
#footer { position: absolute; z-index:3; left: 190px; bottom: 0px; width: 481px; line-height: 15px; height: 15px; color: white; background:  #BEBEBE}
#headline { padding-left: 190px; font-weight: bold; padding-bottom: 20px }
#imageDescription { font-size: 9px; padding-bottom: 10px; text-align: right; width: 130px; }
#path { position: absolute; z-index: 5; left: 500px; top: 215px; font-size: 9px }
#poweredby { position: absolute; z-index: 5; left: 10px; top: 195px; font-size: 9px; color: white }