/* --- Stylesheet für die Bannerausgabe im Bottom- und Right-Frame --- */
body {
  background-color:#FAF5EC;
  margin:0px; padding:0px;
  border:none;
  font-family:Verdana,Arial,sans-serif;
  font-size:0.6em }

div {
  margin:0px;
  padding:0px;
  border:none }
  
a { text-decoration:none }  
p { margin:5px 0px }

.bannerBox hr.topLine {
  color:#CCC;
  background-color:#CCC;
  height:1px;
  width:100%;
  text-align:center;
  margin:0px auto }
  
.bannerBox {
  float:left;
  width:802px;
  background-image:url(bg_line_top.gif);
  background-repeat: repeat-x;
  background-position:top }
  
.bannerBox .leftBanner, .bannerBox .centerBanner, .bannerBox .centerBannerBig, .bannerBox .rightBanner, .bannerBox .rightBannerBig,
.bannerBox .leftBannerMiddle {
  float:left;
  height:90px;
  text-align:center }

.bannerBox .leftBanner, .bannerBox .centerBanner { width:120px }
.bannerBox .leftBannerMiddle {
  width:234px;
  margin:0px 30px }
  
.bannerBox .rightBannerBig, .bannerBox .centerBannerBig { width:468px }
.bannerBox .centerBannerBig { margin-left:28px }
.bannerBox .rightBannerBig div { margin-top:15px }
.bannerBox .rightBanner { margin-left:28px }
  
.bannerBox .leftBanner { margin-left:10px }
html>body .bannerBox .leftBanner { margin-left:20px }
.bannerBox .leftBanner img, .bannerBox .centerBanner img, .bannerBox .rightBanner img, .bannerBox .rightBannerBig img,
.bannerBox .centerBannerBig img, .bannerBox .leftBannerMiddle img {
  margin:0px auto;
  border:none }

/* --- Frame Right Banner hochkant --- */
.frameRightBanner {
  width:120px;
  height:600px;
  margin:2px 0px 0px 3px}

.frameRightBanner img, .frameRightBanner object {
  width:120px;
  height:600px;
  border:none;
  margin:0px }
