body, iframe {
 scrollbar-face-color: #b8c8db;
 scrollbar-highlight-color: #dce4ed;
 scrollbar-3dlight-color: #eef2f6;
 scrollbar-darkshadow-color: #b8c8db;
 scrollbar-shadow-color: #dce4ed;
 scrollbar-arrow-color: #7090b7;
 scrollbar-track-color: #eef2f6;
 background-color: #FFFFFF;
}
.iframe {
 margin-left: 0px;
 margin-top: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 scrollbar-face-color: #b8c8db;
  scrollbar-highlight-color: #dce4ed;
  scrollbar-3dlight-color: #eef2f6;
  scrollbar-darkshadow-color: #b8c8db;
  scrollbar-shadow-color: #dce4ed;
  scrollbar-arrow-color: #7090b7;
  scrollbar-track-color: #eef2f6;
  background-color: #FFFFFF;
}
p,td {
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 font-size: 12px;
 line-height: 14px;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: #393b3d;
 list-style-position: outside;
/* padding-right: 20px; */
/* padding-left: 20px; */
}
.error {
 font-size: 12px;
 color: #ff0000;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold
}
.space { /* Platz um graue horizontale Linie */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 10px;
 background-color: #f0f0f0;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 color: #393b3d;
 margin-top: 5px;
 margin-right: 0px;
 margin-left: 0px;
 margin-bottom: 0px;
 padding: 0px;
}
/* Input */
.input {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 11px;
 font-weight: normal;
 font-variant: normal;
 background-color: #eef2f6;
}
/* Submit */
.submit {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: normal;
 font-weight: bold;
 font-variant: bold;
 color: #7090b7;
}
/* Links */
a:link {
 color: #7090b7;
 text-decoration: none;
}
a:active {
 color: #393b3d;
 text-decoration: none;
}
a:visited {
 color: #7090b7;
 text-decoration: none;
}
a:hover {
 color: #393b3d;
 text-decoration: none;
}
a.tdhead:link {
 color: #ffffff;
 text-decoration: none;
}
a.tdhead:active {
 color: #393b3d;
 text-decoration: none;
}
a.tdhead:visited {
 color: #ffffff;
 text-decoration: none;
}
a.tdhead:hover {
 color: #000000;
 text-decoration: none;
}
a.grau:link {
 color: #393b3d;
 text-decoration: underline;
}
a.grau:active {
 color: #393b3d;
 text-decoration: underline;
}
a.grau:visited {
 color: #393b3d;
 text-decoration: underline;
}
a.grau:hover {
 color: #000000;
 text-decoration: underline;
}
a.graukl:link {
 color: #7090b7;
 font-size: 10px;
 text-decoration: bold;
}
a.graukl:active {
 color: #393b3d;
 font-size: 10px;
 text-decoration: bold;
}
a.graukl:visited {
 color: #7090b7;
 font-size: 10px;
 text-decoration: bold;
}
a.graukl:hover {
 color: #000000;
 font-size: 10px;
 text-decoration: bold;
}
a.weiss:link {
 color: #FFFFFF;
 text-decoration: none;
}
a.weiss:active {
 color: #e20a16;
 text-decoration: none;
}
a.weiss:visited {
 color: #FFFFFF;
 text-decoration: none;
}
a.weiss:hover {
 color: #e20a16;
 text-decoration: none;
}
a.nav:link {
 color: #7090b7;
 text-decoration: none;
}
a.nav:active {
 color: #393b3d;
 text-decoration: none;
}
a.nav:visited {
 color: #7090b7;
 text-decoration: none;
}
a.nav:hover {
 color: #393b3d;
 text-decoration: none;
}
a.pfad:link {
 color: #7090b7;
 text-decoration: none;
 font-weight: bold;
}
a.pfad:active {
 color: #393b3d;
 text-decoration: none;
 font-weight: bold;
}
a.pfad:visited {
 color: #7090b7;
 text-decoration: none;
 font-weight: bold;
}
a.pfad:hover {
 color: #393b3d;
 text-decoration: none;
 font-weight: bold;
}
a.gnav:link {
 color: #7090b7;
 text-decoration: none;
}
a.gnav:active {
 color: #393b3d;
 text-decoration: none;
}
a.gnav:visited {
 color: #7090b7;
 text-decoration: none;
}
a.gnav:hover {
 color: #393b3d;
 text-decoration: none;
}
a.mnav:link {
 color: #7090b7;
 text-decoration: none;
}
a.mnav:active {
 color: #393b3d;
 text-decoration: none;
}
a.mnav:visited {
 color: #7090b7;
 text-decoration: none;
}
a.mnav:hover {
 color: #393b3d;
 text-decoration: none;
}
a.blau:link {
 color: #7090b7;
 text-decoration: none;
}
a.blau:active {
 color: #393b3d;
 text-decoration: none;
}
a.blau:visited {
 color: #7090b7;
 text-decoration: none;
}
a.blau:hover {
 color: #393b3d;
 text-decoration: none;
}
a.weiss:link {
 color: #ffffff;
 text-decoration: none;
}
a.weiss:active {
 color: #ffffff;
 text-decoration: none;
}
a.weiss:visited {
 color: #ffffff;
 text-decoration: none;
}
a.weiss:hover {
 color: #ffffff;
 text-decoration: none;
}
a.country:link {
 color: #6A757B;
 text-decoration: none;
}
a.country:active {
 color: #6A757B;
 text-decoration: none;
}
a.country:visited {
 color: #6A757B;
 text-decoration: none;
}
a.country:hover {
 color: #000000;
 text-decoration: none;
}
/* Headlines */
h1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 text-transform: none;
 color: #7090b7;
 line-height: 18px;
 padding-top: 20px;
 padding-right: 20px;
 padding-left: 20px;
}
h2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 text-transform: none;
 color: #7090b7;
 line-height: 14px;
 padding-right: 20px;
 padding-left: 20px;
}
h1x {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 text-transform: none;
 color: #7090b7;
 line-height: 18px;
}
h2x {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 text-transform: none;
 color: #7090b7;
 line-height: 14px;
}
/* Text */
.text1gr {
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 font-size: 12px;
 line-height: 14px;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: #393b3d;
 list-style-position: outside;
 padding-right: 20px;
 padding-left: 20px;
}
.text1or {
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 font-size: 12px;
 line-height: 14px;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: #6A757B;
 list-style-position: outside;
 padding-right: 20px;
 padding-left: 20px;
}
.text2gr {
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 font-size: 11px;
 line-height: 13px;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: #393b3d;
 list-style-position: outside;
 padding-right: 20px;
 padding-left: 20px;
 }
 
 .text1bl {
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 font-size: 12px;
 line-height: 14px;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: #7090b7;
 list-style-position: outside;
 padding-right: 20px;
 padding-left: 20px;
}
.text2bl {
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 font-size: 11px;
 line-height: 13px;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: #7090b7;
 list-style-position: outside;
 padding-right: 20px;
 padding-left: 20px;
 }
