.white { background-color: #fff } .black { background-color: #000033 } .headlineblue { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: 800; color: #000033 } .headlinewhite { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: 800; color: #000033; text-decoration:none; } .headlinewhite:hover { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: 800; color: #000033; text-decoration:underline } .headlinewhite:active { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: 800; color: #000033; } /* text-decoration entfernt (mk_31_01_06) */ .headlinewhite:visited { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: 800; color: #000033; } /* text-decoration entfernt (mk_31_01_06) */ .tableheadline { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: 800; color: #000033 } .grey { background-color: #CCE5FF } .darkgrey { background-color: #99CCFF } .hdlhp { font-family: Verdana, Arial, Helvetica; font-size: 14px; font-weight: 800; letter-spacing:2px; color: #000033 } .lightgrey { background-color: #F0F8FF } .textblue { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; line-height:1.5 } td { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033 } .textgrey { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; line-height:1.5 } .textwhite { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; line-height:1.5 } .textcontent { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; line-height:1.5 } a { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline } a:hover { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; } a:active { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; } a:visited { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; } a.bold { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline; font-weight: 800 } a.bold:hover { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline; font-weight: 800 } a.bold:active { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline; font-weight: 800 } a.bold:visited { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline; font-weight: 800 } a.cont { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline } a.cont:hover { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline } a.cont:active { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline } a.cont:visited { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline } a.contbold { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline; font-weight: 800 } a.contbold:hover { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline; font-weight: 800 } a.contbold:active { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline; font-weight: 800 } a.contbold:visited { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline; font-weight: 800 } a.sitemap { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: none; font-weight: 800 } a.sitemap:hover { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline; font-weight: 800 } a.sitemap:active { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline; font-weight: 800 } a.sitemap:visited { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline; font-weight: 800 } a.subnavi { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: none } a.subnavi:hover { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline } a.subnavi:active { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: none } a.subnavi:visited { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: none } a.white { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; font-weight: 800 } td.grey a { text-decoration: none; color: #000033 } /* Micronavigation ohne Linkunterstreichung (mk) */ td.grey a:hover { text-decoration: underline; color: #000033 } /* text-decoration underline (mk_31_01_06) */ #tabgrey a { text-decoration: underline; } /* text-decoration auch in Farbflächen (mk_31_01_06) */ #divCont a { text-decoration: none; color: #000033 } /* Linke Navigation ohne Linkunterstreichung (mk) */ #divCont a:hover { text-decoration: underline; color: #000033 } /* Linke Navigation mit Linkunterstreichung (mk) */ #divContBottom a { text-decoration: none; color: #000033 } /* Linke Navigation ohne Linkunterstreichung (mk) */ #divContBottom a:hover { text-decoration: underline; color: #000033 } /* Linke Navigation mit Linkunterstreichung (mk) */ p { padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; font-size: 11px } body { background-color: #FFFFFF; line-height:5 } img { border: none } /* (mk) */ .greyinput { background-color: #CCE5FF; color:#FFFFFF } .error { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: 800; color: #FF3333 } .warning { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 800; color: #CC0033 } /* STARTSEITE */ .nuernberger { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 800; color: #000033; text-decoration: none } /* ohne Linkunterstreichung (mk) */ a.nuernberger { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 800; color: #000033; text-decoration: none } /* ohne Linkunterstreichung (mk) */ a.nuernberger:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 800; color: #000033 } a.nuernberger:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 800; color: #000033 } a.nuernberger:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: 800; color: #000033 } .willkommen { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 14px; font-weight: 800; color: #000033 } .containerwhite { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: 800; color: #000033 } .containerblack { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000033 } .containerblue { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033 } .search { border: solid 1px #036; height: 14px; font-size: 9px; color: #000033; vertical-align: middle } .HpBoxTd1 { padding-left: 5px; background-color: #CCE5FF; } .HpBoxTd2 { padding-top: 5px; padding-bottom: 5px; } .HpBoxBg { background: #F0F8FF; } #teaserHead { padding-left: 2px; background-color: #CCE5FF; } #teaserHead A { background-color: #CCE5FF; } #teaserBody { border: 1px solid #CCE5FF; background-color: #F0F8FF; } #teaserImg { margin: 1px; } #teaserNav { position: absolute; height: 14px; width: 169px; margin-top: -7px; overflow: hidden; } #teaserNav A { display: block; line-height: 14px; height: 14px; width: 169px; color: #000033 ; text-indent: 3px; text-decoration: underline; } #teaserNav A:hover { text-decoration: none; } .teaserText { padding: 5px; } .teaserText A { text-decoration: underline; } /* PRINTWIEW CLASSES */ .textblack { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033 } .headlineblack { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: 800; color: #000033 } a.print { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline } a.print:hover { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline } a.print:active { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline } a.printbold { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline; font-weight: 800 } a.printbold:hover { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline; font-weight: 800 } a.printbold:active { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline; font-weight: 800 } /* TOPNAV MENU CLASSES */ .unter { visibility: hidden; position: absolute } a.linkwhite { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #FFFFFF; text-decoration: none } a.linkwhite:hover { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #FFFFFF; text-decoration: underline } a.linkwhite:active { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #FFFFFF; text-decoration: underline } /* LEFTNAV MENU CLASSES */ DIV.clTop { position: absolute; width: 170px; border-top: solid 1px #fff; } DIV.clTopBottom { position: absolute; width: 170px; bottom:0; border-top: solid 1px #fff; } DIV.clSub { position:absolute; left:15px; width:170px } DIV.clSubBottom { position: absolute; left: 15px; bottom: 0; width: 170px } #divCont { position: relative; visibility: hidden; left: 0; top: 0; height: 400px; width: 170px } #divContBottom { position: absolute; visibility: hidden; left: 0; bottom: 0; height: 200px; width: 170px } .textblue li { list-style-image: url(&quot;/media/bullet11px_blue.gif&quot;); padding-bottom: 7px } li { list-style-image: url(&quot;/media/bullet11px_black.gif&quot;); padding-bottom:7px; } /* Tabellenkonverter Design1 */ #D1 { background: #F0F8FF url(lo_en01_6x6.gif) top left no-repeat; border-bottom: 2px solid #F0F8FF; border-right: 2px solid #F0F8FF; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; } #D1 TD.rounded { background: #fff url(lo_en02.gif) top left no-repeat; } #D1Head TD { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: 800; color: #000033; } #D1left { width: 3px; padding: 0; } #D1left DIV { width: 3px; } #D1Spacer TD { height: 1px; padding: 0; } #D1VSpacer { width: 1px; padding: 0; } #D1VSpacer DIV { height: 16px; width: 1px; } .white#D1VSpacer { background-color: #F0F8FF; } .lightgrey#D1VSpacer{ background-color: #FFFFFF; } .white#D1VSpacer DIV{ background-color: #F0F8FF; } .lightgrey#D1VSpacer DIV{ background-color: #FFFFFF; } #D1 TD { height: 16px; padding: 2px 7px 2px 7px; } #D1Head #D1VSpacer { background-color: #F0F8FF; } #D1Head #D1VSpacer DIV { background-color: #F0F8FF; } a.micronav { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline; }/*extranetDefinition*/ a.micronav:visited { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline; }/*extranetDefinition*/ a.micronav:hover { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline; }/*extranetDefinition*/ a.micronav:active { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #000033; text-decoration: underline; }/*extranetDefinition*/ .headlinegrey{ font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: 800; color: #000033; }/*extranetDefinition*/ 

.balloon{ width: 240px; color:#000; font:lighter 11px/1.3 Arial,sans-serif; text-decoration:none;text-align:center} 
.balloon span.top{padding: 38px 15px 0; background: url(balloon_bg.gif) no-repeat top} 
.balloon b.bottom{padding:3px 15px 15px;color: #E15949; background: url(balloon_bg.gif) no-repeat bottom}

.topright{background-image: url("../media/top_bogen_lo.gif"); min-width: 700px;height:90px;}
#headerOneSlogan, .headerOneSlogan {
  float: right;  padding: 22px 10px 0 0;
}
#headerOneSloganInner, .headerOneSlogan {
  text-align: center;  color: #FFFFFF;  font-size: 18px; font-family:Arial,Helvetica,sans-serif;  line-height: 20px;
}
#divCont {
  margin-top: -4px;
}

* html .topright{
  width: expression:(document.body.clientWidth < 980 ? "710px": "100%");
  padding-left: expression(document.body.clientWidth < 980 ? "360px": "0");
}

div.clSub {
  left: 0px;
  width: 139px;
  overflow: hidden;
}
div.clSub table {
  width: 139px;
}
div.clSub td {
  border-top: solid white 1px;
}
div.clSub td img {
  margin-left: 15px;
}


