body{
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:12px;
 color:#26146E;
}

.kopfdiv {
 display:block;
 height:99px;
 width:900px;
 margin: 0px auto;
 background-color:#FFFFFF;
 background-image:url(../pics/logo.gif);
}

.unterkopfdiv {
 display:block;
 width:900px;
 margin: 0px auto;
 background-image:url(../pics/contentbg.gif);
}

.fussdiv {
 display:block;
 height:20px;
 width:898px;
 margin: 0px auto;
 padding-top:5px;
 background-color:#7F7F7F;
}

.menudiv{
 width:696px;
 height:45px;
 margin-left:4px;
 float:right;
 padding-top:5px;
 margin-right:4px;
 background-image:url(../pics/menudiv_bg.gif);
}


.menu{
 display:block;
 height:23px;
 padding-top:6px;
 width:150px;
 text-align:center;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:12px;
 color:#26146E;
 background-image:url(../pics/menubg.gif);
 font-weight:bold;
 text-decoration:none;
 float:left;
  -moz-opacity: 0.8;
 -khtml-opacity: 0.8;
 filter: alpha(opacity=80);
 opacity: 0.8;
 }

.menu:hover{
 height:22px;
 padding-top:7px;
 -moz-opacity: 1.0;
 -khtml-opacity: 1.0;
 filter: alpha(opacity=100);
 opacity: 1.0;
}

.menuaktiv{
 display:block;
 height:22px;
 padding-top:7px;
 width:150px;
 text-align:center;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:12px;
 color:#26146E;
 background-image:url(../pics/menubg.gif);
 font-weight:bold;
 font-style:italic;
 text-decoration:none;
 float:left;
  -moz-opacity: 1.0;
 -khtml-opacity: 1.0;
 filter: alpha(opacity=100);
 opacity: 1.0;
 }


 .menu2{
 display:block;
 height:23px;
 padding-top:6px;
 width:100px;
 text-align:center;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:12px;
 color:#26146E;
 background-image:url(../pics/menu2bg.gif);
 font-weight:bold;
 text-decoration:none;
 float:left;
  -moz-opacity: 0.8;
 -khtml-opacity: 0.8;
 filter: alpha(opacity=80);
 opacity: 0.8;
 }

.menu2:hover{
 height:22px;
 padding-top:7px;
 -moz-opacity: 1.0;
 -khtml-opacity: 1.0;
 filter: alpha(opacity=100);
 opacity: 1.0;
}

.menu2aktiv{
 display:block;
 height:22px;
 padding-top:7px;
 width:100px;
 text-align:center;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:12px;
 color:#26146E;
 background-image:url(../pics/menu2bg.gif);
 font-weight:bold;
 font-style:italic;
 text-decoration:none;
 float:left;
  -moz-opacity: 1.0;
 -khtml-opacity: 1.0;
 filter: alpha(opacity=100);
 opacity: 1.0;
 }





.fliesstext{
  color: #393939;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  display:block;
}

.clear{
font-size:1px;
height:0px;
width:0px;
clear:both;
line-height:0px;
display:block;
}




.rahmendiv{
 display:block;
 width:920px;
 min-height:410px;
 margin: 0px auto;
 padding:15px;
 border:#CCCCCC 1px solid;
 background-color:#FFFFFF;

}

.contentdiv{
 display:block;
 width:650px;
 margin-top:-5px;
 padding-left:20px;
 padding-right:20px;
 padding-top:25px;
 min-height:375px;
 float:left;
 background-color:#F6F6F6;
 border-left:#26146E 1px solid;
}

.linksdiv{
 display:block;
 width:190px;
 float:left;
 padding:5px;
}

.rechtsdiv{
 display:block;
 width:749px;
 float:left;
 height:156px;
 margin-top:5px;
}




a.link{
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:12px;
 color: #26146E;
 text-decoration: underline;
}

a.link:hover{
 color: #696969;
 text-decoration: none;
}

a.linkweiss{
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:12px;
 color: #FFFFFF;
 text-decoration: underline;
}

a.linkweiss:hover{
 font-family:Verdana,Arial,Helvetica,sans-serif;
 text-decoration: none;
}

a.blocklink{
 display:block;
 height:25px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:12px;
 color: #FFFFFF;
 text-decoration: underline;
 margin-left:850px;
}

a.blocklink:hover{
  text-decoration: none;
}

.container{
  border:#ADAB0E 1px solid;
  margin-top:10px;
  width:600px;
}

.blocklinkcontainer{
  float:left;
  display:block;
  padding-left:25px;
  padding-top:15px;
}

.ueberschr{
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:16px;
 color:#26146E;
 font-weight:bold;
}

.pfaddiv{
 position:absolute;
 top:130px;
 left:0px;
 display:block;
 width:215px;
 padding-left:5px;
 padding-top:2px;
 padding-bottom:2px;
 background-color:#ADAB0E;
}

.textweiss{
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:12px;
 color: #FFFFFF;
 font-weight:bold;
}

.flyerdiv{
 position:absolute;
 top:180px;
 left:40px;
 display:block;
}

.kontaktdiv{
 position:absolute;
 top:530px;
 left:40px;
 display:block;
}

.kontaktinput{
  FONT-SIZE: 11px;
  WIDTH: 250px;
  COLOR: #333333;
  font-family:Verdana, Arial;
  HEIGHT: 19px;
  background-color:#FFFFFF;
}

.logininput{
  FONT-SIZE: 10px;
  WIDTH: 115px;
  COLOR: #333333;
  font-family:Verdana, Arial;
  HEIGHT: 16px;
  background-color:#FFFFFF;
}

.taStandard {
  FONT-SIZE: 11px;
  WIDTH: 250px;
  height:90px;
  COLOR: #333333;
  FONT-FAMILY: Verdana, Arial;
  BACKGROUND-COLOR: #FFFFFF;
}



#fehltext {
  color:#FA0A0F;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  font-weight:bold;
}
#text{
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:12px;
 color:#26146E;
}
.loginsubmit{
  FONT-SIZE: 11px;
  WIDTH: 115px;
  COLOR: #393939;
  background-color:#CCCCCC;
  FONT-FAMILY: Verdana, Arial;
  HEIGHT: 20px;
  cursor: pointer;

}

.tfPLZ {
  FONT-SIZE: 11px;
  WIDTH: 50px;
  COLOR: #333333;
  FONT-FAMILY: Arial;
  HEIGHT: 18px;
}

.containerdiv{
  display:block;
  float:left;
  margin:5px;
  border:#003399 1px solid;
}

.cleardiv{
  width:0px;
  height:0px;
  clear:both;
}

.containerueberschr{
  padding:5px;
  background-color:#26146E;
  color:#FFFFFF;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight:bold;
}

.containerbild{
  display:block;
  width:200px;
  height:75px;
  text-decoration:none;
}

.containertext{
  padding-left:5px;
  padding-right:5px;
  padding-top:15px;
  color:#000000;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
}
.containerinfolink{
  display:block;
  height:20px;
  background-image:url(../pics/mehr_infos.gif);
  background-repeat:no-repeat;
  background-position:right;
  text-decoration:none;
}

