

div.banner { position: absolute; top: 110px; left: 155px;
height: 365;
width: 638;
font-family: Arial;
font-size: 12px;
font-weight: normal;
/* background-color: #0000ff; */
line-height: 14px;
color: #000000;
text-align: left;
color:#000000;
/* background-image: url(../bilder/sprung.gif); */
background-position: 80 20 ;
/* background-repeat:no-repeat; */
/* background-attachment:fixed; */
/*  border-top: 1px solid;
border-top-color: #604000;
border-left:1px solid #604000;
border-right:1px solid #C0C0C0;
border-bottom:1px solid #C0C0C0; */
padding:30px;
z-index:1;}

div.bannerkontakt { position: absolute; top: 110px; left: 155px;
height: 365;
width: 638;
font-family: Arial;
font-size: 12px;
font-weight: normal;
/* background-color: #0000ff; */
line-height: 14px;
color: #000000;
text-align: left;
color:#000000;
/*  border-top: 1px solid;
border-top-color: #604000;
border-left:1px solid #604000;
border-right:1px solid #C0C0C0;
border-bottom:1px solid #C0C0C0; */
padding:30px;
z-index:1;}

div.besteck { position: absolute; top: 0px; right: 50px;
/* height: 379;
width: 660; */
font-family: Arial;
font-size: 12px;
font-weight: normal;
line-height: 14px;
color: #000000;
/* background-color: transparent; */
text-align: left;
color:#C0C0C0;
/* border-top: 1px solid;
border-top-color: #604000;
border-left:1px solid #604000;
border-right:1px solid #C0C0C0;
border-bottom:1px solid #C0C0C0; */
padding:0px;
z-index:10;
}

div.teller { position: absolute; top: 0px; right: 0px;
/* height: 379;
width: 660; */
font-family: Arial;
font-size: 12px;
font-weight: normal;
line-height: 14px;
color: #000000;
/* background-color: transparent; */
text-align: left;
color:#C0C0C0;
/* border-top: 1px solid;
border-top-color: #604000;
border-left:1px solid #604000;
border-right:1px solid #C0C0C0;
border-bottom:1px solid #C0C0C0; */
padding:0px;
z-index:3;}

td.karte
{
width: 125px;
height: 20px;
background-color: transparent;
font-family: Arial;
font-size: 10px;
font-weight: normal;
line-height: 12px;
color: #000000;
text-align: left;
border-top: 0px solid;
border-top-color: #ffffff;
border-left:0px solid #ffffff;
border-right:0px solid #ffffff;
border-bottom:0px solid #ffffff;
padding: 2px;
/* cursor: pointer;  */
}
td.karteb
{
width: 480px;
height: 20px;
background-color: transparent;
font-family:Arial, Verdana, sans-serif;
font-size: 12px;
font-weight: normal;
line-height: 18px;
color: #000000;
text-align: left;
border-top: 0px solid;
border-top-color: #ffffff;
border-left:0px solid #ffffff;
border-right:0px solid #ffffff;
border-bottom:0px solid #ffffff;
padding: 10px;
/* cursor: pointer;  */
}
td.karteb1
{
width: 400px;
height: 20px;
background-color: transparent;
font-family:Arial, Verdana, sans-serif;
font-size: 11px;
font-weight: normal;
line-height: 15px;
color: #000000;
text-align: left;
border-top: 0px solid;
border-top-color: #ffffff;
border-left:0px solid #ffffff;
border-right:0px solid #ffffff;
border-bottom:0px solid #ffffff;
padding: 15px;
/* cursor: pointer;  */
}
td.kartebkontakt
{
width: 400px;
height: 20px;
background-color: transparent;
font-family:Arial, Verdana, sans-serif;
font-size: 13px;
font-weight: normal;
line-height: 18px;
color: #000000;
text-align: left;
border-top: 0px solid;
border-top-color: #ffffff;
border-left:0px solid #ffffff;
border-right:0px solid #ffffff;
border-bottom:0px solid #ffffff;
padding: 15px;
/* cursor: pointer;  */
}
td.kontakt
{
width: 198px;
height: 20px;
background-color: transparent;
font-family: Arial;
font-size: 12px;
font-weight: normal;
line-height: 18px;
color: #000000;
text-align: left;
border-top: 0px solid;
border-top-color: #ffffff;
border-left:0px solid #ffffff;
border-right:0px solid #ffffff;
border-bottom:0px solid #ffffff;
padding: 15px;
/* cursor: pointer;  */
}
td.karteala
{
/* width: 125px;
height: 20px; */
vertical-align: top;
background-color: transparent;
font-family: Arial;
font-size: 10px;
font-weight: normal;
line-height: 12px;
color: #000000;
text-align: left;
border-top: 0px solid;
border-top-color: #ffffff;
border-left:0px solid #ffffff;
border-right:0px solid #ffffff;
border-bottom:0px solid #ffffff;
padding: 2px;
/* cursor: pointer;  */
}

