
html, body { height: 100%; width: 100%; margin: 0; padding: 0; }
p, li, td, select, input, textarea { font: 11px/16px Verdana, Arial, Helvetica, sans-serif; }
h1, h2, h3, p, table, td, tr, th, tbody, thead, ul, li, select, input, textarea, form, iframe { margin: 0; padding: 0; outline: none; }
h1, h2, h3 { font-weight: bold; font-family: Calibri, "Trebuchet MS", "Lucida Sans", Verdana, Arial, sans-serif; }
h1 { font-size: 22px; line-height: 26px; color: #97bf0d; margin: 0 0 5px; }
h1 a { color: #97bf0d; }
h2 { font-size: 18px; line-height: 24px; color: #333; }
h2.special { margin: 7px 0 }
h2 a { color: #333; }
h1 a, h2 a, h3 a { text-decoration: none; }
h1 a:hover, h2 a:hover, h3 a:hover { text-decoration: underline; }
ul { margin: 10px 0 15px 20px; }
ul li { list-style: none; background: url('../images/list.gif') no-repeat 0 5px; line-height: 14px; padding: 0 0 0 13px; margin: 0 0 3px; }
ul li a { text-decoration: none; }
ul li a:hover { text-decoration: underline; }
a { color: #000; outline: none; }
a:hover { text-decoration: none; }
.quote { float: right; width: 175px; background: url('../images/quote.gif') no-repeat 12px 3px; padding: 0 0 5px 45px; margin: 4px 0 0; font: 16px/18px Calibri, "Trebuchet MS", "Lucida Sans", Verdana, Arial, sans-serif; color: #333; }
a.help { text-decoration: none; border-bottom: 1px dashed #000; cursor: help; }
a.help:hover { border-color: #97bf0d; color: #97bf0d; }

#kurven-holder { width: 155px; float: left; margin: 8px 0 0; padding: 3px 5px 0; }
#kurven-holder p { margin: 0; color: #6a819d; }
#kurven-holder .row { width: 155px; float: left; padding: 8px 0; background: url(../images/hr.gif) repeat-x 0 100%; }
#kurven-holder .first { padding-top: 0; }
#kurven-holder .last { padding-bottom: 0; background: none; }
#kurven-holder .goto-basket { text-align: center; color: #000; }
#kurven-holder .goto-basket a { color: #000; background: url(../images/list.gif) no-repeat 0 50%; text-decoration: none; padding-left: 12px; }
#kurven-holder .goto-basket a:hover { text-decoration: underline; }
#kurven-holder .total { float: left; }
#kurven-holder .amount { float: right; }
#kurven-holder .products { }
#kurven-holder .inbasket-row { width: 145px; overflow: hidden; float: left; padding: 5px; }
#kurven-holder .odd { background: #f0f0f0; }
#kurven-holder .inbasket-row .inbasket-img { width: 30px; margin: 0 10px 0 0; float: left; border: 1px solid #e5e5e5; }
#kurven-holder .inbasket-row .inbasket-product { width: 103px !important; float: left; color: #666; line-height: 15px; }
#kurven-holder .inbasket-row .inbasket-product a { text-decoration: none; color: #666; }
#kurven-holder .inbasket-row .inbasket-product a:hover { text-decoration: underline; }

.delivery-options { width: 455px; border-collapse: collapse; border-spacing: 0; border: 0; float: left; }
.delivery-options td { vertical-align: top; padding: 0; }
.delivery-options .one { width: 50%; padding-right: 20px; }

.showbasket-products { width: 455px; border-collapse: collapse; border-spacing: 0; border: 0; float: left; }
.showbasket-products .header td { font-weight: bold; }
.showbasket-products td { vertical-align: top; padding: 10px 0; background: url(../images/hr.gif) repeat-x 0 100%; }
.showbasket-products .info-table { width: 345px; float: left; }
.showbasket-products .info-table td { padding: 0; background: none; }
.showbasket-products .info { width: 345px; }
.showbasket-products .one { width: 60px; }
.showbasket-products .one img { display: block; }
.showbasket-products .two { width: 180px; padding-right: 25px; }
.showbasket-products .three { width: 55px; }
.showbasket-products .four { width: 85px; }
.showbasket-products .five { width: 50px; }
.showbasket-products .five img { float: left; margin: 0 3px 0 0; }

#showbasket { width: 455px; float: left; }
#showbasket .row { width: 455px; float: left; padding: 14px 0; background: url(../images/hr.gif) repeat-x 0 100%; }
#showbasket .last { padding-bottom: 0; background: none; }
#showbasket .total { color: #333; line-height: 16px; }
#showbasket .switch { color: #999; line-height: 16px; }
#showbasket .switch a { color: #999; }
#showbasket .amount { float: right; font: bold 17px/32px Calibri, "Trebuchet MS", "Lucida Sans", Verdana, Arial, sans-serif; color: #a4c735; text-decoration: underline; }
#showbasket img { border: 0; }
#showbasket .left { float: left; }
#showbasket .right { float: right; }

.row-stripedheadline { width: 455px; float: left; padding: 0 0 10px; margin: 0 0 15px; background: url(../images/hr.gif) repeat-x 0 100%; }

#step1 { width: 455px; float: left; }
#step1 .row { width: 455px; float: left; padding: 0 0 10px; margin: 0 0 10px; background: url(../images/hr.gif) repeat-x 0 100%; }
#step1 .row h1 { float: left; }
#step1 .row .steps { float: right; margin: 3px 0 0; }
#step1 .customer-info { width: 455px; border-collapse: collapse; border-spacing: 0; border: 0; margin: 5px 0 0; float: left; }
#step1 .customer-info td { padding: 2px 0; }
#step1 .customer-info .one { width: 140px; }
#step1 .customer-info .two { }
#step1 .customer-info .input { width: 309px; height: 24px; line-height: 22px; border: 1px solid #ccc; padding: 0 3px; }
#step1 .customer-info .select { width: 315px; border: 1px solid #ccc; padding: 3px; }
#step1 .customer-info .textarea { width: 309px; height: 80px; border: 1px solid #ccc; padding: 3px; }
#step1 .customer-info .radio { }
#step1 a img { border: 0; }

.confirmorder-payment { width: 455px; border-collapse: collapse; border-spacing: 0; border: 0; margin: 15px 0 0; float: left; }
.confirmorder-payment td { padding: 0; vertical-align: top; }
.confirmorder-payment .one { width: 50%; padding-right: 20px; font-weight: bold; }

.confirmorder-products { width: 455px; border-collapse: collapse; border-spacing: 0; border: 0; }
.confirmorder-products .product-row td { padding-top: 10px; padding-bottom: 10px; background: url(../images/hr.gif) repeat-x 0 100%; }
.confirmorder-products .odd { background-color: #f0f0f0; }
.confirmorder-products td { padding: 1px 0; vertical-align: top; }
.confirmorder-products .header td { font-weight: bold; padding-bottom: 5px }
.confirmorder-products .one { width: 40px; padding-right: 10px; padding-left: 5px; }
.confirmorder-products .two { padding-right: 20px; }
.confirmorder-products .three { width: 80px; padding-right: 10px; text-align: right; }
.confirmorder-products .four { width: 80px; text-align: right; padding-right: 5px; }
.confirmorder-products .subtotal { font: bold 17px/20px Calibri, "Trebuchet MS", "Lucida Sans", Verdana, Arial, sans-serif; color: #a4c735; text-decoration: underline; }

.orderapproved-personalinfo, .orderapproved-products, .orderapproved-total { width: 455px; border: 0; border-collapse: collapse; border-spacing: 0; }
.orderapproved-personalinfo td, .orderapproved-products td, .orderapproved-total td { padding: 0; vertical-align: top; }
.orderapproved-personalinfo .one { width: 50%; padding-right: 30px; }

.orderapproved-products td { padding: 2px 0; }
.orderapproved-products .product-row td { padding-top: 10px !important; padding-bottom: 10px !important; background: url(../images/hr.gif) repeat-x 0 100%; }
.orderapproved-products .odd { background-color: #f0f0f0; }
.orderapproved-products .header td { font-weight: bold; padding-bottom: 5px !important; }
.orderapproved-products .one { width: 40px !important; padding-right: 10px; padding-left: 5px; }
.orderapproved-products .two { width: 60px !important; padding-right: 10px; }
.orderapproved-products .three { width: 195px !important; padding-right: 20px; }
.orderapproved-products .four { width: 80px !important; text-align: right; padding-right: 10px; }
.orderapproved-products .five { width: 80px !important; text-align: right; padding-right: 5px; }

.orderapproved-total .header td { font-weight: bold !important; }
.orderapproved-total td { width: 33%; }

.confirm-checkbox label { font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif; }

ul.dictionary { margin-top: 0; margin-left: 0; }
ul.tags { margin-top: 5px; margin-left: 0; }
ul.tags li { float: left; background: url('../images/list-tag.gif') no-repeat 0 3px; margin-right: 10px; }
ul.sidebar-list { margin: 0 0 0 2px; }
ul.customer-info { margin: 0; }
ul.customer-info li { padding: 0 0 0 23px; margin: 0 0 10px; font-size: 10px; line-height: 13px; background-repeat: no-repeat; background-position: 0 2px; color: #6a819d }
ul.customer-info li.updated { background-image: url('../images/sidebox-icon-updated.gif') }
ul.customer-info li.mail { background-image: url('../images/sidebox-icon-mail.gif') }
ul.customer-info li.phone { background-image: url('../images/sidebox-icon-phone.gif'); background-position: 0 0 }
ul.customer-info li.shipment { background-image: url('../images/sidebox-icon-shipment.gif'); margin-bottom: 0; }

#page { width: 843px; margin: 0 auto; }
#top { background: url('../images/baerbarcom-toplogo.jpg'); width: 892px; height: 225px; position: relative; }
#top a.logo { width: 704px; height: 161px; float: left; overflow: hidden; text-indent: -999px; margin: 64px 0 0; }
#top a.ehandelsfond { width: 105px; height: 90px; float: left; overflow: hidden; text-indent: -999px; margin: 90px 0 0; }
#top .top-tooltip { width: 240px; height: 46px; overflow: hidden; position: absolute; top: 173px; right: 218px; z-index: 999; background: url(../images/toplogo_tooltip.png); display: none; }
#top .top-tooltip p { margin: 7px 0 0 9px; color: #333; line-height: 15px; }
#top .top-tooltip a { text-indent: -999px; }
#navi { width: 843px; height: 30px; float: left; background: url('../images/site-navi.gif'); margin-bottom: 15px; }
#navi ul { margin: 1px 0 0; }
#navi ul li { height: 29px; float: left; padding: 0 14px 0 13px; background: url('../images/site-navi-break.gif') no-repeat 100% 0; font: bold 15px/27px "Trebuchet MS", "Lucida Sans", Verdana, Arial, sans-serif; color: #fff; }
#navi ul li.last { padding-right: 0; background: none; }
#navi ul li a { color: #fff; }
#navi ul li a:hover { }
#navi .form { float: right; margin: 3px 3px 0 0; display: inline; }
#navi .form .input { width: 143px; height: 23px; float: left; overflow: hidden; background: url('../images/site-navi-input.gif'); margin-right: 2px; }
#navi .form .input input { width: 135px; height: 23px; padding-left: 8px; border: 0; background: none; }
#navi .form .submit { width: 48px; height: 23px; font: bold 13px Calibri, "Trebuchet MS", "Lucida Sans", Verdana, Arial, sans-serif; color: #fff; border: 0; float: left; background: url(../images/site-navi-submit.gif); cursor: pointer; }

.sidebar { width: 182px; float: left; overflow: hidden; }
#center { width: 455px; float: left; margin: 0 11px 0 13px; padding: 0 0 25px; display: inline; }

.pager { margin: 0; width: 455px; float: left }
.pager a { margin: 0 5px 0 0; padding: 2px 4px; float: left; border: 1px dashed #ccc; text-decoration: none !important; line-height: 14px; }
.pager a:hover, .pager a.selected { color: #7da100; border-color: #7da100; }
.pager li { margin: 0 0 4px; padding: 0; background: none; float: left }

.shopping-guide { width: 455px; }
.shopping-guide td { vertical-align: top; padding: 0 0 20px; }
.shopping-guide td img { display: block; margin: 0 0 8px; }
.shopping-guide td p { color: #333; }
.shopping-guide td.one, .shopping-guide td.three { width: 217px; text-align: center; }
.shopping-guide td.two { width: 21px; }

#site-overview { width: 455px; height: 21px; float: left; margin: 0 0 20px; background: url('../images/hr.gif') repeat-x 0 100%; color: #6a819d; font-size: 10px; line-height: 13px; }
#site-overview a { color: #6a819d; text-decoration: none; }
#site-overview a:hover { text-decoration: underline; }

#ram-overview { width: 455px; height: 21px; float: left; margin: 0 0 20px; color: #6a819d; font-size: 10px; line-height: 13px; }
#ram-overview a { color: #6a819d; text-decoration: none; }
#ram-overview a:hover { text-decoration: underline; }

#soegeside { width: 455px; height: 21px; float: left; margin: 0 0 20px; color: #6a819d; font-size: 10px; line-height: 13px; }
#soegeside a { color: #6a819d; text-decoration: none; }
#soegeside a:hover { text-decoration: underline; }

#picture-frame { width: 175px; height: 111px; float: right; background: url('../images/picture-frame.gif') }
.picture-home { background: url('../images/picture_frame_home.jpg') !important; }
#picture-frame img { margin: 8px 0 0 7px; display: block; }

ul.quotes { width: 455px; height: 400px; float: left; margin: 0; padding: 0; overflow: hidden; position: relative; }
ul.quotes li { width: 455px; height: 400px; float: left; margin: 0; padding: 0; background: none; }
ul.quotes .trustpilot-stars { position: absolute; top: 0; right: 0; }
ul.quotes .quote-text { padding: 0 0 0 33px; background: url('../images/quote.gif') no-repeat 0 5px; line-height: 17px; margin: 5px 0 0; }
ul.quotes .quote-author { text-align: right; color: #999; font-style: italic; margin: 10px 0 0 }
ul.quotes .quote-author a { color: #999; text-decoration: underline; }
ul.quotes .quote-author a:hover { text-decoration: none; }

.company-info { width: 455px; border-collapse: collapse; border-spacing: 0; border: 0; margin: 15px 0; padding: 0 }
.company-info td { margin: 0; padding: 0; vertical-align: top; line-height: 18px; }
.company-info td.one { width: 200px; }

.great-reasons { width: 455px; float: left; margin: 5px 0 0; }
.great-reasons tr.last td { padding: 0; }
.great-reasons td { vertical-align: top; padding: 0 0 15px; }
.great-reasons td img { display: block; margin: 4px 0 0; }
.great-reasons td.icon { width: 38px; }
.great-reasons td.txt { width: 179px; }
.great-reasons td.break { width: 21px; background: url('../images/vr.gif') repeat-y 50% 0 }

.special { width: 259px !important; margin: 0 !important; }
.contact-img { margin: 5px 0 0 }
.contact-information-text { width: 455px; float: left; margin: 16px 0 0; }
.contact-information { width: 455px; float: left; border-collapse: collapse; border-spacing: 0; border: 0; }
.contact-information td { vertical-align: top; }
.contact-information td.one { width: 100px; }
.contact-information td a { color: #82a700; text-decoration: none; }
.contact-information td a:hover { text-decoration: underline; }

.payment-options { width: 455px; border-collapse: collapse; border-spacing: 0; border: 0; margin: 5px 0 0 }
.payment-options td { padding: 0; vertical-align: top; padding: 0 0 10px; }
.payment-options p { height: 16px; overflow: hidden; }
.payment-options p, .payment-options .box a { color: #fff; }
.payment-options .one { width: 30px; padding-right: 10px; padding-top: 6px; text-align: right; }
.payment-options .two { }
.payment-options .box { width: 225px; height: 35px; float: left; padding: 5px 20px 4px 5px; background: #7d91a9 url(http://www.notebookonline.dk/main/mainimages/payment_corner.gif) no-repeat 100% 0; margin: 0; position: relative; }
.payment-options .box img { height: 20px; display: block; }
.payment-options .box-overlay { width: 225px; height: 35px; position: absolute; top: 0; left: -5px; z-index: 10; background: url(http://www.notebookonline.dk/main/mainimages/payment_tooltip_white_others_v2.png) no-repeat 0 0; padding: 5px 20px 5px 10px; display: none; }

.helppanel-btn { position: absolute; top: 185px; right: 86px; z-index: 99; background: url('../images/toplogo_btn_showhelp_start.jpg'); padding-left: 12px; color: #fff; text-decoration: none; }
.helppanel-btn span { font: bold 12px/26px "Trebuchet MS", Verdana, Arial, sans-serif; background: url('../images/toplogo_btn_showhelp_end.jpg') no-repeat top right; padding-right: 12px; display: inline-block; cursor: pointer; }

#help-panel { width: 843px; height: 110px; float: left; margin: 15px 0; background: url('../images/helppanel.gif'); position: relative; display: none; }
#help-panel ul, #help-panel li { margin: 0; padding: 0; list-style: none; }
#help-panel ul { margin: 45px 0 0 18px; width: 465px; float: left; display: inline; }
#help-panel ul li { float: left; height: 26px; font: bold 12px/26px "Trebuchet MS", "Lucida Sans", Verdana, Arial, sans-serif; color: #6a819d; background: none }
#help-panel ul li.hp-batterier a { background-position: 0 -78px; }
#help-panel ul li.hp-batterier a:hover { background-position: 0 -52px; }
#help-panel ul li.hp-stroemforsyninger a { background-position: 0 -338px; width: 110px; }
#help-panel ul li.hp-stroemforsyninger a:hover { background-position: 0 -312px; }
#help-panel ul li.hp-ram a { background-position: 0 -26px; width: 60px; }
#help-panel ul li.hp-ram a:hover { background-position: 0 0; }
#help-panel ul li.hp-harddiske a { background-position: 0 -234px; }
#help-panel ul li.hp-harddiske a:hover { background-position: 0 -208px; }
#help-panel ul li.hp-tastaturer a { background-position: 0 -286px; }
#help-panel ul li.hp-tastaturer a:hover { background-position: 0 -260px; }
#help-panel ul li.hp-biladaptere a { background-position: 0 -130px; width: 110px; }
#help-panel ul li.hp-biladaptere a:hover { background-position: 0 -104px; }
#help-panel ul li.hp-displays a { background-position: 0 -390px; width: 60px; }
#help-panel ul li.hp-displays a:hover { background-position: 0 -364px; }
#help-panel ul li.hp-dcboesning a { background-position: 0 -182px; }
#help-panel ul li.hp-dcboesning a:hover { background-position: 0 -156px; }
#help-panel ul li a { color: #6a819d; width: 70px; text-decoration: none; display: block; padding-left: 38px; background: url('../images/sprite_helppanel.gif') no-repeat 0 -26px; }
#help-panel ul li a:hover { text-decoration: underline; }
#help-panel .help-panel-close { position: absolute; top: 6px; right: 6px; z-index: 999; }

#help-panel table { border-collapse: collapse; border-spacing: 0; border: 0; margin: 45px 0 0 47px; float: left; display: inline; }
#help-panel table tr.radioes td { padding: 4px 0 0; }
#help-panel table tr.radioes td.one { width: 75px; }
#help-panel table .hp-input { background: url('../images/toplogo_helppanel_input.gif'); width: 229px; height: 27px; float: left; overflow: hidden }
#help-panel table .hp-input input { background: none; border: 0; outline: none; height: 23px; width: 221px; padding: 4px 0 0 8px; margin: 0; }
#help-panel table .hp-submit { float: left; display: inline; margin: 0 0 0 3px; padding: 0; font: bold 13px "Trebuchet MS", Verdana, Arial, sans-serif; color: #fff; cursor: pointer; border: 0; background: url(../images/toplogo_helppanel_submit.gif); width: 61px; height: 27px; }

.icon-close { background: url('../images/icon_close.gif'); height: 13px; width: 13px; overflow: hidden; text-indent: -999px; }
.icon-close:hover { background-image: url('../images/icon_close_hover.gif'); }

.box { width: 182px; float: left; margin-bottom: 15px; }
.box-top { width: 182px; height: 40px; float: left; background: url('../images/sidebar-box-top.gif'); }
.box-top img { display: block; margin: 11px 0 0 33px; }
.box-content { width: 167px; float: left; margin-left: 5px; padding: 7px 5px; display: inline; background: url('../images/sidebar-box-content.gif'); }
.box-end { width: 177px; height: 14px; float: left; display: inline; margin-left: 5px; overflow: hidden; background: url('../images/sidebar-box-end.gif') }
.basket-content { width: 165px; padding: 0 6px; background: url('../images/sidebar-box-basket-content.gif') no-repeat 0 0; }
.basket-end { height: 20px; background: url('../images/sidebar-box-basket-end.gif'); }

/* Modeller
   ------------- */
   
.product-holder { margin-bottom: 15px; }
.product-holder, .product-holder .top, .product-holder .bottom, .product-holder .content { width: 455px; float: left; }
.product-holder .top, .product-holder .bottom { height: 15px; background: url(http://www.notebookonline.dk/main/mainimages/sprite_products.gif) 0 0; overflow: hidden }
.product-holder .bottom { background-position: 0 -15px; }
.product-holder .content { padding: 0 10px; width: 435px; background: url(http://www.notebookonline.dk/main/mainimages/products_content.gif) repeat-y 0 0; }
.product-holder .content p { margin: 0; padding: 0; }
.product-holder .content .product-img { width: 95px; border: 0; display: block; }
.product-holder .content table { border-collapse: collapse; margin: 0; padding: 0; border-spacing: 0; border: 0; }
.product-holder .content table.product-container { width: 435px; float: left; }
.product-holder .content table.product-container td.one { width: 105px; }
.product-holder .content table.product-container td.one div { width: 105px; position: relative; float: left; }
#uoriginale-produkter, #originale-produkter { float: left; }
.product-holder .content table.product-data { margin: 7px 0 0; float: left; }
.product-holder .content table.product-data td.one { width: 60%; }
.product-holder .content table.product-data td.two a { color: #7ea009; text-decoration: none; font-size: 11px; }
.product-holder .content table td, .product-holder .content, .product-holder .show-productinfo { font: 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #6a7f98; }
.product-holder .content table td { vertical-align: top; font-size: 11px; }
.product-holder .content table td span { font-size: 11px; font-weight: normal; }
.product-holder .content table td .header-container { background: url(http://www.notebookonline.dk/main/mainimages/products_title.gif) repeat-x 0 100%; width: 100%; float: left; padding-bottom: 7px; }
.product-holder .content table td .header-container h2 { color: #97bf0d; float: left }
.product-holder .content table td .header-container a { color: #97bf0d; }
.product-holder .content table td .header-container a.show-productinfo { float: right; color: #97bf0d; }
 
.product-holder .content p a.buy { width: 435px; height: 31px; float: left; background: url(http://www.notebookonline.dk/main/mainimages/products_buy.gif); color: #8cb208; text-decoration: none; margin-top: 15px }
.product-holder .content p a.buy span { display: inline-block; width: 304px; height: 31px; font-size: 11px; line-height: 29px; text-align: center; }

#buy-option2 .buy { background-image: url(../images/products_buy_v2.gif); }
#buy-option3 .buy { background-image: url(../images/products_buy_v3.gif); color: #c48f00; }
#buy-option4 .buy { background-image: url(../images/products_buy_v4.gif); }
#buy-option4 .buy span { float: right; }
#buy-option5 .buy { background-image: url(../images/products_buy_v5.gif); height: 40px; margin-top: 6px; overflow: hidden; }
#buy-option5 .buy span { height: 40px; line-height: 47px; }

.product-holder .content .show-deliverytime, .show-productinfo, .product-holder .content .show-gebyr { cursor: help; color: #7ea009; font-size: 11px; }
.product-holder .content .product-info { border: 2px solid #ccc; padding: 5px 8px 7px; width: 415px; margin-top: 10px; display: none; float: left; }
.show-productinfo { color: #7ea009; text-decoration: none; text-align: right; margin: 2px 0 0; }
.zoom { width: 12px; height: 12px; overflow: hidden; background: url(http://www.notebookonline.dk/main/mainimages/products_zoom.png); position: absolute; bottom: 5px; right: 15px; z-index: 1000; display: block; }
.product-img-zoom { position: absolute; z-index: 1010; top: 0px; left: 105px; border: 1px solid #ccc; padding: 10px; display: none; background: #fff; }

.sidebar-input { width: 117px; height: 24px; float: left; margin: 5px 2px 0 0; background: url('../images/sidebar_input.gif'); overflow: hidden }
.sidebar-input input { width: 110px; height: 21px; border: 0; background: none; padding: 3px 0 0 7px; margin: 0; float: left }
.sidebar-submit { width: 48px; height: 24px; float: left; border: 0; background: url('../images/sidebar_submit.gif'); margin: 5px 0 0; font: 13px Calibri, "Trebuchet MS", "Lucida Sans", Verdana, Arial, sans-serif; color: #fff; cursor: pointer }

a.show-unoriginalproducts { float: left; width: 455px; height: 32px; text-decoration: none; text-align: center; font: 14px/32px Calibri, "Trebuchet MS", "Lucida Sans", Verdana, Arial, sans-serif; color: #333; background: url('../images/show_unoriginalproducts.gif'); }
a.show-unoriginalproducts span { text-transform: lowercase; }
a.show-unoriginalproducts:hover { color: #000; }

.stock { background: #eee; border: 1px solid #ccc; padding: 8px 20px; text-align: center; color: #333; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.in-stock { background: #e9f5d5; border-color: #bcdc9d; color: #577b1b; }
.out-of-stock { background: #fbf1c9; border-color: #e2cbad; color: #704c1c; }
.warning { border: 1px solid #efcc9e; background: #fffdd8; padding: 15px; margin: 0 0 20px }
.warning p, .warning a { color: #804f08; }
#uoriginale-produkter { display: none; }
.clear { clear: both; height: 0; overflow: hidden; line-height: 0; font-size: 0; }
.hr { width: 455px; height: 40px; float: left; background: url('../images/hr.gif') repeat-x 0 50%; }
.clm { width: 151px; float: left; }
.nomargin { margin: 0 !important; }
.nopadding { padding: 0 !important; }
.important-info { color: #993300; }
.dl { display: inline; }
.fl { float: left; }
.fr { float: right; }