/*<meta />*/

h1
{
	color: #F68D2E;
	font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	font-size: 16pt;
	font-weight: bold;
	background-image: url('../Images/Background_Header.png');
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom: solid 1px #c2c3c6;
	border-right: solid 1px #c2c3c6;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	margin-right: 1em;
	padding-top: 0em;
	padding-bottom: 3px;
	padding-left: 16px;
	padding-right: 32px;
	page-break-before: always;
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	width: 100%;
}

h2
{
	color: #F68D2E;
	font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	font-size: 15pt;
	font-weight: bold;
	margin-top: 24pt;
	margin-bottom: 6pt;
	margin-left: 8px;
}

h3
{
	color: #F68D2E;
	font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	font-size: 14pt;
	font-weight: bold;
	margin-top: 24pt;
	margin-bottom: 6pt;
	margin-left: 8px;
}

h4
{
	color: #F68D2E;
	font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	font-size: 13pt;
	font-weight: bold;
	margin-top: 24pt;
	margin-bottom: 6pt;
	margin-left: 8px;
}

h5
{
	color: #F68D2E;
	font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	font-size: 12pt;
	font-weight: bold;
	margin-top: 24pt;
	margin-bottom: 6pt;
	margin-left: 8px;
}

h6
{
	color: #F68D2E;
	font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	font-size: 16pt;
	font-weight: bold;
	margin-top: 36pt;
	margin-bottom: 6pt;
	margin-left: 8px;
}

p,
td,
tr
{
	color: #4c5055;
}

hr
{
	background-color: #FC8529 !important;
	color: #FC8529 !important;
}

p
{
	font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	color: #4c5055;
	font-size: 11pt;
	margin-top: 1pt;
	margin-bottom: 1pt;
	margin-left: 8px;
	text-align: left;
}

p.IndexHeading
{
	text-align: left;
}

p.mx42Courier
{
	background-color: #f3f3f5;
	font-family: 'Courier New';
	margin-top: 0pt;
	margin-bottom: 0pt;
}

p.mx42Courier1
{
	background-color: #f3f3f5;
	font-family: 'Courier New';
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-left: 33px;
}

p.mx42Courier2
{
	background-color: #f3f3f5;
	font-family: 'Courier New';
	margin-top: 0pt;
	margin-bottom: 0pt;
	margin-left: 53px;
}

p.mx42Text
{
	margin-top: 2pt;
	margin-bottom: 2pt;
}

p.mx42Text1
{
	margin-top: 2pt;
	margin-bottom: 2pt;
	margin-left: 33px;
}

p.mx42Text2
{
	margin-top: 2pt;
	margin-bottom: 2pt;
	margin-left: 53px;
}

p.mx42Text3
{
	margin-top: 2pt;
	margin-bottom: 2pt;
	margin-left: 72px;
}

p.mx42Text4
{
	margin-top: 2pt;
	margin-bottom: 1pt;
	margin-left: 91px;
}

p.mx42Text5
{
	margin-top: 2pt;
	margin-bottom: 1pt;
	margin-left: 110px;
}

p.mx42Text6
{
	margin-top: 2pt;
	margin-bottom: 1pt;
	margin-left: 129px;
}

p.mx42TextCentered	/*Zentriert / Centered*/
{
	margin-top: 2pt;
	margin-bottom: 2pt;
	text-align: center;
}

p.mx42Titel
{
	font-size: 11pt;
	font-weight: bold;
	margin-top: 6pt;
	margin-bottom: 1pt;
	margin-left: 8px;
}

/*Begin Styled Boxes*/

p.mx42BoxBeispiel
{
	background-color: #E6F5EF;
	border-left: solid 4px #2ECC71;
	line-height: 18px;
	mc-auto-number-format: '{b}Example: {/b}';
	overflow: hidden;
	padding: 12px;
	margin-top: 2pt;
	margin-bottom: 2pt;
}

p.mx42BoxBeispiel1
{
	background-color: #E6F5EF;
	border-left: solid 4px #2ECC71;
	line-height: 18px;
	mc-auto-number-format: '{b}Example: {/b}';
	overflow: hidden;
	padding: 12px;
	margin-top: 2pt;
	margin-bottom: 2pt;
	margin-left: 33px;
}

