/* div#maximenuck168 ul.maximenuck div.maxidrop-main, div#maximenuck168 ul.maximenuck li div.maxidrop-main { width: 15em !important; } 
div#maximenuck168 ul.maximenuck li.maximenuck div.floatck div.floatck { margin-left: 100% !important; } 
div#maximenuck168 ul.maximenuck li.maximenuck.level1.parent > a:after, div#maximenuck168 ul.maximenuck li.maximenuck.level1.parent > span.separator:after { display: none !important;}
div#maximenuck168 ul.maximenuck li.maximenuck.level1 li.maximenuck.parent > a:after, div#maximenuck168 ul.maximenuck li.maximenuck.level1 li.maximenuck.parent > span.separator:after,
	div#maximenuck151 .maxipushdownck li.maximenuck.parent > a:after, div#maximenuck151 .maxipushdownck li.maximenuck.parent > span.separator:after { border-left-color: #72797E !important;color: #72797E !important;margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;} 
div#maximenuck168 ul.maximenuck li.maximenuck.level1 li.maximenuck.parent:hover > a:after, div#maximenuck168 ul.maximenuck li.maximenuck.level1 li.maximenuck.parent:hover > span.separator:after,
	div#maximenuck151 .maxipushdownck li.maximenuck.parent:hover > a:after, div#maximenuck151 .maxipushdownck li.maximenuck.parent:hover > span.separator:after { border-color: transparent transparent transparent #028087 !important;color: #028087 !important;} 
div#maximenuck168 ul.maximenuck { padding-top: 0px !important;padding-right: 20% !important;padding-bottom: 0px !important;padding-left: 20% !important;margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;background: #028087 !important;background-color: #028087 !important;-moz-border-radius: 0px 0px 0px 0px !important;-webkit-border-radius: 0px 0px 0px 0px !important;border-radius: 0px 0px 0px 0px !important;border-top: none !important;border-right: none !important;border-bottom: none !important;border-left: none !important; } 
div#maximenuck168 ul.maximenuck li.maximenuck.level1, div#maximenuck168 ul.maximenuck li.maximenuck.level1.parent { margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;background: #028087 !important;background-color: #028087 !important;-moz-border-radius: 0px 0px 0px 0px !important;-webkit-border-radius: 0px 0px 0px 0px !important;border-radius: 0px 0px 0px 0px !important;border-top: none !important;border-right: none !important;border-bottom: none !important;border-left: none !important; } 
div#maximenuck168 ul.maximenuck li.maximenuck.level1 > a, div#maximenuck168 ul.maximenuck li.maximenuck.level1 > span.separator { padding-top: 1em !important;padding-right: 1em !important;padding-bottom: 1em !important;padding-left: 1em !important; } 
div#maximenuck168 ul.maximenuck li.maximenuck.level1 > a span.titreck, div#maximenuck168 ul.maximenuck li.maximenuck.level1 > span.separator span.titreck { color: #FFFFFF !important;font-size: 1.2em !important;text-shadow: none !important;text-transform: uppercase !important; } 
div#maximenuck168 ul.maximenuck li.maximenuck.level1 > a span.descck, div#maximenuck168 ul.maximenuck li.maximenuck.level1 > span.separator span.descck { font-size: 1em !important; } 
div#maximenuck168 ul.maximenuck li.maximenuck.level1.active, div#maximenuck168 ul.maximenuck li.maximenuck.level1.parent.active, 
div#maximenuck168 ul.maximenuck li.maximenuck.level1:hover, div#maximenuck168 ul.maximenuck li.maximenuck.level1.parent:hover { background: #E0E3E3 !important;background-color: #E0E3E3 !important;-moz-border-radius: 0px 0px 0px 0px !important;-webkit-border-radius: 0px 0px 0px 0px !important;border-radius: 0px 0px 0px 0px !important;-moz-box-shadow: 0px 0px 0px 0px #FFFFFF !important;-webkit-box-shadow: 0px 0px 0px 0px #FFFFFF !important;box-shadow: 0px 0px 0px 0px #FFFFFF !important; } 
div#maximenuck168 ul.maximenuck li.maximenuck.level1.active > a, div#maximenuck168 ul.maximenuck li.maximenuck.level1.active > span, 
div#maximenuck168 ul.maximenuck li.maximenuck.level1:hover > a, div#maximenuck168 ul.maximenuck li.maximenuck.level1:hover > span.separator {  } 
div#maximenuck168 ul.maximenuck li.maximenuck.level1.active > a span.titreck, div#maximenuck168 ul.maximenuck li.maximenuck.level1.active > span.separator span.titreck, 
div#maximenuck168 ul.maximenuck li.maximenuck.level1:hover > a span.titreck, div#maximenuck168 ul.maximenuck li.maximenuck.level1:hover > span.separator span.titreck { color: #028087 !important;text-shadow: none !important; } 
div#maximenuck168 ul.maximenuck li.maximenuck div.floatck, div#maximenuck168 ul.maximenuck li.maximenuck div.floatck div.floatck,
div#maximenuck151 .maxipushdownck div.floatck { padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background: #E0E3E3 !important;background-color: #E0E3E3 !important;-moz-border-radius: 0px 0px 0px 0px !important;-webkit-border-radius: 0px 0px 0px 0px !important;border-radius: 0px 0px 0px 0px !important;border-top: none !important;border-right: none !important;border-bottom: none !important;border-left: none !important; } 
div#maximenuck168 ul.maximenuck li.maximenuck.level1 li.maximenuck:not(.headingck), div#maximenuck151 li.maximenuck.maximenuflatlistck:not(.level1):not(.headingck),
div#maximenuck151 .maxipushdownck li.maximenuck:not(.headingck) { margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;-moz-border-radius: 0px 0px 0px 0px !important;-webkit-border-radius: 0px 0px 0px 0px !important;border-radius: 0px 0px 0px 0px !important;border-top: none !important;border-bottom: #72797E 1px solid  !important; } 
div#maximenuck168 ul.maximenuck li.maximenuck.level1 li.maximenuck:not(.headingck) > a, div#maximenuck151 li.maximenuck.maximenuflatlistck:not(.level1):not(.headingck) > a,
div#maximenuck151 .maxipushdownck li.maximenuck:not(.headingck) > a, ndiv#maximenuck168 ul.maximenuck li.maximenuck.level1 li.maximenuck:not(.headingck) > span.separator, div#maximenuck151 li.maximenuck.maximenuflatlistck:not(.level1):not(.headingck) > span.separator,
div#maximenuck151 .maxipushdownck li.maximenuck:not(.headingck) > span.separator { padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0.5em !important; } 
div#maximenuck168 ul.maximenuck li.maximenuck.level1 li.maximenuck > a span.titreck, div#maximenuck168 ul.maximenuck li.maximenuck.level1 li.maximenuck > span.separator span.titreck, div#maximenuck151 li.maximenuck.maximenuflatlistck:not(.level1) span.titreck,
div#maximenuck151 .maxipushdownck li.maximenuck > a span.titreck, div#maximenuck151 .maxipushdownck li.maximenuck > span.separator span.titreck { color: #72797E !important;font-size: 1em !important;text-shadow: none !important; } 
div#maximenuck168 ul.maximenuck li.maximenuck.level1 li.maximenuck > a span.descck, div#maximenuck168 ul.maximenuck li.maximenuck.level1 li.maximenuck > span.separator span.descck, div#maximenuck151 li.maximenuck.maximenuflatlistck:not(.level1) span.descck,
div#maximenuck151 .maxipushdownck li.maximenuck > a span.descck, div#maximenuck151 .maxipushdownck li.maximenuck > span.separator span.descck { font-size: 1em !important; } 
div#maximenuck168 ul.maximenuck li.maximenuck.level2.active:not(.headingck), div#maximenuck168 ul.maximenuck li.maximenuck.level2.parent.active:not(.headingck), div#maximenuck151 li.maximenuck.maximenuflatlistck.active:not(.level1):not(.headingck),
div#maximenuck151 ul.maximenuck li.maximenuck.level1 li.maximenuck:not(.headingck):hover, div#maximenuck151 li.maximenuck.maximenuflatlistck:hover:not(.level1):not(.headingck):hover,
div#maximenuck151 .maxipushdownck li.maximenuck:not(.headingck):hover { background: #FFFFFF !important;background-color: #FFFFFF !important;-moz-border-radius: 0px 0px 0px 0px !important;-webkit-border-radius: 0px 0px 0px 0px !important;border-radius: 0px 0px 0px 0px !important; } 
div#maximenuck168 ul.maximenuck li.maximenuck.level2.active:not(.headingck), div#maximenuck168 ul.maximenuck li.maximenuck.level2.parent.active:not(.headingck), div#maximenuck151 li.maximenuck.maximenuflatlistck.active:not(.level1):not(.headingck),
div#maximenuck151 ul.maximenuck li.maximenuck.level1 li.maximenuck:not(.headingck):hover > a, div#maximenuck151 li.maximenuck.maximenuflatlistck:hover:not(.level1):not(.headingck):hover > a,
div#maximenuck151 .maxipushdownck li.maximenuck:not(.headingck):hover > a, div#maximenuck151 ul.maximenuck li.maximenuck.level1 li.maximenuck:not(.headingck):hover > span.separator, div#maximenuck151 li.maximenuck.maximenuflatlistck:hover:not(.level1):not(.headingck):hover > span.separator,
div#maximenuck151 .maxipushdownck li.maximenuck:not(.headingck):hover > span.separator {  } 
div#maximenuck168 ul.maximenuck li.maximenuck.level2.active > a span.titreck, div#maximenuck168 ul.maximenuck li.maximenuck.level2.active > span.separator span.titreck, div#maximenuck151 li.maximenuck.maximenuflatlistck.active:not(.level1) span.titreck,
div#maximenuck168 ul.maximenuck li.maximenuck.level1 li.maximenuck:hover > a span.titreck, div#maximenuck168 ul.maximenuck li.maximenuck.level1 li.maximenuck:hover > span.separator span.titreck, div#maximenuck151 li.maximenuck.maximenuflatlistck:hover:not(.level1) span.titreck,
div#maximenuck151 .maxipushdownck li.maximenuck:hover > a span.titreck, div#maximenuck151 .maxipushdownck li.maximenuck:hover > span.separator span.titreck { color: #028087 !important;text-shadow: none !important; } 
@media screen and (max-width: 850px) {div#maximenuck151 ul.maximenuck li.maximenuck.nomobileck, div#maximenuck151 .maxipushdownck ul.maximenuck2 li.maximenuck.nomobileck { display: none !important !important; }}@media screen and (min-width: 851px) {div#maximenuck151 ul.maximenuck li.maximenuck.nodesktopck, div#maximenuck151 .maxipushdownck ul.maximenuck2 li.maximenuck.nodesktopck { display: none !important !important; }}

div#maximenuck183 ul.maximenuck div.maxidrop-main, div#maximenuck183 ul.maximenuck li div.maxidrop-main { width: 15em !important; } 
div#maximenuck183 ul.maximenuck li.maximenuck div.floatck div.floatck { margin-left: 100% !important; } 
div#maximenuck183 ul.maximenuck li.maximenuck.level1.parent > a:after, div#maximenuck183 ul.maximenuck li.maximenuck.level1.parent > span.separator:after { display: none !important;}
div#maximenuck183 ul.maximenuck li.maximenuck.level1 li.maximenuck.parent > a:after, div#maximenuck183 ul.maximenuck li.maximenuck.level1 li.maximenuck.parent > span.separator:after,
	div#maximenuck151 .maxipushdownck li.maximenuck.parent > a:after, div#maximenuck151 .maxipushdownck li.maximenuck.parent > span.separator:after { border-left-color: #72797E !important;color: #72797E !important;margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;} 
div#maximenuck183 ul.maximenuck li.maximenuck.level1 li.maximenuck.parent:hover > a:after, div#maximenuck183 ul.maximenuck li.maximenuck.level1 li.maximenuck.parent:hover > span.separator:after,
	div#maximenuck151 .maxipushdownck li.maximenuck.parent:hover > a:after, div#maximenuck151 .maxipushdownck li.maximenuck.parent:hover > span.separator:after { border-color: transparent transparent transparent #028087 !important;color: #028087 !important;} 
div#maximenuck183 ul.maximenuck { padding-top: 0px !important;padding-right: 20% !important;padding-bottom: 0px !important;padding-left: 20% !important;margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;background: #028087 !important;background-color: #028087 !important;-moz-border-radius: 0px 0px 0px 0px !important;-webkit-border-radius: 0px 0px 0px 0px !important;border-radius: 0px 0px 0px 0px !important;border-top: none !important;border-right: none !important;border-bottom: none !important;border-left: none !important; } 
div#maximenuck183 ul.maximenuck li.maximenuck.level1, div#maximenuck183 ul.maximenuck li.maximenuck.level1.parent { margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;background: #028087 !important;background-color: #028087 !important;-moz-border-radius: 0px 0px 0px 0px !important;-webkit-border-radius: 0px 0px 0px 0px !important;border-radius: 0px 0px 0px 0px !important;border-top: none !important;border-right: none !important;border-bottom: none !important;border-left: none !important; } 
div#maximenuck183 ul.maximenuck li.maximenuck.level1 > a, div#maximenuck183 ul.maximenuck li.maximenuck.level1 > span.separator { padding-top: 1em !important;padding-right: 1em !important;padding-bottom: 1em !important;padding-left: 1em !important; } 
div#maximenuck183 ul.maximenuck li.maximenuck.level1 > a span.titreck, div#maximenuck183 ul.maximenuck li.maximenuck.level1 > span.separator span.titreck { color: #FFFFFF !important;font-size: 1.2em !important;text-shadow: none !important;text-transform: uppercase !important; } 
div#maximenuck183 ul.maximenuck li.maximenuck.level1 > a span.descck, div#maximenuck183 ul.maximenuck li.maximenuck.level1 > span.separator span.descck { font-size: 1em !important; } 
div#maximenuck183 ul.maximenuck li.maximenuck.level1.active, div#maximenuck183 ul.maximenuck li.maximenuck.level1.parent.active, 
div#maximenuck183 ul.maximenuck li.maximenuck.level1:hover, div#maximenuck183 ul.maximenuck li.maximenuck.level1.parent:hover { background: #E0E3E3 !important;background-color: #E0E3E3 !important;-moz-border-radius: 0px 0px 0px 0px !important;-webkit-border-radius: 0px 0px 0px 0px !important;border-radius: 0px 0px 0px 0px !important;-moz-box-shadow: 0px 0px 0px 0px #FFFFFF !important;-webkit-box-shadow: 0px 0px 0px 0px #FFFFFF !important;box-shadow: 0px 0px 0px 0px #FFFFFF !important; } 
div#maximenuck183 ul.maximenuck li.maximenuck.level1.active > a, div#maximenuck183 ul.maximenuck li.maximenuck.level1.active > span, 
div#maximenuck183 ul.maximenuck li.maximenuck.level1:hover > a, div#maximenuck183 ul.maximenuck li.maximenuck.level1:hover > span.separator {  } 
div#maximenuck183 ul.maximenuck li.maximenuck.level1.active > a span.titreck, div#maximenuck183 ul.maximenuck li.maximenuck.level1.active > span.separator span.titreck, 
div#maximenuck183 ul.maximenuck li.maximenuck.level1:hover > a span.titreck, div#maximenuck183 ul.maximenuck li.maximenuck.level1:hover > span.separator span.titreck { color: #028087 !important;text-shadow: none !important; } 
div#maximenuck183 ul.maximenuck li.maximenuck div.floatck, div#maximenuck183 ul.maximenuck li.maximenuck div.floatck div.floatck,
div#maximenuck151 .maxipushdownck div.floatck { padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0px !important;background: #E0E3E3 !important;background-color: #E0E3E3 !important;-moz-border-radius: 0px 0px 0px 0px !important;-webkit-border-radius: 0px 0px 0px 0px !important;border-radius: 0px 0px 0px 0px !important;border-top: none !important;border-right: none !important;border-bottom: none !important;border-left: none !important; } 
div#maximenuck183 ul.maximenuck li.maximenuck.level1 li.maximenuck:not(.headingck), div#maximenuck151 li.maximenuck.maximenuflatlistck:not(.level1):not(.headingck),
div#maximenuck151 .maxipushdownck li.maximenuck:not(.headingck) { margin-top: 0px !important;margin-right: 0px !important;margin-bottom: 0px !important;margin-left: 0px !important;-moz-border-radius: 0px 0px 0px 0px !important;-webkit-border-radius: 0px 0px 0px 0px !important;border-radius: 0px 0px 0px 0px !important;border-top: none !important;border-bottom: #72797E 1px solid  !important; } 
div#maximenuck183 ul.maximenuck li.maximenuck.level1 li.maximenuck:not(.headingck) > a, div#maximenuck151 li.maximenuck.maximenuflatlistck:not(.level1):not(.headingck) > a,
div#maximenuck151 .maxipushdownck li.maximenuck:not(.headingck) > a, ndiv#maximenuck183 ul.maximenuck li.maximenuck.level1 li.maximenuck:not(.headingck) > span.separator, div#maximenuck151 li.maximenuck.maximenuflatlistck:not(.level1):not(.headingck) > span.separator,
div#maximenuck151 .maxipushdownck li.maximenuck:not(.headingck) > span.separator { padding-top: 0px !important;padding-right: 0px !important;padding-bottom: 0px !important;padding-left: 0.5em !important; } 
div#maximenuck183 ul.maximenuck li.maximenuck.level1 li.maximenuck > a span.titreck, div#maximenuck183 ul.maximenuck li.maximenuck.level1 li.maximenuck > span.separator span.titreck, div#maximenuck151 li.maximenuck.maximenuflatlistck:not(.level1) span.titreck,
div#maximenuck151 .maxipushdownck li.maximenuck > a span.titreck, div#maximenuck151 .maxipushdownck li.maximenuck > span.separator span.titreck { color: #72797E !important;font-size: 1em !important;text-shadow: none !important; } 
div#maximenuck183 ul.maximenuck li.maximenuck.level1 li.maximenuck > a span.descck, div#maximenuck183 ul.maximenuck li.maximenuck.level1 li.maximenuck > span.separator span.descck, div#maximenuck151 li.maximenuck.maximenuflatlistck:not(.level1) span.descck,
div#maximenuck151 .maxipushdownck li.maximenuck > a span.descck, div#maximenuck151 .maxipushdownck li.maximenuck > span.separator span.descck { font-size: 1em !important; } 
div#maximenuck183 ul.maximenuck li.maximenuck.level2.active:not(.headingck), div#maximenuck183 ul.maximenuck li.maximenuck.level2.parent.active:not(.headingck), div#maximenuck151 li.maximenuck.maximenuflatlistck.active:not(.level1):not(.headingck),
div#maximenuck151 ul.maximenuck li.maximenuck.level1 li.maximenuck:not(.headingck):hover, div#maximenuck151 li.maximenuck.maximenuflatlistck:hover:not(.level1):not(.headingck):hover,
div#maximenuck151 .maxipushdownck li.maximenuck:not(.headingck):hover { background: #FFFFFF !important;background-color: #FFFFFF !important;-moz-border-radius: 0px 0px 0px 0px !important;-webkit-border-radius: 0px 0px 0px 0px !important;border-radius: 0px 0px 0px 0px !important; } 
div#maximenuck183 ul.maximenuck li.maximenuck.level2.active:not(.headingck), div#maximenuck183 ul.maximenuck li.maximenuck.level2.parent.active:not(.headingck), div#maximenuck151 li.maximenuck.maximenuflatlistck.active:not(.level1):not(.headingck),
div#maximenuck151 ul.maximenuck li.maximenuck.level1 li.maximenuck:not(.headingck):hover > a, div#maximenuck151 li.maximenuck.maximenuflatlistck:hover:not(.level1):not(.headingck):hover > a,
div#maximenuck151 .maxipushdownck li.maximenuck:not(.headingck):hover > a, div#maximenuck151 ul.maximenuck li.maximenuck.level1 li.maximenuck:not(.headingck):hover > span.separator, div#maximenuck151 li.maximenuck.maximenuflatlistck:hover:not(.level1):not(.headingck):hover > span.separator,
div#maximenuck151 .maxipushdownck li.maximenuck:not(.headingck):hover > span.separator {  } 
div#maximenuck183 ul.maximenuck li.maximenuck.level2.active > a span.titreck, div#maximenuck183 ul.maximenuck li.maximenuck.level2.active > span.separator span.titreck, div#maximenuck151 li.maximenuck.maximenuflatlistck.active:not(.level1) span.titreck,
div#maximenuck183 ul.maximenuck li.maximenuck.level1 li.maximenuck:hover > a span.titreck, div#maximenuck183 ul.maximenuck li.maximenuck.level1 li.maximenuck:hover > span.separator span.titreck, div#maximenuck151 li.maximenuck.maximenuflatlistck:hover:not(.level1) span.titreck,
div#maximenuck151 .maxipushdownck li.maximenuck:hover > a span.titreck, div#maximenuck151 .maxipushdownck li.maximenuck:hover > span.separator span.titreck { color: #028087 !important;text-shadow: none !important; } 
@media screen and (max-width: 850px) {div#maximenuck151 ul.maximenuck li.maximenuck.nomobileck, div#maximenuck151 .maxipushdownck ul.maximenuck2 li.maximenuck.nomobileck { display: none !important !important; }}@media screen and (min-width: 851px) {div#maximenuck151 ul.maximenuck li.maximenuck.nodesktopck, div#maximenuck151 .maxipushdownck ul.maximenuck2 li.maximenuck.nodesktopck { display: none !important !important; }} */



