/* general */

html, body {background-color:#fff; font-size:10pt; line-height:120%; font-family:Arial;}

#print_header,
#breadcrumb {display:block; color:#868889;}

#tafel,#basketCol1  {background: transparent;}
#companyAddress {font-size:11px; color:#868889; text-align:center; margin-bottom:20px;}

hr {
	height: 1px;
	border-style: none;
	border-top: 1px solid #868889;
	padding: 0;
	margin: 5px 0 5px 0;
	text-align: left;
}

#header #logo,
#header #logWrapper,
#metaNav,
#lang,
#col2, 
#frameTop,
#footer,
#pagenavigation,
#pageTitleBasket,
#mainNav,
#contentHeader,
img.printIco,
a.empfehlen,
#articleHeader,
.detailLink,
#col1ContentRight,
#basketTabNav {display:none;}


span.price a {display:none;}

#basketCol1 span.title,
#basketCol1 .price,
a, div.body div.comment textarea  {font-size:10pt;}

#print_logo {height:114px; position:relative;}
#print_logo img {margin:0px;}
#wrapper {width:auto; height:auto;}
#header {height:auto; width:auto;}
#metaWrapper {height:auto; left:auto; position:relative; top:auto; width:auto;}
#breadcrumb {position:static; width:auto; height:auto;}
#col1 {width:auto; background:transparent;}
#col1 p {color:#000;}
#colLeft {background:transparent; width:auto; padding:0;}
#colLeft img,
#colRight img {margin-top:0;}
#tafel {width:auto;}
#contentTop, #contentBottom {width:auto; margin:0; padding:0;}
#contentTop {margin-left: 0;}
#contentTop h2 {float:none; width:auto; font-size:12pt; line-height:200%;}

a {text-decoration:underline;}

a.forgotpassword, #basketCol1 span.free2, a, .red {color:#000;}

li {color:#000;}

#basketCol1 {padding-left:0px;}

#breadcrumb ul li {list-style-type:disc;}
#breadcrumb ul li.active {color:#000; background:none;}
#breadcrumb ul li a.home {padding-left:0px;}
#breadcrumb ul li a {background:none;}

#productPic {clear:none;}

#contentTop ul li {background:none;list-style-image:none; list-style-position:inside; list-style-type:disc;padding:0pt;}
#contentTop .artWrapper p {padding-left:0;}
#col1ContentMiddle {padding-left:0; width:auto;}
#col1ContentMiddle img {display:none;}
#col1ContentMiddle div {}
#col1ContentMiddle div.article {width:auto;}
#col1ContentMiddle .article div.recipeImage img {display:inline;}

.containerForm .containerFields input.text {font-size:10pt; width:168px;}
input#fldstrasse, input#fldort,
input#fldstrasseR, input#fldortR {width:120px;}
input#fldnr, input#fldplz,
input#fldnrR, input#fldplzR {width:30px;}
.containerForm .containerFields select#fldland,
.containerForm .containerFields select#fldlandR {width:177px;}

#containerRechnungsadresse1, #containerRechnungsadresse2, #containerLieferadresse,
#basketCol1 {width:auto;}
div.containerSelection {height:180px;}
body#zahlung div#containerRechnungsadresse div.containerForm {background: none; width:320px;}

div.article {border-bottom:dashed 1px #666; width:100%;}
div.article table {width:100%;}
div.article input {border:1px solid #fff;}

div#col1ContentMiddle table td.artWrapper img {display:block;}





















