/*<meta />*/

@import url('skin.css');

@import url('../Code/jquery.tocify.css');

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

body
{
	font-size: 11pt;
	margin: 10px;
	line-height: 13pt;
	font-family: Calibri;
}

a:link
{
	font-weight: normal;
	color: #2d8dcc;
}

.info a:link
{
	color: #FFFFFF;
}

.info > p a:link
{
	color: #FFFFFF;
}

a:visited
{
	color: #2d8dcc;
}

.info a:visited
{
	color: #FFFFFF;
}

.info > p a:visited
{
	color: #FFFFFF;
}

blockquote
{
	
}

div.ImagesFloatLeft
{
	clear: both;
	float: left;
	margin-right: 10px;
	padding: 5px;
}

div.ImagesFloatRight
{
	clear: both;
	float: right;
	margin-left: 10px;
	padding: 5px;
}

div.info
{
	padding-bottom: 10px;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 20px;
	color: #FFFFFF;
	page-break-inside: avoid;
	margin-top: 12pt;
	margin-bottom: 12pt;
	background-color: #3c6eb5;
}

p.info
{
	padding-bottom: 10px;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 20px;
	color: #FFFFFF;
	page-break-inside: avoid;
	margin-top: 12pt;
	margin-bottom: 12pt;
	background-color: #3c6eb5;
}

.info > MadCap|conditionalText > MadCap|xref
{
	color: #FFFFFF;
}

.info > MadCap|conditionalText > MadCap|conditionalText > MadCap|xref
{
	color: #FFFFFF;
}

.info > MadCap|xref
{
	color: #FFFFFF;
}

.info > p > MadCap|xref
{
	color: #FFFFFF;
}

div.warn
{
	padding-bottom: 10px;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 20px;
	page-break-inside: avoid;
	margin-top: 12pt;
	margin-bottom: 12pt;
	background-color: #ffcc00;
}

div.code
{
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: #f0f0f0;
	page-break-inside: avoid;
	font-family: monospace;
	mc-hyphenate: never;
	font-size: 9pt;
	padding-left: 10px;
	margin-bottom: 12pt;
	margin-top: 12pt;
	page-break-after: avoid;
}

div.codeLong
{
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	background-color: #f0f0f0;
	font-family: monospace;
	mc-hyphenate: never;
	font-size: 9pt;
	padding-left: 10px;
	margin-bottom: 12pt;
	margin-top: 12pt;
	page-break-after: avoid;
}

div.RightTop
{
	margin-top: 10px;
	text-align: right;
	padding-left: 150px;
}

h1
{
	font-weight: lighter;
	page-break-before: always;
	mc-heading-level: 1;
	color: #7c7c7c;
	font-size: 22pt;
	line-height: 26pt;
	margin-left: 0;
	padding-left: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	margin: 0;
	margin-top: 12pt;
	mc-auto-number-format: 'GL:{n+}   ';
}

h1.PageBreak
{
	font-weight: lighter;
	page-break-before: always;
	mc-heading-level: 1;
	color: #7c7c7c;
	font-size: 22pt;
	line-height: 26pt;
	margin-left: 0;
	padding-left: 0;
	margin-bottom: 0;
	padding-bottom: 0;
	margin: 0;
	margin-top: 12pt;
	mc-auto-number-format: 'GL:{n+}   ';
}

h1.Contents
{
	mc-heading-level: 0;
	mc-auto-number-format: '{ }';
	page-break-before: always;
}

h2
{
	font-weight: lighter;
	mc-heading-level: 2;
	color: #7c7c7c;
	font-size: 18pt;
	line-height: 22pt;
	margin-left: 0;
	padding-left: 0;
	padding-bottom: 0;
	margin-bottom: 0;
	margin: 0;
	margin-top: 12pt;
	mc-auto-number-format: 'GL:{n}.{n+}   ';
}

h2.PageBreak
{
	font-weight: lighter;
	mc-heading-level: 2;
	color: #7c7c7c;
	font-size: 18pt;
	line-height: 22pt;
	margin-left: 0;
	padding-left: 0;
	padding-bottom: 0;
	margin-bottom: 0;
	margin: 0;
	margin-top: 12pt;
	mc-auto-number-format: 'GL:{n}.{n+}   ';
	page-break-before: always;
}

