@font-face {
	/* FrutigerLTW01-55Roman */
	font-family: "Frutiger";
	src: url("");
	src: url("")
		format("eot"), url("/ibs/jakarta.faces.resource/styles/cdbund/fonts/3fbbd6b1-cfa7-4ff0-97ea-af1b2c489f15.woff.xhtml")
		format("woff"), url("/ibs/jakarta.faces.resource/styles/cdbund/fonts/076311f8-a01b-4389-a5eb-334a62e62d45.ttf.xhtml")
		format("truetype"),
		url("")
		format("svg");
	font-weight: normal;
	font-style: normal;
}

@font-face {
	/* FrutigerLTW01-56Italic */
	font-family: "Frutiger";
	src: url("");
	src: url("")
		format("eot"), url("/ibs/jakarta.faces.resource/styles/cdbund/fonts/e2ade8a9-bd48-45e7-95e6-9dc917ba4f74.woff.xhtml")
		format("woff"), url("/ibs/jakarta.faces.resource/styles/cdbund/fonts/19fe9614-8825-4e7d-b8c3-230d2561e0e2.ttf.xhtml")
		format("truetype"),
		url("")
		format("svg");
	font-weight: normal;
	font-style: italic;
}

@font-face {
	/* Frutiger LT W01 65 Bold */
	font-family: "Frutiger";
	src: url("");
	src: url("")
		format("eot"), url("/ibs/jakarta.faces.resource/styles/cdbund/fonts/9aa32a81-1124-4c43-b3db-15bfb1f7aed2.woff.xhtml")
		format("woff"), url("/ibs/jakarta.faces.resource/styles/cdbund/fonts/6faffbf4-f8e8-4817-b24b-a390e166be7e.ttf.xhtml")
		format("truetype"),
		url("")
		format("svg");
	font-weight: bold;
	font-style: normal;
}

@font-face {
	/* FrutigerLTW01-45Light */
	font-family: "FrutigerLight";
	src: url("");
	src: url("")
		format("eot"), url("/ibs/jakarta.faces.resource/styles/cdbund/fonts/2a004a53-ac5c-43b3-9eeb-9f74ae4c1609.woff.xhtml")
		format("woff"), url("/ibs/jakarta.faces.resource/styles/cdbund/fonts/74d53f3b-1683-4d5a-a556-e13f6553cdf0.ttf.xhtml")
		format("truetype"),
		url("")
		format("svg");
}

/* Da wir nun ein zentriertes Layout haben, zeigen wir die Scrollbars immer an */
html {
	overflow-y: scroll;
}

body {
	font-family: 'Frutiger', Arial, sans-serif;
}

h1 {
	font-family: 'FrutigerLight', Arial, sans-serif;
}

strong, b, h4, dt, kbd, samp, var, tt, table th {
	font-weight: bold;
}

i {
	font-style: italic;
}

body.webBody {
	font-size: 0.75em;
	/*background-image: url("../images/bg_raster_white.png");*/
	background-image:
		url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowODgwMTE3NDA3MjA2ODExOTJCMEU3MzMzRkJFNzE5OSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQkUwMzkzOTUxRUIxMUUxQUM3QUY2RTk4MDRDNEQ5MyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQkUwMzkzODUxRUIxMUUxQUM3QUY2RTk4MDRDNEQ5MyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1LjEgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RThDMTZCNzExNDIwNjgxMThDMTRFM0RGRkZDOTk3OTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDg4MDExNzQwNzIwNjgxMTkyQjBFNzMzM0ZCRTcxOTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz62j5vnAAAAI0lEQVR42mK8c/OymJgoAxgwwVmvXr1mgrOAokxwFpABEGAALl8L0RQMjpMAAAAASUVORK5CYII=");
	background-repeat: repeat;
}

.webText {
	font-family: 'Frutiger', Arial, sans-serif;
}

#webBodyDiv {
	margin: 0 auto;
	padding-bottom: 5.5em;
	background-color: #FFFFFF;
	-webkit-box-shadow: 0 0 6em 0 rgba(0, 0, 0, 0.6);
	box-shadow: 0 0 6em 0 rgba(0, 0, 0, 0.6);
}

#webHeaderDiv {
	/*background-image: url("../images/header_bg_verlauf.gif");*/
	background-image:
		url("data:image/gif;base64,R0lGODlhAQAsAbMAAPLy8vv7+/z8/P39/f7+/v////r6+vX19fn5+fb29vf39/Pz8/j4+PT09AAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjZFNEIyRkYyODI5NEUzMTFCRDgwQTYyNUVBMEVGQzI3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjIyNEY2QkM1OTQ4MzExRTM4QzJFQzlDQkNEQ0NFQjJEIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjIyNEY2QkM0OTQ4MzExRTM4QzJFQzlDQkNEQ0NFQjJEIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkU0QjJGRjI4Mjk0RTMxMUJEODBBNjI1RUEwRUZDMjciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkU0QjJGRjI4Mjk0RTMxMUJEODBBNjI1RUEwRUZDMjciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAAQAsAQAEMxDISau9OOvNu/9gWC3NcSQKgyBG675uIM90bdtCru983w/AoHBIHBKOyKRyqSw4n1BoBAA7");
	background-position: left bottom;
	background-repeat: repeat-x;
	width: 100%;
	height: 137px;
}

#webHeaderLeft {
	width: 650px;
	height: 137px;
	float: left;
}

