
#productpage .h3{font-weight:bold; width:120px; font-size:11px; text-align:left; margin:0px auto; height:27px; padding-left:30px; display:block; line-height:27px}
#productpage #path{width:98%; height:40px; margin:auto; display:block; background:url(/css/images/description-shadow2-b.png) center bottom repeat-x; position:relative; z-index:200; text-align:left; line-height:40px}
#path a{float:left; color:#999; font-weight:bold; position:relative; z-index:300}
#path a:hover, #path a.current:hover{color:#09C; text-decoration:none}

#path a.current{color:#F90}
#path .spacer{width:20px; height:100%; float:left; display:block; background:url(/css/images/path-a.png) 6px 18px no-repeat}
#path #cl, #path #cr{width:22px; height:22px; display:block; background:url(/css/images/description-shadow2-coners.png) left top; position:absolute; z-index:250; bottom:0px; left:0px}
#path #cr{width:100%; background:url(/css/images/description-shadow2-coners.png) no-repeat right bottom}
#tabs-artikel{width:95%; height:34px; display:block; margin-left:2%; position:relative; z-index:150}
#tabs-artikel a{width:auto; height:26px; margin:8px 0px 0px 2px; padding-left:20px; float:left; display:block; background:url(/css/images/tabs-a-current.png) no-repeat left; color:#2e2e2e; text-align:center; line-height:28px; font-weight:bold; overflow:hidden}
#tabs-artikel a span{width:auto; height:26px; padding-right:20px; display:inline-block; background:url(/css/images/tabs-a-current.png) no-repeat right}

#tabs-artikel a:hover{color:#FFF; text-decoration:none}
#tabs-artikel .selected, #tabs-artikel .active{    background:url(/css/images/tabs-a.png) no-repeat;     color:#FFF}
#tabs-artikel .active span, #tabs-artikel .selected span{    background:url(/css/images/tabs-a.png) no-repeat right top;     color:#FFF}

#details{width:98%; margin:auto; background:url(/css/images/details-l.png) left repeat-y}
#details #t{width:100%; height:22px; display:block; position:relative; z-index:100; background:url(/css/images/details-t.png) center -22px repeat-x}
#details #t #t-left{background:url(/css/images/details-t.png) no-repeat; position:absolute; left:0px; z-index:101; display:block; height:22px; width:20px}
#details #t #t-right{background:url(/css/images/details-t.png) top right no-repeat; position:absolute; right:0px; z-index:101; display:block; height:22px; width:20px}
#details #b{width:100%; height:22px; display:block; position:relative; z-index:100; background:url(/css/images/details-b.png) center -22px repeat-x}
#details #b #b-left{background:url(/css/images/details-b.png) no-repeat; position:absolute; left:0px; z-index:101; display:block; height:22px; width:20px}
#details #b #b-right{background:url(/css/images/details-b.png) top right no-repeat; position:absolute; right:0px; z-index:101; display:block; height:22px; width:20px}
#dcontent{background:url(/css/images/details-r.png) right repeat-y; z-index:500; text-align:left; position:relative;}
#dcontent1{position:relative; top:-15px; padding:5px; overflow:hidden}
#availability{text-decoration:none; color:#333333; font-family: Verdana,Tahoma,Geneva,Verdana,sans-serif;}


