body{
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:12px;
 color:#000000;
}

.kopfdiv {
 display:block;
 height:350px;
 width:849px;
 background-image:url(../pics/logo.gif);

}

.fussdiv {
 display:block;
 height:25px;
 width:850px;
 text-align:center;
 border-top:#000099 2px solid;
}

.menulink{
 display:block;
 height:27px;
 padding-top:10px;
 padding-left:15px;
 width:205px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:12px;
 color:#FFFFFF;
 font-weight:bold;
 text-decoration:none;
 margin-top:3px;
 margin-left:614px;
 background-image:url(../pics/menu_bg.gif);
}

.menulink:hover{
 display:block;
 color:#CCCCCC;
}

.menuaktiv{
 display:block;
 height:27px;
 padding-top:10px;
 padding-left:15px;
 width:205px;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
 margin-top:3px;
 margin-left:614px;
 color:#999999;
 background-image:url(../pics/menu_bg.gif);
}

a.fusslink{
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:12px;
 color: #6C6C6C;
 text-decoration: none;
}

a.fusslink:hover{
 font-family:Verdana,Arial,Helvetica,sans-serif;
 text-decoration: underline;
}

.ueberschr{
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:14px;
 color:#000099;
 font-weight:bold;
}

.contentdiv{
 display:block;
 width:620px;
 float:left;
}

.werbungdiv{
 display:block;
 width:180px;
 float:left;
 padding:10px;
 margin-left:5px;
 background-color:#F6F6F6;
}

.clear{
font-size:1px;
height:0px;
width:0px;
clear:both;
line-height:0px;
display:block;
}

.text1{
 display:block;
 width:720px;
 }

#fehltext {
  color:#FA0A0F;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
}

.text2{
 display:block;
 width:500px;
 margin-top:25px;
 text-align:justify;
 line-height:18px;
 float:left;
}

.bild{
 display:block;
 margin-top:25px;
 width:220px;
 float:left;
}

.klein{
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:6px;
 color:#333333;
}

.rot{
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:12px;
 color:#990000;
 font-weight:bold;
}

.btn_weiter{
 display:block;
 margin-top:25px;
 width:119px;
 height:23px;
 padding-top:7px;
 padding-left:30px;
 background-image:url(../pics/weiter_button.png);
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:12px;
 color:#FFFFFF;
 font-weight:bold;
 text-decoration:none;
}

a.faqlink{
 display:block;
 width: 720px;
 height: 17px;
 text-decoration:none;
 overflow:hidden;
 color:#000000;
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:12px;
}

a.faqlink:hover{
 display:block;
 width: 720px;
 height: auto;
 cursor:default;
 border-bottom:#999999 1px solid;
 border-top:#999999 1px solid;
}

.gbkopfdiv{
 display:block;
 width:270px;
 background-color:#D4C7DC;
 padding:10px;
 border-left:#6F448A 1px solid;
}

.gbdiv{
 display:block;
 width:270px;
 height:380px;
 overflow:auto;
 background-color:#D4C7DC;
 padding:10px;
 border-left:#6F448A 1px solid;
}

.gbeintragdiv{
 display:block;
 width:240px;
 background-color:#FFFFFF;
 padding:10px;
 margin-top:5px;
 margin-bottom:5px;
}

a.link{
 font-family:Verdana,Arial,Helvetica,sans-serif;
 font-size:12px;
 color: #000099;
 text-decoration: underline;
}

a.link:hover{
 font-family:Verdana,Arial,Helvetica,sans-serif;
 text-decoration: none;
}

.fliesstext{
  color: #393939;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  display:block;
}

.kontaktinput{
  FONT-SIZE: 11px;
  WIDTH: 250px;
  COLOR: #333333;
  font-family:Verdana, Arial;
  HEIGHT: 19px;
  background-color:#FFFFFF;
}

.taStandard {
  FONT-SIZE: 11px;
  WIDTH: 250px;
  height:150px;
  COLOR: #333333;
  FONT-FAMILY: Verdana, Arial;
  BACKGROUND-COLOR: #FFFFFF;
}

.loginsubmit{
  FONT-SIZE: 11px;
  WIDTH: 115px;
  COLOR: #393939;
  background-color:#CCCCCC;
  FONT-FAMILY: Verdana, Arial;
  HEIGHT: 20px;
  cursor: pointer;

}

.containerdiv {
  display:block;
  border:#000099 1px solid;
}

.fliesstext {
  display:block;
  color:#000000;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  LINE-HEIGHT: 18px;
  text-align: justify;
  padding:10px;
}


