
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset {margin:0;padding:0}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th {font-size:1em;font-weight:normal;font-style:normal}
ul,ol {list-style:none}

fieldset,img {border:none}
caption,th {text-align:left}
table {border-collapse:collapse;border-spacing:0}
table.product {width: 100%;	text-align: center;	border: 0px;}
table.product td {vertical-align: middle; border: 1px dotted #666;height:160px;border-collapse:separate;border-spacing:10px;}
table.product-view {width: 100%;border: 0px;font-family: Verdana, Tahoma, Arial, sans-serif;font-size: 12px;font-weight: bold;}
table.product-view h1 {font-family: Verdana, Tahoma, Arial, sans-serif;font-size: 20px;font-weight: bold;}
.prod_thumb {border: 1px dotted #000000;text-align: center;vertical-align: middle;height: 180px;background: #FFF;}
.prodname {background: #FFFFFF;color: #000;vertical-align: top;font-family: Verdana, Tahoma, Arial, sans-serif;padding: 0px 15px 5px 0px;font-size: 18px;font-weight: bold;text-align: left;}
.prodprice {background: #FFFFFF;color: #000;vertical-align: top;font-family: Verdana, Tahoma, Arial, sans-serif;padding: 0px 0px 5px 10px;font-size: 18px;font-weight: bold;text-align: right;	width: 100px;}
.prodimage {background: #FFFFFF;color: #000;vertical-align: middle;font-family: Verdana, Tahoma, Arial, sans-serif;padding: 10px;text-align: center;border: 1px solid #cccccc;}
table.product-view td.attributes {font-size: 12px;background: #FFFFFF;color: #000;vertical-align: top;text-align: left;font-family: Verdana, Tahoma, Arial, sans-serif;padding: 10px;border:0px;}
  html {color:#80786c;background:url('http://www.nicedeal.no/images/bg3.jpg') repeat-x top}
BODY {margin-left:auto;margin-right:auto;width:100%;background-repeat:repeat-x;background-position:0 0}
#container {width:920px;margin-left:auto;margin-right:auto;padding:10px 0 0 10px}
#header {position:absolute;top:10px;width:910px;padding:0;margin:0}
#page {float:left;width:910px;padding:0;margin:105px 0 10px;background:#FFF}
#pagecolumnleft {float:left;width:172px;padding:5px;margin:0 1px}
#pagecontent {float:left;color:#000;width:695px;padding:0 10px 0 15px;margin:15px 5px 0 0;font:14px Verdana,Arial,sans-serif}
#pagecontent a, #pagecontent a:visited, #pagecontent a:active {text-decoration:none;color:#000000;font-weight:bold;}
#pagecontent a:hover {text-decoration:underline;}
#pagecontent h1.description{padding: 0;margin: 10px 0 10px 0;font-size: 14px;color: #000000;}
#pagecontent h1.description A{font-weight: bold;text-decoration: underline;color: #0000FF;}
#pagecontent h1.description A:hover{text-decoration: none;}
#pagecolumnright {float:left;width:1px;padding:0;margin:0}
#footer {clear:both;text-align:center;width:910px;padding:0;margin:10px 0 0}
.leftfloat {float:left;border:0 dashed #000}
.leftfloat-right {float:left;text-align:right;padding:3px 2px 2px}
.leftfloat-center {float:left;text-align:center}
.leftfloat-databox {float:left;width:150px}
.leftfloat-silverpixel {float:left;padding:5px 0}
.leftfloat-silverpixelend {float:left;padding:0}
.rightfloat {float:right;border:0 dashed #000}
.rightfloat-center {float:right;text-align:center}
.rightfloat-right {float:right;text-align:right}
.right {text-align:right}
.divider {clear:both;height:0}
.divider-short {clear:both;height:5px}
.divider-tall {clear:both;height:13px}
.divider-pageheading {clear:both;height:10px;border:0 dashed #F00}
p,p.main,.main,.bold,.leftfloat,.leftfloat-right,.rightfloat,.leftfloat-databox,.right,.center,ul,li,.moduleRow,.moduleRowOver,.moduleRowSelected,.pagebox-account,.pagebox,.pagebox-onethird,.pagebox-twothirds,.pagebox-halfwidth,.pagebox-threefourths,.pagebox-onefourth,.products-new,.categorylisting,.confirm-comments {color:#000;font-size:10px;font-family:Verdana,Arial,sans-serif}
.bold {font-weight:bold}
.smalltext,p.smalltext,.smallText,p.smallText {margin:5px 0 0;font:10px Verdana,Arial,sans-serif}
.smalltext-model {margin-top:5px;font-size:10px}
a {color:#000;text-decoration:none}
a:hover {color:#333;text-decoration:underline}
h1 {color:#4A4344;margin:0 0 7px;font:bold 20px Verdana,Arial,sans-serif}
h2 {margin-bottom:0;padding-bottom:0;color:#4A4344;font:normal 14px Verdana,Arial,sans-serif}
h3 {margin-bottom:3px;padding-bottom:0;color:#4A4344;font:bold 12px Verdana,Arial,sans-serif}
h4 {margin-top:10px;margin-bottom:3px;padding-bottom:0;color:#000;font:bold 11px Verdana,Arial,sans-serif}
.not-h {color:#000;padding:0 0 0 5px;font:normal 11px/15px Verdana,Arial,sans-serif}
.header-box {background:#fff}
.header-left {float:left}
.header-right {float:right}
.divider-header {clear:both;height:0}
a.headernavigation,a.headerNavigation {color:#fff;font:18px Verdana,Arial,sans-serif}
a.headerNavigation:hover {color:#fff;text-decoration:underline;font:18px Verdana,Arial,sans-serif}
#header-logo {float:left;padding:0 10px 0 0}
#header-right-logo {float:right;padding:0;}
a.header-right-logo {font-size:18px;color:#FFF;font-weight:bold;text-decoration:none;font-family:Verdana,Arial,sans-serif;}
a.header-right-logo:hover {text-decoration:underline}
#header-breadcrumbs {color:#FFF;padding:0 0 0 10px;text-align:center;font:bold 22px Verdana,Arial,sans-serif}
#header-navaccount {float:right;font-size:10px;color:#FFF;font-weight:bold;text-align:right;padding:0 10px 0 0;background:#bbc3d3}
a.header-breadcrumbs,a.header-navaccount {color:#FFF}
a.header-breadcrumbs:hover,a.header-navaccount:hover {text-decoration:underline}
#header-navimages {float:right}
#headerNavigation {color:#fff;padding:20px 4px 1px;text-align:center;font:bold 16px Verdana,Arial,sans-serif}
.header-error {background:#f00;color:#fff;text-align:center;font:bold 16px Verdana,Tahoma,Arial,sans-serif;padding: 5px;}
.header-success {background:#66CC33;color:#fff;text-align:center;font:bold 16px Verdana,Tahoma,Arial,sans-serif;padding: 5px;}
.header-info {background:#0f0;color:#fff;text-align:center;font:bold 16px Verdana,Tahoma,Arial,sans-serif;padding: 5px;}
#topbar {width:683px;background:#f8f8f9;border:1px solid #bbc3d3;margin:0px 0px 10px 0px;padding:5px;font:bold 12px}
#topbar-category {float:left;}
#topbar-product {float:right;}
.footer-box {background:#fff;color:#666;padding:3px 0;text-align:center;font:bold 10px Verdana,Arial,sans-serif}
.footer-left {float:left}
.footer-right {float:right}
.divider-footer {clear:both;height:0}
.pagebox {background:#f8f8f9;border:1px solid #bbc3d3;margin:0;padding:5px 10px}
.pagebox-halfwidth {float:left;width:47%;padding:0 15px 0 0}
.pagebox-onethird {float:left;width:220px;padding:0 15px 0 0}
.pagebox-twothirds {float:left;width:325px;padding:0 15px 0 0}
.pagebox-threefourths {float:left;width:74%;padding:0}
.pagebox-onefourth {float:right;width:23%;text-align:center}
.form-textholder {padding:0 10px 0 25px}
.input_tellafriendbox {width:100px}
.form-textholder {color:#000;font:11px/15px Verdana,Arial,sans-serif}
.formbox {background:#f8f8f9;border:1px solid #bbc3d3;margin:0;padding:5px 10px;color:#000;font:11px/15px Verdana,Arial,sans-serif}
.form-caption {float:left;text-align:right;color:#000;padding:3px 7px 2px 2px;width:160px;font:11px/15px Verdana,Arial,sans-serif}
.form-item {float:left;text-align:left;color:#000;padding:3px 7px 2px 2px;width:600px;font:12px/15px Verdana,Arial,sans-serif}
.divider-form {clear:both;height:5px}
.textboxwidth {width:125px;padding:0 5px 0 0}
.checkboxwidth,.radiowidth {width:25px;padding:0 5px}
.checkoutbox {background:#f8f8f9;border:1px solid #bbc3d3;margin:0;padding:5px 10px}
.pagebox-account {background:#f8f8f9;border:1px solid #bbc3d3;margin:0;padding:5px 10px}
.account-left {float:left;padding:3px;border:0 solid #F00}
.account-right {float:right;padding:3px;border:0 solid #F00}
table.accountbox {border-collapse:collapse}
td.accountbox {padding:3px}
td.accountbox-rt {text-align:right;padding:3px}
.categorylisting {float:left;width:180px;text-align:center;margin:0 0 5px}
.categorylisting {text-align:center}
.infobox {background:#f8f8f9;border:1px solid #bbc3d3;margin:0 0 10px;padding:5px}
.infoboxcontents,.infoBoxContents,span.infoboxcontents {background:#f8f8f9;border:1px solid #f8f8f9;padding-bottom:0;font:12px Verdana,Arial,sans-serif}
.infoboxcontents a {font-size:12px;text-decoration:none;}
.infoboxheading a {color:#FFF;font-size:12px;text-decoration:none;font-weight:bold;}
.infoboxcontents a:hover,.infoboxheading a:hover {font-size:12px;text-decoration:underline}
.infoboxheading {color:#FFF;padding:2px;margin:10px 0 0;text-align:left;background:#000;font:bold 12px Verdana,Arial,sans-serif}
.shoppingcart {width:118px}
.categories {width:118px}
img.right_arrow {float:right;left:10px}
.infobox-headerimage {padding-right:6px;border:1px solid #369;position:relative;right:6px;top:-10px}
table.infobox-cart {border:0 solid #F00;font:10px/12px Verdana,Arial,sans-serif}
td.infoBoxContents-cart {border:0 dashed #F00;color:#333;font:10px/12px Verdana,Arial,sans-serif}
a.infobox-cart {color:#333;font:10px/12px Verdana,Arial,sans-serif}
a:hover.infobox-cart {color:#666;font:10px/12px Verdana,Arial,sans-serif}
.categories,.manufacturers,.manufacturerinfo,.quickfind,.articles,.languages,.currencies,.information,.articlesauthor,.whatsnew,.shoppingcart,.specials,.reviews,.notifications,.bestsellers,.orderhistory,.tellafriend {float:left;padding-right:5px;padding-left:7px;margin-top:0;color:#fff;text-align:left;font:bold 10px Verdana,Arial,sans-serif}
.manufacturers,.manufacturerinfo,.quickfind,.articles,.languages,.currencies,.information,.articlesauthor,.whatsnew,.specials,.reviews,.notifications,.bestsellers,.orderhistory,.tellafriend {width:118px;background:#bbc3d3}
.productlisting-new,.productlisting-odd,.productlisting-data,.pl-price {font:11px/15px Verdana,Arial,sans-serif}
.pl-image,.pl-model,.pl-name,.pl-price,.pl-manu,.pl-quantity,.pl-weight,.pl-buynow {text-align:center;width:133px;padding-top:2px;padding-bottom:2px}
.pl-name {border:0 dashed #F00;height:40px;padding-left:3px;padding-right:3px}
span.productprice {color:#9a9a9a;margin:0;font:bold 20px Verdana,Arial,sans-serif}
span.pl-specialprice,span.productspecialprice {color:#f00;font:11px Verdana,Arial,sans-serif}
span.pl-specialpricestrike,span.productspecialprice-strike,.productspecialprice-strike {text-decoration:line-through;font:11px Verdana,Arial,sans-serif}
.productlisting-data {width:130px;padding:5px 2px;text-align:center;border:1px solid #F00}
.productlisting-odd,.productlisting-even {float:left;text-align:center;background:#f8f8f9;border:1px solid #bbc3d3;border-width:1px;margin:10px 5px 5px;padding:10px 0 0;height:175px}
.productlisting-new-box {background:#f8f8f9;border:0 solid #bbc3d3;margin:0;padding:0}
.productlisting-new-contents {background:#FFF;border:0 solid #00AF33;padding-bottom:0;font:10px Verdana,Arial,sans-serif}
.productlisting-new-heading {background:#bbc3d3;color:#fff;padding:2px 0 3px 5px;margin:10px 0 0;border:0 solid #F00;font:bold 10px Verdana,Arial,sans-serif}
.productlisting-specials {float:left;text-align:center;background:#f8f8f9;border:1px solid #bbc3d3;margin:10px 5px 5px;padding:10px 0 0;height:170px;width:180px}
.cartlisting-data,.cart-subtotal,.cartheading-remove,.cartheading-product,.cartheading-qty,.cartheading-total,.cart-remove,.cart-product,.cart-qty,.cart-total {font:10px Verdana,Arial,sans-serif}
.cartframe {width:595px;border:1px solid #bbc3d3;border-width:1px;padding:1px 1px 0}
.cartheading-remove,.cartheading-product,.cartheading-qty,.cart-remove,.cart-product,.cart-qty {float:left;border-right:1px solid #FFF}
.cartheading-total,.cart-total {float:left}
.cartheading-remove,.cartheading-qty {font-weight:bold;color:#fff;text-align:center;background:#bbc3d3;width:10%}
.cartheading-total {font-weight:bold;color:#fff;text-align:center;background:#bbc3d3;width:11%}
.cart-remove,.cart-qty {font-weight:normal;color:#000;text-align:center;width:10%;padding-top:10px}
.cart-total {font-weight:bold;color:#000;text-align:center;width:10%;padding-top:10px}
.cartheading-product {font-weight:bold;color:#fff;background:#bbc3d3;width:68%;padding-left:5px}
.cart-product {font-weight:normal;color:#000;width:68%;padding-left:5px;padding-top:10px}
.cart-remove,.cart-product,.cart-qty,.cart-total {height:90px}
.cartlisting-data {float:left;font-weight:bold}
.cartlisting-image {float:left}
.cartlisting-odd {background:#f8f8f9;border-bottom:1px solid #FFF}
.cartlisting-even {background:#f2f2f2;border-bottom:1px solid #FFF}
.cart-subtotal {font-weight:bold;text-align:right;padding:10px 1px 10px 10px}
.orderEdit,.orderedit {color:#70d250;text-decoration:underline;font:10px Verdana,Arial,sans-serif}
SPAN.newItemInCart,span.newitemincart {color:#f00;font:10px Verdana,Arial,sans-serif}
table.orderconfirm-products {border-collapse:collapse;border-bottom:1px solid #000;padding-bottom:4px}
tr.orderconfirm-productsheading {padding:0}
.taxbox-heading {padding:0 5px 0 0}
.productsbox-heading {padding:0}
.totalbox-heading {padding:0}
tr.orderconfirm-products {padding:0}
.qtybox {padding:0}
.descbox {padding:0}
.pricebox {text-align:right;padding:0}
.orderconfirm-total {border-collapse:collapse}
table.orderconfirm-payment {border-collapse:collapse}
tr.orderconfirm-paymentheading {padding:0}
tr.orderconfirm-payment {padding:0}
.orderconfirm-paymentheading {padding:0}
.orderconfirm-payment {padding:5px 0}
.confirm-comments {border:1px solid #bbc3d3;padding:4px;background:#FFF}
span.errortext {font-family:Verdana,Arial,sans-serif;color:#f00}
.infoBox,SPAN.infobox,.infobox,span.infobox {font:10px Verdana,Arial,sans-serif}
.accounthistory-odd,.addressbook-odd,.alsopurchased-odd,.payment-odd,.productlisting-odd,.productreviews-odd,.upcomingproducts-odd,.shippingoptions-odd {background:#f8f8f9}
.accounthistory-even,.addressnook-even,.alsopurchased-even,.payment-even,.productlisting-even,.productreviews-even,.upcomingproducts-even,.shippingoptions-even {background:#f8f8f9}
A.pageResults,a.pageresults {color:#00F}
A.pageResults:hover,a.pageresults:hover {color:#00F;background:#FF3}
CHECKBOX,INPUT,RADIO,SELECT {font:11px Verdana,Arial,sans-serif}
TEXTAREA {width:100%;font:11px Verdana,Arial,sans-serif}
SPAN.greetuser {color:#f0a480;font:bold 12px Verdana,Arial,sans-serif}
SPAN.markProductOutOfStock {color:#c76170;font:bold 12px Tahoma,Verdana,Arial,sans-serif}
.modulerowover,.moduleRowOver {cursor:pointer;background:#D7E9F7}
.modulerowselected,.moduleRowSelected {background:#E9F4FC}
.checkoutbarfrom,.checkoutbarto {color:#8c8c8c;font:10px Verdana,Arial,sans-serif}
.checkoutbarcurrent {color:#000;font:10px Verdana,Arial,sans-serif}
.messageBox,.messageStackError,.messageStackWarning,.messageStackSuccess {font:10px Verdana,Arial,sans-serif}
.messageStackError,.messageStackWarning {border:0 solid #D60000;padding:4px;background:#FBBEBE}
.messageStackSuccess {background:#9f0}
.errorBox,.errorbox {background:#ffb3b5;font:bold 10px Verdana,Arial,sans-serif}
.stockWarning,.stockwarning {color:#c03;font:10px Verdana,Arial,sans-serif}
.productsNotifications,.productnotifications {background:#f2fff7}
.inputRequirement,.inputrequirement {color:#f00;font:10px Verdana,Arial,sans-serif}
table.shoppingcart {border:1px solid #ccc;width:100%;background:#FFF}
.cart_header {border-bottom:1px solid #ccc;color:#666;padding-bottom:5px;padding-top:5px;background:#eee;font:bold 12px Verdana,Tahoma,Arial,sans-serif}
.cart_item {border-bottom:1px solid #ccc;padding-top:5px;padding-bottom:5px;color:#666;vertical-align:middle;font:12px Verdana,Tahoma,Arial,sans-serif}
td.cart_total {border-bottom:1px solid #ccc;padding-top:5px;padding-bottom:5px;color:#000;vertical-align:middle;font:12px Verdana,Tahoma,Arial,sans-serif}
td.cart_payment {border-bottom:1px solid #ccc;padding-top:10px;padding-bottom:5px;color:#000;vertical-align:middle;text-align:center;font:12px Verdana,Tahoma,Arial,sans-serif}
td.cart_buttons {border-bottom:1px solid #ccc;padding-top:8px;padding-bottom:8px;color:#000;vertical-align:middle}
#thumbnails {float:left;background:#FFF}
.thumbnail {float:left;width:170px;height:170px;border:1px solid #999;margin:10px;padding:5px;text-align:center}
.clearboth {clear:both}
.clearboth2 {clear:both;font-size:1px;line-height:0px;}
#popCart {position: absolute; top: 35%;
	left: 35%;
width: 450px;
	background-color: #f8f8f8;
border: 3px solid #BAC4D0;
color: #000;
z-index: 100000;display: none; padding: 20px;
}

ul.popcartList {list-style-type:none; margin:0; padding:0;}

li.popcartButton {float:right;padding-right:10px;}
#popCart_overlay {position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;background-color:#000;display:none;opacity:0.75;filter:alpha(opacity=75);-moz-opacity:0.75;}
* html #popCart_overlay {position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