td.normalkarte
{
width: 160px;
height: 20px;
background-color: #ffffff;
font-family: Arial;
font-size: 12px;
font-weight: bold;
line-height: 20px;
color: #604000;
text-align: center;
border-top: 1px solid;
border-top-color: #604000;
border-left:1px solid #604000;
/* border-right:1px solid #604000; */
/* border-bottom:1px solid #ffffff; */
padding: 4px;
cursor: pointer;
}
td.hoverkarte
{
width: 160px;
height:20px;
background-color: #DCDCDC;
font-family: Arial;
font-weight: bold;
font-size:12px;
line-height:20px;
color: #604000;
text-align:center;
border-top: 1px solid;
border-top-color: #604000;
border-left:1px solid #604000;
/* border-right:1px solid #604000 ; */
border-bottom:1px solid #604000;
padding: 4px;
cursor:pointer;
}
td.normalkartere
{
width: 160px;
height: 20px;
background-color: #ffffff;
font-family: Arial;
font-size: 12px;
font-weight: bold;
line-height: 20px;
color: #604000;
text-align: center;
border-top: 1px solid;
border-top-color: #604000;
border-left:1px solid #604000;
border-right:1px solid #604000;
/* border-bottom:1px solid #ffffff; */
padding: 4px;
cursor: pointer;
}
td.normalkarterebreit
{
/* width: 125px; */
height: 20px;
background-color: #ffffff;
font-family: Arial;
font-size: 12px;
font-weight: bold;
line-height: 20px;
color: #604000;
text-align: center;
border-top: 1px solid;
border-top-color: #604000;
border-left:1px solid #604000;
border-right:1px solid #604000;
/* border-bottom:1px solid #ffffff; */
padding: 4px;
cursor: pointer;
}
td.hoverkartere
{
width: 160px;
height:20px;
background-color: #DCDCDC;
font-family: Arial;
font-weight: bold;
font-size:12px;
line-height:20px;
color: #604000;
text-align:center;
border-top: 1px solid;
border-top-color: #604000;
border-left:1px solid #604000;
border-right:1px solid #604000 ;
border-bottom:1px solid #604000;
padding: 4px;
cursor:pointer;
}

td.hoverkartereleer
{
width: 160px;
height:20px;
background-color: #F0E68C;
font-family: Arial;
font-weight: bold;
font-size:12px;
line-height:20px;
color: #604000;
text-align:center;
/* border-top: 1px solid;
border-top-color: #604000; */
border-left:1px solid #604000;
/* border-right:1px solid #604000 ; */
border-bottom:1px solid #604000;
padding: 4px;
/* cursor:pointer; */
}

td.normalkarteaktiv
{
width: 160px;
height: 20px;
background-color: #ffffff;
font-family: Arial;
font-size: 12px;
font-weight: bold;
line-height: 20px;
color: #604000;
text-align: center;
border-top: 1px solid;
border-top-color: #604000;
border-left:1px solid #604000;
/* border-right:1px solid #604000; */
border-bottom:1px solid #604000;
padding: 4px;
cursor: pointer;
}

td.hoverkarteaktiv
{
width: 160px;
height:20px;
background-color: #DCDCDC;
font-family: Arial;
font-weight: bold;
font-size:12px;
line-height:20px;
color: #604000;
text-align:center;
border-top: 1px solid;
border-top-color: #604000;
border-left:1px solid #604000;
/* border-right:1px solid #604000 ; */
border-bottom:1px solid #604000;
padding: 4px;
cursor:pointer;
}

td.normalkartereaktiv
{
width: 160px;
height: 20px;
background-color: #ffffff;
font-family: Arial;
font-size: 12px;
font-weight: bold;
line-height: 20px;
color: #604000;
text-align: center;
border-top: 1px solid;
border-top-color: #604000;
border-left:1px solid #604000;
border-right:1px solid #604000;
border-bottom:1px solid #604000;
padding: 4px;
cursor: pointer;
}


div.layer20
{
position: absolute; top: 0px; left: 0px; z-index: 5;transparent
}
div.layer21
{
position: absolute; top: 0px; left: 0px;
visibility: hidden;
z-index:10;
}
div.layer22
{
position: absolute; top: 0px; left: 0px;
visibility: hidden;
z-index:10;
}
div.layer23
{
position: absolute; top: 0px; left: 0px;
visibility: hidden;
z-index:10;
}
div.layer24
{
position: absolute; top: 0px; left: 0px;
visibility: hidden;
z-index:10;
}
div.layer25
{
position: absolute; top: 0px; left: 0px;
visibility: hidden;
z-index:10;
}
div.layer26
{
position: absolute; top: 0px; left: 0px;
visibility: hidden;
z-index:10;
}
div.layer27
{
position: absolute; top: 0px; left: 0px;
visibility: hidden;
z-index:10;
}



div.layer220
{
position: absolute; top: 0px; left: 0px;
visibility: hidden;
z-index:10;
}
div.layer221
{
position: absolute; top: 0px; left: 0px;
visibility: hidden;
z-index:10;
}
div.layer421
{
position: absolute; top: 0px; left: 0px;
visibility: hidden;
z-index:10;
}
div.layer22
{
position: absolute; top: 0px; left: 0px;
visibility: hidden;
z-index:10;
}
div.layer23
{
position: absolute; top: 0px; left: 0px;
visibility: hidden;
z-index:10;
}
div.layer24
{
position: absolute; top: 0px; left: 0px;
visibility: hidden;
z-index:10;
}
div.layer25
{position: absolute; top: 0px; left: 0px;
visibility: hidden;
z-index:10;
}