div#maximenuck168.maximenuckh ul.maximenuck div.maxidrop-main, div#maximenuck168.maximenuckh ul.maximenuck li div.maxidrop-main {
	width: 13em;
}

div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck div.floatck div.floatck {
	margin-left: 100%;
}

div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1.parent > a:after, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1.parent > span.separator:after {
	display: none;
}

div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1 li.maximenuck.parent > a:after, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1 li.maximenuck.parent > span.separator:after, div#maximenuck168 .maxipushdownck li.maximenuck.parent > a:after, div#maximenuck168 .maxipushdownck li.maximenuck.parent > span.separator:after {
	border-left-color: #807C74;
	color: #807C74;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1 li.maximenuck.parent:hover > a:after, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1 li.maximenuck.parent:hover > span.separator:after, div#maximenuck168 .maxipushdownck li.maximenuck.parent:hover > a:after, div#maximenuck168 .maxipushdownck li.maximenuck.parent:hover > span.separator:after {
	border-color: transparent transparent transparent #CA0B1D;
	color: #CA0B1D;
}

div#maximenuck168.maximenuckh ul.maximenuck {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background: #FFFFFF;
	background-color: #FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;
	-webkit-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}

div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1.parent {
	margin-top: 0px;
	margin-right: 0.5em;
	margin-bottom: 0px;
	margin-left: 0px;
	background: #FFFFFF;
	background-color: #FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;
	-webkit-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	-moz-box-shadow: 0px 0px 6px 0px #A0A0A0;
	-webkit-box-shadow: 0px 0px 6px 0px #A0A0A0;
	box-shadow: 0px 0px 6px 0px #A0A0A0;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}

div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1 > a, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1 > span.separator {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1 > a span.titreck, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1 > span.separator span.titreck {
	color: #807C74;
	font-size: 1.3em;
	text-shadow: none;
	text-transform: uppercase;
}

div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1 > a span.descck, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1 > span.separator span.descck {
	font-size: 1em;
}

div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1.active, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1.parent.active, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1:hover, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1.parent:hover {
	background: #35539C;
	background-color: #35539C;
	background-image: url("https://www.baernbach.at/images/pfeil.png");
	background-repeat: no-repeat;
	background-position: center bottom;
	-moz-border-radius: 0px 0px 0px 0px;
	-webkit-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	-moz-box-shadow: 0px 0px 0px 0px #FFFFFF;
	-webkit-box-shadow: 0px 0px 0px 0px #FFFFFF;
	box-shadow: 0px 0px 0px 0px #FFFFFF;
}

div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1.active > a, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1.active > span, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1:hover > a, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1:hover > span.separator {
}

div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1.active > a span.titreck, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1.active > span.separator span.titreck, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1:hover > a span.titreck, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1:hover > span.separator span.titreck {
	color: #FFFFFF;
	text-shadow: none;
}

div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck div.floatck, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck div.floatck div.floatck, div#maximenuck168 .maxipushdownck div.floatck {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background: rgba(255,255,255,0.7);
	background-color: rgba(255,255,255,0.7);
	-moz-border-radius: 0px 0px 0px 0px;
	-webkit-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
}

div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1 li.maximenuck:not(.headingck), div#maximenuck168 li.maximenuck.maximenuflatlistck:not(.level1):not(.headingck), div#maximenuck168 .maxipushdownck li.maximenuck:not(.headingck) {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background: #FFFFFF;
	background-color: #FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;
	-webkit-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
	border-top: #807C74 1px solid ;
}

