html,body{
  width:100%;
  font-family:Verdana;
  font-size:12px;
  color:#00B0EF;
  height:100%;
  margin: 0;
  padding: 0;
  background-image:url(/gif/site/bg_plus.gif);
  /*overflow:hidden;*/

}
td{
  font-size:12px;
  color:#676566;
}


a{
  color:#993501;
  text-decoration:none;
}
a:hover{

  text-decoration:underline
}
#wrapper{
  background-image: url(/gif/site/bg.gif);

  width:100%;
  height:100%;
}


#content_div{
  position: relative;
  filter:alpha(opacity=0);

}


#line1{
  position:relative;
  width:100%;

}
#middle1{
  position:relative;
  width:1037px;
  margin:auto;
  display:block;
  min-height:300px;


}
#topmenu1{
    width:662px;
    height:50px;
    background-image:url(/gif/site/top_menu_bg.png);
}
#topmenu1{
  margin-top:20px;
  <!-- margin-bottom:25px; -->
}
#logo1{
  position:absolute;
  width:242px;
  height:143px;
  background-image:url(/gif/site/logo1.png);
  right:55px;
  top:30px;
}
#content_top{
   width:1035px;
  height:689px;
  background-image:url(/gif/site/bg_blau.png);
  left:0px;
  margin-top:25px;
  overflow:hidden;
  <!-- margin-top:25px; -->
}
#content_top #submenu{
    margin-top:30px;
    margin-left:40px;
    height:40px;
    /*border:1px solid red;*/
}
#content_top #submenu a{
color:#E3007C;
font-size:14px;
}
#content_top #headline{
  font-size:56px;
  font-weight:bold;


  line-height:56px;

}


#start_top,#login_top{

  width:1035px;
  height:415px;
  background-image:url(/gif/site/start_top_bg.png);
  left:0px;
  margin-top:25px;
  overflow:hidden;
  <!-- margin-top:25px; -->

}
#login_top{
  background-image:url(/gif/site/bg_grau.png);

}
#start_top #headline,#login_top #headline{
  font-size:56px;
  font-weight:bold;
  color:#00B0EF;
  margin-top:100px;
  margin-left:25px;
  height:56px;

}
#login_top #headline{
    color:#BDBEC1;
    margin-top:20px;
}
#start_top #bild{
float:left;
margin-left:34px;
margin-top:15px;
}
#start_top #text,#login_top #text{
  float:left;
    margin-top:15px;
    margin-left:20px;
    width:200px;
    height:208px;
    overflow:hidden;
}
#login_top #text{
  width:1005px;
  height:288px;
}
#login_top #text input[type=text],#login_top #text input[type=password]{
  width:300px;
  height:30px;
}


#start_top #mehr{
  float:left;
  margin-top:203px;
  margin-left:20px;
  width:80px;
  line-height:20px;
  font-size:14px;
  font-weight:bold;
  overflow:hidden;
  text-align:bottom;
}
#menu2{
  margin-top:10px;
  width:1035px;
  height:61px;
}
#menu2 div{
  float:left;
  cursor:pointer;
}
#menu2 div img{
  display:block;
}


#menu1{

  height:370px;
}
#menu1 div{float:left;display:block;cursor:pointer;}
#menu1 #holder{
    width:720px;
    cursor:default ;

}


#menu1 #ueberuns{
  width:323px;
  height:153px;
  background-image:url(/gif/site/ueber.png);
  margin:15px 20px 20px 0;
}
#menu1 #jingle{
  width:323px;
  height:153px;
  background-image:url(/gif/site/jingle.png);
  margin:15px 20px 20px 10px;
}
#menu1 #forum{
  width:322px;
  height:153px;
  background-image:url(/gif/site/forum.png);
  margin:0 20px 0px 0px;
}
#menu1 #guide{
  width:322px;
  height:153px;
  background-image:url(/gif/site/guide.png);
  margin:0 20px 0px 10px;
}
#menu1 #picturebox{
  width:315px;
  height:315px;
  background-image:url(/gif/site/picturebox.png);
  margin:20px 0px 0px 0;
}


#topmenu1 ul{
  list-style-type:none;
  height:50px;
  margin:0;
  padding:0;
  margin-left:26px;
}
#topmenu1 ul li,#topmenu1 ul li a{
  float:left;
  padding-right:1px;
  color:#00B0EF;
  font-weight:bold;
  height:50px;
  line-height:50px;
  font-size:14px;
}
#mehr a{
  color:#009EE0;
}
#mehr1{
  width:40px;
  height:40px;
  float:left;
  margin-top:195px;
  margin-left:42px;
  cursor:pointer;
}


#koop{
  float:left;
  margin-right:85px;
  margin-top:30px;
  height:160px;
}
#download{
 margin-top:30px;
}
#gb_bild{
  height:86px;
}
#gb_bild img{
  display:block;
}
.glow-errorSummary {
  position:absolute;
  left:370px;
  top:50px;
  background-color:white;
  border:1px solid red;
}
.blau{
  color:#009EE0;
}
.gruen{
  color:#;
}
.hellgruen{
  color:#BECD00;
}
.grau{
  color:#BDBEC1;
}
.lila{
  color:#5C2381;
}
.rosa{
  color:#E2007A;
}