#l-column{width:250px; margin:10px 0px 0px 5px; display:block}
#l-column .main-image{width:250px; background:url(/css/images/main-image.jpg) no-repeat #EEE; display:block}
#l-column .main-image .overflow{background:url(/css/images/main-image-btm.jpg) no-repeat bottom; padding:5px 5px 18px 5px; width:240px; display:block; text-align:center}
#l-column .main-image a.mi{font-weight:bold; color:#5e5c5e; text-indent:33px; margin-top:15px; display:block; font-size:12px}
#l-column .main-image a img{max-width:240px}
#l-column .small-image-text{    width:80px; height:75px; float:left; display:block; margin:7px 1px 3px 2px; background:url(/css/images/small-image-text.jpg) no-repeat; overflow:hidden; line-height: 12px;}
#l-column .small-image{    width:80px; height:60px; float:left; display:block; margin:7px 1px 3px 2px; background:url(/css/images/small-image.jpg); overflow:hidden;}
#l-column .small-image a img{ margin:7px 4px;}
#l-column .small-image-text a img{ margin:7px 4px 0px 4px;}
#l-column #availability{width:220px; height:40px; padding:0px 15px; line-height:42px; font-weight:bold; text-decoration:none; color:#333333; margin-top:4px; display:block; background:url(/css/images/availability.png); float:left}
#availability img{border:0; font-size:0px}
#l-column #availability .one{float:left}
#l-column #availability .two{float:right; font-weight:normal; padding-left:4px}
#l-column #availability img{float:right; width:32px; height:28px; margin-top:7px}
#l-column #video{width:230px; height:245px; padding:0px 10px; display:block; background:url(/css/images/small-video.jpg); margin-top:20px; float:left}
#video a, #large-video a{width:120px; display:block; padding:12px 0px 0px 12px; color:#515151}
#video a:hover, #large-video a:hover{text-decoration:none; color:#F90}
#video span, #reality span, #large-video span{width:100%; height:30px; line-height:30px; font-size:13px; display:block; font-weight:bold}
#l-column #reality, #reality{width:250px; display:block; background:url(/css/images/reality-b.jpg) no-repeat #fafafa; margin-top:20px; float:left}
#l-column #reality .overflow, #reality .overflow{background:url(/css/images/reality-btm.jpg) no-repeat bottom; padding:0px 10px 10px 10px; width:230px}
#reality img{border:1px solid #FFF; margin-bottom:2px}
#reality img:hover{border:1px solid #09C}
#l-column #facebook{width:250px; margin-top:15px; float:left}

#r-column{margin-left:20px; display:block}
#r-column h1, #dcontent1 h1{font-weight:bold; font-size:18px;margin-bottom:2px;}
#r-column #artikelnummer {margin-bottom:4px;color:#AAA;}
#r-column #pricing{font-size:13px; background:#e3e3e3; padding:4px 3px 10px 3px; width:330px; position:relative}
#pricing table tr td{border-bottom:1px solid #e3e3e3; font-weight:bold; padding:2px 5px}
#pricing .shipping{font-size:10px; margin-top:4px; color:#666}
#pricing .shipping a{text-decoration:underline; color:#666}
#pricing .shipping a:hover{color:#000}
#pricing .top-l, #pricing .top-r, #pricing .btm-l, #pricing .btm-r{width:10px; height:10px; position:absolute; overflow:hidden}
#pricing .top-l{top:0px; left:0px; background:url(/css/images/price-coners.png) left top}
#pricing .top-r{top:0px; right:0px; background:url(/css/images/price-coners.png) right top}
#pricing .btm-l{bottom:0px; left:0px; background:url(/css/images/price-coners.png) left 10px}
#pricing .btm-r{bottom:0px; right:0px; background:url(/css/images/price-coners.png) right 10px}
a.wishlist{width:136px; height:26px; font-weight:bold; color:#8a8a8a; text-align:center; background:url(/css/images/a-wishlist.png); display:block; line-height:22px; margin-left:42px}
a.wishlist:hover{color:#8a8a8a; text-decoration:none}

#productpage #content{position:relative; z-index:1000; padding:5px; top:0px}
#content a{text-decoration:underline; color:#09C; font-family:Tahoma,Geneva,sans-serif}
#content a:hover{color:#09C; text-decoration:underline}
#r-column #shortinfo{font-size:13px; background:#eee url(/css/images/short-info.png) center top repeat-x; padding:4px 0px 0px 0px; width:100%; ;display:inline-block;;position:relative}
#shortinfo span{padding-left:10px; font-weight:bold}
#shortinfo .btm-r, #shortinfo .btm-l, #shortinfo .top-l, #shortinfo .top-r,#shortinfo .btm2-r, #shortinfo .btm2-l,#shortinfo .btm3-r, #shortinfo .btm3-l{width:10px; height:10px; position:absolute; overflow:hidden}
#shortinfo .top-l{top:0px; left:0px; background:url(/css/images/shortinfo-coners.png) left top}
#shortinfo .top-r{top:0px; right:0px; background:url(/css/images/shortinfo-coners.png) right top}
#shortinfo .btm-l{bottom:0px; left:0px; background:url(/css/images/shortinfo-coners.png) left 10px}
#shortinfo .btm-r{bottom:0px; right:0px; background:url(/css/images/shortinfo-coners.png) right 10px}
#shortinfo #desc{background:#FFF; margin:4px 3px 5px 3px; padding:8px 5px; font-size:12px; clear:left}
#shortinfo #shortdesc{margin:4px 3px 3px 3px; padding:2px 5px; font-size:12px; clear:left}
#shortinfo h2{font-size:12px; font-weight:bold; color:#333333; margin-top:0px; margin-left:0px;}


#shortinfo .btm2-l{bottom:0px; left:0px; background:url(/css/images/shortinfo2-coners.png) left 10px; }
#shortinfo .btm2-r{bottom:0px; right:0px; background:url(/css/images/shortinfo2-coners.png) right 10px}


#shortinfo .btm3-l{bottom:0px; left:0px; background:url(/css/images/shortinfo3-coners.png) left 10px; }
#shortinfo .btm3-r{bottom:0px; right:0px; background:url(/css/images/shortinfo3-coners.png) right 10px}


#shortinfo #shortdesc ul {




font-weight: bold;

text-transform: none;
text-decoration: none;
list-style-position: outside;
list-style-image: url(/css/images/bar.png);
list-style-type: disc;
padding-left: 10px;
margin-left: 10px;
margin-top:5px;
margin-bottom:5px;
}

#shortinfo #shortdesc_tech{margin:4px 3px 3px 1px; padding:2px 1px; font-size:12px; clear:left}
#shortinfo #shortdesc_tech ul {


text-transform: none;
text-decoration: none;
list-style-position: outside;
list-style-image: url(/css/images/bar.png);
list-style-type: disc;
padding-left: 5px;
margin-left: 5px;
margin-top:5px;
margin-bottom:5px;
}