div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1 li.maximenuck:not(.headingck) > a, div#maximenuck168 li.maximenuck.maximenuflatlistck:not(.level1):not(.headingck) > a, div#maximenuck168 .maxipushdownck li.maximenuck:not(.headingck) > a, ndiv#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1 li.maximenuck:not(.headingck) > span.separator, div#maximenuck168 li.maximenuck.maximenuflatlistck:not(.level1):not(.headingck) > span.separator, div#maximenuck168 .maxipushdownck li.maximenuck:not(.headingck) > span.separator {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0.5em;
}

div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1 li.maximenuck > a span.titreck, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1 li.maximenuck > span.separator span.titreck, div#maximenuck168 li.maximenuck.maximenuflatlistck:not(.level1) span.titreck, div#maximenuck168 .maxipushdownck li.maximenuck > a span.titreck, div#maximenuck168 .maxipushdownck li.maximenuck > span.separator span.titreck {
	color: #807C74;
	font-size: 1em;
	text-shadow: none;
}

div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1 li.maximenuck > a span.descck, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1 li.maximenuck > span.separator span.descck, div#maximenuck168 li.maximenuck.maximenuflatlistck:not(.level1) span.descck, div#maximenuck168 .maxipushdownck li.maximenuck > a span.descck, div#maximenuck168 .maxipushdownck li.maximenuck > span.separator span.descck {
	font-size: 1em;
}