/* Logo */
#bundLogo {
	display: block;
	width: 750px;
	float: left;
	margin: 16px 10px 0px 20px;
}

#bundLogo img {
	margin-right: 32px;
	padding-right: 26px;
	border-right: 1px solid #E5E5E5;
	float: left;
	width: 220px;
}

#webLogoDiv {
	position: absolute;
	left: -999px;
	top: -999px;
	width: 0px;
	height: 0px;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	display: inline;
}

/* Orga Navigation */
#webHeaderLinks {
	width: auto;
	float: none;
	text-align: left;
	border: 1px solid #CCCCCC;
	background: #ffffff;
	height: 2.2em;
	margin: 12px 0 0 20px;
	width: auto;
	display: inline-block;
}

#webHeaderLinks a:link, #webHeaderLinks a:visited, #webHeaderLinks a {
	position: relative;
	z-index: 0;
	margin: 0 5px 0 -18px;
	padding: 0.65em 1em 0.65em 2em;
	float: left;
	color: #454545;
	font-weight: normal;
	font-size: 0.9em;
	display: inline-block;
	text-decoration: none;
}

#webHeaderLinks a:active, #webHeaderLinks a:hover, #webHeaderLinks a:focus
	{
	color: #DC0018;
	background-color: transparent;
	text-decoration: none;
}

/* IE 7 */
.sprunglinks {
	float: none;
	position: absolute;
	top: 0;
	left: 50%;
}

.sprungunsichtbar:focus, .sprungunsichtbar:active, .sprungunsichtbar:hover
	{
	left: -100px;
}

/* Admin.ch */
#adminch {
	width: auto;
	float: left;
	height: 2.2em;
}

#adminch a {
	position: relative;
	z-index: 2 !important;
	margin: 0 5px 0 0;
}

#webHeaderLinks #adminch a:link, #webHeaderLinks #adminch a:visited,
	#webHeaderLinks #adminch a {
	margin: 0 5px 0 0;
}

#webHeaderLinks #adminch a:active, #webHeaderLinks #adminch a:hover,
	#webHeaderLinks #adminch a:focus {
	background-color: transparent;
	color: #DC0018;
}

/* Departement */
#depart {
	width: auto;
	float: left;
	height: 2.2em;
}

#depart a {
	position: relative;
	z-index: 1 !important;
	margin: 0 5px 0 0;
}

#webHeaderLinks #depart a:active, #webHeaderLinks #depart a:hover,
	#webHeaderLinks #depart a:focus {
	background-color: transparent;
	color: #DC0018;
}

/* Amt */
#organisation {
	width: auto;
	float: left;
	height: 2.2em;
}

/* Hintergrundbild des Amtsnavigator */
.amtCss #depart, .amtCss #adminch, .departmentCss #adminch, .portalCss #adminch
	{
	/*background-image:url(../images/pfeil_grau_amtnavi.svg);*/
	background-image:
		url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KICAgIHdpZHRoPSIyOHB4IiBoZWlnaHQ9IjUycHgiIHZpZXdCb3g9IjAgMCAyOCA1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjggNTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0NDQ0NDQyIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9IjAsMCAyOCwyNiAwLDUyICIvPg0KPC9zdmc+DQo=);
	background-repeat: no-repeat;
	background-position: right center;
	margin-right: 9px;
	padding-right: 15px;
}

/* Service Navigation / Bereich */
#webServiceNavigationDiv {
	display: none;
}

#webServiceBereichDiv {
	background-color: transparent;
	float: left;
	width: 310px;
	margin-top: 15px;
	text-align: right;
}

/* no-js Variante */
#webServiceBereichDiv.no-js {
	padding-right: 15px;
	width: 295px;
}

.webServiceKontaktDiv {
	padding-top: 0.3em;
	vertical-align: top;
	margin-right: 1.750em;
	display: inline;
	float: right;
}

#webServiceBereichDiv a.webServiceKontakt {
	color: #000000;
	text-decoration: none;
}

#webServiceBereichDiv a.webServiceKontakt:hover, #webServiceBereichDiv a.webServiceKontakt:active,
	#webServiceBereichDiv a.webServiceKontakt:focus {
	color: #DC0018;
	background: none;
	text-decoration: none;
}

a.webServiceContent:link, a.webServiceContent:visited {
	color: #454545 !important;
}

#service dd a.webServiceContent:active, #service dd a.webServiceContent:hover,
	#service dd a.webServiceContent:focus {
	color: #DC0018 !important;
	background-color: #ffffff;
	text-decoration: none;
}

/*
   Sprach Navi
   ========================================================================== */
#webLanguageContentDiv {
	display: inline;
	padding-top: 0px;
	vertical-align: top;
	text-align: right;
	height: 2em;
	float: right;
}

#webLanguageContentDiv ul.webSpracheDiv {
	margin: 0;
	padding: 0 20px 0 16px;
	/* 15px abstand nach links zum Balken 1px Hintergrundbild!*/
	height: 2em;
	width: auto;
	float: none;
	/*background: url(../images/servicenavi_linie.gif) 0 3px no-repeat;*/
	background:
		url(data:image/gif;base64,R0lGODlhAQAQAIAAAMzMzAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1REE3MTk5Q0E1RUIxMUUzQTE1NzlDNkQ4NUVFNUJBRCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1REE3MTk5QkE1RUIxMUUzQTE1NzlDNkQ4NUVFNUJBRCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOjRCMEQ0MEM5RUFBNUUzMTE4RkM1QTExNEFBMEYzMTMxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRCMEQ0MEM5RUFBNUUzMTE4RkM1QTExNEFBMEYzMTMxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAAEAEAAAAgSEjwkFADs=)
		0 3px no-repeat;
}

