html{margin: 0;padding: 0;}
body {color: #444444;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-align:left;background-color: #FFF;margin:0;background-image: url(bilder_neu/hg_body.png);background-repeat: repeat-x;}
#wrapper{width: 1077px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto; }
#header{ height:50px; margin-bottom:10px; }
#navtrail{ float:left; width:760px; color:#FFF; font-size:10px; padding:34px 0 0 0; text-align:left;}

#search{float:right;width:260px;background-repeat:no-repeat;background-position:right 22px;background-image: url(buttons/german/button_quick_find_orange.gif);padding:15px 0 0 0;}
#inhalt_wrapper{ width:1077px; margin-top:13px;}
#links{ width:222px; float:left;  margin-bottom:50px;}

#mitte{width:571px; float:left; margin:0 31px 70px 31px; background-color:#dfdfdf; background-image: url(bilder_neu/hg_mitte.png);background-repeat: repeat-x; }
#mitte p{ line-height:20px; padding:0 8px;}
.mitte_innen{padding: 10px 8px;}
#mitte_gross{width:821px; float:left; margin:0 0 40px 31px; background-color:#dfdfdf; background-image: url(bilder_neu/hg_mitte.png);background-repeat: repeat-x; }
#rechts{width:222px;float:left; }
#header_image{background-image: url(bilder_neu/header_newgarden.png);background-repeat: no-repeat; background-position:top left; height:90px;text-align:left;padding-top:70px; }


#footer_hg {width: 100%; height:300px; background-color:#ecebec;  background-image:url(bilder_neu/hg_footer.png); background-repeat:repeat-x; float:left;    -moz-box-shadow: 0px 0px 8px #4a4a4a; -webkit-box-shadow: 0px 0px 8px #4a4a4a;box-shadow: 0px 0px 8px #4a4a4a; margin-top:40px;}
.boxText_specials{padding: 10px;	background-color:#d6e7dd;line-height: 18px;font-weight:bold; }

.suggest_link {background-color: #FFFFFF;padding: 2px 6px 2px 6px;}
.suggest_link_over {background-color: #3366CC;padding: 2px 6px 2px 6px;cursor: pointer;}
#search_suggest {position: absolute; visibility: hidden;background-color: #FFFFFF; text-align: left; border: 1px solid #000000;}
#productImageA{padding-bottom:10px;}
#artikel_image img{ width:200px;height:267px;}
.ot_orderdiscount {color:#ff0000;}
.icon{color: #FFF;background-color: #670001;	}
img{ border:0;}
.rabatt{ font-size:14px;color:#660007;	}
#apDiv1 {position:fixed;left:16px;top:15px;width:220px;height:220px;z-index:1;}
#apDiv2 {position:absolute;left:900px;top:20px;width:344px;height:96px;z-index:2;}

.abstand{padding-left:10px;padding-right:10px;}
/*Product - PRICE*/
.price_dots{ background-image: url('img/img_neu/price_dots.jpg');background-repeat:no-repeat; }
.price_mwst{vertical-align:middle; color:#000000; font-size: 10px; line-height: 15px; }
.price{	font-weight:bold;color:#000;font-size: 20px;}
.price_listing{   font-weight:bold;color:#660000; font-size: 18px;line-height:5px;	}
/*******/
.produkt_beschreibung{vertical-align:middle;font-weight:bold;color:#660000; font-size: 12px; line-height: 10px; }
.img_info{vertical-align:bottom;}
.product_title{font-weight:bold;color:#545454; font-size: 14px; line-height: 15px;height:40px;width:335px;float:left;}
.product_title_rose{vertical-align: middle;font-weight:bold;color:#000000; font-size: 14px; line-height: 10px; }
/*css neu*/
td.mainmenue {	background:#D2E6DB;}
.white { text-align:center;	background-color: #FFFFFF;}
.green { text-align:center;background-color: #00743c;}
tr{margin: 0;padding: 0;}
td{vertical-align:top;margin: 0px;padding: 0px;}
.td_zeilenabstand{line-height:15px;text-align:justify;font-size: 11px;background-color: #eaf3ee;}
.box_rahmen{ background-color:#d2e6db;height: 100%;float:left;}
.box_rechts{ background-color:#d2e6db;width: 172px;float: left;	}
.produkt_info{ width: 568px;margin-top: 15px;border: 0px solid #CCCCCC;background-color:#FFFFFF;}
.produkt_bilder{width: 500px;left: 0;top: 0;right: 0;bottom: 0;clip: rect(auto,auto,auto,auto);}

.rahmen_oben_bezeichnung{ background-image:url(bilder_neu/hg_head_categorie.png); background-repeat:repeat-x; height:34px;}
.rahmen_tipps{text-align:center;font-size: 11px;height: 20px;font-weight: bold;line-height: normal;margin: 15px 0 0 5px;padding: 5px 0 0 0;background-color:#fff;}
.rahmen_tipps a{color: #6a0200;}
.rahmen_more_categories_header{font-size: 11px;height: 20px;font-weight: bold;line-height: normal;margin-top: 15px;margin-right: 0px;margin-bottom: 0pt;margin-left: 5px;padding-top: 5px;padding-right: 0px;padding-bottom: 0px;padding-left:5px;background-color:#FFFFFF;}
.rahmen_more_categories{ font-size: 11px;font-weight: bold;line-height: normal;margin-top: 15px;margin-right: 0px;margin-bottom: 0pt;margin-left: 5px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left:5px;background-color:#FFFFFF;}
.rahmen_produkt{ vertical-align: top;font-size: 10px;min-height: 0;height: auto;border-top: 0;margin-top: 0px;margin-right: 0px;margin-bottom: 10px;margin-left: 5px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left:0px;background-color:#FFFFFF;}
.rahmen_product_listing td a{color:#444444;} 
.rahmen_product_listing_specials{	width:565px;height: auto;vertical-align: top;font-size: 10px;min-height: 0;height: auto;border-top: 0;margin-top: 0px;margin-right: 5px;margin-bottom: 10px;margin-left: 5px;padding: 3px;background-color:#FFFFFF;}  
.rahmen_product_listing_shipping { float:left; width:799px; margin: 0 0 0 11px; font-size:12px;}

.categorytitle {margin: 0pt; padding-top:8px;  color: #fff;font-size: 12px;}
.navigator_rahmen{width:558px;background-repeat:no-repeat;text-align:center;}
.navigator {color: #00743c;font-size: 12px;font-weight: bold;text-align:center;	}
.categorydetailsrow {vertical-align: top;border-bottom-width: 1px;border-bottom-style: solid;font-size: 10px;min-height: 0pt;height: auto;border-top-style: none;color: #757c83;margin-top: 0pt;margin-right: 4px;margin-bottom: 4px;margin-left: 4px;padding-top: 6px;padding-right: 6px;padding-bottom: 6px;padding-left: 6px;border-top-color: #cbcbcb;border-bottom-color: #cbcbcb;}
.containermain {width: 100%;padding-left: 16px;}
/*.containerfullrow{float: left;width: 570px;}*/
.produktbeschreibung{ color:#000000; line-height:20px;}
.navbar {height: 24px;padding-left: 7px;padding-bottom: 3px;padding-top: 6px;font-weight: lighter;font-size: 9px;color: #047549;width: 100%; color:#FFF;}
a.navbar{color: #fff;text-decoration: none; }
a.navbar:hover{color: #fff;text-decoration: none; }
a { color: #545454; text-decoration: none; }
a:hover{ color: #000000;text-decoration: none; }
a.headerNavigation, a.headerNavigation:hover { color: #FFF;  font-size: 11px; }
a.pageResults { color: #555;  font-size: 11px; }
a.pageResults:hover { background: #FFF none repeat; color: rgb(0, 0, 0);  font-size: 11px; }
form { display: inline; }
h1{ margin: 0pt; padding-left:8px; padding-top:8px;  color: #545454;font-size: 14px;font-weight: bold;}

img {border:0px;}
span.greetUser { color: rgb(68, 68, 68);   font-size: 11px; font-weight: bold; }
span.markProductOutOfStock { color: rgb(199, 97, 112);  font-size: 11px; font-weight: bold; }
span.markProductOutOfStock { color: rgb(199, 97, 112);   font-size: 11px; font-weight: bold; }
span.productDiscountPrice { color: rgb(255, 0, 0);   font-weight: bold; }
span.productOldPrice { color:#ff0000; 	text-decoration: line-through; 	font-size: 14px;line-height:15px;}
span.productSpecialPrice, span.errorText { color: rgb(255, 0, 0);   }
table.productListing {font-size: 11px; }
textarea {   font-size: 11px; width: 100%; }
tr.accountHistory-odd, tr.addressBook-odd, tr.alsoPurchased-odd, tr.payment-odd, tr.productListing-odd, tr.productReviews-odd, tr.upcomingProducts-odd, tr.shippingOptions-odd, tr.accountHistory-even, tr.addressBook-even, tr.alsoPurchased-even, tr.payment-even, tr.productListing-even, tr.productReviews-even, tr.upcomingProducts-even, tr.shippingOptions-even { background: rgb(248, 248, 249) none repeat; }
tr.footer { background: rgb(187, 195, 211) none repeat; }
tr.header { background: rgb(255, 255, 255) none repeat; }
tr.headerError { background: rgb(255, 0, 0) none repeat; }
tr.headerInfo, tr.subBar {  }
tr.headerNavigation { background: rgb(246, 246, 246) none repeat; }
.accountCategory { color: rgb(170, 187, 221);   font-size: 11px; }
.an { display: block; }
.aus { display: none; }
.box_bottom{padding-bottom: 10px;background-repeat: no-repeat; background-color:#d6e7dd;}
.box_bottom_weiss{padding-bottom: 0px;background-repeat: no-repeat; background-color:#FFF;}
.boxTextHotline {color:#01743d;font-weight:bold;padding: 2px;	background-color:#d6e7dd;}
.boxTextHotline2{color:#01743d;font-weight:bold;padding: 2px;	background-color:#d6e7dd;font-size:11px;}
.boxText_fairrank{padding: 10px;	line-height: 25px;word-spacing:5px;text-align:center;border-top:1px solid #fff;margin-top:10px;color:#FFF;}
a.quicklink:link, a.quicklink:visited 	{ color:#FFF; }
a.quicklink:hover, a.quicklink:active  	{ color:#047549; }
h4 {font-size:10px;display:inline;font-weight:normal;color:#FFF;}
.boxText_fair{	background-color:#d6e7dd;line-height: 18px;padding:5px;}
/*** FAIRRANK END ***/
.boxText {padding: 10px;	background-color:#d6e7dd;line-height: 18px;}
.boxText_weiss { width:220px;padding: 10px;	background-color:#fff;line-height: 18px;}
.boxText_rot {padding: 0px;	background-color:#660000;line-height: 18px;}
.boxText _color{padding: 10px;background-color: #d2e6db;line-height: 18px;}
.boxTextSearch { font-size: 9px;padding: 5px 0pt 5px 10px; line-height: 18px;background-color:#d2e6db;}
.boxText, .messageBox, .infoBoxNoticeContents, .infoBox, span.infoBox, .productListing-data, .smallText, span.smallText, p.smallText, .fieldValue, checkbox, input, radio, select {   font-size: 11px; margin:0; padding:0;}

.boxTextBG {background-color: #dfdfdf;   font-size: 11px; }
.boxTextBGII { 	background-color: #dfdfdf;   font-size: 11px;}
.boxTextPrice, span.newItemInCart, .inputRequirement { color: #ff0000;   font-size: 11px; }
.checkoutBarCurrent, .boxText, .subBar { color: rgb(85, 85, 85);   font-size: 11px; }
.checkoutBarFrom, .checkoutBarTo { color: rgb(140, 140, 140);   font-size: 11px; }
.contentsTopics { border-bottom: 1px solid rgb(204, 204, 204); color: rgb(85, 85, 85);   font-size: 13px; font-weight: bold; height: 22px; padding-left: 5px; vertical-align: middle; width: 559px; }
.copyright {font-size: 0px; line-height:0; text-align: left; }
.errorBox {background-color:#FF0000;color:#fff; font-weight: bold; font-size: 16px; padding-left:8px;}
.errorBoxAnfrage {background-color: #ffbb00;color:#FFFFFF; font-weight: bold; font-size: 12px;margin-top: 5px; margin-right: 5px;margin-bottom: 10px;margin-left: 5px;padding: 3px; }
.formAreaTitle, .fieldKey, .tableHeading {   font-size: 11px; font-weight: bold; }
.gvBox {border: 1px solid rgb(255, 255, 255); font-size: 11px;font-weight: bold;}
.headerError { background: rgb(255, 0, 0) none repeat; color: rgb(255, 255, 255);   font-size: 11px; font-weight: bold; text-align: center; }
.headerInfo { background: rgb(0, 255, 0) none repeat; color: rgb(255, 255, 255);   font-size: 11px; font-weight: bold; text-align: center; }
.headerNavigation, .footer { border-color: rgb(182, 183, 203); border-bottom: 1px solid rgb(182, 183, 203); background: rgb(246, 246, 246) none repeat; color: rgb(85, 85, 85);   font-size: 11px; font-weight: bold; }
.info1, .info2 { margin: 0pt; padding: 5px; background: rgb(248, 193, 0) none repeat; font-size: 10px; }
.infoBoxSearch {	height: 50px;width: 100px;	}
.infoBoxContents { padding:5px;color: rgb(85, 85, 85);   font-size: 11px; }
.infoBoxHeadingSearch{ padding: 5px 0pt 5px 10px;   font-size: 10px; font-weight: bold; color:#ffffff;}
.infoBoxHeading{ margin-top:15px;  padding: 0px;     font-size: 10px; font-weight: bold; color:#ffffff;background-color:#01743d;}
.infoBoxHeadingSpecials{ margin-top:15px; padding: 0px;     font-size: 10px; font-weight: bold; color:#ffffff;background-color:#f1f7f3;}
.infoBoxHeadingHotline{margin-top:15px; padding: 0px;     font-size: 11px; font-weight: bold; color:#545454;}
.infoBoxWarum{ margin-top:15px; padding: 0px 0pt 0px 0px;     font-size: 10px; font-weight: bold; color:#ffffff;background-color:#FFF;  }
.infoBoxHeading_rot{text-align:left;margin-top:15px; padding: 0; background-color:#670001;}
.infoBoxHeading2 { 
border: 1px solid rgb(153, 153, 153); background: transparent url('img/navtrail.gif') repeat; color: rgb(255, 255, 255);   font-size: 11px; font-weight: bold; height: 25px; }
.infoBoxHeading3 { color: rgb(85, 85, 85);   font-size: 11px; font-weight: bold; height: 22px; }
.infoBoxNotice { background: rgb(242, 226, 226) none repeat; }
.header{height: 108px;background-color: #FFFFFF;background-image: url(img/header.jpg);background-repeat: no-repeat;}
.header_oben{float: right;}
.pfad_rechts{background-color:#ffffff;float: left;width: 972px;padding-top: 8px;padding-bottom: 8px;padding-left: 8px; }
.main_content{ width:583px; color:#000000; font-size: 11px; line-height: 15px;}
.main, p.main {  color:#000000; font-size: 12px; line-height: 15px; }
.main_red {  color:#660000; font-size: 11px;font-weight:bold; line-height: 15px; padding:5px;}
.main_black{  color:#000000; font-size: 11px;font-weight:bold; line-height: 15px; padding:5px;}
ageStackError, .messageStackWarning {background-color: #660000; font-size: 11px;color:#FFFFFF;}
.messageStackSuccess {background-color: #00CC66; font-size: 11px;}
.moduleRow {text-decoration: none;padding-bottom: 5px;}
.moduleHeading {   font-size: small; font-weight: bold; padding-bottom: 11px; }
.moduleRow a { text-decoration: none; }
.moduleRow a:hover{ text-decoration: none; }
.moduleRowOver {font-size: 11px;line-height: 1.5; padding-bottom: 5px;}
.moduleRowSelected {  }
.navLeft { border-color: rgb(182, 183, 203); border-right: 1px solid; }
.navRight { border-color: rgb(182, 183, 203); border-left: 1px solid; }
.onepxwidth { width: 1px; }
.orderEdit { color: rgb(112, 210, 80);   font-size: 11px; text-decoration: underline; }
.pageHeading, div.pageHeading { color: rgb(85, 85, 85);   font-size: 16px; font-weight: bold; }
.poweredby { color: rgb(85, 85, 85);   font-size: 11px; font-weight: bold; }
.productListing-heading, .mmbodysml { background: rgb(182, 183, 203) none repeat; color: rgb(255, 255, 255);   font-size: 11px; font-weight: bold; }
.productsNotifications { background: rgb(242, 255, 247) none repeat; }
.smallHeading { color: rgb(85, 85, 85);  font-size: x-small; font-weight: bold; }
.stockWarning { color: rgb(204, 0, 51);   font-size: 11px; }
.tableBody { padding: 5px; }
.tableListingI { background-color: rgb(238, 238, 238); }
.tableListingII { background-color: rgb(208, 208, 208); }
.tableShop { border-color: rgb(182, 183, 203);  border-right: 1px solid; background-color: rgb(255, 255, 255); }
.moduleRow {font-size: 11px;line-height: 1.5;}
.moduleRowSelected { background-color: #BFBFBF; }
.min {font-weight: bold;color: #660000;}
.catcount{font-size:85%; font-weight:normal;}
/*MAIN NAVI*/
.navilist{list-style:none;	background-color: #99c311; background-image:url(bilder_neu/nav_list.png); background-repeat:repeat-x; }
ul.navilist{padding:0; margin:0;}
.navilist li{padding:5px 0px 5px 16px;}
li.maincat{font-weight: normal; font-size: 12px; text-transform:uppercase;}
.maincatgewaehlt{ background-color:#7b797e; color:#ffbb00;}
.maincatgewaehlt a{color:#ffbb00; font-size: 12px; }
.maincat a{ color:#fff; text-transform:uppercase; }

.level1 a.gewaehlt, .level2 a.gewaehlt, .level3 a.gewaehlt {color:#000; }

.submenue1 .gewaehlt { background-color:#c2c2c2;}
.submenue1 a.gewaehlt {color:#000; }
.submenue a.gewaehlt {color:#ffbb00; }
.subcat{  background-color:#ebebeb; font-size: 10px;}
.subcat a{color:#7b797e;}
.level1{background-color:#c2c2c2;}
.level2{background-color:#dddce0;}
.level3{background-color:#FFF;}
.level1 a{margin-left:5px;}
.level2 a{margin-left:10px;}
.level3 a{margin-left:20px;}

/*****************************/
.table_breite{width:550px;}
#ausverkauft{position:absolute;width:1500px;left: -2px;height: 1200px;background-image: url(img/img_neu/trans_gruen.png);background-repeat: repeat;z-index:1000;font-size:24px;font-weight:bold;}
#breadcrumb_ng {height:34px;padding:5px;}
#logo_ng {height: 90px;}
#left_ng{width:20%;float:left;}
#right_ng {width:20%;float:left;}
#wrapper_ng {width: 1100px;margin-right: auto;margin-left: auto;padding: 0px;margin-top: 0px;margin-bottom: 0px;}
#footer_ng {clear: both;height: 30px;}
#right_ng {float:right;}
#content_ng {width:40%;float:left;	}
/* General b styles */
.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; z-index:999;}
.dropdown dd { position:relative; z-index:20;  }
/* DT styles for sliding doors */
.dropdown dt a {background-color: #fff; background:url(img/pfeile.png) no-repeat right #FFF;display:block; padding-right:20px; border:1px solid #ccc; width:280px; height:20px;}
.dropdown dt a span {cursor:pointer; display:block; padding:0px 2px;}

/* UL styles */
.dropdown dd ul { background-color: #fff; display:none;list-style:none; padding:0px 0px; position:absolute; border: 1px solid #ccc; margin: 0 0 30px 0; left:0px; top:2px; width:450px; min-width:270px;}
#content .dropdown dd ul { margin: 0; }
.dropdown span.value { display:none;}
.dropdown dd ul li a { padding:0px; display:block; font-size:12px; color:#000;}
.dropdown dd ul li a:hover {background:#CCC;}
.dropdown li{font-size:12px; font-weight:normal; padding:3px 0px 3px 5px;}
.dropdown li:hover{ background-color:#CCC;}
.dropdown { }
.rahmen_product_listing td h3{ margin:7px 0 0 0; padding:0; line-height:14px; font-size:12px;}
.bez{ font-size:10px; color: rgb(255, 166, 0); font-weight:bold; }


#popCart {position: absolute;top: 10%;left: 50%;width: 360px;margin-left: -280px;background: #fff;border: 0px solid #545454;color: #000;z-index: 100000;padding:0; -moz-box-shadow:2px 2px 2px #999; -webkit-box-shadow:2px 2px 2px #999; box-shadow:2px 2px 2px #999; }
.popup_header { font-weight:bold;vertical-align:bottom;padding: 3px 5px;margin: 0px auto;width: 350px; background-color:#ffaa00; color:#FFF;}
.popup_image {text-align: center;color: #000;margin: 10px auto;padding: 5px;}
#pop_buttons_box {font-size: 1.0em;text-align: center;width: 320px;height: 28px;vertical-align:bottom;margin: 10px auto 0 auto;}
#pop_buttons_box a {color: #000;text-decoration: none;}
#pop_buttons_box a:hover {color:#01753d; background:#FFF;}
.close_button {float: left;width: 130px;background-color:#ffaa00; color:#FFF; }
.cart_button {float: right;width: 100px;background-color:#ffaa00; color:#FFF; }
.vorteile{margin:10px 0 0 20px; padding:0;}
.vorteile li{padding: 0 0 10px 0px; font-size:12px; color:#545454;}
.box_faq{ color:#FFF; font-size:16px; font-weight:normal;text-transform:uppercase; background-image:url(bilder_neu/info_hotline_head.png); background-repeat:no-repeat; height:25px; padding-left:48px; padding-top:9px;}
.box_hg_green{ background-image:url(bilder_neu/hg_box.png); background-repeat: repeat-x; background-color:#9ac312; padding:13px; color:#fff;}
.box_hg_green td{ font-size:13px; padding:3px 0px;}
.box_hg_green a{color:#FFF;}

#box_links{color:#FFF; font-size:14px; font-weight:normal; background-image:url(bilder_neu/faq_head.png); background-repeat:no-repeat; height:25px; padding-left:12px; padding-top:8px; margin-top:10px;}
.box_hg_green ul{ margin:0 0 0 19px; padding:0;} 
.box_hg_green li {margin:0; padding:3px 0 ;list-style:none; font-size:12px; list-style-image:url(bilder_neu/list_pfeil.png); list-style-position:outside; text-transform:uppercase; } 
#box_wissen{color:#FFF; font-size:14px; font-weight:normal; text-transform:uppercase; background-image:url(bilder_neu/wissen_head.png); background-repeat: repeat-x; height:25px; padding-left:27px; padding-top:10px; margin-top:10px;}
.box_hg_wissen{ background-image:url(bilder_neu/hg_box2.png); background-repeat: repeat-x; background-color:#457702; padding:13px; color:#fff;}
.box_hg_wissen td{ font-size:13px; padding:3px 0px;}
.box_hg_wissen a{color:#FFF;}
.box_hg_wissen ul{ margin:0 0 0 19px; padding:0;} 
.box_hg_wissen li {margin:0; padding:3px 0 ;list-style:none; font-size:12px; list-style-image:url(bilder_neu/list_pfeil.png); list-style-position:outside; text-transform:uppercase; } 

#box_categories{color:#FFF; font-size:14px; font-weight:normal; background-image:url(bilder_neu/pflanzen_head.png); background-repeat:no-repeat; height:27px; padding-left:47px; padding-top:6px; margin:0; text-transform:uppercase;}
.box_cart{ background:url(bilder_neu/icon_box_cart.png) no-repeat #FFF 5px 12px; padding: 0 5px 0 5px; margin-bottom:12px;}
.box_cart td {padding:3px 0px;}
h5 {color:#545454; text-transform:uppercase; font-weight:bold; font-size:15px; padding:0; margin:0; padding-left:50px; padding-top:8px;}
h6 {color:#545454; font-size:11px; padding:0; margin:0; font-weight:normal;padding-left:50px; padding-bottom:10px; border-bottom: #545454 solid 1px; margin-bottom:10px;}
.td_center{ width:185px; padding-top:10px; text-align:center;}
.td_center td img{ width:100px; height:auto;}
/*.produkte_listen{background-color:#fff5d9; }*/
.produkte{ background-color:#fff; padding:5px 0;}
.abstand_produkte_oben { padding:5px 0 0 0; color:#000; background-color:#dddce0; }
.abstand_produkte_oben a { color:#000;}
.kategorie_beschreibung{ line-height:20px; padding-right:10px;}
.pflanzbar{padding:10px 0 10px 10px;}
#feedback{width:50px; height:236px; background-color:transparent; background-image:url(bilder_neu/feedback.png); background-repeat:no-repeat; position:fixed; margin:0; z-index:100;  left:0px; top:280px;}
#feedback a{ color:#fff;}
.abstandshalter {padding: 8px 0px;}
.shipping{ width:799px;  height:82px; margin:11px 11px 30px 11px;}
.shipping_1_a{ width:154px; height:100px; background-image:url(bilder_neu/bg_shipping1.png); background-repeat:no-repeat; color:#FFF; padding:13px 0 0 45px; float:left; }
.shipping_1{ width:154px; height:100px; background-image:url(bilder_neu/bg_shipping1_n.png); background-repeat:no-repeat; color:#FFF; padding:13px 0 0 45px; float:left; }
.shipping h7 { font-size:12px; font-weight:bold;}
.shipping_2{ width:155px; height:100px; background-image:url(bilder_neu/bg_shipping2.png); background-repeat:no-repeat; color:#FFF; padding:13px 0 0 45px; float:left; }
.shipping_3{ width:155px; height:100px; background-image:url(bilder_neu/bg_shipping3.png); background-repeat:no-repeat; color:#FFF; padding:13px 0 0 45px; float:left; }
.shipping_4{ width:155px; height:100px; background-image:url(bilder_neu/bg_shipping4.png); background-repeat:no-repeat; color:#FFF; padding:13px 0 0 45px; float:left; }
.shipping_2_a { width:155px; height:100px; background-image:url(bilder_neu/bg_shipping2_a.png); background-repeat:no-repeat; color:#FFF; padding:13px 0 0 45px; float:left;}
.shipping_3_a { width:155px; height:100px; background-image:url(bilder_neu/bg_shipping3_a.png); background-repeat:no-repeat; color:#FFF; padding:13px 0 0 45px; float:left;}
.shipping_4_a{ width:155px; height:100px; background-image:url(bilder_neu/bg_shipping4_a.png); background-repeat:no-repeat; color:#FFF; padding:13px 0 0 45px; float:left; }
.trigger {color:#545454;cursor:pointer;margin-bottom:5px;padding:5px 5px 5px 23px;text-shadow:0 1px 0 #fff;}
.trigger_active {color:#333;}
.toggle_container {padding:5px 10px;}

