ul {
	margin-left: 20px;
}

ul li {
	list-style-image: url("../images/tab_li.png");
}
#PlentyWebCustomerRegistrationTitle, .liteAccordionDiv .slideText, .hotline_number, .FooterLinks .box ul li a, h1, h2, h3, h4, h5, h6, .navInline .PlentyCategoryNavigationContainer.rightNav li a, .navBlock .PlentyCategoryNavigationContainer > ul > li > a, .basket_box span, .tabNav .header, .listing .price, .articlePrice, .articleTitle {
	font-family: 'PTSansNarrowBold', sans-serif;
}

.PreFooter .box h4, .listing .name {
	font-family: 'PTSansBold', sans-serif;
}

.c_Box h2.icon .showAll, .NavigationGroupFilter h2 {
	font-family: 'PTSansRegular', sans-serif;
}


.SlideShow .liteAccordionDiv .slide > div {
	background: none repeat scroll 0% 0% #000000;
	height:308px;
}

div.SlideShow.c_Box > div.liteAccordionDiv.liteAccordion.basic > ol {
	height:308px!important;
	overflow:hidden;
}

.SlideShow .liteAccordionDiv.basic .slide > h2 {
	text-shadow: 0px -2px 0px rgba(0, 0, 0, 0.2);
	background: none repeat scroll 0px 0px #98B21F;
	border-top: 1px solid #A9C03C;
	color: #FFFFFF;
	top: 1px;
	height:308px;
}

.SlideShow .liteAccordionDiv .slide > h2 {
	color: black;
	font-size: 16px;
	font-weight: normal;
	margin: 0px;
	z-index: 100;
	position: absolute;
	left: 0px;
	top: 0px;
	height:308px;
}

.XXX .SlideShow .liteAccordionDiv .slide > h2 {
	transform: translateX(0%) rotate(90deg);
	transform-origin: left bottom 0px;
	height:308px;
}

.SlideShow .liteAccordionDiv .slide > h2 span {
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 0.05em;
	padding: 0px 5%;
	margin-top: 4px;
	position:relative;
	right:-55px;
}

.SlideShow .liteAccordionDiv .slideText {
	color: #FFFFFF;
	position: absolute;
	text-transform: uppercase;
	text-align: right;
	right: 40px;
	text-shadow: 0px -2px 0px rgba(0, 0, 0, 0.2);
	bottom: 40px;
}

.SlideShow .liteAccordionDiv .slideText .h4 {
	font-size: 2.25em;
	line-height: normal;
	margin-bottom: 14px;
}

.SlideShow .liteAccordionDiv .slideText p {
	margin-bottom: 27px;
}

.hotline_box {
	margin-bottom: 9px;
}

.hotline_number {
	font-size: 2.0689em;
	display: block;
	line-height: 100%;
	color: #FFFFFF;
}

.hotline_condition {
}

.ProducerImageList h3 {
	color: #98B21F;
	text-transform: uppercase;
	margin-bottom: 8px;
}

.brands > div {
	float: left;
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 70px;
}

.brands ul {
	clear: both;
	position: absolute;
	width: 20000em;
	margin-left: 0px;
}

.brands li {
	float: left;
	height: 70px;
	margin: 0px 13px 0px 6px;
	list-style: none outside none;
	line-height: 70px;
}


.frontpage_text {
	width: 100%;
	clear: both;
	position: relative;
	padding: 2px 0px;
}

.frontpage_text h3 {
	text-transform: uppercase;
	color: #98B21F;
	margin-bottom: 20px;
}


.c_Box.Service {
}

.c_Box.NewsLetter {
	padding-bottom: 8px ! important;
}

.c_Box.NewsLetter h2.icon {
}

.c_Box.NewsLetter form {
	margin: 12px 0px;
}

.c_Box.Payment {
}

.box {
}

.box .scrollable {
	float: left;
	margin-top: 5px;
	position: relative;
	overflow: hidden;
	width: 300px;
	height: 215px;
}

.SlideShow {
	margin-bottom: -10px;
	margin-left: -20px;
	margin-top: -41px;
}

.SlideShow .scrollable {
	float: left;
	overflow: hidden;
	position: relative;
	width: 940px;
	height: 500px;
}