#webLanguageContentDiv ul.webSpracheDiv li {
	display: block;
	width: 2em;
	height: 2em;
}

/* Default Cursor und keine Unterstreichung bei ABBR Tags im Header*/
#webLanguageContentDiv abbr, #webHeaderLinks abbr {
	cursor: default;
	border: none;
}

#webLanguageContentDiv a abbr, #webHeaderLinks a abbr {
	cursor: pointer;
}

/* vorherige Styles normalisieren */
#webLanguageContentDiv li, #webLanguageContentDiv li a,
	#webLanguageContentDiv li abbr {
	background: none;
	font-size: 1em;
	line-height: 1em;
	display: block;
	text-align: center;
	height: 100%;
	font-weight: normal;
}
/* vertical align */
#webLanguageContentDiv li abbr {
	padding-top: 0.4em;
	display: inline-block;
	height: auto;
	border: none;
}

/* aktiver Hintergrund */
#webLanguageContentDiv li.webSpracheAktivDiv {
	background-color: #E5E5E5;
}

/* mouseover */
#webLanguageContentDiv li a:link {
	color: #454545;
}

#webLanguageContentDiv li a:active, #webLanguageContentDiv li a:focus,
	#webLanguageContentDiv li a:hover {
	color: #CD0018 !important;
}

/* deaktiv */
li.webSpracheDeaktiv abbr {
	color: #CCCCCC;
}

/* bitte waehlen Option */
a.webServiceContent:active, a.webServiceContent:hover, a.webServiceContent:focus
	{
	background: transparent;
}

/* Suche immer ausblenden , ausser spaeter in #webServiceBereichDiv*/
.webTopInfo {
	display: none;
}

#webServiceBereichDiv .webTopInfo {
	display: block;
}
/* Suche */
#headerSuche {
	float: left;
	margin: 0px 0px 20px 118px;
	height: 20px;
	padding-right: 5px;
	display: block;
}

#headerSuche fieldset {
	padding: 0;
	margin: 0;
	border: none;
}
/* No-js */
#webServiceBereichDiv.no-js #headerSuche {
	margin: 0 0px 20px 0px;
}

#webServiceBereichDiv input.webFormSearchInputBox {
	width: 140px;
	height: 20px;
	-moz-border-radius: 3px 3px 3px 3px; /* Firefox - alte Syntax */
	-webkit-border-radius: 3px 3px 3px 3px;
	/* Safari, Chrome - alte Syntax */
	border-radius: 3px 3px 3px 3px; /* alle neuen Browser, W3C Standard */
	padding-left: 30px;
	border-color: #757575;
}

#webServiceBereichDiv input.webFormSearchInputBox:active,
	#webServiceBereichDiv input.webFormSearchInputBox:hover,
	#webServiceBereichDiv input.webFormSearchInputBox:focus {
	outline: none;
	border: 1px solid #DC0018;
	background-color: #ffffff;
}

#webServiceBereichDiv .webFormSearchButton, #webServiceBereichDiv .webFormSearchButton:active,
	#webServiceBereichDiv .webFormSearchButton:hover, #webServiceBereichDiv .webFormSearchButton:focus
	{
	border: none;
	outline: none;
	background-color: transparent;
	/*background-image: url(../images/suche_lupe.svg);*/
	background-image:
		url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KICAgIHdpZHRoPSIxM3B4IiBoZWlnaHQ9IjEzcHgiIHZpZXdCb3g9IjAgMCAxMyAxMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTMgMTMiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQogICAgPHBhdGggZD0iTTUuNSwyLjVjMS43LDAsMywxLjMsMywzcy0xLjMsMy0zLDNzLTMtMS4zLTMtM1MzLjgsMi41LDUuNSwyLjUgTTUuNSwwLjVjLTIuOCwwLTUsMi4yLTUsNXMyLjIsNSw1LDVzNS0yLjIsNS01DQogICAgICAgIFM4LjMsMC41LDUuNSwwLjVMNS41LDAuNXoiLz4NCjwvZz4NCjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSI4LjYiIHkxPSI4LjYiIHgyPSIxMiIgeTI9IjEyIi8+DQo8L3N2Zz4NCg==);
	background-repeat: no-repeat;
	background-position: right center;
	width: 15px;
	height: 15px;
	cursor: pointer;
	position: relative;
	top: -27px;
	left: 5px;
}

/* Service Switch */
#serviceSwitch {
	overflow: visible;
}

.serviceSwitch.hasJs {
	/*background: url(../images/pfeilchen_pipe_schwarz.svg);*/
	background:
		url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyNHB4Ig0KICAgICB2aWV3Qm94PSIwIDAgMjIgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIyIDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiM0NTQ1NDUiIHBvaW50cz0iMTUuNiwxMCAxMS4xLDE1IDYuNiwxMCAiLz4NCjxyZWN0IHg9IjAiIHk9IjAiIGZpbGw9IiM0NTQ1NDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjI0Ii8+DQo8L3N2Zz4NCg==);
	background-position: right center;
	background-repeat: no-repeat;
	position: relative;
	float: right;
	height: 24px;
	margin-right: 20px;
	border: 1px solid #757575;
	border-radius: 3px;
}