h3
{
	font-weight: lighter;
	color: #7c7c7c;
	mc-heading-level: 3;
	font-size: 16pt;
	line-height: 18pt;
	margin-left: 0;
	padding-left: 0;
	padding-bottom: 0;
	margin-bottom: 0;
	margin: 0;
	margin-top: 12pt;
	mc-auto-number-format: 'GL:{n}.{n}.{n+}   ';
}

h3.PageBreak
{
	font-weight: lighter;
	color: #7c7c7c;
	mc-heading-level: 3;
	font-size: 16pt;
	line-height: 18pt;
	margin-left: 0;
	padding-left: 0;
	padding-bottom: 0;
	margin-bottom: 0;
	margin: 0;
	margin-top: 12pt;
	mc-auto-number-format: 'GL:{n}.{n}.{n+}   ';
	page-break-before: always;
}

h4
{
	font-weight: lighter;
	color: #7c7c7c;
	font-size: 14pt;
	line-height: 16pt;
	margin-left: 0;
	padding-left: 0;
	padding-bottom: 0;
	margin-bottom: 0;
	margin: 0;
	margin-top: 12pt;
	mc-heading-level: 0;
	mc-auto-number-format: 'GL:{n}.{n}.{n}.{n+}   ';
}

h5
{
	font-weight: lighter;
	color: #7c7c7c;
	font-size: 12pt;
	line-height: 14pt;
	margin-left: 0;
	padding-left: 0;
	padding-bottom: 0;
	margin-bottom: 0;
	margin: 0;
	margin-top: 12pt;
	mc-heading-level: 0;
}

h6
{
	font-weight: lighter;
	color: #7c7c7c;
	font-size: 12pt;
	line-height: 14pt;
	margin-left: 0;
	padding-left: 0;
	padding-bottom: 0;
	margin-bottom: 0;
	margin: 0;
	margin-top: 12pt;
	mc-heading-level: 0;
}

p.Subheading
{
	font-weight: lighter;
	color: #6594ce;
	font-size: 12pt;
	line-height: 12pt;
	margin-left: 0;
	padding-left: 0;
	padding-bottom: 0;
	margin-bottom: 0;
	margin: 0;
	margin-top: 12pt;
}

/* Code Box */

p.code
{
	padding-bottom: 10px;
	padding-right: 10px;
	padding-top: 10px;
	color: #000000;
	background-color: #f0f0f0;
	border: solid 1px #aaaaaa;
	font-family: Consolas, monospace;
	mc-hyphenate: never;
	font-size: 10pt;
	line-height: 12pt;
	text-indent: -6pt;
	padding-left: 18px;
	margin-top: 12pt;
	margin-bottom: 12pt;
}

img.AbsolutePosition
{
	padding: 5px;
}