p.mx42BoxBeispiel2
{
	background-color: #E6F5EF;
	border-left: solid 4px #2ECC71;
	line-height: 18px;
	mc-auto-number-format: '{b}Example: {/b}';
	overflow: hidden;
	padding: 12px;
	margin-top: 2pt;
	margin-bottom: 2pt;
	margin-left: 53px;
}

p.mx42BoxHinweis
{
	background-color: #f0f7fb;
	border-left: solid 4px #3398DB;
	line-height: 18px;
	mc-auto-number-format: '{b}Note: {/b}';
	mc-auto-number-format-position: 25px 5px;
	overflow: hidden;
	padding: 12px;
	margin-top: 2pt;
	margin-bottom: 2pt;
}

p.mx42BoxHinweis1
{
	background-color: #f0f7fb;
	border-left: solid 4px #3398DB;
	line-height: 18px;
	mc-auto-number-format: '{b}Note: {/b}';
	mc-auto-number-format-position: 25px 5px;
	overflow: hidden;
	padding: 12px;
	margin-top: 2pt;
	margin-bottom: 2pt;
	margin-left: 33px;
}

p.mx42BoxHinweis2
{
	background-color: #f0f7fb;
	border-left: solid 4px #3398DB;
	line-height: 18px;
	mc-auto-number-format: '{b}Note: {/b}';
	mc-auto-number-format-position: 25px 5px;
	overflow: hidden;
	padding: 12px;
	margin-top: 2pt;
	margin-bottom: 2pt;
	margin-left: 53px;
}

p.mx42BoxHinweis3
{
	background-color: #f0f7fb;
	border-left: solid 4px #3398DB;
	line-height: 18px;
	mc-auto-number-format: '{b}Note: {/b}';
	mc-auto-number-format-position: 25px 5px;
	overflow: hidden;
	padding: 12px;
	margin-top: 2pt;
	margin-bottom: 2pt;
	margin-left: 72px;
}

p.mx42BoxHinweis4
{
	background-color: #f0f7fb;
	border-left: solid 4px #3398DB;
	line-height: 18px;
	mc-auto-number-format: '{b}Note: {/b}';
	mc-auto-number-format-position: 25px 5px;
	overflow: hidden;
	padding: 12px;
	margin-top: 2pt;
	margin-bottom: 2pt;
	margin-left: 91px;
}

p.mx42BoxVoraussetzung
{
	background-color: #FEFAE9;
	border-left: solid 4px #F0C40F;
	line-height: 18px;
	mc-auto-number-format: '{b}Prerequisite: {/b}';
	overflow: hidden;
	padding: 12px;
	margin-top: 2pt;
	margin-bottom: 2pt;
}

p.mx42BoxVoraussetzung1
{
	background-color: #FEFAE9;
	border-left: solid 4px #F0C40F;
	line-height: 18px;
	mc-auto-number-format: '{b}Prerequisite: {/b}';
	overflow: hidden;
	padding: 12px;
	margin-top: 2pt;
	margin-bottom: 2pt;
	margin-left: 33px;
}

p.mx42BoxVoraussetzung2
{
	background-color: #FEFAE9;
	border-left: solid 4px #F0C40F;
	line-height: 18px;
	mc-auto-number-format: '{b}Prerequisite: {/b}';
	overflow: hidden;
	padding: 12px;
	margin-top: 2pt;
	margin-bottom: 2pt;
	margin-left: 53px;
}

p.mx42BoxAchtung
{
	background-color: #F9E7E5;
	border-left: solid 4px #E74C3C;
	line-height: 18px;
	mc-auto-number-format: '{b}Attention: {/b}';
	overflow: hidden;
	padding: 12px;
	margin-top: 2pt;
	margin-bottom: 2pt;
}

p.mx42BoxAchtung1
{
	background-color: #F9E7E5;
	border-left: solid 4px #E74C3C;
	line-height: 18px;
	mc-auto-number-format: '{b}Attention: {/b}';
	overflow: hidden;
	padding: 12px;
	margin-top: 2pt;
	margin-bottom: 2pt;
	margin-left: 33px;
}

