.plain{background:none;}

/* Navigationlist */
#productNavigation{text-align:right; width:199px; border-top:1px solid #3c8bda; padding:0 0 11px 0; background:url(/images_rtl/products/frontend/subBrandNavigationBottom.gif) no-repeat bottom right; }
#productNavigation ul{width:197px; border-right:1px solid #3c8bda; border-left:1px solid #3c8bda; list-style:none; overflow:hidden; margin:0px; padding:0px}
#productNavigation ul.subBrands{border-right:1px solid #1f79d2; border-left:1px solid #1f79d2;}
#productNavigation ul li{width:199px; float:left; background:url(/images_rtl/products/frontend/subBrandNavigationGradient.gif) repeat-x;}
#productNavigation ul li.singlerow{background:url(/images_rtl/products/frontend/subBrandNavigationGradient.gif) repeat-x;}
#productNavigation ul li.singlerow a{height:21px;}
#productNavigation ul li.doublerow{background:url(/images_rtl/products/frontend/subBrandNavigationGradient2.gif) repeat-x;}
#productNavigation ul li.doublerow a{height:42px;}
#productNavigation ul li.doublerow a strong{display:block; background-repeat:no-repeat; background-position:right 2px; height:42px; width:197px;}
#productNavigation ul li.triplerow{background:url(/images_rtl/products/frontend/subBrandNavigationGradient3.gif) repeat-x;}
#productNavigation ul li.triplerow a{height:59px;}
#productNavigation ul li.triplerow a strong{display:block; background-repeat:no-repeat; background-position:9px 2px; height:59px; width:197px;}
#productNavigation ul li a{display:block; text-decoration:none; width:197px; color:#fff; height:21px; background:url(/images_rtl/overall/icons/arrows/FFFFFF_right.gif) no-repeat 182px 7px;}
#productNavigation ul li.active a{background:url(/images_rtl/overall/icons/arrows/000066_down.gif) no-repeat 182px 7px; border-bottom:1px solid #1f79d2;}
#productNavigation ul li a strong{display:block; background-repeat:no-repeat; background-position: right 2px; height:21px; width:171px;margin-right:26px;}
#productNavigation ul li ul{background:transparent; display:none;}
/* productList without Subcategorie */
#productNavigation ul.productList{display:block; border-bottom:1px solid #1f79d2;}
#productNavigation ul.productList li{background:transparent; height:auto;}
#productNavigation ul.productList li a{background:#3d8ddc url(/images_rtl/products/frontend/whiteDot.gif) no-repeat 180px 9px; width:170px; padding:4px 4px 4px 23px; border-bottom:0; height:auto;}
#productNavigation ul.productList li.active a{font-weight:bold; background:#3d8ddc url(/images_rtl/products/frontend/blueDot.gif) no-repeat 180px 9px; color:#006;}
/* productList without Subcategorie */
#productNavigation ul li.active ul.productList{display:block; border-bottom:1px solid #1f79d2;}
#productNavigation ul li.active ul.productList li{background:transparent;}
#productNavigation ul li.active ul.productList li a{background:#3d8ddc url(/images_rtl/products/frontend/whiteDot.gif) no-repeat 185px 9px;; width:170px; padding:4px 23px 4px 4px; border-bottom:0px; }
#productNavigation ul li.active ul.productList li.active a{font-weight:bold; background:#3d8ddc url(/images_rtl/products/frontend/blueDot.gif) no-repeat 185px 9px;; color:#006;}
/* Subcategorie */
#productNavigation ul li.active ul.subCategories{display:block; width:199px; list-style:none;height:auto; }
#productNavigation ul li.active ul.subCategories li{width:199px; background:url(/images_rtl/products/frontend/subCategorieNavigationGradient.gif) repeat-x;}
#productNavigation ul li.active ul.subCategories li.doublerow{width:199px; background:url(/images_rtl/products/frontend/subCategorieNavigationGradient2.gif) repeat-x;}
#productNavigation ul li.active ul.subCategories li a{display:block; padding:2px 41px 0px 0; text-decoration:none; width:auto; color:#fff; height:16px; background:url(/images_rtl/overall/icons/arrows/arrowhead_FFFFFF_right.gif) no-repeat 165px 5px;}
#productNavigation ul li.active ul.subCategories li.doublerow a{height:auto;}
#productNavigation ul li.active ul.subCategories li.active{}
#productNavigation ul li.active ul.subCategories li.active a{font-weight:bold; background:url(/images_rtl/overall/icons/arrows/arrowhead_000066_down.gif) no-repeat 165px 5px; width:auto; color:#006; border-bottom:1px solid #5e9fdf;}
/* productList with Subcategorie */
#productNavigation ul li.active ul.subCategories li ul.productList{display:block; border-bottom:1px solid #5e9fdf;}
#productNavigation ul li.active ul.subCategories li ul.productList li{background:transparent;}
#productNavigation ul li.active ul.subCategories li ul.productList li a{font-weight:normal; color:#fff; background:#3d8ddc url(/images_rtl/products/frontend/whiteDot.gif) no-repeat 169px 9px; width:auto; height:auto; padding:4px 41px 4px 4px; border-bottom:0;}
#productNavigation ul li.active ul.subCategories li ul.productList li.active{border-bottom:0;}
#productNavigation ul li.active ul.subCategories li ul.productList li.active a{font-weight:bold; background:#3d8ddc url(/images_rtl/products/frontend/blueDot.gif) no-repeat 169px 9px;width:auto; color:#006;}

