html {
min-height:100.04%;
}
body {
  margin:0 0 20px 0;
  padding:0;
  font-family:Verdana;
  font-size:11px;
  text-align:center;
  background-color:#C8C8C8;
}
a img {
  border:0;
}
#header {
  margin:0 auto;
  padding:0;
  width:970px;
  height:115px;
  color:#666;
  background-color:#fff;
}
#header img {
  margin:23px 0 0 22px;
  float:left;
  display:inline;
}
#header p {
  margin:23px 0 0 42px;
  padding:0;
  width:250px;
  float:left;
}
#header h1 {
  margin:18px 43px 0 0;
  padding:0;
  width:214px;
  height:83px;
  float:right;
  display:inline;
  background-image:url(../images/header_logo.gif);
}
#header h1 a {
  margin:0;
  padding:0;
  width:214px;
  height:83px;
  display:block;
}
#header h1 span {
  display:none;
}
ul#navi {
  margin:0 auto;
  padding:0;
  width:970px;
  height:28px;
  background-color:#EB7429;
  text-align:left;
  border-bottom:2px solid #fff;
}
ul#navi li {
  margin:6px 0 0 10px;
  padding:0 0 2px 10px;
  display:inline;
  float:left;
  border-left:2px solid #AE4600;
position: relative;
}
ul#navi li.first {
  border-left:0;
}
ul#navi li a {
  font-size:12px;
  font-weight:bold;
  color:#fff;
  text-decoration:none;
}
ul#navi li a.active {
  color:#000;
}
.gelb {
width: 650px;
}
#main {
  margin:0 auto;
  padding:0;
  width:970px;
  text-align:left;
  border-bottom:2px solid #fff;
}
body#start #main {
  height:598px;
  background:#EC762A url(../images/main/start_bg.jpg) no-repeat;
}
body#start #main div {
  overflow:auto;
  float:left;
  display:inline;
  overflow:hidden;
}
body#start #main p,
body#start #main a {
  color:#fff;
}
body#stars #main {
  overflow:auto;
  padding-bottom:30px;
  height:360px;
}
body#stars #main .bild {
  margin:0;
  padding:0;
  width:235px;
  float:left;
}
body#stars #main .bild img {
  margin:25px 0 0 18px;
}
body#stars #main .content {
  margin:0;
  padding:0;
  width:420px;
  float:left;
}
body#stars #main .content img.headline {
  margin:25px 0 0 0;
  padding:0;
}
body#stars #main .content p {
  margin:20px 0 0 0;
  padding:0;
}
body#stars #main .infos {
  margin:25px 0 0 35px;
  padding:0;
  width:260px;
  float:left;
  display:inline;
}
body#stars #main .infos p {
  margin:0;
  padding:0;
}
body#stars #main .infos a {
  margin:14px 0 0 0;
  color:#fff;
  display:block;
}
body.verteiler #main {
  border-bottom:0;
  padding-bottom:0 !important;
}
body.verteiler .zeile {
  height:235px;
  background-color:#EC762A;
  border-bottom:1px solid #F8C49C
}
body.verteiler .zeile div {
  width:50%;
  float:left;
  margin-top:25px;
}
body.verteiler .zeile div img {
  margin:0 10px 0 35px;
  float:left;
  display:inline
}
body.verteiler .zeile div p {
  margin-left:200px;
  width:270px;
  color:#fff;
}
body.verteiler .zeile div p a {
  color:#fff;
}
body#impressum #main {
  height:598px;
  background:#F9E3B7 url(../images/main/impressum_bg.jpg) no-repeat;
  border-bottom:0;
}
body#impressum #main p {
  margin:25px 0 0 250px;
  padding:0 10px 0 0;
  float:left;
  display:inline;
}
body#impressum #main p a {
  color:#000;
}
#footer {
  position:relative;
  margin:0 auto;
  padding:0;
  width:970px;
  text-align:left;
  display:block;
}
body#start #footer {
  height:255px;
}
body#stars #footer {
  height:249px;
}
#footer #box1,
#footer #box2,
#footer #box3, #imageContainer {
  position:absolute;
  top:24px;
  margin:0;
  padding:0;
  width:280px;
  height:200px;
}
#footer #box1 {
  left:30px;
}
#footer #box2 {
  left:345px;
}
#footer #box3, #imageContainer {
  left:660px;
}
#footer h3 {
  width:260px;
  margin:7px 0 0 0;
  padding:0 10px 0 10px;
  font-size:11px;
  font-weight:bold;
  float:left;
}
#footer p {
  margin:14px 0 0 0;
  padding:0 10px 0 10px;
  float:left;
}
#footer .bild h3 {
  width:120px;
}
#footer .bild p {
  width:120px;
}
#footer a {
  margin:14px 0 0 0;
  padding:0 10px 0 10px;
  color:#fff;
  display:block;
  float:left;
}
#footer img {
  margin:0;
  padding:0;
  float:left;
}
body#start #footer {
  background:url(../images/footer/start_bg.jpg);
}
body#start #footer #box1 {
  background:url(../images/footer/start_box1.jpg);
}
body#start #footer #box2 {
  background:url(../images/footer/start_box2.jpg);
}
body#start #footer #box3, #imageContainer {
  background:url(../images/footer/start_box3.jpg);
}
body.axel-ernst #main {
  background-color:#DAB994;
}
body.axel-ernst #footer {
  background:url(../images/footer/stars_bg_axel-ernst.jpg);
}
body.axel-ernst #footer #box1 {
  background:url(../images/footer/stars_box1_axel-ernst.jpg);
}
body.axel-ernst #footer #box2 {
  background:url(../images/footer/stars_box2_axel-ernst.jpg);
}
body.axel-ernst #footer #box3 {
  background:url(../images/footer/stars_box3_axel-ernst.jpg);
}
body.alexandra #main {
  background-color:#F3EA94;
}
body.alexandra #footer {
  background:url(../images/footer/bg_alexandra.jpg);
}
body.alexandra #footer #box1 {
  background:url(../images/footer/box1_alexandra.jpg);
}
body.alexandra #footer #box2 {
  background:url(../images/footer/box2_alexandra.jpg);
}
body.alexandra #footer #box3 {
  background:url(../images/footer/box3_alexandra.jpg);
}
body.kaetzchen #main {
  background-color:#D0E6DB;
}
body.kaetzchen #footer {
  background:url(../images/footer/bg_kaetzchen.jpg);
}
body.kaetzchen #footer #box1 {
  background:url(../images/footer/box1_kaetzchen.jpg);
}
body.kaetzchen #footer #box2 {
  background:url(../images/footer/box2_kaetzchen.jpg);
}
body.kaetzchen #footer #box3 {
  background:url(../images/footer/box3_kaetzchen.jpg);
}
body.tropfenbande #main {
  background-color:#E9EBEA;
}
body.tropfenbande #footer {
  background:url(../images/footer/bg_tropfenbande.jpg);
}
body.tropfenbande #footer #box1 {
  background:url(../images/footer/box1_tropfenbande.jpg);
}
body.tropfenbande #footer #box2 {
  background:url(../images/footer/box2_tropfenbande.jpg);
}
body.tropfenbande #footer #box3 {
  background:url(../images/footer/box3_tropfenbande.jpg);
}
body.eismeer #main {
  background-color:#9DCDDF;
}
body.eismeer #footer {
  background:url(../images/footer/bg_eismeer.jpg);
}
body.eismeer #footer #box1 {
  background:url(../images/footer/box1_eismeer.jpg);
}
body.eismeer #footer #box2 {
  background:url(../images/footer/box2_eismeer.jpg);
}
body.eismeer #footer #box3 {
  background:url(../images/footer/box3_eismeer.jpg);
}


body.lottchen #main {
  background-color:#B7C8DA;
}
body.lottchen #footer {
  background:url(../images/footer/bg_lottchen.jpg);
}
body.lottchen #footer #box1 {
  background:url(../images/footer/box1_lottchen.jpg);
}
body.lottchen #footer #box2 {
  background:url(../images/footer/box2_lottchen.jpg);
}
body.lottchen #footer #box3 {
  background:url(../images/footer/box3_lottchen.jpg);
}

#imageContainer img {
	display:none;
	position:absolute;
	top:0; left:0;
}