p.mx42BoxAchtung2
{
	background-color: #F9E7E5;
	border-left: solid 4px #E74C3C;
	line-height: 18px;
	mc-auto-number-format: '{b}Attention: {/b}';
	overflow: hidden;
	padding: 12px;
	margin-top: 2pt;
	margin-bottom: 2pt;
	margin-left: 53px;
}

/*End Styled Boxes*/

span.BlauUnterstrichen
{
	color: #0000ff;
	text-decoration: underline;
}

span.mx42Courier
{
	background-color: #f3f3f5;
	font-family: "Courier New", monospace;
}

span.mx42WortBeispiel
{
	color: #151d25;
	font-weight: bold;
}

span.mx42WortBlau
{
	color: #0399d7;
	font-weight: bold;
}

span.mx42WortFett
{
	font-weight: bold;
}

span.mx42WortFettKursiv
{
	font-style: italic;
	font-weight: bold;
}

span.mx42WortGruen
{
	color: #2cb32b;
	font-weight: bold;
}

span.mx42WortKursiv
{
	font-style: italic;
}

span.mx42WortRot
{
	color: #fb4848;
	font-weight: bold;
}

span.SearchHighlight1
{
	color: #000000;
	background-color: #ffff66;
}

span.SearchHighlight2
{
	color: #000000;
	background-color: #a0ffff;
}

span.SearchHighlight3
{
	color: #000000;
	background-color: #99ff99;
}

span.SearchHighlight4
{
	color: #000000;
	background-color: #ff9999;
}

span.SearchHighlight5
{
	color: #000000;
	background-color: #ff66ff;
}

span.SearchHighlight6
{
	color: #ffffff;
	background-color: #880000;
}

span.SearchHighlight7
{
	color: #ffffff;
	background-color: #00aa00;
}

span.SearchHighlight8
{
	color: #ffffff;
	background-color: #886800;
}

span.SearchHighlight9
{
	color: #ffffff;
	background-color: #004699;
}

span.SearchHighlight10
{
	color: #ffffff;
	background-color: #990099;
}

img.PopUp	/*PopUp*/
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: 100px;
}

ol
{
	color: #4c5055;
	font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	font-size: 11pt;
	margin: 0px;
	margin-top: 2px;
	margin-bottom: 1pt;
	margin-left: 25px;
	margin-right: 0px;
	padding-left: 2px;
}

ul
{
	color: #4c5055;
	font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	font-size: 11pt;
	margin-top: 2px;
	margin-bottom: 1pt;
	margin-left: 21px;
	padding-left: 6px;
}

li
{
	color: #4c5055;
	font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	font-size: 11pt;
	padding-left: 6px;
	text-align: left;
}

li.mx42Aufzaehlung
{
	list-style: decimal;
	list-style-position: outside;
	margin-top: 2pt;
	margin-bottom: 1pt;
	margin-left: 7px;
	padding-left: 0px;
}

li.mx42Liste1
{
	list-style-position: outside;
	list-style-image: url('../Images/Icons/_List1.gif');
	margin-top: 2pt;
	margin-bottom: 1pt;
	margin-left: 4px;
	padding-left: 3px;
}

li.mx42Liste1Fett
{
	font-weight: bold;
	list-style-position: outside;
	list-style-image: url('../Images/Icons/_List1.gif');
	margin-top: 3pt;
	margin-bottom: 1pt;
	margin-left: 4px;
	padding-left: 3px;
}

li.mx42Liste2
{
	list-style-position: outside;
	list-style-image: url('../Images/Icons/_List2.gif');
	margin-top: 2pt;
	margin-bottom: 1pt;
	margin-left: 24px;
	padding-left: 2px;
}

li.mx42Liste2Fett
{
	font-weight: bold;
	list-style-position: outside;
	list-style-image: url('../Images/Icons/_List2.gif');
	margin-top: 2pt;
	margin-bottom: 1pt;
	margin-left: 24px;
	padding-left: 2px;
}

