/* Cascading Stylesheet fuer SenStadtUm Online */
/* 3-point concepts: Stephan Betke - 20.10.2005 */
/* letzte Aenderungen:
    Andre Tobolski - 10.07.2008
    Stephan Betke - 08.05.2009
    Christoph Kettelhoit - 10.06.2010
    Ronny Engmann - 12.10.2010
    Stephan Betke - 26.08.2011
    Stephan Betke - 09.11.2011
    Stephan Betke - 04.10.2012
    Stephan Betke - 05.11.2012
    Ronny Engmann - 12.04.2013
    Christin Grunau - 22.10.2014
*/

/*
	die Stylesheets setzten sich wie folgt zusammen:
	1. netscape.css mit kruden Stylesheets nur fuer Netscape 4.+
	2. style.css fuer alle Browser mit CSS 2.0 Support
	3. menu.css das Klappmenue fuer alle Browser mit CSS 2.0 Support
*/

sub {vertical-align: -10%;}

/*Contentsite Styling "linke Spalte"*/
td.linkespalte {background:#FFF; border:none; font-family:verdana, arial, sans-serif; font-size:0.65em; padding:0; width:180px;}


/* Menue- Menuepunkte in der linken Spalte */
#submenue {margin:0 0 23px; padding:0; width:100%;}
/* ZEILE DAVOR MIT AUTOM. TRENNUNG: #submenue {margin:0 0 23px; padding:0; width:100%;  hyphens:auto; -moz-hyphens:auto; -webkit-hyphens:auto; -ms-hyphens:auto; -o-hyphens:auto; }*/
#submenue div.e1 {background:#EFEFEF; border-bottom:1px solid #e0e0e0; padding:7px 0;}
#submenue div.e2 {border-bottom:1px solid #e0e0e0; padding:7px 0;}
#submenue div.e3 {border-bottom:1px solid #e0e0e0; margin-left:1.1em; padding:6px 0 ;}
#submenue div.e4 {border-bottom:1px solid #e0e0e0; margin-left:2.2em; padding:6px 0 ;}
#submenue div.e5 {border-bottom:1px solid #e0e0e0; margin-left:3.3em; padding:6px 0 ;}
#submenue div.e6 {border-bottom:1px solid #e0e0e0; margin-left:4.4em; padding:6px 0 ;}
#submenue div.e7 {border-bottom:1px solid #e0e0e0; margin-left:5.5em; padding:6px 0 ;}
#submenue a:link, #submenue a:visited, #submenue a:hover, #submenue a:focus {font-size:0.9em; line-height:1.2em;}
/*#submenue div.e1:last-child {border-bottom:none;}
#submenue div.e2:last-child {border-bottom:none;}
#submenue div.e3:last-child {border-bottom:none;}
*/

/* Menue- Portalebene und Metamenuepunkte */
div.obermenue {background:#ccc; border-bottom:1px solid #DDD; color:#253276; font-weight:bold; margin:0; padding:5px 0 5px 10px; width:170px;}
*html div.obermenue {width:180px; voice-family: "\"}\""; voice-family:inherit; width:170px; padding:2px 0 3px 10px;} #empty {}
div.obermenue a:link, div.obermenue a:visited, div.obermenue a:hover, div.obermenue a:focus {background:url(/pix/bitv/menue/pfeil_menue_zurueck_555555.gif) no-repeat scroll 0 -2px #CCCCCC; color:#555555; display:block; font-weight:bold; margin-left:-8px; padding-left:1.1em;}
div.druckversion {border-bottom:1px solid #e0e0e0; border-top:1px solid #e0e0e0; padding:5px 0;}
div.druckversion a {background:url(/pix/bitv/menue/druckversion.gif) no-repeat scroll 0 0 rgba(0, 0, 0, 0); padding:0 0 0 20px;}
div.sprachversion {background-image:url(/pix/bitv/menue/sprache.gif); background-repeat: no-repeat;  background-position:0 6px; padding:5px 0 5px 20px;}
#submenue + div.sprachversion {margin-top:23px; border-top:1px solid #e0e0e0;}
#submenue + div.druckversion {margin-top:23px; border-top:1px solid #e0e0e0;}

/* normales Sub-Portal 1. Ordnung */
#submenue a.subportal:link, #submenue a.subportal:visited {background:url(/pix/bitv/menue/pfeil_menue_zurueck_555555.gif) 2px -3px  no-repeat; color:#000; display:block; padding-left:1.1em; text-decoration:none; color:#555; font-weight:bold;}
#submenue a.subportal:hover, #submenue a.subportal:focus {background:url(/pix/bitv/menue/pfeil_menue_zurueck_555555.gif) 2px -3px  no-repeat; color:#000; display:block; padding-left:1.1em; text-decoration:underline; color:#555; font-weight:bold;}


/* Sub-Portal 2. Ordnung */
#submenue a.sub2portal:link, #submenue a.sub2portal:visited {background:url(/pix/bitv/menue/pfeil_menue_zurueck_555555.gif) 3px -2px no-repeat; color:#000; display:block; padding-left:1.1em; text-decoration:none;}
#submenue a.sub2portal:hover, #submenue a.sub2portal:focus {background:url(/pix/bitv/menue/pfeil_menue_zurueck_555555.gif) 3px -2px no-repeat; color:#000; display:block; padding-left:1.1em; text-decoration:underline;}
#submenue a.off:link, #submenue a.off:visited {background:url(/pix/bitv/menue/arrow_grey_right.png) 3px 2px no-repeat; color:#000; display:block; padding-left:1.3em; text-decoration:none;}
#submenue a.off:hover, #submenue a.off:focus {background:url(/pix/bitv/menue/arrow_blue_right.png) 3px 2px no-repeat; color:#253276; display:block; padding-left:1.3em; text-decoration:underline;}
#submenue a.offdown:link, #submenue a.offdown:visited {background:url(/pix/bitv/menue/pfeil_runter_333333.gif) 0px -4px no-repeat; color:#000; display:block; font-weight:bold; padding-left:1.1em; text-decoration:none;}
#submenue a.offdown:hover, #submenue a.offdown:focus {background:url(/pix/bitv/menue/pfeil_runter_333333.gif) 0px -4px no-repeat; color:#253276; display:block; font-weight:bold; padding-left:1.1em; text-decoration:underline;}
#submenue a.on:link, #submenue a.on:visited {background:url(/pix/bitv/menue/pfeil_menue_253276.gif) 3px -2px no-repeat; color:#253276; display:block; font-weight:bold; padding-left:1.1em;text-decoration:none;}
#submenue a.on:hover, #submenue a.on:focus {background:url(/pix/bitv/menue/pfeil_menue_253276.gif) 3px -2px no-repeat; color:#253276; display:block; font-weight:bold; padding-left:1.1em; text-decoration:underline;}
#submenue a.ondown:link, #submenue a.ondown:visited {background:url(/pix/bitv/menue/pfeil_menue_253276_down.gif) 0px 4px no-repeat; color:#253276; display:block; font-weight:bold; padding-left:1.1em; text-decoration:none;}
#submenue a.ondown:hover, #submenue a.ondown:focus {background:url(/pix/bitv/menue/pfeil_menue_253276_down.gif) 0px 4px no-repeat; color:#253276; display:block; font-weight:bold; padding-left:1.1em; text-decoration:underline;}
#submenue a.intern:link, #submenue a.intern:visited {background:url(/pix/bitv/menue/link_intern_grey.png) 0px 2px no-repeat; color:#000; display:block; padding-left:1.1em;text-decoration:none;}
#submenue a.intern:hover, #submenue a.intern:focus {background:url(/pix/bitv/menue/link_intern_grey.png) 0px 2px no-repeat; color:#000; display:block; padding-left:1.1em; text-decoration:underline;}

#submenue a.extern:link, #submenue a.extern:visited {background:url(/pix/bitv/menue/link_extern_grey.png) 0px 1px no-repeat; color:#000; display:block; padding-left:1.1em;text-decoration:none;}
#submenue a.extern:hover, #submenue a.extern:focus {background:url(/pix/bitv/menue/link_extern_grey.png) 0px 1px no-repeat; color:#000; display:block; padding-left:1.1em; text-decoration:underline;}
/*End:Contentsite Styling "linke Spalte"*/













/* Seitenlayout allgemein */
body {background-color:#ebecec; font-family:arial,helvetica,sans-serif; font-size:95%; margin:0;}
form {margin:0; padding:0;}

table.layoutKopf {clear:left; margin:0 0 0 10px; margin:0 0 0 3px\9; width:970px;}
td.kopflinks {width:610px; height:65px; background:#BDD0F5 url(/pix/bitv/menue/kopf_verlauf.jpg) repeat-x 0 0; border-bottom:#6e94df 1px solid; padding:0;}
td.kopfrechts {width:360px; height:65px; background:#BDD0F5 url(/pix/bitv/menue/kopf_verlauf.jpg) repeat-x 0 0; border-bottom:#6e94df 1px solid; padding:0;}
td.kopfmitte {background:#FFF; border:none; padding:0;}

/* LINKE SPALTE */
/*td.linkespalte {background:#FFF; border:none; font-family:calibri, arial, sans-serif; font-size:0.8em; padding:0; width:180px;}*/
td.linkespalte table {font-size:1.25em;}
td.linkespalte div {font-size:1.1em;}


/* MITTELSPALTE */
td.mittelspalte_kopf {background:#FFF; border:none; font-family:verdana,arial,helvetica,sans-serif; font-size:0.8em; line-height:1.3em; padding:0; width:470px; height:18px;}
td.mittelspalte_contentseite, td.mittelspalte_publikationsstartseite, td.mittelspalte_subportal, td.mittelspalte_home {width:780px; background:#FFF; border:none; font-family:verdana,arial,helvetica,sans-serif; font-size:0.8em; line-height:1.3em; padding:0;}
td.mittelspalte {background:#FFF; border:none; font-family:verdana,arial,helvetica,sans-serif; font-size:0.8em; line-height:1.3em; padding:0;}
td.mittelspalte_620 {background:#FFF; border:none; font-family:verdana,arial,helvetica,sans-serif; font-size:0.8em; line-height:1.3em; padding:0; width:620px;}
td.mittelspalte table {border:none; font-family:verdana,arial,helvetica,sans-serif; font-size:1em; line-height:1.3em; padding:0;}
td.mittelspalte table td.mittelspalte {border:none; font-family:verdana,arial,helvetica,sans-serif; font-size:1em; line-height:1.3em; padding:0;}
td.mittelspalte table td.rechtespalte {border:none; font-family:verdana,arial,helvetica,sans-serif; font-size:0.8em; line-height:1.3em; padding:0; width:140px;}
td.mittelspalte_620 table {border:none; font-family:verdana,arial,helvetica,sans-serif; font-size:1em; line-height:1.3em; padding:0;}
td.mittelspalte_620 table td.mittelspalte {border:none; font-family:verdana,arial,helvetica,sans-serif; font-size:1em; line-height:1.3em; padding:0;}
td.mittelspalte_620 table td.rechtespalte {border:none; font-family:verdana,arial,helvetica,sans-serif; font-size:0.8em; line-height:1.3em; padding:0; width:140px;}
td.mittelspalte a img {vertical-align: top;}

/* RECHTE SPALTE */
td.rechtespalte_kopf {background:#FFF; border:none; padding:0px; margin:0px; text-align:right; width:140px;}
td.rechtespalte {background:#FFF; border:none; font-family:verdana,arial,helvetica,sans-serif; font-size:0.75em; line-height:1.2em; padding:0; width:140px; z-index:0; min-height:1px;}
td.rechtespalte table {border:none; font-family:verdana,arial,helvetica,sans-serif; font-size:1em; line-height:1.4em; padding:0;}
td.rechtespalte div, td.rechtespalte span {font-size:1.1em;}


/* SERVICESPALTE */
td.servicespalte_contentseite, td.servicespalte_publikationsstartseite, td.servicespalte_subportal, td.servicespalte_home {height:18px; font-size:0.65em; line-height:1.2em; padding:0; margin:0; width:150px; width:153px\9}
*html td.servicespalte_contentseite, *html td.servicespalte_publikationsstartseite, *html td.servicespalte_subportal, *html td.servicespalte_home {width:150px;}
*+html td.servicespalte_contentseite, *+html td.serivcespalte_publikationsstartseite, *+html td.servicespalte_subportal, *+html td.servicespalte_home {width:150px;}

td.servicespalte {font-size:0.7em; line-height:1.2em; padding:0; font-family:Verdana,Arial,sans-serif; margin:0; /*width:150px;*/ width:153px\9}
*html td.servicespalte {width:150px;}
*+html td.servicespalte {width:150px;}


/* ZWISCHENSPALTE */
td.zwischenspalte {background:#FFF; border:none; padding:0; width:10px;}
/* tr.fuss {background:#69F}
td.fuss {background:#69F; font-size:0.7em; padding:0.7em;}*/


/* Schatten */
/*.schatten_kopf {width:1008px; height:4px; margin:0; background:url(/pix/schatten/schatten_kopf.jpg) 0 0 no-repeat; overflow:hidden; padding:0;}*/
.schatten_mitte {position:relative; margin:0 auto 80px; width:970px; padding:0 20px; background-color: #fff; box-shadow: 0 1px 8px #BBBBBB; -moz-box-shadow: 0 1px 8px #BBBBBB; -webkit-box-shadow: 0 1px 8px #BBBBBB; -o-box-shadow: 0 1px 8px #BBBBBB;/*background:url(/pix/schatten/schatten_mitte.jpg) repeat-y;*/
    zoom: 1;
    /*filter: progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=0, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=45, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=90, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=135, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=180, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=225, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=260, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#aaaaaa', Direction=305, Strength=2);*/
}
/*.schatten_fuss {width:1003px; height:31px; background:url(/pix/schatten/schatten_fuss.jpg) no-repeat bottom right;}*/


/* Kalender */
#kalender {background:#EFEFEF; border:1px solid #A2ADBC; color:#555; margin:0; padding:0; text-align:right; width:179px;}
#kalender td, #kalender th {/*font-size:0.8em;*/ font-size:0.7em; height:15px; line-height:1.3em; padding:0 4px 0 2px; text-align:right; width:20px;}
*html #kalender td {padding:0 1px 0 1px;}
*+html #kalender td {padding:0 1px 0 1px;}
#kalender td a {display:block;}
#kalender tr.on, #kalender td.on {background:#C8C8C8;}
#kalender td.kopf {background:#555; color:#FFF; font-size:1em; padding:3px 0; text-align:center;}
#kalender td.monat {background:#EFEFEF; font-weight:bold; padding:5px 0; text-align:center;}
#kalender td.monat a {color:#555; display:inline; text-decoration:none;}
#kalender td.woche {padding:0 3px; width:6px;}
* html #kalender td.woche {padding:0 3px 0 0; width:6px;}
#kalender td.heute {border:1px solid #999;}

#kalender_suche {background:#EFEFEF; border:1px solid #A2ADBC; color:#555; margin:0; padding:10px; text-align:left; width:158px;}
#kalender_suche .suchauswahl {border:1px solid #DDD; font-size:1em; width:156px;}
#kalender_suche form {margin:0; padding:0;}
#kalender_suche select {margin:0 0 10px 0;}

.kalender_liste {padding:0; margin:0;}
/*.kalender_liste caption {border-bottom:#903 1px solid; margin:0 0 10px 0; padding:6px; text-align:left;}
.kalender_liste caption strong {color:#903; display:block; font-weight:bold; margin:25px 0 0 0;}*/
.kalender_liste caption {padding:6px 0 10px 6px; text-align:left;}
.kalender_liste caption strong {border-bottom:#903 1px solid; color:#903; display:block; font-weight:bold; margin:25px 0 0 0;}
.kalender_liste caption a {background:url(/pix/bitv/link_zurueck.gif) 0px 2px no-repeat; display:block; float:right; padding-left:0.8em;}
.kalender_liste td {padding:6px 6px; vertical-align:top;}
.kalender_liste tr.grau td {background:#EFEFEF; color:#000;}
.kalender_liste td.bild {width:92px;}
.kalender_liste td.bild_detail {margin-top:0; padding-top:1px; width:150px;}
.kalender_liste td.datum {background:url(/pix/bitv/aufzaehlung.gif) no-repeat -5px 0.85em; padding:6px 6px 6px 15px; width:100px;}
.kalender_liste tr.grau td.datum {background:#EFEFEF url(/pix/bitv/aufzaehlung.gif) no-repeat -5px 0.85em; color:#000; padding:6px 6px 6px 15px; width:100px;}


/* Kalender-Empfehlungen */
#kalender_empfehlungen {width:179px; background:#EFEFEF; color:#555; margin:0; padding:7px; border-left:1px solid #A2ADBC; border-right:1px solid #A2ADBC; border-bottom:1px solid #A2ADBC;}
#kalender_empfehlungen td, #kalender_empfehlungen th {font-size:0.8em; height:15px; line-height:1.3em;}
*html #kalender_empfehlungen {width:180px; padding:7px;}
*+html #kalender_empfehlungen {width:180px; padding:7px;}

#kalender_empfehlungen td.titel {font-weight:bold; padding:3px 0 8px 0;}
*html #kalender_empfehlungen td.titel {font-weight:bold; padding:6px 0 3px 6px;}
*+html #kalender_empfehlungen td.titel {font-weight:bold; padding:6px 0 3px 6px;}

#kalender_empfehlungen a:link.mehr, a:visited.mehr, a:hover.mehr, a:focus.mehr {background:url(/pix/bitv/linkliste.gif) no-repeat 0 1px; padding-left:0.6em;}


/* Seitenlayout Extrafenster */
body.extrafenster {background-color:#FFF; font-family:verdana,arial,helvetica,sans-serif; font-size:84%; margin:0px;}
body.extrafenster table {border:none; font-family:verdana,arial,helvetica,sans-serif; font-size:0.93em; line-height:1.2em;}
.extrafenster_kopf {background:#69F; border:none; color:#FFF; padding:3px 3px 3px 5px; width:100%;}
.extrafenster_copyright {display:block; margin: 0 10px 0 10px; position:relative; color:#555; font-size:0.8em; line-height:1.2em;}
/* woher kam der blaue hintergrund? background:#69F; */
.extrafenster_bild {background:#FFF;}
.extrafenster_content {vertical-align:top; overflow:auto; padding: 12px 10px 16px 10px;}
.extrafenster_fuss {background:#69F url(/pix/bitv/fenster_ecke.gif) bottom right no-repeat; border:none; color:#FFF; text-align:right; padding:6px 10px 7px 3px; width:100%;}
.extrafenster_fuss .drucken {background:url(/pix/bitv/fenster_drucken.gif) top right no-repeat; color:#FFF; display:block; float:right; font-size:0.8em; margin-right:5px; padding:2px 20px 1px 0;}
.extrafenster_fuss .schliessen {background:url(/pix/bitv/fenster_schliessen.gif) top right no-repeat; color:#FFF; display:block; float:right; font-size:0.8em; padding:2px 15px 1px 0;}


/* Seitenlayout Druckversion */
body.druckfenster {background:#FFF; font-family:verdana,arial,helvetica,sans-serif; font-size:12px; margin:0px;}
body.druckfenster table {border:none; font-family:verdana,arial,helvetica,sans-serif; font-size:12px; line-height:16px;}
.druckfenster_kopf {background:#CCC url(/pix/bitv/menue/druckversion.gif) 0px 3px no-repeat; border:none; color:#000; font-size:10px; padding:5px 3px 5px 35px; width:100%;}
.druckfenster_inhalt {background:#FFF; border:none; padding:10px 0px 10px 15px; width:100%;}


/* Spalten */
/* Publikations-Starseite */
div.spalte_780_start {position:relative; width:780px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; background-color:#efefef;}

/* Portal- bzw. Content-Seiten*/
/* ADDED 04/2017 div.spalte_950 */
div.spalte_950 {overflow:hidden; width:950px; margin:-2px 0 0 0; padding:2px 0 0;}
div.spalte_780 {overflow:hidden; width:780px; margin:-2px 0 0 0; padding:2px 0 0;}
div.spalte_620 {float:left; overflow:hidden; width:620px; margin:-2px 10px 0 0; padding:2px 0 0;}
div.spalte_540 {float:left; overflow:hidden; width:540px; margin:-2px 0 0 0; padding:2px 0 0;}
div.spalte_470 {float:left; overflow:hidden; width:470px; margin:-2px 10px 0 0; padding:2px 0 0;}
div.spalte_390 {float:left; overflow:hidden; width:390px; margin:-2px 10px 0 0; padding:2px 0 0;}
div.spalte_300 {float:left; overflow:hidden; width:300px; margin:-2px 0 0; padding:2px 0 0; font-size:0.9em; line-height:1.2em;}
div.spalte_300, x:-moz-any-link {margin:-2px -1px 0 0;}
div.spalte_300, x:-moz-any-link, x:default {margin:-2px 0 0;}
div.spalte_230 {float:left; overflow:hidden; width:230px; margin:-2px 10px  0 0; padding:0; font-size:0.9em; line-height:1.2em;}
div.spalte_220 {float:left; overflow:hidden; width:220px; margin:-2px 10px 0 0; padding:2px 0 0; font-size:0.9em; line-height:1.2em;}
div.spalte_620 div.spalte_220 {margin: -2px 0 0;}
div.spalte_150 {float:left; overflow:hidden; width:150px; margin:-2px 0 0; padding:2px 0 0; font-size:0.9em; line-height:1.2em;}
div.spalte_150, x:-moz-any-link {margin:-2px -1px 0 0;}
div.spalte_150, x:-moz-any-link, x:default {margin:-2px 0 0;}
div.spalte_140 {float:left; overflow:hidden; width:140px; margin:-2px 10px 0 0; padding:2px 0 0; font-size:0.9em; line-height:1.2em;}
div.spalte_620 div.spalte_140 {margin: -2px 0 0;}


/* Container */
acronym, abbr {cursor:help; border-bottom:1px dotted;}
img {border:0;}
img.rechts, div.rechts {float:right; margin:0 0 10px 10px;}
*html div.rechts {display:inline;}
*html td.mittelspalte_contentseite div.rechts {margin:-2px 0 10px 10px; padding:2px 0 0; zoom:1;}
img.links, div.links {float:left; margin:0 10px 10px 0;}
*html td.mittelspalte_contentseite div.links {margin:-2px 10px 10px 0; padding:2px 0 0; zoom:1;}
*html td.mittelspalte_subportal div.spalte_470 div.links {margin:0 10px 0 0;}
*+html td.mittelspalte_subportal div.spalte_470 div.links {margin:0 10px 0 0;}
img.linksohneabstand, div.linksohneabstand {float:left; margin:0 0 10px;}
/*Float-Fix für IE8*/
div.linksohneabstand {margin:0 0 10px -1px\9;}
div.unten {font-family:verdana,arial,helvetica,sans-serif; font-size:0.65em; margin-top:0em;}
div.unsichtbar {height:0; left:-1000px; overflow:hidden; position:absolute; top:-1000px; width:0;}
div.links160 {margin-left:160px;}
div.links70 {margin-left:70px;}
div.links10 {margin-left:10px;}
div.presseboxtext {background:#EFEFEF; border:none; padding:0 0.3em 0.5em 0.3em;}
td.mittelspalte_subportal div.teaser {float:left; width:310px; margin-bottom:1em;}
*html td.mittelspalte_subportal div.teaser {margin-bottom:0;}
*+html td.mittelspalte_subportal div.teaser {margin-bottom:0;}
div.weiss {background:#FFF; border:none; color:#000; padding:0.3em;}
div.hellgrau {background:#EFEFEF; border:none; padding:0.3em;}
td.servicespalte div.hellgrau {text-align:center;}
div.dunkelgrau {background:#999; border:none; color:#FFF; padding:0.3em;}
div.rot {background:#903; border:none; color:#FFF; padding:0.3em;}
div.blau {background:#69F; border:none; color:#FFF; padding:0.3em;}
div.bildunterschrift {color:#555; font-size:0.8em; line-height:1.2em;}

/* ADDED 06/2016 */
.senSlider{
height:25px;
}




div.bildvergroesserung {background:url(/pix/vergroessern.gif) top right no-repeat; color:#555; font-size:0.8em; line-height:1.2em;}
div.spalte_300 div.bildunterschrift, div.spalte_300 div.bildvergroesserung, div.spalte_230 div.bildunterschrift, div.spalte_230 div.bildvergroesserung, div.spalte_220 div.bildunterschrift, div.spalte_220 div.bildvergroesserung, div.spalte_150 div.bildunterschrift, div.spalte_150 div.bildvergroesserung, div.spalte_140 div.bildunterschrift, div.spalte_140 div.bildvergroesserung {font-size:0.9em;}
td.servicespalte div.bildunterschrift {font-size:1em;}
td.servicespalte div.bildvergroesserung {font-size:1em;}
.clear {clear:both;}

/* Download */

/* ADDED 05/2017 Down-Symb. ersetzt */

/* .download {background:url(/pix/bitv/download_pdf.gif) no-repeat; display:block; min-height:16px; padding-left:25px;} */

    /*
.download {background:url(/pix/bitv/download.gif) no-repeat; display:block; min-height:14px; padding-left:20px;}
*/

.download {
  background: url(/pix/downloadpfeil_unhovered_2.png) no-repeat !important;
  display: block;
  min-height: 14px;
  padding-left: 20px !important;
  margin: 4px 0 4px 0 !important
}
.download:hover {
  background: url(/pix/downloadpfeil.png) no-repeat !important;
  display: block;
  min-height: 14px;
  padding-left: 20px !important;
  margin: 4px 0 4px 0 !important
}

/*.bildunterschrift .download, .bildvergroesserung .download {background:url(/pix/bitv/download_kl.gif) no-repeat; display:block; min-height:14px; padding-left:15px;}
*/

.bildunterschrift .download, .bildvergroesserung .download {background:url(/pix/bitv/downloadpfeil_kl.png) no-repeat; display:block; min-height:14px; padding-left:15px;}

div.links .download, div.rechts .download {display:inline;}
div.spalte_230 div.links .download, div.spalte_300 div.links .download {display:block;}

.formular_cit {background:url(/pix/bitv/button_formular.gif) no-repeat; display:block; min-height:14px; padding-left:20px;}
div.links .formular_cit, div.rechts .formular_cit {display:inline;}
div.spalte_230 div.links .formular_cit, div.spalte_300 div.links .formular_cit {display:block;}

/* Linkliste */
.linkliste {background:url(/pix/bitv/linkliste.gif) no-repeat; padding-left:0.8em;}

a.linkliste {background:url(/pix/bitv/linkliste.gif) no-repeat left 2px; padding-left:0.8em;}


/* Linkpfeil-Fix fuer grosse und kleine Schriften im Inhaltsteil, rechter Spalte und Servicespalte */
td.linkespalte div.linkliste {background:url(/pix/bitv/linkliste.gif) no-repeat 0 2px; margin-left:0.5em;}
td.mittelspalte div.linkliste, td.mittelspalte_620 div.linkliste, div.spalte_620 div.linkliste, div.spalte_540 div.linkliste, div.spalte_470 div.linkliste, div.spalte_390 div.linkliste {background:url(/pix/bitv/linkliste.gif) no-repeat 0 2px;}
div.klein div.linkliste, td.rechtespalte div.linkliste, div.spalte_300 div.linkliste, div.spalte_230 div.linkliste, div.spalte_220 div.linkliste, div.spalte_150 div.linkliste, div.spalte_140 div.linkliste {background:url(/pix/bitv/linkliste.gif) no-repeat 0 0;}
div.linkliste span.klein {padding:2px 0 0 0; display:block;}

/* Bilderschau */
.bilderschau {background:url(/pix/bitv/bildergalerie.gif) no-repeat; padding-left:1.6em;}

td.mittelspalte div.bilderschau, td.mittelspalte_620 div.bilderschau, div.spalte_620 div.bilderschau, div.spalte_540 div.bilderschau, div.spalte_470 div.bilderschau, div.spalte_390 div.bilderschau {background:url(/pix/bitv/bildergalerie.gif) no-repeat 0 2px;}
div.klein div.bilderschau, td.rechtespalte div.bilderschau, div.spalte_300 div.bilderschau, div.spalte_230 div.bilderschau, div.spalte_220 div.bilderschau, div.spalte_150 div.bilderschau, div.spalte_140 div.bilderschau {background:url(/pix/bitv/bildergalerie.gif) no-repeat 0 0;}
div.bilderschau span.klein {padding:2px 0 0 0; display:block;}

p.ohne_abstand {display:inline;}
br.abstand {line-height:21px;}

div.spalte_780 div.abstand_box, div.spalte_620 div.abstand_box, div.spalte_540 div.abstand_box, div.spalte_470 div.abstand_box, div.spalte_300 div.abstand_box, div.spalte_230 div.abstand_box, div.spalte_220 div.abstand_box, div.spalte_150 div.abstand_box, div.spalte_140 div.abstand_box {margin:-2px 0 0;}
div.spalte_300 div.abstand_header, div.spalte_230 div.abstand_header, div.spalte_220 div.abstand_header, div.spalte_150 div.abstand_header, div.spalte_140 div.abstand_header {margin:2px 0 0;}
*html div.spalte_300 div.abstand_header, *html div.spalte_230 div.abstand_header, *html div.spalte_220 div.abstand_header, *html div.spalte_150 div.abstand_header, *html div.spalte_140 div.abstand_header {padding:2px 0 0;}
*+html div.spalte_300 div.abstand_header, *+html div.spalte_230 div.abstand_header, *+html div.spalte_220 div.abstand_header, *+html div.spalte_150 div.abstand_header, *+html div.spalte_140 div.abstand_header {padding:2px 0 0;}
td.rechtespalte .abstand_box {margin:47px 0 0 0;}
td.rechtespalte .abstand_header {margin:52px 0 0;}
td.servicespalte .abstand_box {margin:18px 0 0 0;}
td.servicespalte .abstand_header {margin:23px 0 0;}

/* Schriftstile */
.ansprechpartner {color:#555; font-weight:bold;}
.klein {font-size:0.9em; line-height:1.4em;}
/* im original sind alle gross-schriften 1.0em */
.gross {font-size:1.1em; line-height:1.3em;}
/* grosse Schrift in rechter und Servicespalte */
td.rechtespalte span.gross, td.servicespalte span.gross, div.spalte_150 span.gross, div.spalte_140 span.gross {font-size:1.1em;}
td.rechtespalte span.gross_center, td.servicespalte span.gross_center, div.spalte_150 span.gross_center, div.spalte_140 span.gross_center {font-size:1.1em; display:block; text-align:center;}

.rot {color:#903;}
.grau {color:#555;}
.weiss {color:#FFF;}
.blau {color:#0A4DAD;}
.rotklein {color:#903; font-size:0.9em; line-height:1.4em;}
.grauklein {color:#555; font-size:0.9em; line-height:1.4em;}
.weissklein {color:#FFF; font-size:0.9em; line-height:1.4em;}
.rotgross {color:#903; font-size:1.1em; line-height:1.3em;}
.graugross {color:#555; font-size:1.1em; line-height:1.3em;}
.weissgross {color:#FFF; font-size:1.1em; line-height:1.3em;}


/* Links */
a:link, a:visited {color:#0A4DAD; text-decoration:none;}
a:hover, a:focus {color:#0A4DAD; text-decoration:underline;}
a.rot:link, a.rot:visited {color:#903; text-decoration:none;}
a.rot:hover, a.rot:focus {color:#903; text-decoration:underline;}
a.schwarz:link, a.schwarz:visited, a.submenue:link, a.submenue:visited {color:#000; text-decoration:none;}
a.schwarz:hover, a.schwarz:focus, a.submenue:hover, a.submenue:focus {color:#000; text-decoration:underline;}
a.weiss:link, a.drucken:link, a.schliessen:link, a.weiss:visited, a.drucken:visited, a.schliessen:visited {color:#FFF; text-decoration:none;}
a.weiss:hover, a.drucken:hover, a.schliessen:hover, a.weiss:focus, a.drucken:focus, a.schliessen:focus {color:#FFF; text-decoration:underline;}
a.kopfmenue:link, a.kopfmenue:visited, a.kopfmenue:hover {color:#0A4DAD; text-decoration:none;}
.obermenue a:link, .obermenue a:visited, .obermenue a:hover {color:#253276; text-decoration:none;}
a.headline:link, a.headline:visited {color:#003; text-decoration:none;}
a.headline:hover, a.headline:focus {color:#003; text-decoration:underline;}

h3 a:link, h3 a:visited {color:#903; text-decoration:none;}
h3 a:hover, h3 a:focus {color:#903; text-decoration:underline;}
h4 a:link, h4 a:visited {color:#000; text-decoration:none;}
h4 a:hover, h4 a:focus {color:#000; text-decoration:underline;}
h5 a:link, h5 a:visited {color:#555; text-decoration:none;}
h5 a:hover, h5 a:focus {color:#555; text-decoration:underline;}
h6 a:link, h6 a:visited {color:#000; text-decoration:none;}
h6 a:hover, h6 a:focus {color:#000; text-decoration:underline;}

/* Symbol fuer externen Link
a.externschwarz:link, a.externschwarz:visited
	{color:#000; text-decoration:none; padding-right:13px;
	 background:url(/pix/icon_extern_schwarz.gif) no-repeat right center;}
a.extern:link, a.extern:visited
	{color:#0A4DAD; text-decoration:none; padding-right:13px;
	background:url(/pix/bitv/icon_extern_3366cc.gif) no-repeat right;} */
/* Ende externe Links */


.link_zurueck {background:url(/pix/bitv/link_zurueck.gif) no-repeat; padding-left:0.8em;}

/* mehr + Linkpfeil*/
a:link.mehr, a:visited.mehr, a:hover.mehr, a:focus.mehr {background:url(/pix/bitv/linkliste.gif) no-repeat 0 2px; padding-left:0.6em;}
*+html a:link.mehr, *+html a:visited.mehr, *+html a:hover.mehr, *+html a:focus.mehr {zoom:1;}
td.servicespalte a:link.mehr, td.servicespalte a:visited.mehr, td.servicespalte a:hover.mehr, td.servicespalte a:focus.mehr, td.rechtespalte a:link.mehr, td.rechtespalte a:visited.mehr, td.rechtespalte a:hover.mehr, td.rechtespalte a:focus.mehr {background:url(/pix/bitv/linkliste.gif) no-repeat 0 1px; padding-left:0.7em;}
div.spalte_300 a:link.mehr, div.spalte_300 a:visited.mehr, div.spalte_300 a:hover.mehr, div.spalte_300 a:focus.mehr {background:url(/pix/bitv/linkliste.gif) no-repeat 0 1px; padding-left:0.7em;}
div.spalte_230 a:link.mehr, div.spalte_230 a:visited.mehr, div.spalte_230 a:hover.mehr, div.spalte_230 a:focus.mehr {background:url(/pix/bitv/linkliste.gif) no-repeat 0 1px; padding-left:0.7em;}
div.spalte_220 a:link.mehr, div.spalte_220 a:visited.mehr, div.spalte_220 a:hover.mehr, div.spalte_220 a:focus.mehr {background:url(/pix/bitv/linkliste.gif) no-repeat 0 1px; padding-left:0.7em;}
div.spalte_150 a:link.mehr, div.spalte_150 a:visited.mehr, div.spalte_150 a:hover.mehr, div.spalte_150 a:focus.mehr {background:url(/pix/bitv/linkliste.gif) no-repeat 0 1px; padding-left:0.7em;}
div.spalte_140 a:link.mehr, div.spalte_140 a:visited.mehr, div.spalte_140 a:hover.mehr, div.spalte_140 a:focus.mehr {background:url(/pix/bitv/linkliste.gif) no-repeat 0 1px; padding-left:0.7em;}

/* Seitenanfang */
a:link.seitenanfang, a:visited.seitenanfang, a:hover.seitenanfang, a:focus.seitenanfang {background:url(/pix/bitv/seitenanfang.gif) no-repeat 0 5px; font-size:0.8em; line-height:1.3em; padding-left:0.9em;}

/* Glossar */
.glossar {background:#69F; color:#FFF; float:left; margin:0 3px 3px 0; padding:2px; text-align:center; width:2.1em; max-width:1.8em;}
a.glossar:link, a.glossar:visited {background:#69F; color:#FFF; text-decoration:none;}
a.glossar:hover, a.glossar:focus {background:#4170D4; color:#FFF; text-decoration:none;}


/* Horizontal Rulers */
hr.grau {background:#999; border:none; clear:both; color:#999; height:1px; margin:1em 0 1em 0;}
*html hr.grau {margin:0.3em 0 0.3em 0;}
*+html hr.grau {margin:0.3em 0 0.3em 0;}
hr.graurechts {background:#999; border:none; color:#999; height:1px; margin:7px 0 7px 0;}
*html hr.graurechts {margin:0;}
*+html hr.graurechts {margin:0;}
*html td.rechtespalte hr, *html td.servicespalte hr, *html div.spalte_540 hr, *html div.spalte_470 hr, *html div.spalte_300 hr, *html div.spalte_230 hr, *html div.spalte_220 hr, *html div.spalte_150 hr, *html div.spalte_140 hr {margin:0;}
*+html td.rechtespalte hr, *+html td.servicespalte hr, *+html div.spalte_540 hr, *+html div.spalte_470 hr, *+html div.spalte_300 hr, *+html div.spalte_230 hr, *+html div.spalte_220 hr, *+html div.spalte_150 hr, *+html div.spalte_140 hr {margin:0;}
hr.menue {background:#999; border:none; color:#999; height:1px; margin:0; padding:0;}
/* Trennlinie mit wenig Abstand zur Überschrift h4 */
hr.dicht {background:#999; border:none; clear:both; color:#999; height:1px; margin:0.2em 0 0.4em 0;}


/* LISTEN */
/* Listenpunkte */
ul.bild{list-style-image:url(/pix/bitv/aufzaehlung.gif); margin:5px 0 10px 0; padding:0; list-style-position:outside;}
*html ul.bild {margin:5px 0 10px 0;}

td.mittelspalte_subportal div.spalte_540 ul.bild, td.mittelspalte_subportal div.spalte_470 ul.bild, td.mittelspalte_publikationsstartseite div.spalte_540 ul.bild, td.mittelspalte_publikationsstartseite div.spalte_470 ul.bild, td.mittelspalte_contentseite div.spalte_780 ul.bild,  td.mittelspalte_contentseite div.spalte_620 ul.bild, td.mittelspalte_contentseite div.spalte_540 ul.bild, td.mittelspalte_contentseite div.spalte_470 ul.bild, td.mittelspalte_home div.spalte_540 ul.bild, td.mittelspalte_home div.spalte_470 ul.bild {display:inline-block; vertical-align:top; width:inherit; margin:5px 0 10px; padding:0 0 0;}
*html td.mittelspalte_subportal div.spalte_540 ul.bild, *html td.mittelspalte_subportal div.spalte_470 ul.bild, *html td.mittelspalte_publikationsstartseite div.spalte_540 ul.bild, *html td.mittelspalte_publikationsstartseite div.spalte_470 ul.bild, *html td.mittelspalte_contentseite div.spalte_780 ul.bild, *html td.mittelspalte_contentseite div.spalte_620 ul.bild, *html td.mittelspalte_contentseite div.spalte_540 ul.bild, *html td.mittelspalte_contentseite div.spalte_470 ul.bild, *html td.mittelspalte_home div.spalte_540 ul.bild, *html td.mittelspalte_home div.spalte_470 ul.bild {display:inline; width:100%; background:#f00; list-style-image:none; list-style:none; list-style-position:outside;}
*+html td.mittelspalte_subportal div.spalte_540 ul.bild, *+html td.mittelspalte_subportal div.spalte_470 ul.bild, *+html td.mittelspalte_publikationsstartseite div.spalte_540 ul.bild, *+html td.mittelspalte_publikationsstartseite div.spalte_470 ul.bild, *+html td.mittelspalte_contentseite div.spalte_780 ul.bild, *+html td.mittelspalte_contentseite div.spalte_620 ul.bild, *+html td.mittelspalte_contentseite div.spalte_540 ul.bild, *+html td.mittelspalte_contentseite div.spalte_470 ul.bild, *+html td.mittelspalte_home div.spalte_540 ul.bild, *+html td.mittelspalte_home div.spalte_470 ul.bild {display:inline; width:100%; list-style-image:none; list-style:none; list-style-position:outside;}
ul.bild li {margin:5px 0 0 10px;}
td.mittelspalte_subportal div.spalte_540 ul.bild li, td.mittelspalte_subportal div.spalte_470 ul.bild li, td.mittelspalte_publikationsstartseite div.spalte_540 ul.bild li, td.mittelspalte_publikationsstartseite div.spalte_470 ul.bild li, td.mittelspalte_contentseite div.spalte_780_start ul.bild li, td.mittelspalte_contentseite div.spalte_780 ul.bild li, td.mittelspalte_contentseite div.spalte_620 ul.bild li, td.mittelspalte_contentseite div.spalte_540 ul.bild li, td.mittelspalte_contentseite div.spalte_470 ul.bild li, td.mittelspalte_home div.spalte_540 ul.bild li, td.mittelspalte_home div.spalte_470 ul.bild li {display:block; margin:5px 0 0; background:url(/pix/bitv/aufzaehlung.gif) no-repeat 0 4px; padding:0 0 0 11px;}
ul.bild ul {margin:0; padding:0;}
*html td.mittelspalte_subportal div.spalte_540 ul.bild ul, *html td.mittelspalte_subportal div.spalte_470 ul.bild ul, *html td.mittelspalte_publikationsstartseite div.spalte_540 ul.bild ul, *html td.mittelspalte_publikationsstartseite div.spalte_470 ul.bild ul, *html td.mittelspalte_contentseite div.spalte_780_start ul.bild ul, *html td.mittelspalte_contentseite div.spalte_780 ul.bild ul, *html td.mittelspalte_contentseite div.spalte_620 ul.bild ul, *html td.mittelspalte_contentseite div.spalte_540 ul.bild ul, *html td.mittelspalte_contentseite div.spalte_470 ul.bild ul, *html td.mittelspalte_home div.spalte_540 ul.bild ul, *html td.mittelspalte_home div.spalte_470 ul.bild ul {position:relative;}
*+html td.mittelspalte_subportal div.spalte_540 ul.bild ul, *+html td.mittelspalte_subportal div.spalte_470 ul.bild ul, *+html td.mittelspalte_publikationsstartseite div.spalte_540 ul.bild ul, *+html td.mittelspalte_publikationsstartseite div.spalte_470 ul.bild ul, *+html td.mittelspalte_contentseite div.spalte_780_start ul.bild ul, *+html td.mittelspalte_contentseite div.spalte_780 ul.bild ul, *+html td.mittelspalte_contentseite div.spalte_620 ul.bild ul, *+html td.mittelspalte_contentseite div.spalte_540 ul.bild ul, *+html td.mittelspalte_contentseite div.spalte_470 ul.bild ul, *+html td.mittelspalte_home div.spalte_540 ul.bild ul, *+html td.mittelspalte_home div.spalte_470 ul.bild ul {position:relative;}
ul.bild ul li {margin:5px 0 0 15px;}
ul.bild ol {list-style-image:none;}
td.mittelspalte_subportal div.spalte_540 ul.bild ol, td.mittelspalte_subportal div.spalte_470 ul.bild ol, td.mittelspalte_publikationsstartseite div.spalte_540 ul.bild ol, td.mittelspalte_publikationsstartseite div.spalte_470 ul.bild ol, td.mittelspalte_contentseite div.spalte_780_start ul.bild ol, td.mittelspalte_contentseite div.spalte_780 ul.bild ol, td.mittelspalte_contentseite div.spalte_620 ul.bild ol, td.mittelspalte_contentseite div.spalte_540 ul.bild ol, td.mittelspalte_contentseite div.spalte_470 ul.bild ol, td.mittelspalte_home div.spalte_540 ul.bild ol, td.mittelspalte_home div.spalte_470 ul.bild ol {list-style-image:none;}
td.mittelspalte_subportal div.spalte_540 ul.bild ol li, td.mittelspalte_subportal div.spalte_470 ul.bild ol li, td.mittelspalte_publikationsstartseite div.spalte_540 ul.bild ol li, td.mittelspalte_publikationsstartseite div.spalte_470 ul.bild ol li, td.mittelspalte_contentseite div.spalte_780_start ul.bild ol li, td.mittelspalte_contentseite div.spalte_780 ul.bild ol li, td.mittelspalte_contentseite div.spalte_620 ul.bild ol li, td.mittelspalte_contentseite div.spalte_540 ul.bild ol li, td.mittelspalte_contentseite div.spalte_470 ul.bild ol li, td.mittelspalte_home div.spalte_540 ul.bild ol li, td.mittelspalte_home div.spalte_470 ul.bild ol li {display:list-item; background:none; padding:0;}

/* Listenquadrate (z.B. Sitemap) */
ul.quadrat {list-style-type:square; color:#3366CC;}
/*ul.quadrat {list-style-type:square; color:#3366CC; margin:3px 0 3px 25px; padding:0;}*/
/* *html ul.quadrat {margin:3px 0 3px 25px;}*/
/*ul.quadrat li {margin:3px 0 0 0;}*/


/* Listen mit pfeil_rechts (für Inhaltsverzeichnis Umweltatlas) */
ul.pfeil {list-style-image:url(/pix/bitv/linkliste.gif); margin:3px 0 3px 20px; padding:0;}
*html ul.pfeil {margin:3px 0 3px 20px;}
ul.pfeil li {margin:3px 0 0 0;}


ol {margin:5px 0 10px 40px; padding:0;}
/* Abstand zw. li eingesetzt am 31.5.2017 */
ol li {margin:5px 0 0 0;}


/* Headlines */
h1 {color:#555; font-family:trebuchet ms,geneva,arial,helvetica,sans-serif; font-size:1.1em; font-weight:normal; margin:0 0 0.35em 0;}
h1.subportale {color:#253276; font-family:trebuchet ms,geneva,arial,helvetica,sans-serif; font-size:1.8em; font-weight:normal; margin:0 0 0.35em 0; line-height: 24px;}
h2 {color:#003; font-family:trebuchet ms,geneva,arial,helvetica,sans-serif; font-size:1.3em; font-weight:bold; margin:0 0 0.4em 0;}
h3 {color:#903; font-family:verdana,arial,helvetica,sans-serif; font-size:1em; font-weight:bold; margin:0;}
h4 {color:#000; font-family:verdana,arial,helvetica,sans-serif; font-size:1em; font-weight:bold; margin:0;}
h5 {color:#555; font-family:verdana,arial,helvetica,sans-serif; font-size:1em; font-weight:bold; margin:0;}
h6 {color:#000; font-family:verdana,arial,helvetica,sans-serif; font-size:1em; font-weight:normal; margin:0; text-decoration:underline;}

td.mittelspalte_contentseite h1, td.mittelspalte_contentseite h2 {width:620px;}
td.mittelspalte_publikationsstartseite h1  {width:620px; margin:0 0 35px 0;}
td.mittelspalte_subportal h1 {width:620px; margin:0 0 35px 0; font-weight:bold;}
td.mittelspalte_subportal h2 {font-family:verdana,arial,helvetica,sans-serif; color:#000; font-size:1.1em;}

/* ADDED: h2 span in h1 */

h1 span.zeilezwei {color:#003; font-family:trebuchet ms,geneva,arial,helvetica,sans-serif; font-size:1.2em; font-weight:bold; margin:0 0 0.4em 0;line-height:1.3em}

/* Archiv */
h1 span.ueberschrift_rot {color:#990033; font-weight:bold;}
h2 span.ueberschrift_rot {color:#990033;}

div.spalte_300 h3, div.spalte_300 h4, div.spalte_230 h3, div.spalte_230 h4, div.spalte_220 h3, div.spalte_220 h4, div.spalte_150 h3, div.spalte_150 h4, div.spalte_140 h3, div.spalte_140 h4 {font-size:1.1em;}
.rechtespalte h3, .rechtespalte_150 h3, .rechtespalte_220 h3 {font-size: 1.05em;}
.servicespalte h3 {font-size:1.1em;}
.rechtespalte h4, .rechtespalte_150 h4, .rechtespalte_220 h4, .servicespalte h4 {font-size:1.1em;}
/* sind diese beiden nicht schon in der zeile dar�efiniert?!?
.rechtespalte_150 h4 {font-size:1.2em;}
.rechtespalte_220 h4 {font-size:1.2em;}*/


/* Boxen */
td.servicespalte .header_grau, td.rechtespalte .header_grau, div.spalte_540 .header_grau, div.spalte_300 .header_grau, div.spalte_540 .header_grau, div.spalte_620 .header_grau, div.spalte_470 .header_grau, div.spalte_300 .header_grau, div.spalte_230 .header_grau, div.spalte_220 .header_grau, div.spalte_150 .header_grau, div.spalte_140 .header_grau {background:#ccc; padding:4px 9px 5px;}
div.spalte_620 .header_grau, div.spalte_540 .header_grau, div.spalte_470 .header_grau {line-height:1em;}
td.rechtespalte .header_grau h3, td.servicespalte .header_grau h3, div.spalte_540 .header_grau h3, div.spalte_620 .header_grau h3, div.spalte_470 .header_grau h3, div.spalte_300 .header_grau h3, div.spalte_230 .header_grau h3, div.spalte_220 .header_grau h3, div.spalte_150 .header_grau h3, div.spalte_140 .header_grau h3 {color:#555;}
.leaflet-popup-content .box_hellgrau, td.rechtespalte .box_hellgrau, td.servicespalte .box_hellgrau, div.spalte_540 .box_hellgrau, div.spalte_620 .box_hellgrau, div.spalte_470 .box_hellgrau, div.spalte_300 .box_hellgrau, div.spalte_230 .box_hellgrau, div.spalte_220 .box_hellgrau, div.spalte_150 .box_hellgrau, div.spalte_140 .box_hellgrau {background:#efefef; padding:10px; margin:0; line-height:1.3em;}
*html td.rechtespalte .box_hellgrau, *html td.servicespalte .box_hellgrau, *html div.spalte_540 .box_hellgrau, *html div.spalte_620 .box_hellgrau, *html div.spalte_470 .box_hellgrau, *html div.spalte_300 .box_hellgrau, *html div.spalte_230 .box_hellgrau, *html div.spalte_220 .box_hellgrau, *html div.spalte_150 .box_hellgrau, *html div.spalte_140 .box_hellgrau {zoom:1;}
td.rechtespalte .box_hellgrau hr, td.servicespalte .box_hellgrau hr, div.spalte_540 .box_hellgrau hr, div.spalte_620 .box_hellgrau hr, div.spalte_470 .box_hellgrau hr, div.spalte_300 .box_hellgrau hr, div.spalte_230 .box_hellgrau hr, div.spalte_220 .box_hellgrau hr, div.spalte_150 .box_hellgrau hr, div.spalte_140 .box_hellgrau hr {clear:both; width:100%; background:#999; height:1px; border:0; margin:10px 0; padding:0;}
*html td.rechtespalte .box_hellgrau hr, *html.servicespalte .box_hellgrau hr, *html div.spalte_540 .box_hellgrau hr, *html div.spalte_620 .box_hellgrau hr, *html div.spalte_470 .box_hellgrau hr, *html div.spalte_300 .box_hellgrau hr, *html div.spalte_230 .box_hellgrau hr, *html div.spalte_220 .box_hellgrau hr, *html div.spalte_150 .box_hellgrau hr, *html div.spalte_140 .box_hellgrau hr {margin:1px 0 3px;}
*+html td.rechtespalte .box_hellgrau hr, *+html.servicespalte .box_hellgrau hr, *+html div.spalte_540 .box_hellgrau hr, *+html div.spalte_620 .box_hellgrau hr, *+html div.spalte_470 .box_hellgrau hr, *+html div.spalte_300 .box_hellgrau hr, *+html div.spalte_230 .box_hellgrau hr, *+html div.spalte_220 .box_hellgrau hr, *+html div.spalte_150 .box_hellgrau hr, *+html div.spalte_140 .box_hellgrau hr {margin:1px 0 3px;}
td.rechtespalte .box_hellgrau h4, td.servicespalte .box_hellgrau h4, div.spalte_540 .box_hellgrau h4, div.spalte_620 .box_hellgrau h4, div.spalte_470 .box_hellgrau h4, div.spalte_300 .box_hellgrau h4, div.spalte_230 .box_hellgrau h4, div.spalte_220 .box_hellgrau h4, div.spalte_150 .box_hellgrau h4, div.spalte_140 .box_hellgrau h4 {font-size:1em !important;}
*html td.rechtespalte .box_hellgrau div.rechts, *html td.servicespalte .box_hellgrau div.rechts, *html div.spalte_540 .box_hellgrau div.rechts, *html div.spalte_620 .box_hellgrau div.rechts, *html div.spalte_470 .box_hellgrau div.rechts, *html div.spalte_300 .box_hellgrau div.rechts, *html div.spalte_230 .box_hellgrau div.rechts, *html div.spalte_220 .box_hellgrau div.rechts, *html div.spalte_150 .box_hellgrau div.rechts, *html div.spalte_140 .box_hellgrau div.rechts {display:inline; margin:0 0 0 10px;}
*+html td.rechtespalte .box_hellgrau div.rechts, *+html td.servicespalte .box_hellgrau div.rechts, *+html div.spalte_540 .box_hellgrau div.rechts, *+html div.spalte_620 .box_hellgrau div.rechts, *+html div.spalte_470 .box_hellgrau div.rechts, *+html div.spalte_300 .box_hellgrau div.rechts, *+html div.spalte_230 .box_hellgrau div.rechts, *+html div.spalte_220 .box_hellgrau div.rechts, *+html div.spalte_150 .box_hellgrau div.rechts, *+html div.spalte_140 .box_hellgrau div.rechts {margin:0 0 0 10px;}

/*Blaue Box, auch inkl. dunkelblauer Version*/
div.spalte_470 .header_blau {background:#3366cc; padding:4px 9px 5px; line-height:1em;}
div.spalte_470 .header_hellblau {background:#bcd0f5; padding:4px 9px 5px; line-height:1em;}
div.spalte_470 .header_blau h3 {color:#ffffff;}
div.spalte_470 .header_hellblau h3 {color:#3366cc;}
div.spalte_470 .box_hellblau {background:#eef2fd; padding:10px; margin:0; line-height:1.3em;}
div.spalte_470 .box_transparent {padding:10px; margin:0; line-height:1.3em;}
*html div.spalte_470 .box_hellblau {zoom:1;}
*html div.spalte_470 .box_transparent {zoom:1;}
div.spalte_470 .box_hellblau hr {clear:both; width:100%; background:#999; height:1px; border:0; margin:10px 0; padding:0;}
div.spalte_470 .box_transparent hr {clear:both; width:100%; background:#999; height:1px; border:0; margin:10px 0; padding:0;}
*html div.spalte_470 .box_hellblau hr {margin:1px 0 3px;}
*html div.spalte_470 .box_transparent hr {margin:1px 0 3px;}
*+html div.spalte_470 .box_hellblau hr {margin:1px 0 3px;}
*#html div.spalte_470 .box_transparent hr {margin:1px 0 3px;}
div.spalte_470 .box_hellblau h4 {font-size:1em !important;}
div.spalte_470 .box_transparent h4 {font-size:1em !important;}
*html div.spalte_470 .box_hellblau div.rechts {display:inline; margin:0 0 0 10px;}
*html div.spalte_470 .box_transparent div.rechts {display:inline; margin:0 0 0 10px;}
*+html div.spalte_470 .box_hellblau div.rechts {display:inline; margin:0 0 0 10px;}
*+html div.spalte_470 .box_transparent div.rechts {display:inline; margin:0 0 0 10px;}


/* Karte */
.karte {margin:-1px 0 0; border:1px solid #cccccc; text-align:center;}
.karte .kartenbild {text-align:center;}


/* Akkordeon */
/* MODIFIED 08/2015 */

.akkordeon .clear {height:0px; line-height:0px; font-size:0px;}
.akkordeon-header_grau {
padding-top:5px; padding-bottom:5px;
border-bottom:2px solid #eee;border-top:2px solid #eee;background-color:#f5f5f5}
.akkordeon-header_grau h3 {color:#555;font-size:13px;}
.akkordeon-hellgrau {background-color:#fff;margin-top:4px;margin-top:3px;}
.akkordeon-titel {border-bottom:1px solid #ccc; color:#555; font-weight:bold;}
*html .akkordeon-titel {height:10px;}
*+html .akkordeon-titel {min-height:10px;}
.akkordeon-titel-links {
  display:block;
  float:left;
  width:210px;
  margin:0 10px 0 0;
  border-right:1px solid #ccc;
  padding:4px 0 5px 10px;
}

.akkordeon-titel-inhalt {
  display:block;
  padding:4px 10px 5px;
}
/*-ua ist für Umweltatlas ohne große Einrückung - 27.04.2017*/
.akkordeon-inhalt-ua {border-bottom:1px solid #ccc; padding:10px 1px 1px;}
.akkordeon-inhalt-ua ol {margin:0 0 0 20px;}

.akkordeon-inhalt {border-bottom:1px solid #ccc; padding:10px/*10*/ 20px 13px/*15*/;}
.akkordeon-images {margin:0 0 0 -10px;}
.akkordeon-images img {margin:0 0 0 10px;}
.akkordeon-images img {margin:0 0 0 9px\9;}
.akkordeon-images img, x:-moz-any-link {margin:0 0 0 9px;}
.akkordeon-images img, x:-moz-any-link, x:default {margin: 0 0 0 10px;}
.akkordeon-titel-aktiv { border-bottom:1px solid #efefef/*fff*/; color:#555; font-weight:bold; background-image:url(/pix/bitv/acc_minus_01.png); background-repeat:no-repeat; background-position:9px 4px; padding:0 0 0 26px; cursor:pointer;}
.akkordeon-titel-aktiv .akkordeon-titel-inhalt, .akkordeon-titel-inaktiv .akkordeon-titel-inhalt {padding-left:15;}
.akkordeon-titel-aktiv .akkordeon-titel-links, .akkordeon-titel-inaktiv .akkordeon-titel-links {width:198px; padding-left: 0;}
.akkordeon-titel-inaktiv { padding-top:20px; border-bottom:1px solid #ccc; background-image:url(/pix/bitv/acc_plus_01.png); background-repeat:no-repeat; background-position:9px 4px; padding:0 0 0 26px; color:#555; /*font-weight:bold;*/ cursor:pointer;}
.akkordeon-titel-inaktiv:hover {background-color:#eee }


.akkordeon-titel-inaktiv a.mehr {
     visibility: visible;
}
.akkordeon-titel-aktiv a.mehr {
     visibility: hidden;
}
/* MODIFIED 08/2016 */
div.spalte_300 .akkordeon-hellgrau, div.spalte_150 .akkordeon-hellgrau {
background:none;
}
div.spalte_300 .akkordeon-titel-inaktiv:hover, div.spalte_150 .akkordeon-titel-inaktiv:hover {background-color:#ddd
}
div.spalte_300 .akkordeon-titel-aktiv, div.spalte_150 .akkordeon-titel-aktiv { border-bottom:1px solid #efefef/*fff*/; color:#555; font-weight:bold; background-image:url(/pix/bitv/acc_minus_01.png); background-repeat:no-repeat; background-position:0px 3px; padding:0 0 0 12px; cursor:pointer;
}
div.spalte_300 .akkordeon-titel-inaktiv, div.spalte_150 .akkordeon-titel-inaktiv { padding-top:10px; border-bottom: none; background-image:url(/pix/bitv/acc_plus_01.png); background-repeat:no-repeat; background-position:0px 3px; padding:0 0 0 12px; color:#555; /*font-weight:bold;*/ cursor:pointer;
}
div.spalte_300 .akkordeon-inhalt, div.spalte_150 .akkordeon-inhalt {border-bottom: none;
}

/* Datentabellen */
table.datenweiss {border:1px solid #FFF; border-collapse:collapse;}
table.datenweiss tr {background:#FFF; border:1px solid #FFF; color:#000;}
table.datenweiss td {border:1px solid #FFF; padding:3px;}
table.datenhellgrau {border:1px solid #FFF; border-collapse:collapse;}
table.datenhellgrau tr {background:#EFEFEF; border:1px solid #FFF; color:#000;}
table.datenhellgrau td {border:1px solid #FFF; padding:3px;}

table.datenweissklein {border:1px solid #FFF; border-collapse:collapse;}
table.datenweissklein tr {background:#FFF; border:1px solid #FFF; color:#000; font-size:0.9em;}
table.datenweissklein td {border:1px solid #FFF; padding:2px;}
table.datenhellgrauklein {border:1px solid #FFF; border-collapse:collapse;}
table.datenhellgrauklein tr {background:#EFEFEF; border:1px solid #FFF; color:#000; font-size:0.9em;}
table.datenhellgrauklein td {border:1px solid #FFF; padding:2px;}


/*Table Captions*/
caption.rot {background:#903; border:1px solid #FFF; color:#FFF; padding:2px; text-align:left;}
caption.rot_ohne_bg {border:1px solid #ffffff; color:#990033; padding:2px; font-weight:bold; text-align:left;}
caption.grau {background:#CCC; border:1px solid #FFF; color:#000; padding:2px; text-align:left;}
/* NEU */
caption.dunkelgrau {background:#555; border:1px solid #FFF; color:#FFF; padding:2px; text-align:left;}

th.rot {background:#903; border:1px solid #FFF; color:#FFF; padding:3px; text-align:left; vertical-align:top;}
/* NEU */
th.dunkelgrau {background:#555; border:1px solid #FFF; color:#FFF; padding:3px; text-align:left; vertical-align:top;}
th.rotnowrap {background:#903; border:1px solid #FFF; color:#FFF; padding:3px; text-align:left; vertical-align:top; white-space:nowrap;}
th.grau {background:#CCC; border:1px solid #FFF; color:#000; padding:3px; text-align:left; vertical-align:top;}
th.graunowrap {background:#CCC; border:1px solid #FFF; color:#000; padding:3px; text-align:left; vertical-align:top; white-space:nowrap;}

td.nowrap {white-space:nowrap;}
td.grau {background:#CCC; border:1px solid #FFF; color:#000; padding:3px;}
td.graunowrap {background-color:#CCC; border:1px solid #FFF; color:#000; padding:3px; white-space:nowrap;}
td.hellgrau {background-color:#EFEFEF; border:1px solid #FFF; color:#000; padding:3px;}
td.hellgraunowrap {background-color:#EFEFEF; border:1px solid #FFF; color:#000; padding:3px; white-space:nowrap;}
td.weiss {background-color:#FFF; border:1px solid #FFF; color:#000; padding:3px;}
td.weissnowrap {background-color:#FFF; border:1px solid #FFF; color:#000; padding:3px; white-space:nowrap;}
td.rot {background-color:#903; border:1px solid #FFF; color:#FFF; padding:3px;}
td.rotnowrap {background-color:#903; border:1px solid #FFF; color:#FFF; padding:3px; white-space:nowrap;}
/* NEU */
td.dunkelgrau {background-color:#555; border:1px solid #FFF; color:#FFF; padding:3px;}
td.dunkelgraunowrap {background-color:#555; border:1px solid #FFF; color:#FFF; padding:3px; white-space:nowrap;}


/* Banner fuer Publikationsstartseiten */
div.spalte_780_start div.links {float:none; width:470px; margin:-1px 0 -1px; background-color:#ffffff; padding:0 10px 0 0;}
div.spalte_780_start div.links.flexslider {padding:0; border-right: 10px solid white;}


div.spalte_780_start .rechts {float:right; width:282px; width:285px\9; margin:0; border-top:2px solid #ffffff; padding:10px 9px 0;}
*html div.spalte_780_start .rechts {position:relative; width:282px; margin:0 0 0 -3px;}
*+html div.spalte_780_start .rechts {width:282px;}
div.spalte_780_start .unten {position:absolute; right:0; bottom:0; width:300px; width:303px\9; border-bottom:2px solid #ffffff;}
div.spalte_780_start h2 {font-size:2.2em; line-height:1.3em; font-weight:normal;}
/* ADDED 10/2015*/

div.spalte_780_start div.rechts img {

position: absolute; bottom: 0px; right: 0px; padding:10px

}


/* Menue */
.dummy {display:none;}
.netscape {display:none;}
.platzhalter {letter-spacing:0px; line-height:0px; width:18em; word-spacing:0px;}
.linie {background:#FFF url(/pix/grau.gif); border:none; height:1px; margin:0; padding:0; }
.seitenanfang {background:url(/pix/bitv/seitenanfang.gif) 0px 5px no-repeat; font-size:0.7em; margin:10px; padding-left:1em;}


/* Menue- Kopf */
div.kopflinie_oben {display:none; background:#BDD0F5;width:970px; height:1px; margin-bottom:1px; overflow:hidden;}
div.kopflinie_obenmitte {background:#6E92DE; float:left; height:1px; letter-spacing:0px; line-height:0px; margin-bottom:0; width:100%; word-spacing:0px;}
div.kopflinie_mitte {background:#FFF; font-size:0px; height:1px; letter-spacing:0px; line-height:0px; width:100%; word-spacing:0px;}
div.kopflinie_unten {background:#BDD0F5; height:1px; letter-spacing:0px; line-height:0px; margin-top:1px; width:100%; word-spacing:0px;}
div.kopfmenue_parent {width:27em;}
div.kopfmenue_child {background:#D4E0F7 url(/pix/bitv/menue/pfeil_kopf.gif) no-repeat; border-top-color:#6E92DE; border-left-color:#6E92DE; border-right-color:#6E92DE; border-bottom-color:#D4E0F7; border-width:1px; border-style:solid; float:left; font-size:0.7em; margin:3px 2px 0 0; padding:0 2px 0 10px;}
div.kopfmenue_child_on {background:#4170D4 url(/pix/bitv/menue/pfeil_kopf_on.gif) no-repeat; border-top-color:#6E92DE; border-left-color:#6E92DE; border-right-color:#6E92DE; border-bottom-color:#4170D4; border-width:1px; border-style:solid; float:left; font-size:0.7em; margin:3px 2px 0 0; padding:0 2px 0 10px;}


/* Menue- Extras fuer Operabrowser */
#box1, #box2, #box3, #box4, #box5, #box6 {position:static;}


/* Menue- Portalebene und Metamenuepunkte */
/*div.obermenue {background:#CCC; border-bottom:1px solid #CCC; color:#903; font-weight:bold; margin:0; padding:2px 0 3px 10px; width:170px;}*/
/**html div.obermenue {width:180px; voice-family: "\"}\""; voice-family:inherit; width:170px;} #empty {}*/
/*div.obermenue a:link, div.obermenue a:visited, div.obermenue a:hover, div.obermenue a:focus {background:#f0f0f0 url(/pix/bitv/menue/pfeil_menue_zurueck_555555.gif) 0px -2px no-repeat; color:#666; display:block; font-weight:bold; margin-left:-8px; padding:0 0 0 8px;}*/
/*div.druckversion {background:url(/pix/bitv/menue/druckversion.gif) no-repeat; border-bottom:1px solid #999; border-top:1px solid #999; padding:3px 0 3px 35px;}
div.sprachversion {background:url(/pix/bitv/menue/sprache.gif) no-repeat; border-top:1px solid #999; padding:3px 0 3px 35px;}
*/

/* normales Sub-Portal 1. Ordnung */
/*#submenue a.subportal:link, #submenue a.subportal:visited {background:url(/pix/bitv/menue/pfeil_menue_zurueck_555555.gif) 3px -2px no-repeat; color:#000; display:block; padding-left:1.1em; text-decoration:none; color:#555; font-weight:bold;}
#submenue a.subportal:hover, #submenue a.subportal:focus {background:url(/pix/bitv/menue/pfeil_menue_zurueck_555555.gif) 3px -2px no-repeat; color:#000; display:block; padding-left:1.1em; text-decoration:underline; color:#555; font-weight:bold;}
*/

/* Sub-Portal 2. Ordnung */
/*#submenue a.sub2portal:link, #submenue a.sub2portal:visited {background:url(/pix/bitv/menue/pfeil_menue_zurueck_555555.gif) 3px -2px no-repeat; color:#000; display:block; padding-left:1.1em; text-decoration:none;}
#submenue a.sub2portal:hover, #submenue a.sub2portal:focus {background:url(/pix/bitv/menue/pfeil_menue_zurueck_555555.gif) 3px -2px no-repeat; color:#000; display:block; padding-left:1.1em; text-decoration:underline;}

#submenue a.off:link, #submenue a.off:visited {background:url(/pix/bitv/menue/pfeil_menue_000000.gif) 0px -2px no-repeat; color:#000; display:block; padding-left:1.1em;text-decoration:none;}
#submenue a.off:hover, #submenue a.off:focus {background:url(/pix/bitv/menue/pfeil_menue_000000.gif) 0px -2px no-repeat; color:#000; display:block; padding-left:1.1em; text-decoration:underline;}
#submenue a.offdown:link, #submenue a.offdown:visited {background:url(/pix/bitv/menue/pfeil_runter_333333.gif) 0px -2px no-repeat; color:#333; display:block; font-weight:bold; padding-left:1.1em;text-decoration:none;}
#submenue a.offdown:hover, #submenue a.offdown:focus {background:url(/pix/bitv/menue/pfeil_runter_333333.gif) 0px -2px no-repeat; color:#333; display:block; font-weight:bold; padding-left:1.1em; text-decoration:underline;}
#submenue a.on:link, #submenue a.on:visited {background:url(/pix/bitv/menue/pfeil_menue_990033.gif) 0px -2px no-repeat; color:#903; display:block; font-weight:bold; padding-left:1.1em;text-decoration:none;}
#submenue a.on:hover, #submenue a.on:focus {background:url(/pix/bitv/menue/pfeil_menue_990033.gif) 0px -2px no-repeat; color:#903; display:block; font-weight:bold; padding-left:1.1em; text-decoration:underline;}
#submenue a.ondown:link, #submenue a.ondown:visited {background:url(/pix/bitv/menue/pfeil_runter_990033.gif) 0px -2px no-repeat; color:#903; display:block; font-weight:bold; padding-left:1.1em;text-decoration:none;}
#submenue a.ondown:hover, #submenue a.ondown:focus {background:url(/pix/bitv/menue/pfeil_runter_990033.gif) 0px -2px no-repeat; color:#903; display:block; font-weight:bold; padding-left:1.1em; text-decoration:underline;}
#submenue a.intern:link, #submenue a.intern:visited {background:url(/pix/bitv/menue/pfeil_intern.gif) 0px 0px no-repeat; color:#000; display:block; padding-left:1.1em;text-decoration:none;}
#submenue a.intern:hover, #submenue a.intern:focus {background:url(/pix/bitv/menue/pfeil_intern.gif) 0px 0px no-repeat; color:#000; display:block; padding-left:1.1em; text-decoration:underline;}
#submenue a.extern:link, #submenue a.extern:visited {background:url(/pix/bitv/menue/pfeil_extern.gif) 0px 1px no-repeat; color:#000; display:block; padding-left:1.1em;text-decoration:none;}
#submenue a.extern:hover, #submenue a.extern:focus {background:url(/pix/bitv/menue/pfeil_extern.gif) 0px 1px no-repeat; color:#000; display:block; padding-left:1.1em; text-decoration:underline;}
*/

/* Klappmenue in Servicespalte */
#sddm {margin: 0; padding: 0; z-index: 30}
#sddm li {margin: 0; padding: 0; list-style: none; float: left; font:11px verdana}
#sddm li a {display: block; margin: 0; padding: 2px 0px; width: 150px; background:#3366cc; color: #FFF; text-align: center; text-decoration: none}
#sddm li a:hover {background: #3366cc;}
#sddm div {position: absolute; visibility: hidden; margin: 0; padding: 0; background: #F1F5FC; border: 1px solid #5970B2}
#sddm div a {position: relative; display: block; margin: 0; padding: 2px 10px; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background: #F1F5FC; color: #000000; font: 10px verdana}
#sddm div a:hover {background: #3366cc; color: #FFF}


/* Klappmenue in Servicespalte PORTAL 300 */
#sddm_portal {margin: 0; padding: 0; z-index: 30}
#sddm_portal li {margin: 0; padding: 0; list-style: none; float: left; font:11px verdana}
#sddm_portal li a {display: block; margin: 0; padding: 2px 0px; width: 300px; background:#3366cc; color: #FFF; text-align: center; text-decoration: none}
#sddm_portal li a:hover {background: #3366cc;}
#sddm_portal div {position: absolute; visibility: hidden; margin: 0; padding: 0; background: #F1F5FC; border: 1px solid #5970B2; width: 298px}
#sddm_portal div a {position: relative; display: block; margin: 0; padding: 2px 10px; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background: #F1F5FC; color: #000000; font: 10px verdana}
#sddm_portal div a:hover {background: #3366cc; color: #FFF}


/* Styles fuer Ajax-Dropdownmenue */
/*.box {border: 1px solid #3366CC; width: 191px; left: left:auto; position: absolute; background-color:#F1F5FC; overflow:hidden; }
.boxitem { float:left; width: 180px; padding:2px 0 2px 11px; background:url(/pix/bitv/linkliste.gif) 4px 3px no-repeat; line-height:14px;}
div.invertcolor {background:url(/pix/bitv/linkliste_hellblau.gif) 4px 3px no-repeat #3366CC;}
a.boxlink:link, a.boxlink:visited, a.boxlink:hover, a.boxlink:focus {color:#000; text-decoration:none; display:block;}
a.invertboxlink:hover, a.invertboxlink:link, a.invertboxlink:focus, a.invertboxlink:visited {color:#F1F5FC; text-decoration:none; display:block;}*/


/*Suchbox-Wrapper fuer Publikationsstartseiten und Subportalseiten */
td.servicespalte_subportal div.suchbox-position, td.servicespalte_publikationsstartseite div.suchbox-position, td.servicespalte_contentseite div.suchbox-position, td.servicespalte_home div.suchbox-position {position:relative; width:150px; height:18px;}
*html td.servicespalte_subportal div.suchbox-position, *html td.servicespalte_publikationsstartseite div.suchbox-position, *html td.servicespalte_contentseite div.suchbox-position, *html td.servicespalte_home div.suchbox-position {z-index:1;}
*+html td.servicespalte_subportal div.suchbox-position, *+html td.servicespalte_publikationsstartseite div.suchbox-position, *+html td.servicespalte_contentseite div.suchbox-position, *+html td.servicespalte_home div.suchbox-position {z-index:1;}
div.suchbox-position {z-index:5; /*10*/ margin:0; /*margin:25px 0 0 0;*/}

/* ADDED 03/2015 for Social Plugin */
div.suchbox-position.shariff{
 margin-top:1%;
}
div.suchbox-position.sharetext{
  padding-left:1.3%;margin-right:75%;margin-top:-6%;font-size:13px; letter-spacing:0px;
}
/* ADDED 07/2016 Hobrechtswald */

img.karte_link{
  opacity:0.85
}

img.karte_link:hover{
   opacity:1
}


/* SUCHE */
/*div.suchbox {position:relative; z-index:1;}
td.servicespalte_contentseite div.suchbox, td.servicespalte_publikationsstartseite div.suchbox, td.servicespalte_subportal div.suchbox, td.servicespalte_home div.suchbox {position:absolute; width:150px;}

div.suchbox #suchbox-basis {width:276px; width:279px\9; padding:9px 8px 8px 68px; text-align:left; font-size:1em; line-height:1em; background-color:transparent; }
*html div.suchbox #suchbox-basis {width:276px; padding-top:7px; margin-top:-20px; background-color:transparent;}
*+html div.suchbox #suchbox-basis {width:276px; padding-top:7px; background-color:transparent;}
div.suchbox #suchbox-basis input.suchen {width:245px; height:19px; border:1px solid #cccccc; padding:0 3px; padding:1px 3px\9; color:#ccc; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.7em; vertical-align:middle;}
*html div.suchbox #suchbox-basis input.suchen {padding:2px 3px 0px 3px; height:17px;}
*+html div.suchbox #suchbox-basis input.suchen {padding:2px 3px 0px 3px; height:17px;}
div.suchbox #suchbox-basis input.suchen:focus {color:#3366cc;}
div.suchbox #suchbox-basis input.submit {margin-left:2px; border:1px solid #cccccc; vertical-align:middle;}


div.suchbox #suchbox-basis #suchbox-erweitert-link {display:none;}
div.suchbox #suchbox-basis div.suchbox-erweitert-versteckt {margin:3px 0 0; background-image:url(/pix/bitv/suche/pfeil_runter_ffffff.gif); background-position:0 1px; background-repeat:no-repeat; padding:0 0 0 14px; color:#ffffff; font-size:1.1em; line-height:1em; cursor:pointer;}
div.suchbox #suchbox-basis div.suchbox-erweitert-sichtbar {margin:3px 0 0; background-image:url(/pix/bitv/suche/pfeil_hoch_ffffff.gif); background-position:0 1px; background-repeat:no-repeat; padding:0 0 0 14px; color:#ffffff; font-size:1.1em; line-height:1em; cursor:pointer;}

div.suchbox #suchbox-erweitert {width:149px; width:152px\9; margin:1px 0 0; margin-top:3px\9; background-color:#eef2fd; padding:1px 0 1px; text-align:left; font-size:1.1em; line-height:1.4em; border-left:1px solid #fff;}
*html div.suchbox #suchbox-erweitert {width:149px; margin:1px 0 0; padding-top:2px;}
*+html div.suchbox #suchbox-erweitert {width:149px; margin:1px 0 0; padding-top:2px;}
td.servicespalte_contentseite #suchbox-erweitert, td.servicespalte_publikationsstartseite #suchbox-erweitert, td.servicespalte_subportal #suchbox-erweitert, td.servicespalte_home #suchbox-erweitert {display:none;}
div.suchbox #suchbox-erweitert div.input {padding:0 9px 7px;}
div.suchbox #suchbox-erweitert input {display:inline-block; width:12px; height:12px; margin:2px 3px 0 0; vertical-align:top;}
div.suchbox #suchbox-erweitert input {width:13px\9; height:13px\9; margin:-3px\9; margin-top:-1px\9; margin-right:0px\9;}
*html div.suchbox #suchbox-erweitert input {margin:2px 3px 0 0;}
*+html div.suchbox #suchbox-erweitert input {margin:2px 3px 0 0;}
div.suchbox #suchbox-erweitert div.last-input {border-bottom:1px solid #ffffff;padding:0 9px 8px;}
div.suchbox #suchbox-erweitert div.last-input input {margin-top:1px;}
div.suchbox #suchbox-erweitert div.last-input input {margin:-3px\9; margin-top:-2px\9; margin-right:0px\9;}
*html div.suchbox #suchbox-erweitert div.last-input input {margin:1px 3px 0 0;}
*+html div.suchbox #suchbox-erweitert div.last-input input {margin:1px 3px 0 0;}
div.suchbox #suchbox-erweitert label {display:inline-block; width:113px;}
div.suchbox #suchbox-erweitert a {display:block; height:14px; border-bottom:1px solid #ffffff; background-position:10px 6px; background-repeat:no-repeat; padding:7px 9px 8px 27px; line-height:1em;}
div.suchbox #suchbox-erweitert a.suche-themen {background-image:url(/pix/bitv/suche/themenliste.gif);}
div.suchbox #suchbox-erweitert a.suche-zustaendigkeiten {background-image:url(/pix/bitv/suche/zustaendigkeit.gif);}
div.suchbox #suchbox-erweitert a.suche-kalender {background-image:url(/pix/bitv/suche/kalender.gif);}
div.suchbox #suchbox-erweitert a.suche-pressemeldungen {background-image:url(/pix/bitv/suche/pressemeldung.gif);}

*/


/* Highlights */


 .highlight_container {line-height:19px; position: absolute; top:0; right:-120px; vertical-align: top; background-color: #fff; width: 106px; padding:12px 7px; box-shadow: 4px 1px 9px #ccc; background:url("../../pix/highlights/highlight_shadow_left.jpg") repeat-y scroll 0 0 #fff;}



/* .highlight{margin-bottom: 15px;}
*/ .highlight p a, .highlight p a.mehr:link, .highlight p a.mehr:visited, .highlight p a.mehr:hover, .highlight p a.mehr:focus{background:url("/pix/bitv/arrow_littleblue_right.png") no-repeat scroll 0 70% rgba(0, 0, 0, 0); color:#253276; padding-left:10px;}
 .highlight h6, .highlight h5, .highlight h4, .highlight h3, .highlight h2 {font-family: arial,helvetica,sans-serif;}
 .highlight h4 a, .highlight h4{font-size: 14px; font-weight:bold; color:#253276; margin:9px 0;}
 .highlight .highlight-inhalt {font-size: 13px;}
 .highlight img {margin-bottom: 10px; max-width: 100%; height: auto;}
 .highlight ul {margin: 0; padding-left: 10px;}
 .highlight-titel-unsichtbar + div {visibility: hidden;}

 .highlight-titel:after{content:''; width:10px; height: 11px; display: inline-block; margin-left: 7px;}
 .highlight p {margin:0;}

 body > .highlight_container {display: inline-block;}

/*
 .highlight_container {

 }*/

/* Gaestebuch */
div.spalte_620 .box_hellgrau .gaestebuch_eintrag {padding:0 20px 0 20px;}
div.spalte_620 .box_hellgrau .gaestebuch_eintrag div {background:url(/pix/bitv/antwort.gif) no-repeat -1px 2px; margin-left:-20px; padding-left:20px;}
div.spalte_620 .box_hellgrau .gaestebuch_eintrag hr {background-color:#ccc !important;}
div.spalte_620 .box_hellgrau .seitenanfang {background:none; text-align:right; margin:0 -10px -10px -10px; border-bottom:2px solid #ccc;}


/*Pressebox*/
.pressebox a{color:#000; text-decoration:none; outline:0;}
.pressebox a:link, .pressebox a:visited, .pressebox a:hover, .pressebox a:focus {color:#000;}
.pressebox a:link b, .pressebox a:visited b{text-decoration:none;}
.pressebox a:hover b, .pressebox a:focus b{text-decoration:underline;}
.pressebox h3{clear:both; margin:0; padding:6px 0 0 0;}
/*.pressebox hr{background:#ccc; border:none; clear:both; color:#ccc; height:1px; margin:6px 0 11px 0;}*/
.pressebox hr{background:#ccc; border:0; clear:both; color:#ccc; height:1px; margin:6px 0 8px 0; padding:0;}
*html .pressebox hr{margin:6px 0 4px 0;}
*+html .pressebox hr{margin:6px 0 4px 0;}
.pressebox img{float:left; margin: 4px 20px 12px 0;}
*html .pressebox img{margin: 2px 20px 0 0;}
*+html .pressebox img{margin: 2px 20px 0 0;}
.pressebox span{background:url("/pix/bitv/linkliste.gif") no-repeat scroll 0 1px; padding:0 0 0 8px; color:#3366CC; margin:0;}
.pressebox span.extern{background:url("/pix/bitv/link_extern8x10.png") no-repeat scroll 0 1px; padding:0 0 0 12px; color:#3366CC; margin:0;}
.pressebox b{display:block;}

.header_blau{background:#4170D4; padding:4px 9px 5px;}
.header_blau *{color:#fff;}
.box_hellblau{background:#e9effb; padding:10px ; margin:0; line-height:1.3em; font-size:1.1em;}
.box_hellblau a{background:url("/pix/bitv/linkliste.gif") no-repeat scroll 0 1px; margin:-10px 0 0 0; padding:0 0 0 8px; display:block; float:right;}
.box_hellblau input.presse_suche {background:url("/pix/bitv/linkliste.gif") no-repeat 0 5px; border:0; color:#4261cd; line-height:24px; height:20px; width:46px; padding:0 0 2px 8px; float:right; font-size:1.1em;}
*html .box_hellblau input.presse_suche {line-height:22px;width:41px; padding:0 0 2px 8px;}
*+html  .box_hellblau input.presse_suche {line-height:22px; width:41px; padding:0 0 2px 8px;}
.box_hellblau form{margin:0 0 15px 0; display:block; position:relative; padding:0;}
.box_hellblau form select{font-size:1.1em; color:#4261cd; margin:2px 0; border:#ccc 1px solid; width:100%;}

.zurueck{background:url("/pix/bitv/link_zurueck.gif") no-repeat scroll 0 3px; padding:0 0 0 8px; display:block; margin:0 0 20px 0;}
.link{background:url("/pix/bitv/linkliste.gif") no-repeat scroll 0 1px; padding:0 0 0 8px;}


/* Lytebox */
#lbOverlay {height:100%; left:0; position:fixed; top:0; width:100%; z-index:1199997;

z-index:2147483647 !important;

 }
#lbOverlay.blue {background-color:#777777;}
#lbMain {display:-moz-inline-stack; left:0; line-height:0; position:absolute; text-align:center; width:100%; z-index:1199998;

z-index:2147483647 !important;
}
#lbOuterContainer {background-color:#fff;	height:200px; margin:0 auto; position:relative; width:200px; box-shadow: 0px 0px 20px #000 -webkit-box-shadow: 0px 0px 20px #000; -moz-box-shadow: 0px 0px 20px #000; -o-box-shadow: 0px 0px 20px #000;
    zoom: 1;
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=0, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=45, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=90, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=180, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=225, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=260, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=305, Strength=2);
}
#lbTopContainer {background-color:#fff; display:none; font:0.85em Verdana, Helvetica, sans-serif; line-height: 1.4em; margin:0 auto; overflow:none; padding:0; position:relative; width:100%; z-index:1199914;

z-index:2147483647 !important;

 }
#lbBottomContainer {background-color:#fff; display:none; font:0.85em Verdana,arial,helvetica,sans-serif; line-height:1.3em; margin:0 auto; overflow:auto; padding:0;  width:100%; z-index: 1199914;

z-index:2147483647 !important;


}
#lbTopContainer {margin-top: 5px; overflow: none;}
#lbTopContainer.blue, #lbBottomContainer.blue {background-color:#fff;}
#lbImage, #lbIframe {border:none;}
#lbImage.blue, #lbIframe.blue {border:0;}
#lbImageContainer, #lbIframeContainer {padding:10px; z-index:1199912;

z-index:2147483647 !important;

}
#lbLoading {background:url(/pix/lightbox/loading.gif) center no-repeat; height:100%; margin-top:-10px; width:100%;}

/* HEIGHT CHANGED TO AUTO - SO ITS NOT IN FOREGROUND OF TEXT*/
#lbHoverNav {position:absolute; top:0; left:0; height:auto; width:100%; z-index:1199910;

z-index:2147483647 !important;


}
#lbImageContainer>#lbHoverNav {left: 0;}
#lbHoverNav a {outline:none;}
#lbPrevHov {background:transparent url(/pix/lightbox/blank.gif) no-repeat; display:block; height:100%; left:0; float:left; margin-left:20px; width:40%;}
/*
#lbPrevHov.blue:hover, #lbPrevHov.blue:visited {background:url(/pix/lightbox/left.gif) left 52% no-repeat;}
*/
#lbPrevHov.blue:hover, #lbPrevHov.blue:visited {background:url(/pix/bitv/arrow_calendar_prev_lb.png) left 52% no-repeat;}


#lbNextHov {background:transparent url(/pix/lightbox/blank.gif) no-repeat; display:block; float: right; height:100%; right:0; margin-right:20px; width:40%;}
/*
#lbNextHov.blue:hover, #lbNextHov.blue:visited {background:url(/pix/lightbox/right.gif) right 52% no-repeat;}
*/
#lbNextHov.blue:hover, #lbNextHov.blue:visited {background:url(/pix/bitv/arrow_calendar_next_lb.png) right 52% no-repeat;}

#lbTopData, #lbBottomData {float: left; text-align:left; padding-left:10px;}
#lbBottomData {padding-bottom:0.5em;}
#lbBottomData.blue, #lbTopData.blue {/*color: #01379E;*/}
#lbTopNav, #lbBottomNav {float:right; text-align:right; padding-right:10px; }
#lbNumTop, #lbNumBottom {font-size:11px;}
#lbDescBottom {display:block; font-size:11px;}
#lbTitleTop, #lbTopNav {margin-top: 0.3em;}
#lbTitleTop, #lbTitleBottom {display: block; font-weight:bold; width:90%;}
#lbClose, #lbCloseTop {float:right; height:28px; margin:0 0 1px 8px; width:26px;}
#lbClose.blue, #lbCloseTop.blue {background:url(/pix/lightbox/close.gif) 60px 4px no-repeat; bottom: 10px; cursor:pointer; font-size:11px; height:18px; margin:0; overflow:hidden; padding:0 45px 0 0; position:absolute; right:15px; z-index:199999;
 z-index:2147483647 !important;


 }
#lbClose, #lbPrint, #lbPlay, #lbPause { margin: 0 0 6px 8px; }

/* Lytetip */
* html a:hover {background:transparent;}
.lytetip {border-bottom:1px dotted; outline:none; text-decoration:none; z-index:24;}
.lytetip span {background:#F4F5FB; border:1px solid #888888; color: #000000; font:10pt Verdana, Arial, Helvetica, sans-serif !important; left:0; padding:0.5em 0.8em; position:absolute; text-align:left; top:2em; width:240px; border-radius:5px 5px; -moz-border-radius: 5px; -webkit-border-radius:5px; -webkit-box-shadow:1px 2px 3px 0px #949494; -moz-box-shadow:1px 2px 3px 0px #949494; box-shadow:1px 2px 3px 0px #949494; filter:alpha(opacity:95); KHTMLOpacity:0.95; MozOpacity:0.95; opacity:0.95;}
.lytetip:hover {color:#aaf; text-decoration:none; z-index:25;}
.lytetip:hover span {display:block;}
.lytetip:hover em {display:block; font-size: 1.2em; font-weight:bold; padding:0 0 0.6em 0;}
.lytetip:hover .lbTipImg {border: 0; margin: -20px 0 0 -36px; float: left; position: absolute; height: 32px; width: 32px;}
.lbErrorImg {background: url(/pix/lightbox/error.png);}
.lbInfoImg {background: url(/pix/lightbox/info.png);}
.lbHelpImg {background: url(/pix/lightbox/help.png);}
.lbWarningImg {background: url(/pix/lightbox/warning.png);}
span.lbCustom {padding:0.5em 0.8em 0.5em 1.5em !important;}
span.lbIEFix {padding:0.5em 0.8em !important; }
.lytetip .lbError {background:#FFE7D7; border:1px solid #FF3334;}
.lytetip .lbInfo, .lytetip .lbHelp {background:#D2EEF7; border:1px solid #2BB0D7;}
.lytetip .lbWarning {background:#FFA; border:1px solid #FFAD33;}

/* Titletag */
#anchorTitle {background:#4170d4; color:#FFF; display:none; font-family:Verdana,Arial,sans-serif; font-size:11px; max-width:200px; padding:5px 7px; position:absolute;}
#anchorTitle ul {list-style-image:url(/pix/bitv/aufzaehlung_weiss.gif); margin:0 0 0 1px; padding:0 0 0 10px;}
#anchorTitle li {margin-bottom:10px;}

/* Darstellungskorrektur bei deaktivierter Mobilversion */
@media screen and (max-width: 600px){
  div.mobile_fuss {width:500px;}
  div.seitenanfang {background:none;}
  div.seitenanfang a:first-child {background:url(/pix/bitv/linkliste.gif) no-repeat 0 1px; padding:0 10px 0 8px;}
  div.seitenanfang a:last-child {background:url(/pix/bitv/seitenanfang.gif) no-repeat 0 5px; padding:0 0 0 10px;}
  div.mobile_table_handle {display:none;}
}

/*Header rote Linie am 132711 #E6001A*/
/*Header rote Linie neu am 18.05.2018 */
.berlinde-header .berlinde-red-line {background-color: #B5050E; height:5px; position: absolute; right:0; top:-5px; width:325px;}

/*ADDED IN 06/2015: NEUE FOTOSTRECKE - IN ENTWICKLUNG */

img.fotostrecke {
   opacity:0.60;
   background-color:#555;
   outline:solid 5px #555;
   position:relative;
   bottom:45px;
   right:13px;float:right;
   cursor:pointer;
   margin-bottom:-30px;

}

img.fotostrecke_140{
   opacity:0.60;
   background-color:#555;
   outline:solid 5px #555;
   cursor:pointer;
   float:right;
   position:relative;
   margin-left:-36px;
  margin-top:23px;
  right:8%;
}

img.fotostrecke:hover, img.fotostrecke_140:hover{
  opacity:0.85;

}

/* FORMULARE ADDED 11/2016
*/

button.lda{
border-radius: 2px;
border: 1px solid #1b2557;
color: #fff;
text-shadow: none;
padding: 5px 15px 6px 15px;
margin-left:7px;
font-size: 1em;
background-color: #253276;
background-image: none;
}

fieldset input[type=submit]{

border-radius: 2px;
border: 1px solid #1b2557;
color: #fff;
text-shadow: none;
padding: 5px 15px 6px 15px;
margin-left:7px;
font-size: 1em;
background-color: #253276;
background-image: none;
}


fieldset input[type=submit]:hover {

cursor:pointer;
-webkit-box-shadow: 0px 0px 2px  rgba(0,0,0,0.4);
-moz-box-shadow: 0px 0px 2px  rgba(0,0,0,0.4);
box-shadow: 0px 0px 2px rgba(0,0,0,0.4);
background-position: 0 0;
background-color: #2e3e91;
background-image: none;
color: #fff;
border: 1px solid #253276;
outline-offset: 1px;

}

fieldset input[name="code"]{

padding: 5px 5px 7px 5px;

}

fieldset input, fieldset textarea {
border: 1px solid #999;

}

fieldset input:focus, fieldset textarea:focus {

border-color: rgba(82, 168, 236, 0.8);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(82, 168, 236, 0.6);

}

/*ADDED: Umbau Symbol
*/
.umbauStart{
 position: absolute; top:5px; left:520px; z-index: 1; opacity:0.6;

}
.umbauStartEn{
 position: absolute; top:5px; left:520px; z-index: 1; opacity:0.6;

}

.umbauStartEn:hover, .umbauStart:hover {
  opacity:1
}

/*FIREFOX BR BUG ADDED 10/2016
*/

@-moz-document url-prefix() {

div.spalte_470 div.links a.lytebox ~ br, div.spalte_470 div.linksohneabstand a.lytebox ~ br,div.spalte_620 div.links a.lytebox ~ br, div.spalte_620 div.linksohneabstand a.lytebox ~ br, div.spalte_780 div.links a.lytebox ~ br, div.spalte_780 div.linksohneabstand a.lytebox ~ br{
       display:none;
}

div.spalte_470 div.links img ~ br, div.spalte_470 div.linksohneabstand img ~ br,div.spalte_620 div.links img ~ br, div.spalte_620 div.linksohneabstand img ~ br, div.spalte_780 div.links img ~ br, div.spalte_780 div.linksohneabstand img ~ br {
       display:none;
}

.mittelspalte_subportal div.spalte_470 div.links a ~ br, .mittelspalte_subportal div.spalte_470 div.linksohneabstand a ~ br,.mittelspalte_subportal div.spalte_620 div.links a ~ br, .mittelspalte_subportal div.spalte_620 div.linksohneabstand a ~ br,.mittelspalte_subportal div.spalte_780 div.links a ~ br,.mittelspalte_subportal div.spalte_780 div.linksohneabstand a ~ br {
       display:none;
}

/*AUSNAHMEN: BRAKES NICHT AUS BILDUNTERSCHRIFTEN ENTFERNEN, nicht bei formularseiten
*/
body#formulare br{
     display:inline;
}

div.spalte_470 div.links .bildunterschrift br, div.spalte_470 div.linksohneabstand .bildunterschrift br,div.spalte_620 div.links .bildunterschrift br, div.spalte_620 div.linksohneabstand .bildunterschrift br, div.spalte_470 div.links .bildvergroesserung br, div.spalte_470 div.linksohneabstand .bildvergroesserung br,div.spalte_620 div.links .bildvergroesserung br, div.spalte_620 div.linksohneabstand .bildvergroesserung br
{
       display:inline;
}

}

div.bildunterschrift, div.bildvergroesserung {

  padding: 0 0 3px;
  line-height: 1.3em;
  margin-top: 1px;
}

/*div.suchbox-basis{
  visibility:hidden;
}*/

/* Footer
.footerabstand {margin: 0 -20px; width:1010px; height:100px; border-bottom:1px solid #dddddd;}
.footer {background-color:#f0f0f0; height:70px; margin: 0 -20px; padding:20px 20px 40px; color:#666666; font-size: 0; letter-spacing: -4px; font-family: Arial,helvetica,sans-serif;}
.footer a, .footer a:link, .footer a:visited {color:#666666; text-decoration:none;}
.footer a:hover {text-decoration: underline;}
.footerlinks {border-left:7px solid #a6a6a6; display: inline-block; padding:0 0 0 15px; vertical-align: top; letter-spacing: 0; margin-right: 30px;}
.footerlinks a, .footerlinks a:focus {font-size:18px; text-decoration: none; line-height: 24px;}
.footerlinks a strong {display:block;}
.footerlinks a:hover {text-decoration: none;}
.footerlinks span {font-size:14px; line-height:24px; display: inline-block; letter-spacing: 0;}
.nav_footer {display: inline-block; vertical-align: bottom; width:520px;}
.nav_footer ul {margin:0; padding:0;}
.nav_footer li {list-style:none; display: inline-block; border-left:1px solid #666666; line-height: 12px; padding: 0 6px 0 8px; font-size: 13px; letter-spacing: 0;}
.nav_footer li:first-child {border-left:none; padding-left:0; line-height: 20px;}
.nav_footer span, .nav_footer div {letter-spacing: 0; font-size:13px; display: inline-block; line-height: 12px;}
.footer .druckversion {border-top:none; border-bottom:none; letter-spacing: 0; line-height:20px; margin:0; padding:0;}
.footer .druckversion a {background:url(/pix/bitv/druck_grau.png) no-repeat 0 50%; padding-left: 20px; }
.footer .tel {background:url(/pix/bitv/tel_grau.png) no-repeat 0 50%; padding:0 8px 0 15px; display: inline-block;}  */