*
{
	background-image: none;
	background-color: white !important;
	font-family:Tahoma;
	font-size:10pt;
}

img
{
    border:0;
}

#Top
{
    text-align:right;
}

#Logo {	
	height: 50px;
	width: 212px;
}

#TopLogoWrapper {
	float: left;
	margin: 0 0 25px 0;
}

.HomeLink
{
    margin-top:0px;
}

body
{
	font-size: 0.7em;
}

#TopGraphic 
{
	margin: 20px 0 0 0;	
}

.HomeLink2, #RightContent, #SubMenu, .SubMenu, #SubTop, #MainMenu, #TopLinks, #Functions, #BreadCrumb, #InfoContent, .GlobalSearch, #LanguageSelect, #TopLogin, #Flash, #ContentPrint, .FooterLinks, #shadowbox {
	display: none !important;
}

#GlobalSearchShop, .itemOrder, .orderProcessNextLink, .updateBasketLink, .orderProcessBackLink, .continueShopping, .basketItems .itemFunctions, .countControlButton, #OrderProgress, #LoggedIn, a.printReceipt, .tabs-nav, #ItemThumbGallery, #Message .messageInformation, #ItemOrder .countControl, #ItemOrder .Variant, #ctl05_form_current {
	display: none !important;
}

#Content, #ContentWrapper
{
	width: 100% !important; /*overruling*/
	padding:0px !important;
	margin:0px;
	padding:0px;
}

#Content
{
    margin-bottom:4em;
}

* h1
{
	font-size: 130%;
}

#CatalogCategory li 
{
	float: left;
	margin: 0 50px 0 0;
	width: 200px;
}

li.Sep 
{
	clear: both;
	width: 100% !important;
}

#TLInfoContent img, #SmallBasket img 
{
	display: none;	
}

#SmallBasket #SmallBasketHeading 
{
	display: block;	
}

#ItemOrder 
{
	margin: 0 0 0 20px;	
}

#ItemList .floatImage, #ItemList .Middle
{
	float: left;	
}

#ItemList .Right 
{
	float: right;	
}

#ItemList .Middle 
{
	margin: 0 0 0 20px;	
}

#Item #ItemImage, #Item #ItemOrder 
{
	float: left;	
}

#Footer
{
    font-size: 90%;
    margin-top: 40px;
	width: 500px;	
}

#NotLoggedIn, #LoggedIn, #MainMenu, #QuickNav, #ItemList .Right, #ctl04_form_current, input, .EntryBox img {
	display: none;
}

#ItemList li {
	list-style: none;
}

.ShopFront .shopTableItemList {
	display: none;
}

#Content {
	clear: both;
	width: 500px !important;
}

.EntryBox {
	clear: both;
	margin: 0 0 25px 0;
	width: 500px;
}

.TextElement {
	clear: both;
}

.TextElement img {
	margin: 25px 0 0 0;
}