.scrollable .scrollText h2 {
	color: #FFFFFF;
	text-transform: uppercase;
}

.scrollable .scrollText:hover {
	text-decoration: none;
}

.scrollable .scrollText {
	z-index: 10000;
	position: absolute ! important;
	background: none repeat scroll 0% 0% #222222;
	left: 80px;
	padding: 25px 40px 10px 30px;
	width: 470px;
	bottom: 0px;
}

.scrollable .items {
	width: 20000em;
	position: absolute;
}

.brands .browse, .slide_scroll .browse {
	position: absolute;
	z-index: 10000;
	text-indent: -9999px;
	float: left;
	cursor: pointer;
	height: 27px;
	width: 27px;
	top: 122px;
	background: url("../images/scroll_nav.png") no-repeat scroll 0px 0px transparent;
	left: -5px;
}

.slide_scroll .browse {
	background: url("../images/scroll_nav_slideshow.png") no-repeat scroll 0% 0% transparent;
	width: 45px;
	height: 45px;
	top: 217px;
}

.brands .browse {
	background: url("../images/scroll_nav_brands.png") no-repeat scroll 0px 0px transparent;
	top: 25px;
}

.brands .browse.next, .slide_scroll .browse.next {
	background-position: -27px 0px;
	left: auto;
	right: -5px;
}

.brands .browse.prev:hover, .imageBox2 .browse.prev:hover, .slide_scroll .browse.prev:hover {
	background-position: 0px -27px;
}

.brands .browse.next:hover, .imageBox2 .browse.next:hover, .slide_scroll .browse.next:hover {
	background-position: -27px -27px;
}

.slide_scroll .browse.prev {
	left: 0px;
}

.slide_scroll .browse.next {
	background-position: -45px 0px;
	right: 0px;
}

.slide_scroll .browse.prev:hover {
	background-position: 0px -45px;
}

.slide_scroll .browse.next:hover {
	background-position: -45px -45px;
}

.brands .scrollable .items a {
	float: left;
	position: relative;
	margin-right: 40px;
}

.scrollable .items div {
	float: left;
	position: relative;
}

.box .text {
	float: right;
	width: 300px;
}

.box .text p {
	margin-bottom: 10px;
}

.social {
	float: right;
	margin-left: 31px;
}

.imgBtn a {
	float: left;
}

a.socialbutton {
	background-position: center center;
	background-repeat: no-repeat;
	display: inline-block;
	height: 30px;
	margin: 0px;
	width: 32px;
}

.socialbutton.yt {
	background-image: url("../images/sb_yt.png");
}

.socialbutton.tw {
	background-image: url("../images/sb_tw.png");
}

.socialbutton.fb {
	background-image: url("../images/sb_fb.png");
}

.socialbutton.go {
	background-image: url("../images/sb_go.png");
}

.PreFooter .box {
	float: left;
	position: relative;
	margin-left: 1%;
	width: 28.5%;
	padding: 19px 2% 8px;
}

.PreFooter .box ul {
	margin-left: 14px;
}

.PreFooter .box li {
	list-style-image: url("../images/tab_li.png");
	margin-bottom: 2.6px;
}

.PreFooter .box:first-child {
	margin-left: -2%;
	width: 29.5%;
}

.PreFooter .box.middle {
}

.PreFooter .box h4 {
	text-transform: uppercase;
	margin-bottom: 23px;
}

.PreFooter {
	background: none repeat scroll 0% 0% #F4F4F4;
	margin-bottom: 0px;
	padding-top: 0px;
}

.brands {
	position: relative;
	height: 70px;
	padding: 0px 3%;
	margin-bottom: 15px;
	width: 94%;
}

.brands .scrollable {
	overflow: hidden;
	float: left;
	position: relative;
	height: 158px;
	width: 880px;
	margin-left: 30px;
}

.brands a {
}

.brands img {
	color: #98B21F;
	font-size: 1em;
	max-height: 100%;
	position: relative;
}

.FooterLinks {
}

.FooterLinks .box {
	width: 100%;
	text-align: center;
	padding: 16px 0px 18px;
}

.FooterLinks .box.middle {
}

.FooterLinks .box ul {
	margin-left: 0px;
}