#productHead{width:984px; position:relative; top:-1px; left:-1px; height:42px; border-bottom:1px solid #2575d0; border-top:1px solid #2575d0; background-repeat:repeat-x;}
#introProductHead{position:relative; top:-1px; left:-1px; z-index:10; width:984px; height:41px; border:1px solid #1542ad; border-top:1px solid #1c4ab3; background-repeat:repeat-x; background-color:#2050bd; background-image:url(/images_rtl/products/frontend/introHeadlineGradient.gif);}
#introProductHead strong{width:939px; height:36px; background-repeat:no-repeat; background-position:98% 0; margin:7px 0 0 0; display:block;}

#productLeft{float:right; padding:6px; width:201px; background-repeat:no-repeat; background-position:8px 7px;}
#productLeft .Subbrandlogo{border:1px solid #2575d0; display:block; width:197px; height:106px; margin:0 0 6px 0;padding:0;}

#SubbrandLogo{display:none;}

#productCenter{width:554px; float:right; border:1px solid #2575d0; position:relative; margin:6px 0 5px 7px; padding:50px 0; background-color:#fff; background-repeat:no-repeat; background-position:bottom right;}
#productCenter h3{margin:7px 10px 0 0; width:500px; height:35px; background-position:right 0;}
#productCenter h3.doublerow{height:60px;}
/* #productCenter img.productPackshot{display: block; margin:0 7px 28px 0; border: 1px solid #fff;} */
#productCenter img.productPackshot{margin:0 0 28px 7px;}
#productCenter p{margin:20px 10px 0 0; display:inline; width:304px; float:right; padding:0 10px; line-height:1.5em;}
#productCenter ul{margin:20px 25px 0 0; width:280px; display:inline; float:right; padding:0 10px; list-style-type:disc;}
#productCenter ul li{margin:0 0 0 5px; line-height:1.5em;}