.serviceSwitch.hasJs dl {
	margin: 0 0 0 0;
	padding-top: 2px;
}

.serviceSwitch.hasJs dd ul {
	position: absolute;
	top: 17px;
	left: -1px;
	z-index: 5;
	float: none;
	height: auto;
	margin-left: 0px;
	background: white;
}

.serviceSwitch.hasJs dd ul.closed {
	display: none;
}

.serviceSwitch a:hover
.serviceSwitch a:focus, .serviceSwitch a:active {
	border: none;
}

.serviceSwitch dt a, .serviceSwitch dt a:link, .serviceSwitch dt a:visited,
	.serviceSwitch dt a:hover, .serviceSwitch dt a:active, .serviceSwitch dt a:focus
	{
	display: block;
	padding: 4px 22px 0 4px;
	color: #000000;
}

.serviceSwitch dd ul li {
	margin: 0px;
	padding: 3px 0px 0px 4px;
}

.serviceSwitch dd ul li a {
	padding: 0px;
	display: block;
}

.serviceSwitch dd ul li a.selected {
	color: #e3001b;
	font-weight: 900;
}

#webServiceContentDiv dd ul li:last-child, #webServiceContentDiv dd ul li:first-child
	{
	margin: 0;
	float: none;
}

/*Sprachwahl*/
#webServiceContentDiv {
	width: auto;
	text-align: left;
}

#webServiceContentDiv ul {
	overflow: auto;
	margin: 0;
}

#webServiceContentDiv li {
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 5px;
	padding-left: 5px;
}

html>body #webServiceContentDiv li, html>body #webServiceContentDiv li.first
	{
	background-position: right bottom;
	background-repeat: no-repeat;
}

html>body #webServiceContentDiv li:last-child {
	background-image: none;
}

#webServiceContentDiv.hasJs {
	float: right;
	width: auto;
}

#webServiceContentDiv.hasJs .serviceSwitch {
	width: 170px;
}

#webServiceContentDiv .serviceSwitch.hasJs dd ul {
	margin-left: 0px;
	margin-top: 4px;
	width: 172px;
}

#webServiceContentDiv.hasJs li {
	float: none;
	background: none;
	background: white;
	box-sizing: border-box;
	border-left: 1px solid #757575;
	border-right: 1px solid #757575;
	padding: 4px 0px 3px 4px;
	margin: 0;
}

#webServiceContentDiv.hasJs ul li, #webServiceContentDiv.hasJs ul li.first
	{
	background: none;
	margin-left: 0;
}

#webServiceContentDiv.hasJs ul li.first {
	padding: 10px 0px 3px 4px;
}

#webServiceContentDiv.hasJs li a {
	margin-top: 0px;
}

#webServiceContentDiv.hasJs .serviceSwitch ul li:last-child {
	border: 1px solid #757575;
	border-top: none;
	-moz-border-radius: 0 0 3px 3px; /* Firefox - alte Syntax */
	-webkit-border-radius: 0 0 3px 3px; /* Safari, Chrome - alte Syntax */
	border-radius: 0 0 3px 3px; /* alle neuen Browser, W3C Standard */
}

#webServiceBereichDiv .webTeaserSucheDiv input[type=submit] {
	font-size: 0;
}
/* Neues Suchformular im HEADER */
#webServiceBereichDiv .webTeaserSucheDiv label, #webServiceBereichDiv .webSucheLinkDiv
	{
	position: absolute;
	left: -999px;
	top: -999px;
	width: 0px;
	height: 0px;
	font-size: 0px;
	/*line-height: 0px;*/
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	display: inline;
}
/* Abstand zwischen den Feldern */
#webServiceBereichDiv #webServiceContentDiv {
	margin-top: 15px;
}

/* GLOBAL NAVIGATION */
#webGlobalNavigationDiv {
	border-top: 0.45em solid #DC0018;
	min-height: 5em;
	padding-left: 18px;
	/*background-image: url(../images/globalnavi_bg_verlauf.gif);*/
	background-image:
		url(data:image/gif;base64,R0lGODlhAQDIAMQAAOTk5OPj4+Li4t7e3uHh4d/f3+Dg4N3d3dbW1sDAwM/Pz8rKytTU1NfX19zc3NLS0tjY2NnZ2dvb29ra2sbGxgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpERUREQjdCQjk0ODExMUUzQUY4RUQxMkQ2RjNGRUM4OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpERUREQjdCQzk0ODExMUUzQUY4RUQxMkQ2RjNGRUM4OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkRFRERCN0I5OTQ4MTExRTNBRjhFRDEyRDZGM0ZFQzg4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkRFRERCN0JBOTQ4MTExRTNBRjhFRDEyRDZGM0ZFQzg4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAAEAyAAABS0gII5kaZ5oqq5s676wGMx0XQt4nhN8b/y/glA4KBoPSIdkEoE0EAjGQ7GgJEIAOw==);
	background-position: left bottom;
}

html>body #webGlobalNavigationDiv {
	height: auto;
	min-height: 5em;
}

#webGlobalContentDiv {
	border-left: 1px solid #DBDBDB;
	width: auto;
}

