#bsmain{ position:absolute; top:92px; left:6px; width:800px;height:1280px;background-color:gray;}
#bmain { position:absolute; top:80px; left:3px; width:800px;height:1280px;background-color:ffffff;border-color:#808080; border-width:1px;border-style:solid;  }
#bpsmain{ position:absolute; top:92px; left:6px; width:800px;background-color:gray;}
#bpmain { position:absolute; top:90px; left:3px; width:800px;background-color:#F0F8FF;border-color:#808080; border-width:1px;border-style:solid; }
.brline { border-color:#C82846; border-width:1px;border-style:solid;padding:4px; background-color:ffffff;}
.bgline { border-color:#808080; border-width:1px;border-style:solid;padding:4px; background-color:ffffff;}
#bbottom { height:200px;padding:4px;}
#bslogo{ position:absolute; top:2px; left:2px; width:803px;height:69px;background-color:gray;}
#blogo { position:absolute; top:0px; left:0px;width:803px;height:69px; border-color:#808080; border-right-width:1px;border-right-style:solid; border-bottom-width:1px;border-bottom-style:solid; }

#bcout { position:absolute; top:102px; left:16px; width:720px; background-color:#FFFFFF;border-color:#808080; border-width:1px;border-style:solid;padding:8px; }
#bspruch { position:absolute; top:4px; left:703px;width:101px;height:90px; }
#btright{ position:absolute; top:1px; left:814px;width:162px;text-align:center;background-image:url(stuttgartuser.gif); margin:0px; padding:1px;font-family: Verdana, Arial; font-size: 9px; color:#ffffff;border-color:#ffffff;border-width:1px;border-style:solid;}
#bright{ position:absolute; top:42px;left:814px;width:166px;padding:1px;background-color:#ffffff;border-color:#969696;border-width:1px;border-style:solid;}
#bsecright{ position:absolute; top:200px;left:814px;width:166px;padding:1px;background-color:#ffffff;border-color:#969696;border-width:1px;border-style:solid;}
#binner{ width:160px;text-align:center;padding-top:4px;padding-bottom:4px;}
#brscadr{ position:absolute; top:2px; left:813px;width:200px;padding:6px;background-color:#ffffff;}
#brscpadr{ position:absolute; top:180px; left:813px;width:200px;padding:6px;background-color:#f0f0f0;border-color:#969696; border-width:1px;border-style:solid;}

#bleft { position:absolute; top:94px; left:33px; width:200px;}
#bsuche{ position:absolute; top:94px; left:243px; width:550px;height:75px;border-color:#C82846; border-width:1px;border-style:solid;background-color:#EBEBEB;overflow:hidden;}
#bbra{ position:absolute; top:182px; left:243px; width:550px;height:45px;border-color:#C82846; border-width:1px;border-style:solid;background-color:#EBEBEB;overflow:hidden;}
#bssuche{ position:absolute; top:240px; left:243px; width:550px;height:45px;border-color:#C82846; border-width:1px;border-style:solid;background-color:#EBEBEB;overflow:hidden;}
#bcpromo  { position:absolute;top:280px;left:243px; width:550px;height:140px; overflow:hidden;}
#bnews      { position:absolute;top:380px;left:243px; width:546px;  }
#bsklicks   { position:absolute; top:298px; left:243px; width:550px;height:70px;border-color:#C82846; border-width:1px;border-style:solid;background-color:#EBEBEB;overflow:hidden;}

.bradv{ background-color:#ffffff;border-color:#969696; border-width:1px;border-style:solid;padding:2px;}
.mliu { font-family:Verdana, Arial;font-size: 10px;color:#0F1E3C;background-color:#ADD8E6;border-color:#808080;border-width:1px;border-top-style:solid; border-left-style:solid; border-right-style:solid; padding:3px;}
.mlit {font-family: Verdana, Arial; font-size: 10px; text-decoration:none;  color:#C82846;   background-color:#ffffff;  border-color:#808080;  border-width:1px;  border-style:solid;  padding:3px; }
.mlii {font-family: Verdana, Arial; font-size: 10px; text-decoration:none; color:#C82846;background-color:#ffffff;border-color:#808080;border-width:1px;border-left-style:solid;border-right-style:solid;border-bottom-style:solid;padding:3px;}
.rresult {background-color:#FFFFFF;border-color:#C82846;border-style:solid;border-width:1px;padding:2px;}
.roli {
   vertical-align:middle;
   font-family: Verdana, Arial;
   font-size: 10px;
   color:#0F1E3C;
  padding-left:4px;
  border-color:#808080; border-width:1px;
   border-top-style:solid;
   border-left-style:solid;
}
.rore {
   vertical-align:middle;
   font-family: Verdana, Arial;
   font-size: 10px;
   color:#0F1E3C;
border-color:#808080; border-width:1px;
   border-top-style:solid;
   border-right-style:solid;
}
.ruli {
   vertical-align:middle;
   font-family: Verdana, Arial;
   font-size: 10px;
   color:#0F1E3C;
border-color:#808080; border-width:1px;
   border-bottom-style:solid;
   border-left-style:solid;
padding:5px;
background-color:#F0F8FF;
}
.rure {
   vertical-align:top;
   font-family: Verdana, Arial;
   font-size: 10px;
   color:#0F1E3C;
border-color:#808080; border-width:1px;
   border-bottom-style:solid;
   border-right-style:solid;
padding-top:3px;
background-color:#F0F8FF;
}

.ktop { 
  font-family: Verdana, Arial;
  font-size: 10px;
  text-decoration:none;
  color:#C82846;
   background-color:#ffffff;
   border-color:#808080;
   border-width:1px;
   border-style:solid;
   padding:3px;
  }
.kemp { 
  font-family: Verdana, Arial;
  font-size: 4px;
   border-bottom-color:#808080;
   border-bottom-width:1px;
   border-bottom-style:solid;
   padding:3px;
  }
.k0b { 
  font-family: Verdana, Arial;
  font-size: 10px;
  text-decoration:none;
  color:#C82846;
   background-color:#ffffff;
   border-left-color:#808080;
   border-left-width:1px;
   border-left-style:solid;
   border-right-color:#808080;
   border-right-width:1px;
   border-right-style:solid;
   border-bottom-color:#808080;
   border-bottom-width:1px;
   border-bottom-style:solid;
   padding:3px;
  }
.unten {
  vertical-align:bottom;
  }
.lwtd { 
   border-color:#808080;
   border-width:1px;
   border-style:solid;
  }
.ltd { 
   background-color:#C8E6FA;
   border-top-width:1px;
   border-top-style:solid;
   border-left-width:1px;
   border-left-style:solid;
   border-right-width:1px;
   border-right-style:solid;
   border-color:#808080;
  }
.linbr { 
   font-family: Verdana, Arial;
   font-size: 1px;
   border-top-color:#808080;
   border-top-width:1px;
   border-top-style:solid;
  }
.khead { 
   font-family: Verdana, Arial;
   font-size: 10px;
   color:#0F1E3C;
   background-color:#ADD8E6;
   border-color:#808080;
   border-width:1px;
   border-top-style:solid;
   border-left-style:solid;
   border-right-style:solid;
   padding:1px;
  }
.kbody { 
   font-family: Verdana, Arial;
   font-size: 10px;
   color:#0F1E3C;
   background-color:#ffffff;
   border-left-color:#808080;
   border-left-width:1px;
   border-left-style:solid;
   border-right-color:#808080;
   border-right-width:1px;
   border-right-style:solid;
   border-bottom-color:#808080;
   border-bottom-width:1px;
   border-bottom-style:solid;
   padding:1px;
  }
.meshead { 
   font-family: Verdana, Arial;
   font-size: 10px;
   font-weight:bold;
   color:#4B6294;
   background-color:#d3d3d3;
   border-color:#808080;
   border-width:1px;
   border-top-style:solid;
   border-left-style:solid;
   border-right-style:solid;
   padding:5px;
  }
.mteaser { 
   background-color:#ffffff;
   border-color:#808080;
   border-width:1px;
   border-style:solid;
   padding-left:3px;
   padding-bottom:2px;
  }
.mteash { 
   font-family: Verdana, Arial;
   font-size: 10px;
   font-weight: bold;
   color:#C82846;
   background-color:#e3e3e3;
   border-top-width:1px;
   border-top-style:solid;
   border-left-width:1px;
   border-left-style:solid;
   border-right-width:1px;
   border-right-style:solid;
   border-color:#808080;
   padding-left:3px;
  }
.mteasb { 
   background-color:#ffffff;
   border-left-width:1px;
   border-left-style:solid;
   border-right-width:1px;
   border-right-style:solid;
   border-bottom-width:1px;
   border-bottom-style:solid;
   border-color:#808080;
   padding-left:3px;
   padding-bottom:1px;
  }
.sres { 
   background-color:#eeffff;
   border-color:#808080;
   border-width:1px;
   border-style:solid;
   padding:2px;
  }
.uhead {
   height:35px;
   width:350px;
   font-family: Verdana, Arial;
   font-size: 14px;
   font-weight: bold;
   color:#C82846;
   background-color:#ffffff;
   border-color:#808080;
   border-width:1px;
   border-style:solid;
   padding:10px;
  }
.cbody { 
   vertical-align:middle;
   font-family: Verdana, Arial;
   font-size: 10px;
   color:#0F1E3C;
   background-color:#F0F8FF;
   border-color:#808080;
   border-width:1px;
   border-style:solid;
   padding-left:5px;
  }
.cnormal { 
   vertical-align:middle;
   font-family: Verdana, Arial;
   font-size: 10px;
   color:#0F1E3C;
   background-color:#F0F8FF;
   padding-left:2px;
   border-color:#808080;
   border-bottom-width:1px;
   border-bottom-style:solid;
}
.ibody {
  background-color:#F0F8FF;
}

.kresbody { 
   font-family: Verdana, Arial;
   font-size: 11px;
   color:#808080;
   font-weight: bold;
   padding-left:10px;
   padding-right:10px;
  }
.skresbody { 
   font-family: Verdana, Arial;
   font-size: 11px;
   color:#808080;
   font-weight: bold;
   background-color:#F0FFFF;
   border-color:#808080;
   border-width:1px;
   border-style:solid;
   padding-left:8px;
   padding-top:1px;
   padding-right:4px;
   padding-bottom:2px;
  }
.kub { 
   font-family: Verdana, Arial;
   font-size: 11px;
   color:#ffffff;
   background-color:#C82846;
   padding:8px;
  }
.savekub { 
   font-family: Verdana, Arial;
   font-size: 11px;
   font-weight: bold;
   color:#ffffff;
   background-color:#CD5C5C;
   border-color:#C8C8C8;
   border-width:1px;
   border-style:solid;
   padding:5px;
  }
.k1ub { 
   font-family: Verdana, Arial;
   font-size: 10px;
   color:#808080;
   background-color:#FFFFFF;
   border-color:#808080;
   border-width:1px;
   border-style:solid;
   padding:3px;
  }
.k2ub { 
   font-family: Verdana, Arial;
   font-size: 10px;
   color:#808080;
   background-color:#FFFFFF;
   border-color:#808080;
   border-bottom-width:1px;
   border-bottom-style:solid;
   padding:3px;
  }

.krhead { 
   font-family: Verdana, Arial;
   font-size: 13px;
   font-weight: bold;
   color:#FFFFFF;
   background-color:#C82846;
   border-color:#808080;
   border-width:1px;
   border-style:solid;
   padding:5px;
  }
.krbody { 
   font-family: Verdana, Arial;
   font-size: 11px;
   color:#808080;
   font-weight: bold;
   background-color:#ffffff;
   border-color:#808080;
   border-width:1px;
   border-style:solid;
   padding-left:8px;
   padding-top:1px;
   padding-right:4px;
   padding-bottom:2px;
  }
.scres { 
   font-family: Verdana, Arial;
   font-size: 10px;
   color:#6666FF;
   background-color:#e3e3e3;
   padding:5px;
  }
.kmbA { 
   font-family: Verdana, Arial;
   font-size: 10px;
   color:#808080;
   border-color:#808080;
   border-width:1px;
   border-style:solid;
   padding:2px;
  }
.xlett { 
  width:12px;
  height:12px;
  text-align:center;
  background-color:#d3d3d3;
  border-color:#ffffff;
  border-width:1px;
  border-style:solid;
  }
.xll:LINK {
  width:11px;
  height:12px;
  font-family:Verdana, Arial;
  font-size:12px;
  color:#969696;
  text-decoration:none;
  font-weight:bold;
  text-align:center;
  }
.xll:ACTIVE {
  width:11px;
  height:12px;
  font-family:Verdana, Arial;
  font-size:12px;
  color:#C82846;
  text-decoration:none;
  font-weight:bold;
  text-align:center;
  background-color:#d3d3d3;
}
.xll:VISITED {
  width:11px;
  height:12px;
  font-family:Verdana, Arial;
  font-size:12px;
  color:#969696;
  text-decoration:none;
  font-weight:bold;
  text-align:center;
}
.xll:HOVER {
  width:11px;
  height:12px;
  font-family:Verdana, Arial;
  font-size:12px;
  color:#000000;
  text-decoration:none;
  font-weight:bold;
  text-align:center;
}
A:LINK {
  font-family: Verdana, Arial;
  font-size: 10px;
  text-decoration:none;
  color:#000080;
}
A:ACTIVE {
  font-family: Verdana, Arial;
  font-size: 10px;
  text-decoration:none;
  color:#003197;
}
A:VISITED {
  font-family: Verdana, Arial;
  font-size: 10px;
  text-decoration:none;
  color:#000080;
}
A:HOVER {
  font-family: Verdana, Arial;
  font-size: 10px;
  text-decoration: none;
  color:#FF6347;
}
TD {
  font-family: Verdana, Arial;
  font-size: 11px;
  text-decoration: none;
  color:#000080;
}
.myA:LINK {
  font-family: Verdana, Arial;
  font-size: 10px;
  text-decoration:none;
  font-weight: bold;
  color:#C82846;
}
.myA:ACTIVE {
  font-family: Verdana, Arial;
  font-size: 10px;
  text-decoration:none;
  font-weight: bold;
  color:#000080;
  background-color:#d3d3d3;
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:#0F1E3C;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#0F1E3C;
}
.myA:VISITED {
  font-family: Verdana, Arial;
  font-size: 10px;
  text-decoration:none;
  font-weight: bold;
  color:#C82846;
}
.myA:HOVER {
  font-family: Verdana, Arial;
  font-size: 10px;
  text-decoration:none;
  font-weight: bold;
  color:#ffffff;
  background-color:#C82846;
}
.smk:LINK {
  font-family: Verdana, Arial;
  font-size: 10px;
  font-weight: bold;
  text-decoration:none;
  color:#0F1E3C;
}
.smk:ACTIVE {
  font-family: Verdana, Arial;
  font-size: 10px;
  font-weight: bold;
  text-decoration:none;
  color:#0F1E3C;
}
.smk:VISITED {font-family: Verdana, Arial; font-size: 10px;font-weight: bold;text-decoration:none;color:#0F1E3C;}
.smk:HOVER {font-family: Verdana, Arial;font-size: 10px;font-weight: bold;text-decoration:none;color:#C82846;}
.mk:ACTIVE {font-family: Verdana, Arial;font-size: 10px;text-decoration:none;color:#0F1E3C;}
.mk:VISITED {font-family: Verdana, Arial;  font-size: 10px; text-decoration:none; color:#0F1E3C;}
.mk:HOVER { font-family: Verdana, Arial; font-size: 10px; text-decoration:none; color:#C82846;}
.mbA:LINK {
   font-family: Verdana, Arial;
   font-size: 15px;
   font-weight:bold;
   color:#C82846;
   background-color:#d3d3d3;
}
.mbA:ACTIVE {
   font-family: Verdana, Arial;
   font-size: 15px;
   font-weight:bold;
   color:#C82846;
   background-color:#d3d3d3;
}
.mbA:VISITED {
   font-family: Verdana, Arial;
   font-size: 15px;
   font-weight:bold;
   color:#C82846;
   background-color:#d3d3d3;
}
.mbA:HOVER {
   font-family: Verdana, Arial;
   font-size: 15px;
   font-weight:bold;
   color:#d3d3d3;
   background-color:#C82846;
}
.cusA:LINK {
  font-family: Verdana, Arial;
  font-size: 9px;
  text-decoration:none;
  color:#000000;
}
.cusA:ACTIVE {
  font-family: Verdana, Arial;
  font-size: 9px;
  text-decoration:none;
  color:#000000;
}
.cusA:VISITED {
  font-family: Verdana, Arial;
  font-size: 9px;
  text-decoration:none;
  color:#000000;
}
.cusA:HOVER {
  font-family: Verdana, Arial;
  font-size: 9px;
  text-decoration:none;
  color:#000000;
}
.kresleft { 
   font-family: Verdana, Arial;
   font-size: 11px;
   color:#C82846;
   text-decoration:none;
   background-color:#e3e3e3;
   border-color:#C82846;
   border-left-width:1px;
   border-top-width:1px;
   border-bottom-width:1px;
   border-left-style:solid;
   border-top-style:solid;
   border-bottom-style:solid;
   padding:6px;
  }
.kresright { 
   font-family: Verdana, Arial;
   font-size: 11px;
   color:#C82846;
   text-decoration:none;
   background-color:#ffffff;
   border-color:#C82846;
   border-right-width:1px;
   border-top-width:1px;
   border-bottom-width:1px;
   border-right-style:solid;
   border-top-style:solid;
   border-bottom-style:solid;
   padding:6px;
  }
.kuA:LINK {
  font-family: Verdana, Arial;
  font-size: 11px;
  text-decoration:none;
  color:#C82846;
}
.kuA:ACTIVE {
  font-family: Verdana, Arial;
  font-size: 11px;
  text-decoration:none;
  color:#C82846;
}
.kuA:VISITED {
 font-family: Verdana, Arial;
 font-size: 11px;
 text-decoration:none;
 color:#C82846;
}
.kuA:HOVER {
  font-family: Verdana, Arial;
  font-size: 11px;
  text-decoration:none;
  color:#0F1E3C;
}
.ktuA:LINK {
  font-family: Verdana, Arial;
  font-size: 10px;
  text-decoration:none;
  color:#000080;
}
.ktuA:ACTIVE {
  font-family: Verdana, Arial;
  font-size: 10px;
  text-decoration:none;
  color:#000080;
}
.ktuA:VISITED {
 font-family: Verdana, Arial;
 font-size: 10px;
 text-decoration:none;
 color:#000080;
}
.ktuA:HOVER {
  font-family: Verdana, Arial;
  font-size: 10px;
  text-decoration:underline;
  color:#C82846;
}

.kino:LINK {
  font-family: Verdana, Arial;
  font-size: 12px;
  text-decoration:underline;
 color:#C82846;
}
.kino:ACTIVE {
  font-family: Verdana, Arial;
  font-size: 12px;
  text-decoration:underline;
  color:#C82846;
}
.kino:VISITED {
 font-family: Verdana, Arial;
 font-size: 12px;
 text-decoration:underline;
 color:#C82846;
}
.kino:HOVER {
  font-family: Verdana, Arial;
  font-size: 12px;
  text-decoration:none;
  color:#ffffff;
}
.pr00:LINK { font-family: Verdana, Arial; font-size: 10px; text-decoration:none;color:#C82846;}
.pr00:ACTIVE { font-family: Verdana, Arial; font-size: 10px; text-decoration:none; color:#C82846;}
.pr00:VISITED { font-family: Verdana, Arial; font-size: 10px; text-decoration:none; color:#C82846;}
.pr00:HOVER {  font-family: Verdana, Arial;  font-size: 10px;  text-decoration:none; color:#000000;}
.pr01:LINK { font-family: Verdana, Arial; font-size: 10px; text-decoration:none;color:#000080;}
.pr01:ACTIVE { font-family: Verdana, Arial; font-size: 10px; text-decoration:none; color:#000080;}
.pr01:VISITED { font-family: Verdana, Arial; font-size: 10px; text-decoration:none; color:#000080;}
.pr01:HOVER {  font-family: Verdana, Arial;  font-size: 10px;  text-decoration:none; color:#000000;}


#minput {
  height: 100px;
  width: 190px; 
  font-family: Verdana, Arial;
  font-size: 10px;
  font-weight: normal;
  background-color: #FFFFFF;
}
#eingabe {
  font-family: Verdana, Arial;
  font-size: 11px;
  font-weight: normal;
  background-color: #FFFFFF;
}
#sgo { 
height: 18px;
width: 50px; 
font-family: Verdana, Arial;
font-size: 11px;
font-weight: normal;
background-color: #dcdcdc;
border:1px #c0c0c0 outset;
vertical-align:middle;
}
.mtkopf { 
  font-family: Verdana, Arial;
   font-size: 10px;
   font-weight: bold;
   color:#ffffff;
   background-color:#969696;
   border-color:#808080;
   border-width:1px;
   border-top-style:solid;
   padding-left:3px;
   padding-bottom:3px;
}
.mtinh { 
   background-color:#ffffff;
   padding-left:3px;
   padding-bottom:10px;
}