/*////////////////////////////////////////////// //// GLOBAL FORMATTING //////////////////////////////////////////////*/ body{overflow: -moz-scrollbars-vertical;} h1{ font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; } h2{ font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; } h3{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; } h4{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; } h5{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; } form{margin: 0} select, input, button, fieldset{font-family:Arial, Helvetica, sans-serif; font-size:12px} ul, ol{margin-left: 0px; padding-left: 20px} img{-ms-interpolation-mode: bicubic} .t-small{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal} .t-medium{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal} .t-large{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold} .t-xlarge{font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold} .t-xxlarge{font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold} .t-imgsub{background:#FFFFFF; color:#9C111E} .t-em{font-weight:bold; color:#000000} /* emphasized text */ .t-warn{color:#000000; font-style: italic} .t-weak{color:#7A7A7A} a{color: #002D95} .page-date, .page-headline, .page-title{margin: 0} .page-title{margin-bottom: 8px} .category-image{display:block;margin-top:5px;margin-bottom:5px} /*//////////////////////////////////////////////// //// BASKET - INTERACTIVE ATTRIBUTES ////////////////////////////////////////////////*/ .interact-attrib-caption{font-weight: bold} /*.interact-attrib-value{}*/ /*//////////////////////////////////////////////// //// BASKET - VARIANTS ////////////////////////////////////////////////*/ .basket-variant-caption{font-weight: bold} /*.basket-variant-value{}*/ /*//////////////////////////////////////////////// //// BASKET - TABLE FOR QTYINPUT-FIELD ////////////////////////////////////////////////*/ #basket table.basket-line-qty td{border:none; background:transparent} /*//////////////////////////////////////////////// //// SEARCH MASK ////////////////////////////////////////////////*/ #searchbar{width: 100%} #searchbar-tabs{ background-color: #FFFFFF; width: 100%; } #searchbar-tabs a, #searchbar-tabs div.tab-spring{ padding: 7px 14px 7px 14px; } #searchbar-tabs a{ display: block; float: left; text-decoration: underline; font-weight: bold; } #searchbar-tabs a.tab{ color: #9C111E; background-color: #FFFFFF; border-bottom: 1px solid #9C111E; } #searchbar-tabs a.tab:hover{color: #000000} #searchbar-tabs a.act:hover{cursor: default} #searchbar-tabs a.act{ background-color: #F4F4F4; border: 1px solid #9C111E; border-bottom: 0; font-weight: bold; color: #000000; text-decoration: none; } #searchbar-tabs div.tab-spring{ border-bottom: 1px solid #9C111E; } /* #activetab{ background-color: #FFFFFF; border-right: 1px solid #9C111E } */ #searchbar-body{ border: 1px solid #9C111E; border-top: 0; background-color: #F4F4F4; padding: 8px; clear: both; /*position: relative; top: -1px; z-index: -1;*/ } #searchbar form{padding: 0; margin: 0} #searchprogress{ border: 0; padding: 2px; width: 100%; } /*//////////////////////////////////////////////// //// PRODUCT ADD-TO-BASKET PANEL ////////////////////////////////////////////////*/ /*.pnl-addtobasket{}*/ *.pnl-addtobasket td{padding:0px; margin:0px; border:none; background:transparent} /* Specification: "resets" specific formatting of #minibasket > td */ .pnl-addtobasket-caption{padding-right: 3px} *.pnl-addtobasket input{text-align:right; width:30px} *.pnl-addtobasket select{text-align: right} /*.pnl-addtobasket-qty{}*/ .pnl-addtobasket-qtyunit{padding-right: 3px} img.pnl-addtobasket-button{margin-left:3px;cursor: pointer} /*a.addbasket-button{}*/ /*//////////////////////////////////////////////// //// PRODUCT ATTRIBUTE LIST ////////////////////////////////////////////////*/ /* list style formatting */ ul#attrib-list{margin-left: 0px; padding-left: 0px} ul#attrib-list li.attrib{list-style-type: disc; font-weight: normal; margin-left: 20px} /* single attribute (without grouping) */ ul#attrib-list ul{margin: 10px 0px 10px 20px} /* attribute-list */ ul#attrib-list li.attrib-group{list-style-type: none; font-weight: bold} /* group name */ ul#attrib-list ul li.attrib{list-style-type: disc; font-weight: normal; margin-left: 0px} /* single attribute (with grouping) */ /* span.attrib-name{} span.attrib-value{} */ /* table style formatting */ table#attrib-list{} table#attrib-list td.attrib-group{font-weight: bold; border-bottom: 1px solid #9C111E; padding-top: 5px} /* group name */ /*table#attrib-list td.attrib-info{} table#attrib-list td.attrib-name{} table#attrib-list td.attrib-value{}*/ /*//////////////////////////////////////////////// //// PRODUCT DISCOUNTS LIST ////////////////////////////////////////////////*/ *.discounts-list{ width: 100%; border-collapse: collapse; } *.discounts-list thead td.discounts-headline{ background-color: #9C111E; color: #FEF5F7; font-weight: bold; text-align: center; } *.discounts-list thead th{ background-color: #F4F4F4; color: #9C111E; font-weight: bold; text-align: center; border: 1px solid #9C111E; } *.discounts-list tbody td{ background-color: #F4F4F4; color: #000000; text-align: center; border: 1px solid #9C111E; } *.discounts-list th, *.discounts-list td{padding: 3px} *.discounts-list *.discounts-name{border-right: 0} *.discounts-list *.discounts-from-amount{border-left: 0} /*////////////////////////////////////////////// //// PAGINATOR //////////////////////////////////////////////*/ /* #paginator a.pi, #paginator span{ padding: 0 3px 0 3px; } #paginator span{ font-weight: bold; } */ /* #paginator-top, #paginator-bottom{ background-color: #9C111E; padding: 0px 4px 0px 4px; } #paginator-top{border-bottom: 1px solid #F4F4F4} #paginator-bottom{border-top: 1px solid #F4F4F4} */ #paginator a.pi, #paginator span{ display: block; font-weight: normal; height: 14px; padding: 0 3px 0 3px; text-align: center; vertical-align: middle; margin-right: 0px; float: left; } #paginator a.pi:hover{color:#9C111E} #paginator span.pi-active{font-weight:bold} #paginator span.pi-ellipsis{font-weight:bold} #paginator img.pi-img-prev {display:inline; float:left} #paginator img.pi-img-next{display:inline} /*//////////////////////////////////////////////// //// POPUP NAVIGATION ////////////////////////////////////////////////*/ #smpopnav{position:relative} #smpopnav div.popnav-main{ border-bottom: 1px solid #9C111E; background-color: #FFFFFF; height:20px; } #smpopnav div.popnav-main div{ border-right: 1px solid #9C111E; padding-right: 2px; float:left; } #smpopnav div.popnav-main div .expandable{ background: url(images/bullet_default.gif) no-repeat center right; } #smpopnav ul{ border: 1px solid #9C111E; background-color: #FFFFFF; list-style-type: none; border-top: 0; padding: 0px; margin: 0px; } #smpopnav ul li{ border-top: 1px solid #9C111E; padding: 0px; margin: 0px; } #smpopnav ul li .expandable{ background: url() no-repeat center right; } #smpopnav a{ color: #9C111E; text-decoration: none; white-space: nowrap; font-weight: bold; display: block; padding: 3px; } #smpopnav a:hover{color: #FFFFFF;} #smpopnav .hovered{background-color: #9C111E} #smpopnav .expanded a{color: #9C111E} #smpopnav .expanded a:hover{color: #9C111E} #smpopnav .selected a{color: #9C111E} #smpopnav .selected a:hover{color: #9C111E} /*//////////////////////////////////////////////// //// CHECKOUT BAR ////////////////////////////////////////////////*/ #checkout-bar{background-color: transparent} #checkout-bar td{padding: 2px} .checkout-item{color: #7A7A7A;} .checkout-item div{color: #7A7A7A} .checkout-item-active{ color: #000000; background: #E0E0E0; border: 2px solid #000000 } .checkout-item-active div{color: #000000} #checkout-bar h3{margin-bottom: 0} /*////////////////////////////////////////////// //// SITEMAP //////////////////////////////////////////////*/ #sitemap{vertical-align: top} #sitemap div.groupheader{ clear: both; width: 100%; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; background-color: #FFFFFF; color: #000000; padding: 5px; margin: 5px 0 5px 0; } #sitemap ul{ vertical-align: top; list-style-type: none; margin: 0; padding: 0; } #sitemap ul.leftfloat{ background: #FFFFFF; position: relative; display: block; margin: 1px; width: 49%; float:left; } #sitemap ul li{ clear: left; padding-left:18px; margin: 2px 0 2px 0; } #sitemap ul.container{} #sitemap ul li.first{padding-left:0} #sitemap ul li.collapse{padding-left: 18px;} #sitemap ul li.expanded{padding-left: 18px; background: transparent url(images/symbol_minus.gif) no-repeat} #sitemap ul li img{float: left} #sitemap ul li a{padding-left:2px} #sitemap ul li a.parent{font-weight: bold} /* //////////////////////////////////////////////// //// SHIP- AND PAYMETHODS //////////////////////////////////////////////// */ /* #paymethods, #shipmethods{} */ .paymethod-line, .shipmethod-line td{ border-bottom: 1px solid #9C111E; } div.paymethod-line, div.shipmethod-line{ border-bottom: 1px solid #9C111E; display:block; } .paymethod-thumb, .shipmethod-thumb{ float:right; margin: 0 10px 0 10px; border: 1px solid #9C111E; } .paymethod{ margin: 4px; } .paymethod div, .shipmethod div{ padding-bottom: 10px; } .paymethod table{ margin-bottom: 10px; } .paymethod h3, .shipmethod h3{ margin-bottom: 0; } .progressbox{ width:480px;border:2px solid #9C111E; } /* //////////////////////////////////////////////// //// MANUFACTURER //////////////////////////////////////////////// */ .manufact-logo{ text-align:right; margin-bottom:5px; } table.manufacturer-list{ padding:4px; } table.manufacturer-list th{ padding:4px; font-weight:bold; } table.manufacturer-list td{ padding:4px; border-top: 1px solid #9C111E; } .back-button{ float:left; } /*//////////////////////////////////////////////// //// NO PRINT ////////////////////////////////////////////////*/ .noprint{} @media print { .noprint{display:none} }