.header{
width:980px;
height:256px;
background-image:url(/images/bg.jpg);
table-layout:fixed;
border-width:0px;
background-repeat:repeat-x;
background-position:0px 10px;

}


.logo {
  position: relative;
  top:5px;
  right:0px;
}

.wuerfel {
padding:5px;
vertical-align:top;
}

.wuerfel2 {
  position: relative;
  top:0px;
  right:-50px;
}
.MenuBar{
font-family:Arial;
font-size:10pt;
padding:0px;
text-align:center;
font-style: normal;
}

a.menue{
font-family:Arial;
font-size:10pt;
font-style: normal;
text-decoration: none;
color: #424242;
}

a.menue:hover{
font-family:Arial;
font-size:10pt;
font-style: normal;
text-decoration: none;
color: #FFFFFF;
}

a.mainmenu, .mainmenu{
background-image:url(/images/bg_menu_light.gif);
font-family:Arial;
font-size:10pt;
font-weight: 600;
font-style: normal;
height:29px;
padding:0px;
border-right: 1px solid #9FACB8;
}

a.selmainmenu, .selmainmenu{
background-image:url(/images/bg_menu_sel.gif);
font-family:Arial;
font-size:10pt;
font-weight: 600;
font-style: normal;
height:29px;
padding:0px;
border-right: 1px solid #9FACB8;
}

td.mainmenu:hover{
background-image:url(/images/bg_menu_dark.gif);
font-family:Arial;
font-size:10pt;
font-weight: 600;
font-style: normal;
height:29px;
padding:0px;
border-right: 1px solid #9FACB8;
}

.submenu{
background-image:url(/images/bg_menu_dark.gif);
font-family:Arial;
font-size:8pt;
font-style: normal;
padding:0px;
height:29px;
text-decoration: none;
color: #424242;
}

a.smenue{
font-family:Arial;
font-size:8pt;
font-style: normal;
text-decoration: none;
color: #424242;
}

a.smenue:hover{
font-family:Arial;
text-decoration: none;
font-size:8pt;
padding:0px;
color: #FFFFFF;
}

a.smenue2{
font-family:Arial;
text-decoration: none;
font-size:8pt;
padding:0px;
color: #FFFFFF;
}

.cooler{
background-image:url(/images/cooler.gif);
background-repeat:repeat-x;
background-position:0px 0px;
width:980px;

}

.anschrift{font-family:Arial; font-size:9pt; width:245px; padding:5px;}
.header2{font-family:Arial; font-size:8pt; vertical-align:top; padding-top:5px; padding-left:10px;}

.teaserhead{
height:20px;
background-color: #C6D8F3;
border-top: 1px solid #9FACB8;
border-bottom: 1px solid #9FACB8;
padding-left:15px;
font-family:Arial;
font-size:9pt;

}

.teasertext{
padding:15px;
font-family:Arial;
font-size:8pt;
vertical-align:top;

}

.teaserinfotext{
padding:5px;
font-family:Arial;
font-size:8pt;
vertical-align:top;

}

.detailfeature{
background-image:url('/images/button_up.jpg');
background-repeat:no-repeat;
background-position:32px 3px;
font-family:Arial;
font-size:8pt;
height:35px;
width:128px;
}

.detailfeaturedown{
background-image:url('/images/button_down.jpg');
background-repeat:no-repeat;
background-position:32px 3px;
font-family:Arial;
font-size:9pt;
height:35px;
width:128px;
}

.subobjtblhead{
font-family:Arial;
font-size:8pt;
border-bottom: 1px solid #9FACB8;
height:28px;
text-align:center;
}

.subobjtbl{
font-family:Arial;
font-size:8pt;
border-bottom: 1px solid #9FACB8;
height:28px;
text-align:center;
}

.indexkartesingle{
  position: relative;
  top:15px;
  left:100px;

}
.faq_teaser2{
height:20px;
background-color: #E7F1FF;
border-top: 1px solid #9FACB8;
border-bottom: 1px solid #9FACB8;
font-family:Arial;
font-size:10pt;
font-weight:600;
}
.faq_teaser3{
height:20px;
background-color: #CFE2FF;
border-top: 1px solid #9FACB8;
border-bottom: 1px solid #9FACB8;
font-family:Arial;
font-size:10pt;
font-weight:600;
}
.faq_text2 {
color:#646C7A;
background-color: #E7F1FF;
border-bottom: 1px solid #9FACB8;
padding:3px;
font-family:Arial;
font-size:10pt;
vertical-align:top;
text-decoration:none;
}
.faq_text3 {
color:#646C7A;
background-color: #CFE2FF;
border-bottom: 1px solid #9FACB8;
padding:3px;
font-family:Arial;
font-size:10pt;
vertical-align:top;
text-decoration:none;
}


.faq_teaser{
height:20px;
background-color: #A8C4EE;
border-bottom: 1px solid #9FACB8;
font-family:Arial;
font-size:14pt;
font-weight:600;
}
.faq_teaser_x{
height:20px;
background-color: #CFE2FF;
border-bottom: 1px solid #9FACB8;
font-family:Arial;
font-size:13pt;
font-weight:600;
}
.faq_text {
background-color: #CFE2FF;
color:#646C7A;
padding:3px;
font-family:Arial;
font-size:10pt;
vertical-align:top;
text-decoration:none;
font-weight:100;
}
.faq_text a{
bac-kground-color: #000000;
color:#646C7A;
padding:1px;
font-family:Arial;
font-size:10pt;
vertical-align:top;
text-decoration:none;
font-weight:100;
}
.faq_text a:hover{
background-color: #CFE2FF;
color:#000000;
padding:1px;
font-family:Arial;
font-size:10pt;
vertical-align:top;
text-decoration:underline;
font-weight:100;
}
.faq_border {
border-top: 1px solid #9FACB8;
padding:3px;
font-family:Arial;
font-size:10pt;
vertical-align:top;
text-decoration:none;

}

.font1 {
color:#0C0E0F;
padding:1px;
font-family:Arial;
font-size:10pt;
vertical-align:top;
text-decoration:none;
font-weight:100;
}

.font1 a{
color:#0C0E0F;
padding:3px;
font-family:Arial;
font-size:10pt;
vertical-align:top;
text-decoration:none;
font-weight:100;
}
.font1 a:hover{
color:#0C0E0F;
padding:3px;
font-family:Arial;
font-size:10pt;
vertical-align:top;
text-decoration:underline;
font-weight:100;
}