img.OneHundredPercent
{
	max-width: 100%;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

img.ReduceButtonSize
{
	max-width: 24px;
	margin-top: 3px;
	margin-bottom: 3px;
}

MadCap|miniTocProxy
{
	border-top: none;
	padding-left: 0px;
	mc-toc-depth: 4;
	margin-left: 0;
	margin-right: 0;
}

MadCap|tocProxy
{
	border-top: none;
	margin-right: 0.25in;
}

MadCap|xref
{
	font-weight: normal;
	mc-format: '{paratext}';
	text-decoration: underline;
	color: #2d8dcc;
}

ol
{
	list-style-image: none;
}

ol.LowerAlpha
{
	list-style-type: lower-alpha;
	margin-left: 30px;
}

ol.LowerRoman
{
	list-style-type: lower-roman;
	margin-left: 30px;
}

p
{
	orphans: 3;
	widows: 3;
	margin-bottom: 6pt;
	margin-top: 6pt;
}

p.Figure
{
	font-style: italic;
	mc-auto-number-class: FigureNum;
	padding-bottom: 10px;
	page-break-before: avoid;
	mc-auto-number-format: 'CF:Abbildung {n+}: ';
}

p.ManualTitle1
{
	color: #ffffff;
	font-family: 'Calibri Light';
	font-size: 22pt;
}

p.ManualTitle2
{
	margin-top: 10pt;
	font-family: 'Calibri Light';
	color: #ffffff;
	font-size: 16pt;
}

p.ManualVersionNumber
{
	margin-top: 12pt;
	text-align: center;
	font-family: 'Calibri Light';
	color: #ffffff;
	font-size: 16pt;
}

p.MiniTOC1
{
	font-weight: normal;
	font-size: 11pt;
	margin-bottom: 6px;
	margin-top: 12px;
}

p.TableCaption
{
	font-style: italic;
	mc-auto-number-class: TableNum;
	padding-bottom: 10px;
	page-break-before: avoid;
	mc-auto-number-format: 'CT:Tabelle {n+}: ';
}

p.TOC1
{
	font-size: 12pt;
	font-weight: normal;
	margin-bottom: 6px;
	margin-top: 12px;
	page-break-after: avoid;
	mc-pagenum-display: all;
	mc-leader-format: '.';
}

p.TOC2
{
	font-weight: normal;
	page-break-after: avoid;
	font-size: 12pt;
	margin-bottom: 6px;
	margin-top: 12px;
	margin-left: 12pt;
}

p.TOC3
{
	font-weight: normal;
	margin-bottom: 6px;
	margin-top: 12px;
	margin-left: 24pt;
	font-size: 12pt;
}

p.TOC4
{
	font-size: 12pt;
	font-weight: normal;
	margin-bottom: 6px;
	margin-top: 12px;
	margin-left: 36pt;
}

p.TOCHeading
{
	font-weight: normal;
	margin: 0;
	mc-heading-level: 0;
	font-size: 22pt;
	letter-spacing: 0px;
	line-height: 22pt;
}

span.Emphasis
{
	font-weight: bold;
}

span.FigureNum
{
	font-style: normal;
}

span.SetOffFirstLevel
{
	font-weight: bold;
}

span.SetOffSecondLevel
{
	font-weight: bold;
}

span.TableNum
{
	font-style: normal;
}

td
{
	margin: 8px;
	vertical-align: top;
}

th
{
	color: #ffffff;
	margin-bottom: 8px;
	margin-top: 8px;
}

tr
{
	page-break-inside: avoid;
}

ul
{
	list-style-image: none;
	margin-bottom: 6pt;
	margin-top: 6pt;
}

li
{
	margin-bottom: 6pt;
	margin-top: 6pt;
	orphans: 3;
	widows: 3;
}

p.MiniTOC2
{
	font-size: 11pt;
	font-weight: normal;
	margin-bottom: 8pt;
	margin-top: 8pt;
	margin-left: 12pt;
}

p.MiniTOC3
{
	font-size: 11pt;
	font-weight: normal;
	margin: 0;
	margin-bottom: 8pt;
	margin-top: 8pt;
	margin-left: 24px;
}

pre
{
	mc-hyphenate: never;
	margin: 0;
	font-size: 9pt;
	line-height: 11pt;
	white-space: pre-wrap;
}

p.TOC5
{
	font-size: 12pt;
	margin-bottom: 6px;
	margin-left: 48pt;
	margin-top: 12px;
	font-weight: normal;
}

p.TOC6
{
	font-size: 12pt;
	margin-bottom: 6px;
	margin-left: 60pt;
	margin-top: 12px;
	font-weight: normal;
}

img.Title
{
	max-width: 100%;
	padding-top: 50pt;
}

img
{
	page-break-after: avoid;
}

img.SixtyPercent
{
	max-width: 60%;
}

img.EightyPercent
{
	max-width: 80%;
}

tr.pageBreak
{
	page-break-inside: auto;
}

ul.noPageBreak
{
	page-break-inside: avoid;
}

p.image
{
	page-break-after: avoid;
	margin-top: 12pt;
}

table
{
	margin-top: 12pt;
	margin-bottom: 12pt;
}

p.NoPageBreakAfter
{
	page-break-after: avoid;
}

ul.NoIndent
{
	margin-left: 15px;
}

p.TableCell
{
	margin-bottom: 3pt;
	margin-top: 3pt;
}

div.Footer
{
	margin-top: 10px;
	padding-top: 6px;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #cecece;
	color: #555555;
}

/* From release notes */

span.ProductName
{
	font-style: italic;
	font-weight: bold;
}

span.UIElement
{
	font-style: italic;
}

span.ManualName
{
	font-style: italic;
}

p.Copyright
{
	color: #ffffff;
}

span.TechnicalObject
{
	mc-hyphenate: never;
	padding-bottom: 1px;
	padding-right: 2px;
	padding-left: 2px;
	color: #d32218;
	background-color: #f0f0f0;
	border-radius: 4px;
	page-break-inside: avoid;
	font-family: Consolas, monospace;
	font-size: 10pt;
}

span.TechnicalValue
{
	
}

span.TechnicalValue::before
{
	content: '„';
}

span.TechnicalValue::after
{
	content: '“';
}

/* Code indention */

p.indent0
{
	margin-left: 0pt;
	margin-bottom: 0pt;
	margin-top: 0pt;
}

p.indent1
{
	margin-bottom: 0pt;
	margin-top: 0pt;
	margin-left: 20pt;
}

p.indent2
{
	margin-bottom: 0pt;
	margin-top: 0pt;
	margin-left: 40pt;
}

p.indent3
{
	margin-bottom: 0pt;
	margin-top: 0pt;
	margin-left: 60pt;
}

p.indent4
{
	margin-bottom: 0pt;
	margin-top: 0pt;
	margin-left: 80pt;
}

p.indent5
{
	margin-bottom: 0pt;
	margin-top: 0pt;
	margin-left: 100pt;
}

p.indent6
{
	margin-bottom: 0pt;
	margin-top: 0pt;
	margin-left: 120pt;
}

p.ManualTitle1
{
	padding-top: 200px;
	margin-bottom: 0;
	margin-left: 20pt;
	text-align: left;
	color: #ffffff;
	font-size: 16pt;
	margin-top: 50pt;
}

p.ManualTitle2
{
	margin-bottom: 0;
	margin-top: 0;
	margin-left: 20pt;
	text-align: left;
	color: #ffffff;
	font-size: 30pt;
	line-height: 40pt;
}

p.ManualVersionNumber
{
	padding-bottom: 200px;
	margin-left: 20pt;
	text-align: left;
	color: #ffffff;
}

div.title
{
	background-color: #3D6FB6;
}

.MCPopupThumbnail
{
	-moz-border-radius: 0px;
	border-radius: 0px;
}

@media non-print
{
	img.OneHundredPercent
	{
		mc-thumbnail: popup;
		mc-thumbnail-max-height: auto;
		mc-thumbnail-max-width: 600px;
	}

	img.EightyPercent
	{
		mc-thumbnail: popup;
		mc-thumbnail-max-height: auto;
		mc-thumbnail-max-width: 600px;
	}

	img.SixtyPercent
	{
		mc-thumbnail: popup;
		mc-thumbnail-max-height: auto;
		mc-thumbnail-max-width: 600px;
	}

	.MCPopupFullImage
	{
		-moz-border-radius: 0px;
		border-radius: 0px;
	}

	.MCPopupContainer
	{
		border: solid 1px #555555;
		-moz-border-radius: 0;
		border-radius: 0;
		box-shadow: 0 0 10px rgba(0,0,0,0.5);
	}

	.MCTopicPopupContainer
	{
		-moz-border-radius: 0px;
		border-radius: 0px;
	}

	h1
	{
		mc-auto-number-format: '{ }';
	}

	h1.PageBreak
	{
		mc-auto-number-format: '{ }';
	}

	h1.Contents
	{
		mc-auto-number-format: '{ }';
	}

	h2
	{
		mc-auto-number-format: '{ }';
	}

	h2.PageBreak
	{
		mc-auto-number-format: '{ }';
	}

	h3
	{
		mc-auto-number-format: '{ }';
	}

	h3.PageBreak
	{
		mc-auto-number-format: '{ }';
	}

	h4
	{
		mc-auto-number-format: '{ }';
	}

	h5
	{
		mc-auto-number-format: '{ }';
	}

	h6
	{
		mc-auto-number-format: '{ }';
	}
}

/* scene manuals*/

div.GlossaryPageDefinition
{
	font-size: 11pt;
}

div.GlossaryPageHeading
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-size: 12pt;
}

