html, body { margin: 0; padding: 0; font-size: 102.01%; font-family: Arial, Helvetica, sans-serif; color: #000; background: #121212;}html { min-height: 100.01%;}input { font-family: Arial, Helvetica, sans-serif;}#uvpChange { text-decoration: line-through;}form, div, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, table, tr, td { margin: 0; padding: 0;}div, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd { color: #000;}div, h1, h2, h3, h4, h5, h6, li, p { }p { padding-bottom: 0.5em; line-height: 1.3;}#content p, #topOffer p, address { font-size: 13px;}#content a, #adm a.versandLink { color: #525252;}img { border: none;}ul li { margin: 0; padding: 0; list-style: none; font-size: 12px;}#oneDesc ul li { margin-left: 2em; list-style: disc;}#oneDesc ul, #oneDesc ol { margin-bottom: 1.3em;}.metaCols li {}dl { margin: 1em 0; font-size: 12px; line-height: 1.1em;}dl dt { font-weight: 900; margin-bottom: 0.2em;}dl dd { margin: 0 0 1em 1em;}ol { padding-left: 2em;}ol br { display: none;}abbr, acronym { text-decoration: none; font-style: normal; border: none;}button, label { font-weight: bold; cursor: pointer;}hr.sep { margin: 15px 0; height: 0px; border: none; border-top: 1px dotted #525252;}a { text-decoration: none;}a:hover, a:hover abbr { text-decoration: underline;}dfn { font-style: normal;}.inv { position: absolute; left: -1000px; top: -1000px; width: 0px; height: 0px; overflow: hidden; display: inline; font-size: 1px;}.noDisplay { display: none;}.requiredField { padding-left: 0.1em; font-size: 1.2em; vertical-align: middle;}.requiredFieldDesc { position: absolute; bottom: 30px; left: 30px;}.smallLink, #content .smallText { font-size: 11px;}.mozWrap:after { content: " "; margin-right: -0.32em;}.checkAndRadio { clear: both;}#content .checkAndRadio label { float: left; width: 22em;}#customerdataform .checkAndRadio label, #registrationForm .checkAndRadio label { width: 40em; font-weight: normal;}.checkAndRadio input { float: left; margin-right: 10px;}#stat_newsletter .checkAndRadio label, #help_beratung .checkAndRadio label { width: 95%; font-weight: normal; margin: 0 0 20px 0; padding: 0;}#stat_newsletter .kontaktSub, #help_beratung .kontaktSub { margin-bottom: 10px;}#stat_newsletter .einverstaendnisErklaerung { margin-top: 20px;}.disabled { color: #999;}.addInfo { white-space: nowrap;}.block:after, .metaCols .inBlock:after, .innerCont:after, .blockSideBySide:after, .voucher:after, .block .iField p:after, .dataBlock:after, #content .paragraphContent p:after { content: '[DO NOT LEAVE IT IS NOT REAL]'; display: block; height: 0; clear: both; visibility: hidden;}.block, .metaCols .inBlock, .innerCont, .blockSideBySide, .voucher, .block .iField p, .dataBlock, #content .paragraphContent p { display: inline-block;}.block, .metaCols .inBlock, .innerCont, .blockSideBySide, .voucher, .block .iField p, .dataBlock, .addresses, #content .paragraphContent p { display: block;}#wrap { background: url("/shop/master/img/newReplace/bg_top.jpg") top left repeat-x #121212;}#outer { width: 960px; margin: 0 auto;}#pre-head { height: 92px;}#header { position: relative; margin-bottom: 18px;}#header .inner {}#header .innerLeft { min-height: 166px;}#shop-logo { float: left;}#logo { position: absolute; top: 0px; left: 0px;}#adm { width: 773px; height: 166px; background-color: #fff; background-image: url(/shop/master/img/newReplace/Angebot_des_monats.png); background-repeat: no-repeat; background-position: left 15px; position: absolute; top: 0px; left: 186px;}#adm p.price strong { line-height: 0.8em; margin-top: 4px;}#adm p { padding-bottom: 5px;}#metaNav ul { padding: 30px 7px 7px 7px; float: right;}#metaNav ul li { float: left; font-size: 0.65em; margin-left: 5px; padding-left: 5px; border-left: 1px solid #FFF;}#metaNav ul li.first { margin-left: 0; padding-left: 0; border-left: none;}#metaNav ul li a { color: #FFF;}#mainNav { padding: 0;}#mainNav li { display: block; margin-right: 1px; background-image: url(/shop/master/img/newReplace/block_off.png); background-repeat: no-repeat; background-position: left 5px; font-size: 12px;}#mainNav li a { display: block; color: #FFF; margin: 0; padding: 0 0 9px 10px;}#mainNav ul { margin: -5px 0 5px 10px; padding-top: 0;}#mainNav ul.subsub { margin-top: 0; padding-top: 0;}#mainNav ul li a { padding-top: 1px; padding-bottom: 1px; margin-bottom: 1px;}#mainNav li.chosen > a { text-decoration: none; cursor: default; position: relative; font-weight: bold;}#mainNav li.chosen { background-image: url(/shop/master/img/newReplace/block_on.png);}#footer { background: url("/shop/master/img/footer/gradient.jpg") repeat-x #080B0B; min-height: 80px; position: relative; border-top: 1px solid #FFF;}#footer img { position: absolute; top: 23px; left: 32px}#footer a { color: #FFF;}#footer .col { color: #FFF; font-weight: bold; font-size: 0.775em; float: left; margin: 21px 0 0 60px;}#footer .first { text-align: right; margin-left: 345px;}#footnote { font-size: 0.6em; position: absolute; z-index: 1000; top: -25px; left: 195px;}#footnote a { color: #000;}#colStructure { width: 100%; background: #363636 url(/shop/master/img/newReplace/faux-cols.gif) repeat-y scroll left top;}#breadCrumb { height: 30px; font-size: 0.775em; vertical-align: middle; padding-left: 10px; color: #9D9FA2; background: url(/shop/master/img/newReplace/breadcrumb_bg.jpg) repeat-x left top;}#breadCrumb div, #breadCrumb p, #breadCrumb ul, #breadCrumb li, #breadCrumb a { display: inline; color: #9D9FA2;}#breadCrumb li { margin-left: -0.32em;}#breadCrumb li, #breadCrumb a, #breadCrumb span { padding-left: 5px;}#breadCrumb a, #breadCrumb span { padding-left: 8px; background: url(/shop/master/img/nav/dot_breadcrumb.gif) no-repeat left center;}#breadCrumb a { text-decoration: underline;}#leftCol { width: 186px;}#leftCol .inner { width: 170px; background-color: #4F4F4F; margin: 10px 2px 10px 10px;}#rightCol { width: 154px;}#rightCol .inner { width: 140px; margin-left: 10px; background-color: #4F4F4F;}#leftCol, #rightCol, #content { vertical-align: top;}#content { background-color: #fff;}.innerCont { margin: 0 20px 15px 20px;}.metaCols * { color: #E9E9E9;}.metaCols .block { margin-bottom: 20px; padding-bottom: 5px;}#rightCol .block { margin-right: 10px;}.metaCols .block h3 { color: #E9E9E9; font-size: 0.75em; padding: 0 0 3px 0;}#markenfilter h3 { color: #525252; font-size: 0.75em; padding: 20px 0 0 0;}.metaCols .block p, .metaCols .block li { font-size: 0.7em;}.metaCols .block p.first, .metaCols .block li.first { padding-top: 0;}.metaCols button.submit { float: right; position: relative; right: -7px;}.dhl .inBlock { text-align: center;}.inBlock #vorteile li { list-style: disc none outside; margin-left: 13px;}.fundgrube .inBlock a { margin-right: 25px;}.metaCols label { font-weight: bold; color: #E9E9E9; display: block; padding-bottom: 5px; text-align: left;}.metaCols select { width: 139px;}#content input[type=text], #content input[type=password] { width: 50%;}input[type=text], input[type=password], textarea, select { border: 1px solid #000; background: #E9E9E9 none repeat-x scroll 0 0; padding: 2px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #000; width: 151px;}input[type=text]:focus, input[type=password]:focus, textarea:focus, select:focus { border-color: #02959D;}input[type=text], input[type=password] { height: 13px;}.shoppingCart select { width: auto;}textarea { font-size: 0.9em; font-family: Arial, sans-serif;}input#callbackReqTel, input#nlEmail, input#searchAll, input#lgPassword { float: left; width: 133px;}input#callbackReqName { margin-bottom: 2px;}input.toSubmit { border-right: none !important;}.callbackReq input.submit, #login input.submit, .colSearch input.submit, #nlSubscribe input.submit, #searchResultPage input.submit { border: none; background: #000 url(/shop/master/img/newReplace/form_pfeil_rechts.png) no-repeat top left; padding: 0; height: 19px; width: 18px !important;}#searchResultPage input#search { height: 13px !important; color: black; padding-top: 2px; padding-bottom: 2px; float: left; width: 151px;}#searchResultPage label { float: left; margin: 2px 1em 0 0; width: 100px;}#searchResultPage #resultShorten { width: 175px;}#searchResultPage #reSearch { margin-top: 1em;}#searchResultPage .deliPeriod, .slides .deliPeriod, .relatedProducts .deliPeriod { float: left;}#searchResultPage .deliPeriod img, .slides .deliPeriod img, .relatedProducts .deliPeriod img { border: 1px solid black; margin: 3px 6px 0 0;}.slides .deliPeriod, .relatedProducts .deliPeriod { margin-top: 10px;}.slides.allInOne .deliPeriod { margin-top: 11px;}#searchResultPage .price, .slides .price, .relatedProducts .price { float: left; margin-top: 0;}#login { background-color: #969797; padding: 10px; margin: 0 -10px 20px -10px;}#login input { margin-bottom: 2px;}.withSubmit input { width: auto; font-weight: bold; margin-right: 145px; border: 1px solid #878787; border-bottom-color: black; border-right-color: black; background-color: #E9E9E9; padding: 2px 5px; font-size: 11px; color: #000; cursor: pointer;}#login ul { padding-top: 10px;}#login li a { color: #FFF; padding-left: 8px; background: url(/shop/master/img/loginArrow.gif) no-repeat 0 5px;}.metaCols .colShoppingCard h3.empty { border-bottom: 0; padding-bottom: 0;}.metaCols .colShoppingCard p span { font-weight: normal; color: #E9E9E9;}.metaCols .colShoppingCard p#wkStatusPrice { margin-left: 20px;}.metaCols .colShoppingCard img { vertical-align: center; padding-right: 5px;}.metaCols .colShoppingCard a { color: #02959D; font-weight: 900; padding-left: 3px;}.metaCols .colSearch input[type = "hidden"] { display: none;}.metaCols .colPromise h3 { border-bottom: 0; font-size: 1em; padding-bottom: 0; padding-top: 5px;}.metaCols .block ol { padding-left: 15px;}.metaCols .subNav li { background: none; padding-left: 0;}.metaCols .subNav a { background: url(/shop/master/img/dot_007f7f.gif) no-repeat 0 0.4em; padding-left: 8px; display: block;}.metaCols .subNav a.chosen { font-weight: bold; color: #E9E9E9;}.metaCols .subNav ul { padding-left: 8px; padding-right: 8px;}.metaCols .subNav ul ul { padding-right: 0;}.metaCols .subNav li { background: url(/shop/master/img/nav/subnav_corner.gif) repeat-x top; padding: 3px 0 4px 0;}.metaCols .subNav li.firstSubCat { background: none; padding-top: 0;}.metaCols .subNav li li { font-size: 1em; background: none;}.subNav h3 { margin-bottom: 5px;}.categoryTree { padding: 0 5px;}.categoryTree table { width: 100%; font-size: 0.775em;}.categoryTree .chosen { font-weight: bold; color: #E9E9E9;}#colStructure .linkArrow { color: #525252; font-weight: bold; display: inline; padding-left: 8px; position: relative; float: right; background: url(/shop/master/img/linkArrow.gif) no-repeat 0 center;}#colStructure .SbS2 .linkArrow { margin-left: 5px; float: none;}#colStructure .linkArrow.inText { right: 5px; margin-left: 10px; float: none;}#colStructure .metaCols .linkArrow { color: #E9E9E9;}#adm .linkArrow { color: #525252; font-weight: bold; display: inline; background: url(/shop/master/img/linkArrow.gif) no-repeat 0 center; float: left; padding-left: 8px;}#content .block, #content .paragraphContent { padding: 5px 0; position: relative;}h1 { font-size: 16px; padding-top: 10px; color: #02959D;}.service h1 { font-size: 18px;}.service h2 { font-size: 16px; padding-top: 10px; color: #02959D;}.service h3 { font-size: 14px; padding-top: 10px; color: #02959D;}.blockSideBySide h2 { font-size: 14px; height: 2.0em; overflow: hidden; padding: 0 0 5px 0;}.blockSideBySide h2 a { display: block; color: #E9E9E9; }.blockSideBySide li { width: 224px; float: left; min-height: 290px; margin: 10px 0 0 31px; position: relative; overflow: hidden;}.blockSideBySide li p > a, .blockSideBySide li a.imgBlock { border: 1px solid #bababa; padding: 5px; margin: 2px 5px 6px 0;}.blockSideBySide li.first { margin-left: 0; clear: both; margin-right: -1px;}.blockSideBySide li.firstLine { margin-top: 0;}.blockSideBySide .imgBlock { display: block; text-align: center;}ul.blockSideBySide .price { margin-top: 0.4em;}.accesslist .blockSideBySide li { margin-left: 2px; height: 200px; min-height: 200px; text-align: left;}.accesslist .blockSideBySide li, #searchResultPage .blockSideBySide li { margin-left: 7px; height: 200px; min-height: 200px; width: 176px; text-align: left;}#searchResultPage .blockSideBySide li { height: 230px;}#newsflash .accesslist .blockSideBySide li.first, #searchResultPage .blockSideBySide li.first { margin-left: 0;}.accesslist .blockSideBySide li .imgBlock { width: 170px; height: 110px; padding: 0;}.accesslist .blockSideBySide li .imgBlock img { margin-top: 10px;}.accesslist .blockSideBySide li .txtBlock { width: 160px; height: auto;}.accesslist .blockSideBySide li .txtBlock strong { color: #323232;}.accesslist .blockSideBySide li .txtBlock .price { padding-top: 0.5em; padding-bottom: 0.5em; font-weight: normal;}.accesslist .blockSideBySide li .txtBlock .price strong { color: #02959D;}.accesslist .blockSideBySide .withStrike strike { position: static; display: block;}.accesslist .blockSideBySide .orderNo { display: block; padding-bottom: 0.5em;}.accesslist .blockSideBySide li .noteMe { clear: both; font-weight: bold; text-decoration: underline; display: block; padding-top: 0.5em;}.accesslist { padding-top: 10px; padding-bottom: 15px; margin-top: 20px;}#newsflash .accesslist { padding: 0; margin: 0;}#newsflash .meta { font-size: 13px;}#newsflash .meta a.details { font-weight: bold; color: #008080;}#newsflash .price strong { color: red !important; font-size: 13px;}#newsflash .accesslist .blockSideBySide li { height: 280px; min-height: 280px; margin-left: 10px;}#newsflash .accesslist .blockSideBySide li .txtBlock .price { margin-top: 6px; padding-top: 0;}#newsflash .accesslist .highlights, #newsflash .accesslist .highlights li { list-style-position: outside; list-style-type: disc; height: auto !important; min-height: 0 !important; float: none; line-height: 1.4;}#newsflash .accesslist .highlights li { margin: 0; display: list-item; overflow: visible; margin-left: 15px; width: auto;}#newsflash .accesslist .highlights { margin-bottom: 0; position: relative;}.accesslist h2 { display: inline; font-size: 0.775em; font-weight: normal;}.accesslist ul.nav, .accesslist ul.nav li { display: inline;}.accesslist ul.nav { font-size: 0.775em; padding-left: 15px;}.accesslist ul.nav li { padding-left: 1em;}.accesslist ul.nav li a { font-weight: bold; color: #000; text-decoration: underline;}.accesslist h3 { clear: both; color: #323232; font-weight: bold; padding: 10px 0 0 10px; font-size: 1em;}.accesslist .blockSideBySide li { display: block;}.accesslist .deliPeriod { height: 20px; font-size: 12px;}.accesslist .deliText { display: block;}.blockSideBySide p { padding: 0;}#content h5.indexCat a { color: #02959D; font-size: 16px;}.blockSideBySide h5 { padding: 0; font-size: 0.9em;}.blockSideBySide a { display: block; color: #000;}.blockSideBySide a strong { display: block; margin: 0.45em 0 0.05em 0; overflow: hidden; font-size: 1em; height: 3.1em; position: relative; text-shadow: 1px 1px 3px #fff; line-height: 1 !important;}.blockSideBySide .txtBlock { display: block; position: relative; margin-bottom: 0.5em;}.blockSideBySide.SbS3 .txtBlock { padding-top: 1em;}.blockSideBySide.SbS3 .txtBlock p { margin: 0; padding: 0; height: 103px !important; width: 165px; overflow: hidden; line-height: 1.4;}.blockSideBySide.SbS3 p { padding: 0;}.blockSideBySide.SbS4 .txtBlock { height: 6em;}.blockSideBySide .txtBlock .linkArrow { position: absolute; display: block; bottom: 0; right: 0; padding-left: 1em; background-color: #FFF; background-position: 0.32em center;}p.price strong { color: #D01921; font-size: 1.2em;}.blockSideBySide .price.topTeaser { margin-top: 0; padding-top: 0;}.blockSideBySide .price { display: block; font-weight: bold;}.blockSideBySide .price strong span { color: #02959D;}.blockSideBySide .price strong { font-size: 1.1em;}.blockSideBySide .price strong a { display: inline; color: inherit;}.blockSideBySide span.withStrike { padding-top: 0;}.blockSideBySide .withStrike strong { color: #D01921; position: relative; z-index: 3;}.blockSideBySide .withStrike strike { top: 0.75em; left: 0; font-size: 0.9em; color: #9D9FA2; z-index: 2; display: block;}.blockSideBySide { margin: 5px 0; width: 100%;}.SbS4 li { width: 128px; margin-left: 5px; overflow: hidden;}.SbS2 li { width: 351px; min-height: 205px; overflow: hidden;}.SbS2 li p a { float: left;}.SbS2 li .imgBlock { width: 120px;}.SbS2 li .txtBlock { display: block; position: relative; height: auto; min-height: 7.8em;}.SbS2 li .txtBlock span { display: block; margin: 0.5em 0 0 0;}.SbS2 li p { padding-right: 0;}.SbS2 .price { padding-top: 1.4em; margin-top: -1.25em; width: 125px;}.SbS2 .withStrike strike { top: 0.25em;}.SbS2 .withStrike.cat, .SbS2 .cat { display: block; margin-top: 40px;}#prodDetail h2 { position: absolute; top: 20px; left: 245px; font-size: 0.9em;}#prodDetail h2 img { padding-bottom: 30px; display: block;}#prodDetail .txtBlock { font-size: 1em; padding-top: 8.75em; padding-left: 240px; display: block;}#prodDetail .txtBlock p.hints { font-weight: bold; padding-top: 1em;}#topAccessories h3 { clear: both; color: #E9E9E9; font-size: 1.1em; padding: 5px 0;}#topAccessories ul { border-top: 1px dotted #525252; width: 560px;}#topAccessories li { float: left; border-right: 1px dotted #525252; width: 138px; padding-top: 3px; min-height: 130px; position: relative;}#topAccessories li.last { border-right: none;}#topAccessories ul .imgBlock { display: block; text-align: center; width: 70px; height: 70px; overflow: hidden; float: none;}#topAccessories ul .imgBlock img { margin-left: 2px;}#topAccessories ul .price { font-size: 0.7em; display: block; position: absolute; top: 10px; right: 10px; text-align: right; padding-top: 1.25em; color: #D01921;}#topAccessories ul .price strike { display: block; font-weight: bold; position: absolute; top: 0; right: 0; color: #9D9FA2;}#topAccessories ul .txtBlock { font-size: 0.775em; font-weight: bold; color: #000; display: block; padding: 5px 10px 10px 2px;}#topOffer h2, #topOffer h2 a { color: #525252; font-size: 1em; font-weight: bold; padding-top: 0.5em;}.atTop .siteNav { padding-bottom: 15px;}.atBottom .siteNav { padding-top: 15px;}#content #brandedShop p, #content #brandedShop h2, #content #brandedShop li { font-weight: normal;}.siteNav { text-align: center;}.siteNav li { display: inline; font-size: 0.775em; color: #9D9FA2;}.siteNav li.chosen { font-weight: bold; padding-left: 2px; padding-right: 2px;}.siteNav a { color: #000; text-decoration: underline; padding-left: 2px; padding-right: 2px;}.siteNav .basic a { text-decoration: none; position: relative; top: -1px;}.siteNav img { vertical-align: middle; padding-left: 2px; padding-right: 2px;}.datascroller { font-size: 0.79em; margin: 0 auto;}.datascroller a { text-decoration: underline; color: #000; display: block; padding: 0 1px;}.datascroller .chosen a { font-weight: bold; color: #E9E9E9; text-decoration: none;}.datascroller tr, .datascroller td { vertical-align: middle;}#searchResultPage .atTop { margin-top: 10px;}#searchResultPage .atBottom { margin-bottom: 10px;}#searchResultPage .blockSideBySide .imgBlock { padding: 5px 0;}#content .searchResList li { margin-left: 0; margin-right: 2px;}#brandedShop div { width: 400px;}#brandedShop h2 { padding: 30px 0 10px 0;}#brandedShop li { float: left; width: 33%;}#brandedShop .brandedLogo { position: absolute; top: 15px; right: 15px; width: 140px; text-align: right;}#brandedShop .brandedLogo img { float: right;}#brandedShop .brandedLogo span { clear: both; display: block;}#orderRoute h1 { border-bottom: 1px dotted #525252; font-size: 0.85em; padding: 10px 10px 10px 0;}#orderRoute a { color: #525252;}#orderRoute .storeArticle .imgBlock, #orderRoute .storeArticle .typeDesc, #orderRoute .storeArticle .price { float: left;}#orderRoute .storeArticle .inner { padding: 10px;}#orderRoute .storeArticle .imgBlock { width: 70px; height: 70px; overflow: hidden; text-align: center;}#orderRoute .storeArticle .typeDesc { font-weight: bold; width: 150px; padding: 5px 0 0 20px;}#orderRoute .storeArticle .price { text-align: right; float: right; font-size: 1.2em;}#orderRoute .storeArticle .price strong { color: #D01921;}#orderRoute .storeArticle .price span { display: block; padding-top: 5px;}#orderRoute .storeArticle .price span strong { color: #000;}#orderRoute .storeArticle .orderNo { display: block; font-weight: normal;}#orderRoute .storeArticle ul { clear: both; font-size: 0.775em; padding-left: 90px;}#orderRoute .storeArticle ul a { font-weight: bold;}#orderRoute .storeArticle li { float: left;}#orderRoute .storeArticle li.first { clear: both;}#orderRoute .storeArticle li.cart { float: right; position: relative; top: -1em;}#orderRoute ul.nav { position: absolute; right: 0; top: 10px; padding-top: 0.45em; font-size: 0.775em;}#orderRoute ul.nav li { float: left; font-weight: bold; color: #9D9FA2; padding: 0 25px 0 12px; background: url(/shop/master/img/newReplace/block_off_whitebg.png) left center no-repeat;}#orderRoute ul.nav li.chosen { color: #02959D; background-image: url(/shop/master/img/newReplace/block_on_whitebg.png);}p.empty { font-size: 0.775em;}#orderRoute .shoppingCart table, #orderRoute .shoppingCart tr, #orderRoute .shoppingCart th, #orderRoute .shoppingCart td,#orderDone table, #orderDone tr, #orderDone th, #orderDone td { border: 0;}#orderRoute .shoppingCart table, #orderDone table { width: 100%;}#orderRoute .shoppingCart th, #orderDone th { font-size: 0.775em; font-weight: bold; text-align: left; padding: 7px 0;}#orderRoute .shoppingCart th a { color: #000;}#orderRoute .shoppingCart td, #orderDone td { border-top: 1px dotted #525252; padding: 5px 5px 5px 0; vertical-align: middle; font-size: 0.775em;}#orderRoute .shoppingCart tr:nth-of-type(2n+1) td { border-top: none; padding-top: 0;}#orderRoute .shoppingCart td td, #orderDone td td { font-size: 1em; padding: 0; border: none;}#orderRoute .shoppingCart td.article, #orderDone td.article { width: 190px; font-weight: bold;}#orderRoute .shoppingCart .imgBlock, #orderDone .imgBlock { width: 70px; text-align: center;}#orderRoute .shoppingCart td.orderNo, #orderDone td.orderNo { color: #02959D; width: 70px; overflow: hidden;}#orderRoute .shoppingCart td.orderNo span, #orderDone td.orderNo span { display: block; width: 100%; overflow: hidden;}#orderRoute .shoppingCart td.quantity, #orderDone td.quantity { width: 55px; text-align: center;}#orderRoute .shoppingCart .quantity input, #orderRoute .shoppingCart .voucher input { padding: 0 2px;}#orderRoute .shoppingCart .quantity input { width: 30px; text-align: right;}#orderRoute .shoppingCart td.delivery { width: 70px; text-align: center;}#orderRoute .shoppingCart td.delivery div.box,#orderDone td.delivery div.box,#suggestion li div.box,div#prodDetail div.box,.adwBox,#newsflash div.box { width: 10px; height: 10px; border: 1px solid #000; overflow: hidden; margin: 0 auto;}.adwBox { float: left; margin-right: 0.5em; margin-top: 2px;}#newsflash div.box { float: left; margin: 2px 0.3em 0 0;}#adwLieferbarkeit { margin-top: 0px;}.adwgruen, #orderRoute .shoppingCart td.delivery div.box.gruen, #orderDone td.delivery div.box.gruen, div.box.gruen { background-color: green;}.adwgelb, #orderRoute .shoppingCart td.delivery div.box.gelb, #orderDone td.delivery div.box.gelb, div.box.gelb { background-color: yellow;}.adwrot, #orderRoute .shoppingCart td.delivery div.box.rot, #orderDone td.delivery div.box.rot, div.box.rot { background-color: red;}.adwblau, #orderRoute .shoppingCart td.delivery div.box.blau, #orderDone td.delivery div.box.blau, div.box.blau { background-color: blue;}#orderRoute .shoppingCart td.singlePrice, #orderDone td.singlePrice { width: 70px; padding-right: 20px; text-align: right; font-weight: bold;}#orderRoute .shoppingCart td.allRoundPrice, #orderDone td-allRoundPrice { font-weight: bold; color: #D01921; text-align: right; padding-right: 20px;}#orderRoute .shoppingCart td.allRoundPrice.net,#orderRoute .shoppingCart td.singlePrice.net { color: #000; font-weight: normal;}#orderRoute .shoppingCart th.allRoundPrice,#orderRoute .shoppingCart th.singlePrice { text-align: right; padding-right: 20px;}#orderRoute .shoppingCart th.net { font-weight: normal;}#orderRoute .shoppingCart td td.allRoundPrice, #orderDone td td.allRoundPrice { padding-right: 8px;}#orderRoute .shoppingCart td.allRoundPrice span, #orderDone td.allRoundPrice span { display: block; width: 75px; overflow: hidden; text-align: right; float: left;}#orderRoute .shoppingCart td.allRoundPrice a, #orderRoute .shoppingCart .voucher a { display: block;}#orderRoute .shoppingCart .voucher { font-size: 0.775em; border-top: 1px dotted #525252; padding: 15px 0;}#orderRoute .shoppingCart .voucher label { font-weight: normal; float: left; width: 385px;}#orderRoute .shoppingCart .voucher .lbl { float: left; width: 120px; padding: 0.5em 0 0 10px;}#orderRoute .shoppingCart .voucher .iLbl { float: left; width: 210px; position: relative; padding-top: 1.2em;}#orderRoute .shoppingCart .voucher .error { position: absolute; top: -0.6em; left: 0; display: block; background: #E3757A; color: #FFF; padding: 3px; font-weight: bold;}#orderRoute #bsPruefen .agberror { background-color: #E3757A;}td.gesamtpreisCol { text-align: right;}.totalOuter .total dl:after { display: block; content: "."; clear: both; visibility: hidden;}.totalOuter .total dl { margin: 0 0 5px 0; font-size: 13px;}.totalOuter .total dl dt { margin: 0 0 0.5em 0; float: left; clear: left;}.totalOuter .total dl dd { margin: 0 8px 0.5em 0; float: right; clear: right; width: 132px; text-align: right;}.totalOuter .total dl#sum dd { font-weight: bold;}.totalOuter .total dl#sum { border-top: 1px dotted black; padding-top: 0.5em; margin-top: -0.5em;}#orderRoute .shoppingCart .totalOuter,#orderDone .totalOuter { border-top: 1px dotted #525252; clear: both; margin-top: 5px; padding: 15px 0 0 0;}#orderRoute .shoppingCart .total,#orderDone .total { clear: both;}#orderRoute .shoppingCart .total h2, #orderRoute .shoppingCart .total p,#orderDone .total h2, #orderDone .total p, #orderRoute .taxAndShippingInfo p { font-size: 0.775rem;}#orderRoute .taxAndShippingInfo p { text-align: center;}#orderRoute .shoppingCart .total h2,#orderDone .total h2 { float: left; width: 240px;}#orderRoute .shoppingCart .prePay h2,#orderDone .prePay h2 { font-weight: normal;}#orderRoute .shoppingCart .total a,#orderDone .total a { color: #000; text-decoration: underline; font-weight: bold;}#orderRoute .shoppingCart .total p .price,#orderDone .total p .price { padding-right: 20px; float: right; text-align: right; color: #D01921; font-weight: bold;}.shoppingCart #bsPruefen .total p .price,#orderDone .total p .price { padding-right: 67px;}#orderRoute .shoppingCart .prePay p .price,#orderDone .prePay p .price { color: #000; font-weight: normal;}#orderRoute .summaryOrderCosts td { border: none; padding-top: 5px; padding-bottom: 0;}#orderRoute .summaryOrderCosts tr.first td, #orderRoute .total .summaryOrderCosts td { border-top: 1px dotted #525252;}#orderRoute .summaryOrderCosts tr.first td { padding-top: 10px;}#orderRoute .total .summaryOrderCosts { padding-top: 5px;}#orderRoute .total .summaryOrderCosts td { font-weight: bold; font-size: 0.85em;}#orderRoute .summaryOrderCosts .desc { padding-left: 200px; width: 140px;}.backForward { clear: both;}.backForward li { width: 50%; float: left; font-size: 0.775em; font-weight: bold; padding: 15px 0;}.backForward a, a.printLink, a.strongLink { padding: 0 15px; color: #02959D; background-repeat: no-repeat;}.backForward .back a { background: url(/shop/master/img/backArrow.gif) left center no-repeat; padding-right: 25px;}.backForward .forward { text-align: right;}.backForward .forward a, .backForward .forward input { padding-left: 25px; padding-right: 15px; background: url(/shop/master/img/linkArrow.gif) right center no-repeat;}#content .backForward .printLink { background: url(/shop/master/img/icon_print.gif) left center no-repeat; padding-left: 20px;}#bs_login .backForward .back,#kundendaten .backForward .back,#kundendaten .backForward .back .backLink { text-align: left;}#kundendaten .backForward li { padding: 0; padding-top: 4px;}.block fieldset, .block legend { border: 0; padding: 0; margin: 0;}.block legend { font-weight: bold; font-size: 1em; color: #02959D; padding-bottom: 5px; padding-left: 10px; padding-top: 10px;}.block .iField { padding: 0 10px 0 10px;}.block fieldset .iField.noBorderTop { border-top: 0; margin-top: 0;}.oField p { font-size: 0.775em; clear: both; padding-top: 10px; position: relative;}.oField p.first { padding-top: 0;}.block .iField .lai { float: left;}.block .iField .inp { float: left;}.lai .inp textarea { margin: 30px 0 3px 0; display: block;}#content #customerdataform .oField { padding: 0;}input.kontaktSub { float: left;}input.nlSub { margin-top: 15px;}.oField input[type="text"] { width: 50%;}.oField textarea { width: 90%;}.oField label, .oField .lbl { float: left; width: 13em;}.oField label { padding-top: 0.32em;}.additionalInfoHint { margin-top: 20px; display: block;}.oField td label { padding-top: 0;}.oField .lbl { font-weight: bold;}.block .iField .error, .invalidInfo, #kontaktForm .error, #newsletterForm .error, .error,.errorMessage { color: #cd0a0a; clear: both; display: block;}#kundendaten #strasse, #kundendaten #lieferStrasse, #kundendaten #packstationStrasse { width: 82%;}#kundendaten #hausnr, #kundendaten #lieferHausnr, #kundendaten #packstationHausnr { width: 10%;}#kundendaten .strhnr { width: 53%; float: left;}#kundendaten #ort, #kundendaten #lieferOrt, #kundendaten #packstationOrt { width: 82%;}#kundendaten #plz, #kundendaten #lieferPlz, #kundendaten #packstationPlz { width: 10%;}.iField .ortplz { width: 53%; float: left;}.iField #gebu #tag, .iField #gebu #monat, .iField #gebu #jahr { width: 29.7%;}.iField #gebu { width: 53%; float: left;}#content .errorMessage { font-size: 14px; margin: 10px 0; font-weight: bold;}.block .iField .error input, .block .iField .error select { border-color: #E3757A;}#kontaktForm .error, #newsletterForm .error, #help_wiederverfuegbarkeit .error, #help_beratung .error { }#help_beratung .lai .inp textarea { margin-top: 10px;}.block .iField .error, #customerdataform div.hinweis, #customerdataform div.hinweis { }.inBlock .invalidInfo { display: block; float: none; margin-bottom: 5px;}.withSubmit { text-align: right;}.oField h2, .oField h2 a, .oField h3 { font-size: 0.9em; color: #02959D;}.oField h2 { padding-top: 15px;}.oField h2 a { text-decoration: underline;}.oField .block h2, .oField .block h3 { padding: 0 0 5px 0; border-bottom: 1px dotted #525252;}.linkForm { font-size: 0.775em;}.linkForm a { color: #000; background: url(/shop/master/img/dot_000000.gif) no-repeat left center; padding-left: 10px;}.addresses .block, .paymentInfo .block { width: 172px; float: left; margin: 10px 0 0 10px;}#colStructure #content #summary .first, .addresses .first, .paymentInfo .first { margin-left: 0; clear: both;}.addresses p.first { font-weight: bold;}.addresses .infoblock { clear: both; float: none; width: auto; margin-top: 15px;}#summary .block { width: 271px; margin-left: 5px;}#content #summary .shoppingCart { float: none; width: auto; margin-left: 0;}.addresses .boxContent, .payment .boxContent { border-bottom: 1px dotted #525252; padding-bottom: 5px;}.addresses .boxContent { min-height: 165px; position: relative;}#summary .addresses .boxContent, .changeDeliveryModeForm .boxContent, .changePaymentModeForm .boxContent { padding: 10px; min-height: 0; border-bottom: 1px dotted #525252;}.addresses .infoblock p { padding-top: 0;}.chooseDefaultPayAndDelivery { padding-top: 5px; margin-top: 5px; border-top: 1px dotted #525252; position: absolute; bottom: 5px; min-height: 45px; width: 100%;}.changePaymentModeForm, .changeDeliveryModeForm { margin-top: 15px; float: left;}#summary .boxContent td { font-size: 0.775em;}#summary .boxContent td input { position: relative; top: 0.1em;}.boxFooter { padding-top: 5px; min-height: 1px;}.dataBlock ul { font-size: 0.775em;}.boxFooter input { float: right; font-size: 0.775em;}.required { font-size: 0.775em; padding-bottom: 10px;}.paymentInfo .infoblock { clear: both; padding-top: 15px;}.paymentInfo h2, .paymentInfo h3 { font-size: 1em; padding-bottom: 10px; color: #02959D;}.paymentInfo p { font-size: 0.775em; padding-bottom: 10px;}#content .paragraphContent { padding-bottom: 15px;}#content .paragraphContent h2, #content .paragraphContent h3 { font-size: 1em;}#content .paragraphContent p, #content .paragraphContent li { font-size: 0.775em;}#content .paragraphContent h2.overView,#content .paragraphContent h3,#content .paragraphContent h4,#content .paragraphContent ul,#content .paragraphContent p { padding: 0 10px; margin-bottom: 0;}.messages { font-size: 0.775em; padding-bottom: 10px; font-weight: bold; color: #FF0;}#content .paragraphContent h2 { border-bottom: 1px dotted #525252; color: #02959D; padding-bottom: 5px; margin-bottom: 10px;}#content .paragraphContent h3, #content .paragraphContent h2.overView { border: none; padding-top: 20px; color: #02959D;}#content .paragraphContent p { padding-top: 5px;}#content .paragraphContent ul li { margin: 2px 0; padding-left: 12px; background: url(/shop/master/img/dot_000000.gif) no-repeat left 0.4em;}#content .paragraphContent li li { font-size: 1em;}#content .paragraphContent ul.overView { padding-top: 15px;}#content .paragraphContent a { text-decoration: underline; color: #02959D;}#content .paragraphContent h2 a, #content .paragraphContent h3 a { text-decoration: none;}#content .paragraphContent p a { color: #000;}#content .paragraphContent h4 { font-size: 0.775em; padding-top: 5px;}#content .paragraphContent .twoCols { padding-bottom: 5px;}#content .paragraphContent .twoCols .first { float: left; width: 16em;}#content .paragraphContent .twoCols .sec { display: block; padding-left: 16em;}#content .paragraphContent .smallSize { font-size: 0.8em;}#content .paragraphContent .code { color: #02959D; font-weight: bold; font-variant: normal; font-size: 1.2em;}.vAlign { vertical-align: baseline;}.hinweis { font-size: 8pt !important; margin-bottom: 5px;}.service p { padding-bottom: 0.3em;}.service ul li { list-style: disc outside; margin-left: 15px; line-height: 1.4;}.service ul.backForward li { list-style: none !important; margin-left: 15px; line-height: 1.4;}#content .service p.footnote { font-size: 10px;}#help_produktindex a, #help_technischerFehler a, #help_ServiceUndSupport a { color: #000; text-decoration: underline;}#help_produktindex a { font-weight: normal; color: #000;}#help_produktindex ul a { text-decoration: none;}#help_produktindex a.back { color: #000; font-weight: bold; text-decoration: underline;}#help_produktindex .glossarbar a { font-weight: bold;}#help_produktindex .glossarbar a.disabled { color: #E9E9E9;}#help_produktindex li { font-size: 12px;}#help_produktindex .oField h3 { margin-top: 20px; color: #02959D;}.glossarbar li { float: left; margin: 20px 3px 0 0; text-transform: uppercase;}.easyClear { clear: both;}a.disabled { text-decoration: none !important; color: red;}#help_wiederverfuegbarkeit table, #help_wiederverfuegbarkeit td { border: none; font-size: 9pt;}#help_wiederverfuegbarkeit td.right { padding-left: 30px;}#help_wiederverfuegbarkeit h2 { margin-bottom: 20px;}#stat_impressum div.box { width: 16.7em; height: 3.5em; overflow: hidden; float: left; margin: 10px 20px 10px 0;}#stat_impressum div.box.zweite { height: 2.7em;}#stat_impressum div.box.dritte { height: 5em;}#stat_impressum div.box.vierte { height: 1.8em;}#stat_agbs .oField div a.back, a.back, #stat_agbs div > a { float: right; font-size: 12px; color: #02959D; margin-top: 10px;}#stat_agbs .oField h2, #stat_agbs .oField ul, #stat_agbs .oField ol { margin-bottom: 10px;}#stat_agbs .oField ul li, #stat_agbs .oField ol li { margin-left: 20px;}#stat_agbs .oField ul li { list-style-type: square !important;}#stat_agbs .oField ul li a, #stat_agbs .oField ol li a { color: #02959D; text-decoration: underline;}#stat_agbs div ul, #stat_agbs div ol { margin-top: 20px; font-size: 12px;}#stat_agbs div p strong { display: block; margin-bottom: 5px;}#stat_agbs div p a { color: #000; text-decoration: underline;}body.popup { margin: 0; padding: 0; background-color: #fff;}body.popup #header { background-image: url(/shop/master/img/popup/popup_header_bg.gif); border: none; height: 50px; overflow: hidden;}body.popup #content { padding: 10px;}body.popup #content input { float: right;}body.popup #content ul { margin-bottom: 20px;}body.popup #content li a { font-size: 12px; color: #000; line-height: 0.5em;}body.popup #content h2 { font-size: 10pt; margin: 10px 0; color: #02959D;}body.popup #content div.bottom { margin-bottom: 10px;}.faqBlock { margin-top: 20px;}#help_FAQ h2, #help_ServiceUndSupport h2 { font-size: 11pt !important; color: #02959D;}#help_ServiceUndSupport h2 { margin-top: 20px;}.faqBlock li, #help_ServiceUndSupport li { font-size: 12px; list-style-type: square; margin-left: 20px;}.faqBlock a { color: #000;}.faqAnswer { margin: 20px 0 50px 0;}.textOben { margin-bottom: 50px;}#help_ServiceUndSupport p { margin-bottom: 15px;}#help_ServiceUndSupport .kontaktIndex li { float: left; margin: 15px 13px 20px 0; text-transform: uppercase; font-weight: bold; font-size: 12px; list-style-type: none;}#help_ServiceUndSupport .kontaktIndex li a { color: #02959D;}#help_ServiceUndSupport .boxKontakt p { float: left; margin: 0 2px 10px 0; width: 27em;}#help_ServiceUndSupport .boxKontakt p.links { width: 20em;}#help_ServiceUndSupport .boxKontakt h2 { margin: 80px 0 10px 0;}#help_ServiceUndSupport .boxKontakt li { list-style-type: none; margin-left: 0;}#help_ServiceUndSupport .boxKontakt strong { font-size: 12px; clear: both; display: block;}#help_passwordRecover .error { margin-bottom: 15px;}#pwdRecoverForm { clear: both; width: 33.8em;}#mydata .oField .linkBlock { padding-top: 10px;}.stat_versand .versandArt { float: left; clear: both; width: 100%; padding-bottom: 20px;}.stat_versand .versandArt p { float: left; width: 85%;}.stat_versand .versandArt p.price { float: left; margin-left: 15px; width: 80px;}.stat_versand h2 { clear: both;}.stat_versand .smallText { padding-top: 25px; clear: both;}#additionalAddress { display: none;}.securePwdLink { margin-left: 10px;}#bsPruefen h2.cOd, #orderDone h2.c0d { border-bottom: 1px dotted #525252; font-size: 0.9em; color: #02959D; font-weight: bold; padding: 0 0 15px 0;}#bsPruefen h3 { font-size: 0.9em; margin-top: 20px;}#bsPruefen.block { width: 100%;}#bsPruefen p.info, p.info { margin: 15px 0;}.kundeninfo { margin: 20px 0 0 0;}.kundeninfo p { margin-top: 10px;}#bsPruefen .linkBlock { margin: 10px 0 10px 0; background-color: rgb(240, 240, 240); border: 1px solid rgb(140, 140, 140); padding-bottom: 2px;}#bsPruefen .linkBlock label, #bsPruefen .linkBlock a, #bsPruefen .linkBlock.info { font-size: 0.8em; font-weight: normal; color: #000;}#bsPruefen .linkBlock.info { padding: 2px 5px; height: 19px;}#bsPruefen .linkBlock a { text-decoration: underline; font-size: 0.9em;}#bsPruefen .backLink { float: left;}#bsPruefen.block { top: 15px;}#orderDone .einleitungText { margin: 15px 0;}#orderDone .printLink,#orderDone .strongLink { float: right;}#backtrace { height: 20px; position: absolute; top: 285px; width: 940px; margin-left: -200px;}#backtrace * { color: #BBB !important;}#backtrace h2 { float: left; font-size: 12px; font-weight: normal;}#backtrace li { float: left; margin: 0 0 0 8px;}#backtrace li a { text-decoration: underline;}#backtrace li span { background: url(/shop/master/img/dot_000000.gif) no-repeat; background-position: 0 5px; height: 12px; width: 9px; display: block; float: left;}deprecated#markenListe { margin-left: -5px;}deprecated#markenListe td { border: 1px solid #66B2B2; width: 130px; height: 80px; margin: 0 10px 10px 0;}#markenfilter div { margin: 0 auto; width: 100%;}#markenfilter ul { width: 25%; float: left; margin-top: 5px;}#markenfilter li { margin-bottom: 3px;}a.markenfilterLink { padding-left: 10px; margin-left: 10px; background: url(/shop/master/img/dot_007f7f.gif) no-repeat left center; font-size: 12px; vertical-align: middle; color: #000; display: block;}a.markenfilterLink:hover { color: #02959D;}ul#suggestion { padding-left: 0 !important;}ul#suggestion li { margin: 10px 5px 15px 0; width: 263px;}ul#suggestion li span { float: left; height: 12px;}ul#suggestion li div.box { margin-right: 5px; float: left;}ul#suggestion li a.txtBlock { height: 30px !important; overflow: hidden; display: block;}a.doAlleMarken { float: none !important; font-size: 12px;}#wiederverfuegbarkeitForm { float: right;}#wiederverfuegbarkeitForm #frm_wdvgb_sm { font-weight: normal;}a#frm_wdvgb_sm:hover { text-decoration: underline;}#help_wiederverfuegbarkeit #wiederverfuegbarkeitForm { display: block;}#internetsiegel { background: url(/shop/master/img/websiegel_bg.png) no-repeat center center; padding: 5px;}#nlPage td.header h1 { font-family: Arial, sans-serif; font-size: 30px; font-weight: normal; color: #fff; margin-top: 20px;}#nlPage table.content { background-color: #222222;}#nlPage td.mainbar a { font-family: Arial, sans-serif; font-size: 10pt; font-weight: normal; color: #008080; text-decoration: none;}#nlPage td.mainbar h3 { font-family: Arial, sans-serif; font-size: 16px; font-weight: normal; color: #008080; margin: 15px 0; padding: 15px 0 0 0; border-top: 1px dotted #54A4A4; clear: both;}#nlPage td.mainbar table.lexikon h3 { border-top: none; padding: 0 0 0 0; color: #333;}#nlPage td.mainbar table.lexikon { margin-top: 20px; clear: both;}#nlPage td.mainbar p { font-family: Arial, sans-serif; font-size: 10pt; font-weight: normal; color: #000; margin: 0 0 10px 0; padding: 0;}#nlPage td.mainbar ul { font-family: Arial, sans-serif; font-size: 10pt; font-weight: normal; color: #333333; margin: 0 0 20px 24px; padding: 0;}#nlPage td.side p, td.side a { font-size: 10pt;}#nlPage td.side a { color: #008080; text-decoration: none;}#nlPage td.side div a { line-height: 20px; font-weight: 600;}#nlPage table.zubehoer div { width: 70px; height: 70px; margin: 0; padding: 0; float: right;}#nlPage img#logo { margin-top: 20px;}.openX { margin-top: 15px;}#newsflash h2 { font-weight: bold; color: #02959D; font-size: 1.2em; padding-bottom: 1em;}#newsflash h3 { font-weight: bold; color: #008080; font-size: 1em; margin: 15px 0; padding: 15px 0 0; border-top: 1px dotted #54A4A4; clear: both;}#newsflash p a { color: #008080;}#newsflash p { margin: 0 0 10px;}#newsflash table.lexikon h3 { border-top: medium none; color: #333333; padding: 0;}#newsflash ul li, #newsflash ol li { list-style: outside; font-size: 12px; margin-left: 15px;}#newsflash ul, #newsflash ol { margin: 0.5em 0;}#newsflash p img { padding-bottom: 15px;}#newsflash .accesslist .blockSideBySide li .txtBlock { padding-top: 0;}#newsflash .accesslist .blockSideBySide li .txtBlock strong { color: #02959D; font-size: 11px;}#versandkosten { margin-top: 1em;}.textbutton { border: none; background-color: #fff; color: #525252; text-decoration: underline; font-weight: bold; padding: 0 0 0 0;}#loginFormular .inp input { width: auto;}span.versandkostenFrei { font-weight: bold;}#howdidyoufindus { margin-bottom: 20px;}#howdidyoufindus form { width: 500px; float: left; overflow: hidden;}#howdidyoufindus label { font-size: 13px; line-height: 1em; float: left; width: 180px; height: 17px; padding-top: 3px;}#howdidyoufindus input[type="text"] { margin-bottom: 2px; height: 14px; width: 194px;}#howdidyoufindus select { width: 200px;}#howdidyoufindus input[type="text"], #howdidyoufindus select, #howdidyoufindus label { display: none;}#howdidyoufindus #findusLabel, #howdidyoufindus #findus { display: block;}#howdidyoufindus h2 { border-bottom: 1px dotted #525252; font-size: 0.9em; color: #02959D; font-weight: bold; padding: 0 0 15px 0; margin-bottom: 15px;}.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}a#findUsSubmit { font-size: 0.775em; font-weight: bold;}#ajaxSuccess { font-weight: bold;}.recaptchatable label { font-weight: normal !important;}#shoppingCartLink { display: none; background-color: #ffffff; border: 3px solid #000; border-radius: 3px; width: 350px; height: 170px;}#shoppingCartLink a { display: block; margin: 10px auto; text-align: center; font-size: 13px; color: #000;}#shoppingCartLink input { width: 90%; margin: 10px auto; display: block; text-align: center;}#shoppingCartLink p { font-size: 13px; text-align: center;}#updateWrap #update { z-index: 99; position: absolute; background-color:white; padding:5px; border: 1px solid black; display:none;}#updateWrap #update dd, #updateWrap #update dt, #updateWrap #update dd a, #updateWrap #update dd em { color: black;}#updateWrap #update dd { margin: 0; padding: 2px 0 2px 5px; cursor: pointer;}#updateWrap #update dd:hover { background-color: #BFC9D0;}#updateWrap #update dd span { color: #666666; float:right;}#updateWrap #update dd a:hover { text-decoration: none;}#updateWrap #update dt { font-weight: bold; margin: 2px 0;}#updateWrap #update em { font-weight: bold; font-style: normal;}#updateWrap #update #spinner { display:none;}#stringTest { position: absolute; z-index:0; top:-1000px; left:-1000px; white-space:nowrap; font-size:12px !important; font-weight: normal !important;}#stringTest em{ font-weight: bold !important; font-style: normal;}#errorPlaceHolder .error { margin-left:13em; padding-top: 5px; font-weight:bold;}#errorPlaceHolder .error a { color:#CD0A0A; text-decoration: underline;}#errorPlaceHolder .error a:hover { text-decoration: none;}span.versandLink { display: inline !important;}.datasheet td { vertical-align: top;}