/*<meta />*/

@namespace MadCap url(http://www.madcapsoftware.com/Schemas/MadCap.xsd);

.no-bullets
{
	list-style: none;
}

.left
{
	float: left !important;
}

.right
{
	float: right !important;
}

.text-left
{
	text-align: left !important;
}

.text-right
{
	text-align: right !important;
}

.text-center
{
	text-align: center !important;
}

.full-ul
{
	float: left;
	padding: 0;
	width: 100%;
}

.no-margin-top
{
	margin-top: 0px;
}

.fontsmall07
{
	font-size: .7em;
}

.fontsmall08
{
	font-size: .8em;
}

h1
{
	font-size: 1.5em;
	font-weight: normal;
	color: #4b4b4b;
	margin-bottom: 8px;
	padding-bottom: 10px;
	margin-top: 30px;
}

h2
{
	font-size: 1.3em;
	font-weight: normal;
	color: #4b4b4b;
	margin-bottom: 8px;
	padding-bottom: 10px;
	margin-top: 30px;
}

h2.homepage
{
	font-size: 1.4em;
	font-weight: normal;
	color: #4b4b4b;
	margin-bottom: 8px;
	padding-bottom: 10px;
	margin-top: 30px;
}

h3
{
	font-size: 1.2em;
	font-weight: normal;
	color: #4b4b4b;
	margin: 2em 0em 0em 0em;
}

h4
{
	font-size: 1.1em;
	font-weight: bold;
	color: #505050;
	margin: 1.5em 0em 1em 0em;
}

h5
{
	font-size: 1em;
	font-weight: bold;
	color: #505050;
	margin: 1em 0em 1em 0em;
}

h6
{
	font-size: 1em;
	font-weight: bold;
	color: #505050;
	margin: 2.3em 0em 0em 0em;
}

p
{
	margin-bottom: 8px;
	margin-top: 8px;
}

h6:first-of-type
{
	margin: 1em 0em 0em 0em;
}

h6 + p
{
	margin-top: 2px;
}

h6 + ul
{
	margin-top: 2px;
}

@font-face 
{
	font-family: "roboto";
	font-style: normal;
	font-weight: 100;
	src: local("Roboto Thin"), local("Roboto-Thin"), url("../Fonts/roboto_thin.woff") format("woff"), url("../Fonts/roboto_thin.ttf") format("truetype");
}

@font-face 
{
	font-family: "roboto";
	font-style: normal;
	font-weight: 300;
	src: local("Roboto Light"), local("Roboto-Light"), url("../Fonts/roboto_light.woff") format("woff"), url("../Fonts/roboto_light.ttf") format("truetype");
}

@font-face 
{
	font-family: "roboto";
	font-style: normal;
	font-weight: 400;
	src: local("Roboto Regular"), local("Roboto-Regular"), url("../Fonts/roboto_regular.woff") format("woff"), url("../Fonts/roboto_regular.ttf") format("truetype");
}

@font-face 
{
	font-family: "roboto";
	font-style: normal;
	font-weight: 500;
	src: local("Roboto Medium"), local("Roboto-Medium"), url("../Fonts/roboto_medium.woff") format("woff"), url("../Fonts/roboto_medium.ttf") format("truetype");
}

@font-face 
{
	font-family: "roboto";
	font-style: normal;
	font-weight: 700;
	src: local("Roboto Bold"), local("Roboto-Bold"), url("../Fonts/roboto_bold.woff") format("woff"), url("../Fonts/roboto_bold.ttf") format("truetype");
}

@font-face 
{
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 400;
	src: url("../Fonts/open-sans-v18-latin-ext_latin-regular.eot");
	src: local(""), url("../Fonts/open-sans-v18-latin-ext_latin-regular.eot?#iefix") format("embedded-opentype"), url("../Fonts/open-sans-v18-latin-ext_latin-regular.woff2") format("woff2"), url("../Fonts/open-sans-v18-latin-ext_latin-regular.woff") format("woff"), url("../Fonts/open-sans-v18-latin-ext_latin-regular.ttf") format("truetype"), url("../Fonts/open-sans-v18-latin-ext_latin-regular.svg#OpenSans") format("svg");
}

@font-face 
{
	font-family: "Open Sans";
	font-style: normal;
	font-weight: 700;
	src: url("../Fonts/open-sans-v18-latin-ext_latin-700.eot");
	src: local(""), url("../Fonts/open-sans-v18-latin-ext_latin-700.eot?#iefix") format("embedded-opentype"), url("../Fonts/open-sans-v18-latin-ext_latin-700.woff2") format("woff2"), url("../Fonts/open-sans-v18-latin-ext_latin-700.woff") format("woff"), url("../Fonts/open-sans-v18-latin-ext_latin-700.ttf") format("truetype"), url("../Fonts/open-sans-v18-latin-ext_latin-700.svg#OpenSans") format("svg");
}

@font-face 
{
	font-family: "Gotham";
	src: url("../Fonts/Gotham-Light_0.eot");
	src: url("../Fonts/Gotham-Light_0.woff") format("woff"), url("../Fonts/Gotham-Light_0.ttf") format("truetype"), url("../Fonts/Gotham-Light_0.svg") format("svg");
	font-weight: 300;
	font-style: normal;
}

@font-face 
{
	font-family: "Gotham";
	src: url("../Fonts/Gotham-Book_0.eot");
	src: url("../Fonts/Gotham-Book_0.woff") format("woff"), url("../Fonts/Gotham-Book_0.ttf") format("truetype"), url("../Fonts/Gotham-Book_0.svg") format("svg");
	font-weight: 400;
	font-style: normal;
}

@font-face 
{
	font-family: "Gotham";
	src: url("../Fonts/Gotham-Bold_0.eot");
	src: url("../Fonts/Gotham-Bold_0.woff") format("woff"), url("../Fonts/Gotham-Bold_0.ttf") format("truetype"), url("../Fonts/Gotham-Bold_0.svg") format("svg");
	font-weight: 700;
	font-style: normal;
}

@font-face 
{
	font-family: "Gotham";
	src: url("../Fonts/Gotham-Medium.eot");
	src: url("../Fonts/Gotham-Medium.woff2") format("woff2"), url("../Fonts/Gotham-Medium.woff") format("woff"), url("../Fonts/Gotham-Medium.ttf") format("truetype"), url("../Fonts/Gotham-Medium.svg#Gotham-Medium") format("svg"), url("../Fonts/Gotham-Medium.eot?#iefix") format("embedded-opentype");
	font-weight: 500;
	font-style: normal;
}

html,
body
{
	color: #4b4b4b;
	font-family: "Open Sans", Verdana, Helvetica, Arial, sans-serif;
	font-size: 14px;
	line-height: 1.8;
}

nav.title-bar
{
	background-color: #f6f7f9;
}

nav.title-bar .logo
{
	background-image: none;
	font-family: "Gotham", sans-serif;
	font-size: 30px;
	color: #000;
	line-height: 36px;
	text-decoration: none;
	background-image: url("../Images/logo-abra.svg");
	background-repeat: no-repeat;
	height: 35px;
	width: 160px;
	background-size: contain;
}

@media only screen and (max-width: 1279px)
{
	nav.title-bar .logo
	{
		height: 26px;
		width: 119px;
	}
}

nav.title-bar .logo.subpage
{
	background-image: url("../Images/ABRAGen-verze-2.svg");
	width: 190px;
	height: 26px;
}

@media only screen and (max-width: 1279px)
{
	nav.title-bar .logo.subpage
	{
		width: 140px;
		height: 20px;
	}
}

nav.title-bar .logo-version-suffix
{
	margin: 9px 0px 0px 30px;
	color: #77787b;
	font-weight: 500;
	font-size: 19px;
}

@media only screen and (max-width: 1279px)
{
	nav.title-bar .logo-version-suffix
	{
		margin: 8px 0px 0px 15px;
		font-size: 16px;
	}
}

ul.menu._Skins_SideMenu.mc-component
{
	background-color: rgb(87.75,87.75,87.75);
}

.footer
{
	background: #4b4b4b;
	padding: 44px 0;
}

@media print
{
	.topichero,
	.footer,
	.breadcrumbs,
	._Skins_SideMenu,
	.abra-feedback
	{
		display: none;
	}

	*
	{
		page-break-after: auto !important;
		page-break-before: auto !important;
	}
}

h1.wiki
{
	color: #1e1e21;
	padding-left: 0px;
	font-weight: bold;
	font-size: 29.3px;
}

h2.wiki
{
	color: #1e1e21;
	padding-left: 0px;
	font-weight: bold;
	font-size: 24px;
}

h3.wiki
{
	color: #1e1e21;
	padding-left: 0px;
	font-weight: bold;
	font-size: 21.3px;
}

h4.wiki
{
	font-size: 17.3px;
	color: #4b4b4b;
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #c7c7c7;
	padding-top: 15px;
}

.off-canvas-wrapper-inner .outer-row
{
	max-width: 89em;
	padding-left: 1em;
	padding-right: 1em;
}

p.key
{
	font-size: .7em;
	padding: 8px 8px 8px 8px;
	background-color: #e6e6e6;
	mc-hyphenate: never;
	word-wrap: break-word;
	word-break: break-all;
}

p.PodnadpisProDropDownTexty
{
	font-size: 1.2em;
	text-transform: uppercase;
	letter-spacing: .2em;
	font-weight: bold;
	color: #737373;
	padding-top: 5px;
	padding-bottom: 5px;
}

p.Podnadpis4
{
	font-size: 1em;
	color: #4b4b4b;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 0px;
	text-decoration: underline;
}

p.Podnadpis4Uppercase
{
	font-size: 1em;
	color: #4b4b4b;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 0px;
	text-decoration: underline;
	text-transform: uppercase;
}

p.Podnadpiscara
{
	font-size: 18.7px;
	color: #4b4b4b;
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #c7c7c7;
	padding-top: 12px;
	margin-top: 35px;
}

p.Podnadpiscara_double
{
	font-size: 18.7px;
	color: #4b4b4b;
	border-top-style: double;
	border-top-width: 2px;
	border-top-color: #c7c7c7;
	padding-top: 12px;
	margin-top: 35px;
}

p.Podnadpiscara2
{
	font-size: 1.2em;
	color: #4b4b4b;
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #c7c7c7;
	padding-top: 10px;
	margin-top: 30px;
}

p.Podnadpiscara2_double
{
	font-size: 17.3px;
	color: #4b4b4b;
	border-top-style: double;
	border-top-width: 2px;
	border-top-color: #c7c7c7;
	padding-top: 10px;
	margin-top: 30px;
}

p.Podnadpiscara3
{
	font-size: 14.7px;
	color: #4b4b4b;
	border-top-style: dotted;
	border-top-width: 1px;
	border-top-color: #c7c7c7;
	padding-top: 10px;
	margin-top: 30px;
	font-weight: bold;
}

p.Podnadpiscara2_sedy
{
	font-size: 1.2em;
	color: #505050;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #c7c7c7;
	padding-top: 12px;
}

p.Podnadpisglossary
{
	font-size: 24px;
	color: #1b5fa6;
	padding-left: 0px;
	margin-top: 13.3px;
	font-weight: bold;
}

p.OdsazeniP
{
	font-size: 1em;
	margin: 2.3em 0em 0em 0em;
}

p.OdsazeniBreak
{
	font-size: 1em;
	margin: -0.5em 0em 0em 0em;
}

p.emred
{
	color: #f04a6a;
}

td p:first-of-type
{
	margin-top: 0px;
}

td p:first-of-type
{
	margin-top: 0px;
}

.Popisobrazku
{
	page-break-before: auto;
	font-family: roboto, Verdana;
	font-size: 12px;
	color: #4b4b4b;
	line-height: 100%;
	margin-left: 20px;
	margin-top: 8px;
	margin-bottom: 6px;
}

span[class*=Moduly]
{
	background: #f2f2f2;
	font-weight: inherit;
	padding: 2.4px 2.4px 2.2px 2.4px;
}

.readme span[class*=Moduly]
{
	background: none;
	font-weight: inherit;
}

h1 span[class*=Moduly],
h2 span[class*=Moduly],
h3 span[class*=Moduly],
h4 span[class*=Moduly],
h5 span[class*=Moduly],
h6 span[class*=Moduly]
{
	background: none;
	font-weight: inherit;
}

table span[class*=Moduly]
{
	background: none;
	font-weight: inherit;
}

.dropDownHotspot span[class*=Moduly]
{
	background: none;
	font-weight: inherit;
}

span[class*=Agendy]
{
	background: #f2f2f2;
	font-weight: inherit;
	padding: 2px 2px 1.2px 2px;
}

.readme span[class*=Agendy]
{
	background: none;
	font-weight: inherit;
}

h1 span[class*=Agendy],
h2 span[class*=Agendy],
h3 span[class*=Agendy],
h4 span[class*=Agendy],
h5 span[class*=Agendy],
h6 span[class*=Agendy]
{
	background: none;
	font-weight: inherit;
}

table span[class*=Agendy]
{
	background: none;
	font-weight: inherit;
}

.dropDownHotspot span[class*=Agendy]
{
	background: none;
	font-weight: inherit;
}

span[class*=Zalozky]
{
	background: #ddd;
	border-bottom: #f04a68 2px solid;
	padding: 2px 2px 2px 2px;
}

.readme span[class*=Zalozky]
{
	background: none;
	font-weight: inherit;
	border: none;
}

h1 span[class*=Zalozky],
h2 span[class*=Zalozky],
h3 span[class*=Zalozky],
h4 span[class*=Zalozky],
h5 span[class*=Zalozky],
h6 span[class*=Zalozky]
{
	background: none;
	font-weight: inherit;
	border: none;
}

table span[class*=Zalozky]
{
	background: none;
	font-weight: inherit;
	border: none;
}

.dropDownHotspot span[class*=Zalozky]
{
	background: none;
	font-weight: inherit;
	border: none;
}

span[class*=Subzalozky]
{
	background: none;
	border-bottom: #f04a68 2px solid;
	padding: 2px 2px 2px 2px;
}

.readme span[class*=Subzalozky]
{
	background: none;
	font-weight: inherit;
}

h1 span[class*=Subzalozky],
h2 span[class*=Subzalozky],
h3 span[class*=Subzalozky],
h4 span[class*=Subzalozky],
h5 span[class*=Subzalozky],
h6 span[class*=Subzalozky]
{
	background: none;
	font-weight: inherit;
}

table span[class*=Subzalozky]
{
	background: none;
	font-weight: inherit;
}

.dropDownHotspot span[class*=Subzalozky]
{
	background: none;
	font-weight: inherit;
}

span[class*="Parametry."]
{
	background: #eaeaea;
	padding: 1px 1px 0px 1px;
}

h1 span[class*="Parametry."],
h2 span[class*="Parametry."],
h3 span[class*="Parametry."],
h4 span[class*="Parametry."],
h5 span[class*="Parametry."],
h6 span[class*="Parametry."]
{
	background: none;
}

table span[class*="Parametry."]
{
	background: none;
}

span[class*="Doklady."]
{
	border1: #fde4e8 1px solid;
	color: #747476;
	padding1: 1px 1px 0px 1px;
}

h1 span[class*="Doklady."],
h2 span[class*="Doklady."],
h3 span[class*="Doklady."],
h4 span[class*="Doklady."],
h5 span[class*="Doklady."],
h6 span[class*="Doklady."]
{
	background: none;
	color: inherit;
}

table span[class*="Doklady."]
{
	background: none;
}

span.javasubzalozkyXXX
{
	font-weight: normal;
	background: #eaeaea;
	padding: 3px 3px 0px 3px;
}

span.funkce
{
	font-weight: normal;
	text-decoration: underline;
}

span.funkcni_tlacitko
{
	font-family: Verdana;
	font-size: .8em;
	font-weight: normal;
	color: #000;
	background: #d0e3f4;
	padding: 5px 12px 5px 12px;
}

span.funkcni_tlacitkomini
{
	font-family: Verdana;
	font-size: .8em;
	font-weight: normal;
	color: #000;
	background: #d0e3f4;
	padding: 0px 10px 0px 10px;
}

span.multifunkcni_tlacitko
{
	font-family: Verdana;
	font-size: .8em;
	font-weight: normal;
	color: #000;
	background: #d0e3f4;
	padding: 5px 3px 5px 12px;
}

span.multifunkcni_tlacitko::after
{
	font-family: Verdana;
	font-size: 15px;
	font-weight: normal;
	color: #000;
	background: #d0e3f4;
	padding: 0px 0px 3px 3px;
	border-left: 0px;
	margin-left: 15px;
	content: "▾";
}

div.navigator
{
	margin-left: 20px;
	border: 1px solid #f5f5f5;
	padding: 7px 0px 0px 1px;
	margin-right: 50px;
}

span.funkcni_link
{
	font-family: Verdana;
	font-size: .8em;
	font-weight: normal;
	color: #196fca;
	text-decoration: underline;
	text-decoration-color: #196fca;
	padding: 5px 12px 5px 12px;
}

span.funkcni_link_disable
{
	font-family: Verdana;
	font-size: .8em;
	font-weight: normal;
	color: rgba(25,111,202,.2);
	text-decoration: underline;
	text-decoration-color: rgba(25,111,202,.2);
	padding: 5px 12px 5px 12px;
}

span.multifunkcni_link
{
	font-family: Verdana;
	font-size: .8em;
	font-weight: normal;
	color: #196fca;
	text-decoration: underline;
	text-decoration-color: #196fca;
	padding: 3px 3px 3px 3px;
}

span.multifunkcni_link::after
{
	margin-left: 10px;
	content: "";
	background: url("../Pics/Common/navigator_multilinky_sipka.png") no-repeat;
	padding: 0 5px;
	background-position-y: 5px;
}

span.popisek
{
	font-family: Verdana;
	font-size: .8em;
	font-weight: normal;
	color: #000;
	padding: 5px 8px 5px 1px;
	margin-left: 20px;
}

span.popisekbold
{
	font-family: Verdana;
	font-size: .8em;
	font-weight: bold;
	color: #000;
	padding: 5px 8px 5px 1px;
}

span.combo
{
	font-family: Verdana;
	font-size: .8em;
	font-weight: normal;
	color: #000;
	border: 1px solid #f5f5f5;
	padding: 3px 3px 3px 0px;
}

span.combo::after
{
	margin-left: 10px;
	content: "";
	background: url("../Pics/Common/navigator_multilinky_sipka_combo.png") no-repeat;
	padding: 0 5px;
	background-position-y: 5px;
}

span.checkbox
{
	font-family: Verdana;
	font-size: .8em;
	font-weight: bold;
	color: #000;
	padding: 5px 8px 5px 1px;
}

span.checkbox::before
{
	margin-left: 10px;
	content: "";
	background: url("../Pics/Common/ovladaci_prvky_check_box_enable.png") no-repeat;
	padding: 0px 8px 1px 9px;
}

span.highlighting
{
	font-size: 11px;
	font-weight: bold;
	background-color: #e53a69;
	color: #fff;
	padding: 1px 6px 2px 6px;
	border-radius: 4px;
	margin: 0px 0px 0px 5px;
}

div.navigator span[class^=multifunkcni_link],
div.navigator span[class^=funkcni_link],
div.navigator span[class^=combo],
div.navigator span[class^=popisek],
div.navigator span[class^=checkbox]
{
	padding: 3px 10px 3px 6px;
	position: relative;
	top: -8px;
}

div.navigator span[class^=funkcni_tlacitko],
div.navigator span[class^=multifunkcni_tlacitko]
{
	position: relative;
	top: -8px;
}

div.navigator span[class^=image]
{
	margin-left: 20px;
	padding: 3px 10px 3px 6px;
	position: relative;
	top: -5px;
}

.MCPopupThumbnail
{
	border-radius: 0px;
	-moz-border-radius: 0px;
}

.MCPopupFullImage
{
	border-radius: 0px;
	-moz-border-radius: 0px;
}

table
{
	font-size: 13.4px;
	border-style: solid;
	border-width: 1px;
	border-color: #9f9f9f;
	margin-bottom: 1em;
}

table th
{
	text-align: left;
	vertical-align: top;
	background-color: #f6f7f9;
	font-weight: normal;
}

table th.TextValignCenter
{
	text-align: left;
	vertical-align: middle;
	background-color: #f6f7f9;
	font-weight: normal;
}

table th.TextAlignCenter
{
	text-align: center;
	vertical-align: middle;
	background-color: #f6f7f9;
	font-weight: normal;
}

table th.agendy
{
	text-align: left;
	vertical-align: top;
	background-color: #f6f7f9;
	font-weight: bold;
}

table th.agendyTextValignCenter
{
	text-align: left;
	vertical-align: middle;
	background-color: #f6f7f9;
	font-weight: bold;
}

table th.funkce
{
	vertical-align: top;
	background-color: #f6f7f9;
	font-weight: bold;
}

table th.funkceTextValignCenter
{
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
}

table th.funkce2
{
	text-align: left;
	vertical-align: top;
	background-color: #f6f7f9;
	font-weight: bold;
}

table th.funkce2TextValignCenter
{
	text-align: left;
	vertical-align: middle;
	background-color: #f6f7f9;
	font-weight: bold;
}

table th.polozky2
{
	text-align: left;
	vertical-align: top;
	background-color: #f6f7f9;
}

table th.polozky2TextValignCenter
{
	text-align: left;
	vertical-align: middle;
	background-color: #f6f7f9;
}

table th.seda
{
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	background-color: #f6f7f9;
	font-weight: normal;
}

table th.sedaTextValignCenter
{
	font-size: 12px;
	text-align: left;
	vertical-align: middle;
	background-color: #f6f7f9;
	font-weight: normal;
}

table th.sedaSmaller
{
	font-size: 10.7px;
	text-align: left;
	vertical-align: top;
	background-color: #f6f7f9;
	font-weight: normal;
}

table th.sedaSmallerTextCenter
{
	font-size: 10.7px;
	text-align: center;
	vertical-align: top;
	background-color: #f6f7f9;
	font-weight: normal;
}

table td
{
	vertical-align: top;
	background-color: #fff;
}

table td.TextValignCenter
{
	vertical-align: middle;
	background-color: #fff;
}

table td.funkce2
{
	vertical-align: top;
	background-color: #fff;
}

table td.funkce2TextValignCenter
{
	vertical-align: middle;
	background-color: #fff;
}

table td.polozky2
{
	vertical-align: top;
	background-color: #fff;
}

table td.polozky2TextValignCenter
{
	vertical-align: middle;
	background-color: #fff;
}

table td.seda
{
	font-size: 12px;
	vertical-align: top;
	background-color: #fff;
}

table td.sedaTextValignCenter
{
	font-size: 12px;
	vertical-align: middle;
	background-color: #fff;
}

table td.sedaTextCenter
{
	font-size: 12px;
	text-align: center;
	vertical-align: top;
	background-color: #fff;
}

table td.sedaSmaller
{
	font-size: 10.7px;
	vertical-align: top;
	background-color: #fff;
}

table td.sedaSmallerTextCenter
{
	font-size: 10.7px;
	text-align: center;
	vertical-align: top;
}

table td.transpar
{
	background-color: rgba(0,0,0,0);
	vertical-align: top;
}

table td.transparTextTop
{
	background-color: rgba(0,0,0,0);
	vertical-align: top;
}

table td.transparTextCenter
{
	background-color: rgba(0,0,0,0);
	text-align: center;
	vertical-align: top;
}

table td.obrazek
{
	font-family: Arial;
	font-size: 10.7px;
	color: #4b4b4b;
	line-height: 100%;
	padding-left: 18px;
	background-color: rgba(0,0,0,0);
	vertical-align: top;
}

table td.obrazekTextTop
{
	font-family: Arial;
	font-size: 10.7px;
	color: #4b4b4b;
	line-height: 100%;
	padding-left: 18px;
	background-color: rgba(0,0,0,0);
	vertical-align: top;
}

table td p.align-right
{
	text-align: right;
}

table td p.align-center
{
	text-align: center;
}

table.new
{
	margin-left: 6px;
	font-size: 12px;
	border: 0px solid #1e4c70;
	border-collapse: collapse;
}

table.new thead
{
	background-color: #1e4c70;
	color: #fff;
	border: 1px solid #1e4c70;
}

table.new th
{
	font-weight: bold;
	padding: 0px 5px 0px 5px;
	background-color: inherit;
	color: inherit;
}

table.new tbody
{
	background-color: #f5f5f5;
	border: 1px solid #b5b5b5;
}

table.new td
{
	padding: 3px;
	background-color: inherit;
}

table.B1-P4
{
	font-size: 13.4px;
	border-style: 0px;
	margin-bottom: 1em;
	border: 0px solid #dce2e6;
	border-collapse: separate;
	border-spacing: 5px;
	margin-left: -5px;
}

table.B1-P4 th
{
	padding: 4px;
	border: 1px solid #dce2e6;
	text-align: left;
	vertical-align: top;
	background-color: #f6f7f9;
	font-weight: bold;
	margin: 2px;
}

table.B1-P4 td
{
	vertical-align: top;
	border: 1px solid #dce2e6;
	padding: 4px;
	border-spacing: 1px;
	background-color: #fff;
	margin: 2px;
}

table.B1-P4-REST
{
	font-size: 13.4px;
	border-style: 0px;
	margin-bottom: 1em;
	border: 0px solid #dce2e6;
	border-collapse: separate;
	border-spacing: 5px;
	margin-left: -5px;
}

table.B1-P4-REST th
{
	padding: 4px;
	border: 1px solid #dce2e6;
	text-align: left;
	vertical-align: top;
	background-color: #f6f7f9;
	font-weight: bold;
	margin: 2px;
}

table.B1-P4-REST td
{
	vertical-align: top;
	border: 1px solid #dce2e6;
	padding: 4px;
	border-spacing: 1px;
	background-color: #fff;
	margin: 2px;
}

table.B1-P1-F08
{
	font-size: .8em;
	border-style: solid;
	border-width: 1px;
	border-color: #9f9f9f;
	margin-bottom: 1em;
	border-collapse: separate;
}

table.B1-P1-F08 td
{
	padding: 1px;
	border-spacing: 1px;
}

table.B1-P1-F08 th
{
	padding: 1px;
	border-spacing: 1px;
}

table.guidepost1
{
	font-size: 13.4px;
	margin-left: 40px;
	border: 0px solid #dce2e6;
	border-spacing: 5px;
	margin-top: -15px;
}

table.guidepost1 th
{
	padding: 13px;
	text-align: left;
	vertical-align: middle;
	background-color: #f6f7f9;
	border: 1px solid #dce2e6;
	font-weight: normal;
	font-size: 1rem;
}

table.guidepost1 td
{
	padding: 13px;
	vertical-align: middle;
	background-color: #fff;
	border: 1px solid #dce2e6;
	font-weight: normal;
	font-size: 1rem;
}

table.guidepost1 td.header-line
{
	border: 0px solid #f04a6a;
	border-bottom: 2px solid #f04a6a;
}

table.width100pct
{
	width: 100%;
}

table.width400px
{
	width: 400px;
}

table.moduly
{
	font-size: 13.4px;
	border-style: none;
	margin-left: 40px;
	border: 1px solid #000;
}

table.moduly td
{
	padding: 3px;
}

table.moduly th
{
	padding: 3px;
}

table.agendy
{
	font-size: 13.4px;
	border-style: none;
	border: 1px solid #000;
}

table.agendy td
{
	padding: 3px;
}

table.agendy th
{
	padding: 3px;
}

table.without-border
{
	font-size: 13.4px;
	border-style: none;
	border-spacing: 1px;
	border-collapse: separate;
}

table.without-border td
{
	padding: 1px;
}

table.without-border th
{
	padding: 1px;
}

table.zalozky
{
	font-size: 13.4px;
	border-style: none;
	display: block;
	border: 1px;
	border-collapse: collapse;
}

table.zalozky th
{
	display: inline-block;
	text-align: left;
	vertical-align: top;
	background-color: #bdf;
	font-weight: normal;
	margin: 1px;
	border: 1px solid;
	padding: 3px;
}

table.zalozky td
{
	display: inline-block;
	vertical-align: top;
	margin: 1px;
	border: 1px solid;
	padding: 3px;
}

table.zalozky td td
{
	display: inline-block;
	vertical-align: top;
	background-color: #fff;
	margin: 1px;
	border: 1px solid;
	padding: 3px;
}

table.zalozkyguidepost1
{
	font-size: 13.4px;
	display: block;
	border: 0px;
	border-spacing: 5px;
	margin-left: -5px;
}

table.zalozkyguidepost1 a
{
	color: #4b4b4b;
	text-decoration: none;
}

div.refs2 a:link
{
	color: #4b4b4b;
	text-decoration: none;
}

a:link
{
	color: #2570bf;
}

div.refs2 a:visited
{
	color: #4b4b4b;
}

a:visited
{
	color: #003f7f;
}

table.zalozkyguidepost1 a:hover
{
	color: #f04a6a;
}

div.refs2 a:hover
{
	color: #f04a6a;
}

ul.off-canvas-list li a:hover
{
	background-color: #f6f7f9;
	color: #f04a6a;
}

ul.off-canvas-list ul > li > a:hover
{
	background-color: #f6f7f9 !important;
	color: #f04a6a;
}

a:hover
{
	color: #5d95c3;
}

table.zalozkyguidepost1 th
{
	display: inline-block;
	text-align: left;
	vertical-align: middle;
	background-color: #f6f7f9;
	font-weight: bold;
	margin: 2px;
	border: 1px solid #dce2e6;
	padding: 5px;
}

table.zalozkyguidepost1 td
{
	display: inline-block;
	font-weight: normal;
	vertical-align: middle;
	background-color: #fff;
	margin: 2px;
	border: 1px solid #dce2e6;
	padding: 5px;
}

table.faq
{
	margin-bottom: 1em;
	border-width: 0px;
}

table.faq td
{
	padding: 5px;
	background-color: #fff;
}

table.transpar
{
	font-size: 13.4px;
	border-style: none;
	border-width: 0px;
}

table.transpar th
{
	padding: 4px;
}

table.transpar td
{
	padding: 4px;
}

col.width58
{
	width: 58px;
}

col.width60
{
	width: 60px;
}

col.width120
{
	width: 120px;
}

col.width150
{
	width: 150px;
}

col.width200
{
	width: 200px;
}

col.width220
{
	width: 220px;
}

div.TableLeft
{
	float: left;
	margin-right: 10px;
}

table + div.note,
dropDownBody,
div.attention,
div.example,
pre
{
	margin-top: 1em;
}

.off-canvas-wrapper-inner nav.title-bar .outer-row
{
	max-width: 100%;
	padding-left: 60px;
	padding-right: 60px;
}

@media screen and (max-width: 1340px)
{
	.off-canvas-wrapper-inner nav.title-bar .outer-row
	{
		max-width: 100%;
		padding-left: 1em;
		padding-right: 1em;
	}
}

ul.navigation
{
	padding-right: 0;
	margin-right: -1em;
}

ul.navigation > li > a
{
	color: #000;
}

ul.navigation > li > a:hover,
ul.navigation > li.is-expanded > a
{
	color: #f04a6a;
}

ul.navigation > li:last-child
{
	margin-right: -15px;
}

.title-bar .menu-icon span
{
	background-image: url("../Images/MenuBlack.png");
}

.off-canvas.position-right
{
	background-color: #f6f7f9;
}

.js-off-canvas-exit
{
	box-shadow: -4px 0 4px rgba(0,0,0,.15), 4px 0 4px rgba(0,0,0,.15);
}

ul.off-canvas-list li a
{
	color: #000;
	padding: 20px;
	font-size: 16px;
	border-bottom: 1px solid #ddd;
}

.off-canvas ul ul,
.off-canvas ul ul ul
{
	background-color: #f6f7f9;
}

ul.vertical.menu.slide-in-right.is-drilldown-submenu.submenu.is-active
{
	box-shadow: none !important;
}

.is-drilldown-submenu-parent > a::after
{
	content: "";
	border-style: solid;
	border-width: 1px 1px 0 0;
	display: inline-block;
	height: 5px;
	position: relative;
	top: 6px;
	left: 0px;
	transform: rotate(45deg);
	vertical-align: top;
	width: 5px;
}

.js-drilldown-back > a::after
{
	content: "";
	border-style: solid;
	border-width: 2px 2px 0 0;
	display: inline-block;
	height: 7px;
	position: relative;
	top: 5px;
	left: 0px;
	transform: rotate(-135deg);
	vertical-align: top;
	width: 7px;
}

a.button
{
	background-color: #646464;
	box-shadow: none;
	border: none;
	border-radius: 0;
	cursor: pointer;
	display: inline-block;
	float: inherit;
	font-size: 16px;
	font-weight: bold;
	height: auto;
	padding: 10px 35px;
	position: relative;
	text-decoration: none;
	width: auto;
	min-width: 120px;
	z-index: 1;
	-webkit-transition: all 200ms ease;
	-moz-transition: all 200ms ease;
	-ms-transition: all 200ms ease;
	-o-transition: all 200ms ease;
	transition: all 200ms ease;
}

a.button:hover:after
{
	background: #fafafa;
}

a.button:after
{
	background: #fff;
	bottom: 2px;
	content: "";
	left: 2px;
	position: absolute;
	right: 2px;
	top: 2px;
	z-index: -1;
}

a.button.black
{
	background: #000;
	color: #000;
}

a.button.cyan-magenta
{
	background: linear-gradient(to right, #e50b73 0%, #f9b400 50%);
	color: #646464;
}

a.button.lightpurple
{
	background-color: #f04a6a;
	border-radius: 2px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
	display: inline;
	font-size: 11px;
	padding: 15px 40px;
}

a.button.lightpurple:hover
{
	background-color: #f26580 !important;
	border-radius: 2px;
}

a.button.lightpurple:after
{
	background: rgba(0,0,0,0);
}

a.button.lightpurple:after
{
	background: rgba(0,0,0,0);
}

a.button.tiny
{
	padding: 5px 15px !important;
	min-width: 60px !important;
	font-size: 14px !important;
	font-family: "Open Sans", Verdana, Helvetica, Arial, sans-serif !important;
	background-color: #fff !important;
	border: 1px solid #b3b3b3 !important;
	border-radius: 2px !important;
	text-decoration: none !important;
	transition: color .1s, background-color .3s !important;
}

a.button.tiny:hover
{
	color: #f04a6a !important;
	transition: color .1s, background-color .3s !important;
}

.button-skripty
{
	cursor: pointer;
	background-color: rgba(0,0,0,0);
	height: 25px;
	font-size: .8em;
	font-weight: bold;
	letter-spacing: .2em;
	-webkit-transition: all 200ms ease;
	-moz-transition: all 200ms ease;
	-ms-transition: all 200ms ease;
	-o-transition: all 200ms ease;
	transition: all 200ms ease;
}

.button-skripty.black
{
	text-align: center;
	border: solid 0px #000;
	color: #000;
}

.button.black:hover
{
	background-color: #ccc;
}

.button-skripty.black:hover
{
	background-color: #ccc;
}

.button a
{
	display: block;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}

kbd
{
	background-color: #8f8f8f;
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	border-radius: 3px;
	padding: 2px 4px 2px 4px;
}

.button-skripty a
{
	display: block;
	position: relative;
	top: 50%;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
}

div.note
{
	font-size: 12px;
	letter-spacing: .05em;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #0064ad;
	padding: 5px 5px 5px 8px;
	margin-bottom: 10px;
}

MadCap|dropDown.note
{
	margin-bottom: 6px;
	margin-top: 6px;
	mc-open-image: url("../Pics/Common/DropDownOpenNote.png");
	mc-closed-image: url("../Pics/Common/DropDownClosedNote.png");
}

MadCap|dropDown.noteSecondLevel
{
	margin-left: 10px;
	mc-closed-image: url("../Pics/Common/DropDownClosedNoteSecondLevel.png");
	mc-open-image: url("../Pics/Common/DropDownOpenNoteSecondLevel.png");
	background-color: #fdfff3;
}

MadCap|dropDownBody.note,
MadCap|dropDownBody.noteSecondLevel
{
	font-size: 12px;
	letter-spacing: .05em;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #0064ad;
	padding: 0px 5px 0px 8px;
	margin-bottom: 10px;
}

MadCap|dropDownHotspot.note,
MadCap|dropDownHotspot.noteSecondLevel
{
	font-weight: bold;
	color: #0064ad;
	text-transform: uppercase;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

MadCap|dropDownHotspot.note:hover MadCap|dropDown.noteSecondLevel:hover
{
	color: #0064ad;
	font-weight: bold;
}

div.note::before
{
	content: "Poznámka";
	font-weight: bold;
	text-transform: uppercase;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

div.note p:first-of-type
{
	margin-top: 0px;
}

div.note p:last-of-type
{
	margin-bottom: 0px;
}

div.attention
{
	font-size: 12px;
	letter-spacing: .05em;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #e53a6d;
	padding: 5px 5px 5px 8px;
	margin-bottom: 10px;
}

MadCap|dropDown.attention
{
	margin-bottom: 6px;
	margin-top: 6px;
	mc-open-image: url("../Pics/Common/DropDownOpenAttention.png");
	mc-closed-image: url("../Pics/Common/DropDownClosedAttention.png");
}

MadCap|dropDown.attentionSecondLevel
{
	margin-left: 10px;
	mc-closed-image: url("../Pics/Common/DropDownClosedAttentionSecondLevel.png");
	mc-open-image: url("../Pics/Common/DropDownOpenAttentionSecondLevel.png");
	background-color: #fdfff3;
}

MadCap|dropDownBody.attention,
MadCap|dropDownBody.attentionSecondLevel
{
	font-size: 12px;
	letter-spacing: .05em;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #e53a6d;
	padding: 0px 5px 0px 8px;
	margin-bottom: 10px;
}

MadCap|dropDownHotspot.attention,
MadCap|dropDownHotspot.attentionSecondLevel
{
	font-weight: bold;
	color: #e53a6d;
	text-transform: uppercase;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

MadCap|dropDownHotspot.attention:hover MadCap|dropDownHotspot.attention.SecondLevel:hover
{
	color: #e53a6d;
	font-weight: bold;
}

div.attention::before
{
	content: "Pozor";
	font-weight: bold;
	text-transform: uppercase;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

div.attention p:first-of-type
{
	margin-top: 0px;
}

div.attention p:last-of-type
{
	margin-bottom: 0px;
}

div.critical
{
	font-size: 12px;
	font-weight: bold;
	letter-spacing: .05em;
	background-color: #fde4e9;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #f04a6a;
	padding: 5px 5px 5px 8px;
	margin-bottom: 10px;
}

div.critical::before
{
	content: "Pozor!!!";
	font-weight: bold;
	text-transform: uppercase;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

div.critical p:first-of-type
{
	margin-top: 0px;
}

div.critical p:last-of-type
{
	margin-bottom: 0px;
}

div.example
{
	font-size: 12px;
	letter-spacing: .05em;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #f28811;
	padding: 5px 5px 5px 8px;
	margin-bottom: 10px;
}

MadCap|dropDown.example
{
	margin-bottom: 6px;
	margin-top: 6px;
	mc-open-image: url("../Pics/Common/DropDownOpenExample.png");
	mc-closed-image: url("../Pics/Common/DropDownClosedExample.png");
}

MadCap|dropDown.exampleSecondLevel
{
	margin-left: 10px;
	mc-closed-image: url("../Pics/Common/DropDownClosedExampleSecondLevel.png");
	mc-open-image: url("../Pics/Common/DropDownOpenExampleSecondLevel.png");
	background-color: #fdfff3;
}

MadCap|dropDownBody.example,
MadCap|dropDownBody.exampleSecondLevel
{
	font-size: 12px;
	letter-spacing: .05em;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #f28811;
	padding: 0px 5px 0px 8px;
	margin-bottom: 10px;
}

MadCap|dropDownHotspot.example,
MadCap|dropDownHotspot.exampleSecondLevel
{
	font-weight: bold;
	color: #f28811;
	text-transform: uppercase;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

MadCap|dropDownHotspot.example:hover MadCap|dropDownHotspot.exampleSecondLevel:hover
{
	color: #f28811;
	font-weight: bold;
}

div.example::before
{
	content: "Příklad";
	font-weight: bold;
	text-transform: uppercase;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

div.example > pre.cmd
{
	border: none;
}

div.example p:first-of-type
{
	margin-top: 0px;
}

div.example p:last-of-type,
pre:last-of-type
{
	margin-bottom: 0px;
}

MadCap|dropDownHotspot.test
{
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

MadCap|dropDown.test
{
	margin-top: 10px;
	padding-top: 10px;
	border-top: thick double #0064ad;
}

div.video
{
	font-size: 12px;
	letter-spacing: .05em;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #f28811;
	padding: 5px 5px 5px 8px;
	margin-bottom: 10px;
}

MadCap|dropDown.video
{
	margin-bottom: 6px;
	margin-top: 6px;
	mc-open-image: url("../Pics/Common/DropDownOpenExample.png");
	mc-closed-image: url("../Pics/Common/DropDownClosedExample.png");
}

MadCap|dropDownBody.video
{
	font-size: 12px;
	letter-spacing: .05em;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #f28811;
	padding: 0px 5px 0px 8px;
	margin-bottom: 10px;
}

MadCap|dropDownHotspot.video
{
	font-weight: bold;
	color: #f28811;
	text-transform: uppercase;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

MadCap|dropDownHotspot.video:hover
{
	color: #f28811;
	font-weight: bold;
}

div.video::before
{
	content: "Viz video";
	font-weight: bold;
	text-transform: uppercase;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

div.video > pre.cmd
{
	border: none;
}

div.video p:first-of-type
{
	margin-top: 0px;
}

div.video p:last-of-type,
pre:last-of-type
{
	margin-bottom: 0px;
}

div.advice
{
	font-size: 12px;
	letter-spacing: .05em;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #f9c121;
	padding: 5px 5px 5px 8px;
	margin-bottom: 10px;
}

MadCap|dropDown.advice
{
	margin-bottom: 6px;
	margin-top: 6px;
	mc-open-image: url("../Pics/Common/DropDownOpenAdvice.png");
	mc-closed-image: url("../Pics/Common/DropDownClosedAdvice.png");
}

MadCap|dropDown.adviceSecondLevel
{
	margin-left: 10px;
	mc-closed-image: url("../Pics/Common/DropDownClosedAdviceSecondLevel.png");
	mc-open-image: url("../Pics/Common/DropDownOpenAdviceSecondLevel.png");
	background-color: #fdfff3;
}

MadCap|dropDownBody.advice,
MadCap|dropDownBody.adviceSecondLevel
{
	font-size: 12px;
	letter-spacing: .05em;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #f9c121;
	padding: 0px 5px 0px 8px;
	margin-bottom: 10px;
}

MadCap|dropDownHotspot.advice,
MadCap|dropDownHotspot.adviceSecondLevel
{
	font-weight: bold;
	color: #f9c121;
	text-transform: uppercase;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

MadCap|dropDownHotspot.advice:hover MadCap|dropDownHotspot.adviceSecondLevel:hover
{
	color: #f9c121;
	font-weight: bold;
}

div.advice::before
{
	content: "Tip";
	font-weight: bold;
	text-transform: uppercase;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

div.advice > pre.cmd
{
	border: none;
}

MadCap|dropDownBody.advice > pre.cmd
{
	border: none;
}

div.advice p:first-of-type
{
	margin-top: 0px;
}

MadCap|dropDownBody.advice p:first-of-type
{
	margin-top: 0px;
}

div.advice p:last-of-type,
pre:last-of-type
{
	margin-bottom: 0px;
}

MadCap|dropDownBody.advice p:last-of-type,
pre:last-of-type
{
	margin-bottom: 0px;
}

ul
{
	list-style-image: url("../Pics/Common/ul1.png");
	margin-top: -2px;
}

ul ul
{
	list-style-image: url("../Pics/Common/ul2.png");
}

ul ul ul
{
	list-style-image: url("../Pics/Common/ul3.png");
}

ul.obsah
{
	list-style-image: url("../Pics/Common/ul_obsah.png");
}

ul.obsah2
{
	list-style-image: url("../Pics/Common/ul_obsah2.png");
}

ul.obsahsmall
{
	font-size: 11px;
	list-style-image: url("../Pics/Common/ul_obsahsmall.png");
}

ul.test
{
	font-size: 11px;
	list-style-image: url("../Pics/Common/ul3.png");
}

ul.vertical.menu.slide-in-right.is-drilldown-submenu.submenu.is-active
{
	height: inherit;
	box-shadow: 0 0 250px 150px #333;
}

ol.upperalpha
{
	list-style-type: upper-alpha;
}

ol.loweralpha
{
	list-style-type: lower-alpha;
}

ol.lowerroman
{
	list-style-type: lower-roman;
}

ol.upperroman
{
	list-style-type: upper-roman;
}

ol.test
{
	font-size: 11px;
}

ol.multilevel
{
	counter-reset: item;
	list-style: none;
	padding-left: 1em;
}

ol.multilevel li
{
	display: block;
	counter-increment: item;
}

ol.multilevel li::before
{
	content: counters(item, ".") ". ";
}

ol.multilevel li ol
{
	counter-reset: item;
}

a.help
{
	color: #bc0021;
	text-decoration: underline;
	font-style: italic;
	cursor: hand;
}

MadCap|xref
{
	color: #2570bf;
	text-decoration: underline;
	mc-format: "{para}";
}

MadCap|xref:hover
{
	color: #5d95c3;
}

MadCap|xref:visited
{
	color: #003f7f;
}

MadCap|xref.bold
{
	font-weight: bold;
}

MadCap|xref.FromQSToHelp
{
	color: #f04a6a;
	text-decoration: underline;
	mc-format: "{title}";
}

MadCap|xref.FromQSToHelp:hover
{
	color: #f6a0b0;
}

MadCap|xref.FromQSToHelp:visited
{
	color: #f04a6a;
}

MadCap|xref.FromQSToHelpPara
{
	color: #f04a6a;
	text-decoration: underline;
	mc-format: "{para}";
}

MadCap|xref.FromQSToHelpPara:hover
{
	color: #f6a0b0;
}

MadCap|xref.FromQSToHelpPara:visited
{
	color: #f04a6a;
}

MadCap|xref.Bookmark
{
	mc-format: "{paratext}";
}

MadCap|xref.Magent-NoLine-XLink
{
	color: #f04a6a;
	text-decoration: none;
}

MadCap|xref.Magent-NoLine-XLink:hover
{
	color: #f04a6a;
	text-decoration: underline;
}

MadCap|xref.Magent-NoLine-XLink:visited
{
	color: #f04a6a;
}

span.FromQSToHelp
{
	color: #f04a6a;
}

ul.menu._Skins_SideMenu.mc-component li > a
{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

MadCap|glossaryTerm
{
	color: #1b5fa6;
	font-weight: bold;
	mc-image-spacing: 4px;
	mc-open-image: url("../Pics/Common/GlossaryTermClosed.png");
	mc-closed-image: url("../Pics/Common/GlossaryTermOpen.png");
}

.popupBody
{
	font-size: 12px;
	text-transform: none;
}

pre
{
	font-family: monospace;
	font-size: 1em;
	line-height: 1.4em;
	border-left: 4px solid #558abb;
	background: #f5f2f0;
	padding: 1em;
	cursor: text;
	color: #4b4b4b;
	white-space: pre-wrap;
	word-wrap: break-word;
}

td pre
{
	width: auto;
	max-width: Inherit;
	overflow: auto;
}

pre.cmd
{
	font-family: "Courier New", Courier, monospace;
	font-size: 1em;
	line-height: 1.4em;
	background: #f5f2f0;
	padding: .5em 1em .5em 1em;
	margin-bottom: 8px;
	margin-top: 8px;
	display: block;
	cursor: text;
	color: #4b4b4b;
	white-space: pre-wrap;
	word-wrap: break-word;
}

pre.cmd::before
{
	content: "> ";
	font-weight: bold;
	border-left: none;
}

pre.ps1::before
{
	content: "PS > ";
	font-weight: bold;
	border-left: none;
}

td pre.cmd,
pre.ps1
{
	width: auto;
	max-width: 510px;
	overflow: auto;
}

pre.syntax
{
	background: #ddd;
	padding: 2.7px, 5.3px;
	cursor: text;
	color: #4b4b4b;
}

dd
{
	margin-left: 0px;
	font-weight: bold;
	margin-top: 1em;
}

dt
{
	margin-left: 40px;
	margin-top: .5em;
}

dl dd:first-of-type
{
	margin-top: 0px;
}

dl dt:first-of-type
{
	margin-top: 0px;
}

span.poz
{
	color: #92bdea;
}

span.expand
{
	color: #f04a6a;
}

span.monospace
{
	font-family: monospace;
}

p.c_back
{
	font-size: 10px;
}

div.scroll-faq
{
	overflow: scroll;
}

div.scroll620px
{
	overflow: scroll;
}

.MCDropDownBody
{
	overflow: visible;
}

a.MCBreadcrumbsLink
{
	font-style: italic;
	text-decoration: underline;
}

MadCap|breadcrumbsProxy
{
	border-bottom: none;
	font-size: .7em;
	font-style: italic;
	mc-breadcrumbs-prefix: "Nacházíte se zde: ";
	mc-breadcrumbs-count: 7;
}

MadCap|dropDown
{
	margin-bottom: 6px;
	margin-top: 6px;
	mc-open-image: url("../Pics/Common/DropDownOpen.png");
	mc-closed-image: url("../Pics/Common/DropDownClosed.png");
}

.MCDropDown_Open .MCDropDownHotSpot_.MCHotSpotImage
{
	margin-bottom: 6px;
	margin-top: 6px;
	background-image: url("../Pics/Common/DropDownOpen.png");
}

.MCDropDown_Open .MCDropDownHotSpot_.MCHotSpotImage.MCDropDownHotSpot_SecondLevel
{
	margin-left: 10px;
	background-image: url("../Pics/Common/DropDownOpenSecondLevel.png");
	background-color: #fdfff3;
}

.MCDropDown_Open .MCDropDownHotSpot_.MCHotSpotImage.MCDropDownHotSpot_ThirdLevel
{
	margin-left: 10px;
	background-image: url("../Pics/Common/DropDownOpenThirdLevel.png");
	background-color: #fcffeb;
}

.MCDropDown_Closed .MCDropDownHotSpot_.MCHotSpotImage
{
	margin-bottom: 6px;
	margin-top: 6px;
	background-image: url("../Pics/Common/DropDownClosed.png");
}

.MCDropDown_Closed .MCDropDownHotSpot_.MCHotSpotImage.MCDropDownHotSpot_SecondLevel
{
	margin-left: 10px;
	background-image: url("../Pics/Common/DropDownClosedSecondLevel.png");
	background-color: #fdfff3;
}

.MCDropDown_Closed .MCDropDownHotSpot_.MCHotSpotImage.MCDropDownHotSpot_ThirdLevel
{
	margin-left: 10px;
	background-image: url("../Pics/Common/DropDownClosedThirdLevel.png");
	background-color: #fcffeb;
}

table.B1-P4 .dropDown.dropDownSecondLevel,
table.B1-P4 .dropDown.dropDownadviceSecondLevel,
table.B1-P1-F08 .dropDown.dropDownSecondLevel,
table.B1-P1-F08 .dropDown.dropDownadviceSecondLevel,
table.faq .dropDown.dropDownSecondLevel,
table.faq .dropDown.dropDownadviceSecondLevel
{
	margin-left: 5px;
	background-color: #fff;
	padding-left: 5px;
}

MadCap|dropDown.SecondLevel
{
	margin-left: 10px;
	mc-closed-image: url("../Pics/Common/DropDownClosedSecondLevel.png");
	mc-open-image: url("../Pics/Common/DropDownOpenSecondLevel.png");
	background-color: #fdfff3;
}

MadCap|dropDown.ThirdLevel
{
	margin-left: 10px;
	mc-closed-image: url("../Pics/Common/DropDownClosedThirdLevel.png");
	mc-open-image: url("../Pics/Common/DropDownOpenThirdLevel.png");
	background-color: #fcffeb;
}

MadCap|dropDown.ExpandInfo
{
	margin-left: 0px;
	mc-closed-image: url("../Pics/Common/DropDownClosedSecondLevel.png");
	mc-open-image: url("../Pics/Common/DropDownOpenSecondLevel.png");
	background-color: #ebf6ff;
	mc-image-position: right;
}

MadCap|dropDownBody
{
	border-bottom: dotted 1px #b0b0b0;
	margin-left: 0px;
}

.dropDown.dropDownSecondLevel:last-child .dropDownBody,
.dropDown.dropDownThirdLevel:last-child .dropDownBody
{
	border-bottom: 0px;
}

MadCap|dropDownBody.Final
{
	border-bottom: 0px;
}

.dropDownBody.dropDownBodyFinal
{
	border-bottom: 0px;
}

MadCap|dropDownHead
{
	text-transform: uppercase;
}

MadCap|dropDownHead.ResetTextTransform,
MadCap|dropDownHotspot.ResetTextTransform
{
	text-transform: none;
}

MadCap|dropDownHotspot
{
	color: #4b4b4b;
	font-size: .9em;
	font-weight: bold;
	background-position: left;
	padding-left: 1px;
	padding-right: 0px;
}

MadCap|dropDownHotspot:hover
{
	color: #f04a6a;
	font-weight: bold;
}

MadCap|expanding
{
	mc-open-image: url("../Pics/Common/ExpandingTextOpen.png");
	mc-closed-image: url("../Pics/Common/ExpandingTextClosed.png");
	mc-image-position: left;
}

MadCap|expandingHead
{
	color: #4b4b4b;
}

MadCap|expandingHead:hover
{
	color: #f04a6a;
	font-weight: bold;
}

div.sideContent
{
	float: right;
	margin-left: 8px;
	margin-bottom: 10px;
	width: 33.33%;
}

div.TopicContent
{
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 25px;
}

span.bug
{
	color: #0064ad;
}

span.bug::before
{
	content: "(#";
}

span.bug::after
{
	content: ")";
}

span.important
{
	color: #0064ad;
	font-weight: bold;
}

span.indication
{
	color: #0064ad;
}

span.merge
{
	color: #a8a6a6;
}

span.betaversion.latest
{
	font-weight: bold;
}

span.betaversion::before
{
	content: "[";
}

span.betaversion::after
{
	content: "]";
}

span.FieldName
{
	font-size: .9em;
	font-style: italic;
}

span.FieldName::before
{
	content: "(";
}

span.FieldName::after
{
	content: ")";
}

li.issue::before
{
	left: -5px;
	top: 1px;
	font-size: 18px;
	margin-left: -7px;
	content: "•";
	position: relative;
	line-height: 0;
	font-family: arial;
}

li.bug::before
{
	color: #f04a6a;
}

li.improvement::before
{
	color: #0064ad;
}

li.important::before
{
	font-size: 28px;
	top: 5px;
	margin-left: -10px;
}

ul.issue
{
	list-style-type: none;
	list-style-image: none;
}

span.SearchHighlight1
{
	color: #000;
	background-color: #ff6;
}

span.SearchHighlight10
{
	color: #fff;
	background-color: #909;
}

span.SearchHighlight2
{
	color: #000;
	background-color: #a0ffff;
}

span.SearchHighlight3
{
	color: #000;
	background-color: #9f9;
}

span.SearchHighlight4
{
	color: #000;
	background-color: #f99;
}

span.SearchHighlight5
{
	color: #000;
	background-color: #f6f;
}

span.SearchHighlight6
{
	color: #fff;
	background-color: #800;
}

span.SearchHighlight7
{
	color: #fff;
	background-color: #0a0;
}

span.SearchHighlight8
{
	color: #fff;
	background-color: #886800;
}

span.SearchHighlight9
{
	color: #fff;
	background-color: #004699;
}

._Skins_TopicToolBar.mc-component .button
{
	padding: 4px;
	transform: scale(0.8);
}

._Skins_TopicToolBar.mc-component .button.remove-highlight-button,
._Skins_TopicToolBar.mc-component .button.remove-highlight-button .button-icon
{
	background: url(../Pics/Common/TopicsHighlight.png) no-repeat center center;
}

._Skins_TopicToolBar.mc-component .button.print-button,
._Skins_TopicToolBar.mc-component .button.print-button .button-icon
{
	background: url(../Pics/Common/TopicsPrinter.png) no-repeat center center;
}

._Skins_TopicToolBar.mc-component .button.expand-all-button,
._Skins_TopicToolBar.mc-component .button.expand-all-button .button-icon
{
	background: url(../Pics/Common/TopicsCollapse.png) no-repeat center center;
}

._Skins_TopicToolBar.mc-component .button.expand-all-button:hover,
._Skins_TopicToolBar.mc-component .button.expand-all-button .button-icon:hover
{
	background: url(../Pics/Common/TopicsExpand.png) no-repeat center center;
}

._Skins_TopicToolBar.mc-component .button.collapse-all-button,
._Skins_TopicToolBar.mc-component .button.collapse-all-button .button-icon
{
	background: url(../Pics/Common/TopicsExpand.png) no-repeat center center;
}

._Skins_TopicToolBar.mc-component .button.collapse-all-button:hover,
._Skins_TopicToolBar.mc-component .button.collapse-all-button .button-icon:hover
{
	background: url(../Pics/Common/TopicsCollapse.png) no-repeat center center;
}

._Skins_TopicToolBar.mc-component .button.rozcestnik-button,
._Skins_TopicToolBar.mc-component .button.rozcestnik-button .button-icon
{
	background: url(../Pics/Common/TopicsChoose.png) no-repeat center center;
}

.search-filter
{
	background: #fff url(../Pics/Common/SearchFilter.png) no-repeat center center;
}

.search-submit
{
	background: #f9b400 url(../Pics/Common/SearchIcon.png) no-repeat center center;
}

div.elastic
{
	font-size: 12px;
	letter-spacing: .05em;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #d11aff;
	padding: 5px 5px 5px 8px;
	margin-bottom: 10px;
	display: none;
}

div.elastic h1
{
	font-size: 10px;
	margin: 0px;
	color: #bc0021;
}

div.elastic::before
{
	content: "Skryté tagy pro Elasticsearch";
	font-weight: bold;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
	display: none;
}

div.elastic p:first-of-type
{
	margin-top: 0px;
	display: none;
}

div.elastic p:last-of-type
{
	margin-bottom: 0px;
	display: none;
}

div.intern_od_JAKU
{
	font-size: 12px;
	letter-spacing: .05em;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #d11aff;
	padding: 5px 5px 5px 8px;
	margin-bottom: 10px;
}

div.intern_od_JAKU::before
{
	content: "INTERN od JAKU";
	font-weight: bold;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

div.intern_od_JAKU p:first-of-type
{
	margin-top: 0px;
}

div.intern_od_JAKU p:last-of-type
{
	margin-bottom: 0px;
}

div.intern_od_JAVA
{
	font-size: 12px;
	letter-spacing: .05em;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #d11aff;
	padding: 5px 5px 5px 8px;
	margin-bottom: 10px;
}

div.intern_od_JAVA::before
{
	content: "INTERN od JAVA";
	font-weight: bold;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

div.intern_od_JAVA p:first-of-type
{
	margin-top: 0px;
}

div.intern_od_JAVA p:last-of-type
{
	margin-bottom: 0px;
}

div.intern_od_BEKA
{
	font-size: 12px;
	letter-spacing: .05em;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #d11aff;
	padding: 5px 5px 5px 8px;
	margin-bottom: 10px;
}

div.intern_od_BEKA::before
{
	content: "INTERN od BEKA";
	font-weight: bold;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

div.intern_od_BEKA p:first-of-type
{
	margin-top: 0px;
}

div.intern_od_BEKA p:last-of-type
{
	margin-bottom: 0px;
}

div.intern_od_BOMA
{
	font-size: 12px;
	letter-spacing: .05em;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #d11aff;
	padding: 5px 5px 5px 8px;
	margin-bottom: 10px;
}

div.intern_od_BOMA::before
{
	content: "INTERN od BOMA";
	font-weight: bold;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

div.intern_od_BOMA p:first-of-type
{
	margin-top: 0px;
}

div.intern_od_BOMA p:last-of-type
{
	margin-bottom: 0px;
}

div.intern_od_DAMI
{
	font-size: 12px;
	letter-spacing: .05em;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #d11aff;
	padding: 5px 5px 5px 8px;
	margin-bottom: 10px;
}

div.intern_od_DAMI::before
{
	content: "INTERN od DAMI";
	font-weight: bold;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

div.intern_od_DAMI p:first-of-type
{
	margin-top: 0px;
}

div.intern_od_DAMI p:last-of-type
{
	margin-bottom: 0px;
}

div.intern_od_KOPE
{
	font-size: 12px;
	letter-spacing: .05em;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #d11aff;
	padding: 5px 5px 5px 8px;
	margin-bottom: 10px;
}

div.intern_od_KOPE::before
{
	content: "INTERN od KOPE";
	font-weight: bold;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

div.intern_od_KOPE p:first-of-type
{
	margin-top: 0px;
}

div.intern_od_KOPE p:last-of-type
{
	margin-bottom: 0px;
}

div.intern_FACELIFT
{
	font-size: 12px;
	letter-spacing: .05em;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #d11aff;
	padding: 5px 5px 5px 8px;
	margin-bottom: 10px;
}

div.intern_FACELIFT::before
{
	content: "INTERN FACELIFT";
	font-weight: bold;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

div.intern_FACELIFT p:first-of-type
{
	margin-top: 0px;
}

div.intern_FACELIFT p:last-of-type
{
	margin-bottom: 0px;
}

div.intern_CH
{
	font-size: 12px;
	letter-spacing: .05em;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #d11aff;
	padding: 5px 5px 5px 8px;
	margin-bottom: 10px;
}

div.intern_CH::before
{
	content: "INTERN CH_verze";
	font-weight: bold;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

div.intern_CH p:first-of-type
{
	margin-top: 0px;
}

div.intern_CH p:last-of-type
{
	margin-bottom: 0px;
}

div.odlisnost_CH
{
	font-size: 12px;
	letter-spacing: .05em;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #d11aff;
	padding: 5px 5px 5px 8px;
	margin-bottom: 10px;
}

div.odlisnost_CH::before
{
	content: "Odlišnost CH verze:";
	font-weight: bold;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

div.odlisnost_CH p:first-of-type
{
	margin-top: 0px;
}

div.odlisnost_CH p:last-of-type
{
	margin-bottom: 0px;
}

div.kontrola
{
	font-size: 12px;
	letter-spacing: .05em;
	line-height: 1.5em;
	border: 0px;
	border-left: 4px solid #d11aff;
	padding: 5px 5px 5px 8px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

div.kontrola ul
{
	padding: 10px 0px 0px 20px;
}

div.kontrola::before
{
	content: "KONTROLA";
	font-weight: bold;
	line-height: 1em;
	letter-spacing: .3em;
	border-left: none;
}

div.kontrola li::before
{
	content: "Datum: ";
	font-weight: bold;
}

div.kontrola li + li::before
{
	content: "K verzi: ";
	font-weight: bold;
}

div.kontrola li + li + li::before
{
	content: "Jiné: ";
	font-weight: bold;
}

.video-section
{
	padding-top: 50px;
	padding-bottom: 30px;
}

.video-section img
{
	padding-right: 10px;
	padding-bottom: 10px;
}

.video-wrapper
{
	padding-bottom: 56.25%;
	position: relative;
}

.video-section iframe
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.video-section .columns
{
	margin-bottom: 20px;
}

.video-section .wrapper-video-centered .columns
{
	float: none;
	display: inline-block;
}

.video-section p.Podnadpiscara2_sedy
{
	font-size: 1.2em;
}

.video-section p
{
	font-size: 13px;
}

[class*=column] + [class*=column]:last-child
{
	float: left;
}

.row.collapse .row
{
	padding-left: 0;
}

ul.menu._Skins_SideMenu
{
	border-color: #fff;
	border-style: solid;
	border-width: thick;
}

.MCExpanding_Open .MCExpandingBody
{
	display: inline;
}

p.pTest
{
	mc-auto-number-format: "{n+}. ";
}

code.backgr
{
	background: #eee;
}

object
{
	width: 450px;
	height: 253px;
}

@media GenCH
{
	div.note::before
	{
		content: "Bemerkung";
	}

	div.advice::before
	{
		content: "Tipp";
	}

	div.example::before
	{
		content: "Beispiel";
	}

	div.attention::before
	{
		content: "Achtung";
	}

	div.critical::before
	{
		content: "Achtung!!!";
	}

	MadCap|breadcrumbsProxy
	{
		mc-breadcrumbs-prefix: "Sie sich hier befinden: ";
	}

	span[class*="FunkceVolbyMenu."]::before
	{
		content: '"';
		display: inline;
	}

	span[class*="FunkceVolbyMenu."]::after
	{
		content: '"';
		display: inline;
	}

	span.funkcni_tlacitko span[class*="FunkceVolbyMenu."]
	{
		background: none;
	}

	span.funkcni_tlacitko span[class*="FunkceVolbyMenu."]::before
	{
		content: "";
		display: inline;
	}

	span.funkcni_tlacitko span[class*="FunkceVolbyMenu."]::after
	{
		content: "";
		display: inline;
	}

	span[class*="Polozky."]::before
	{
		content: '"';
		display: inline;
	}

	span[class*="Polozky."]::after
	{
		content: '"';
		display: inline;
	}

	span.funkcni_tlacitko span[class*="Polozky."]
	{
		background: none;
	}

	span.funkcni_tlacitko span[class*="Polozky."]::before
	{
		content: "";
		display: inline;
	}

	span.funkcni_tlacitko span[class*="Polozky."]::after
	{
		content: "";
		display: inline;
	}
}

@media GenSK
{
	div.example::before
	{
		content: "Príklad";
	}

	MadCap|breadcrumbsProxy
	{
		mc-breadcrumbs-prefix: "Nachádzate sa tu: ";
	}
}

@media screen and (max-width: 40em)
{
	#content-section
	{
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.video-section
	{
		padding-top: 30px;
	}

	.video-section .columns
	{
		padding: 0;
	}
}

@media screen and (max-width: 30em)
{
	.right-section div.button-group,
	.left-section div.button-group
	{
		margin-top: 145px;
	}
}

@media printSK
{
	p
	{
		text-align: justify;
		margin-bottom: 20px;
	}

	p.FirstPageOfChapter
	{
		color: #e1e1e1;
	}

	p.ManualTitle1
	{
		color: #fff;
		font-size: 14pt;
		margin-bottom: 0;
		margin-left: .7in;
		margin-top: 1in;
	}

	p.ManualTitle2
	{
		color: #fff;
		font-size: 60pt;
		font-family: Arial;
		font-weight: bold;
		line-height: 0;
		margin-bottom: 0;
		margin-left: .5in;
		margin-top: 0;
	}

	p.ManualTitle3
	{
		color: #fff;
		font-size: 60pt;
		font-family: Arial;
		font-weight: bold;
		line-height: 0;
		margin-bottom: 0;
		margin-left: .5in;
		margin-top: 0;
	}

	p.ChapterSubtitle
	{
		font-size: 20pt;
		letter-spacing: 5pt;
		color: #fff;
		text-align: center;
		padding-top: 60pt;
	}

	p.Chapter
	{
		color: #fff;
		font-size: 70pt;
		font-weight: bold;
		font-family: Arial;
		letter-spacing: -1px;
		line-height: 92pt;
		margin: 0;
		mc-heading-level: 1;
		text-align: center;
	}

	p.ChapterNumber
	{
		color: #fff;
		font-size: 80pt;
		font-weight: bold;
		font-family: Arial;
		letter-spacing: -1px;
		line-height: 92pt;
		margin: 0;
		mc-auto-number-position: inside-head;
		mc-auto-number-format: "ČÁST {chapnum}";
		mc-heading-level: 1;
		text-align: center;
	}

	h1
	{
		color: #1375a0;
		page-break-before: always;
		margin-bottom: 0px;
		padding-bottom: 10px;
		margin-top: 30px;
	}

	h6.key
	{
		page-break-before: always;
	}

	h2
	{
		color: #000;
		font-weight: bold;
		page-break-before: always;
		text-transform: uppercase;
		mc-auto-number-format: "CH:{chapnum}.{n+} ";
		mc-auto-number-offset: 25pt;
		mc-heading-level: 2;
	}

	h2.UvodZaver
	{
		mc-auto-number-format: "";
	}

	h2.QSNotAutoNumbers,
	MadCap|dropDownHotspot.QSNotAutoNumbers
	{
		color: #000;
		font-size: 1.4em;
		font-weight: bold;
		margin-bottom: 8px;
		padding-bottom: 10px;
		margin-top: 10px;
		mc-auto-number-format: "";
		margin-bottom: 8px;
		padding-bottom: 10px;
		margin-top: 10px;
		mc-heading-level: 2;
	}

	div.example::before
	{
		content: "Príklad";
	}

	a:link
	{
		color: #369;
	}

	MadCap|xref.FromQSToHelp
	{
		color: #000;
		font-weight: normal;
		mc-format: "{quote}{title}{quote}";
		text-decoration: none;
	}

	img
	{
		max-width: 578px;
		max-height: auto;
	}

	MadCap|dropDownBody img
	{
		max-width: 530px;
		max-height: auto;
	}

	MadCap|dropDownBody
	{
		font-size: 12px;
		letter-spacing: .05em;
		line-height: 1.5em;
		border: 0px;
		margin-bottom: 10px;
	}

	MadCap|dropDown.SecondLevel
	{
		margin-left: 0px;
		background-color: #fff;
	}

	MadCap|dropDownHead
	{
		color: #000;
		font-size: 16px;
		margin-bottom: 20px;
	}

	MadCap|dropDown.Break
	{
		page-break-before: always;
	}

	MadCap|dropDownHotspot
	{
		color: #000;
	}

	MadCap|dropDownHotspot.First
	{
		color: #000;
		font-size: 1.4em;
		font-weight: bold;
		margin-bottom: 8px;
		padding-bottom: 10px;
		margin-top: 10px;
		mc-auto-number-format: "{n+}   ";
		mc-auto-number-offset: 25pt;
		mc-heading-level: 2;
	}

	MadCap|dropDownHotspot.Second
	{
		color: #000;
		mc-auto-number-format: "{n}.{n+}   ";
		mc-auto-number-offset: 25pt;
		mc-heading-level: 3;
	}

	MadCap|dropDown.test
	{
		margin-top: 15pt;
		background-color: #e6e6e6;
		border: 10px solid #e6e6e6;
		padding: 1px;
	}

	p.pTest
	{
		border-top: 1px solid #ccc;
		padding-top: 15 pt;
		mc-auto-number-format: "{b}Otázka {n+} : {/b}";
	}

	MadCap|dropDown.test MadCap|dropDown.SecondLevel
	{
		margin-left: 0px;
		background-color: #e6e6e6;
	}

	MadCap|dropDownHead.test
	{
		text-align: center;
		padding-top: 5pt;
		padding-bottom: 5pt;
	}

	MadCap|dropDownHotspot.test
	{
		font-size: 15pt;
		font-weight: bold;
		text-transform: uppercase;
		line-height: 1em;
		letter-spacing: .3em;
		border-left: none;
	}

	MadCap|dropDown.test MadCap|dropDownHotspot.ano
	{
		color: #093;
		font-weight: bold;
		text-transform: none;
		line-height: 1em;
		letter-spacing: 2pt;
		border-left: none;
	}

	MadCap|dropDown.test MadCap|dropDownHotspot.ne
	{
		color: #c00;
		font-weight: bold;
		text-transform: none;
		line-height: 1em;
		letter-spacing: 2pt;
		border-left: none;
	}

	p.TOC1
	{
		font-size: 12pt;
		font-weight: normal;
		margin-bottom: 6px;
		margin-top: 12px;
	}

	p.TOC2
	{
		font-size: 10pt;
		font-weight: normal;
		margin-bottom: 2px;
		margin-left: .25in;
		margin-top: 2px;
	}

	p.TOC3
	{
		font-size: 8pt;
		font-weight: normal;
		margin-bottom: 2px;
		margin-left: .35in;
		margin-top: 2px;
	}

	p.TOC4
	{
		font-size: 12pt;
		font-weight: normal;
		margin-bottom: 6px;
		margin-left: 0;
		margin-top: 12px;
	}

	p.TOCHeading
	{
		color: #e1e1e1;
		font-size: 40pt;
		font-weight: normal;
		letter-spacing: -1px;
		line-height: 92pt;
		margin: 0;
		padding-top: 20pt;
		padding-bottom: 80pt;
		mc-heading-level: 0;
		text-align: center;
	}

	MadCap|tocProxy
	{
		border-top: none;
		margin-right: .25in;
	}

	span.funkcni_tlacitko
	{
		font-family: Verdana;
		font-size: .95em;
		background: #bdbdbd;
	}

	span.multifunkcni_tlacitko
	{
		font-family: Verdana;
		font-size: .95em;
		background: #bdbdbd;
	}

	span.multifunkcni_tlacitko::after
	{
		font-family: Verdana;
		font-size: .95em;
		background: #bdbdbd;
		border-left: 0px;
		content: "❘▾ ";
	}

	div.note,
	div.attention,
	div.advice,
	div.example
	{
		font-size: .9em;
	}
}

@media printCZ
{
	p
	{
		text-align: justify;
		margin-bottom: 15pt;
	}

	p.FirstPageOfChapter
	{
		color: #e1e1e1;
	}

	p.ManualTitle1
	{
		color: #fff;
		font-size: 14pt;
		margin-bottom: 0;
		margin-left: .7in;
		margin-top: 1in;
	}

	p.ManualTitle2
	{
		color: #fff;
		font-size: 60pt;
		font-family: Arial;
		font-weight: bold;
		line-height: 0;
		margin-bottom: 0;
		margin-left: .5in;
		margin-top: 0;
	}

	p.ManualTitle3
	{
		color: #fff;
		font-size: 60pt;
		font-family: Arial;
		font-weight: bold;
		line-height: 0;
		margin-bottom: 0;
		margin-left: .5in;
		margin-top: 0;
	}

	p.ChapterSubtitle
	{
		font-size: 20pt;
		letter-spacing: 5pt;
		color: #fff;
		text-align: center;
		padding-top: 60pt;
	}

	p.Chapter
	{
		color: #fff;
		font-size: 70pt;
		font-weight: bold;
		font-family: Arial;
		letter-spacing: -1px;
		line-height: 92pt;
		margin: 0;
		mc-heading-level: 1;
		text-align: center;
	}

	p.ChapterNumber
	{
		color: #fff;
		font-size: 80pt;
		font-weight: bold;
		font-family: Arial;
		letter-spacing: -1px;
		line-height: 92pt;
		margin: 0;
		mc-auto-number-position: inside-head;
		mc-auto-number-format: "ČÁST {chapnum}";
		mc-heading-level: 1;
		text-align: center;
	}

	h1
	{
		color: #1375a0;
		page-break-before: always;
		margin-bottom: 0px;
		padding-bottom: 10px;
		margin-top: 30px;
	}

	h6.key
	{
		page-break-before: always;
	}

	h2
	{
		color: #000;
		font-weight: bold;
		page-break-before: always;
		text-transform: uppercase;
		mc-auto-number-format: "CH:{chapnum}.{n+} ";
		mc-auto-number-offset: 25pt;
		mc-heading-level: 2;
	}

	h2.UvodZaver
	{
		mc-auto-number-format: "";
	}

	h2.QSNotAutoNumbers,
	MadCap|dropDownHotspot.QSNotAutoNumbers
	{
		color: #000;
		font-size: 1.4em;
		font-weight: bold;
		margin-bottom: 8px;
		padding-bottom: 10px;
		margin-top: 10px;
		mc-auto-number-format: "";
		margin-bottom: 8px;
		padding-bottom: 10px;
		margin-top: 10px;
		mc-heading-level: 2;
	}

	a:link
	{
		color: #369;
	}

	MadCap|xref.FromQSToHelp
	{
		color: #000;
		font-weight: normal;
		mc-format: "{quote}{title}{quote}";
		text-decoration: none;
	}

	img
	{
		max-width: 578px;
		max-height: auto;
	}

	MadCap|dropDownBody img
	{
		max-width: 530px;
		max-height: auto;
	}

	MadCap|dropDownBody
	{
		font-size: 12px;
		letter-spacing: .05em;
		line-height: 1.5em;
		border: 0px;
		margin-bottom: 10px;
	}

	MadCap|dropDown.SecondLevel
	{
		margin-left: 0px;
		background-color: #fff;
	}

	MadCap|dropDownHead
	{
		color: #000;
		font-size: 16px;
		margin-bottom: 20px;
	}

	MadCap|dropDown.Break
	{
		page-break-before: always;
	}

	MadCap|dropDownHotspot
	{
		color: #000;
	}

	MadCap|dropDownHotspot.First
	{
		color: #000;
		font-size: 1.4em;
		font-weight: bold;
		margin-bottom: 8px;
		padding-bottom: 10px;
		margin-top: 10px;
		mc-auto-number-format: "{n+}   ";
		mc-auto-number-offset: 25pt;
		mc-heading-level: 2;
	}

	MadCap|dropDownHotspot.Second
	{
		color: #000;
		mc-auto-number-format: "{n}.{n+}   ";
		mc-auto-number-offset: 25pt;
		mc-heading-level: 3;
	}

	MadCap|dropDown.test
	{
		margin-top: 15pt;
		background-color: #e6e6e6;
		border: 10px solid #e6e6e6;
		padding: 1px;
	}

	p.pTest
	{
		border-top: 1px solid #ccc;
		padding-top: 15 pt;
		mc-auto-number-format: "{b}Otázka {n+} : {/b}";
	}

	MadCap|dropDown.test MadCap|dropDown.SecondLevel
	{
		margin-left: 0px;
		background-color: #e6e6e6;
	}

	MadCap|dropDownHead.test
	{
		text-align: center;
		padding-top: 5pt;
		padding-bottom: 5pt;
	}

	MadCap|dropDownHotspot.test
	{
		font-size: 15pt;
		font-weight: bold;
		text-transform: uppercase;
		line-height: 1em;
		letter-spacing: .3em;
		border-left: none;
	}

	MadCap|dropDown.test MadCap|dropDownHotspot.ano
	{
		color: #093;
		font-weight: bold;
		text-transform: none;
		line-height: 1em;
		letter-spacing: 2pt;
		border-left: none;
	}

	MadCap|dropDown.test MadCap|dropDownHotspot.ne
	{
		color: #c00;
		font-weight: bold;
		text-transform: none;
		line-height: 1em;
		letter-spacing: 2pt;
		border-left: none;
	}

	p.TOC1
	{
		font-size: 12pt;
		font-weight: normal;
		margin-bottom: 6px;
		margin-top: 12px;
	}

	p.TOC2
	{
		font-size: 10pt;
		font-weight: normal;
		margin-bottom: 2px;
		margin-left: .25in;
		margin-top: 2px;
	}

	p.TOC3
	{
		font-size: 8pt;
		font-weight: normal;
		margin-bottom: 2px;
		margin-left: .35in;
		margin-top: 2px;
	}

	p.TOC4
	{
		font-size: 12pt;
		font-weight: normal;
		margin-bottom: 6px;
		margin-left: 0;
		margin-top: 12px;
	}

	p.TOCHeading
	{
		color: #e1e1e1;
		font-size: 40pt;
		font-weight: normal;
		letter-spacing: -1px;
		line-height: 92pt;
		margin: 0;
		padding-top: 20pt;
		padding-bottom: 80pt;
		mc-heading-level: 0;
		text-align: center;
	}

	MadCap|tocProxy
	{
		border-top: none;
		margin-right: .25in;
	}

	span.funkcni_tlacitko
	{
		font-family: Verdana;
		font-size: .95em;
		background-color: #bdbdbd;
	}

	span.multifunkcni_tlacitko
	{
		font-family: Verdana;
		font-size: .95em;
		background: #bdbdbd;
	}

	span.multifunkcni_tlacitko::after
	{
		font-family: Verdana;
		font-size: .95em;
		background: #bdbdbd;
		border-left: 0px;
		content: "❘▾ ";
	}

	div.note,
	div.attention,
	div.advice,
	div.example
	{
		font-size: .9em;
	}
}

@media printCH
{
	p
	{
		text-align: justify;
		margin-bottom: 15pt;
	}

	p.FirstPageOfChapter
	{
		color: #e1e1e1;
	}

	p.ManualTitle1
	{
		color: #fff;
		font-size: 14pt;
		margin-bottom: 0;
		margin-left: .7in;
		margin-top: 1in;
	}

	p.ManualTitle2
	{
		color: #fff;
		font-size: 60pt;
		font-family: Arial;
		font-weight: bold;
		line-height: 0;
		margin-bottom: 0;
		margin-left: .5in;
		margin-top: 0;
	}

	p.ManualTitle3
	{
		color: #fff;
		font-size: 60pt;
		font-family: Arial;
		font-weight: bold;
		line-height: 0;
		margin-bottom: 0;
		margin-left: .5in;
		margin-top: 0;
	}

	p.ChapterSubtitle
	{
		font-size: 20pt;
		letter-spacing: 5pt;
		color: #fff;
		text-align: center;
		padding-top: 60pt;
	}

	p.Chapter
	{
		color: #fff;
		font-size: 70pt;
		font-weight: bold;
		font-family: Arial;
		letter-spacing: -1px;
		line-height: 92pt;
		margin: 0;
		mc-heading-level: 1;
		text-align: center;
	}

	p.ChapterNumber
	{
		color: #fff;
		font-size: 80pt;
		font-weight: bold;
		font-family: Arial;
		letter-spacing: -1px;
		line-height: 92pt;
		margin: 0;
		mc-auto-number-position: inside-head;
		mc-auto-number-format: "TEIL {chapnum}";
		mc-heading-level: 1;
		text-align: center;
	}

	h1
	{
		color: #1375a0;
		page-break-before: always;
		margin-bottom: 0px;
		padding-bottom: 10px;
		margin-top: 30px;
	}

	h6.key
	{
		page-break-before: always;
	}

	h2
	{
		color: #000;
		font-weight: bold;
		page-break-before: always;
		text-transform: uppercase;
		mc-auto-number-format: "CH:{chapnum}.{n+} ";
		mc-auto-number-offset: 25pt;
		mc-heading-level: 2;
	}

	h2.UvodZaver
	{
		mc-auto-number-format: "";
	}

	h2.QSNotAutoNumbers,
	MadCap|dropDownHotspot.QSNotAutoNumbers
	{
		color: #000;
		font-size: 1.4em;
		font-weight: bold;
		margin-bottom: 8px;
		padding-bottom: 10px;
		margin-top: 10px;
		mc-auto-number-format: "";
		margin-bottom: 8px;
		padding-bottom: 10px;
		margin-top: 10px;
		mc-heading-level: 2;
	}

	div.note::before
	{
		content: "Bemerkung";
	}

	div.advice::before
	{
		content: "Tipp";
	}

	div.example::before
	{
		content: "Beispiel";
	}

	div.attention::before
	{
		content: "Achtung";
	}

	div.critical::before
	{
		content: "Achtung!!!";
	}

	a:link
	{
		color: #369;
	}

	MadCap|xref.FromQSToHelp
	{
		color: #000;
		font-weight: normal;
		mc-format: "{quote}{title}{quote}";
		text-decoration: none;
	}

	img
	{
		max-width: 578px;
		max-height: auto;
	}

	MadCap|dropDownBody img
	{
		max-width: 530px;
		max-height: auto;
	}

	MadCap|dropDownBody
	{
		font-size: 12px;
		letter-spacing: .05em;
		line-height: 1.5em;
		border: 0px;
		margin-bottom: 10px;
	}

	MadCap|dropDown.SecondLevel
	{
		margin-left: 0px;
		background-color: #fff;
	}

	MadCap|dropDownHead
	{
		color: #000;
		font-size: 16px;
		margin-bottom: 20px;
	}

	MadCap|dropDown.Break
	{
		page-break-before: always;
	}

	MadCap|dropDownHotspot
	{
		color: #000;
	}

	MadCap|dropDownHotspot.First
	{
		color: #000;
		font-size: 1.4em;
		font-weight: bold;
		margin-bottom: 8px;
		padding-bottom: 10px;
		margin-top: 10px;
		mc-auto-number-format: "{n+}   ";
		mc-auto-number-offset: 25pt;
		mc-heading-level: 2;
	}

	MadCap|dropDownHotspot.Second
	{
		color: #000;
		mc-auto-number-format: "{n}.{n+}   ";
		mc-auto-number-offset: 25pt;
		mc-heading-level: 3;
	}

	MadCap|dropDown.test
	{
		margin-top: 15pt;
		background-color: #e6e6e6;
		border: 10px solid #e6e6e6;
		padding: 1px;
	}

	p.pTest
	{
		border-top: 1px solid #ccc;
		padding-top: 15 pt;
		mc-auto-number-format: "{b}Frage {n+} : {/b}";
	}

	MadCap|dropDown.test MadCap|dropDown.SecondLevel
	{
		margin-left: 0px;
		background-color: #e6e6e6;
	}

	MadCap|dropDownHead.test
	{
		text-align: center;
		padding-top: 5pt;
		padding-bottom: 5pt;
	}

	MadCap|dropDownHotspot.test
	{
		font-size: 15pt;
		font-weight: bold;
		text-transform: uppercase;
		line-height: 1em;
		letter-spacing: .3em;
		border-left: none;
	}

	MadCap|dropDown.test MadCap|dropDownHotspot.ano
	{
		color: #093;
		font-weight: bold;
		text-transform: none;
		line-height: 1em;
		letter-spacing: 2pt;
		border-left: none;
	}

	MadCap|dropDown.test MadCap|dropDownHotspot.ne
	{
		color: #c00;
		font-weight: bold;
		text-transform: none;
		line-height: 1em;
		letter-spacing: 2pt;
		border-left: none;
	}

	p.TOC1
	{
		font-size: 12pt;
		font-weight: normal;
		margin-bottom: 6px;
		margin-top: 12px;
	}

	p.TOC2
	{
		font-size: 10pt;
		font-weight: normal;
		margin-bottom: 2px;
		margin-left: .25in;
		margin-top: 2px;
	}

	p.TOC3
	{
		font-size: 8pt;
		font-weight: normal;
		margin-bottom: 2px;
		margin-left: .35in;
		margin-top: 2px;
	}

	p.TOC4
	{
		font-size: 12pt;
		font-weight: normal;
		margin-bottom: 6px;
		margin-left: 0;
		margin-top: 12px;
	}

	p.TOCHeading
	{
		color: #e1e1e1;
		font-size: 40pt;
		font-weight: normal;
		letter-spacing: -1px;
		line-height: 92pt;
		margin: 0;
		padding-top: 20pt;
		padding-bottom: 80pt;
		mc-heading-level: 0;
		text-align: center;
	}

	MadCap|tocProxy
	{
		border-top: none;
		margin-right: .25in;
	}

	span.funkcni_tlacitko
	{
		font-family: Verdana;
		font-size: .95em;
		background: #bdbdbd;
	}

	span.multifunkcni_tlacitko
	{
		font-family: Verdana;
		font-size: .95em;
		background: #bdbdbd;
	}

	span.multifunkcni_tlacitko::after
	{
		font-family: Verdana;
		font-size: .95em;
		background: #bdbdbd;
		border-left: 0px;
		content: "❘▾ ";
	}

	div.note,
	div.attention,
	div.advice,
	div.example
	{
		font-size: .9em;
	}
}

.footer
{
	background: #f6f7f9;
}

@media editace
{
	body
	{
		color: #000;
	}

	MadCap|xref
	{
		background-color: #e8e8e8;
	}

	span.faq-date
	{
		font-size: 10px;
		color: #e50b73;
	}

	span.faq-date::before
	{
		content: "(";
	}

	span.faq-date::after
	{
		content: ")";
	}

	table.zalozkyguidepost1
	{
		display: table;
	}

	table.zalozkyguidepost1 tr
	{
		display: table-row;
	}

	table.zalozkyguidepost1 th,
	table.zalozkyguidepost1 td
	{
		display: table-cell;
	}
}

.improve-help-button-floating
{
	margin-top: 60px;
	position: fixed;
	bottom: 25px;
	left: 15px;
	z-index: 999;
}

.improve-help-button-floating a
{
	box-shadow: 6px 6px rgba(0,0,0,.2);
	margin-left: 0;
	text-decoration: none;
	color: #fff;
	background-color: #f04a6a;
	font-weight: bold;
	text-transform: uppercase;
	border: 1px solid #f04a6a;
	padding: 20px 25px;
	border-radius: 2px;
	font-size: 11px;
	transition: color .1s, background-color .3s;
}

ul.menu._Skins_SideMenu.mc-component
{
	background-color: #f6f7f9;
}

.search-bar .search-submit
{
	background: rgba(0,0,0,0) url(../Pics/Common/SearchIconMagenta.svg) no-repeat center center !important;
	background-size: 16px 16px !important;
}

._Skins_TopicToolBar.mc-component .button.remove-highlight-button,
._Skins_TopicToolBar.mc-component .button.remove-highlight-button .button-icon
{
	background: url(../Pics/Common/TopicsHighlight.svg) no-repeat center center !important;
	background-size: 32px 32px !important;
}

._Skins_TopicToolBar.mc-component .button.print-button,
._Skins_TopicToolBar.mc-component .button.print-button .button-icon
{
	background: url(../Pics/Common/TopicsPrinter.svg) no-repeat center center !important;
	background-size: 32px 32px !important;
}

._Skins_TopicToolBar.mc-component .button.expand-all-button,
._Skins_TopicToolBar.mc-component .button.expand-all-button .button-icon
{
	background: url(../Pics/Common/TopicsCollapse.svg) no-repeat center center !important;
	background-size: 32px 32px !important;
}

._Skins_TopicToolBar.mc-component .button.expand-all-button:hover,
._Skins_TopicToolBar.mc-component .button.expand-all-button .button-icon:hover
{
	background: url(../Pics/Common/TopicsExpand.svg) no-repeat center center !important;
	background-size: 32px 32px !important;
}

._Skins_TopicToolBar.mc-component .button.collapse-all-button,
._Skins_TopicToolBar.mc-component .button.collapse-all-button .button-icon
{
	background: url(../Pics/Common/TopicsExpand.svg) no-repeat center center !important;
	background-size: 32px 32px !important;
}

._Skins_TopicToolBar.mc-component .button.collapse-all-button:hover,
._Skins_TopicToolBar.mc-component .button.collapse-all-button .button-icon:hover
{
	background: url(../Pics/Common/TopicsCollapse.svg) no-repeat center center !important;
	background-size: 32px 32px !important;
}

._Skins_TopicToolBar.mc-component .button.rozcestnik-button,
._Skins_TopicToolBar.mc-component .button.rozcestnik-button .button-icon
{
	background: url(../Pics/Common/TopicsChoose.svg) no-repeat center center !important;
	background-size: 32px 32px !important;
}

.linkpage .news-list h2
{
	padding-bottom: 0;
	margin-bottom: 0;
	font-size: 24px;
	margin-top: 0px;
}

.linkpage .news-list .mc-bullets
{
	margin-top: 5px;
	padding-left: 10px !important;
}

.linkpage .news-list .mc-bullets > li
{
	margin-top: 12px !important;
	padding-left: 15px !important;
}

.linkpage .news-list .mc-bullets > li a
{
	color: #f04a6a !important;
}

.linkpage div.pdf h2
{
	padding-top: 70px;
}

.linkpage .module-icons-grid
{
	padding-right: 20px;
}

@media only screen and (max-width: 1023px)
{
	.linkpage .module-icons-grid > div.columns
	{
		padding-left: 0 !important;
	}
}

.linkpage .module-icons-grid .iconbox
{
	border: 1px solid #b3b3b3;
	border-radius: 4px;
	padding: 15px 15px 12px 15px;
	text-align: center;
	display: block;
	text-decoration: none;
	margin-bottom: 26px;
}

.linkpage .module-icons-grid .iconbox .ib-desc
{
	color: #404040;
}

.linkpage .module-icons-grid .iconbox:hover .ib-desc
{
	color: #f04a6a;
}

.linkpage .module-icons-grid .iconbox .ib-icon
{
	margin: 0px auto;
}

.linkpage .module-icons-grid .iconbox .ib-icon img
{
	max-width: 45px;
	max-height: 45px;
	margin: 0px auto;
}

.container
{
	overflow: hidden;
}

.filterDiv
{
	display: none;
}

.show
{
	display: block;
}

.btn
{
	border: none;
	margin-bottom: 5px;
	outline: none;
	padding: 12px 16px;
	background-color: #f1f1f1;
	cursor: pointer;
}

.btn:hover
{
	background-color: #ddd;
}

.btn.active
{
	background-color: #e50b73;
	color: #fff;
}

div.example::before
{
	content: "Príklad";
}

MadCap|breadcrumbsProxy
{
	mc-breadcrumbs-prefix: "Nachádzate sa tu: ";
}

