.main_nav {
	width: 100%;
	float: left;
}

.main_nav .navInline ul {
	margin-left: 0px;
}

.main_nav .navInline ul li {
	list-style: none outside none;
}

.main_nav .navInline {
	width: 100%;
	background: url("../images/stripes.png") repeat scroll 0% 0% transparent;
}

#page_header .navPages a {
	color: #FFFFFF;
	margin: 0px 7px;
}

ul.lang_switch a:before, #page_header .navPages a:before {
	content: "|";
	position: relative;
	color: #FFFFFF;
	left: -7px;
}

ul.lang_switch a:before {
}

ul.lang_switch li:first-child a:before, #page_header .navPages li:first-child a:before {
	display: none;
}

#page_header .navPages {
	margin-right: -7px;
}

.navInline {
	float: right;
}

.navInline ul > li {
	position: relative;
	float: left;
	display: inline;
}

.navPages ul {
}

ul.lang_switch {
	float: right;
	margin-left: 18px;
	margin-right: -7px;
}

ul.lang_switch li {
	display: inline-block;
	color: #FFFFFF;
	float: left;
}

ul.lang_switch a {
	color: #FFFFFF;
	margin: 0px 7px;
}

#page_header .navPages a:hover, ul.lang_switch a:hover, ul.lang_switch li.active a, #page_header .navPages li.home a {
	color: #98B21F;
}

.navInline .rightNav ul > li {
	float: right;
}

.navInline .rightNav ul > li a {
	color: #fff;
	padding-right:24px;
}

.navInline .PlentyCategoryNavigationContainer li ul {
}

.navInline .PlentyCategoryNavigationContainer li a {
	display: inline-block;
	text-decoration: none;
	text-transform: uppercase;
	font-family: 'PTSansNarrowBold', sans-serif;
	font-size:14px;
	color: #FFFFFF;
	text-shadow: 0px -2px 0px rgba(0, 0, 0, 0.2);
	padding: 12px 8px 10px 14px;
}

.navInline .PlentyCategoryNavigationContainer li:hover {
}

.navInline .PlentyCategoryNavigationContainer li:hover a {
}

@media screen and (min-width: 900px) {
.navInline .PlentyCategoryNavigationContainer > ul * {
	position: relative;
}}

@media screen and (min-width: 900px) {
.navInline .PlentyCategoryNavigationContainer > ul > li.tmp_display > ul, .navInline .PlentyCategoryNavigationContainer > ul > li:hover > ul {
	z-index: 10000;
	display: block;
}}

.navInline .PlentyCategoryNavigationContainer > ul > li ul a {
	text-shadow: none;
	font-size: 14px;
	color: #FFFFFF;
	padding: 5px 16px;
}

.navInline .PlentyCategoryNavigationContainer > ul > li ul li a:hover {
	text-decoration: underline;
}

@media screen and (min-width: 900px) {
.navInline .PlentyCategoryNavigationContainer > ul > li > ul {
	position: absolute;
	left: 0px;
	background: url("../images/stripes.png") repeat scroll 0px 0px #83A11B;
	padding: 5px 0px;
	display: none;
	margin-top: -3px;
}
}

.navInline .PlentyCategoryNavigationContainer > ul > li > ul > li > ul {
	display: none;
}

@media screen and (min-width: 900px) {
.navInline .PlentyCategoryNavigationContainer > ul li ul li {
	width: 230px;
	float: left;
	display: block;
	min-width: 100%;
}
}


/*@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 768px) { 

ul.PlentyCatTopLevel.PlentyCatMenuLevel_1 > li:hover ul {
	display:none!important;
}
ul.PlentyCatMenuLevel_2 {
	display:none!important;
}
li.PlentyCatItemLevel_2 {
	display:none!important;
}

}*/