body {font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;}
select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
body * {line-height:1.22em;}

acronym{text-decoration:none;cursor:help;border:none;border-bottom:1px dotted;}
strong{font-weight:bold;}
.strike{text-decoration:line-through}
#wrapper a{text-decoration:none;}
#wrapper a:hover,#wrapper a:focus,#wrapper a:active{text-decoration:underline;}
.bold{font-weight:bold !important;}
/*----------------*/
/*      Head      */
/*----------------*/
/* service */
#head #headTop #headLeft #serviceBlock a:link{font-size:0.75em;padding:0.2em 0.3em 0em 0.3em;}
#head #headTop #headLeft #serviceBlock{text-align:right;padding-right:4px;}
#head #headTop #headLeft #serviceBlock a{font-size:0.75em;color:#FFF;padding:0.2em 0.3em 0em 0.3em;}
#head #headTop #headLeft #serviceBlock a:focus,#head #headTop #headLeft #serviceBlock a:hover,#head #headTop #headLeft #serviceBlock a:active
{color:#404040;background-color:#FFF;text-decoration:none;}
#head #headTop #headLeft #serviceBlock li span#serviceSelected{font-size:0.75em;color:#404040;background-color:#FFF;padding:0.2em 0.3em 0em 0.3em;cursor:default;}
#head #headTop #headLeft #serviceBlock li a#serviceSelected{font-size:0.75em;color:#404040;background-color:#FFF;padding:0.2em 0.3em 0em 0.3em;}
#head #headTop #headRight2 #rightImg a{color:#000;font-size:0.8em;}

#head #headBottom #headnavi a{font-size:0.9em;font-weight:bold;color:#FFF;text-decoration:none;padding:0.2em 0.2em 0.38em 16px;margin-right:2px;}
#head #headBottom #headnavi a:focus,#head #headBottom #headnavi a:hover,#head #headnavi a:active{text-decoration:none;background:url("../images/ecke_b1_highlight.gif") 0 -4px no-repeat;background-color:#FFF;color:#E2001A !important;}
#head #headBottom #headnavi span#selected{font-size:0.9em;font-weight:bold;color:#fff;padding:0.2em 0.2em 0.38em 16px;margin-right:2px;text-decoration:none;background:url("../images/ecke_b1_highlight.gif") 0 -4px no-repeat;background-color:#FFF;color:#E2001A;cursor:default;}
#head #headBottom #headnavi a#selected{font-size:0.9em;font-weight:bold;color:#fff;padding:0.2em 0.2em 0.38em 16px;text-decoration:none;background:url("../images/ecke_b1_highlight.gif") 0 -4px no-repeat;background-color:#FFF;color:#E2001A;}


/*----------------*/
/*    Navi Left   */
/*----------------*/
#naviLeft{font-size:0.85em;}
#backHomeLink a{color:#000;}

#naviLeft ul#outer{border-bottom:solid #FFF 1px}
#naviLeft a{color:#000;}
#naviLeft ul li a, #naviLeft ul li a:visited, #naviLeft ul li span{display:block;border-top:solid #FFF 1px;}
#naviLeft ul li a:hover, #naviLeft ul li a:focus, #naviLeft ul li a:active{text-decoration:none;}

#naviLeft .level1{padding:0.45em 0.2em 0.5em 1.6em;background-repeat:repeat-y;background-color:#A6A6A6;background-repeat:repeat-y;}
#naviLeft .level2{padding-top:0.25em;padding-bottom:0.25em;padding-left:2.95em;background-position:1.60em 0.55em; background-repeat:no-repeat;background-color:#BFBFBF;}
#naviLeft .level3{padding-top:0.2em;padding-bottom:0.3em;padding-left:4.1em;background-position:3em 0.5em; background-repeat:no-repeat;background-color:#D4D4D4;}
#naviLeft .level4{padding-top:0.2em;padding-bottom:0.3em;padding-left:4.1em;background-image:none;background-color:#E5E5E5}
#naviLeft .on{font-weight:bold;}
#naviLeft .neutral:hover, #naviLeft .neutral:focus, #naviLeft .neutral:active, #naviLeft .neutralselected{background-color:#404040;color:#FFF;cursor:default;}
#naviLeft .buerger:hover, #naviLeft .buerger:focus, #naviLeft .buerger:active, #naviLeft .buergerselected{background-color:#E2001A;color:#FFF;cursor:default;}
#naviLeft .unternehmen:hover, #naviLeft .unternehmen:focus, #naviLeft .unternehmen:active, #naviLeft .unternehmenselected{background-color:#006AB3;color:#FFF;cursor:default;}
#naviLeft .institutionen:hover, #naviLeft .institutionen:focus, #naviLeft .institutionen:active, #naviLeft .institutionenselected{background-color:#A74C21;color:#FFF;cursor:default;}
#naviLeft .zav:hover, #naviLeft .zav:focus, #naviLeft .zav:active, #naviLeft .zavselected{background-color:#684894;color:#FFF;cursor:default;}

/* Hintergrundbilder */
#naviLeft .neu1, #naviLeft .neu1sel, #naviLeft .neu1open, #naviLeft .neu1selopen{background-image:url("../images/zg_neutral_naviBG.gif");}
#naviLeft .bue1, #naviLeft .bue1sel, #naviLeft .bue1open, #naviLeft .bue1selopen{background-image:url("../images/zg_buerger_naviBG.gif");}
#naviLeft .unt1, #naviLeft .unt1sel, #naviLeft .unt1open, #naviLeft .unt1selopen{background-image:url("../images/zg_unternehmen_naviBG.gif");}
#naviLeft .ins1, #naviLeft .ins1sel, #naviLeft .ins1open, #naviLeft .ins1selopen{background-image:url("../images/zg_institutionen_naviBG.gif");}
#naviLeft .zav1, #naviLeft .zav1sel, #naviLeft .zav1open, #naviLeft .zav1selopen{background-image:url("../images/zg_zav_naviBG.gif");}
#naviLeft .neu2, #naviLeft .bue2, #naviLeft .unt2, #naviLeft .ins2, #naviLeft .zav2{background-image:url("../images/pfeil_navi_e2_re.gif");}
#naviLeft .neu2open, #naviLeft .bue2open, #naviLeft .unt2open, #naviLeft .ins2open, #naviLeft .zav2open{background-image:url("../images/pfeil_navi_e2_runter.gif")}
#naviLeft .neu2:hover, #naviLeft .neu2:focus, #naviLeft .neu2:active, #naviLeft .neu2sel{background-image:url("../images/pfeil_navi_e2_ueber_on_JJ.gif");}
#naviLeft .bue2:hover, #naviLeft .bue2:focus, #naviLeft .bue2:active, #naviLeft .bue2sel{background-image:url("../images/pfeil_navi_e2_buerg_on_JJ.gif");}
#naviLeft .unt2:hover, #naviLeft .unt2:focus, #naviLeft .unt2:active, #naviLeft .unt2sel{background-image:url("../images/pfeil_navi_e2_untern_on_JJ.gif");}
#naviLeft .ins2:hover, #naviLeft .ins2:focus, #naviLeft .ins2:active, #naviLeft .ins2sel{background-image:url("../images/pfeil_navi_e2_inst_on_JJ.gif");}
#naviLeft .zav2:hover, #naviLeft .zav2:focus, #naviLeft .zav2:active, #naviLeft .zav2sel{background-image:url("../images/pfeil_navi_e2_zav_on_JJ.gif");}
#naviLeft .neu2open:hover, #naviLeft .neu2open:focus, #naviLeft .neu2open:active, #naviLeft .neu2selopen{background-image:url("../images/pfeil_navi_e2_ueber_on.gif");}
#naviLeft .bue2open:hover, #naviLeft .bue2open:focus, #naviLeft .bue2open:active, #naviLeft .bue2selopen{background-image:url("../images/pfeil_navi_e2_buerg_on.gif");}
#naviLeft .unt2open:hover, #naviLeft .unt2open:focus, #naviLeft .unt2open:active, #naviLeft .unt2selopen{background-image:url("../images/pfeil_navi_e2_untern_on.gif");}
#naviLeft .ins2open:hover, #naviLeft .ins2open:focus, #naviLeft .ins2open:active, #naviLeft .ins2selopen{background-image:url("../images/pfeil_navi_e2_inst_on.gif");}
#naviLeft .zav2open:hover, #naviLeft .zav2open:focus, #naviLeft .zav2open:active, #naviLeft .zav2selopen{background-image:url("../images/pfeil_navi_e2_zav_on.gif");}
#naviLeft .neu3, #naviLeft .bue3, #naviLeft .unt3, #naviLeft .ins3, #naviLeft .zav3{background-image:url("../images/pfeil_navi_e3_re.gif");}
#naviLeft .neu3open, #naviLeft .bue3open, #naviLeft .unt3open, #naviLeft .ins3open, #naviLeft .zav3open{background-image:url("../images/pfeil_navi_e3_runter.gif")}
#naviLeft .neu3:hover, #naviLeft .neu3:focus, #naviLeft .neu3:active, #naviLeft .neu3sel{background-image:url("../images/pfeil_navi_e3_ueber_on_JJ.gif");}
#naviLeft .bue3:hover, #naviLeft .bue3:focus, #naviLeft .bue3:active, #naviLeft .bue3sel{background-image:url("../images/pfeil_navi_e3_buerg_on_JJ.gif");}
#naviLeft .unt3:hover, #naviLeft .unt3:focus, #naviLeft .unt3:active, #naviLeft .unt3sel{background-image:url("../images/pfeil_navi_e3_untern_on_JJ.gif");}
#naviLeft .ins3:hover, #naviLeft .ins3:focus, #naviLeft .ins3:active, #naviLeft .ins3sel{background-image:url("../images/pfeil_navi_e3_inst_on_JJ.gif");}
#naviLeft .zav3:hover, #naviLeft .zav3:focus, #naviLeft .zav3:active, #naviLeft .zav3sel{background-image:url("../images/pfeil_navi_e3_zav_on_JJ.gif");}
#naviLeft .neu3open:hover, #naviLeft .neu3open:focus, #naviLeft .neu3open:active, #naviLeft .neu3selopen{background-image:url("../images/pfeil_navi_e3_ueber_on.gif");}
#naviLeft .bue3open:hover, #naviLeft .bue3open:focus, #naviLeft .bue3open:active, #naviLeft .bue3selopen{background-image:url("../images/pfeil_navi_e3_buerg_on.gif");}
#naviLeft .unt3open:hover, #naviLeft .unt3open:focus, #naviLeft .unt3open:active, #naviLeft .unt3selopen{background-image:url("../images/pfeil_navi_e3_untern_on.gif");}
#naviLeft .ins3open:hover, #naviLeft .ins3open:focus, #naviLeft .ins3open:active, #naviLeft .ins3selopen{background-image:url("../images/pfeil_navi_e3_inst_on.gif");}
#naviLeft .zav3open:hover, #naviLeft .zav3open:focus, #naviLeft .zav3open:active, #naviLeft .zav3selopen{background-image:url("../images/pfeil_navi_e3_zav_on.gif");}

/*--------------*/
/*    Content   */
/*--------------*/
/* Markierung */
.background-color--silver { background: #CCCCCC; }

.moreLink{color:#000;font-weight:bold;background:url("../images/ic_dblArrow_moreLink.gif") right 0.35em no-repeat;padding-right:10px;text-decoration:none !important;}
.moreLink2{color:#000;font-weight:bold;text-decoration:none !important;}
.tr{text-align:right;}

#content{font-size:0.85em;}
#content a{color:#000;text-decoration:underline;}
#content h3 a{text-decoration:none;}
#content h3 a:hover,#content h3 a:focus,#content h3 a:active{text-decoration:underline;}

#content #breadcrumb.buerger ul li{color:#E2001A;}
#content #breadcrumb.unternehmen ul li{color:#006AB3;}
#content #breadcrumb.institutionen ul li{color:#A74C21;}
#content #breadcrumb.neutral ul li{color:#404040;}
#content #breadcrumb.zav ul li{color:#684894;}

#content #breadcrumb ul li{display:inline;padding:0 0 0.2em 0.6em;background:url("../images/ic_breadcrumb_arrow.gif") left 0.3em no-repeat;}
#content #breadcrumb ul li#first{padding-left:0;background-image:none;}
#content #breadcrumb ul li a{text-decoration:underline;color:#000;margin-bottom:0.3em;}
#content #breadcrumb.buerger ul li a:hover, #content #breadcrumb.buerger ul li a:focus, #content #breadcrumb.buerger ul li a:active{color:#FFF;background-color:#E2001A;}
#content #breadcrumb.unternehmen ul li a:hover, #content #breadcrumb.unternehmen ul li a:focus, #content #breadcrumb.unternehmen ul li a:active{color:#FFF;background-color:#006AB3;}
#content #breadcrumb.institutionen ul li a:hover, #content #breadcrumb.institutionen ul li a:focus, #content #breadcrumb.institutionen ul li a:active{color:#FFF;background-color:#A74C21;}
#content #breadcrumb.neutral ul li a:hover, #content #breadcrumb.neutral ul li a:focus, #content #breadcrumb.neutral ul li a:active{color:#FFF;background-color:#404040;}
#content #breadcrumb.zav ul li a:hover, #content #breadcrumb.zav ul li a:focus, #content #breadcrumb.zav ul li a:active{color:#FFF;background-color:#684894;}

#content .box ol.listitem--lowerroman {list-style:outside lower-roman;margin-left:20px;}
#content .box ol.listitem--upperroman {list-style:outside upper-roman;margin-left:20px;}
#content .box ol.listitem--loweralpha {list-style:outside lower-alpha;margin-left:20px;}
#content .box ol.listitem--upperalpha {list-style:outside upper-alpha;margin-left:20px;}
#content .box ol{list-style:outside decimal;margin-left:20px;}


#content .box ul{list-style:outside disc;margin-left:16px;}
#content .box ul.noDisc{list-style:none !important;}
#content .box ul.toc{list-style:none !important;margin-bottom:1.5em;margin-left:0;}
#content .box ul.toc li{margin-bottom:0.2em;}
#content .box ul.publikationen{margin-left:0;}

#content h1{color:#000;background:url("../images/ecke_b2_content.gif") 0 0 no-repeat;background-color:#B2B2B2;padding:0.25em 0.2em 0.2em 32px;}
/* Dreispaltiges Startseiten-Layout */
#content div.dreispaltig .spalte h2 a,#content .box.dreispaltig .spalte h2 a:visited,#content .box.dreispaltig .spalte h2 a:active,#content .box.dreispaltig .spalte h2 a:hover,#content .box.dreispaltig .spalte h2 a:focus{color:white;text-decoration:none;display:block}
#content div.dreispaltig div.buerger{width:181px;background:url("/SiteGlobals/Zielgruppenbild/buerger-hauptbild,property=default.jpg");background-position:0 0; background-repeat:no-repeat;}
#content div.dreispaltig div.unternehmen{width:181px;background:url("/SiteGlobals/Zielgruppenbild/unternehmen-hauptbild,property=default.jpg");background-position:0 0; background-repeat:no-repeat;}
#content div.dreispaltig div.institutionen{width:181px;background:url("/SiteGlobals/Zielgruppenbild/institutionen-hauptbild,property=default.jpg");background-position:0 0; background-repeat:no-repeat;}
#content h2.buerger{background-image:url("/SiteGlobals/Zielgruppenbild/buerger-unten-links,property=default.jpg");background-position:0 0; background-repeat:no-repeat;background-color:#E2001A;width:100px;padding:0.5em 11px 0.5em 70px;margin-top:103px !important;font-size:0.93em;}
#content h2.unternehmen{background-image:url("/SiteGlobals/Zielgruppenbild/unternehmen-unten-links,property=default.jpg");background-repeat:no-repeat;background-color:#006AB3;width:100px;padding:1em 11px 0.4em 70px;height:2em;margin-top:103px !important;font-size:0.93em;}
#content h2.institutionen{background-image:url("/SiteGlobals/Zielgruppenbild/institutionen-unten-links,property=default.jpg");background-repeat:no-repeat;background-color:#A74C21;width:100px;padding:1em 11px 0.4em 70px;height:2em;margin-top:103px !important;font-size:0.93em;}


#content h2.institutionen a{margin-right:10px;}
#content h2.unternehmen a{margin-right:10px;}
/*#content h2.buerger a{margin-right:10px;}*/

#content .box h2{margin-bottom:0;}
#content #plzOderOrt{text-transform:uppercase;font-weight:bolder;color:#000000;display:block;width:5em;margin-top:2.8em;}
#content .block.zweispaltig #plzOderOrt{text-transform:uppercase;font-weight:bold;display:block;width:5em;margin-top:0.5em;color:#000;}
#content .block.zweispaltig #labelOrtSuche{float:left;width:100%;}
#content .block.partner .partnerRightCol{font-weight:bold;}

#content label#labelOrtSuche{font-weight:normal;}

#content form input.submitInput{color:#FFF;}
#content .imgBU span{font-size:0.85em;}

#content ul h3 a img.intLink{float:left;margin-left:-15px;margin-top:3px;}

#content ul.publikationen,#content ul.linklisten{list-style:none outside;padding-bottom:0.5em;}
#content ul.publikationen h3{padding-left:15px;margin-left:-15px;}
/*#content ul.publikationen div.bg h3{margin-left:-20px;}*/
#content ul.publikationen h3 a img.pfeilLinkliste{float:left;margin-left:-15px;margin-top:3px;}
#content ul.publikationen li{background-color:#EDEEEE;background-image:none !important;padding-left:0 !important;}
#content ul.publikationenbuerger li div.bg{/*background:url("../images/pfeil_linkliste_buerger_7x7.gif") 0.9em 0.62em no-repeat;*/margin-bottom:0.2em;background-color:#FFF !important;padding:0.3em 0.8em 0.3em 2.2em;float:left;width:93%;}
#content ul.publikationeninstitutionen li div.bg{/*background:url("../images/pfeil_linkliste_institut_7x7.gif") 0.9em 0.62em no-repeat;*/margin-bottom:0.2em;background-color:#FFF !important;padding:0.3em 0.8em 0.3em 2.2em;float:left;width:93%;}
#content ul.publikationenunternehmen li div.bg{/*background:url("../images/pfeil_linkliste_untern_7x7.gif") 0.9em 0.62em no-repeat;*/margin-bottom:0.2em;background-color:#FFF !important;padding:0.3em 0.8em 0.3em 2.2em;float:left;width:93%;}
#content ul.publikationenneutral li div.bg{margin-bottom:0.2em;background-color:#FFF !important;padding:0.3em 0.8em 0.3em 2.2em;float:left;width:93%;}
#content ul.publikationenzav li div.bg{/*background:url("../images/pfeil_linkliste_buerger_7x7.gif") 0.9em 0.62em no-repeat;*/margin-bottom:0.2em;background-color:#FFF !important;padding:0.3em 0.8em 0.3em 2.2em;float:left;width:93%;}

/* Zum-Seitenanfang-Links */
#content p.topLink a{text-decoration:none;background:url("../images/pfeil_seitenanfang.gif") right 0.4em no-repeat;padding-right:1em;}
#content p.topLink a:hover, #content p.topLink a:focus, #content p.topLink a:active{text-decoration:underline !important;}
#content .box p.topLink{clear:both;}

#content ul.linklistenbuerger li{background:url("../images/pfeil_linkliste_buerger_7x7.gif") 0.9em 1.7em no-repeat;margin-bottom:1em;background-color:#FFF;padding:0.3em 0.8em 0.3em 2.2em;float:left;width:93%;margin-bottom:0.3em;}
#content ul.linklisteninstitutionen li{background:url("../images/pfeil_linkliste_institut_7x7.gif") 0.9em 1.7em no-repeat;margin-bottom:1em;background-color:#FFF;padding:0.3em 0.8em 0.3em 2.2em;float:left;width:93%;margin-bottom:0.3em;}
#content ul.linklistenunternehmen li{background:url("../images/pfeil_linkliste_untern_7x7.gif") 0.9em 1.7em no-repeat;margin-bottom:1em;background-color:#FFF;padding:0.3em 0.8em 0.3em 2.2em;float:left;width:93%;margin-bottom:0.3em;}
#content ul.linklistenneutral li{background:url("../images/pfeil_linkliste_allg_7x7.gif") 0.9em 1.7em no-repeat;margin-bottom:1em;background-color:#FFF;padding:0.3em 0.8em 0.3em 2.2em;float:left;width:93%;margin-bottom:0.3em;}
#content ul.linklistenzav li{background:url("../images/pfeil_linkliste_buerger_7x7.gif") 0.9em 1.7em no-repeat;margin-bottom:1em;background-color:#FFF;padding:0.3em 0.8em 0.3em 2.2em;float:left;width:93%;margin-bottom:0.3em;}
#content ul.linklisten p.infoNr{font-weight:bold;margin-top:-1em;}
#content ul.linklisten p.infoNr a{text-decoration:none;}
#content ul.linklisten p.infoNr a:hover,#content ul.linklisten p.infoNr a:focus,#content ul.linklisten p.infoNr a:active{text-decoration:underline;}

#content .az ul{list-style:none outside;}
#content .az ul li{padding:0.1em;}
#content .az ul li.topNav{font-weight:bold;}
#content .az ul li.topNav.selected{font-weight:normal;}
#content .az ul li.topNav ul{font-weight:normal;margin-left:1.15em;margin-bottom:0;}

#content .inhalt ul{list-style:none outside;}
#content .inhalt ul li{padding:0.1em;}
#content .inhalt ul li.topNav{font-weight:bold;font-size:1.1em;}
#content .inhalt ul li.topNav.selected{font-weight:normal;}
#content .inhalt ul li.topNav ul{font-weight:normal;font-size:0.9em;margin-left:1em;margin-bottom:0;}
#content .inhalt ul li.topNav ul ul{font-size:1em;}
#content .inhalt ul li.lvl1{margin-left:-1em;font-weight:bold;}

#content ul.faq{list-style:none outside;padding:0;margin:0;}
#content ul.faqbuerger li{background:url("../images/pfeil_marginal_neutral_7x7.gif") 0.8em 0.65em no-repeat;}
#content ul.faqinstitutionen li{background:url("../images/pfeil_marginal_neutral_7x7.gif") 0.8em 0.65em no-repeat;}
#content ul.faqunternehmen li{background:url("../images/pfeil_marginal_neutral_7x7.gif") 0.8em 0.65em no-repeat;}
#content ul.faqneutral li{background:url("../images/pfeil_marginal_neutral_7x7.gif") 0.8em 0.65em no-repeat;}
#content ul.faqzav li{background:url("../images/pfeil_marginal_neutral_7x7.gif") 0.8em 0.65em no-repeat;}
#content ul.faq li{background-color:#FFF;padding:0.4em 0.8em 0.3em 2.3em;margin-bottom:0.3em;}
#content ul.faq li a{text-decoration:none;}
#content ul.faq li a:hover,#content ul.faq li a:focus{text-decoration:underline;}

#content ul.faqAnswer{list-style:none outside;padding:0;margin:0;}
#content ul.faqAnswerbuerger li div.bg{background:url("../images/pfeil_faq_allg_runter_7x7.gif") 0.8em 0.65em no-repeat;}
#content ul.faqAnswerinstitutionen li div.bg{background:url("../images/pfeil_faq_allg_runter_7x7.gif") 0.8em 0.65em no-repeat;}
#content ul.faqAnswerunternehmen li div.bg{background:url("../images/pfeil_faq_allg_runter_7x7.gif") 0.8em 0.65em no-repeat;}
#content ul.faqAnswerneutral li div.bg{background:url("../images/pfeil_faq_allg_runter_7x7.gif") 0.8em 0.65em no-repeat;}
#content ul.faqAnswerzav li div.bg{background:url("../images/pfeil_faq_allg_runter_7x7.gif") 0.8em 0.65em no-repeat;}
#content ul.faqAnswer li div.bg{padding:0.4em 0.8em 0.3em 2.3em;background-color:#FFF;}
#content ul.faqAnswer li p.topLink{clear:both;margin:4px 0 8px 0;}
#content ul.faqAnswer li{margin-bottom:0px;}

#content .pressemeldung h2{margin-bottom:1em;font-weight:normal;}
#content .presseLink {font-weight:bold;}

#content .weisung label{font-weight:bold;}
#content .weisung form .searchInputBox span a{float:right;margin-right:14em;margin-top:-1.5em;}
#content .weisung h2{margin-top:0.3em !important;}
#content .weisung h2.biggerFont{font-size:1.1em;}
#content .weisung h3.biggerFont{font-size:1.05em;}
#content .weisung ul{margin-bottom:15px;}


#content .kontakt h2{margin:1em 0 !important;}
#content .kontakt h2.noBMargin{margin-bottom:0;}
#content .kontakt h2#klausel{margin-top:10px;}
#content .kontakt h3{margin-bottom:0.2em;margin-top:0.8em;}
#content .kontakt ul{list-style:none outside;}
#content .kontakt fieldset .antwort span a{float:left;clear:both;padding:0.2em 0;}
#content .kontakt fieldset label{font-weight:bold;overflow:visible;}
#content .kontakt fieldset #anrede label{font-weight:normal;}
#content .kontakt fieldset #land label{font-weight:normal;}
#content .kontakt fieldset .formRow span#zustimmung label {font-weight:normal;}
#content .kontakt fieldset .formRow #btnWeiter input{background-color:#404040;color:#FFF;border-width:1px;border-style:solid;border-color:#000;}
#content .kontakt fieldset .formRow #btnZurueck input{background-color:#404040;color:#FFF;border-width:1px;border-style:solid;border-color:#000;}
#content .kontakt fieldset .formRow acronym{font-weight:bold;line-height:1.37em;}
#content .kontakt p{margin:0;}
#content .kontakt #fehler{color:#E2001A;}
#content .kontakt #fehler p{font-weight:bold;margin-top:10px;}
#content .suchhinweis{padding-top:5px;font-weight:bold;}

#content table#tabSuchergHead caption{color:#666;padding-bottom:1em;font-size:0.9em;}
#content table#tabSuchergHead a{color:#FFF;}
#content table#tabSuchergHead ul{list-style: none outside;}
#content table#tabSuchergHead ul li{display:inline;float:left;width:1.5em;height:1.3em;}
#content table#tabSuchergHead ul li a,#content table#tabSuchergHead ul li a:hover,#content table#tabSuchergHead ul li a:focus{text-decoration:underline;}
#content table#tabSuchergHead ul li.selected span{cursor:default !important;}
#content table#tabSucherg thead th{font-weight:bold;}
#content table#tabSucherg thead th a{color:#000;}

#content .partner table#tabSuchergHead caption{display:none;}
#content .partner table#tabSuchergHead{margin-top:10px;margin-left:1px;width:99.5%;}

#content table.einfacheTabelle2 caption{font-weight:bold;}
#content table.einfacheTabelle2 .tag{font-weight:bold;}

#content .partner h2{margin-bottom:1em;}
#content .partner h3{background-color:#D1D1D1;width:100%;padding:0.35em 0 0.3em 1em;font-weight:normal;}
#content .partner .leftCol h3,#content .partner .rightCol h3{font-weight:bold;}
#content .partner .leftCol a,#content .partner .rightCol a{font-weight:bold;}
#content .partner p#plzOderOrt{float:left;width:auto;margin:2em 8px 1em 10px;}
#content .partner .partnerRightCol{margin-right:-5px;}
#content .partner .addressbox a{text-decoration:none;}
#content .partner .addressbox a:hover,#content .partner .addressbox a:focus{text-decoration:underline;}

#content p.moreLinkFollowing{margin-bottom:0;}
#content div.bg p.bold{padding-top:3px;}
#content div.bg p.bold a{text-decoration:none;}
#content div.bg p.bold a:hover,#content div.bg p.bold a:focus,#content div.bg p.bold a:active{text-decoration:underline;}

#content #imagemap h2{display:none;}
#content #imagemap ul{display:none;}

#bildGrossansicht #header{font-size:0.85em;}
#bildGrossansicht #header p#druckSchrift{text-align:right;}
#bildGrossansicht #header p#close{margin-top:0.7em;}
#bildGrossansicht #content2 h1{color:#000;background:url("../images/ecke_b2_content.gif") 0 0 no-repeat;background-color:#B2B2B2;padding:0.2em 0.2em 0.2em 31px;}
#bildGrossansicht #content2 .box{font-size:0.85em;}
#bildGrossansicht #content2 .box p{margin-bottom:0.3em;}
#bildGrossansicht #content2 a{text-decoration:underline;}
#bildGrossansicht #content2 .topLink {text-align:right;margin-top:10px;}
#bildGrossansicht #content2 .topLink a{text-decoration:none;display:none;}
#bildGrossansicht #content2 .toc{margin:10px 0;}
#bildGrossansicht #content2 .toc a{text-decoration:underline;}


#content2 .box ol.listitem--lowerroman {list-style:outside lower-roman;margin-left:18px;}
#content2 .box ol.listitem--upperroman {list-style:outside upper-roman;margin-left:18px;}
#content2 .box ol.listitem--loweralpha {list-style:outside lower-alpha;margin-left:18px;}
#content2 .box ol.listitem--upperalpha {list-style:outside upper-alpha;margin-left:18px;}
#content2 .box ol{list-style:outside decimal;margin-left:18px;}

#content2 .box ul{list-style:outside disc;margin-left:14px;}
#content2 .box ul.noDisc{list-style:none !important;}
#content2 .box ul.toc{list-style:none !important;margin-bottom:1.5em;margin-left:0;}
#content2 .box ul.toc li{margin-bottom:0.2em;}

#content2 p.topLink a{text-decoration:none;background:url("../images/pfeil_seitenanfang.gif") right 0.4em no-repeat;padding-right:1em;}

#bildGrossansicht a:hover,#bildGrossansicht a:active{text-decoration:underline !important;}
#bildGrossansicht #footer{font-size:0.85em;} 

#content table#tabSucherg tr.bg1 a{color:#000;text-decoration:none;}
#content table#tabSucherg tr.bg2 a{color:#000;text-decoration:none;}
#content table#tabSucherg tr.bg1 a:hover,#content table#tabSucherg tr.bg1 a:focus,#content table#tabSucherg tr.bg1 a:active{text-decoration:underline;}
#content table#tabSucherg tr.bg2 a:hover,#content table#tabSucherg tr.bg2 a:focus,#content table#tabSucherg tr.bg2 a:active{text-decoration:underline;}

/* VeranstaltungsDB */
#content .form form.veranstaltungsDB fieldset legend{font-weight:bold;}
#content .form form.veranstaltungsDB fieldset label{font-weight:bold;}
#content .form form.veranstaltungsDB fieldset label.inline{font-weight:normal;}
#content table#tabSuchergHead td.lebenslage ul {margin-left:0px;width:90%;}
#content table#tabSuchergHead td.lebenslage ul li{display:block;float:none;width:100%;height:auto;}
#content .box ul.lebenslagen {list-style-type:none;margin-left:0px;}

/*---------------------*/
/*     Breadcrumbs     */
/*---------------------*/
#close a{float:left}

/*----------------*/
/*     Footer     */
/*----------------*/
#footer p span{font-weight:bold;}
#footer a{text-decoration:none;}

/*-------------------------------*/
/*     Link zur Druckansicht     */
/*-------------------------------*/
.print a, .print a img{text-decoration:none !important;}
.print a:hover,.print a:focus,.print a:active{text-decoration:underline !important;}
.print {font-size:0.9em}


/*--------------*/
/*    Teaser    */
/*--------------*/
#teaser{font-size:0.85em;}
#teaser a{color:#000;text-decoration:none;font-weight:bold;}
#teaser a:hover,#teaser a:focus, #teaser a:active{text-decoration:underline;}


#teaser h2.neutral{color:#FFF;background:url("../images/ecke_b3_partner.gif") 0 0 no-repeat;background-color:#404040;padding:0.2em 0.2em 0.25em 18px;}
#teaser h2.buerger{color:#FFF;background:url("../images/ecke_b3_ba_buerger.gif") 0 0 no-repeat;background-color:#E2001A;padding:0.2em 0.2em 0.25em 18px;}
#teaser h2.unternehmen{color:#FFF;background:url("../images/ecke_b3_unternehmen.gif") 0 0 no-repeat;background-color:#006AB3;padding:0.2em 0.2em 0.25em 18px;}
#teaser h2.institutionen{color:#FFF;background:url("../images/ecke_b3_institutionen.gif") 0 0 no-repeat;background-color:#A74C21;padding:0.2em 0.2em 0.25em 18px;}
#teaser h2.zav{color:#FFF;background:url("../images/ecke_b3_zav.gif") 0 0 no-repeat;background-color:#684894;padding:0.2em 0.2em 0.25em 18px;}
#teaser .box ul{margin-top:0.4em;}
#teaser .box ul li.dblArrow{padding-left:2.5em;padding-right:0.3em;margin-bottom:1em;}
#teaser .box ul li.extLink{padding-left:2.5em;padding-right:0.3em;margin-bottom:1em;}
#teaser .box ul li.dblArrow_end{padding-left:2.3em;margin-bottom:1em;}

#teaser .box ul li h2{float:left;font-weight:normal;}
#teaser .box ul li.dblArrow h2{width:100%;}
#teaser .box ul li.dblArrow_date h2{width:100%;padding-left:15px;margin-left:-15px;}
#teaser .box ul li.dblArrow_date{margin-left:2.3em;margin-top:0.7em;clear:both;float:left;width:80%;}
#teaser .box a img.intLink{margin-left:-13px;padding-right:0px;}
#teaser .box a img.intLink{float:left;clear:left;margin-left:-13px;margin-top:4px;padding-right:0;}
#teaser .box ul li div{margin-right:0.2em;}
#teaser .box ul li.firstDate{padding-bottom:0.7em;margin-bottom:0em;margin-top:0;}
#teaser .box ul li.firstDateLine{border-bottom:solid #FFF 3px;padding-bottom:0.7em;margin-bottom:0em;margin-top:0;}
#teaser .box ul li.last{margin-bottom:0.4em;}
#teaser .box.noList .last{margin-bottom:0.2em;display:block;}