div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level2.active:not(.headingck), div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level2.parent.active:not(.headingck), div#maximenuck168 li.maximenuck.maximenuflatlistck.active:not(.level1):not(.headingck), div#maximenuck168 ul.maximenuck li.maximenuck.level1 li.maximenuck:not(.headingck):hover, div#maximenuck168 li.maximenuck.maximenuflatlistck:hover:not(.level1):not(.headingck):hover, div#maximenuck168 .maxipushdownck li.maximenuck:not(.headingck):hover {
	background: #FFFFFF;
	background-color: #FFFFFF;
	-moz-border-radius: 0px 0px 0px 0px;
	-webkit-border-radius: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level2.active:not(.headingck), div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level2.parent.active:not(.headingck), div#maximenuck168 li.maximenuck.maximenuflatlistck.active:not(.level1):not(.headingck), div#maximenuck168 ul.maximenuck li.maximenuck.level1 li.maximenuck:not(.headingck):hover > a, div#maximenuck168 li.maximenuck.maximenuflatlistck:hover:not(.level1):not(.headingck):hover > a, div#maximenuck168 .maxipushdownck li.maximenuck:not(.headingck):hover > a, div#maximenuck168 ul.maximenuck li.maximenuck.level1 li.maximenuck:not(.headingck):hover > span.separator, div#maximenuck168 li.maximenuck.maximenuflatlistck:hover:not(.level1):not(.headingck):hover > span.separator, div#maximenuck168 .maxipushdownck li.maximenuck:not(.headingck):hover > span.separator {
}

div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level2.active > a span.titreck, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level2.active > span.separator span.titreck, div#maximenuck168 li.maximenuck.maximenuflatlistck.active:not(.level1) span.titreck, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1 li.maximenuck:hover > a span.titreck, div#maximenuck168.maximenuckh ul.maximenuck li.maximenuck.level1 li.maximenuck:hover > span.separator span.titreck, div#maximenuck168 li.maximenuck.maximenuflatlistck:hover:not(.level1) span.titreck, div#maximenuck168 .maxipushdownck li.maximenuck:hover > a span.titreck, div#maximenuck168 .maxipushdownck li.maximenuck:hover > span.separator span.titreck {
	color: #CA0B1D;
	text-shadow: none;
}

@media screen and (max-width: 850px) {
	div#maximenuck168 ul.maximenuck li.maximenuck.nomobileck, div#maximenuck168 .maxipushdownck ul.maximenuck2 li.maximenuck.nomobileck {
		display: none !important;
	}
}

@media screen and (min-width: 851px) {
	div#maximenuck168 ul.maximenuck li.maximenuck.nodesktopck, div#maximenuck168 .maxipushdownck ul.maximenuck2 li.maximenuck.nodesktopck {
		display: none !important;
	}
}