li.mx42Liste3
{
	list-style-position: outside;
	list-style-image: url('../Images/Icons/_List3.gif');
	margin-top: 2pt;
	margin-bottom: 1pt;
	margin-left: 43px;
	padding-left: 2px;
}

li.mx42Liste3Fett
{
	font-weight: bold;
	list-style-position: outside;
	list-style-image: url('../Images/Icons/_List3.gif');
	margin-top: 2pt;
	margin-bottom: 1pt;
	margin-left: 43px;
	padding-left: 2px;
}

li.mx42Liste4
{
	list-style-position: outside;
	list-style-image: url('../Images/Icons/_List4.gif');
	margin-top: 2pt;
	margin-bottom: 1pt;
	margin-left: 62px;
	padding-left: 2px;
}

li.mx42Liste4Fett
{
	font-weight: bold;
	list-style-position: outside;
	list-style-image: url('../Images/Icons/_List4.gif');
	margin-top: 2pt;
	margin-bottom: 1pt;
	margin-left: 62px;
	padding-left: 2px;
}

li.mx42Liste5
{
	list-style-position: outside;
	list-style-image: url('../Images/Icons/_List1.gif');
	margin-top: 2pt;
	margin-bottom: 1pt;
	margin-left: 81px;
	padding-left: 3px;
}

li.mx42Liste5Fett
{
	font-weight: bold;
	list-style-position: outside;
	list-style-image: url('../Images/Icons/_List1.gif');
	margin-top: 3pt;
	margin-bottom: 1pt;
	margin-left: 81px;
	padding-left: 3px;
}

li.mx42Liste6
{
	list-style-position: outside;
	list-style-image: url('../Images/Icons/_List2.gif');
	margin-top: 2pt;
	margin-bottom: 1pt;
	margin-left: 100px;
	padding-left: 2px;
}

li.mx42Liste6Fett
{
	font-weight: bold;
	list-style-position: outside;
	list-style-image: url('../Images/Icons/_List2.gif');
	margin-top: 2pt;
	margin-bottom: 1pt;
	margin-left: 100px;
	padding-left: 2px;
}

li.mx42Liste7
{
	list-style-position: outside;
	list-style-image: url('../Images/Icons/_List3.gif');
	margin-top: 2pt;
	margin-bottom: 1pt;
	margin-left: 119px;
	padding-left: 2px;
}

li.mx42Liste7Fett
{
	font-weight: bold;
	list-style-position: outside;
	list-style-image: url('../Images/Icons/_List3.gif');
	margin-top: 2pt;
	margin-bottom: 1pt;
	margin-left: 119px;
	padding-left: 2px;
}

li.mx42Liste8
{
	list-style-position: outside;
	list-style-image: url('../Images/Icons/_List4.gif');
	margin-top: 2pt;
	margin-bottom: 1pt;
	margin-left: 138px;
	padding-left: 2px;
}

li.mx42Liste8Fett
{
	font-weight: bold;
	list-style-position: outside;
	list-style-image: url('../Images/Icons/_List4.gif');
	margin-top: 2pt;
	margin-bottom: 1pt;
	margin-left: 138px;
	padding-left: 2px;
}

table
{
	margin-left: 9px;
}

var
{
	font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	font-size: 11pt;
}

tfoot
{
	font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	font-size: 11pt;
}

th
{
	font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	font-size: 11pt;
}

td
{
	font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	font-size: 11pt;
}

tr
{
	font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	font-size: 11pt;
}

thead
{
	font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	font-size: 11pt;
}

tbody
{
	font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	font-size: 11pt;
}

div.mx42Responsive2-50	/*This is a custom responsive layout row style (div class) in your stylesheet. To provide your own description for this style: (1) Open the stylesheet; (2) Find and select the div class with this name; and (3) In the Comment field, replace this text with your own. For more information on adding comments to styles, see the online Help.*/
{
	mc-grid-row: true;
	margin-left: auto;
	margin-right: auto;
}

div.mx42Responsive2-50::before
{
	content: ' ';
	display: table;
}

div.mx42Responsive2-50::after
{
	content: ' ';
	display: table;
	clear: both;
}