p.productTeaser{border-width:1px; border-style:solid; width:322px; height:83px; background-repeat:none;}
p.productTeaser a{text-decoration:none; display:block; padding:10px; width:302px; height:63px; line-height:1.6em; color:#006;}
p.productTeaser a strong{display:block; width:280px; height:20px; background-repeat:no-repeat;}
p.productTeaser a strong span{display:none;}

#productCenter.extended p{margin:20px 10px 0 10px; display:inline; float:right; width:auto; padding:0 10px; line-height:1.5em; position:relative;}

#bigProductCenter{width:760px; float:right; padding:50px 0; position:relative; border:1px solid #2575d0; display:inline; margin:10px 10px 0 7px; background-color:#fff; background-repeat:no-repeat; background-position:bottom right;}
#bigProductCenter h3{margin:7px 8px 0 0; width:700px; height:25px; background-position:100% 0;}
#bigProductCenter img.productPackshot{margin:0 7px 28px 0;}
#bigProductCenter p{margin:10px 0 10px 10px !important; margin:20px 0 0 5px; width:455px; float:right; display:inline; padding:0 10px; line-height:1.5em;}
#bigProductCenter ul{margin:20px 15px 0 0; width:455px; float:right; display:inline; padding:0 10px; list-style-type:disc;}
#bigProductCenter ul li{margin:0 0 0 5px; padding:0; line-height:1.5em;}

#bigProductCenter span.packshotLabel{display:block; float:left; width:212px; overflow:hidden; text-align:center; padding-top:20px; background-repeat:no-repeat; background-position:bottom right; margin-right: 10px;}

#productCenter span.packshotLabel{display:block; float:left; width:215px; overflow:hidden; text-align:center; padding-top:20px; background-repeat:no-repeat; background-position:70px bottom;}

#bigProductCenter p.productTeaser{border-width:1px; border-style:solid; width:322px; height:83px; background-repeat:none; position:absolute; top:38px; left:8px;}
#bigProductCenter p.productTeaser a{text-decoration:none; display:block; padding:10px; width:302px; height:63px; line-height:1.6em; color:#006;}
#bigProductCenter p.productTeaser a strong{display:block; width:280px; height:20px; background-repeat:no-repeat;}
#bigProductCenter p.productTeaser a strong span{display:none;}

ul#productCards{position:absolute; top:0; right:0; list-style:none; display:block; background-repeat:repeat-x; height:37px; width:554px; margin:0; float:none; padding:0; border-bottom-style:solid; border-bottom-width:1px;}
ul#productCards li{float:right; margin:0;}
ul#productCards li a{text-decoration:none; float:right; height:37px; background-repeat:no-repeat; background-position:right 16px; position:relative;}
ul#productCards li.active a{background-color:#fff; border-bottom:1px solid #fff; margin-bottom:-1px; background-position:right 16px; float:right; z-index:1000;}
ul#productCards li a strong{text-decoration:none; float:right; height:37px; padding:0 25px; background-repeat:no-repeat; background-position:15px 12px;}
ul#productCards li.active a strong{text-decoration:none; display:block; float:right; height:37px; padding:0 25px; background-repeat:no-repeat; background-position:15px 12px;}

ul#bigProductCards{position:absolute; top:0; right:0; list-style:none; display:block; background-repeat:repeat-x; height:37px; width:760px; margin:0; float:none; padding:0; border-bottom-style:solid; border-bottom-width:1px;}
ul#bigProductCards li{float:right; margin:0;}
ul#bigProductCards li a{text-decoration:none; float:right; height:37px; background-repeat:no-repeat; background-position:right 16px; position:relative;}
ul#bigProductCards li.active a{background-color:#fff; border-bottom:1px solid #fff; margin-bottom:-1px; background-position:right 16px; float:right; z-index:1000;}
ul#bigProductCards li a strong{text-decoration:none; float:right; height:37px; padding:0 25px; background-repeat:no-repeat; background-position:15px 12px;}
ul#bigProductCards li.active a strong{text-decoration:none; display:block; float:right; height:37px; padding:0 25px; background-repeat:no-repeat; background-position:15px 12px;}

#productInformationLink a{background-position:1px 11px;}
#productDetailsLink a{background-position:1px 11px;}
#productInformationLink a strong{border-left-width:1px; border-left-style:solid;}
#productDetailsLink a strong{border-left-width:1px; border-left-style:solid;}

ul#productOptions{list-style:none; display:block; clear:both; padding:16px 0 0 0; width:auto; margin:0 20px 20px 0; float:none;}
ul#productOptions li{height:30px;}
ul#productOptions li a{display:block; padding:2px 30px 0 0;}
ul#productOptions .sendMail{background:url(/images_rtl/overall/icons/email/000066_20x15.gif) no-repeat right top;}
ul#productOptions .printPage{background:url(/images_rtl/overall/icons/printer/000066_22x17.gif) no-repeat right top;}
ul#productOptions .shopLink{background:url(/images_rtl/overall/icons/shop/000066_23x20.gif) no-repeat right top;}

ul#bigProductOptions{list-style:none; position:absolute; top:145px; left:8px; width:200px; clear:both;}
ul#bigProductOptions li{height:20px;}
ul#bigProductOptions li a{display:block; padding:2px 0 0 25px;}
ul#bigProductOptions .sendMail{background:url(/images_rtl/overall/icons/email/000066_20x15.gif) no-repeat;}
ul#bigProductOptions .printPage{background:url(/images_rtl/overall/icons/printer/000066_22x17.gif) no-repeat;}
ul#bigProductOptions .shopLink{background:url(/images_rtl/overall/icons/shop/000066_23x20.gif) no-repeat;}

div#spflabels{border:1px solid #d1661e; float:right; margin:20px 10px 0 0; display:inline; position:relative; width:308px; padding:7px 7px 7px 7px;}
div#spflabels ul{list-style:none; margin:10px 0 0 0; margin:10px 0 0 0 !important; padding:0;}
div#spflabels ul li{float:right; margin:0 5px 5px 0; padding:0; background-repeat:none; width:29px; height:29px;}

div#muscolours{float:right; margin:20px 20px 0 0; display:inline; border:1px solid #774bc7; position:relative; width:300px; padding:7px 7px 30px 7px;}
div#muscolours strong{display:block; padding:0 3px;}
div#muscolours ul{margin:10px 0; padding:0; margin:10px 0 !important; padding:0 !important; width:302px; float:none; list-style-type:none;}
div#muscolours ul li{margin:0; list-style:none; padding:0; display:inline;}
div#muscolours ul li a{display:block; float:right; border:2px solid #e3e6e7;}
div#muscolours ul li a span.colorname{display:none; position:absolute; bottom:7px; right:7px;}
div#muscolours ul li a span.colors{display:block; float:left;}
div#muscolours ul li a:hover{border:2px solid #bdbfc0;}
div#muscolours ul li a:hover span.colorname{display:block;}

ul#cols11{background:url(/images_rtl/products/muscolours/cols11bg.gif); display:block; margin:0 20px 0 0;}
ul#cols11 li a{width:24px; height:24px; margin:1px;}
ul#cols11 li a span.colors{height:24px;}

ul#cols6{background:url(/images_rtl/products/muscolours/cols6bg.gif); display:block; margin:0 20px 0 0;}
ul#cols6 li a{width:42px; height:42px; margin:2px;}
ul#cols6 li a span.colors{height:42px;}

ul#cols4{background:url(/images_rtl/products/muscolours/cols4bg.gif); display:block; margin:0 20px 0 0;}
ul#cols4 li a{width:65px; height:65px; margin:3px;}
ul#cols4 li a span.colors{height:65px;}

#newbutton{display:block; width:46px; height:46px; background-repeat:no-repeat; position:absolute; top:45px; left:15px;}

#subbrandRight{float:right; width:199px; overflow:hidden;}
#productRight{float:right; margin:6px 0 0 0; width:199px; overflow:hidden;}
.visualTeaser{height:183px; width:199px; overflow:hidden; background-repeat:repeat-x; background-position:bottom left; position:relative;}
.visualTeaser a{height:92px; display:block; width:179px; line-height:1.4em; border-width:1px; border-style:solid; border-top-width:0; position:absolute; bottom:0; left:0; text-decoration:none; padding:2px 9px;}
.visualTeaser strong{display:block; padding:2px 0 0 0; background-repeat:no-repeat;}
.visualTeaser em{display:block; padding:2px 0; margin:0 0 7px 0; background-repeat:no-repeat;}
.visualTeaser span{visibility:hidden;}

.defaultTeaser{margin:0 0 8px 0; background:url(/images_rtl/overall/backgrounds/whiteDotsLine.gif) repeat-x top left; padding:3px 0 0 0;}
.defaultTeaser a{display:block; text-decoration:none; height:80px; overflow:hidden; border-bottom:1px solid #4490dd; border-left:1px solid #4490dd; background:url(/images_rtl/overall/icons/arrows/defaultTeaser.gif) no-repeat 169px 0; line-height:1.4em; color:#b9dcff;}
.defaultTeaser a:hover{border-bottom:1px solid #3386d9; border-left:1px solid #3386d9;}
.defaultTeaser a span.teasertext{display:block; padding:0 10px 0 5px;}
.defaultTeaser a strong{font-size:13px; padding:2px 0; background-repeat:no-repeat;}
.defaultTeaser a img{float:right; margin:0 6px 0 0;}

#sendToFriendForm{margin:20px 20px 0 0 !important;}

#productFooter{clear:both;}