.text1grx {
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 font-size: 12px;
 line-height: 14px;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: #393b3d;
 list-style-position: outside;
}
.text2grx {
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 font-size: 11px;
 line-height: 13px;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: #393b3d;
 list-style-position: outside;
 }
 
 .text1blx {
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 font-size: 12px;
 line-height: 14px;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: #7090b7;
 list-style-position: outside;
}
.text2blx {
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 font-size: 11px;
 line-height: 13px;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: #7090b7;
 list-style-position: outside;
 }
.goglobal {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 margin: 0px;
 padding: 3px 10px 2px;
 color: #FFFFFF;
 background: #7090b7;
}
/* Menues */
.menupfad {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 color: #7090b7;
 line-height: 11px;
 margin: 0px;
 padding: 3px 10px 2px;
}
.menugnav {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #7090b7;
 margin: 0px;
 padding: 3px 10px 2px;
}
.menuhnav {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background-color: #dce4ed;
 border-bottom: 1px solid #b8c8db;
 margin: 0px;
}
.menuhnavbi {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background-color: #dce4ed;
 border-bottom: 1px solid #b8c8db;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_bi.gif);
}
.menuhnavas {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background-color: #dce4ed;
 border-bottom: 1px solid #b8c8db;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_as.gif);
}
.menuhnavpr {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background-color: #dce4ed;
 border-bottom: 1px solid #b8c8db;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_pr.gif);
}
.menuhnavtd {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background-color: #dce4ed;
 border-bottom: 1px solid #b8c8db;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_td.gif);
}
.menuhnavse {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background-color: #dce4ed;
 border-bottom: 1px solid #b8c8db;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_se.gif);
}
.menuhnavdi {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background-color: #dce4ed;
 border-bottom: 1px solid #b8c8db;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_di.gif);
}
.menuhnavbw {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background-color: #dce4ed;
 border-bottom: 1px solid #b8c8db;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_bw.gif);
}
.menuhnavend { /* Zeile unter dem Hauptmenue hat keinen weissen unteren Rand */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 margin: 0px;
}
.menuhnavendbi { /* Zeile unter dem Hauptmenue hat keinen weissen unteren Rand */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background-color: #dce4ed;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_bi.gif);
}
.menuhnavendas { /* Zeile unter dem Hauptmenue hat keinen weissen unteren Rand */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background-color: #dce4ed;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_as.gif);
}
.menuhnavendpr { /* Zeile unter dem Hauptmenue hat keinen weissen unteren Rand */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background-color: #dce4ed;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_pr.gif);
}
.menuhnavendtd { /* Zeile unter dem Hauptmenue hat keinen weissen unteren Rand */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background-color: #dce4ed;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_td.gif);
}
.menuhnavendse { /* Zeile unter dem Hauptmenue hat keinen weissen unteren Rand */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background-color: #dce4ed;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_se.gif);
}
.menuhnavenddi { /* Zeile unter dem Hauptmenue hat keinen weissen unteren Rand */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background-color: #dce4ed;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_di.gif);
}
.menuhnavendbw { /* Zeile unter dem Hauptmenue hat keinen weissen unteren Rand */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background-color: #dce4ed;background-color: #dce4ed;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_bw.gif);
}
.menuhnavselected { /* ausgewaehlter Hauptmenuepunkt */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background: #eef2f6;
 border-bottom: 1px solid #b8c8db;
 margin: 0px;
}
.menuhnavselectedbi { /* ausgewaehlter Hauptmenuepunkt */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background: #eef2f6;
 border-bottom: 1px solid #b8c8db;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_bi.gif);
}
.menuhnavselectedas { /* ausgewaehlter Hauptmenuepunkt */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background: #eef2f6;
 border-bottom: 1px solid #b8c8db;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_as.gif);
}
.menuhnavselectedpr { /* ausgewaehlter Hauptmenuepunkt */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background: #eef2f6;
 border-bottom: 1px solid #b8c8db;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_pr.gif);
}
.menuhnavselectedtd { /* ausgewaehlter Hauptmenuepunkt */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background: #eef2f6;
 border-bottom: 1px solid #b8c8db;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_td.gif);
}
.menuhnavselectedse { /* ausgewaehlter Hauptmenuepunkt */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background: #eef2f6;
 border-bottom: 1px solid #b8c8db;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_se.gif);
}
.menuhnavselecteddi { /* ausgewaehlter Hauptmenuepunkt */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background: #eef2f6;
 border-bottom: 1px solid #b8c8db;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_di.gif);
}
.menuhnavselectedbw { /* ausgewaehlter Hauptmenuepunkt */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background: #eef2f6;
 border-bottom: 1px solid #b8c8db;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_bw.gif);
}
.menuhnavendselected { /* ausgewaehlter Hauptmenuepunkt */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background: #eef2f6;
 margin: 0px;
}
.menuhnavendselectedbi { /* ausgewaehlter Hauptmenuepunkt */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background: #eef2f6;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_bi.gif);
}
.menuhnavendselectedas { /* ausgewaehlter Hauptmenuepunkt */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background: #eef2f6;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_as.gif);
}
.menuhnavendselectedpr { /* ausgewaehlter Hauptmenuepunkt */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background: #eef2f6;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_pr.gif);
}
.menuhnavendselectedtd { /* ausgewaehlter Hauptmenuepunkt */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background: #eef2f6;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_td.gif);
}
.menuhnavendselectedse { /* ausgewaehlter Hauptmenuepunkt */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background: #eef2f6;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_se.gif);
}
.menuhnavendselecteddi { /* ausgewaehlter Hauptmenuepunkt */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background: #eef2f6;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_di.gif);
}
.menuhnavendselectedbw { /* ausgewaehlter Hauptmenuepunkt */
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #393b3d;
 background: #eef2f6;
 margin: 0px;
 background-image: url(/img_common/img_bg_nav_bw.gif);
}
.menusnav {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 color: #7090b7;
 background: #eef2f6;
 border-bottom: 1px solid #b8c8db;
 margin: 0px;
}
.menusnavend {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 color: #7090b7;
 background: #eef2f6;
 margin: 0px;
}
.menusnavselected {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 color: #393b3d;
 background: #ffffff;
 border-bottom: 1px #b8c8db solid;
 margin: 0px;
}
.menusnavendselected {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 3px;
 padding-bottom: 4px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 color: #393b3d;
 background: #ffffff;
 margin: 0px;
}
.menumnav {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #7090b7;
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 5px;
 padding-bottom: 6px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #7090b7;
 margin: 0px;
}
/* Marginalspalten */
.marginalhead {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 color: #7090b7;
 line-height: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 10px;
}
.marginaltext {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 color: #393b3d;
 line-height: 13px;
 padding-right: 10px;
 padding-left: 10px;
}
.marginaltextbggrau {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 10px;
 padding-bottom: 10px;
 margin-top: 0px;
 margin-right: 0px;
 margin-left: 0px;
 margin-bottom: 0px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 color: #393b3d;
 line-height: 13px;
 background: #f6f6f6;
}
.bereichcontent {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 11px;
 font-weight: bold;
 font-variant: normal;
 color: #7090b7;
 border-bottom-style: solid;
 padding-top: 4px;
 padding-right: 10px;
 padding-bottom: 4px;
 padding-left: 10px;
 border-bottom-width: 1;
 border-bottom-color: #dcdcdc;
 margin-right: 20px;
 margin-left: 20px;
}
.bereichmarginal {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 11px;
 font-weight: bold;
 font-variant: normal;
 color: #7090b7;
 padding-top: 4px;
 padding-right: 10px;
 padding-bottom: 4px;
 padding-left: 10px;
 margin: 0px;
 border-bottom: 1px solid #7090b7;
}
.bereichmarginalbg {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 11px;
 font-weight: bold;
 font-variant: normal;
 color: #7090b7;
 padding-top: 4px;
 padding-right: 10px;
 padding-bottom: 4px;
 padding-left: 10px;
 margin: 0px;
 border-bottom: 1px solid #7090b7;
 background: #eef2f6;
}
.text1grbg {
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 font-size: 12px;
 line-height: 14px;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: #393b3d;
 list-style-position: outside;
 padding-right: 20px;
 padding-left: 20px;
 background: #eef2f6;
}
.bereichthemen {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 11px;
 font-weight: bold;
 font-variant: normal;
 color: #7090b7;
 padding-top: 4px;
 padding-right: 10px;
 padding-bottom: 4px;
 padding-left: 10px;
 margin: 0px;
 border-bottom: 1px solid #7090b7;
}
.footer {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 13px;
 font-weight: normal;
 font-variant: normal;
 color: #7090b7;
 margin-right: 10px;
 margin-left: 10px;
 padding-top: 3px;
 padding-bottom: 3px;
 text-align: center;
}
.topnav {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 color: #393b3d;
 padding-right: 10px;
 padding-left: 10px;
 line-height: 18px;
}
.margimage {
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 font-size: 11px;
 line-height: 13px;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: #393b3d;
 list-style-position: outside;
 padding-left: 10px;
 padding-top: 10px;
 padding-bottom: 10px;
}
.topworldtool {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 11px;
 font-weight: bold;
 font-variant: normal;
 color: #FFFFFF;
 background: #7090b7;
 padding-top: 4px;
 padding-right: 10px;
 padding-bottom: 4px;
 padding-left: 10px;
 border-top-width: 1px;
 border-top-style: solid;
 border-top-color: #ffffff;
 margin-top: 0px;
 margin-bottom: 0px;
}
.textworldtool {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 11px;
 font-weight: normal;
 font-variant: normal;
 color: #FFFFFF;
 background: #7090b7;
 padding-top: 4px;
 padding-bottom: 4px;
 padding-left: 10px;
 border-top-width: 1px;
 border-top-style: solid;
 border-top-color: #ffffff;
 margin-top: 0px;
 margin-bottom: 0px;
}
.pagetools {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 13px;
 font-weight: normal;
 font-variant: normal;
 color: #7090b7;
 margin-right: 20px;
 margin-left: 20px;
 text-align: center;
}
.pagenav {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 20px;
 font-weight: normal;
 font-variant: normal;
 color: #7090b7;
 border-top-width: 1px;
 border-top-style: solid;
 border-top-color: #7090b7;
 margin-right: 20px;
 margin-left: 20px;
 text-align: center;
}
.tdhnav {
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #b8c8db;
 background-color: #ffffff;
}
.tdsnav {
 background-color: #ffffff;
}
.gotokonzern {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 18px;
 font-weight: normal;
 font-variant: normal;
 color: #FFFFFF;
 padding-left: 10px;
 padding-right: 10px;
}
.tablecontent {
 margin-right: 20px;
 margin-left: 20px;
}
.tdheadbl1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 18px;
 font-weight: bold;
 font-variant: normal;
 color: #ffffff;
 background-color: #7090b7;
 padding-left: 5px;
 padding-right: 5px;
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #ffffff;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #ffffff;
}
.tdheadgr1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 18px;
 font-weight: bold;
 font-variant: normal;
 color: #ffffff;
 background-color: #868F95;
 padding-left: 5px;
 padding-right: 5px;
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #ffffff;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #ffffff;
}
.tdtext1grbggr {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 18px;
 font-weight: normal;
 font-variant: normal;
 color: #393b3d;
 background-color: #f6f6f6;
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #ffffff;
 padding-right: 5px;
 padding-left: 5px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #ffffff;
}
.tdtext1blbggr {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 line-height: 18px;
 font-weight: bold;
 font-variant: normal;
 color: #7090B7;
 background-color: #f6f6f6;
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #ffffff;
 padding-right: 5px;
 padding-left: 5px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #ffffff;
}
.tdtext1whbgbl {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 line-height: 18px;
 font-weight: bold;
 font-variant: normal;
 color: #ffffff;
 background-color: #7090B7;
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #ffffff;
 padding-right: 5px;
 padding-left: 5px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #ffffff;
}
.tdtext1lightgrbggr {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 18px;
 font-weight: normal;
 font-variant: normal;
 color: #9c9d9e;
 background-color: #f6f6f6;
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #ffffff;
 padding-right: 5px;
 padding-left: 5px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #ffffff;
}
.tdmesse {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 18px;
 font-weight: normal;
 font-variant: normal;
 color: #000000;
 background-color: #eef2f6;
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #ffffff;
 padding-right: 5px;
 padding-left: 5px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #ffffff;
}
.tdtext1grbgwe {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 18px;
 font-weight: normal;
 font-variant: normal;
 color: #393b3d;
 background-color: #ffffff;
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #dcdcdc;
 padding-right: 5px;
 padding-left: 5px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #dcdcdc;
}
.tdtext1grbgbl {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 18px;
 font-weight: normal;
 font-variant: normal;
 color: #393b3d;
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #ffffff;
 padding-right: 5px;
 padding-left: 5px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #ffffff;
 background: #dce4ed;
}
.tdtext1grbgwe {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 18px;
 font-weight: normal;
 font-variant: normal;
 color: #393b3d;
 background-color: #ffffff;
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #dcdcdc;
 padding-right: 5px;
 padding-left: 5px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #dcdcdc;
}
.tdborderblbottom {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 color: #393b3d;
 padding-top: 5px;
 padding-bottom: 6px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #7090b7;
 margin: 0px;
}
.tdborderblbottomright {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 line-height: 11px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 color: #393b3d;
 padding-top: 5px;
 padding-bottom: 6px;
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #7090b7;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #7090b7;
 margin: 0px;
}
.hlcountry {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 text-transform: none;
 color: #7090b7;
 padding-right: 20px;
 padding-left: 20px;
}
.hl2country {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 font-weight: bold;
 font-variant: normal;
 text-transform: none;
 color: #7090b7;
 padding-right: 20px;
 padding-left: 20px;
}
.marginaltextspo {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 font-weight: normal;
 font-variant: normal;
 color: #393b3d;
 line-height: 13px;
 padding-right: 10px;
 padding-left: 10px;
 padding-top: 10px;
 padding-bottom: 10px;
}
 .textsitemap {
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 font-size: 12px;
 line-height: 18px;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: #7090b7;
 list-style-position: outside;
 padding-right: 0px;
 padding-left: 0px;
}
.divcon {
 margin-right: 20px;
 margin-left: 20px;
 }
 
.imgspaceright {
 padding-bottom: 10px;
 padding-left: 10px;
}
.imgspaceleft {
 padding-bottom: 10px;
 padding-right: 10px;
}
.tdtext1error {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 18px;
 font-weight: normal;
 font-variant: normal;
 color: red;
 background-color: #f6f6f6;
 border-right-width: 1px;
 border-right-style: solid;
 border-right-color: #ffffff;
 padding-right: 5px;
 padding-left: 5px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #ffffff;
}
.text1error {
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 font-size: 12px;
 line-height: 14px;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: red;
 list-style-position: outside;
 padding-right: 20px;
 padding-left: 20px;
}
.reddottext {
 font-family: Arial, Helvetica, sans-serif;
 font-style: normal;
 font-size: 11px;
 line-height: 12px;
 font-weight: normal;
 font-variant: normal;
 text-transform: none;
 color: red;
 list-style-position: outside;
 padding-right: 20px;
 padding-left: 20px;
}
.hideme {
 display: none;
}
/* Selectbox Newsletter */
select.burkert {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: normal;
 line-height: 11px;
 font-weight: normal;
 font-variant: normal;
 background-color: #eef2f6;
 width: 252px;
}
dl {
 padding-left: 20px;
}