.kopfdiv {
height:130px;
width:925px;
display:block;
position:absolute;
top:0px;
left:0px;
padding-left:25px;
padding-top:20px;
background-image:url(../pics/kopfbg.jpg);
color:#FFFFFF;
}

.vmenudiv {
width:160px;
position:absolute;
top:170px;
left:25px;
}

.contentdiv {
position:absolute;
left:160px;
top:160px;
width:740px;
padding:10px;
min-height:300px;
}

.unterkopfdiv {
width:810px;
height:15px;
position:absolute;
top:95px;
left:170px;
background-image:url(../pics/unterkopfdivbg.html);
}

.hmenudiv {
height:25px;
width:950px;
display:block;
position:absolute;
top:110px;
left:-8px;
}

.graubgdiv {
width:810px;
height:50px;
position:absolute;
top:110px;
left:170px;
background-color:#8F9AAA;
}

.tfSelect{
FONT-SIZE: 11px;
WIDTH: 150px;
COLOR: #333333;
font-family:Verdana, Arial;
HEIGHT: 19px;
border: #999999 1px solid;
}

#text {
display:block;
line-height:18px;
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 14px;
}

#textblau {
display:block;
line-height:18px;
color:#0000ff;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 14px;
}

#ueberschr {
display:block;
line-height:18px;
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 16px;
}

#tabellentext {
line-height:18px;
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
}

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

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

#textangebot {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
}

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

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

#textsublink {
color:#C0C0C0;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 14px;
}

#bankname {
color:#0066B3;
font-family:Arial,Helvetica,sans-serif,Verdana;
font-size: 24px;
}

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

.subheadline{
display:block;
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight:bold;
padding-top:20px;
padding-left:10px;
}

a.hmenulink {
display:block;
height: 25px;
width: 150px;
font-size: 16px;
font-family:Verdana, Arial;
text-decoration:none;
text-align:center;
float:left;
font-weight:bold;
}

a.hmenulink:hover {
font-weight:bold;
font-style:italic;
}

#hmenuaktiv {
display:block;
height: 25px;
width: 150px;
font-size: 16px;
font-family:Verdana, Arial;
text-decoration:none;
text-align:center;
font-weight:bold;
font-style:italic;
float:left;
}

a.kopflink {
color:#FFFFFF;
font-size: 12px;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
font-weight:bold;
}

a.kopflink:hover{
text-decoration:underline;
}

a.link {
color:#333333;
font-size: 12px;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
background-color:#F7CB00;
}

a.link:hover{
background-color:transparent;
}

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

a.copylink:hover{
text-decoration:none;
}

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

a.linkweiss:hover{
text-decoration:underline;
}

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

a.linkgrau:hover{
text-decoration:underline;
}

a.sublink {
color:#C0C0C0;
font-size: 10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
}

a.sublink:hover {
text-decoration:underline;
}

a.vmenulink {
display:block;
height: 21px;
width: 150px;
font-size: 14px;
font-family:Verdana, Arial;
font-weight:bold;
text-decoration:none;
text-align: left;
padding-top:4px;
}

a.vmenulink:hover {
font-style:italic;
}

#vmenuaktiv {
display:block;
height: 21px;
width: 150px;
font-size: 14px;
font-family:Verdana, Arial;
font-weight:bold;
text-decoration:none;
text-align: left;
padding-top:4px;
font-style:italic;
}
#rot {
color:#660000;
font-family:Arial;
font-size: 12px;
font-weight:bold;
}

#stern {
color:#333333;
font-family:Arial;
font-size: 16px;
font-weight:bold;
}

#fehler {
color:#FF0000;
font-family:Arial;
font-size: 12px;
font-weight:bold;
}

#ok {
color:#0000FF;
font-family:Arial;
font-size: 12px;
font-weight:bold;
}

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

.tfPLZ {
FONT-SIZE: 11px;
WIDTH: 50px;
COLOR: #333333;
FONT-FAMILY: Arial;
HEIGHT: 18px;
}

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

.ta180 {
FONT-SIZE: 11px;
WIDTH: 180px;
COLOR: #000000;
FONT-FAMILY: Verdana,Arial;
}

.button {
FONT-SIZE: 11px;
WIDTH: 80px;
COLOR: #333333;
FONT-FAMILY: Arial;
HEIGHT: 20px;
}

.rbutton {
FONT-SIZE: 10px;
WIDTH: 80px;
COLOR: #01319D;
border: #01319D 1px solid;
FONT-FAMILY: Verdana, Arial;
HEIGHT: 20px;
background-color:#B3C3F4;
}

.suchebutton {
FONT-SIZE: 10px;
WIDTH: 25px;
COLOR: #E3E6EB;
background-color:#798699;
FONT-FAMILY: Verdana, Arial;
font-weight:bold;
HEIGHT: 22px;
cursor: pointer;
cursor: hand;
}
.sbutton {
FONT-SIZE: 10px;
WIDTH: 80px;
COLOR: #01319D;
border: #01319D 1px solid;
FONT-FAMILY: Verdana, Arial;
HEIGHT: 20px;
background-color:#FFD68C;
}

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

.ebutton {
FONT-SIZE: 10px;
WIDTH: 150px;
COLOR: #01319D;
border: #01319D 1px solid;
FONT-FAMILY: Verdana, Arial;
HEIGHT: 20px;
background-color:#FFD68C;
}

