html,body{position:absolute;width:100%;height:100%}
__body{background:#003} /*ohne dies Angabe -> transparent!*/
body
{ margin:0px;padding:0px;overflow:hidden;
  font-size:10px;font-family:Arial,Helvetica,sans-serif;
  color:#ff0
}
body
{ scrollbar-base-color:#fff;
  scrollbar-3dlight-color:#000;
  scrollbar-arrow-color:#ccc;
  scrollbar-darkshadow-color:#000;
  scrollbar-face-color:#333;
  scrollbar-highlight-color:#666;
  scrollbar-shadow-color:#666;
  scrollbar-track-color:#333
}
.col,.cor,.coc{color:#999}
.da,.ca,.cal,.pr,.blc,.bll,.blr{color:#ccc}
.aol,.aor,.aoc,.co{color:#000}
.co{background-color:#ccc}
.da,.ca,.cal,.pr{background-color:#333}
.im,.col,.cor,.coc,.blc,.bll,.blr,body{background-color:#000}
.aol,.aor,.aoc{background-color:#999}
.lz{background-color:transparent;height:4px}
.coc,.aoc,.pr,.blc{text-align:center}
.da,.col,.aol,.cal,.bll{text-align:left}
.ca,.cor,.aor,.blr{text-align:right}
.da,.ca,.cal,.col,.cor,.coc,.pr{filter:Alpha(opacity=75,finishopacity=75,style=2);-moz-opacity:0.75}
.da,.ca,.cal,.co,.pr,.aol,.aor,.aoc,.blc,.bll,.blr{font-weight:bold}
.da,.ca,.cal,.bll{font-style:italic}
.col,.cor,.coc,.aol,.aor,.aoc,.co,.da,.ca,.cal,.pr,.bll,.blc,.blr{font-size:12px}
.col,.cor,.coc,.aol,.aor,.aoc,.co,.cal{padding:0 5 0 5}
a{text-decoration:none}
a:link{color:#999;text-decoration:none}
a:visited{color:#999;text-decoration:none}
a:hover{color:#f00;text-decoration:none}
a:active{color:#999;text-decoration:none}
img{border:0px}
.q100{width:100px;height:100px} /*quadrat 100x100px*/
.bkimg{height:100%}
#bk0{position:absolute;width:100%;height:100%;z-index:0;text-align:center;overflow:hidden}
#bk{position:absolute;width:100%;height:100%;z-index:1;text-align:center;overflow:hidden}
#bk01{position:absolute;width:100%;height:100%;z-index:0;text-align:center;overflow:hidden}
#bk1{position:absolute;width:100%;height:100%;z-index:1;text-align:center;overflow:hidden}
#bscroll{overflow:auto;}
iframe{border:0px;width:100%;height:100%;background-color:#000;}
.inhalt1{position:absolute;top:0px;left:0px;width:100%;height:100%;overflow:auto;background-color:#000;}
.q80{width:80px;height:80px;text-align:center;border:1px solid #333;background-color:#000;}
.t1{width:100%;height:100%;padding:0px;margin:0px;border:0px;border-spacing:0px;border-collapse:collapse;}
#t640{width:640px;height:240px;padding:0px;margin:0px;border:0px;border-spacing:0px;border-collapse:collapse;}
.ibctrl{border:0px;background:#000;text-align:center;height:32px} /*ibook-controls*/

.z2{border:0px;}

xtd{border-top:1px solid #666;border-bottom:1px solid #666;background-color:#333}
xtable,td.pr{border-left:1px solid #666;border-right:1px solid #666}
xtable,td.pr{border-left:1px solid #666;border-right:1px solid #666}

table{width:100%;padding:0px;margin:0px;border-spacing:0px;border-collapse:collapse}      

form{padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif}
input{vertical-align:middle}
input{width:100%;height:16px}
select,input,textarea{margin:0px;padding:0px;border:0px}
select,input,textarea{font-size:10px;font-family:Arial,Helvetica,sans-serif;font-weight:bold}
/*select,input,textarea{background-color:#f90}*/

br.lz{font-size:2px}
.xx{background-color:#f00;color:black;font-size:10px}
.ro,.ee,.be{width:100%}
.ro,.nr{background-color:gray;color:black}

table.fix
{ border:1px solid gray;
  width:100%;
  border-collapse:collapse;
  color:#09f;
  background-color:#333
}
#topbox
{ position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:99;overflow:hidden
}
#inhalt /*scrollbox mit 20px Festelement unten: Achtung+table+td*/
{ position:absolute;top:0px;left:0px;width:100%;height:92%;z-index:2;overflow:auto
}
#inhalt1 /*scrollbox: Achtung+table+td*/
{ position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:2;overflow:auto
}
#inhalt2 /*scrollbox mit 20px Festelement oben und unten: Achtung+table+td*/
{ position:absolute;top:8%;left:0px;width:100%;height:84%;z-index:2;overflow:auto
}
#fixbottom
{ position:absolute;left:0px;bottom:0px;height:20px;width:100%;
  padding:0px;
  xbackground-color:#333;
  font-size:12px;
  font-weight:bold;
  filter:Glow(color=#000,strength=3);
  z-index:3;
  filter:Alpha(opacity=80,finishopacity=80,style=2);-moz-opacity:0.80;
}
#fixtop
{ position:absolute;left:0px;top:0px;height:25px;
  padding:0px;
  xbackground-color:#333;
  font-size:12px;
  font-weight:bold;
  filter:Glow(color=#000,strength=3);
  z-index:3;
  filter:Alpha(opacity=80,finishopacity=80,style=2);-moz-opacity:0.80;
}
.trl
{ text-align:left;border:0px;background-color:transparent;font-size:12px;
}
.trc
{ text-align:center;border:0px;background-color:transparent;font-size:12px;
}
.trr
{ text-align:right;border:0px;background-color:transparent;font-size:12px;
  vertical-align:top
}
/*bold*/
.trlb
{ text-align:left;border:0px;background-color:transparent;font-size:12px;font-weight:bold;
}
.trcb
{ text-align:center;border:0px;background-color:transparent;font-size:12px;font-weight:bold;
}
.trrb
{ text-align:right;border:0px;background-color:transparent;font-size:12px;font-weight:bold;
  vertical-align:top
}

.trlh /*highlightted z.B für TBook akt-Termin*/
{ text-align:left;border:0px;background-color:transparent;font-size:12px;font-weight:bold;
  color:#fff
}
.trch /*highlightted z.B für TBook akt-Termin*/
{ text-align:center;border:0px;background-color:transparent;font-size:12px;font-weight:bold;
  color:#fff
}
.trrh /*highlightted z.B für TBook akt-Termin*/
{ text-align:right;border:0px;background-color:transparent;font-size:12px;font-weight:bold;
  vertical-align:top;
  color:#fff
}
.ttr
{ background-color:transparent;color:#999;border:0px;}
.ttrb
{ background-color:transparent;color:#999;border-top:1px dotted #666}