div.GlossaryPageTerm
{
	font-size: 11pt;
	padding-bottom: 10px;
	padding-top: 10px;
}

MadCap|glossaryProxy
{
	border-top: none;
}

MadCap|glossaryTerm
{
	mc-open-image: none;
	mc-closed-image: none;
	color: #3d6fb6;
	text-decoration: underline;
	text-decoration-style: dotted;
}

@media non-print
{
	MadCap|miniTocProxy
	{
		color: #2d8dcc;
		text-decoration: underline;
	}
}

/* ##### Start CSS for tiles in title page ##### */

div.tilesForFlex
{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

div.tilesForFlex > div
{
	flex-basis: 17em;
	/*	max-width: 20em; */
	flex-grow: 1;
	margin: 1em;
	text-align: center;
	background-color: #6894cc;
	height: 10em;
	box-shadow: 0 3px 10px #4B4B4B;
	transition: all 0.3s;
	border-radius: 2px 2px 2px 2px;
}

div.tilesForFlex > div:hover
{
	background-color: #3c6eb5;
	box-shadow: 0 5px 10px #000000;
}

a.tiles
{
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 1.3em;
	text-decoration: none;
	color: white;
}

/* ##### Specific styles for titels with tiles ##### */

div.titleTiles
{
	background-color: white;
}

p.ManualVersionNumberTiles
{
	margin-top: 12pt;
	text-align: center;
	font-family: 'Calibri Light';
	color: #7c7c7c;
	font-size: 16pt;
	padding-bottom: 50px;
}

p.ManualTitle1Tiles
{
	color: #7c7c7c;
	font-family: 'Calibri Light';
	font-size: 22pt;
	padding-top: 20px;
	margin-bottom: 0;
	text-align: center;
	font-size: 16pt;
	margin-top: 50pt;
}

p.ManualTitle2Tiles
{
	margin-top: 10pt;
	font-family: 'Calibri Light';
	color: #7c7c7c;
	font-size: 16pt;
	margin-bottom: 0;
	margin-top: 0;
	text-align: center;
	font-size: 30pt;
	line-height: 40pt;
}

/* ##### End CSS for tiles in title page ##### */

img.OneHundredPercent
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 600px;
}

