product-list {overflow: hidden;height: 100%;margin: 5px 0 0;}.product-list h2 {font-size: 170%;margin: 0 0 0 13px;font-weight: normal;color: #666;}.product-list h2 span {color: #c00;}.product-list .box {overflow: hidden;height: 100%;margin: 9px 0 0;background: url(http://image5.apomio.de/images/product-list-bg.gif) repeat-y;}.product-list .headline {height: 30px;padding: 0 14px 0 13px;overflow: hidden;line-height: 28px;background: url(http://image6.apomio.de/images/product-list-headline-bg.gif) no-repeat;}.product-list .headline h3 {margin: 0;font-size: 130%;color: #fff;float: left;font-weight: normal;}.product-list .cont {background: url(http://image1.apomio.de/images/product-list-bottom-bg.gif) no-repeat 0 100%;padding: 11px 0 0 3px;overflow: hidden;height: 100%;}.product-list .col {float: left;padding: 0 0 10px;position: relative;width: 134px;}.product-list .col img {display: block;}.product-list .col strong {display: block;font-size: 190%;padding: 13px 0 0 16px;color: #cc0001;}.product-list .col p {margin: 0;padding: 5px 0 0 18px;font-size: 120%;line-height: 16px;font-weight: bold;}.product-list .col p span {font-weight: normal;}.product-list .col .percent {position: absolute;left: 45px;top: 23px;}.product-list .col .spec-percent {position: absolute;left: 45px;top: 23px;}.product-list .col .spec-percent strong {padding: 0;color: #fff;font-size: 22px;}.product-list .col .spec-percent p {padding: 0;line-height: normal;font-size: 11px;margin-top: -6px;}.details-box {overflow: hidden;height: 100%;border: 1px solid #ccc;padding: 0 5px 0 0;margin-top: 8px;}.details-box .left {float: left;font-size: 110%;padding: 10px 0 0 3px;}.details-box .left p {margin: 0;font-size: 110%;font-weight: bold;line-height: 18px;}.details-box .left span {font-size: 110%;color: #333333;display: block;padding: 3px 0 2px;}.details-box .left a {text-decoration: underline;color: #333333;}.details-box .left a:hover {text-decoration: underline;}.details-box .right {float: right;padding: 10px 0 0 0;margin:0px;width: 165px;}.details-box .right a {float: left;}.details-box .right a.first {margin-bottom: 2px;}.details-box .right a img {display: block;}.details-box .price {float: right;font-size: 120%;color: #666;padding: 7px 9px 0 0;font-weight: normal;}.details-box .price span {color: #c00;font-weight: bold;font: 125% 'Trebuchet MS',Arial, sans-serif;}.pricecomp_all {padding:10px 0 0 0;float:right;}.details-box .pricecomp  {line-height:24px;float: left;}.details-box .pricecomp span {font-size: 120%;font-weight: bold;}.details-box .pricecomp span IMG{float:left;padding:10px 3px 0 0;}.details-box .pricecomp2 {float: left;}.details-box .pricecomp2 IMG{padding:0 8px 0 5px;}.details-box .pricecomp span A{color: #CC0000 !important;text-decoration:underline;}.details-box .pricecomp span A:hover{text-decoration:none;}.suche_header {background-color:#B5B7B7;height:21px;font-size:12px;margin:0px;line-height:21px;text-indent:10px;color:#ffffff;}.suche_header H1{font-size:12px !important;color:#CC0000 !important;display:inline;}#filter_bar {padding: 5px 0 3px 10px;}#filter_bar ul li.filterli {display: inline;}#filternavi {margin:0;padding:0;display: inline;}#filternavi li {list-style:none;padding: 0;z-index:100;}#filternavi li a {padding: 0;color:#000000;position:relative;z-index:100;font-size:12px;}.firstfilterbox {display:none;position:absolute;z-index:90;top:20px;left:176px;border:1px solid #B9E604;border-bottom:none;background:#F7FEDD url(http://image10.apomio.de/images/nach-line.gif) repeat-x bottom;width:220px;overflow:hidden;padding-bottom:1px;}.secondfilterbox {display:none;position:absolute;z-index:90;top:20px;left:255px;border:1px solid #B9E604;border-bottom:none;background:#F7FEDD url(http://image10.apomio.de/images/nach-line.gif) repeat-x bottom;width:220px;overflow:hidden;padding-bottom:1px;}#filternavi li div ul {margin:0;padding:0 0 0 0;width:260px;z-index: 1212;}#filternavi li div ul li {width:100%;padding:0;margin:0 0 0 0;padding:0 0 1px 0;line-height:25px;height:25px;}#filternavi li div ul li a {color:#333;padding:0 0 0 10px;width:100%;line-height:25px;height:25px;display: block;}#filternavi li div ul li a:hover {background:#E8FCA6;}.red {border-color: #D42728;}.suche_head {display:inline;font-size:100% !important;}.suche_head_all {font: 12px 'Trebuchet MS',Arial, sans-serif;font-weight:bold;}.buttons-box {height: 100%;padding: 0 0 0 10px;height:21px;line-height:21px;}.buttons-box p {float: left;margin: 0;padding-right: 3px;font-size: 12px;color: #CC0000;}.buttons-box a {float: left;margin: 0 0 0 5px;text-decoration:underline;}.buttons-box a img {display: block;}