.flyerdiv {
width:140px;
position:absolute;
top:200px;
left:839px;
background-color:#EFEFEF;
border:#D1D3D4 1px solid;
z-index:9;
}

a.ieregisterlink {
display:block;
height: 33px;
width: 120px;
color:#333333;
font-size: 11px;
font-family:Verdana, Arial;
text-decoration:none;
text-align:center;
background-image:url(../pics/reiter_inaktiv.html);
padding-top:13px;
}

a.ieregisterlink:hover {
background-image:url(../pics/reiter_hover.html);
padding-top:10px;
}

#ieregisteraktiv {
display:block;
height: 33px;
width: 120px;
color:#333333;
font-size: 11px;
font-family:Verdana, Arial;
text-decoration:none;
text-align:center;
background-image:url(../pics/reiter_aktiv.html);
padding-top:10px;
}

a.mozregisterlink {
display:block;
height: 20px;
width: 120px;
color:#333333;
font-size: 11px;
font-family:Verdana, Arial;
text-decoration:none;
text-align:center;
background-image:url(../pics/reiter_inaktiv.html);
padding-top:13px;
}

a.mozregisterlink:hover {
height: 23px;
padding-top:10px;
background-image:url(../pics/reiter_hover.html);
}

#mozregisteraktiv {
display:block;
height: 20px;
width: 120px;
color:#333333;
font-size: 11px;
font-family:Verdana, Arial;
text-decoration:none;
text-align:center;
background-image:url(../pics/reiter_aktiv.html);
padding-top:13px;
}

.logininput{
FONT-SIZE: 11px;
WIDTH: 110px;
COLOR: #666666;
font-family:Verdana, Arial;
HEIGHT: 15px;  background-color:#FFFFFF;
}

.loginsubmit{
FONT-SIZE: 11px;
WIDTH: 128px;
COLOR: #333333;
background-color:#F7CB00;
FONT-FAMILY: Verdana, Arial;
HEIGHT: 20px;
cursor: pointer;
cursor: hand;
}

a.kontaktlink{
display:block;
width:100px;
height:20px;
color:#990000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
text-decoration:none;
background-image:url(../pics/kontaktbg.html);
padding-top:5px;
padding-left:50px;
}

a.kontaktlink:hover {
background-image:url(../pics/kontaktbg_hover.html);
}

a.rueckruflink{
display:block;
width:100px;
height:20px;
color:#990000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
text-decoration:none;
background-image:url(../pics/rueckrufbg.html);
padding-top:5px;
padding-left:50px;
}

a.rueckruflink:hover{
background-image:url(../pics/rueckrufbg_hover.html);
}

a.druckenweisslink{
display:block;
width:150px;
height:20px;
color:#990000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
text-decoration:none;
background-image:url(../pics/druckenweissbg.html);
padding-top:5px;
}

a.druckenweisslink:hover{
border-bottom:#990000 1px solid;
}

a.froschlink{
display:block;
width:250px;
height:92px;
text-decoration:none;
background-image:url(../pics/btn_ci_referenz.html);
}

a.froschlink:hover{
background-image:url(../pics/btn_ci_referenz_hover.html);
}

.row_0 {
background-color:#F7F6F6;
}

.row_1 {
background-color:#E1E8F1;
}

a.inhaltdiv1{
 display:block;
 width:700px;
 height:120px;
 margin-top:10px;
 text-align:center;
 margin-bottom:20px;
 background-image:url(../pics/frz_eng_kids_1_kl.jpg);
 background-repeat:no-repeat;
 background-position:290px 0px;
 text-decoration:none;
}

a.inhaltdiv1:hover{
 height:400px;
 background-image:url(../pics/frz_eng_kids_1.jpg);
 background-position:72px 0px;
}

a.inhaltdiv2{
display:block;
 width:700px;
 height:120px;
 margin-top:10px;
 text-align:center;
 margin-bottom:20px;
 background-image:url(../pics/frz_eng_kids_2_kl.jpg);
 background-repeat:no-repeat;
 background-position:290px 0px;
 text-decoration:none;
}

a.inhaltdiv2:hover{
height:400px;
 background-image:url(../pics/frz_eng_kids_2.jpg);
 background-position:72px 0px;
}

#copy {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
}

a.divhidden{
display:block;
width:165px;
height:20px;
line-height:20px;
overflow:hidden;
padding-left:5px;
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
text-decoration:none;
}

a.divhidden:hover{
overflow:visible;
height:100%; color:#DA251D;
}

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

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

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

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

.tfPLZ {
FONT-SIZE: 11px;
WIDTH: 50px;
COLOR: #333333;
FONT-FAMILY: Arial;
HEIGHT:18px;
}

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

.mitgl_kopf
{font-size:10px;
FONT-FAMILY: Verdana,Arial;
font-weight:bold;
color:#FFFFFF;
height:22px;
width:220px;
padding-top:3px;
padding-left:10px;
display:block;
}

.mitgl_text{
margin-top:10px;
width:230px;
background-repeat:no-repeat;
padding-left:25px;
}

.abdunkeldiv {
  width:100%;
  height:100%;
  position:fixed;
  top:0px;
  left:0px;
  background-color:#F5CA02;
  border:#666666 1px solid;
  moz-opacity: 0.8;
   -khtml-opacity: 0.8;
   filter: alpha(opacity=80);
   opacity: 0.8;
}
.bildanzeigediv {
  width:100%;
  height:320px;
  position:fixed;
  top:50px;
  left:0px;
  text-align:center;
}
