body,table,tr,td,div,p,a,input,textarea  {font-family: Arial ,Helvetica , sans-serif; font-size: 9pt; color: #000080; line-height: 11pt;}

body       { margin:0px; text-align: center; }
table.bor  { background-color : #000080; }
tr      { background-color : #ffffff; }
td            { vertical-align: top; text-align: left;  }
.top         {  font-size: 10pt; background-color:#008B8B; vertical-align:middle; text-align: center; font-weight:bold; padding : 5px; } 
.fett         { padding : 5px; font-weight:bold; } 
.pad         { padding : 5px; } 
.dunkel  { color: #F0F0F0;  background-color: #000080; vertical-align:middle;  }
.hell    { color: #FFFFFF; background-color: #008B8B; vertical-align:top;  }
.gray    { background-color:#c0c0c0; } 
.weiss    { color:#FFFFFF; } 
.cour    { font-family: "Courier New", Courier, monospace; font-size: 11pt; vertical-align: middle; text-align: center; }
.mini    { font-size: 7pt; vertical-align:middle; text-align:right; padding : 2px;  }
.ml  { vertical-align:middle; text-align: left;  }
.mr  { vertical-align:middle; text-align: right; }
.mc  { vertical-align:middle; text-align: center; }
.bc  { vertical-align:bottom; text-align: center; }
.bl  { vertical-align:bottom; text-align: left; }
.tr  { vertical-align:top; text-align: right; }

.fett2         { font-weight:bold; color :#008B8B; } 

a:link     { color: #000080; font-weight:bold; text-decoration: underline; }
a:hover    { color :#008B8B; font-weight:bold; text-decoration: underline; }
a:active   { color: #008B8B; font-weight:bold; text-decoration: underline; }
a:visited  { color: #C71585; font-weight:bold; text-decoration: underline; }

a:link.white     { color: #FFFFFF; font-weight:bold; text-decoration: underline; }
a:hover.white    { color :#FFFFFF; font-weight:bold; text-decoration: underline; }
a:active.white   { color: #FFFFFF; font-weight:bold; text-decoration: underline; }
a:visited.white  { color: #FFFFFF; font-weight:bold; text-decoration: underline; }

.textField { background-color:#ffffff; border: #330066 1px solid; font-size: 10pt; }
input.son  { background-color : #FFFFFF; border : thin solid #000080; color : #000080;}
textarea   { background-color : #FFFFFF; border : thin solid #000080; color : #000080;}

#rahmen1 { position:absolute; top:0px; left:0px; width:670px; height: 482px; padding:0px; margin:0px; border : 2px solid #000080; }
#rahmen2 { position:absolute; top:0px; left:0px; width:25px; height: 482px; padding:0px; margin:0px; border : 1px solid #000080;}
#rahmen3 { position:absolute; top:0px; left:27px; width:639px; height: 482px; padding:0px; margin:0px; border : 2px solid #000080;}

#top { position:absolute; top:3px; left:3px; width:664px; height: 27px; padding:0px; margin:0px; border : 1px solid #000080; }
#middle { position:absolute; top:31px; left:3px; width:664px; height: 420px; padding:0px; margin:0px; border : 1px solid #000080; }
#middle3 { position:absolute; top:31px; left:3px; width:664px; height: 448px; padding:0px; margin:0px; }
#middle2 { position:absolute; top:28px; left:3px; width:664px; height: 423px; padding:0px; margin:0px;  }
#down { position:absolute; top:452px; left:3px; width:664px; height: 27px; padding:0px; margin:0px; border : 1px solid #000080; }

#suche { position:absolute; top:0px; left:0px; width:646px; height: 448px; padding:0px; margin:0px; }

#topascii { position:absolute; top:3px; left:3px; width:664px; height: 27px; padding:0px; margin:0px; border : 1px solid #000080; }
#midascii { position:absolute; top:31px; left:3px; width:664px; height: 128px; padding:0px; margin:0px; }
#downascii { position:absolute; top:160px; left:3px; width:664px; height: 319px; padding:0px; margin:0px; border : 1px solid #000080; }

#topwindow { position:absolute; top:5px; left:5px; width:490px; height: 35px; padding:0px; margin:0px; border : 1px solid #000080; }
#midwindow { position:absolute; top:41px; left:5px; width:490px; height: 364px; padding:0px; margin:0px; }
#downwindow { position:absolute; top:410px; left:5px; width:490px; height: 35px; padding:0px; margin:0px; border : 1px solid #000080; }

#topabc { position:absolute; top:0px; left:0px; width:618px; height: 25px; padding:0px; margin:0px; border : 1px solid #000080; }
#abc { position:absolute; top:28px; left:0px; width:618px; padding:0px; margin:0px; }
#midabc { position:absolute; top:28px; left:0px; width:618px; height: 420px; padding:0px; margin:0px; border : 1px solid #000080;}
#downabc { position:absolute; top:449px; left:0px; width:618px; height: 25px; padding:0px; margin:0px; border : 1px solid #000080; }

#akronavi { position:absolute; top:3px; left:30px; width:633px; height: 25px; padding:0px; margin:0px; border : 1px solid #000080; }
#akrobody { position:absolute; top:29px; left:30px; width:616px; height: 450px; padding:0px; margin:0px; }
#akrotop { position:absolute; top:0px; left:0px; width:616px; height: 25px; padding:0px; margin:0px; border : 1px solid #000080; }
#akromid { position:absolute; top:28px; left:0px; width:616px; height: 422px; padding:0px; margin:0px; border : 1px solid #000080; }
#akro { position:relative; 	width:516px; padding:0px; margin:0px; text-align : center; }

#midsmi { position:absolute; top:31px; left:3px; width:664px; height: 405px; padding:0px; margin:0px; border : 1px solid #000080; }
#downsmi { position:absolute; top:437px; left:3px; width:664px; height: 40px; padding:0px; margin:0px; border : 1px solid #000080; }

#kont61 { position:absolute; top:3px; left:3px; width:160px; height: 150px; padding:0px; margin:0px; border : 1px solid #000080; }
#kont62 { position:absolute; top:3px; left:164px; width:90px; height: 150px; padding:0px; margin:0px; border : 1px solid #000080; }
#kont63 { position:absolute; top:3px; left:255px; width:160px; height: 150px; padding:0px; margin:0px; border : 1px solid #000080; }
#kont64 { position:absolute; top:3px; left:416px; width:90px; height: 150px; padding:0px; margin:0px; border : 1px solid #000080; }
#kont65 { position:absolute; top:3px; left:507px; width:160px; height: 150px; padding:0px; margin:0px; border : 1px solid #000080; }
#kont66 { position:absolute; top:154px; left:3px; width:664px; height: 325px; padding:0px; margin:0px; border : 1px solid #000080; }
