div#ctl00_smp {
display: block;
color: #000;
font-size: 10px;
padding-bottom: 5px;
}
div#ctl00_smp a {
color: #000;
font-size: 10px;
}
div.ProductDescriptionWrapper {
width: 300px;
}
div.NewsletterBoxInput input { width: 100px; float: left; }
div.NewsletterBoxButton input { float: right; }
.SiteWrapper .MainArea {
width: 550px;
float: left;
}
.SiteWrapper .RightArea {
width: 145px;
float: left;
display: block;
padding: 0 20px 0 5px;
border-left: 1px solid #dcdcdc;
margin: 0;
}

#header-box {
width: 537px;
height: 152px;
background: url('/pub_docs/files/header-bg.png') no-repeat;
}
#header-content {
width: 258px;
overflow: hidden;
padding: 10px 0 0 10px;
}
#header-content p {
line-height: 21px;
}
#header-content h2 {
font-size: 15px;
}
/* ========= Start rubrik på startsidan ======== */
h2#offer-heading {
Padding: 15px 0 0 0;
color: #ff0000;
}
/* ========= Slut rubrik på startsidan ========= */
div.OffersListHeader {
margin: 0;
padding: 0;
height: 5px;
}
.OffersListHeader h2 { display: none; }

#how-to-order {
margin-top: 10px;
width: 170px;
background: url('/pub_docs/files/bluebox-gradient.png') repeat-x;
background-color: #0a4c8c;
color: #fff;
padding: 5px;
border: 1px solid #a6b3d4;
font-weight: bold;
}
#how-to-order p { margin: 0; padding: 0 0 10px 0; }
#how-to-order ul {
list-style-type: none;
margin: 0;
padding: 0;
}
#how-to-order ul li {
display: block;
}
#how-to-order ul li span {
color: #fff;
border-bottom: 1px solid #fff;
}
#billing-me {
padding-top: 5px;
}
#split-billing {
padding-top: 5px;
}

#what-we-offer {
margin-top: 10px;
width: 170px;
background: url('/pub_docs/files/redbox-gradient.png') repeat-x;
background-color: #ed6967;
color: #000;
padding: 5px;
border: 1px solid #9f5151;
font-weight: bold;
}
#what-we-offer p { margin: 0; padding: 0 0 10px 0; }
#what-we-offer ul {
list-style-type: none;
margin: 0;
padding: 0;
}
#what-we-offer ul li {
display: block;
}

div.NewsletterBoxHeader h3 {
text-align: left;
padding: 0;
margin: 0;
}
div.OffersListFooter {
padding-bottom: 0px;
margin-bottom: 0;
}
a#sitemap-link {
color: #0084dc;
}

.clear-all {
   clear: both;
}
.prodbox {
   width: 212px;
   float: left;
   margin: 5px 10px 0 10px;
  padding-bottom: 20px;
}
.prodbox .prodbox-top {
   background: url('/pub_docs/files/prodbox-top.png') no-repeat;
   margin: 0;
   padding: 0;
   height: 51px;
   width: 212px;
}
.prodbox .prodbox-top p.prodbox-heading {
   color: #fff;
   font-family: Arial;
   font-size: 18px;
   font-weight: bold;
   padding: 5px 0 0 8px;
   margin: 0;
   height: 22px;
}
.prodbox .prodbox-top p.prodbox-subheading {
   padding: 7px 0 0 7px;
   margin: 0;
   color: #0066CC;
   font-size: 14px;
   font-family: Arial;
}
.prodbox .prodbox-body {
   width: 212px;
   height: 153px;
   background: url('/pub_docs/files/prodbox-body.png') no-repeat;
}
.prodbox .prodbox-body p {
   margin: 0;
   padding: 0;
   text-align: center;
}
.prodbox .prodbox-body p img {
  padding: 10px 0 0 0;
  max-height: 140px;
  max-width: 200px;
}
.prodbox .prodbox-foot {
   width: 212px;
   height: 36px;
   background: url('/pub_docs/files/prodbox-foot.png') no-repeat;
}
.prodbox .prodbox-foot .readmore {
   height: 26px;
   width: 83px;
   float: right;
   margin: 0 4px 0 0;
   background: url('/pub_docs/files/read-more-bg.png') no-repeat;
}
.prodbox .prodbox-foot .readmore p {
   margin: 0;
   padding: 4px 0 0 0;
   text-align: center;
}
.prodbox .prodbox-foot .readmore a {
   color: #fff;
   text-decoration: none;
   font-family: Arial, Verdana;
   font-size: 14px;
}
.prodbox .prodbox-foot .readmore a:hover {
   text-decoration: underline;
}
.prodbox .prodbox-foot .oldprice {
   float: right;
   color: #0066cc;
   font-size: 19px;
   font-weight: bold;
   font-family: Arial;
   padding: 0 19px 0 0;
}
.prodbox .prodbox-foot .newprice {
   float: right;
   color: #f43600;
   font-size: 19px;
   font-weight: bold;
   font-family: Arial;
   padding: 0 10px 0 0;
}

.prodbox .prodbox-foot .oldprice p, .prodbox .prodbox-foot .newprice p {
   margin: 0;
   padding: 0;
}
.CategoryPageHeader h1 {
color: #000;
}
.CategoryPageFooter { display: none; }
div.ProductListWrapper { border-top: 0px; }
