/* CSS Document */
body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

a {
  color: #000;
}

h1 {
  font-size:14px;
  padding:0 0 7px 0;
}

div#header,
ul.lnk-impressum,
div#mdl-teaser,
div#sub-navi-wrapper,
div.tx-thmailformplus-pi1 form,
div.fce-recipe-menu ul,
input#lnk-leaflet,
a#lnk-print-recipe,
ul.rgtabs-menu,
div#sub-navi-wrapper,
div#produkte-selectors,
div#frm-selectors-wrapper,
div#lnk-merkzettel,
span.add-wrapper,
div#content-left-column,
a.merkzettel-print,
div#merkzettel-senden,
span.entfernen {
  display: none;
}

div.produkte-itm {
  border: 1px solid #000;
  float: left; 
  width: 200px;
  height: 290px;
  margin-right: 5px;
  margin-bottom: 8px;
}
div.produkte-itm .artnr {
  display:block;
  margin-bottom:10px;
  padding-top:3px;
  text-align:right;
}
div.produkte-itm span {
  line-height:18px;
  padding:0 24px 0 19px;
}
div#content-wrapper h3 {
  clear:both;
  font-size:14px;
  font-weight:bold;
  padding:15px 0 10px 25px;
}

div#content-area-subpage h3 {
  font-size:14px;
  font-weight:bold;
}

div.produkte-itm .kategorie {
  display:block;
  font-size:11px !important;
  font-weight:bold;
  margin:0 !important;
  padding:0 0 0 20px !important;
  text-transform:uppercase;
}

div.produkte-itm .gewicht {
  clear:both;
  display:block;
}

div#content-area-subpage h4.beschreibung {
  clear:both;
  display:block;
  float:left;
  font-size:12px;
  margin:0;
  padding:0;
  width:146px;
}

div#content-area-subpage h4 {
  clear:both;
  display:block;
  font-size:12px;
  margin:0;
  padding:20px 0 10px 25px;
}

div.produkte-itm .beschreibung {
  display:block;
  font-size:11px !important;
  font-weight:bold;
  line-height:16px;
  padding-left:20px !important;
}

div.produkte-itm .bild {
  display:block;
  height:140px;
  text-align:center;
}

.wrap1 {
  float:left;
  margin-bottom:1px;
  padding:0 4px 4px 0;
}
.wrap1, .wrap2, .wrap3 {
  display:block;
}
.wrap3 {
  padding:0 9px 9px 0;
}
div#merkzettel-wrapper div.merkzettel-itm {
  border:1px solid #333;
  height:115px;
  width:605px;
}
div.merkzettel-itm div.merkzettel-itm-col1 {
border:2px solid #FFFFFF;
float:left;
width:99px;
}
div.merkzettel-itm div.merkzettel-itm-col1 .artnr {
background:#EFF0F4 none repeat scroll 0 0;
color:#324276;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:19px;
padding:3px 0 0 7px;
}
div#content-area-subpage h4 {
clear:both;
display:block;
font-size:12px;
margin:0;
padding:20px 0 10px 25px;
}
div.merkzettel-itm div.merkzettel-itm-col1 .kategorie {
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
padding:5px 0 0 5px;
text-transform:uppercase;
}
div.merkzettel-itm div.merkzettel-itm-col2 {
float:left;
height:90px;
text-align:center;
width:140px;
}
div.merkzettel-itm div.merkzettel-itm-col3 {
float:left;
width:244px;
}
div.merkzettel-itm div.merkzettel-itm-col3 .herkunft {
display:block;
font-size:12px;
padding:8px 0 3px;
}
div.merkzettel-itm div.merkzettel-itm-col3 .beschreibung {
display:block;
font-size:12px;
font-weight:bold;
padding-bottom:20px;
}
div.merkzettel-itm div.merkzettel-itm-col3 .gewicht {
display:block;
}
div.merkzettel-itm div.merkzettel-itm-col4 {
float:left;
position:relative;
width:117px;
}
div.merkzettel-itm div.merkzettel-itm-col4 .anzahl {
display:block;
padding:14px 0 8px;
}
div.merkzettel-itm div.merkzettel-itm-col4 .inp-anzahl {
display:block;
padding-bottom:5px;
}
div.merkzettel-itm div.merkzettel-itm-col4 .inp-anzahl input {
font-size:11px;
}
div.merkzettel-itm div.merkzettel-itm-col4 input {
border:1px solid #333;
height:14px;
margin-right:4px;
width:26px;
}