#shortinfo .btm{background:url(/css/images/short-info-choose.png) bottom repeat-x; width:100%; padding-top:5px;height:10px;}
#shortinfo #choose{;  margin-left:15px;; position:relative; padding-bottom:8px}

#choose form{margin:0px; padding:0px}

#r-column #similar{font-size:13px}
#similar a img{border:0px solid #e2e2e2; margin-top:4px}
#similar a.plus{font-size:11px; font-weight:bold; text-decoration:underline; color:#696969; height:14px; padding-left:18px; line-height:12px; display:block; background:url(/css/images/similar-plus.png) no-repeat left}
#similar a.plus:hover{color:#09C}
#similar .small-image{    width:160px; height:150px; float:left; display:block; margin:7px 1px 3px 2px; background:url(/css/images/small-image-big.jpg); overflow:hidden;}
#similar .small-image a img{ margin:7px 4px;}
#similar h1{width: 150px; margin:8px 0px 3px 0px; padding:0px; font-family:Verdana,sans-serif; font-size:12px;line-height:13px; font-weight:bold; color:#09C}



#large-video{width:600px; height:475px; background:url(/css/images/large-video.jpg) no-repeat; margin:auto; padding:0px 10px}
#large-video span{height:25px}
#large-video a{display:block; padding:1px 0px 0px 12px; width:auto}
#textilselection{margin:12px 10px; width:98%; float:left; padding-bottom:0px;}
#textilselection span{width:60px; display:block; float:left; line-height:20px; font-weight:normal}
#textilselection #info{float:right; width:115px; height:25px; padding:75px 6px 15px 6px; background:url(/css/images/textinle_info.png) no-repeat; text-align:center; font-size:12px; font-weight:bold; color:#333;}
#textilselection #bottom{border-top:1px dotted #ccc; clear:both; margin-top:10px; padding-top:5px; width:100%; display:block}

#fruitLogo
{position:absolute; z-index:500; left:185px;top:285px;}