.FooterLinks .box ul li {
	float: none;
	list-style: none outside none;
}

.FooterLinks a {
}

.FooterLinks .box ul li a {
	color: #FFFFFF;
	text-transform: uppercase;
	font-size: 1.3793em;
	margin: 0px 10px;
}

.Credits {
	width: 100%;
	text-align: center;
}

.Credits p {
	line-height: 1.6em;
}

.Credits, .Credits a {
}

.NewsLetter input[type="text"] {
	width: 100%;
	margin: 0px 0px 4px;
}

.NewsLetter input[type="submit"] {
}

.NewsLetter .hint {
	display: block;
	margin: 8px 0px 10px;
}

.nav_customer {
	position: relative;
	float: right;
	margin-top: 28px;
	margin-bottom: 32px;
}

.nav_customer a {
}

.hidden {
	display: none;
}

.search_box .inp_find {
	margin-right: -5px;
	width: 136px;
	background: url("../images/bg_input.png") repeat-x scroll 0% 0% #FFFFFF;
}


form.search_form {
	display: inline-block;
}

.search_box {
	float: right;
}

.companyLogo {
	display: block;
	background: url("../images/company_logo.png") no-repeat scroll left top transparent;
	text-indent: -9999px;
	position: absolute;
	height: 115px;
	width: 315px;
	left: 0px;
	top: 15px;
}

.basket_box {
	float: right;
}

.basket_box a {
	margin-left: 8px;
}

.basket_box span {
}

.Basket_Amount_Comma {
	display: inline-block;
	color: #98B21F;
	font-size: 2.069em;
	padding: 5px 9px 5px 28px;
}

.ArticleLinkCloud {
	border-top: 1px solid #DDDDDD;
	padding-top: 22px;
	margin-bottom: 20px;
}

.ArticleLinkCloud a {
	display: inline;
	padding-right: 10px;
	line-height: 104%;
}

.ArticleLinkCloud a.tag_10 {
	font-size: 1em;
}

.ArticleLinkCloud a.tag_9 {
	font-size: 1.1em;
}

.ArticleLinkCloud a.tag_8 {
	font-size: 1.2em;
}

.ArticleLinkCloud a.tag_7 {
	font-size: 1.3em;
}

.ArticleLinkCloud a.tag_6 {
	font-size: 1.4em;
}

.ArticleLinkCloud a.tag_5 {
	font-size: 1.5em;
}

.ArticleLinkCloud a.tag_4 {
	font-size: 1.6em;
}

.ArticleLinkCloud a.tag_3 {
	font-size: 1.7em;
}

.ArticleLinkCloud a.tag_2 {
	font-size: 1.8em;
}

.ArticleLinkCloud a.tag_1 {
	font-size: 2em;
}

#livesearch_result {
	display: none;
	position: absolute;
	z-index: 100000000;
	margin: 32px 0px 0px;
	left: -190px;
}

#livesearch_result fieldset {
	padding: 10px 20px;
	border: 2px solid #98B21F ! important;
}

.PlentyLiveSearchResult tr {
	border-top: 1px solid #98B21F;
}

#livesearch_result fieldset table {
	width: 100%;
}

.PlentyLiveSearchResult tr:first-child {
	border: medium none;
	font-weight: bold;
}

.PlentyLiveSearchResult tr:first-child td {
	padding: 5px 0px 15px;
}

.PlentyLiveSearchResult tr td {
	width: auto ! important;
	padding: 4px 0px;
}

.PlentyLiveSearchResult tr td span.Price {
	font-size: 15px;
	color: #797979;
}

.LiveSearchArticleName {
	display: block;
	width: 75%;
}

.LiveSearchArticleName a {
	color: #696969;
}

.PlentyLiveSearchResult tr td span.LiveSearchVAT, .PlentyLiveSearchResult tr td span.LiveSearchShippingHandling {
	font-size: 11px;
}

.PlentyLiveSearchResult tr td span.LiveSearchShippingHandling br {
	float: left;
}

html > body > div.lv_window.lv_window_dark > div.lv_skin > canvas {
	display:none!important;
}

div.SlideShow.c_Box > div.liteAccordionDiv.liteAccordion.basic {
	height:308px!important;
}