#webGlobalContentDiv ul {
	/*background-image: url(../images/globalnavi_navipunkt_abschluss.gif);*/
	background-image:
		url(data:image/gif;base64,R0lGODlhAQDIAJEAALi4uMrKysDAwMbGxiH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MjVENDhDQTk0QjUxMUUzOUVEQUUzRENGODY2NTgxRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3MjVENDhDQjk0QjUxMUUzOUVEQUUzRENGODY2NTgxRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcyNUQ0OEM4OTRCNTExRTM5RURBRTNEQ0Y4NjY1ODFEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjcyNUQ0OEM5OTRCNTExRTM5RURBRTNEQ0Y4NjY1ODFEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAAEAyAAAAg6Ej6nL7Q+jnLTau8IQBQA7);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding: 0 1px 0 0;
}

#webGlobalContentDiv ul:before, #webGlobalContentDiv ul:after {
	content: "";
	display: table;
	line-height: 0;
}

#webGlobalContentDiv ul:after {
	clear: both;
}

#webGlobalContentDiv ul li {
	/*background-image: url(../images/globalnavi_navipunkt_verlauf.gif);*/
	background-image:
		url(data:image/gif;base64,R0lGODlhkAHIAPcAAOjo6Pf39/T09PDw8PX19e/v7+rq6vLy8u3t7e7u7uzs7Pb29uvr6/Hx8fPz8+np6crKysDAwMbGxtra2ufn5+Hh4f///7i4uObm5uDg4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NDYyNjM1RTk0QUYxMUUzQjExNkE5QTYxRTkxMjEyNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NDYyNjM1Rjk0QUYxMUUzQjExNkE5QTYxRTkxMjEyNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY0NjI2MzVDOTRBRjExRTNCMTE2QTlBNjFFOTEyMTI3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY0NjI2MzVEOTRBRjExRTNCMTE2QTlBNjFFOTEyMTI3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAJAByAAACP8AL1gAQLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjRYEeQ4ocSbKkyZMoU6o8CXKly5cwY8qcSbMmw5Y2c+rcybOnz5U4fwodSrSoUZ1BjypdyrSp04dJn0qdSrWqzahWs2rdyhUj1q5gw4rt+nWs2bNojZZNy7at25hr38qdS5dj3Lp48+pdeHev3790+wIeTNis4MKIE1s9rLixY6WMH0uezDMy5cuYYVrOzLkzyc2eQ4v2OnC06dMjQaNezbqg6tawTb+OTbvz7Nq4Kd/Ozbvx7t7ACf8OTnzv8OLIA5dOzvzy8ebQzz6PTh3s9OrYs17Pzl3q9u7gl37/D0+e6Pjy6HueT8/+6vL28Lmuj08f6Pv6+J/Oz89f5P7+AG70X4AEfnRfgQgidWCCDM40YIMQJvRghBQSNGGFEV6IYYMabphghx4WCGKIAY5IYn8mnphfiirWx2KL8b0IY3syzphejTaWh2OO4e3IY3c+/phdkEJWR2SR0R2JZHNKLplck04WB2WUwU1JZW9WXplbllrWxmWXsX0JZmtijrlamWaehmaao63JZmhuvmnbgnJuGGedmN2Jp2507plhn35yCGigHw5KqIiGHlpiooqiyGijKz4KqYuSThpjpZbSiGmmN27KqY6eftpjqKICSWqpQ56KqpGqrppkq64y/wlrrE/OSquUtt5aZa66Yslrr1v+CqyXwg4bZrHGkolssmcuy6yazj7bZrTSwklttXNiS56e2lp3bbfOfQvuZNyOq1W55i4mbrq+rctuYui+65278gpHb72AxYsvU/ruC9m9/urVb8BFDUzwUAYf/FPCCqsHcMNyMQyxgg9UbPHFGGes8cYcd+zxxyCHLPLIJJds8skop6zyyiy37PLJAr0s88w012zzzTjnrPPOOAtkwM9ABy300EQXbfTRSCet9NJMN+3001BHLfXUVFdt9dVYR+1z1lx37fXXYIct9thklx321manrfbabLft9ttwG+0zA3TXbffdeOet99589//t99+ABy744IQXbvjhiCeu+OKMN1743I5HLvnklFdu+eWYZ6555QIxoMDnoIcu+uikl2766ainrvrqrLfu+uuwxy777LTXbvvtuMPeee689+7778AHL/zwxBcf/O7GJ6/88sw37/zz0JsukAIIVG/99dhnr/323Hfv/ffghy/++OSXb/756Kev/vrst++++dO/L//89Ndv//3456///vcLhEACAAygAAdIwAIa8IAITKACF8jABjrwgRCMoAQnSMEKWvCCGMxgBP2nwQ568IMgDKEIR0jCEppQhBw8oQpXyMIWuvCFMIzhAQWSgALY8IY4zKEOd8jDHvrwh0AMohD/h0jEIhrxiEhMohKXyMQmOvGJR6QhFKdIxSpa8YpYzKIWt8hFLAqki2AMoxjHSMYymvGMP/ziANbIxja68Y1wjKMc50jHOtrxjnjMox73yMc++vGPgAykIAdJSD6qsZCITKQiF8nIRjrykZCMJCMPKclKWvKSmMykJjfJyTgKZAANCKUoR0nKUprylKhMpSpXycpWuvKVsIylLGdJy1ra8pa4zKUuZfnJXfryl8AMpjCHScxiGvOYwxRIAw7AzGY685nQjKY0p0nNalrzmtjMpja3yc1uevOb4AynOMdJznJ2U5nmTKc618nOdrrznfCMpzzdic552vOe+MynPvfJ/89+TlMgB3CAQAdK0IIa9KAITahCF8rQhjr0oRCNqEQnStGKWvSiGM2oRjc6UYBy9KMgDalIR0rSkpr0pCglKUAFwNKWuvSlMI2pTGdK05ra9KY4zalOd8rTnvr0p0ANqlCHStSi9lQgDjCqUpfK1KY69alQjapUp/pUpFL1qljNqla3ytWuepWmAhEAAcZK1rKa9axoTata18rWtrr1rXCNq1znSte62vWueM2rXvfKV7qGta+ADaxgB0vYwhr2sIhNbGH/qtjGOvaxkI2sZCdLWbUKhAALyKxmN8vZznr2s6ANrWhHS9rSmva0qE2talfL2ta69rWwja1sVXvZ2f/a9ra4za1ud8vb3vr2t7u9bACGS9ziGve4yE2ucpfL3OY697nQja50p0vd6lr3utjNrna3y13qCre74A2veMdL3vKa97zoTS95v6ve9rr3vfCNr3znS9/ksre++M2vfvfL3/6i977+DbCAB0zgAtcXwAZOsIIXzOAGMxfBDo6whCdM4flCuMIYzrCGN1zdC3P4wyAOsYY9LOISm/jEAyYxilfM4ha7V8UujrGMZ5xdGNP4xjjOMXJtrOMe+zjGPP6xkIcc4iAT+chInrCRk8zkJhd4yU6OspTzC+UpW/nK7a0ylrfM5fCGFbhgDrOYx0zmMpv5zKFd6VfXzOY2u/n/zXCmKiU7Sec62/nOeM4zJDvHvz77+c+ADrSgB03o7gkEAxRItKIXzehGO/rRkI60pCdN6Upb+tKYzrSmN83pTnv606AOtag1LZAMVODUqE61qlfN6la7+tWwjrWsZ03rWtv61rjOta53zete+/rXwMa1QCZA7GIb+9jITrayl83sZjv72dCOtrSnTe1qW/va2M62trfN7W5bGwLgDre4x03ucpv73OhOt7rXze52u/vd8I63vOdN73rb+974zje9JcDvfvv73wAPuMAHTvCCG/zgCE+4whfO8IY7/OEQj7jEJ07xikM8AhjPuMY3zvGOe/zjIA+5yEdO8pKb/OQoEE+5ylfO8pa7/OUwjznLAwIAOw==);
	background-position: left bottom;
	background-repeat: no-repeat;
	max-width: 16em;
	min-height: 5em;
}
/*
 #webGlobalContentDiv img {
  display: none;
}
*/
#webGlobalContentDiv a:link, #webGlobalContentDiv a:visited {
	display: block;
	font-size: 1.1em;
	min-height: 3.65em;
	padding: 0.7em 0.8em 0.2em 0.8em;
	position: relative;
	text-decoration: none;
	color: #454545;
	background-color: transparent;
	font-weight: normal;
	border: none;
}