div.mx42Responsive2-50 > div
{
	float: left;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 0.5px;
	border: solid 1px #a9a9a9;
	height: 18em;
	padding-right: 8px;
	border-radius: 10px;
}

div.mx42Responsive2-50 > div:nth-child(1)
{
	margin-left: 4%;
	width: 45%;
	margin: 1%;
}

div.mx42Responsive2-50 > div:nth-child(2)	/**/
{
	margin-left: 4%;
	width: 45%;
	margin: 1%;
}

:root
{
	--MAIN-Company-Color: #F68D2E;
	--MAIN-Company-Fonts: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
}

@media CHM
{
	h1
	{
		color: #F68D2E;
		font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
		font-size: 14pt;
		background-image: none;
		margin-top: 6pt;
		margin-bottom: 12pt;
		margin-left: 8pt;
		border-right-style: none;
		border-right-width: 0px;
		border-right-color: #c2c3c6;
		border-bottom-style: none;
		border-bottom-width: 0px;
		border-bottom-color: #c2c3c6;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		position: relative;
	}

	h2
	{
		color: #F68D2E;
		font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	}

	h3
	{
		color: #F68D2E;
		font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	}

	h4
	{
		color: #F68D2E;
		font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	}

	p
	{
		color: #4c5055;
		font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	}

	li
	{
		color: #4c5055;
		font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	}

	ol
	{
		color: #4c5055;
		font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	}

	ul
	{
		font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	}

	tbody
	{
		font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	}

	thead
	{
		background-color: #F68D2E;
		color: #f5f5f5;
		font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
		font-size: 11pt;
		font-weight: bold;
	}

	th
	{
		background-color: #F68D2E;
		color: #f5f5f5;
		font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
		font-size: 11pt;
	}

	span.SearchHighlight1
	{
		background-color: #ffffa0;
	}

	span.SearchHighlight2
	{
		background-color: #a0ffff;
	}

	span.SearchHighlight3
	{
		background-color: #a0ffa0;
	}

	span.SearchHighlight4
	{
		background-color: #ffa0a0;
	}

	span.SearchHighlight5
	{
		background-color: #ffa0ff;
	}

	span.SearchHighlight6
	{
		background-color: #ffffa0;
	}

	span.SearchHighlight7
	{
		background-color: #a0ffff;
	}

	span.SearchHighlight8
	{
		background-color: #a0ffa0;
	}

	span.SearchHighlight9
	{
		background-color: #ffa0a0;
	}

	span.SearchHighlight10
	{
		background-color: #ffa0ff;
	}
}

@media print
{
	h1
	{
		font-size: 14pt;
		background-image: none;
		margin-top: 4pt;
		margin-bottom: 8pt;
		margin-left: 8pt;
		border-right-width: 0px;
		border-bottom-width: 0px;
		border-right: solid 0px #c2c3c6;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		position: relative;
	}
}

body
{
	font-family: 'Segoe UI', 'Verdana', 'Geneva', 'sans-serif';
	margin-top: 66px;
}

a:visited
{
	text-decoration: none;
	color: #8b008b;
}

a:hover
{
	text-decoration: underline;
}

a:active
{
	color: #608da0;
	text-decoration: none;
}

@media only screen and (max-device-width: 1279px)
{
	div.NewRowClass1 > div:nth-child(1)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.NewRowClass1 > div:nth-child(2)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.NewRowClass1 > div:nth-child(3)
	{
		width: 33.33333%;
		margin-left: 0%;
	}

	div.mx42Responsive2-50 > div:nth-child(1)
	{
		width: 50%;
		margin-left: 0%;
	}

	div.mx42Responsive2-50 > div:nth-child(2)
	{
		width: 50%;
		margin-left: 0%;
	}
}

@media only screen and (max-device-width: 767px)
{
	div.NewRowClass1 > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.NewRowClass1 > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.NewRowClass1 > div:nth-child(3)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.mx42Responsive2-50 > div:nth-child(1)
	{
		width: 100%;
		margin-left: 0%;
	}

	div.mx42Responsive2-50 > div:nth-child(2)
	{
		width: 100%;
		margin-left: 0%;
	}
}

