@media screen { a img {border: none; } a, #navEZPagesTOC ul li a { color:#3b3a3a; text-decoration:none; } a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover { } h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{ } .attribsSelect{ padding:0 5px 0 0;} .biggerText { } #gender-male, #gender-female, #email-format-text{ margin-left:8px;} .information{ padding:8px 0 0 16px;} CODE { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#3b3a3a; } FORM, SELECT, INPUT { } FORM {margin:0px; padding:0px;} TEXTAREA { margin: auto; display: block; width: 95%; } input:focus, select:focus, textarea:focus { } FIELDSET { padding: 0.5em; margin: 0.5em 0em; border:1px solid #E1E1E1; } LEGEND { font-weight: bold; padding:0 5px; color:#3b3a3a; } LABEL, h4.optionName { } LABEL.checkboxLabel, LABEL.radioButtonLabel { margin-left:5px; } #logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg { float: left; } LABEL.inputLabel { width: 11em; float: left; padding-left:10px; } LABEL.inputLabelPayment { width: 15em; float: left; padding:4px 0 4px 0; } LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel { width: 12em; float: left; } P, ADDRESS, #contactUsNoticeContent { padding: 0.5em; } ADDRESS { font-style: normal; } .clearBoth { clear: both; } HR { color:#C1C1C1; border:0; border-top:1px solid #E1E1E1; margin:5px 0px; }  .messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution { line-min-height: 1.8em; padding: 0.2em; } .messageStackWarning, .messageStackError { color:#FF0000; } .messageStackSuccess { background-color: #F1F6E6; color:#3b3a3a; } .messageStackCaution { background-color: #FFFF66; color:#3b3a3a; }  #mainWrapper { text-align: left; vertical-align: top; } #headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage { } #navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper { } #tagline { color:#3b3a3a; margin-top:10px; font-size: 12px; text-align : center; vertical-align: middle; } #sendSpendWrapper { border: 1px solid #cacaca; float: right; margin: 0em 0em 1em 1em; } .floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper { margin: 0; color:#3b3a3a; } .floatingBox a {color:#3b3a3a;} #productDetailsList li a{ color:#3b3a3a;} #productDetailsList li { color:#3b3a3a;} .wrapperAttribsOptions { display:block; margin: 0.3em 0em; }  #sorter {margin:10px 10px -15px 10px;} .navSplitPagesResult {margin-top:7px; margin-bottom:7px; margin-left:10px; margin-right:10px; font-size:10px;} .navSplitPagesResult a {color:#161616;} .navSplitPagesLinks {margin-top:7px; margin-bottom:7px; margin-left:10px; margin-right:10px; font-size:10px;} .navSplitPagesLinks a {color:#161616;} .navNextPrevCounter { margin: 0em; font-size: 0.9em; } .navNextPrevList { display: inline; white-space: nowrap; margin:0px 2px 3px 0px; list-style-type: none; } .navNextPrevWrapper{ margin-bottom:2px; } #navMainWrapper, #navSuppWrapper, #navCatTabsWrapper { } #navMain ul, #navSupp ul, #navCatTabs ul { margin: 0; padding: 0.5em 0em; list-style-type: none; text-align: center; line-min-height: 1.5em; } #navMain ul li, #navSupp ul li, #navCatTabs ul li { } #navMain ul li a, #navSupp ul li a, #navCatTabs ul li a { } #navEZPagesTOCWrapper { font-weight: bold; float:inherit; min-height: 1%; padding:0.5em; margin:5px 0px; border: 1px solid #E1E1E1; } #navEZPagesTOC ul { margin: 0; padding: 0.5em 0em; list-style-type: none; line-min-height: 1.5em; } #navEZPagesTOC ul li { white-space: nowrap; } #navEZPagesTOC ul li a { padding: 0em 0.5em; margin: 0; } #navMainSearch, #navCategoryIcon { margin:5px 5px 0 0px; } #navEZPagesTop { }  #contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert { vertical-align: top; }  #productDescription, .shippingEstimatorWrapper {   } .content { margin:0; } .alert { color: #FF0000; margin-left: 0.5em; margin-right:5px; } .advisory {} .important { font-weight: bold; margin:5px; } .notice {} .rating{} .gvBal { float: right; } #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix { padding: 0em; } .smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP { font-size: 0.9em; }  .tableHeading TH { } .tableHeading, #cartSubTotal { } .tableRow, .tableHeading, #cartSubTotal { min-height: 2.2em; } .cartUnitDisplay, .cartTotalDisplay { text-align: right; padding-right: 0.2em; } #scUpdateQuantity { width: 2em; } .cartQuantity { width: 4.7em; } .cartNewItem { color:#3b3a3a; position: relative;  } .cartOldItem {  } .cartBoxTotal { text-align: right; font-weight: bold; } .cartRemoveItemDisplay { width: 3.5em; } #cartAttribsList { margin-left: 1em; } #mediaManager { width: 50%; margin: 0.2em; padding: 0.5em; } #cartBoxListWrapper ul, #ezPageBoxList ul { list-style-type: none; } #ezPageBoxList li, .cartBoxTotal { margin: 0; padding: 0.2em 0em; } .totalBox { width: 5.5em; text-align: right; padding: 0.2em; font-size:13px; color:#3b3a3a; font-weight:bold; } .lineTitle, .amount { text-align: right; padding: 0.2em; } .amount { width: 5.5em; }  .categoryIcon {} #cartImage { margin: 0.5em 1em; }  .attribImg { width: 20%; margin: 0.3em 0em; } .attributesComments {}  .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew { }  .columnLeft {} .columnRight {} .sideBoxContent { } .rightBoxHeading { margin: 0em; background-color: #663366; padding: 0.2em 0em; } h3.leftBoxHeading a:hover { color: #FFFF33; text-decoration: none; } h3.rightBoxHeading a:hover { color: #FF0000; text-decoration: none; } .rightBoxContent { margin-bottom: 1em; } .centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading,.rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg { width:auto; } .categoryListBoxContents a {text-decoration:none; color:#C00505; text-transform:uppercase; text-align:center;} .cartTotalsDisplay{ } #bannerboxHeading { background-color: #0000CC; } #upProductsHeading { text-align: left; } #upDateHeading { text-align: right; }  .back { float: left; } .forward { float: right; } .bold { font-weight: bold; } .rowOdd { min-height: 1.5em; vertical-align: top; } .rowEven { padding:5px 5px 5px 5px; min-height: 1.5em; vertical-align: top; } CAPTION {  } #myAccountGen li, #myAccountNotify li { margin: 0; } .accountTotalDisplay, .accountTaxDisplay { width: 20%; text-align: right;  } .accountQuantityDisplay { width: 10%; vertical-align: top } TR.tableHeading { min-height: 2em; } #siteMapList { width: 90%; float: right; } #siteMapList ul{ list-style:circle;} .ratingRow { margin: 1em 0em 1.5em 0em; } LABEL#textAreaReviews { font-weight: normal; }  #gvFaqDefaultMainContent{margin:10px 15px 15px 15px;} #gvFaqDefaultContent{margin:0 5px 0 5px;} #reviewsDefaultNoReviews{margin:0 5px 5px 5px;} #createAcctSuccessMainContent{ margin:5px;} .main_block {margin:20px;} .ee {text-decoration:line-through;}  .normalprice, .productSpecialPriceSale { } .normalprice { font-size:13px; color:#3b3a3a; font-weight:bold; text-decoration:line-through; } .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {font-size:13px; color:#3b3a3a; font-weight:bold;} .productSpecialPriceSale { text-decoration:line-through; } .productPriceDiscount {color:#373737; font-size:12px;}  .buttonRow, .buttonRow2 { margin:0; padding:7px 0; } .buttonRow input, .buttonRow2 input, .buttonRow3 input {border:none; padding:0; background:none;} } @media screen {  .box {margin-bottom:3px;} .box-head{ background:url(/theme/standard/css/standard/../../images/page/box-head-tail.gif) bottom repeat-x #fff; font-size:12px; color:#db1a1a; font-weight:bold; text-transform:uppercase; margin:0; padding:15px 10px 18px 20px;} .center-box-head{ background:url(/theme/standard/css/standard/../../images/page/box-head-tail.gif) bottom repeat-x #fff; font-size:12px; color:#444; font-weight:bold; text-transform:uppercase; margin:0; padding:15px 10px 18px 20px;border-top:solid 1px #e5e5e5} .top-center-box-head{ background:url(/theme/standard/css/standard/../../images/page/box-head-tail.gif) bottom repeat-x #fff; font-size:12px; color:#444; font-weight:bold; text-transform:uppercase; margin:0; padding:14px 10px 18px 20px} .box-head2{ font-size:12px; color:#db1a1a; font-weight:bold; text-transform:uppercase; margin:0; padding:15px 10px 18px 20px;} .box-body{padding:12px 0 0 0;} .box ul{ padding:0; margin:0;} .box ul li{ font-size:11px; line-height:30px; padding:0 18px 0 19px; text-transform:uppercase;} .box ul li a{ color:#898787; text-decoration:none; border-bottom:solid 1px #ebebeb; display:block;} .box ul li:hover a{ color:#db1a1a;} .box ul.man{ padding:0; margin:0;} .box ul.man li{ font-size:11px; line-height:16px; padding:0 18px 0 19px; text-transform:uppercase;} .box ul.man li a{ color:#898787; text-decoration:none; border-bottom:0; display:block;} .box ul.man li:hover{background: transparent url(/theme/standard/css/standard/../../images/page/arrow_red.gif) no-repeat scroll 8px 1px;} .box ul.man li:hover a{ color:#db1a1a;} .box ol{ padding:0; margin:0; list-style:none;} .box ol li{ font-size:11px; line-height:30px; padding:0 18px 0 19px; text-transform:uppercase;} .box ol li a{ color:#898787; text-decoration:none; border-bottom:solid 1px #ebebeb; display:block;} .box ol li:hover{ background:url(/theme/standard/css/standard/list-marker.gif) no-repeat 0 10px;} .box ol li:hover a{ color:#db1a1a;} .box .box_body_2 ul{ padding:8px 0 0 0; margin:0;} .box .box_body_2 ul li{ font-size:11px; line-height:18px; padding:0 18px 0 19px; text-transform:none;} .box .box_body_2 ul li a{ color:#db1a1a; border:none; display:inline;} .box .box_body_2 ul li:hover{ background:none;} .box .box_body_2 ul a:hover{ color:#898787;} .box-product-info{ background:#db1a1a; margin:18px 0 0 0; padding:19px 0 13px 17px;} .box-product-info .name{ color:#fff;} .box-product-info .name:hover{ color:#ee9c9c;} .box-product-info .price{ color:#fff; padding:15px 0 7px;}  #categories {} #moreinformation {} #information {} #bestsellers {} #ezpages {} #orderhistory {} #orderhistory .box-body img {background:#FFFFFF; padding:2px; border:1px solid #AAAAAA; vertical-align:middle; margin:2px 0px 2px 15px;}  #bannerbox {} #bannerbox2 {} #bannerboxall {}  #featured a img, #whatsnew a img, #specials a img, #reviews a img, #manufacturerinfo img, #productnotifications img {margin:0 0 8px;} #reviews img {margin:5px 0 0;} #featured {} #featured .box-body .normalprice {text-decoration:line-through; font-size:13px; color:#fff; font-weight:bold;} #featured .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {font-size:13px; color:#fff; font-weight:bold;} #whatsnew {} #whatsnew .box-body .normalprice {text-decoration:line-through; font-size:13px; color:#fff; font-weight:bold;} #whatsnew .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {font-size:13px; color:#fff; font-weight:bold;} #specials { margin:0;} #specials .box-head{ display:none;} #specials .box-body .normalprice {text-decoration:line-through; font-size:13px; color:#fff; font-weight:bold;} #specials .box-body .productSpecialPrice, .productSalePrice, .productSpecialPriceSale {font-size:13px; color:#fff; font-weight:bold;} #reviews {} #reviews .box-body{ text-align:center;} #manufacturerinfo {} #productnotifications {} #productnotifications .box-body{ text-align:center;}  #search {} #search .box-body{ text-align:center;} #search span{ display:inline-block; border:solid 1px #d8d8d8; padding:3px; background:#fff;} #search input{ vertical-align:top;} #search .input1{ border:solid 0px; width:130px; padding:3px;} #manufacturers {} #manufacturers .box-body {text-align:center;} #currencies {} #currencies .box-body {text-align:center;} #currencies select{ width:90%;} #tellafriend {} #tellafriend .box-body{ text-align:center; padding:10px;} #recordcompanies {} #recordcompanies .box-body {text-align:center;} #musicgenres {} #musicgenres .box-body {text-align:center;}  #languages {} #languages .box-body {text-align:center;} #whosonline {} #whosonline .box-body {text-align:center;} #documentcategories {} #shoppingcart {} #shoppingcart .cart_line {} #shoppingcart .price{ padding:10px;} #shoppingcart #cartBoxEmpty {text-align:center;} } @media screen {  .cssButton, .cssButtonHover { width : 20em; background-color: #F4F4F4; color : #000000; border: 2px outset #F4F4F4; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 1.1em; text-align:center; white-space: nowrap; text-decoration: none; font-weight: bold; padding: 0.3em;       } .cssButtonHover { color: #616161; border-style: inset; text-decoration: none; }   .small_delete, .button_prev, .button_next, .button_search {width: 7em;} .button_sold_out_sm, .button_sold_out, .button_update_cart, .button_checkout, .button_login {width: 10em;} .button_return_to_product_list, .button_add_selected {width: 22em;} .button_in_cart{width: 19em;} .button_submit {width: 18em;} .button_update_cart {color: red;} .button_update_cartHover {color: black;}  } @media screen {  ul {padding:0px; margin:8px 20px; color:#3b3a3a;} .centerColumn ul {padding:0px; margin:0; color:#3b3a3a;} #navColumnOne {} #navColumnTwo {} .centerColumn {} .centerColumn table {} #indexDefault {border:none; padding:0;} #indexDefault, #specialsListing, #newProductsDefault, #allProductsDefault, #loginDefault, #productGeneral, #shoppingCartDefault {margin:0;} input#login-email-address, input#login-password, input#company, input#firstname, input#lastname, input#suburb, input#street-address, input#city, input#state, select#country, input#telephone, input#fax, input#email-address, input#contactname {width:49%; margin:0 0 3px; vertical-align:middle;} input#dob, input#postcode {width:70px; margin:0 0 3px; vertical-align:middle;} input#password-new, input#password-confirm {width:49%; margin:0 0 3px; vertical-align:middle;} #password-current{ margin:0 0 3px 0; vertical-align:middle;} textarea#enquiry {width:93%; margin:4px 0;} .button-padding{ padding:0 0 0 10px;} #featuredProducts, #whatsNew, #specialsDefault, #specialsListing{ margin:0 -15px;} #featuredProducts h2, #whatsNew h2, #specialsDefault h2, #specialsListing h1{ margin:0;} #from-name, #from-email-address, #to-name{ margin-bottom:3px;} #to-email-address{ margin-bottom:15px;} #inc-subcat{ margin:5px 0 0 0;}  #navCatTabs {color:#3b3a3a; font-weight:bold; margin-bottom:2px;} #navCatTabs ul {margin:0 10px; padding:10px 0; list-style:none; line-height:18px;} #navCatTabs ul li {display:inline; padding:0px 10px;} #navCatTabs ul li a {color:#db1a1a; outline:none; text-decoration:underline;} #navCatTabs ul li a:hover{ text-decoration:none;} #navBreadCrumb {padding:10px 0px 0px 0px; color:#3b3a3a; font-weight:bold; margin-bottom:2px;} #navBreadCrumb a {color:#db1a1a; outline:none; text-decoration:underline;}  #accountDefaultHeading, #accountHistoryDefaultHeading, #accountNotificationsHeading, #addressBookDefaultHeading, #advSearchDefaultHeading, #advSearchResultsDefaultHeading, #checkoutShippingHeading, #checkoutPaymentHeading, #checkoutConfirmDefaultHeading, #checkoutPayAddressDefaultHeading, #checkoutShipAddressDefaultHeading, #checkoutSuccessHeading, #conditionsHeading, #cookieUsageDefaultHeading, #createAcctDefaultHeading, #createAcctSuccessHeading, #customerAuthDefaultHeading, #discountcouponInfoHeading, #maintenanceDefaultHeading, #downloadTimeOutHeading, #gvFaqDefaultHeading, #gvRedeemDefaultHeading, #gvSendDefaultHeadingDone, #indexDefaultHeading, #loginDefaultHeading, #logoffDefaultHeading, #pageNotFoundHeading, #pageTwoHeading, #pageThreeHeading, #pageFourHeading, #privacyDefaultHeading, #shippingInfoHeading, #cartDefaultHeading, #siteMapHeading, #sslCheckHeading, #timeoutDefaultHeading, #unsubDefaultHeading, #ezPagesHeading, #acctNewslettersDefaultHeading {font-size:12px; text-transform:uppercase; background:#e4e4e4; margin:0 -15px; padding:15px 15px 18px 18px; color:#898787; position:relative;} #addressBookProcessDefault h1 {font-size:12px; text-transform:uppercase; background:#e4e4e4; margin:0 -15px; padding:15px 15px 18px 18px; color:#898787; position:relative;} h2 {font-size:14px; font-weight:bold; line-height:normal; color:#363636; padding:3px 0px 5px;} h3 {color:#363636; font-size:12px; font-weight:bold; line-height:normal; padding:3px 0px 5px;} h4 {color:#363636; font-size:14px; font-weight:bold; line-height:normal; padding:3px 0px 5px;}   h2.centerBoxHeading {font-size:12px; text-transform:uppercase; background:#e4e4e4; margin:0 -15px; padding:15px 15px 18px 18px; color:#898787; position:relative;} #indexCategoriesHeading, #productListHeading {font-size:12px; text-transform:uppercase; background:#e4e4e4; margin:0 -15px; padding:15px 15px 18px 18px; color:#898787; position:relative;} #gvSendDefaultHeadingSend, #newProductsDefaultHeading, #allProductsDefaultHeading, #featuredDefaultHeading, #specialsListingHeading, #reviewsDefaultHeading {font-size:12px; text-transform:uppercase; background:#e4e4e4; margin:0 -15px; padding:15px 15px 18px 18px; color:#898787; position:relative;}   #newProductsDefault, #allProductsDefault, #featuredDefault, #specialsListing, #reviewsDefault {} #newProductsDefault .line, #allProductsDefault .line, #featuredDefault .line {padding:0; line-height:0px; font-size:0px; background:url(/theme/standard/css/standard/../../images/page/line_1.gif) top left repeat-x; height:7px;} #newProductsDefault td, #allProductsDefault td, #featuredDefault td {padding:10px; border:none;}   #reviewsDefault hr {color:#D8D8D8; border:0; border-top:1px solid #E1E1E1; margin:5px 0px;} #reviewsDefault .smallProductImage {padding:0px 10px 10px 10px;} #reviewsInfoDefaultHeading, #productReviewsDefaultHeading, #reviewsWriteHeading {clear:both; font-size:12px; text-transform:uppercase; background:#e4e4e4; margin:0 -15px; padding:15px 15px 18px 18px; color:#898787; position:relative;} #reviewsDefault .rating, .bold {padding:5px 0px;} #reviewsDefault .name-type { color:#db1a1a; font-size:13px; text-transform:uppercase; font-weight:bold; text-decoration:none;} #reviewsInfoDefaultPrice, #reviewsWritePrice, h2#productReviewsDefaultPrice {font-size:13px; color:#3b3a3a; font-weight:bold;}   #indexCategories {} #categoryImgListing {} .categoryImg{ float:left; padding:0; margin:0px 15px 10px 0;} #indexProductListCatDescription, #categoryDescription {padding:15px 0; border-bottom:1px solid #E1E1E1; margin-bottom:20px;} .categoryListBoxContents {text-align:center; padding:5px 0px;} .categoryListBoxContents img {margin-bottom:5px;} .categoryListBoxContents a {color:#db1a1a; font-size:13px; text-transform:uppercase; font-weight:bold; text-decoration:none;} .categoryListBoxContents a:hover{ color:#3b3a3a;}   .tabTable {margin:0px 0px 5px 0px; border-left:1px solid #E1E1E1;} .tabTable th {padding:5px 10px; border-top:1px solid #E1E1E1; border-right:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; text-align:center;} .tabTable th {font-size:12px; font-weight:normal;} .tabTable th a {color:#3a3a3a;} .tabTable td {border-right:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; padding:5px;} .tabTable td .listingDescription {padding:5px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#3b3a3a;} .tabTable td a {color:#db1a1a; font-size:13px; text-transform:uppercase; font-weight:bold; text-decoration:none;} .tabTable td a:hover { color:#3b3a3a;}   #prevOrders {margin:0px 0px 5px 0px; border-left:1px solid #E1E1E1;} #prevOrders th {padding:5px 10px; border-top:1px solid #E1E1E1; border-right:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; text-align:center;} #prevOrders th {font-size:12px; font-weight:normal;} #prevOrders th a {color:#3a3a3a;} #prevOrders td {border-right:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; padding:5px;} #prevOrders td {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#3b3a3a;} #prevOrders td a {color:#db1a1a; outline:none; text-decoration:underline;} #accountHistInfo table {margin:0px 0px 5px 0px; border-left:1px solid #E1E1E1;} #accountHistInfo th {padding:5px 10px; border-top:1px solid #E1E1E1; border-right:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; text-align:center;} #accountHistInfo th {font-size:12px; font-weight:normal;} #accountHistInfo th a {color:#3a3a3a;} #accountHistInfo td {border-right:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; padding:5px;} #accountHistInfo td {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#3b3a3a;} #accountHistInfo td a {color:#db1a1a; outline:none; text-decoration:underline;}   .categoryIcon {padding:10px;} .categoryIcon a {color:#db1a1a; font-size:13px; text-transform:uppercase; font-weight:bold; text-decoration:none;} .categoryIcon a:hover{ color:#3b3a3a;} .navNextPrevWrapper {margin:0px 10px; padding:10px 0px; text-align:center;} #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage { margin:10px; text-align:center; line-height:20px; } #productMainImage a, #reviewsInfoDefaultProductImage a, #productReviewsDefaultProductImage a, #reviewWriteMainImage a {color:#db1a1a; font-size:13px; text-transform:uppercase; font-weight:bold; text-decoration:none;} #productMainImage a:hover, #reviewsInfoDefaultProductImage a:hover, #productReviewsDefaultProductImage a:hover, #reviewWriteMainImage a:hover{ color:#3b3a3a;} #productName {clear:both; font-size:12px; text-transform:uppercase; background:#e4e4e4; margin:0 -15px; padding:15px 15px 18px 18px; color:#898787; position:relative;} #productPrices {font-size:13px; color:#3b3a3a; font-weight:bold;} #productDescription {margin:0px 10px; padding:0;} #cartAdd {float:right; text-align:center; margin:1em; border:1px solid #E1E1E1; padding:1em;} #alsoPurchased {margin:20px 0;} #alsoPurchased a { color:#db1a1a; font-size:13px; text-transform:uppercase; font-weight:bold; text-decoration:none;} #alsoPurchased a:hover{ color:#3b3a3a;} #productAdditionalImages {margin:10px; border:1px solid #E1E1E1; padding:10px 0px;} #productAdditionalImages .additionalImages {text-align:center;} #productAdditionalImages .additionalImages a {color:#db1a1a; font-size:13px; text-transform:uppercase; font-weight:bold; text-decoration:none;} #productAdditionalImages .additionalImages a:hover{ color:#3b3a3a;}  #cartInstructionsDisplay {padding:10px;} #cartEmptyText {font-size:13px; color:#161616; border:solid 1px #F00; background:#f8fac5; text-align:center; font-weight:bold; padding:6px 0; margin-bottom:15px;} #cartContentsDisplay {border-left:1px solid #E1E1E1;} #cartContentsDisplay th {border:1px solid #E1E1E1; border-left:none; padding:5px; text-align:center;} #cartContentsDisplay th {font-size:12px; font-weight:normal;} #cartContentsDisplay th a {color:#3a3a3a;} #cartContentsDisplay td {border-right:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; padding:5px; text-align:center;} #cartContentsDisplay td .cartAttribsList {text-align:left;} #cartContentsDisplay td.cartTotalDisplay {font-size:13px; color:#3b3a3a; font-weight:bold;} #cartContentsDisplay td #cartImage {float:none; display:block;} #cartContentsDisplay td a {color:#db1a1a; font-size:13px; text-transform:uppercase; font-weight:bold; text-decoration:none;} #cartContentsDisplay td a:hover { color:#3b3a3a;} #cartSubTotal {padding:5px; text-align:right; font-weight:bold;} #cartSubTotal strong {font-size:13px; color:#3b3a3a; font-weight:bold;} #shoppingCartDefault .buttonRow {margin:5px;} #shoppingCartDefault .text_v_c {margin:5px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#3b3a3a;} #shoppingCartDefault .text_v_c a {color:#db1a1a; outline:none; text-decoration:underline;} .advisory {margin:10px;} #infoShoppingCart, #popupSearchHelp {background:#FFFFFF;} #infoShoppingCart div {padding:20px;} #infoShoppingCart h1 {font-size:12px; text-transform:uppercase; background:#e4e4e4; margin:0 -15px; padding:15px 15px 18px 18px; color:#898787; position:relative;} #popupSearchHelp div {padding:20px;} #popupCVVHelp {background:#FFFFFF;} #popupCVVHelp div {padding:10px 20px;} #popupCVVHelp h1 {font-size:12px; text-transform:uppercase; background:#e4e4e4; margin:0 -15px; padding:15px 15px 18px 18px; color:#898787; position:relative;} .hiddenField {display:none;} #popupShippingEstimator {background:#FFFFFF;} #popupShippingEstimator div {padding:15px;} #shippingEstimatorContent h2 {font-size:12px; text-transform:uppercase; background:#e4e4e4; margin:0 -15px; padding:15px 15px 18px 18px; color:#898787; position:relative;} select#country, select#stateZone {width:160px; margin:0 0 3px;} input#state {width:156px; margin:0 0 3px 0;} #popupShippingEstimator label#stateLabel {display:none;} #shippingEstimatorContent td.cartTotalDisplay {font-size:13px; color:#3b3a3a; font-weight:bold;} #shippingEstimatorContent table {margin:0px 0px 5px 0px; border-left:1px solid #E1E1E1; border-bottom:1px solid #E1E1E1; border-collapse:collapse;} #shippingEstimatorContent th {padding:5px 10px; border-top:1px solid #E1E1E1; border-right:1px solid #E1E1E1; text-align:center;} #shippingEstimatorContent th {font-size:12px; font-weight:normal;} #shippingEstimatorContent th a {color:#3a3a3a;} #shippingEstimatorContent td {border-right:1px solid #E1E1E1; border-top:1px solid #E1E1E1; padding:5px;} #shippingEstimatorContent td {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#3b3a3a;} } @media screen { * { margin:0; padding:0;} body { background:url(/theme/standard/css/standard/../../images/page/body-tail.gif) top repeat-x #fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3b3a3a;} table, td {border-collapse:collapse; font-size:100%;} table, td, img {border:0;} form, td {margin:0; padding:0;} td { vertical-align:top; text-align:left;} .main-width { width:975px; margin:0 auto; text-align:left;} input, textarea { font-family:Tahoma; font-size:1em;} .fleft { float:left;} .fright { float:right;} .clear { clear:both;} img {vertical-align:top;} a img { border:0;} ul { list-style:none;} .alignright { text-align:right;} .aligncenter { text-align:center;} .wrapper{ width:100%; overflow:hidden;} .container { width:100%;} .column-1, .column-2, .column-3{ float:left;} a {color:#db1a1a; outline:none; text-decoration:underline;} a:hover{text-decoration:none;} p { margin:0; padding:0;}  #header{ padding-bottom:16px;} #header .logo{ float:left; padding:20px 0 12px;} #header .cart{ float:right; color:#fff; text-align:left; padding-bottom:17px;} #header .cart .left-corner{ background:url(/theme/standard/css/standard/../../images/page/cart-left-corner.gif) left bottom no-repeat #db1a1a;} #header .cart .right-corner{ background:url(/theme/standard/css/standard/../../images/page/cart-right-corner.gif) right bottom no-repeat; padding:8px 20px 9px 19px;} #header .cart .cart-bg{ background:url(/theme/standard/css/standard/../../images/page/cart-bg.gif) no-repeat 0 0; padding:11px 0 9px 42px;} #header .cart a{ color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; font-size:13px;} #header .cart a:hover{ color:#ee9c9c;} #header .nav-links{ float:right; color:#898787; text-transform:uppercase; padding:18px 6px 0 0; font-size:11px;} #header .nav-links a{ color:#898787; text-decoration:none;} #header .nav-links a:hover{ color:#db1a1a;} #header .lang{ float:right; padding:3px 12px 0 0;} #header .row{ border-bottom:solid 5px #d8d8d8; padding-bottom:5px;} #header .row .wrapper{ background:url(/theme/standard/css/standard/../../images/page/row-tail.gif) bottom repeat-x #fff;} #header .menu{ float:left;} #header .menu ul{ padding:0; margin:0;} #header .menu li{ float:left; font-size:14px; text-transform:uppercase; font-weight:bold; background:url(/theme/standard/css/standard/../../images/page/menu-separator.gif) right top no-repeat;} #header .menu li a{ color:#898787; text-decoration:none; display:block; cursor:pointer;} #header .menu li a span{ display:block; padding:20px 19px 22px 19px;} #header .menu li a:hover{ background:#db1a1a; color:#fff;} #header .menu .li_un a:hover span{ background:url(/theme/standard/css/standard/../../images/page/row-left-corner-act.gif) left top no-repeat;} #header .row .left-corner{ background:url(/theme/standard/css/standard/../../images/page/row-left-corner.gif) left top no-repeat;} #header .row .right-corner{ background:url(/theme/standard/css/standard/../../images/page/row-right-corner.gif) right top no-repeat; width:100%; overflow:hidden; height:56px;}  #content{ background:#fff; border:solid 1px #ebebeb;} #column-center{ border-left:solid 1px #ebebeb;} .column-center-padding{ padding:0 15px;} .category-icons{ width:100%; overflow:hidden; margin-bottom:23px; border-top:solid 1px #f1f1f1;} .category-icons ul{ padding:0; margin:0;} .category-icons li{ float:left; width:162px; text-align:center; background:url(/theme/standard/css/standard/../../images/page/category-tail.gif) bottom repeat-x; padding:8px 0 0;} .category-icons li a{ display:block; text-decoration:none; background:url(/theme/standard/css/standard/../../images/page/category-separator.gif) right top no-repeat;} .category-icons li span{ display:block; font-size:14px; color:#898787; font-weight:bold; text-transform:uppercase; padding:11px 0 13px;} .category-icons .first{ width:164px;} .category-icons .last{ width:163px;} .category-icons .first span{ background:url(/theme/standard/css/standard/../../images/page/category-first-corner.gif) left bottom no-repeat;} .category-icons .last span{ background:url(/theme/standard/css/standard/../../images/page/category-last-corner.gif) right bottom no-repeat;} .category-icons li a:hover span{ background:#db1a1a; color:#fff;} .category-icons .first a:hover span{ background:url(/theme/standard/css/standard/../../images/page/category-first-corner-act.gif) left bottom no-repeat #db1a1a;} .category-icons .last a:hover span{ background:url(/theme/standard/css/standard/../../images/page/category-last-corner-act.gif) right bottom no-repeat #db1a1a;} .product-col{ padding:17px 0 0 0;} .vLine .product-col{ padding:17px 0 0;} .hLine{ background:url(/theme/standard/css/standard/../../images/page/line.gif) left top repeat-x; padding-top:17px !important; padding-bottom:0;} .vLine{ background:url(/theme/standard/css/standard/../../images/page/line.gif) left top repeat-y; } .img{ text-align:center;} .product-info{ border-top:solid 1px #e5e5e5; margin:6px 10px 0 10px; padding:19px 0 21px 0;} .buttons{ padding:10px 0 0 0;} .buttons a{ display:inline-block; margin-right:3px;} .name{ color:#db1a1a; font-size:13px; text-transform:uppercase; font-weight:bold; text-decoration:none;} .name:hover{ color:#3b3a3a;} .price{ font-size:13px; color:#3b3a3a; font-weight:bold;}  #footer{ padding:37px 0 52px 0; color:#3b3a3a; font-size:11px; text-transform:uppercase;} #footer .cards{ float:right;} #footer .menu{ padding:0 0 6px;} #footer .menu a{ text-decoration:none; color:#898787;} #footer .menu a:hover{ color:#db1a1a;}  input, select, textarea{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:normal; color:#010101;outline-style: none;} .currencies{ float:right; color:#898787; text-transform:uppercase; font-size:11px; padding:0 1px 0 0;} .currencies select{ font-size:11px; color:#db1a1a; text-transform:none; width:75px;} .search{ float:right; padding:13px 12px 0 0;} .search span{ display:inline-block; border:solid 1px #d8d8d8; padding:3px; background:#fff;} .search input{ vertical-align:top;} .search .input1{ border:solid 0px; width:148px; padding:3px;}  .kwicks {  list-style: none; position: relative; margin: 0; padding: 0; overflow:hidden; width:975px; height:391px; } .kwicks li{  width: 163px; height: 391px; overflow:hidden;  display: block; overflow: hidden; padding: 0;  cursor:pointer; position:relative; } .kwicks li.active { } .kwicks.horizontal li {  margin-right: 0;  float: left; background:#fff; } .kwicks.horizontal li .slider-title{ text-transform:uppercase; background:url(/theme/standard/css/standard/../../images/page/slide-title-tail.gif) bottom repeat-x; float:left; display:block; width:41px; height:391px; } .kwicks.horizontal li .slider-title a{ -moz-transform: rotate(270deg); -webkit-transform: rotate(270deg); -o-transform: rotate(270deg); transform: rotate(270deg); filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3); display:block; position:absolute; left:6px; bottom:25px; width:42px; height:30px; color:#898787; font-size:13px; text-transform:uppercase; font-weight:bold; text-decoration:none; white-space:nowrap; float:left; } .kwicks.horizontal li div{ float:left; position:absolute; left:41px;} .kwicks.horizontal li:hover .slider-title { background:#898787;} .kwicks.horizontal li:hover .slider-title a{ color:#fff;} * +html .kwicks.horizontal li .slider-title a{ width:366px; height:28px; background:url(/theme/standard/css/standard/../../images/page/slide-title-tail.gif) bottom repeat-x; bottom:0; left:0; padding:13px 0 0 25px;} * +html .kwicks.horizontal li .slider-title a:hover{ background:#898787;} } @media screen {.ac_results { border: 1px solid #807872; background-color: white; padding: 0; margin: 0; list-style: none; position: absolute; z-index: 10002; display: none; width:170px; height:150px; overflow:auto } .ac_results li { font-size:11px; padding: 2px 5px; white-space: nowrap; color: #000; text-align: left; } .ac_over { cursor:pointer; background:#FFFFCC } .ac_match { text-decoration: underline; color: black; } .news_startpage { padding-left:12px;padding-bottom:16px; padding-right:6px;} .hLine2{ background:url(/theme/standard/css/standard/../../images/page/line.gif) left top repeat-x; padding-top:14px !important; padding-bottom:12px;margin-top:14px} a.ticker, a.ticker:link, a.ticker:visited { color:#000; text-decoration:underline; } a.ticker:hover { color:#3b3a3a; text-decoration:none; } .location { padding-bottom:8px; font-size:110%; border-bottom:1px solid #fff; margin-bottom:5px; } .location a:link, .location a:visited { color:#db1a1a; text-decoration:underline; } .location a:hover { color:#000; text-decoration:underline; } h1.ft {font-size:32px;padding-bottom:8px;} .ui-tabs-hide { display: none; } .ui-tabs-nav, .ui-tabs-panel { } .ui-tabs-nav { list-style: none; margin: 0; padding: 0; } .ui-tabs-nav:after { display: block; clear: both; content: " "; } .ui-tabs-nav li { float: left; margin-right: 1px; font-weight: bold; } .ui-tabs-nav a, .ui-tabs-nav a span { float: left; color:#fff!important; padding: 0px 10px 0px 10px; background:#807872; } .ui-tabs-nav a { margin: 0px; padding-left: 0; background-position: 100% 0; text-decoration: none; white-space: nowrap; outline: 0; } .ui-tabs-nav a:link, .ui-tabs-nav a:visited { color:#807872!important; text-decoration: none; } .ui-tabs-nav .ui-tabs-selected a { background:#db1a1a; position: relative; top: 0px; z-index: 2; margin-top: 0px; background-position: 100% -23px; } .ui-tabs-nav a span { padding-top: 0; padding-right: 0; height: 27px; background-position: 0 0; line-height: 27px; } .ui-tabs-nav .ui-tabs-selected a span { background:#db1a1a; padding-top: 0; height: 27px; color:#fff!important; background-position: 0 -23px; line-height: 27px; } .ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { cursor: text; } .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active { cursor: pointer; } .ui-tabs-disabled { opacity: .4; } .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { color: #000; } .ui-tabs-panel { background: #ede1da; } .ui-tabs-panel-content { padding:10px; border:1px solid #c7c3b8; background: #fff!important; margin-top:1px } * html .ui-tabs-nav { display: inline-block; } *:first-child+html .ui-tabs-nav { display: inline-block; } .toggler a, .toggler-opened a { color:#fff; text-decoration:none!important } .toggler { border-bottom:1px solid #db1a1a; margin:5px 0px 15px 0px; cursor:pointer; text-decoration:none!important; font-weight:bold; line-height:35px; display: block; } .toggler-closed { color: #000000!important; padding-left:0px; margin-bottom:25px; background: #ffffff url(/theme/standard/css/standard/../../images/shop/tab_open_box.gif) center right no-repeat; } .toggler-closed:hover { color: #db1a1a!important; padding-left:0px; background: #ffffff url(/theme/standard/css/standard/../../images/shop/tab_open_box.gif) center right no-repeat; } .toggler-opened { color: #000000!important; padding-left:0px; margin-bottom:25px; background: #ffffff url(/theme/standard/css/standard/../../images/shop/tab_close_box.gif) center right no-repeat; } .toggler-opened:hover { color: #db1a1a!important; padding-left:0px; background: #ffffff url(/theme/standard/css/standard/../../images/shop/tab_close_box.gif) center right no-repeat; } .toggler-c { } .toggler-c-closed { background:transparent; border:solid 0px #e3e3e3; margin:-25px 0px 25px 0px; padding-top:10px; padding-bottom:10px; } .toggler-c-opened { margin:-25px 0px 15px 0px; padding-top:10px; padding-bottom:10px; } .togglerboxes a, .togglerboxes-opened a { text-decoration:none!important } .togglerboxes { text-transform:uppercase; letter-spacing:1px; margin:0px 0px 15px 0px; cursor:pointer; text-decoration:none!important; font-weight:bold; display: block; line-height:32px; } .togglerboxes-closed { color:#fff!important; text-decoration: none; padding-left:10px; height:32px; background: #807872 url(/theme/standard/css/standard/../../images/page/tab_open_box.gif) center right no-repeat; border: solid 0px #afafaf; } .togglerboxes-closed:hover { color:#fff!important; padding-left:10px; height:32px; background: #807872 url(/theme/standard/css/standard/../../images/page/tab_open_box.gif) center right no-repeat; border: solid 0px #afafaf; } .togglerboxes-opened { color:#fff!important; padding-left:10px; height:32px; background: #807872 url(/theme/standard/css/standard/../../images/page/tab_close_box.gif) center right no-repeat; border: solid 0px #afafaf; } .togglerboxes-opened:hover { color:#fff!important; padding-left:10px; height:32px; background: #807872 url(/theme/standard/css/standard/../../images/page/tab_close_box.gif) center right no-repeat; border: solid 0px #afafaf; } .togglerboxes-c { } .togglerboxes-c-closed { background:transparent; border:solid 0px #e3e3e3; margin:-25px 0px 25px 0px; padding-top:10px; padding-bottom:10px; } .togglerboxes-c-opened { margin:-15px 0px 5px 0px; padding-top:0px; padding-bottom:20px; } .jcarousel-container { position: relative; } .jcarousel-clip { z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative; } .jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; } .jcarousel-item { float: left; list-style: none; width: 75px; height: 75px; } .jcarousel-next { z-index: 3; display: none; } .jcarousel-prev { z-index: 3; display: none; } .jcarousel_div { background: #fff; text-align:center } .jcarousel-slider.jcarousel-container { background: #fff; border: 0px solid #ccbdb7; } .jcarousel-slider.jcarousel-container-horizontal { padding: 10px 40px; } .jcarousel-slider.jcarousel-container-vertical { width: 75px; height: 245px; padding: 40px 20px; } .jcarousel-slider .jcarousel-clip-horizontal { height: 75px; } .jcarousel-slider .jcarousel-clip-vertical { width: 75px; height: 245px; } .jcarousel-slider .jcarousel-item { width: 75px; height: 75px; } .jcarousel-slider .jcarousel-item-horizontal { margin-right: 10px; } .jcarousel-slider .jcarousel-item-vertical { margin-bottom: 10px; } .jcarousel-slider .jcarousel-item-placeholder { } .jcarousel-slider .jcarousel-next-horizontal { background: transparent url(/theme/standard/css/standard/../../images/page/next-horizontal.gif) no-repeat 0 0; position: absolute; top: 33px; right: 5px; width: 32px; height: 32px; cursor: pointer; } .jcarousel-slider .jcarousel-next-horizontal:hover { background-position: -32px 0; } .jcarousel-slider .jcarousel-next-horizontal:active { background-position: -32px 0; } .jcarousel-slider .jcarousel-next-disabled-horizontal, .jcarousel-slider .jcarousel-next-disabled-horizontal:hover, .jcarousel-slider .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -64px 0; } .jcarousel-slider .jcarousel-prev-horizontal { background: transparent url(/theme/standard/css/standard/../../images/page/pref-horizontal.gif) no-repeat 0 0; position: absolute; top: 33px; left: 5px; width: 32px; height: 32px; cursor: pointer; } .jcarousel-slider .jcarousel-prev-horizontal:hover { background-position: -32px 0 } .jcarousel-slider .jcarousel-prev-horizontal:active { background-position: -32px 0 } .jcarousel-slider .jcarousel-prev-disabled-horizontal, .jcarousel-slider .jcarousel-prev-disabled-horizontal:hover, .jcarousel-slider .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -64px 0; } .sourcecode { padding:10px; padding-top:5px; padding-bottom:5px; border:1px inset #807872; margin:10px; margin-left:0px; margin-top:2px; background:#fff } .ac_results { border: 1px solid #807872; background-color: white; padding: 0; margin: 0; list-style: none; position: absolute; z-index: 10002; display: none; width:170px; height:150px; overflow:auto } .ac_results li { font-size:11px; padding: 2px 5px; white-space: nowrap; color: #000; text-align: left; } .ac_over { cursor:pointer; background:#FFFFCC } .ac_match { text-decoration: underline; color: black; } .jmessage { font: bold 18px/30px Arial, Helvetica, Sans-Serif; position: fixed; top: 45%; left: 25%; width: 50%; color: #db1a1a; background-color: #fff; border:5px solid #cec4c0; text-align: center; vertical-align:middle; display: none; padding-top:30px; padding-bottom:30px; opacity: 0; z-index: 100000; } .jmessage p { padding: .9em; display: inline; } div.rating { cursor:pointer; margin:2em; clear:both; display:block } div.rating:after { content:'.'; display:block; height:0; width:0; clear:both; visibility:hidden } div.cancel, div.star { float:left; width:21px; height:20px; text-indent:-999em; cursor:pointer; display:block; background:transparent; overflow:hidden } div.star, div.star a { background:url(/theme/standard/css/standard/../../images/rating/star.gif) no-repeat 0 0px; } div.cancel a, div.star a { display:block; width:20px; height:100%; background-position:0 0px; } div.star_on a { background-position:0 -20px!important } div.star_hover a, div.star_live a:hover { background-position:0 -40px } div.star_readonly a, div.star_readonly a:hover { cursor:default !important } div.star { background:transparent!important; overflow:hidden!important } .data_first { background-color:#ede1da; color:#666; padding:3px; } .data_second { background-color:#fff; padding:3px; } a.page_navigation:link, a.page_navigation:visited { font-weight:normal; text-decoration:none; margin-left:3px; margin-right:3px; } a.page_navigation:hover { font-weight:normal; text-decoration:none; } .input {margin-bottom:6px;height:18px} .shop_price_detail { font-size:22px; font-weight:bold; color:#cc004c; font-family:Georgia; } .shop_buttons_big_second {margin-bottom:12px} .gallery_extern_border { float:left; border:1px solid #ccbdb7; margin:1px; } .gallery_extern_header { background:#ccbdb7; padding:3px; } .gallery_iconleft { min-height:80px; min-width:100px; background:url(/theme/standard/css/standard/../../images/page/loading.gif) 50% 50% no-repeat } .gallery_diashowload { min-height:320px; min-width:480px; background:url(/theme/standard/css/standard/../../images/page/loading.gif) 50% 50% no-repeat } .gallery_categs { border:1px solid #ccbdb7; margin-top:5px; padding:4px; min-height:90px; } .gallery_categs_search { padding:5px; margin-top:10px; margin-bottom:5px; } .gallery_categs_img { margin-right:10px; } .gallery_pic_preview_container { background:#ede1da; } .gallery_pic_preview { background:#fff; border:1px solid #ccbdb7; margin-top:10px; margin-bottom:10px; padding-top:15px; } .gallery_pic_diashow { background:#ccbdb7; padding-top:30px; } .gallery_pic_diashow img { border:5px solid #fff } .gallery_pic_box { } .gallery_box { border:0px solid #ccbdb7; padding-top:5px; padding-bottom:5px; } .gallery_pic_navelem { background:#ede1da; padding:10px; } .gallery_box_img { border:1px solid #fff; padding:0px; } .gallery_box_img:hover { border:1px solid #000; padding:0px; } .gallery_box:hover { } .gallery_box_ani { min-height:80px; background:url(/theme/standard/css/standard/../../images/page/loading.gif) 50% 50% no-repeat } .gallery_box_anibig { min-height:200px; background:url(/theme/standard/css/standard/../../images/page/loading.gif) 50% 50% no-repeat } .gallery_box a { text-decoration:underline; } .gallery_diashow_toolbox { padding:5px; background:#fff } .gallery_preview_thumb { border:11px solid #000; padding:4px; background:#fff; min-height:53px; } .gallery_image_text { font-size:90%; width:500px; padding:5px; } .gallery_bannercode { } .gallery_more { height:200px; overflow:auto; border:1px solid #ccbdb7; padding:2px; text-align:center } .gallery_more_thumb { border:2px solid #ccbdb7; background:#ede1da; padding:2px; margin:1px; } .gallery_more_thumb_active { border:2px solid #D25A0B; background:#ede1da; padding:2px; margin:1px; } .gallery_loader { background:#fff url(/theme/standard/css/standard/../../images/page/loading.gif) 50% 50% no-repeat; min-height:200px; } .gallery_actions { border:1px solid #ccbdb7; padding:10px; margin-bottom:10px; } .gallery_image_smallinfo { margin-top:5px; font-size:95%; color:#666 } .gallery_fadebox { padding:10px; height: 100px; width: 140px; } .gallery_fadebox_pics { height: 100px; width: 140px; padding: 10px; margin: 0; overflow:hidden } .gallery_info_small { } .gallery_info_small a:link, .gallery_info_small a:visited { } .accordion { } .accordion div { background-color: #fff; } .accordion p { margin-bottom : 10px; border: none; text-decoration: none; font-weight: bold; font-size: 10px; margin: 0px; padding: 10px; } .accordion a { cursor:pointer; display:block; padding:8px; margin-top: 0; text-decoration: none; font-weight: bold; font-size: 12px; color: black; background-color: #ede1da; border-top: 1px solid #fff; border-bottom: 1px solid #fff; } .accordion a:hover { background-color: #807872; color:#fff; } .accordion a.selected { color: #fff; background-color: #807872; } .error_font { color:#D25A0B; font-weight:bold } .error_box { border: 1px solid #D25A0B; padding:15px; margin:10px 0 10px 0; color:#D25A0B; background:#fff; font-weight:bold; } .error { color:red; font-weight:bold; } label.error { float:none; font-size:95%; font-weight:bold; } label.checked { float:none; font-weight:bold; color:#00CC00; background:url(/theme/standard/css/standard/../../images/page/ok.gif) no-repeat; width:20px; } input.error, input.error:focus, textarea.error, textarea.error:focus { color:#000; font-weight:normal; border:1px solid #D25A0B; margin-right:5px; } .box_innerhead { border-bottom:1px solid #D25A0B; font-size:14px; font-weight:bold; padding:5px 0 5px 0; margin:15px 0 15px 0; } .box_innerhead div { font-weight:bold } .box .manuf{padding-bottom:15px; position:relative;} .box .manuf .all{position:absolute; right:0px; top:0; font-style:italic;} .box .manuf h4{padding-bottom:2px;font-weight:bold;} .box .manuf ul{overflow:hidden;} .box .manuf li{float:left; width:91px; height:20px;} .box .manuf li input{margin-right:7px; margin-left:0;} .centerBoxWrapper ul {list-style:disc;padding-left:24px;padding-top:8px} .centerBoxWrapper h2 {padding-top:12px} #container-options ul {list-style:none} } @media screen {.logo-holder{ float:left; width:592px; height:95px; padding:16px 0 0; position:relative;}#header .wrapper{ padding:0 0 8px; position:relative;}#header .row .wrapper{padding:0 !important;}#header .logo{ overflow:hidden; background:url(/theme/standard/css/standard/../../images/page/logo.gif) no-repeat !important; text-indent:-9999px; width:592px; height:95px; float:none !important; padding:0 !important;}.logo a{ height:100%; display:block;}.slogan-hold{ position:absolute; top:59px; right:0; width:490px; height:55px; padding:0 0 0 5px; color:#242424; font:14px/17px Tahoma, Geneva, sans-serif !important;|}.slogan-hold a{ color:#242424; text-decoration:underline;}.slogan-hold a:hover{text-decoration:none;}.slogan{ display:block; color:#898787; font:17px/19px"Trebuchet MS", "Trebuchet MS", sans-serif;}.slogan-hold address{ font-style:normal; padding:0;}.slogan-hold address span{ display:block;} .btn-holder{ overflow:hidden; width:176px; margin:0 -10px 0 0; } .button01{ float:left; background:url(/theme/standard/css/standard/../../images/page/btn-l.png) no-repeat !important; display:inline; margin:0 5px 5px 0 !important; position:relative; padding:0 0 0 4px !important; display:inline; } .button01 input, .button01 button{ background:#db1a1a; height:25px !important; float:left; font:bold 12px/25px Tahoma, Geneva, sans-serif !important; overflow:visible; padding:0 0 3px 0!important; position:relative; vertical-align:middle; width:auto !important; color:#fff !important; border:0 !important; cursor:pointer; } * html .button01 input{ line-height:24px !important; padding:0 0 2px 0 !important; } * + html .button01 input{padding:0 0 2px 0 !important;} * html .button01 button{ line-height:24px !important; padding:0 0 2px 0 !important; } * + html .button01 button{padding:0 0 2px 0 !important;} .btn-grey{background:url(/theme/standard/css/standard/../../images/page/btn-grey-l.png) no-repeat !important;}.btn-black{background:url(/theme/standard/css/standard/../../images/page/btn-black-l.png) no-repeat !important;} .btn-grey input, .btn-grey button{ background:#d1d1d1; color:#3b3a3a !important; }.btn-black input,.btn-black button{ background:#000; color:#fff !important;} .button01 span{ float:left; width:4px; height:25px; text-indent:-9999px; overflow:hidden; background:url(/theme/standard/css/standard/../../images/page/btn-r.png) no-repeat;}.btn-grey span{background:url(/theme/standard/css/standard/../../images/page/btn-grey-r.png) no-repeat !important;}.btn-black span{background:url(/theme/standard/css/standard/../../images/page/btn-black-r.png) no-repeat !important;}.button01 .button,.button01 .button_tabs { -moz-border-radius:0 !important; border-bottom-left-radius:0 !important; border-bottom-right-radius:0 !important; border-top-left-radius:0 !important; border-top-right-radius:0 !important;} .cart .btn-holder{width:220px !important;margin:0 -42px -16px!important;}.currencies{ float:none; position:absolute; right:0; bottom:7px;} .product-col .img{min-height:159px;} * html .product-col .img{height:122px;} .product-info{min-height:62px;position:relative;padding:19px 0 40px;} * html .product-info{height:60px;} .product-info .buttons{ position:absolute; bottom:0;} .product-info .price{ position:absolute; bottom:37px;} .product-info .price strong{display:block;} .product-info .price .old{ text-decoration:line-through; color:#db1a1a;} .kwicks.horizontal li div{ height:391px; width:727px; overflow:hidden; } .kwicks.horizontal li div div{ float:none; left:0; position:static; height:auto; width:auto; } .kwicks.horizontal .img-hold{ float:right; width:345px; text-align:center; padding:25px 0 0; } .kwicks.horizontal .text{ padding:35px 20px 0 20px; overflow:hidden; } * html .kwicks.horizontal .text{ overflow:visible; height:1%; } .kwicks.horizontal h3{ color:#db1a1a !important; font-size:24px !important; line-height:27px !important; margin:0 0 15px; font-weight:normal; } .kwicks.horizontal p{margin:0 0 15px !important;} .kwicks.horizontal .title{ padding:0 0 30px; } .more-btn{ background:url(/theme/standard/css/standard/../../images/page/btn-more02.png) no-repeat; color:#fff; text-decoration:none; position:absolute; bottom:20px; right:20px; height:38px; line-height:36px; font-size:20px; display:block; text-align:center; width:155px; } .more-btn:hover{text-decoration:underline;} .centerBoxWrapper ul {list-style:disc} .centerBoxWrapper h2 {padding-top:12px} .news_content li {margin-left:20px;} .mytbl, .mytbl td{border: 1px solid #808080;padding:4px} } @media screen {#header_shop { background:#D25A0B url(/theme/standard/css/standard/../../images/page/header_bg.jpg); height:180px } #logo_shop { top:0px; left:50px; position:relative } #header_basket { border-left:5px solid #fff; width:230px; background:#ede1da } .header_basket_elems { font-size:12px; font-weight:bold; margin-bottom:5px; padding:5px; } .header_basket_header { padding:7px; border:1px solid #c7c3b8; border-left:0; border-right:0; font-weight:bold; background:#fff } .header_basket_content { color:#807872; padding:8px; padding-bottom:0px; text-align:center } .shop_navibox { border:1px solid #ccbdb7; margin-bottom:25px; padding:5px } .shop_content a:link, .shop_content a:visited { color:#000; text-decoration:underline } .shop_content a:hover { color:#D25A0B; text-decoration:none } .shop_available_1 { color:#000000 } .shop_available_2 { color:#ffcc00 } .shop_available_3 { color:#ff0000 } .shop_available_4 { color:#999999 } .shop_basket_first { background:#fff; border-bottom:1px solid #cec4c0 } .shop_basket_second { background:#fff; border-bottom:1px solid #cec4c0 } #shopnavi, #shopnavi_infolinks { } #shopnavi li, #shopnavi_infolinks li { display:inline; margin:0px; padding:0px; list-style:none } #shopnavi ul, #shopnavi_infolinks ul { display:inline; margin:0px; padding:0px; list-style:none } #shopnavi a, #shopnavi_infolinks a { display:block; text-decoration:none } #shopnavi .first { } #shopnavi .second { display:block; padding:3px; margin-left:0px; padding-left:30px; border-top:1px solid #ede1da } #shopnavi .third { border-top:1px solid #ede1da; display:block; padding:2px; padding-left:5px } #shopnavi .fourth { display:block; padding:2px; padding-left:5px } #shopnavi .fifth { display:block; padding:2px; padding-left:5px } ul.shopnavi{ padding:0; margin:0;} ul.shopnavi li{ font-size:11px; line-height:16px; padding:0 18px 0 19px;background: transparent url(/theme/standard/css/standard/../../images/page/arrow_black.gif) no-repeat scroll 11px 5px;} ul.shopnavi li ul li{ font-size:11px; line-height:16px; padding:0 18px 0 19px;background: none;} ul.shopnavi li a{ color:#898787; text-decoration:none; border-bottom:0; display:block;} ul.shopnavi li:hover{background: transparent url(/theme/standard/css/standard/../../images/page/arrow_red.gif) no-repeat scroll 10px 5px;} ul.shopnavi li:hover a{ color:#db1a1a;} a.shop_navi_first:link, a.shop_navi_first:visited { display:block; color:#000; text-decoration:none; font-weight:normal; padding:4px; } a.shop_navi_first_active:link, a.shop_navi_first_active:visited { background:#ffffff; display:block; color:#db1a1a; text-decoration:none; border-top:1px solid #ffffff; padding:2px; font-weight:bold; font-size:14px } a.box_shop_navi_first_active:hover { text-decoration:none; background:none; } a.shop_navi_second:link, a.shop_navi_second:visited { background:#fff; display:block; color:#000; font-weight:normal; text-decoration:none; padding-left:23px; padding-top:2px; padding-bottom:2px; border-bottom:1px solid #ede1da } a.shop_navi_second:hover { color:#D25A0B } a.shop_navi_second_active:link, a.shop_navi_second_active:visited { background-color:#fff; display:block; color:#000; font-weight:bold; text-decoration:none; padding-left:23px; padding-top:2px; padding-bottom:2px; border-bottom:1px solid #ede1da } a.shop_navi_second_active:hover { } .shop_status_messageinf { font-weight:bold; font-size:14px } .shop_status_messagetext { } .shop_buttons_big { background:#d25a0b url(/theme/standard/css/standard/../../images/page/button_first.gif) bottom repeat-x; color:#fff; cursor:pointer; font-weight:bold; border:1px solid #c05007; padding:4px 5px 4px 5px } .shop_buttons_big:hover { background:#d25a0b } .shop_buttons_big_second { background:#807872 url(/theme/standard/css/standard/../../images/page/button_second.gif) bottom repeat-x; color:#fff; cursor:pointer; font-weight:bold; border:1px solid #746c65; padding:4px 5px 4px 5px } .shop_buttons_big_second:hover { background:#6d6158 } .shop_buttons_big img, .shop_buttons_big_second img { margin-right:3px; vertical-align:middle } .shop_buttons_small { font-size:12px; background:#D25A0B; color:#fff; cursor:pointer; font-weight:bold; border:1px solid #D25A0B; padding:2px } .shop_products_list { border-top:1px solid #ccbdb7; margin-top:10px; margin-bottom:10px; padding-top:10px } .shop_products_list_added { padding:10px } .shop_products_list_bbox { background:#fff; border:0px solid #ccbdb7; margin-top:0px; margin-bottom:10px } .shop_products_list_bboxheader { border-bottom:1px solid #d25a0b; padding:5px } .shop_products_list_bboxheader div, .shop_products_list_bboxheader .shop_price { color:#000 } .shop_products_list_bcontent { padding:5px; text-align:right } .shop_vote_first { background:#FDFDFD; border-bottom:1px solid #807872 } .shop_vote_second { background:#ede1da; border-bottom:1px solid #807872 } #shop_ajax_searchdiv { margin-top:-1px; border:1px solid #D25A0B; background:#fff; padding:0px; min-height:100px; max-height:200px; width:175px; overflow:auto; position:relative!important } #shop_ajax_searchdiv .res_header { font-size:95%; font-weight:bold; background:#ede1da; color:#000; border-bottom:1px solid #ccbdb7; padding:2px } #shop_ajax_searchdiv td { font-size:95% } .shop_ajax_searchdiv_search { border:2px solid #ccbdb7 } .shop_status_wait { text-align:center; width:15px; background:#807872; border:1px solid #fff } .shop_status_progress { text-align:center; width:15px; background:#ffcc00; border:1px solid #fff } .shop_status_ok { text-align:center; width:15px; background:#339900; border:1px solid #fff } .shop_status_failed { text-align:center; width:15px; background:#ff0000; border:1px solid #fff } .shop_status_oksend { text-align:center; width:15px; background:#3399cc; border:1px solid #fff } .shop_status_hover td { background:#D25A0B; color:#fff } .shop_status_hover a { color:#fff } .shop_tabs_cartoptions { background:#ede1da; border-right:2px solid #fff; padding:2px } .shop_basket_header { color:#000; background:#fff; padding:5px; font-weight:bold; font-size:14px; border-bottom:1px solid #cec4c0 } .shop_newest_boxes { min-height:250px } .shop_newest_first { padding-top:5px; border-right:0px solid #fff; min-height:260px } .shop_newest_second { padding-top:5px; border-right:1px solid #fff; min-height:260px } .shop_extern_image_newstart { min-height:80px; text-align:center } .shop_extern_newest_boxes { border:1px solid #ccbdb7; background:#fff; margin-top:10px } .shop_extern_product_text { padding-top:10px } .shop_price_detail_footer { background:#ede1da; padding:4px; text-align:center; } .shop_popdiv { height:520px; background:#fff } .shop_popdiv_header { background:#fff; color:#D25A0B; font-weight:bold; font-size:20px; padding:10px; margin-bottom:0px } .shop_popdiv_content { text-align:center; background:#fff; border-right:0px solid #ccbdb7; height:495px; } .shop_pop_content_overflow { overflow:auto; margin-bottom:-10px; margin-top:10px } .shop_popdiv_images_container { border:0px solid #ccbdb7; text-align:center; height:495px; overflow:auto; margin-top:1px } .shop_popdiv_images { text-align:center; border:1px solid #ccbdb7; padding:4px; margin:2px } .shop_popdiv_footer { border-top:0px solid #ccbdb7; background:#fff } .shop_headers { border-bottom:1px solid #D25A0B; font-size:14px; font-weight:bold; padding:5px 0 5px 0; margin:15px 0 5px 0 } .shop_headers a:link, .shop_headers a:visited { color:#d25a0b!important; font-weight:bold; text-decoration:none } .shop_headers a:hover { color:#000!important; text-decoration:none } .shop_headers_start { background:#807872 } .shop_header_inf { background-color:#fff; padding-right:1px; border:0px solid #ccbdb7; margin-bottom:5px; margin-top:5px; font-weight:bold } .shop_header_inf_pages { padding:5px; padding-left:0px; width:430px; } .shop_header_inf_pages2 { padding:5px; margin-left:160px } .shop_subtext, .shop_subtext a:link { font-size:11px; color:#666666 } .shop_header_extendedsearch { background:#807872; padding:6px; margin-bottom:0px; font-weight:bold } .shop_extendedsearch { background:#ede1da; padding:10px; border-bottom:0px solid #ccbdb7 } .shop_tips { background:#ede1da; padding:7px; text-align:center; margin:5px 0 5px 0 } .shop_products_table { border:0px solid #ccbdb7; padding:0px; position:relative } .shop_products_extern { padding-top:10px; background:#fff; border-right:1px solid #fff } .shop_products { background:#fff; padding:10px; margin-right:5px; border:1px solid #ccbdb7; height:238px } .shop_products_first { background:#fff; padding:10px; margin-right:5px; border:1px solid #ccbdb7; min-height:200px } .shop_products_second { background:#fff; padding:10px; margin-right:5px; border:1px solid #ccbdb7; min-height:200px } .shop_products_simple_first { background:#fff; padding:0px; margin-right:5px; border:0px solid #ccbdb7; padding-top:15px; border-top:1px solid #ccbdb7 } .shop_products_simple_second { background:#fff; padding:0px; margin-right:5px; border:0px solid #ccbdb7; padding-top:15px; border-top:1px solid #ccbdb7 } .shop_products_simple_countinsert { background-color:#ccbdb7; padding:5px; text-align:right; margin-top:0px; border-top:0px solid #807872 } .shop_products_countinsert { padding:5px; text-align:right; margin-right:5px; margin-top:5px } .shop_products_lefcolumn { width:100px } .shop_products_rightcolumn { width:130px } .shop_products_price_div { } .shop_products_small { font-size:11px; padding:4px } .shop_products_small_clear { border-bottom:1px solid #ccbdb7; clear:both; line-height:1em } .shop_products_list_left { float:left; width:60px } .shop_products_list_right { float:left; width:110px } .shop_boxes_body { background-color:#ffffff; padding:0px } .shop_product_img2colums { min-height:100px; height:125px; overflow:hidden } .shop_product_text { font-size:100%; min-height:100px } .shop_productimage { } .shop_productimage_list { margin-right:10px; border:0px solid #ccbdb7; padding:2px; background:#fff } .shop_product_title { margin-bottom:10px; padding-bottom:5px; font-size:15px; font-weight:bold } .shop_product_title h3, .shop_product_title h2 { font-size:12px } .shop_product_title_detail { margin-bottom:10px; padding-bottom:5px; border-bottom:1px solid #807872 } .shop_product_title_new { margin-bottom:8px; font-size:100%; font-weight:bold; text-align:center } .shop_product_title_new h2, .shop_product_title_new h3, .shop_product_title_new h1 { font-size:14px } .shop_price { font-size:16px; font-weight:bold } .shop_price_start { font-size:16px; font-weight:bold } .shop_price_smallinf, .shop_price_smallinf a:link { color:#666; font-size:11px } } .buttons { margin-top:5px; text-align:right; text-align:center } .shop_smallbasket_left { float:left; width:100px } .shop_smallbasket_right { float:right; text-align:right } .shop_product_once { padding:0px; background-color:#fff } .shop_product_once_body { padding:0px; padding-bottom:10px } .shop_basket_summ_small { } .shop_product_vars { padding:5px 10px 5px 10px; border:0px solid #ccbdb7; margin-top:10px } .shop_product_addcart { background-color:#ffffff; padding:15px; border-top:1px solid #ccbdb7; line-height:1.5em } .shop_lowamount { color:#D25A0B; font-weight:bold; margin-top:0px } .shop_articlenumber { margin-bottom:2px; padding-bottom:2px; font-size:11px; border-bottom:0px dashed #807872 } .shop_image_newstart { height:145px; overflow:hidden; text-align:center } .shop_image_newstart img { padding:2px; background:#ffffff; border:1px solid #ccbdb7 } .shop_productspage_subnavi { background-color:#fff; padding-bottom:5px; padding-top:5px } .shop_subcateg { padding:2px } .shop_subcateg_line { border-bottom:1px solid #807872 } .shop_empty_categ { border:1px solid #ccbdb7; padding:30px; background:#fff; font-size:14px; font-weight:bold; text-align:center } .shop_selector_back { background:#ede1da; font-weight:bold } .shop_selector_subs { } .shop_specification_left { background:#f7f0eb; padding:5px; font-weight:bold; border-bottom:1px solid #fff; vertical-align:top; width:180px } .shop_specification_right { background:#f7f0eb; padding:5px; border-bottom:1px solid #fff; vertical-align:top } .shop_merge_body { background:#fff; padding:10px } .shop_merge_table { background:#ede1da } .shop_merge_header { background:#fff } .shop_merge_prodname { padding:5px; color:#000; background:#ede1da; font-weight:bold } .shop_merge_left { background:#fff; font-weight:bold; padding:3px } .shop_merge_first { background:#fff; padding:3px } .shop_merge_second { background:#f4f6f9; padding:3px } .shop_shipping_table { background:#ede1da } .shop_shipping_row_first { background:#fff; padding:3px } .shop_shipping_row_second { background:#ede1da; padding:3px } .shop_available { color:#FF0000 } .shop_notavailable { color:#009900 } .shop_available_selected { background-color:#ede1da; font-weight:bold } .shop_tabs_items { border-bottom:1px solid #fff; padding-bottom:5px; padding-top:5px } .shop_tabs_items_left { float:left; width:80px } .shop_tabs_items_left img { padding:1px; background:#ffffff; } .shop_tabs_items_right { float:left } .shop_contents_box { padding:5px } .shop_contents_box_container { height:54px; overflow:hidden } .shop_contents_box img { padding:1px; background:#ffffff; } .shop_contents_box_tabs { padding:10px; max-height:600px; overflow:auto } .shop_contents_box_other { background-color:#ede1da; padding:10px; margin-bottom:10px } .shop_payment_stepdiv { margin-left:-4px; margin-right:-4px } .shop_payment_headers { float:left; width:19% } .shop_payment_steps { vertical-align:top; border:1px solid #ccbdb7; -moz-box-sizing:border-box; height:80px; display:block; clear:both; margin:4px; padding:5px; font-size:11px } .shop_steps_text { height:80px; background-color:#fff; vertical-align:top; padding-top:0; color:#000 } .shop_steps_text_active { color:#fff; height:80px; border:1px solid #d25a0b; background-color:#b50000; vertical-align:top; padding-top:0 } .shop_reginfbox { border:1px solid #ccbdb7; padding:10px } .shop_steps_title_big { font-size:16px; font-weight:bold; margin-right:5px } .shop_steps_title_big_active { color:#fff; font-size:19px; font-weight:bold; margin-right:5px } .shop_steps_title { font-size:11px; font-weight:bold } .shop_steps_title_active { color:#fff; font-size:11px; font-weight:bold } .shop_next_step { text-align:right; padding-top:5px } .shop_step2_optionboxes { display:block; height:200px; vertical-align:top } .shop_step2_optionboxes_header { background:#807872; padding:5px; font-weight:bold; color:#fff } .shop_step2_optionboxes_body { border:1px solid #ccbdb7; border-top:0px; padding:5px; height:200px; vertical-align:top } .shop_data_forms { padding:10px; border:1px solid #cec4c0 } .shop_data_forms_headers { border-bottom:1px solid #fff; padding-bottom:5px; margin-bottom:5px; font-weight:bold } .shop_payments_rows { border-bottom:1px solid #fff; padding:5px; margin-bottom:5px } .shop_order_final_div { border:1px solid #ccbdb7; background-color:#ede1da; padding:10px } .shop_order_send_button { padding:3px; cursor:pointer; background:#D25A0B; color:#fff; font-weight:bold; font-size:120% } .shop_summ_netto { border-bottom:1px solid #807872 } .shop_summ_final { border-top:1px solid #807872 } .shop_cat_desc { margin-bottom:8px; font-weight:normal } .shop_price_old { text-decoration:line-through; font-weight:normal } .shop_small_listboxes { padding-bottom:10px } a.shop_small_link:link, a.shop_small_link:visited { } a.shop_subcategs:link, a.shop_subcategs:visited { } .shop_mydownloads_categs { background:#ede1da; font-weight:bold } .shop_mydownloads_rows { } .shop_mydownloads_inf { border-bottom:1px solid #ccbdb7; padding:10px; margin-bottom:5px; background:#ede1da } #shop_availability { background-color:#fff; padding:8px; border:1px solid #ccbdb7; text-align:center } .shop_dl_first { background-color:#fdfdfd; padding:5px; border-bottom:1px dotted #cec4c0 } .shop_dl_second { background-color:#fff; padding:5px; border-bottom:1px dotted #cec4c0 } .product_title_big { font-size:20px; font-weight:bold } .product_details_right { border:0px solid #ccbdb7 } .product_images { margin-right:15px } .product_images_box { text-align:center; padding:5px; margin-bottom:5px; width:150px; } .product_images_boxmore { text-align:center; padding:5px; margin-bottom:5px; width:150px; border:1px solid #ccbdb7 } .product_images_box_small { text-align:center; padding:5px; margin-right:2px; margin-left:10px; margin-bottom:2px; float:left } .product_more_infolinks { border:1px solid #ccbdb7; margin:10px 0 5px 0; padding:5px } .product_more_infolinks a:link, .product_more_infolinks a:visited { color:#d25a0b; text-decoration:none } .product_text_short { margin:20px 0 20px 0 } .product_price_box { border:1px solid #ccbdb7; padding:8px } .product_details_specs { margin:15px 0 5px 0 } .product_extern_actions { margin-bottom:2px; padding:3px; width:140px } .product_extern_actions a:link, .product_extern_actions a:visited { text-decoration:none; display:block } .product_important_noshipping { float:right; background:#db1a1a; padding:5px 8px 5px 8px; margin-left:5px; font-size:14px; color:#fff; font-weight:bold; text-align:center; margin-bottom:3px } .product_important_noshipping.small { float:left; font-size:11px; margin-left:0px; margin-right:5px; background:#ede1da; color:#000; padding:8px } .product_important_cheaper { float:right; background:#db1a1a; padding:5px 8px 5px 8px; margin-left:5px; font-size:14px; color:#fff; font-weight:bold; text-align:center; margin-bottom:3px } .product_important_cheaper.small { float:left; font-size:11px; margin-left:0px; margin-right:5px; padding:8px; background:#d25a0b } .shop_status_oksendparts { text-align:center; width:15px; background:#CCCCFF; border:1px solid #fff } .tbasket{ padding:1px 1px 0 0; background:url(/theme/standard/css/standard/../../images/page/separator13.gif) no-repeat 100% 0; } .tbasket table td{ vertical-align:middle; background:#fff url(/theme/standard/css/standard/../../images/page/separator12.gif) no-repeat 0 100%; text-align:center; } .tbasket table input{margin:0 5px;} .tbasket table .shop_basket_header{ background-color:#f6d9cc; padding:5px; } .shop_basket_first{ padding:5px; } .tbasket table .absmiddle{ float:left; margin:5px 5px 0 0; } .tbasket table img.absmiddle{margin:0 5px;} .shop_next_step{ overflow:hidden; padding:0 0 20px; } * html .shop_next_step { overflow:visible; height:1%; } .shop_summ_final{ border:0 !important; background-color:#f6d9cc !important; } .shop_payment_steps{ padding:3px !important; min-height:80px !important; height:auto !important; line-height:14px; } * html .shop_payment_steps{ overflow:visible; height:80px; } .shop_steps_text_active{ padding-top:3px !important; } .shop_data_forms label, .shop_data_forms input{ float:left; margin:0 5px 0 0; line-height:15px; } .shop_data_forms input{ width:16px; height:15px; padding:0; } .shop_step2_optionboxes_body label, .shop_step2_optionboxes_body .input{ margin:0 0 5px; } .shop_step2_optionboxes_body table td{ vertical-align:middle; padding:0 0 5px; } .shop_step2_optionboxes_body table td .absmiddle, .shop_step2_optionboxes_body table td .tooltip{ margin:0 5px 10px; float:left; line-height:15px; } .shop_step2_optionboxes_body table td .absmiddle{ width:16px; height:15px; } .shop_step2_optionboxes_body{ position:relative; padding-bottom:35px !important; height:170px !important; } .shop_step2_optionboxes_body .button01{ position:absolute; bottom:5px; left:50%; margin:0 0 0 -35px; } } @media screen {.poll_back { background:#ede1da url(/theme/standard/css/standard/../../images/page/poll_back.png) bottom right no-repeat; } .poll_back_small { } .user_back_small { background:#ede1da url(/theme/standard/css/standard/../../images/page/user_box.png) bottom right no-repeat; } fieldset { -moz-border-radius:3px; -webkit-border-radius: 3px; } .input, .input_fields, select { -moz-border-radius:3px; -webkit-border-radius: 3px; } .button, .button_tabs { -moz-border-radius:3px; -webkit-border-radius: 3px; } .gfx_buttons { -moz-border-radius:3px; -webkit-border-radius: 3px; } .format_buttons { -moz-border-radius:3px; -webkit-border-radius: 3px; } .forum_buttons_big { -moz-border-radius:3px; -webkit-border-radius: 3px; } .forum_buttons_small { -moz-border-radius:3px; -webkit-border-radius: 3px; } .shop_buttons_big { -moz-border-radius:3px; -webkit-border-radius: 3px; } .shop_buttons_big_second { -moz-border-radius:3px; -webkit-border-radius: 3px; } } @media screen {#colorbox, #cboxOverlay, #cboxWrapper { position:absolute; top:0; left:0; z-index:9999; overflow:hidden; } #cboxOverlay { position:fixed; width:100%; height:100%; } #cboxMiddleLeft, #cboxBottomLeft { clear:left; } #cboxContent { position:relative; overflow:visible; } #cboxLoadedContent { overflow:auto; } #cboxLoadedContent iframe { display:block; width:100%; height:100%; border:0; } #cboxTitle { margin:0; } #cboxLoadingOverlay, #cboxLoadingGraphic { position:absolute; top:0; left:0; width:100%; } #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow { cursor:pointer; } #cboxOverlay { background:#000; } #colorbox { } #cboxTopLeft { width:10px; height:35px; background:url(/theme/standard/css/standard/../../images/colorbox/controls.png) 0 0 no-repeat; } #cboxMiddleLeft { width:10px; background:url(/theme/standard/css/standard/../../images/colorbox/controls.png) -158px 0 repeat-y; } #cboxBottomLeft { width:10px; height:10px; background:url(/theme/standard/css/standard/../../images/colorbox/controls.png) 0 -38px no-repeat; } #cboxTopCenter { height:35px; background:url(/theme/standard/css/standard/../../images/colorbox/border.png) top left repeat-x; } #cboxBottomCenter { height:10px; background:url(/theme/standard/css/standard/../../images/colorbox/border.png) bottom left repeat-x; } #cboxTopRight { width:10px; height:35px; background:url(/theme/standard/css/standard/../../images/colorbox/controls.png) -13px 0 no-repeat; } #cboxMiddleRight { width:10px; background:url(/theme/standard/css/standard/../../images/colorbox/controls.png) -167px 0 repeat-y; } #cboxBottomRight { width:10px; height:10px; background:url(/theme/standard/css/standard/../../images/colorbox/controls.png) -13px -38px no-repeat; } #cboxContent { background:#fff; } #cboxLoadingGraphic { background:url(/theme/standard/css/standard/../../images/colorbox/loading.gif) center center no-repeat; } #cboxTitle { position:absolute; top:-28px; right:0; width:100%; font-size:15px; font-weight:bold; color:#fff; } #cboxCurrent { position:absolute; top:-27px; right:120px; font-weight:bold; color:#fff; } #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow { position:absolute; top:-32px; background:url(/theme/standard/css/standard/../../images/colorbox/controls.png) 0px 0px no-repeat; width:24px; height:26px; text-indent:-9999px; } #cboxPrevious { right:88px; background-position: -28px -24px; } #cboxPrevious.hover { background-position:-28px 0; } #cboxNext { right:56px; background-position:-62px -24px; } #cboxNext.hover { background-position:-62px 0; } #cboxClose { right:0; background-position:-132px -24px; } #cboxClose.hover { background-position:-132px 0; } .cboxSlideshow_on #cboxSlideshow { background-position:-88px -24px; right:27px; } .cboxSlideshow_on #cboxSlideshow.hover { background-position:-110px 0; } .cboxSlideshow_off #cboxSlideshow { background-position:-110px -24px; right:27px; } .cboxSlideshow_off #cboxSlideshow.hover { background-position:-88px 0; } } @media print {body, div, td, th, .button, .cp_quickfinder, .code_block, .loginfield { font: 14px arial, verdana, 'trebuchet ms', verdana; color: #000 } textarea, input, select { font: 14px arial, verdana, 'trebuchet ms', verdana; color: #000 } fieldset { background-color:#f1f0f6; border: 1px solid #ccc } legend { color:#eec00a; padding:3px; border: 0px solid #ccbdb7; background-color:#fff } label { } a:link, a:visited { color:#000; text-decoration:underline } a:hover { color:#000; text-decoration:underline } html { background-color: #fff } body { background-color: #fff } #body { width:700px; padding:5px; border:1px solid #D25A0B; background-color: #fff } #header, #header_nav, #contents_left, #contents_right, .noprint { display:none } h1, h2, h3, h4, form { } .absmiddle { vertical-align:middle } } 