#webGlobalContentDiv a:hover, #webGlobalContentDiv a:active,
	#webGlobalContentDiv a:focus {
	color: #DC0018;
	background-color: transparent !important;
	font-weight: normal;
	text-decoration: underline;
}

#webGlobalContentDiv a.webGlobalContentAktiv:link, #webGlobalContentDiv a.webGlobalContentAktiv:visited,
	#webGlobalContentDiv a.webGlobalContentAktiv:hover,
	#webGlobalContentDiv a.webGlobalContentAktiv:active,
	#webGlobalContentDiv a.webGlobalContentAktiv:focus {
	background-color: #FFFFFF !important;
	color: #DC0018;
	/*margin:0 -2px 0 1px;*/
	margin: 0 0 0 1px;
}

.webGlobalContentFirst {
	padding-left: 10px;
}

#webContentDiv {
	clear: both;
	margin-top: 35px;
	width: 960px;
}

#webContentDivBroad {
	clear: both;
	margin-top: 35px;
}

#webInnerContentSmall {
	padding: 0 25px 0 25px;
}

#webInnerContentBroad {
	padding: 0 0 0 25px;
}

html>body #webInnerContentBroad {
	width: 705px;
}

/* Seite mit ganzer Breite wird nun etwas kleiner dargestellt
========================================================================== */
.webTopContentNavigatorBroad {
	width: 705px;
}

/* LINKE NAVIGATION */
#webNavigationDiv ul {
	border: none;
	margin: 0 0 0 0;
	padding: 1px 0 0 0;
	/*background-image:url(../images/linkenavi_bg_listetop.gif);*/
	background-image:
		url(data:image/gif;base64,R0lGODlhXgEBAIAAAMzMzP///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQTE0MDBCQzk0Q0IxMUUzQTZBQ0Y4MTMxOEY2QUUzMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQTE0MDBCRDk0Q0IxMUUzQTZBQ0Y4MTMxOEY2QUUzMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNBMTQwMEJBOTRDQjExRTNBNkFDRjgxMzE4RjZBRTMxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNBMTQwMEJCOTRDQjExRTNBNkFDRjgxMzE4RjZBRTMxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAF4BAQAAAhSMj5nA7Q+jnLTai7PevPsPhuL4FAA7);
	background-position: left top;
	background-repeat: no-repeat;
}

#webNavigationDiv ul ul {
	border: none;
	margin: 0;
	padding: 0;
	background-image: none;
}

