@import url("layout_wysiwyg.css");

body {
  margin:0; 
  padding:0; 
  background-color:#D4D4D4;
}

#body { 
  /*
  position:absolute;
  left:0;
  top:50%;
  margin-top:-350px;
  */
  width:100%;
  height:699px;
  text-align:left; 
  background:url('img/design/bg.jpg') repeat-x;
}

#flashheader {
  position:absolute;
  top:31px;
  left:5px;
}

#main { 
  margin:auto;
  top:0;
  width:947px;
  height:699px;
  text-align:left; 
  background:url('img/design/main_bg.jpg') no-repeat;
  position:relative;
}

#data {
  position:absolute;
  left:50px;
  top:210px;
  width:524px;
  height:240px;
  overflow:auto;
}

#containerLeft {
} #BANNERSkyscraper {
  padding:50px 0 0 950px;
}


#menu1 {
  position:absolute;
  top:180px;
  left:50px;
} #menu1 ul {
  margin:0px;
  padding:0px;
} #menu1 li {
  list-style:none;
  float:left;
} #menu1 li a {
  display:block;
  height:21px;
  width:100%;
  border:transparent 1px solid;
} #menu1 li a span { 
  display:none;
  border:transparent 1px solid;
} #menu1 li a.selected {
} #menu1 li a.selected span {
}

#menu2 {
  position:absolute;
  left:82px;
  top:162px;
  width:228px;
} #menu2 ul {
  margin:0px;
  padding:0px;
} #menu2 li {
  list-style:none;
} #menu2 li a {
  display:block;
  text-align:left;
  background:url('img/design/menu2_trenner.gif') no-repeat;
  background-color:#fff;
} #menu2 li a span { 
  position:relative;
  font-weight:bold;
  display:block;
  padding:9px 0px 9px 9px;
  color:#767676;
} #menu2 li a.selected {
} #menu2 li a.selected span {
  color:#CA0107;
} #menu2 .sel_div {
  position:absolute; 
  background:url('img/design/menu_arrow.png'); 
  width:15px; 
  height:36px; 
  left:225px;
  top:-1px;
}

#menu3 {
} #menu3 ul {
  margin:0px;
  padding:0px;
} #menu3 li {
  list-style:none;
  float:left;
  width:120px;
} #menu3 li a {
  display:block;
  text-align:center;
  height:19px;
  border-bottom:#ccc 1px solid;
  border-left:#ccc 1px solid;
} #menu3 li a span { 
  display:block;
  color:#767676;
} #menu3 li a.selected {
  border-bottom:#fff 1px solid;
} #menu3 li a.selected span {
  color:#C60206;
}

#rightcolumn {
  margin-left:311px;
  width:675px;
  min-height:300px;
  padding:0px 0px 0px 0px;
} #rightcolumn #main {
  overflow:auto;
  padding:20px 30px 30px 30px;
} #rightcolumn #grafik {
  padding:0px 0px 0px 0px;
}

#foot {
  position:relative;
  background:url('img/design/foot_repeat.gif');
  height:42px;
} #foot .nachoben {
  background:url('img/design/threedots_arrow.gif') no-repeat 0px 5px;
  padding:0 0 0 12px;
  position:absolute;
  top:10px;
  left:180px;
  z-index:3;
} #foot .links {
  padding:0 0 0 12px;
  position:absolute;
  top:10px;
  left:316px;
  z-index:2;
} #foot .copyright {
  padding:0 0px 0 12px;
  position:absolute;
  text-align:right;
  top:10px;
  color:#888;
  width:968px;
  z-index:1;
}

.spalten { 
} .spalten .spalte1,
  .spalten .spalte2,
  .spalten .spalte3,
  .spalten .spalte4,
  .spalten .spalte5,
  .spalten .spalte6,
  .spalten .spalte7,
  .spalten .spalte8 { 
  float:left; 
  width:200px; 
  border:transparent 1px solid;
} .spalten .spalteEnd { 
  margin-left:200px; 
  border:transparent 1px solid;
} .spalten .spalteEnd:after { 
  content:"clear"; 
  clear:left; 
  display:block; 
  height:0; 
  overflow:hidden; 
  visibility:hidden; 
}

