﻿* {
	background-image: none !important;
	color: #000 !important;
	font-size: 100% !important;
}

html {
	background: none;
}

#TopWrapper {
	background: none;
}

#Top {
	position: static;
}

h2, h3, h4 {
	font-size: 90%!important;
}

.PageTeaser {
	font-size: 120%!important;
}

#Footer {
	background: none;
	height: auto;
}

#Footer #FooterText {
	padding: 0;
}

#ContentWrapper {
	float: none;
	width: 100%;
}

.List #Content {
	width: 100%!important;
}

#PageWrapper {
	padding: 0!important;
}

body {
	font-size: 100% !important;
	background: none;
}

.PageTitle h1, .Shoptitle h1 {
	font-size: 200%!important;
}

#LanguageSelection, #MainMenu, #HomeLink img, #TopGraphic, #FlashTopGraphic, #BreadCrumb, .SubMenu, #LeftContent, .scfForm, .FormWrapper, .WDKStdLoginWrapper, #shadowbox_loading span, .NoPrint, .SmallBasket, #InfoContent, #FooterElements, #NewsItem .ListLink a {
	display: none!important;
}

.PrintLogo {
	display: block !important;
}

.Box {
	font-size: 85% !important;
	width: 100% !important;
}

.GoogleMapBox {
	padding: 0;
}

p {
	font-size: 100% !important;
	margin: 0;
}

#ItemList .Item, #CatalogCategory .CategoryBox, #RelatedItems .relatedItem, #SearchItemList .Item {
	border: solid 1px #666666;
	height: 320px;
	width: 168px!important;
}

#ItemList .Item .ItemImage, #RelatedItems .relatedItem .ItemImage {
	height: 189px!important;
}

#ItemList li .ItemDescription, #RelatedItems li .ItemDescription {
	height: 42px!important;
}

#ItemList .ItemAction, #RelatedItems .ItemActio {
	height: 49px!important;
}

#ItemList li .beforePrice, #RelatedItems li .beforePrice {
	margin: -23px 0 0 -31px!important;
}

.ItemImage img {
	height: 189px;
	width: 168px;
}

/* PRODUCT DETAILS */

#Item h1 {
	font-size: 200%!important;
	margin: 0;
}

#ItemOptions {
	width: 40%;
}

#ItemDetails .Detail table {
	width: 100%!important;
}

#Item .Price .DisplayPrice span {
	font-size: 120%!important;
}

#ItemOptions .ItemInfo, #ItemOptions .BackLink, #ItemMain #ItemTransparency, #ItemDetails .Detail .Title, #ItemMain #ItemLabel, #Variants, #Item .ItemCustomDropdownStepWrapper, #Item .ItemAction input.CountControl, #Item .ItemAction .CountControlButton, .AddSubButtonBgWrapper, #Item .ItemAction .ItemsAvailable, #ItemOptions .ItemAction .ToBasket {
	display: none;
}

#ItemDetails .Detail .Container, #ItemDetails .Detail .Title.Out, #Item .Price  {
	display: block!important;
}

#ItemDetails .Detail .Title.Out {
	font-weight: bold;
	margin: 10px 0;
	padding: 0;
}

/* ORDERSTEPS */

#OrderProgress, .ButtonLink, a.BackLink, .BackButtonLink, #order, .selectionOption, a.printReceipt {
	display: none!important;
}

.BasketContainer {
	border-bottom: solid 1px #666666;
}

#OrderDetails h4.Title, .basketItems td, .VAT {
	border-bottom: solid 1px #666666!important;
}

/* TEXMAN */

.texman #QuickLinks, .texman .TopLogin, .texman #MediaGallery li.Box .Content, .texman .Box .CatalogCategoryLink, .VariantMatrixTable, .texman .ItemList .ItemAction, .texman table.Header, #BasketItemsTable .itemFunctions input {
	display: none!important;
}

.texman .Box .BoxContentWrapper {
	background: none!important;
	border: 0!important;
	padding: 0;
}

.texman #NewsList .ReadMoreLink {
	display: none;
}

.texmanFront #Content .Box .BoxContentWrapper {
	margin: 20px 0 0!important;
}

.texman #MediaGallery li.Box {
	width: 185px!important;
}

.texman #MediaGallery li.Box .Image {
	height: 230px;
}

.texmanShopFront #Content .ShopList .Box, .texmanShopCatalog #Content .Box {
	width: 129px!important;
}

.texman #BasketItemsTable .CountControlInput {
	background: none;
	border: 0!important;
}