/* gemeinsame Werte */
.webNavigationEbene1Div, .webNavigationEbene2Div,
	.webNavigationEbene3Div, .webNavigationEbene4Div,
	.webNavigationEbene5Div {
	border: none;
	padding: 0;
}

/* gemeinsame Werte */
.webNavigationEbene1Div .webNavigationEbene1TextDiv,
	.webNavigationEbene2Div .webNavigationEbene2TextDiv,
	.webNavigationEbene3Div .webNavigationEbene3TextDiv,
	.webNavigationEbene4Div .webNavigationEbene4TextDiv,
	.webNavigationEbene5Div .webNavigationEbene5TextDiv {
	border-bottom: 1px solid #CCCCCC;
	padding: 6px 0 6px 0;
	margin: 0 0 0 20px;
}
/*
   Einzelne Werte pro Ebene
   ========================================================================== */
.webNavigationEbene2Div .webNavigationEbene2TextDiv a:link,
	.webNavigationEbene2Div .webNavigationEbene2TextDiv a:active,
	.webNavigationEbene2Div .webNavigationEbene2TextDiv a:hover,
	.webNavigationEbene2Div .webNavigationEbene2TextDiv a:visited,
	.webNavigationEbene2Div .webNavigationEbene2TextDiv a:focus {
	margin: 0 0 0 15px;
	display: inline-block;
}

.webNavigationEbene3Div .webNavigationEbene3TextDiv a:link,
	.webNavigationEbene3Div .webNavigationEbene3TextDiv a:active,
	.webNavigationEbene3Div .webNavigationEbene3TextDiv a:hover,
	.webNavigationEbene3Div .webNavigationEbene3TextDiv a:visited,
	.webNavigationEbene3Div .webNavigationEbene3TextDiv a:focus {
	margin: 0 0 0 25px;
	display: inline-block;
}

.webNavigationEbene4Div .webNavigationEbene4TextDiv a:link,
	.webNavigationEbene4Div .webNavigationEbene4TextDiv a:active,
	.webNavigationEbene4Div .webNavigationEbene4TextDiv a:hover,
	.webNavigationEbene4Div .webNavigationEbene4TextDiv a:visited,
	.webNavigationEbene4Div .webNavigationEbene4TextDiv a:focus {
	margin: 0 0 0 35px;
	display: inline-block;
}

.webNavigationEbene5Div .webNavigationEbene5TextDiv a:link,
	.webNavigationEbene5Div .webNavigationEbene5TextDiv a:active,
	.webNavigationEbene5Div .webNavigationEbene5TextDiv a:hover,
	.webNavigationEbene5Div .webNavigationEbene5TextDiv a:visited,
	.webNavigationEbene5Div .webNavigationEbene5TextDiv a:focus {
	margin: 0 0 0 45px;
	display: inline-block;
}

a.webNaviEbene1:link, a.webNaviEbene1:visited, a.webNaviEbene2:link, a.webNaviEbene2:visited,
	a.webNaviEbene3:link, a.webNaviEbene3:visited, a.webNaviEbene4:link, a.webNaviEbene4:visited,
	a.webNaviEbene5:link, a.webNaviEbene5:visited {
	color: #757575;
	font-size: 1.1em;
	font-weight: normal;
}

a.webNaviEbene1:focus, a.webNaviEbene1:active, a.webNaviEbene1:hover, a.webNaviEbene2:focus,
	a.webNaviEbene2:active, a.webNaviEbene2:hover, a.webNaviEbene3:focus, a.webNaviEbene3:active,
	a.webNaviEbene3:hover, a.webNaviEbene4:focus, a.webNaviEbene4:active, a.webNaviEbene4:hover,
	a.webNaviEbene5:focus, a.webNaviEbene5:active, a.webNaviEbene5:hover {
	color: #dc0018;
	font-size: 1.1em;
	font-weight: normal;
	background: #ffffff;
	text-decoration: underline;
}

.webNavigationAktiv a.webNaviEbene1:link, .webNavigationAktiv a.webNaviEbene1:visited,
	.webNavigationAktiv a.webNaviEbene2:link, .webNavigationAktiv a.webNaviEbene2:visited,
	.webNavigationAktiv a.webNaviEbene3:link, .webNavigationAktiv a.webNaviEbene3:visited,
	.webNavigationAktiv a.webNaviEbene4:link, .webNavigationAktiv a.webNaviEbene4:visited,
	.webNavigationAktiv a.webNaviEbene5:link, .webNavigationAktiv a.webNaviEbene5:visited
	{
	color: #000000;
	font-size: 1.1em;
	font-weight: normal;
}

.webNavigationAktiv a.webNaviEbene1:focus, .webNavigationAktiv a.webNaviEbene1:active,
	.webNavigationAktiv a.webNaviEbene1:hover, .webNavigationAktiv a.webNaviEbene2:focus,
	.webNavigationAktiv a.webNaviEbene2:active, .webNavigationAktiv a.webNaviEbene2:hover,
	.webNavigationAktiv a.webNaviEbene3:focus, .webNavigationAktiv a.webNaviEbene3:active,
	.webNavigationAktiv a.webNaviEbene3:hover, .webNavigationAktiv a.webNaviEbene4:focus,
	.webNavigationAktiv a.webNaviEbene4:active, .webNavigationAktiv a.webNaviEbene4:hover,
	.webNavigationAktiv a.webNaviEbene5:focus, .webNavigationAktiv a.webNaviEbene5:active,
	.webNavigationAktiv a.webNaviEbene5:hover {
	color: #dc0018;
	font-size: 1.1em;
	font-weight: normal;
	background: #ffffff;
	text-decoration: underline;
}

