.stoerer_rot_box{float:left;bottom:auto;top:0px;right:auto;margin-top:0px; margin-bottom:0px;position:relative;}
@media(min-width:751px){.stoerer_rot_box{margin-left: -20px;}}




.produktliste{}
.prodlist a{text-decoration:none;color:none;} 
.prodlist.head{background-color:#bfd8af;font-weight:bold;padding: 5px;padding-left:12px;}
.prodlist.tab{width:25%;float:left;}
.prodlist.row{font-size:12pt; padding:3px; padding-left:12px;}
.prodlist.row a{color:#000;} .prodlist.row a:hover{color:#e2001a;}
.prodlist.row.white{background-color:#fff; border-right:1px solid #eaf2e2;}
.prodlist.row.green{background-color:#eaf2e2; border-right:1px solid #fff;}
.prodlist.row.noborder{border:0px;}


table{text-align:left;border-collapse: collapse;}
thead{}
thead th{background-color:#BFD8AF;padding:8px;}
tbody{}
tbody td{background-color:#fff;color:#000;padding:8px;vertical-align:top;}
tbody td:last-child{text-align:center;vertical-align:middle;}
tbody td.name{font-weight:bold; color:#1B6433;min-width:200px;}
tbody tr{}
tbody tr.green td{background-color: #EAF2E2; border-color: #fff;}

tbody tr.detail td{background-color:transparent;border:0px; padding:0px;}
tbody tr.detail table{text-align:center;width:94%; margin-left:3%;margin-right:3%;margin-bottom:20px;background-color:#fff;border-top:3px solid #EaF2E2;}

tbody tr.detail table td{width:12.5%;}
tbody tr.detail td div{max-height:0px; overflow:hidden;
 -webkit-transition: max-height 0.5s;
 transition: max-height 0.5s;
}
tbody tr.detail td div.maximized{max-height:90px;}

tbody tr.detail thead{font-weight:bold;}


/* INNER BORDER ONLY */
table td, table th {
  border-right: 3px solid #EAF2E2;
}
table tr:first-child th {
  border-top: 0;
}
table tr:last-child td {
  border-bottom: 0;
}
table tr td:first-child,
table tr th:first-child {
  border-left: 0;
}
table tr td:last-child,
table tr th:last-child {
  border-right: 0;
}
/* ################### */

.dotsleft{ display:none; top:230px; background-size:100% auto; width:10%; }
/*main{background-position: 100% 15%; background-size:11% auto; background-image:URL("img/bck_main_right.png");}*/

.undertitle{padding-top:100px;background-image: linear-gradient(to bottom right,#dce6d6 50%, rgba(80,80,80,0.0) 70%);}
.salat_thumb{ width:162px; width:20%; float:left; height:188px; font-family: narrow,arial,sans-serif; } .undertitle .cb.double img{margin-left: auto; margin-right: auto} .salat_thumb img{height:117px;} .cb.double.nopadding img{width:100%;display:block;} .greenbg{position:relative;background-image:URL("img/produktuebersicht/convenience_bck_green.png");background-position:right;vertical-align:middle; } .fullwidthbg a,.fullwidthbg a:visited{color:#1b6433;text-decoration:underline;} .fullwidthbg a:hover{color:#e2001a;} .greenbg .cb .cb{line-height:16pt;color:#fff; font-family: bradley;font-weight:bold;padding:10%; font-size:16pt;text-align:left; width:80%;} .greenbg .cb .cb .arr{font-size:14pt;margin:0px auto; float:none; line-height:27pt;} .contentfooter{ padding-top:60px; padding-bottom:60px; padding-left:108px; padding-right:108px; width:1464px;
background-image:URL("img/produktuebersicht/convenience_footer_bck.jpg"); } .fullwidthbg{background-color:#f1efe8;}

.row{background-color:#dce6d6;padding-top:10px;}





