/* START COMMON */
.KameleoonContainer {
	width: auto !important;
	height: inherit !important;
	position: relative !important;
	top: auto !important;
	bottom: auto !important;
	left: auto !important;
	right: auto !important;
	background-image: none !important;
	margin: 0px !important;
}

span.KameleoonContainer {
	text-indent: 0px !important;
}

span.KameleoonInlineBlock {
	display: inline-block !important;
	line-height: 0px;
}

.KameleoonContent {
	margin: 0px !important;
	width: auto !important;
	height: auto !important;
	position: relative !important;
	background-image: none !important;
	top: auto !important;
	bottom: auto !important;
	left: auto !important;
	right: auto !important;
	background-repeat: repeat;
}

table.KameleoonContent {
	width: 100% !important;
}

div.KameleoonBackground, div.KameleoonBackgroundHover {
	position: absolute;
	display: none;
	overflow: hidden;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	z-index: 0;
}

div.KameleoonTopDecoration, div.KameleoonTopDecorationHover {
	position: absolute;
	display: none;
	top: 0px;
	left: 0px;
	right: 0px;
}

div.KameleoonBottomDecoration, div.KameleoonBottomDecorationHover {
	position: absolute;
	display: none;
	bottom: 0px;
	left: 0px;
	right: 0px;
}

div.KameleoonLeftDecoration, div.KameleoonLeftDecorationHover {
	position: absolute;
	display: none;
	overflow: hidden;
	height: 100%;
	top: 0px;
	left: 0px;
}

div.KameleoonRightDecoration, div.KameleoonRightDecorationHover {
	position: absolute;
	display: none;
	overflow: hidden;
	height: 100%;
	right: 0px;
	top: 0px;
}

div.KameleoonTopLeftDecoration {
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
}

div.KameleoonTopRightDecoration {
	background-repeat: no-repeat;
	position: absolute;
	top: 0px;
	right: 0px;
}

div.KameleoonBottomLeftDecoration {
	background-repeat: no-repeat;
	position: absolute;
	bottom: 0px;
	left: 0px;
}

div.KameleoonBottomRightDecoration {
	background-repeat: no-repeat;
	position: absolute;
	bottom: 0px;
	right: 0px;
}

.KameleoonAbsolute {
	position: absolute;
}
/* END COMMON */

/* START 8115 */

#header {
	padding: 0px !important;
	background-color: transparent !important;
	background-image: none !important;
	border-style: none !important;
	margin: 0px !important;
}

#header > .KameleoonContainer {
	padding: 0px !important;
	text-align: inherit !important;
	float: none !important;
}

#header > .KameleoonContainer > .KameleoonContent {
	margin: 0px !important;
	line-height: normal !important;
	text-align: inherit !important;
	padding: 0px !important;
	background-color: transparent !important;
	float: none !important;
}

#header > .KameleoonContainer > .KameleoonBackground {
	display: block;
	left: 0px;
	right: 0px;
	top: 0px;
	bottom: 0px;
	background-color: transparent !important;
	background-image: none;
}

#header > .KameleoonContainer > .KameleoonTopDecoration {
	display: block;
}

#header > .KameleoonContainer > .KameleoonBottomDecoration {
	display: block;
}

#header > .KameleoonContainer > .KameleoonLeftDecoration {
	display: block;
}

#header > .KameleoonContainer > .KameleoonRightDecoration {
	display: block;
}

/* END 8115 */

#kameleoonData {
	display: none;
	quotes: "KameleoonVirtualQuotes,{\"selectors\":[\"#header\"],\"selectorOptions\":[{}]}" "x";
	font-family: KameleoonVirtualFont, "{\"selectors\":[\"#header\"],\"selectorOptions\":[{}]}";
}