.webNavigationAktuell a.webNaviEbene1:link, .webNavigationAktuell a.webNaviEbene1:visited,
	.webNavigationAktuell a.webNaviEbene2:link, .webNavigationAktuell a.webNaviEbene2:visited,
	.webNavigationAktuell a.webNaviEbene3:link, .webNavigationAktuell a.webNaviEbene3:visited,
	.webNavigationAktuell a.webNaviEbene4:link, .webNavigationAktuell a.webNaviEbene4:visited,
	.webNavigationAktuell a.webNaviEbene5:link, .webNavigationAktuell .webNaviEbene5:visited
	{
	color: #000000;
	font-size: 1.1em;
	font-weight: normal;
}

.webNavigationAktuell a.webNaviEbene1:focus, .webNavigationAktuell a.webNaviEbene1:active,
	.webNavigationAktuell a.webNaviEbene1:hover, .webNavigationAktuell a.webNaviEbene2:focus,
	.webNavigationAktuell a.webNaviEbene2:active, .webNavigationAktuell a.webNaviEbene2:hover,
	.webNavigationAktuell a.webNaviEbene3:focus, .webNavigationAktuell a.webNaviEbene3:active,
	.webNavigationAktuell a.webNaviEbene3:hover, .webNavigationAktuell a.webNaviEbene4:focus,
	.webNavigationAktuell a.webNaviEbene4:active, .webNavigationAktuell a.webNaviEbene4:hover,
	.webNavigationAktuell a.webNaviEbene5:focus, .webNavigationAktuell a.webNaviEbene5:active,
	.webNavigationAktuell a.webNaviEbene5:hover {
	color: #dc0018;
	font-size: 1.1em;
	font-weight: normal;
	background: #ffffff;
	text-decoration: underline;
}

.webNavigationAktuell {
	background-color: #ffffff;
	/*background-image:url(../images/linkenavi_bg_aktiv.gif);*/
	background-image:
		url(data:image/gif;base64,R0lGODlhBQABAIAAANwAGAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMDBCMEE5OTk0QzgxMUUzOUIxOEU5QzRFREFGQTlBOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMDBCMEE5QTk0QzgxMUUzOUIxOEU5QzRFREFGQTlBOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQwMEIwQTk3OTRDODExRTM5QjE4RTlDNEVEQUZBOUE5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQwMEIwQTk4OTRDODExRTM5QjE4RTlDNEVEQUZBOUE5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAAAUAAQAAAgKEXQA7);
	background-position: left center;
	background-repeat: repeat-y;
}

/* FOOTER */
#webFooter, #webFooterBroad {
	margin: -4em auto 70px auto;
	width: 960px;
	background-color: #F2F2F2;
	border-top: 1px solid #C5C5C5;
	border-bottom: #F2F2F2;
	display: block;
}

#webFooterText {
	margin: 12px 20px 12px 20px;
	overflow: visible;
}
/* clearfix */
#webFooterText:before, #webFooterText:after {
	content: "";
	display: table;
	line-height: 0;
}

#webFooterText:after {
	clear: both;
}

#webFooterText span.footerOrga {
	float: left;
}

#webFooterText span.footerKontakt {
	float: right;
	display: inline-block;
	margin-right: 10px;
}

#webFooterText span.footerRecht {
	float: right;
}

/* H1 und H2 im Header */
#bundLogo h1 {
	margin-top: 0;
	font-size: 1.083em;
	font-family: 'Frutiger', Arial, sans-serif;
}

#bundLogo h1 a:link, #bundLogo h1 a:visited {
	color: #000000;
	font-size: 1em;
	text-decoration: none;
	font-weight: bold;
	background: transparent;
}

#bundLogo h1 a:hover, #bundLogo h1 a:active, #bundLogo h1 a:focus {
	color: #DC0018;
	font-size: 1em;
	background: transparent;
	text-decoration: none;
}

#bundLogo h2 {
	margin: 0 0 20px 20px;
	margin: 0;
}

#bundLogo h2 a:link, #bundLogo h2 a:visited {
	color: #000000;
	font-size: 0.774em;
	text-decoration: none;
	font-weight: bold;
	background: transparent;
}

#bundLogo h2 a:hover, #bundLogo h2 a:active, #bundLogo h2 a:focus {
	color: #DC0018;
	font-size: 0.774em;
	background: transparent;
	text-decoration: none;
}

/* Subsite Title ueber linker Navigation */
#webSubsiteTitle {
	margin: 0 0 20px 20px;
}

#webSubsiteTitle a:link, #webSubsiteTitle a:visited {
	color: #DC0018;
}

#webSubsiteTitle a:hover, #webSubsiteTitle a:active, #webSubsiteTitle a:focus
	{
	color: #DC0018;
	background: transparent;
	text-decoration: underline;
}

/* Info Spalte und Keywords in rechter Spalte Box*/
.webTeaserDiv .infoFlex:first-child h2.webFlexTopDiv, .webTeaserDiv>h2:first-child
	{
	margin-top: 0;
}

/* Schrift fuer Formularfelder generell setzen */
input, textarea, select {
	font-family: 'Frutiger', Arial, sans-serif !important;
}