img.EightyPercent
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 600px;
}

img.SixtyPercent
{
	mc-thumbnail: popup;
	mc-thumbnail-max-height: auto;
	mc-thumbnail-max-width: 600px;
}

.MCPopupFullImage
{
	-moz-border-radius: 0px;
	border-radius: 0px;
}

.MCPopupContainer
{
	border: solid 1px #555555;
	-moz-border-radius: 0;
	border-radius: 0;
	box-shadow: 0 0 10px rgba(0,0,0,0.5);
}

.MCTopicPopupContainer
{
	-moz-border-radius: 0px;
	border-radius: 0px;
}

h1
{
	mc-auto-number-format: '{ }';
}

h1.PageBreak
{
	mc-auto-number-format: '{ }';
}

h1.Contents
{
	mc-auto-number-format: '{ }';
}

h2
{
	mc-auto-number-format: '{ }';
}

h2.PageBreak
{
	mc-auto-number-format: '{ }';
}

h3
{
	mc-auto-number-format: '{ }';
}

h3.PageBreak
{
	mc-auto-number-format: '{ }';
}

h4
{
	mc-auto-number-format: '{ }';
}

h5
{
	mc-auto-number-format: '{ }';
}

h6
{
	mc-auto-number-format: '{ }';
}

MadCap|miniTocProxy
{
	color: #2d8dcc;
	text-decoration: underline;
}

