

/*
  $Id: stylesheet.css 1662 2007-09-28 08:19:20Z denis $

	Blue ocean theme
	================

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com
  Copyright (c) 2003 osCommerce
  
  Supercharged to OpenBizBox
  http://www.openbizbox.com
  Copyright (c) 2003-2007, Golden Planet ApS
  http://www.goldenplanet.com
  
  Released under the GNU General Public License v.2
  http://www.gnu.org/copyleft/gpl.html
*/




body {
background: white;
color:#000;
margin:15px 0 0;
}

form {
display:inline;
}

checkbox,input,radio,select {
font:11px  verdana, Arial, sans-serif;
}

textarea {
font:11px  verdana, Arial, sans-serif;
width:100%;
}

#CheckCart {
left:40%;
position:absolute;
top:50px;
}

#RequiredTip {
color:#710000;
}

.BundleRequiredFont {
font-size:13px !important;
}

.BundlesTemplateMain {
display:block;
padding-top:3px;
width:100%;
}

#BundledInCart {
display:block;
padding-left:10px;
}

.nowrap {
white-space:nowrap;
}

.bundlesBackground {
background: #FF0;
}

.headerBundles {
background: white;
font:11px/1.5  verdana, Arial, sans-serif;
font-weight:700;
}

.SpecialGrey {
color:#A39B93;
font-weight:400;
}

.articletext {
color:#A39B93;
}

.articleMargin {
margin:5px;
}

.categoriesList {
color:#6396CE;
font:bold 15px Tahoma,  verdana;
}

td.categoriesList {
padding-bottom:3px;
padding-left:20px;
padding-top:3px;
}


td.navigation_notselected {

padding-top: 1px;
border-top: 4px solid #7c9da6;
background: white;
color: #646464;
font:  12px  verdana, Arial, sans-serif;
text-align:center;
}     


td.navigation_articles {

color: #646464;
font:  12px  verdana, Arial, sans-serif;

}     



td.navigation_selected {

padding-top: 1px;
border-top: 4px solid #f6d15c;
background: white;
color: black;
font: 12px   verdana, Arial, sans-serif;
text-align:center;
}

td.navigation_creditcards {
padding-top: 1px;
border-top: 4px solid #7c9da6;
padding-right: 20px;
background: white;
color: #646464;
font: 12px   verdana, Arial, sans-serif;
text-align: right;
}

#newsletterBoxClass {
color:#000;
text-align:center;
padding:3px;
}

table.headernavigation {
background:#436D9B;
}

tr.headererror {
background:red;
}

td.headererror {
background:red;
color:#FFF;
font:bold 12px Tahoma,  verdana, Arial, sans-serif;
text-align:center;
}

tr.headerinfo {
background:#0F0;
}

td.headerinfo {
background:#0F0;
color:#FFF;
font:bold 12px Tahoma,  verdana, Arial, sans-serif;
text-align:center;
}

.headerlogo {
font:bold 41px  verdana, Geneva, Arial, Helvetica, sans-serif;
padding-left:5px;
padding-right:25px;
}

.headerslogan {
color:#436D9B;
font:bold 12px  verdana, Geneva, Arial, Helvetica, sans-serif;
padding-left:25px;
padding-right:25px;
}

.headerapprovallogos {
padding-left:10px;
padding-right:10px;
}

td.footer a {
text-decoration:none;
}

td.footer {
color:#FFF;
font:bold 10px/1.5  verdana, Arial, sans-serif;
}

tr.productlisting-heading {
background: #B50004;

}

td.productlisting-heading {

background: none;
color: #4b4b4b;
font:bold 11px  verdana, Arial, sans-serif;
white-space:nowrap;
border-bottom: 1px solid #4b4b4b;
text-align: center;

}

.productlisting-heading {
background:#D2E9FB;
color:#000;
font:bold 10px  verdana, Arial, sans-serif;
white-space:nowrap;

}

td.productlisting-data {
font:10px  verdana, Arial, sans-serif;
padding-left:5px;
padding-right:5px;
padding-bottom: 10px; 
padding-top: 5px; 
}

a.pageresults {
color:#00F;
}

a.pageresults:hover {
background:#FF3;
color:#00F;
}

	a.valgt {
	text-decoration: none;
	 font-weight: normal;
		color: #4b4b4b;
 }


	a.ejvalgt {
	 font-weight: normal;
		color: #7d7d7d;
		text-decoration: none;
 }

 a.ejvalgt:hover{
	 font-weight: normal;
		color: #646464;
		text-decoration: none;
 }

 a.valgt:hover{
	 font-weight: normal;
		color: #646464;
		text-decoration: none;
 }
 
	a.normal {
	text-decoration: none;
	 font-weight: normal;
		color: #537fbf;
 }


h1.pageheading {
color:#000;
font:bold 15px Tahoma,  verdana, Arial, sans-serif;
margin: 0,0,0,0;
}

td.pageheading,div.pageheading {
padding-top: 8px;
padding-left: 2	 							 px;
color:#224D7B;
font:bold 15px Tahoma,  verdana, Arial, sans-serif;
}

td.pageheading_indent ,div.pageheading_indent {
padding-top: 8px;
padding-left: 5px;
color:#224D7B;
font:bold 15px Tahoma,  verdana, Arial, sans-serif;
}

td.pageheading2 {
color:#224D7B;
font:bold 30px "Arial Narrow",Tahoma,  verdana, Arial, sans-serif;
}


td.orderflow_heading {
text-align: center;
color: #4b4b4b;
font: 12px  verdana, Arial, sans-serif;
white-space:nowrap;
padding-bottom: 8px;
}



td.orderflow_content {
color: #787878;
font: 11px  verdana, Arial, sans-serif;
white-space:nowrap;
padding-bottom: 6px;

}


td.orderflow_content_now {
color: #787878;
font: 11px  verdana, Arial, sans-serif;
white-space:nowrap;
padding-bottom: 6px;
font-weight: bold; 
}


div.liste-punkttegn { color: #212121; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; margin-top: -16px; margin-left: 0px; list-style-type: upper-alpha; list-style-position: outside; }



td.main,p.main {
font:12px/1.5  verdana, Arial, sans-serif;
}

.adv {
color: #787878;
font: 11px  verdana, Arial, sans-serif;
}

td.inputfelt {
font:12px/1.5  verdana, Arial, sans-serif;
padding-top: 3px;
}

td.inputfelt_uden {
font:12px/1.5  verdana, Arial, sans-serif;
padding-left: 0px;
}

td.accountcategory {
color:#ABD;
font:13px  verdana, Arial, sans-serif;
}

span.greetuser {
color:#000;
font:normal 11px  verdana, Arial, sans-serif;
}

span.forside_over1 {
color: #a60d0d;
font:normal 14px/1.5  verdana, Arial, sans-serif;
}


span.forside_over2 {
color: #26579a;
font:normal 14px/1.5  verdana, Arial, sans-serif;
}



span.forside_broed {
color: #666666;
font:normal 12px/1.4  verdana, Arial, sans-serif;
}




table.formarea {
border-color:#3B6A9D;
border-style:solid;
border-width:1px;
}

table.productlisting {
border: 0px;
border-color:#2E547D;
border-style:solid;
}

td.formareatitle {
font:bold 12px Tahoma,  verdana, Arial, sans-serif;
}

span.markproductoutofstock {
color:#C76170;
font:bold 12px Tahoma,  verdana, Arial, sans-serif;
}

span.productspecialprice,td.productspecialprice {
color:#4B76A5;
font-family: verdana, Arial, sans-serif;
font-weight:700;
}

span.errortext {
color:red;
font-family: verdana, Arial, sans-serif;
}

.checkoutbarfrom,.checkoutbarto {
color:#dcdcdc;;
font:10px  verdana, Arial, sans-serif;
}

.messagestackerror,.messagestackwarning {
background:#FFB3B5;
font:12px  verdana, Arial, sans-serif;
}

.messagestacksuccess {
background:#9F0;
font:12px  verdana, Arial, sans-serif;
}

.mainmenuarrow {
color:#036;
font:bold 12px  verdana, Geneva, Arial, Helvetica, sans-serif;
}

.searchfield {
background:#FFF;
border:0;
font-size:10px;
margin-left:3px;
margin-right:3px;
width:125px;
}

.nophoto {
border:1px solid #4143A1;
font:bold 12px  verdana, Geneva, Arial, Helvetica, sans-serif;
}

.toplevel {
background:#EDF1F5;
font:10px  verdana, Geneva, Arial, Helvetica, sans-serif;
}

.sublevel {
background:#F6F4F2;
font:11px Tahoma,  verdana, Geneva, Arial, Helvetica, sans-serif;
}

.lineFC {
background: white;
}

.errorbox {
background:#FFB3B5;
font:bold 10px  verdana, Arial, sans-serif;
}

.stockwarning {
color:#C03;
font:10px  verdana, Arial, sans-serif;
}

.productsnotifications {
background:#F2FFF7;
}

.orderedit {
color:#70D250;
font:10px  verdana, Arial, sans-serif;
text-decoration:underline;
}

.affiliatehelp,.popup {
margin:10px;
}

.smallRed a {
color:#224D7B;
font-size:9px;
text-decoration:underline;
}

.affiliatemidleft {
background:#F6F4F2;
border-left:1px solid #3B6A9D;
}

.affiliatemidright {
background:#F6F4F2;
border-right:1px solid #3B6A9D;
}

.affiliatebotcenter {
background:#F6F4F2;
border-bottom:px solid #3B6A9D;
font-size:1px;
height:5px;
}

.AlsoPurchasedHeadline {
color:#224D7B;
font:bold 16px "Arial Narrow", sans-serif;
}

a.AlspPurchasedName {
color:#224D7B;
text-decoration:underline;
padding:4px 5px;
}

.approvallogoboxtable {
background:transparent;
font:1px  verdana, Arial, sans-serif;
width:100%;
margin:0;
padding:0;
}

.approvallogoboxtopleft {
background:url("../images/design/boxes/corner_t_left.gif");
height:5px;
width:5px;
}

.approvallogoboxtopcenter {
background:white;
border-top:1px solid #4143A1;
height:5px;
}

.approvallogoboxtopright {
background:url("../images/design/boxes/corner_t_right.gif");
height:5px;
width:5px;
}

.approvallogoboxbotleft {
background:url("../images/design/boxes/corner_b_left.gif");
}

.approvallogoboxbotright {
background:url("../images/design/boxes/corner_b_right.gif");
}

.articleboxtable {
background:transparent;
color:#A1AAB3;
font:10px  verdana, Arial, sans-serif;
width:100%;
}

.articleboxmidleft {
background:#EDF1F5;
border-bottom:1px solid #3B6A9D;
border-left:1px solid #3B6A9D;
}

.articleboxmidcenter {
background:#EDF1F5;
border-bottom:1px solid #3B6A9D;
border-left:1px solid #3B6A9D;
border-right:1px solid #3B6A9D;
padding:0;
}

.articleboxmidright {
background:#EDF1F5;
border-bottom:1px solid #3B6A9D;
border-right:1px solid #3B6A9D;
}

.ArticleBoxBottom {
background:#EDF1F5 url(../images/design/ot_doted.gif) repeat-x top left;
color:#A1AAB3;
padding-left:4px;
}

.ArticleBoxBottom b {
color:#000;
padding-left:4px;
}

.ArticleBoxTop {
background:#E1E7ED;
color:#A1AAB3;
padding-left:4px;
}

.ArticleBoxTop a {
background:#E1E7ED;
color:#224D7B;
padding-left:4px;
}

.BestSellersSpaceTD {
padding:2px;
}

.bestsellerscontents {
background:#E1E7ED;
color:#224D7B;
font:10px  verdana, Arial, sans-serif;
}

.bestsellersmidcenter {
background:#E1E7ED;
padding:5px;
}

.CartBoxInfo {
color: #7d7d7d;
font:normal 11px Tahoma, sans-serif;
padding:3px 8px;
}

.CartBoxInfoTableTop {
background: white;
}

.CartBoxInfoTableBottom {
background: white;
}

table.CurrencyInCart {
color:#224D7B;
font-size:10px;
width:95%;
padding:5px;
}

table.basketcontentempty {
background: white;
color: #7d7d7d;
font-size:11px;
padding-bottom:10px;
padding-top:10px;
}

.reasons {
 color: #7d7d7d;
font: 11px  verdana, Arial, sans-serif;
line-height: 18px; 
}

table.basketcontent {
background: white;
}

.currencyselect {
font-size:10px;
width:100%;
}

td.ItemInCart {
padding-left:2px;
padding-top:2px;
}

span.newitemincart {
color:#000;
font:bold 10px  verdana, Arial, sans-serif;
}


span.inputfelt_intro {
color: #434343;
font: 11px  verdana, Arial, sans-serif;
}

span.brugerinfo {
color: #434343;
font: 11px  verdana, Arial, sans-serif;
}


span.ItemInCart {
color:#224D7B;
font:10px  verdana, Arial, sans-serif;
}

tr.CartProductRowOdd {
background: white;
}

.PictureInCart {
padding-bottom:8px;
padding-left:8px;
padding-top:8px;
}

.PriceInCart {
color: #7d7d7d;
font: 11px Tahoma, sans-serif;
padding-bottom:2px;
padding-right:6px;
padding-left:6px;
valign: middle;
}

.ButtonsInCart {
padding-right:6px;
padding-top:4px;
}

.NumInCart {
color:#000;
font:normal bold 9px Tahoma, sans-serif;
padding-bottom:2px;
padding-left:2px;
}

.curundeline {
background:repeat-x top left;
padding-top:5px;
}

.cartboxtopcenter {
background: white;
height:15px;
padding-left: 5px;
}

.cartboxmidleft {
background: white;
border-left:1px solid #B50004;
}


.prodheading {
color: rgb(10, 71, 28);
font: 12px  verdana, Arial, sans-serif;
line-height: 22px;

}



.proddesc {
color: #363636;
font: 10px  verdana, Arial, sans-serif;
line-height: 13px;

}



.cartboxmidcenter {
background: white;
}

.cartboxmidright {
background: white;
border-right:1px solid #B50004;
}

.cartboxbotleft {
background: white;
}

.cartboxbotcenter {
background: white;
border-bottom:1px solid #B50004;
height:5px;
}

.cartboxbotright {
background: white;
}

.cartboxflashercontents {
background: white;
font:10px  verdana, Arial, sans-serif;
}

.cartboxflashertopcenter {
background: white;
height:15px;
padding-left:5px;
}

.cartboxflashermidleft {
background: white;
border-left:1px solid #4143A1;
}

.cartboxflashermidcenter {
background: white;
}

.cartboxflashermidright {
background: white;
border-right:1px solid #4143A1;
}

.cartboxflasherbotleft {
background: white;
}

.cartboxflasherbotcenter {
background: white;
border-bottom:1px solid #4143A1;
height:5px;
}

.cartboxflasherbotright {
background: white;
}

.cartboxNewtopcenter {
padding-top: 5px; 
background: white;
height:22px;
border-top:1px solid #dcdcdc;

}

.categoryboxcontents {
background:#EDE8E4;
color:#224D7B;
font:10px  verdana, Arial, sans-serif;
}

.centerboxtopleft {
background: white;
height:5px;
width:5px;
}

.centerboxtopright {
background: white;
height:5px;
width:5px;
}

.centerboxbotleft {
background: none;
}

.centerboxbotright {
background: none;
}

.centerboxsquaretopleft {
border-left: none;
border-top: none;
height:5px;
width:5px;
}

.centerboxsquaretopright {
border-right: none;
border-top: none;
height:5px;
width:5px;
}

.centerboxsquarebotleft {
border-bottom: none;
border-left: none;
}

.centerboxsquarebotright {
border-bottom: none;
border-right: none;
}

.clcmevent {
clip:auto;
height:99%;
left:0;
position:absolute;
top:0;
visibility:visible;
width:99%;
}

.clcmabs {
left:0;
position:absolute;
top:0;
visibility:hidden;
}

.clbar {
background:#FFF;
height:10px;
position:absolute;
visibility:hidden;
width:10px;
}

.cllevel0,.cllevel0over {
font:10px  verdana, Geneva, Arial, Helvetica, sans-serif;
position:absolute;
padding:1px;
}

.cllevel1,.cllevel1over {
font:10px  verdana, Geneva, Arial, Helvetica, sans-serif;
position:absolute;
padding:2px;
}

.errormsgboxdiv {
left:40%;
position:absolute;
top:75px;
width:20%;
}

.errormsgboxtable {
background:transparent;
font:1px  verdana, Arial, sans-serif;
width:250px;
}

.featuredBox2topcenter {
background:transparent url(../images/design/features_dot.gif) bottom left repeat-x;
height:15px;
}

.featuredBox2topcentertable {
background:transparent;
color:#224D7B;
font:bold 16px "Arial Narrow", sans-serif;
}

.featuredBox2topcentertable a {
color:#224D7B;
font:bold 16px Arial, "Arial Narrow", sans-serif;
text-decoration:none;
text-transform:uppercase;
}

.featuredBox2topcentertable a:hover {
color:#903A3C;
font:bold 14px "Arial Narrow", sans-serif;
text-decoration:underline;
text-transform:uppercase;
}

.FeaturedPrice {
color:#dcdcdc;
}

.featuredboxtopcentertable a {
background:transparent;
color:#224D7B;
font:bold 16px Aria,  verdanal, sans-serif;
text-decoration:none;
}

.CategoryArrow {
background:url( ../images/design/arrow_right.gif ) center 5px no-repeat;
width:5px;
}

.IconBasket {
background:url( ../images/design/basket.gif ) center no-repeat;
display:block;
height:16px;
width:16px;
}

.IconNewsletter {
background:url( ../images/design/icon_newsletter.gif) center no-repeat;
display:block;
height:16px;
width:16px;
}

.IconAffiliate {
background:url( ../images/design/icon_affiliate.gif) center no-repeat;
display:block;
height:16px;
width:16px;
}

.IconArticle {
background:url( ../images/design/icon_article.gif) center no-repeat;
display:block;
height:16px;
width:16px;
}

.IconQLink {
background:url( ../images/design/icon_q.gif) center no-repeat !important;
display:block;
height:16px;
width:16px;
}

.IconWishlistMoveToCart {
background:url( ../images/design/basketOnWhite.gif) center no-repeat !important;
display:block;
height:16px;
width:16px;
}

.IconWishlistRemove {
background:url( ../images/design/icon_remove.gif) center no-repeat !important;
display:block;
height:16px;
width:16px;
}

.IconReview {
background:url( ../images/design/icon_reviews.gif) center no-repeat !important;
display:block;
height:16px;
width:16px;
}

.WhiteArrowRight {
background:url( ../images/design/white_arrow_right.gif ) center 5px no-repeat;
width:5px;
}

.langboxtopleft {
background:transparent url("../images/design/boxes/corner_light2_left.gif") no-repeat top;
width:5px;
}

.langboxtopcenter {
background:#FFF;
border-top:1px solid #3B6A9D;
height:22px;
padding-left:3px;
padding-right:3px;
}

.langboxtopright {
background:transparent url("../images/design/boxes/corner_light2_right.gif") no-repeat top;
width:5px;
}

.light2boxmidleft {
background:white;
border-left:1px solid #C7BDB4;
}

.light2boxmidright {
background:white;
border-right:1px solid #224D7B;
}

.light2boxbotcenter {
background:white;
border-bottom:1px solid #C7BDB4;
font-size:1px;
height:5px;
}

.lightboxmidleft {
background:#F6F4F2;
border-left:1px solid #C7BDB4;
}

.lightboxmidright {
background:#F6F4F2;
border-right:1px solid #C7BDB4;
}

.lightboxbotcenter {
background:#F6F4F2;
border-bottom:1px solid #C7BDB4;
font-size:1px;
height:5px;
}

.mainTableCell {
background: white;
border-bottom: none;
border-left: none;
border-right: none;
}

.mainTableLogoCell {
background:#FFF;
border-left: none;
border-right: none;
border-top: none;
}

.mainTableCustomerCell {
border-bottom:1px solid #3B6A9D;
}

.mainTableCustomerRow {
background:#E1E7ED;
border-left:1px solid #3B6A9D;
border-right:1px solid #3B6A9D;
}

.manufacturerboxcontents {
background:#EDF1F5;
color:#224D7B;
font:10px  verdana, Arial, sans-serif;
}

.messageboxdiv {
height:20%;
left:40%;
position:absolute;
top:75px;
width:20%;
}

.messageboxtopleft {
background: white;
width:5px;
}

.messageboxtopcenter {
background:url(../images/design/boxes/green_gradient_top.gif) #587212 repeat-x top;
height:15px;
padding-left:5px;
}

.messageboxtopright {
background:url("../images/design/boxes/green_gradient_corner_right.gif");
width:5px;
}

.messageboxmidleft {
background:#B9D961;
border-left:1px solid #587212;
}

.messageboxmidcenter {
background:#B9D961;
vertical-align:top;
}

.messageboxmidright {
background:#B9D961;
border-right:1px solid #587212;
}

.messageboxbotleft {
background:url("../images/design/boxes/green_corner_bottom_left.gif");
}

.messageboxbotcenter {
background:#B9D961;
border-bottom:1px solid #587212;
height:5px;
}

.messageboxbotright {
background:url("../images/design/boxes/green_corner_bottom_right.gif");
}

.newslettermidleft {
background:#F6F4F2;
border-bottom:1px solid #3B6A9D;
border-left:1px solid #3B6A9D;
}

.newslettermidcenter {
background:#FFF;
border-bottom:1px solid #3B6A9D;
border-left:1px solid #3B6A9D;
border-right:1px solid #3B6A9D;
padding:4px;
}

.newslettermidright {
background:#F6F4F2;
border-bottom:1px solid #3B6A9D;
border-right:1px solid #3B6A9D;
}

.newsletterBottom {
background:#F6F4F2 url(../images/design/ot_doted.gif) repeat-x top left;
color:#C7BDB4;
padding-left:4px;
}

.newsletterBottom b {
color:#A39B93;
padding-left:4px;
}

.newsletterTop {
background:#EDE8E4;
color:#C7BDB4;
padding-left:4px;
}

.newsletterTop a {
background:#EDE8E4;
color:#224D7B;
padding-left:4px;
}

.orderhistorymidleft {
background:white;
border-left:1px solid #3B6A9D;
}

.orderhistorymidright {
background:white;
border-right:1px solid #3B6A9D;
}

.orderhistorybotleft {
background:white;
border-bottom:1px solid #3B6A9D;
border-left:1px solid #3B6A9D;
font-size:1px;
}

.orderhistorybotcenter {
background:white;
border-bottom:1px solid #3B6A9D;
font-size:1px;
height:5px;
}

.orderhistorybotright {
background:white;
border-bottom:1px solid #3B6A9D;
border-right:1px solid #3B6A9D;
font-size:1px;
}

td.orderhistoryheading {
background:#903A3C;
color:#FFF;
font:bold 10px  verdana, Arial, sans-serif;
}

.productInfoAttributeName {
color:#000;
font:bold 11px Tahoma,  verdana, Arial, sans-serif;
padding-bottom:3px;
}

td.productInfoAttribute {
color:#000;
font:normal 11px  verdana, Arial, sans-serif;
height:22px;
}

td.productInfoAttributes {
padding-right:25px;
}

.productInfoPrice {
color: red;
font:normal 11px  verdana, Arial, sans-serif;
}

.productNameHeadline {
color: #7c9da6;
font:bold 16 px  verdana, Tahoma, Arial, sans-serif;
}

.ProductInfoDotedTop {
background: white;
}

.ProductInfoDotedVertical {
background:transparent url(../images/design/line_vertical.gif) repeat-y;
}

.ProductInfoDotedBottom {
background:transparent url(../images/design/line_fc.gif) repeat-x bottom left;
}

table.ProductInfoPhotoBlock {
padding:0;
}

td.ProductInfoPhotoBlock {
text-align:center;
padding: 15px 0px 0px;
}



a.productZoom {
color:#224D7B;
font-size:9px;
padding-left:2px;
}

td.ProductInfoTextBlock {
font:11px/1.5  verdana, Arial, sans-serif;
padding:15px 5px 5px;
}

.shoppingcart_header {
font: 14px  verdana, Arial, sans-serif;
color: #646464;
}

.reasons_header {
font: 14px  verdana, Arial, sans-serif;
color: #646464;
line-height: 24px; 
}


.articles_header {
font: 14px  verdana, Arial, sans-serif;
color: #646464;
line-height: 20px; 
}


.ProductInfoPadding {
background:#F6F8FA url(../images/design/line_fc.gif) repeat-x top left;
padding:5px;
}

.productbox {
background:#3B6A9D;
}

.productboxcontents {
background:#FFF;
color:#3B6A9D;
font:10px  verdana, Arial, sans-serif;
}

.productboxcontentscart {
background:#3B6A9D;
font:10px  verdana, Arial, sans-serif;
}

.productboxtable a {
color:#3B6A9D;
text-decoration:none;
}

.productboxtopleft {
background: white;
width:5px;
}

.productboxtopcenter {
background: white;
height:29px;
}

.productboxtopcentertable {
background:transparent;
color:#FFF;
font:bold 18px Arial, "Arial Narrow" , sans-serif;
padding-left:2px;
}

.productboxtopright {
background: white;
width:5px;
}

.productboxmidleft {
background:#FFF;
border-bottom: none;
border-left: none;
}

.productboxmidcenter {
background:#FFF;
border-bottom: noe;
border-left: none;
border-right: none;
padding:0;
}

.productboxmidright {
background:#FFF;
border-bottom: none;
border-right: none;
}

.productlistingnewtable {
border: 0px solid #D3D3D3;
font-family: verdana, Arial, sans-serif;
}

.productlistingnewinfo {
font-size:10px;
font-style:italic;
line-height:1.2;
}

.productlistingnewrowsep {
border-top:1px solid #D3D3D3;
}

.productlistingnew {
font-size:11px;
line-height:1.5;
padding:10px;
}

.productlistingnewbuynow {
font-size:10px;
line-height:1.5;
padding:5px;
}

.productlistingnewimage {
padding:5px;
}

.productlistingnewdescr {
font-size:11px;
line-height:1.3;
}

.productlistingnewdescr a {
text-decoration:underline;
}

.productlistingnewheader {
background:#EEE;
font-size:12px;
line-height:1.5;
}

.productlistingnewname {
font-size:14px;
line-height:1.7;
}

.productlistingnewprice {
color:#4B76A5;
font-size:12px;
line-height:1.5;
}

.shippingestimatorboxtopleft img {
height:10px;
width:5px;
}

.shippingestimatorboxtopcenter {
background:url(../images/design/boxes/gradient_top.gif) repeat-x top;
height:10px;
}

.shippingestimatorboxtopcentertable {
background:transparent;
color:#FFF;
font:bold 10px  verdana, Arial, sans-serif;
margin:2px;
}

.shippingestimatorboxbotleft {
border-bottom:1px solid #4143A1;
border-left:1px solid #4143A1;
}

.shippingestimatorboxbotright {
border-bottom:1px solid #4143A1;
border-right:1px solid #4143A1;
}

.specialTopCenterTable td {
color:#FFF !important;
font:bold 10px  verdana, Arial, sans-serif;
text-transform:uppercase;
}

.warningmsgBoxdiv {
top:75px;
left:25%;
width:50%;
height:20%;
position:absolute;
}

.wishlisttable a {
color:#dcdcdc;
text-decoration:none;
}

.wishlisttopcenter {
background:url("../images/design/boxes/corner_newlight_center.gif") repeat-x top;
height:22px;
}

.CancelPurchase a,.affiliatetable a,.bestsellerstable a,.categoryboxtable a,.lightboxtable a,.manufacturerboxtable a,.productlistingnewname a {
color:#224D7B;
text-decoration:none;
}

a,a:hover {
color:#3B6A9D;
text-decoration:underline;
}

.BundleRequired,.HighlightMain BundleProduct,.modulerowover,.modulerowselected {
background:#EEE;
}

.reviewslink,.reviewslink b,.sublevel a {
color:#224D7B;
}

#newsletterBoxClass a,.footerStyle,a.footerStyle {
color:#224D7B;
font:normal 11px Tahoma,  verdana, Arial, sans-serif;
}

tr.header,tr.accounthistory-even,tr.addressbook-even,tr.alsopurchased-even,tr.payment-even,tr.productlisting-even,tr.productreviews-even,tr.upcomingproducts-even,tr.shippingoptions-even,.CartBoxInfoTable {
background:#FFF;
}

td.headernavigation,td.headerSearchbox,td.affiliateheading,td.alsoPurchasedheading,td.articleboxheading,td.bestsellersheading,td.cartboxNewheading,td.categoryboxheading,td.featuredboxheading,.langboxtopcentertable,td.langboxheading,td.light2boxheading,td.lightboxheading,td.manufacturerboxheading,td.newsletterheading,td.productboxheading,td.wishlistheading {
color:#FFF;
font:bold 10px  verdana, Arial, sans-serif;
}

a.headernavigation,a.headernavigation:hover,.cartboxNewtable a,.light2boxtopcenter a:hover {
color:#FFF;
text-decoration:none;
}

a {
text-decoration:none;
color: #3d699b;
}

a:hover {
text-decoration:none;
color: #294667;
}

table.headerSearchbox,.featuredBox2midleft,.featuredBox2midcenter,.featuredBox2midright,.featuredBox2botleft,.featuredBox2botcenter,.featuredBox2botright {
background:transparent;
}

tr.accounthistory-odd,tr.addressbook-odd,tr.alsopurchased-odd,tr.payment-odd,tr.productreviews-odd,tr.upcomingproducts-odd,tr.shippingoptions-odd,tr.subbar {
background:#F4F7FD;
}


td.overskrift, span.overskrift {
color: #506f8b;
font: 14px  verdana, Arial, sans-serif;
}


td.artikeloverskrift, span.artikeloverskrift {
color: #e36d11;
font: 14px  verdana, Arial, sans-serif;
}

td.artikeloverskrift, span.artikeloverskrift {
color: #e36d11;
font: 14px  verdana, Arial, sans-serif;
}

td.produktinfooverskrift, span.produktinfooverskrift {
color: #9f150f;
font: 13px  verdana, Arial, sans-serif;
}

td.omfirstbikeoverskrift, span.omfirstbikeoverskrift {
color: #466d88;
font: 13px  verdana, Arial, sans-serif;
font-weight: bold;
}

td.omfirstbikeoverskrift_lille, span.omfirstbikeoverskrift_lille {
color: #244761;
font: 12px/1.5  verdana, Arial, sans-serif;
font-weight: normal;
}

td.omfirstbike_info, span.omfirstbike_info {
color: #466d88;
font: 11px/1.3  verdana, Arial, sans-serif;
font-weight: normal;
}



td.omfirstbike {
color: #466d88;
font: 12px  verdana, Arial, sans-serif;
padding-top:  5px;
padding-bottom:  5px;
padding-left:  8px;
padding-right:  8px;


}

td.produktinfo {
color: #646464;
font: 11px/1.4  verdana, Arial, sans-serif;
valign : top;
padding-left: 10px;
}





td.overskrift2, span.overskrift2 {
color: #9f150f;
font: 12px  verdana, Arial, sans-serif;
}

td.subbar,.checkoutbarcurrent {
color:#000;
font:10px  verdana, Arial, sans-serif;
}

td.smalltext,span.smalltext,p.smalltext,.boxtext,.affiliatecontentsnobg,td.affiliate,span.affiliate,.alsoPurchasedcontentsnobg,td.alsoPurchased,span.alsoPurchased,.articleboxcontentsnobg,td.articlebox,span.articlebox,td.articleOldBox,span.articleOldBox,td.authors,span.authors,.bestsellerscontentsnobg,td.bestsellers,span.bestsellers,.cartboxNewcontentsnobg,td.cartboxNew,span.cartboxNew,.categoryboxcontentsnobg,td.categorybox,span.categorybox,td.coolmenubox,span.coolmenubox,td.currencies,span.currencies,td.customerTestimonials,span.customerTestimonials,.featuredboxcontentsnobg,td.featuredbox,span.featuredbox,td.infobox,span.infobox,td.information,span.information,.langboxcontentsnobg,td.langbox,span.langbox,td.languageold,span.languageold,.light2boxcontentsnobg,td.light2box,span.light2box,.lightboxcontentsnobg,td.lightbox,span.lightbox,td.loginbox,span.loginbox,.manufacturerboxcontentsnobg,td.manufacturerbox,span.manufacturerbox,td.manufacturerInfo,span.manufacturerInfo,.newslettercontents,.newslettercontentsnobg,td.newsletter,span.newsletter,td.orderhistory,span.orderhistory,.productboxcontentsnobg,td.productbox,span.productbox,td.reviews,span.reviews,td.searchBox,span.searchBox,td.special,span.special,td.tellafriend,span.tellafriend,td.whatsnew,span.whatsnew,.wishlistcontentsnobg,td.wishlist,span.wishlist {
font:10px  verdana, Arial, sans-serif;
}

td.tinytext,span.tinytext,p.tinytext {
font:4px  verdana, Arial, sans-serif;
}


td.importanttext,span.importanttext,p.importanttext,.inputrequirement {
color:red;
font:10px  verdana, Arial, sans-serif;
}

td.fieldkey,td.tableheading {
font:bold 12px  verdana, Arial, sans-serif;
}

td.fieldvalue,.messagebox {
font:12px  verdana, Arial, sans-serif;
}

.affiliate,.alsoPurchased,.articlebox,.featuredbox,.light2box,.lightbox,.newsletter {
background:#C7BDB4;
}

.affiliateborder,.light2boxborder,.lightboxborder,.newsletterborder {
border-left:1px solid #C7BDB4;
border-right:1px solid #C7BDB4;
}

.affiliatecontents,.approvallogoboxcontents,.centerboxcontents,.centerboxsquarecontents,.light2boxcontents,.lightboxcontents,.shippingestimatorboxcontents {
background: white;
font:10px  verdana, Arial, sans-serif;
}

.affiliatecontentscart,.alsoPurchasedcontentscart,.articleboxcontentscart,.articleOldBoxcontentscart,.authorscontentscart,.bestsellerscontentscart,.cartboxcontents,.cartboxNewcontentscart,.categoryboxcontentscart,.coolmenuboxcontentscart,.currenciescontentscart,.customerTestimonialscontentscart,.featuredboxcontentscart,.infoboxcontentscart,.informationcontentscart,.langboxcontentscart,.languageoldcontentscart,.light2boxcontentscart,.lightboxcontentscart,.loginboxcontentscart,.manufacturerboxcontentscart,.manufacturerInfocontentscart,.newslettercontentscart,.orderhistorycontentscart,.reviewscontentscart,.searchBoxcontentscart,.specialcontentscart,.tellafriendcontentscart,.whatsnewcontentscart,.wishlistcontentscart {
background:#E9F4FC;
font: 11px  verdana, Arial, sans-serif;
}

.affiliatenotice,.alsoPurchasednotice,.articleboxnotice,.articleOldBoxnotice,.authorsnotice,.bestsellersnotice,.cartboxNewnotice,.categoryboxnotice,.coolmenuboxnotice,.currenciesnotice,.customerTestimonialsnotice,.featuredboxnotice,.infoboxnotice,.informationnotice,.langboxnotice,.languageoldnotice,.light2boxnotice,.lightboxnotice,.loginboxnotice,.manufacturerboxnotice,.manufacturerInfonotice,.newsletternotice,.orderhistorynotice,.productboxnotice,.reviewsnotice,.searchBoxnotice,.specialnotice,.tellafriendnotice,.whatsnewnotice,.wishlistnotice {
background:#FF8E90;
}

.affiliatenoticecontents,.alsoPurchasednoticecontents,.articleboxnoticecontents,.articleOldBoxnoticecontents,.authorsnoticecontents,.bestsellersnoticecontents,.cartboxNewnoticecontents,.categoryboxnoticecontents,.coolmenuboxnoticecontents,.currenciesnoticecontents,.customerTestimonialsnoticecontents,.featuredboxnoticecontents,.infoboxnoticecontents,.informationnoticecontents,.langboxnoticecontents,.languageoldnoticecontents,.light2boxnoticecontents,.lightboxnoticecontents,.loginboxnoticecontents,.manufacturerboxnoticecontents,.manufacturerInfonoticecontents,.newsletternoticecontents,.orderhistorynoticecontents,.productboxnoticecontents,.reviewsnoticecontents,.searchBoxnoticecontents,.specialnoticecontents,.tellafriendnoticecontents,.whatsnewnoticecontents,.wishlistnoticecontents {
background:#FFE6E6;
font:10px  verdana, Arial, sans-serif;
}

.affiliatetable,.articleOldBoxtable,.authorstable,.bestsellerstable,.cartboxNewtable,.categoryboxtable,.coolmenuboxtable,.currenciestable,.customerTestimonialstable,.infoboxtable,.informationtable,.langboxtable,.languageoldtable,.lightboxtable,.loginboxtable,.manufacturerboxtable,.manufacturerInfotable,.orderhistorytable,.reviewstable,.searchBoxtable,.specialtable,.tellafriendtable,.whatsnewtable,.wishlisttable {
background:transparent;
font: 10px  verdana, Arial, sans-serif;
width:100%;
}

.affiliatetable a:hover,.approvallogoboxtable a:hover,.articleOldBoxtable a:hover,.authorstable a:hover,.cartboxtable a:hover,.cartboxflashertable a:hover,.centerboxtable a:hover,.centerboxsquaretable a:hover,.coolmenuboxtable a:hover,.currenciestable a:hover,.customerTestimonialstable a:hover,.errormsgboxdiv a:hover,.featuredBox2table a:hover,.infoboxtable a:hover,.informationtable a:hover,.langboxtable a:hover,.languageoldtable a:hover,.light2boxtable a:hover,.lightboxtable a:hover,.loginboxtable a:hover,.manufacturerInfotable a:hover,.messageboxdiv a:hover,.orderhistorytable a:hover,.productboxtable a:hover,.productlistingnewtable a:hover,.productlistingnewname a:hover,.reviewstable a:hover,.searchBoxtable a:hover,.shippingestimatorboxtable a:hover,.specialtable a:hover,.tellafriendtable a:hover,.warningmsgBoxdiv a:hover,.whatsnewtable a:hover,.wishlisttable a:hover {
color:#ABD;
text-decoration:underline;
}

.affiliatetopleft,.articleboxtopleft,.orderhistorytopleft {
background:url("../images/design/boxes/corner_midblue_left.gif") no-repeat top;
width:5px;
}

.affiliatetopleft img,.affiliatetopright img,.alsoPurchasedtopleft img,.alsoPurchasedtopright img,.approvallogoboxtopright img,.articleboxtopleft img,.articleboxtopright img,.articleOldBoxtopleft img,.articleOldBoxtopright img,.authorstopleft img,.authorstopright img,.bestsellerstopleft img,.bestsellerstopright img,.cartboxtopleft img,.cartboxtopright img,.cartboxflashertopleft img,.cartboxflashertopright img,.cartboxNewtopleft img,.cartboxNewtopright img,.categoryboxtopleft img,.categoryboxtopright img,.centerboxtopright img,.centerboxsquaretopright img,.coolmenuboxtopleft img,.coolmenuboxtopright img,.currenciestopleft img,.currenciestopright img,.customerTestimonialstopleft img,.customerTestimonialstopright img,.errormsgboxtopleft img,.errormsgboxtopright img,.featuredboxtopleft img,.featuredboxtopright img,.infoboxtopleft img,.infoboxtopright img,.informationtopleft img,.informationtopright img,.langboxtopleft img,.langboxtopright img,.languageoldtopleft img,.languageoldtopright img,.light2boxtopleft img,.light2boxtopright img,.lightboxtopleft img,.lightboxtopright img,.loginboxtopleft img,.loginboxtopright img,.manufacturerboxtopleft img,.manufacturerboxtopright img,.manufacturerInfotopleft img,.manufacturerInfotopright img,.messageboxtopleft img,.messageboxtopright img,.newslettertopleft img,.newslettertopright img,.orderhistorytopleft img,.orderhistorytopright img,.productboxtopleft img,.productboxtopright img,.reviewstopleft img,.reviewstopright img,.searchBoxtopleft img,.searchBoxtopright img,.shippingestimatorboxtopright img,.specialtopleft img,.specialtopright img,.tellafriendtopleft img,.tellafriendtopright img,.warningmsgBoxtopleft img,.warningmsgBoxtopright img,.whatsnewtopleft img,.whatsnewtopright img,.wishlisttopleft img,.wishlisttopright img {
width: 0px;
}

.affiliatetopcenter,.articleboxtopcenter,.orderhistorytopcenter {
background:url("../images/design/boxes/corner_midblue_center.gif") repeat-x top;
height:22px;
padding-left: 5px;
}

.affiliatetopcentertable,.articleboxtopcentertable,.coolmenuboxtopcentertable,.customerTestimonialstopcentertable,.informationtopcentertable,.languageoldtopcentertable,.loginboxtopcentertable,.manufacturerInfotopcentertable,.newslettertopcentertable,.orderhistorytopcentertable,.reviewstopcentertable,.searchBoxtopcentertable,.whatsnewtopcentertable,.wishlisttopcentertable {
background:transparent;
color:#FFF;
font:bold 10px  verdana, Arial, sans-serif;
text-transform:uppercase;
}

.affiliatetopright,.articleboxtopright,.orderhistorytopright {
background:url("../images/design/boxes/corner_midblue_right.gif") no-repeat top;
width:5px;
}

.affiliatemidcenter,.lightboxmidcenter {
background:#F6F4F2;
padding:5px 1px;
}

.affiliatebotleft,.alsoPurchasedbotleft,.featuredboxbotleft {
border-bottom:1px solid #3B6A9D;
border-left:1px solid #3B6A9D;
font-size:1px;
}

.affiliatebotright,.alsoPurchasedbotright,.featuredboxbotright {
border-bottom:1px solid #3B6A9D;
border-right:1px solid #3B6A9D;
font-size:1px;
}

.alsoPurchasedborder,.featuredboxborder {
border-left:1px solid #C7BDB4;
}

.alsoPurchasedcontents,.articleboxcontents,.featuredboxcontents,.langboxcontents {
background:#FFF;
font:10px  verdana, Arial, sans-serif;
}

.alsoPurchasedtable,.featuredboxtable,.newslettertable {
background:transparent;
color:#C7BDB4;
font:10px  verdana, Arial, sans-serif;
width:100%;
}

.alsoPurchasedtable a,.articleboxtable a,.featuredboxtable a,.newslettertable a {
color:#224D7B;
font-size:11px;
text-decoration:underline;
}

.alsoPurchasedtable a:hover,.articleboxtable a:hover,.featuredboxtable a:hover,.newslettertable a:hover {
color:#ABD;
text-decoration:none;
}

.alsoPurchasedtopleft,.featuredboxtopleft {
background:url("../images/design/boxes/corner_light3_left.gif") no-repeat top;
height:28px;
width:5px;
}

.alsoPurchasedtopcenter,.featuredboxtopcenter {
background:url("../images/design/ap_dot.gif") #EDF1F5 repeat-x bottom;
border-top:1px solid #3B6A9D;
height:22px;
padding-left:5px;
}

.alsoPurchasedtopcentertable,.featuredboxtopcentertable {
background:transparent;
color:#224D7B;
font:bold 16px Aria,  verdanal, sans-serif;
text-transform:uppercase;
}

.alsoPurchasedtopright,.featuredboxtopright {
background:url("../images/design/boxes/corner_light3_right.gif") no-repeat top;
width:5px;
}

.alsoPurchasedmidleft,.featuredboxmidleft {
background:transparent;
border-left:1px solid #3B6A9D;
}

.alsoPurchasedmidcenter,.featuredboxmidcenter {
background:transparent;
padding:5px 1px;
}

.alsoPurchasedmidright,.featuredboxmidright {
background:transparent;
border-right:1px solid #3B6A9D;
}

.alsoPurchasedbotcenter,.featuredboxbotcenter {
background:#FFF;
border-bottom:1px solid #3B6A9D;
font-size:1px;
height:5px;
}

.approvallogoboxtable a,.articleOldBoxtable a,.authorstable a,.cartboxtable a,.cartboxflashertable a,.centerboxtable a,.centerboxsquaretable a,.coolmenuboxtable a,.currenciestable a,.customerTestimonialstable a,.errormsgboxdiv a,.featuredBox2table a,.infoboxtable a,.informationtable a,.langboxtable a,.languageoldtable a,.light2boxtable a,.loginboxtable a,.manufacturerInfotable a,.messageboxdiv a,.orderhistorytable a,.productlistingnewtable a,.reviewstable a,.searchBoxtable a,.shippingestimatorboxtable a,.specialtable a,.tellafriendtable a,.warningmsgBoxdiv a,.whatsnewtable a {
color:#000;
text-decoration:none;
}

.approvallogoboxtopleft img,.centerboxtopleft img,.centerboxsquaretopleft img {
height:5px;
width: 5px;
}

.approvallogoboxtopcentertable,.articleOldBoxtopcentertable,.authorstopcentertable,.cartboxtopcentertable,.cartboxflashertopcentertable,.cartboxNewtopcentertable,.centerboxtopcentertable,.centerboxsquaretopcentertable,.currenciestopcentertable,.infoboxtopcentertable,.light2boxtopcentertable,.lightboxtopcentertable,.tellafriendtopcentertable {
background:transparent;
color:#FFF;
font:bold 10px  verdana, Arial, sans-serif;
}

.approvallogoboxmidleft,.shippingestimatorboxmidleft {
background:white;
border-left:1px solid #4143A1;
}

.approvallogoboxmidcenter,.centerboxmidcenter,.centerboxsquaremidcenter,.shippingestimatorboxmidcenter {
background: white;
}

.approvallogoboxmidright,.shippingestimatorboxmidright {
background: white;
border-right: none;
}

.approvallogoboxbotcenter,.shippingestimatorboxbotcenter {
background:white;
border-bottom:1px solid #4143A1;
height:5px;
}

.articleboxborder,.langboxborder,.productboxborder {
border-left:1px solid #3B6A9D;
border-right:1px solid #3B6A9D;
}

.ArticleBoxBottom a,.newsletterBottom a {
color:#224D7B;
padding-left:4px;
}

.articleOldBox,.authors,.coolmenubox,.currencies,.customerTestimonials,.infobox,.information,.languageold,.loginbox,.manufacturerInfo,.orderhistory,.reviews,.searchBox,.special,.tellafriend,.whatsnew {
background: #e6e6e6;
}

.articleOldBoxborder,.authorsborder,.coolmenuboxborder,.currenciesborder,.customerTestimonialsborder,.infoboxborder,.informationborder,.languageoldborder,.loginboxborder,.manufacturerInfoborder,.orderhistoryborder,.reviewsborder,.searchBoxborder,.specialborder,.tellafriendborder,.whatsnewborder {
border-left: none;
border-right: none;
}

.articleOldBoxcontents,.authorscontents,.coolmenuboxcontents,.currenciescontents,.customerTestimonialscontents,.infoboxcontents,.informationcontents,.languageoldcontents,.loginboxcontents,.manufacturerInfocontents,.orderhistorycontents,.reviewscontents,.searchBoxcontents,.specialcontents,.tellafriendcontents,.whatsnewcontents {
background: white;
color:#000;
font: 10px  verdana, Arial, sans-serif;
}

td.articleOldBoxcontents a,td.authorscontents a,td.coolmenuboxcontents a,td.currenciescontents a,td.customerTestimonialscontents a,td.infoboxcontents a,td.informationcontents a,td.languageoldcontents a,td.loginboxcontents a,td.manufacturerInfocontents a,td.orderhistorycontents a,td.reviewscontents a,td.searchBoxcontents a,td.specialcontents a,td.tellafriendcontents a,td.whatsnewcontents a {
background:white;
color:#224D7B;
font: 12px Tahoma,  verdana, Arial, sans-serif;
}

.articleOldBoxcontentsnobg,.authorscontentsnobg,.coolmenuboxcontentsnobg,.currenciescontentsnobg,.customerTestimonialscontentsnobg,.infoboxcontentsnobg,.informationcontentsnobg,.languageoldcontentsnobg,.loginboxcontentsnobg,.manufacturerInfocontentsnobg,.orderhistorycontentsnobg,.reviewscontentsnobg,.searchBoxcontentsnobg,.specialcontentsnobg,.tellafriendcontentsnobg,.whatsnewcontentsnobg {
color:#224D7B;
font:12px  verdana, Arial, sans-serif;
}

.articleOldBoxtopleft,.authorstopleft,.bestsellerstopleft,.categoryboxtopleft,.coolmenuboxtopleft,.currenciestopleft,.customerTestimonialstopleft,.infoboxtopleft,.informationtopleft,.languageoldtopleft,.loginboxtopleft,.manufacturerboxtopleft,.manufacturerInfotopleft,.newslettertopleft,.reviewstopleft,.searchBoxtopleft,.specialtopleft,.tellafriendtopleft,.whatsnewtopleft {
background: none;
width:5px;
}

.articleOldBoxtopcenter,.authorstopcenter,.bestsellerstopcenter,.categoryboxtopcenter,.coolmenuboxtopcenter,.currenciestopcenter,.customerTestimonialstopcenter,.infoboxtopcenter,.informationtopcenter,.languageoldtopcenter,.loginboxtopcenter,.manufacturerboxtopcenter,.manufacturerInfotopcenter,.newslettertopcenter,.reviewstopcenter,.searchBoxtopcenter,.specialtopcenter,.tellafriendtopcenter,.whatsnewtopcenter {
background: none;
height:22px;
padding-left:5px;
}

.articleOldBoxtopcentertable a,.authorstopcentertable a,.coolmenuboxtopcentertable a,.currenciestopcentertable a,.customerTestimonialstopcentertable a,.infoboxtopcentertable a,.informationtopcentertable a,.languageoldtopcentertable a,.loginboxtopcentertable a,.manufacturerInfotopcentertable a,.reviewstopcentertable a,.searchBoxtopcentertable a,.specialtopcentertable a,.tellafriendtopcentertable a,.whatsnewtopcentertable a {
background:transparent;
color: #646464;
font:bold 11px  verdana, Arial, sans-serif;
text-decoration:underline;
}

.articleOldBoxtopright,.authorstopright,.bestsellerstopright,.categoryboxtopright,.coolmenuboxtopright,.currenciestopright,.customerTestimonialstopright,.infoboxtopright,.informationtopright,.languageoldtopright,.loginboxtopright,.manufacturerboxtopright,.manufacturerInfotopright,.newslettertopright,.reviewstopright,.searchBoxtopright,.specialTopRight,.tellafriendtopright,.whatsnewtopright {
background: none;
width:5px;
}

.articleOldBoxmidleft,.authorsmidleft,.centerboxmidleft,.centerboxsquaremidleft,.coolmenuboxmidleft,.currenciesmidleft,.customerTestimonialsmidleft,.infoboxmidleft,.informationmidleft,.languageoldmidleft,.loginboxmidleft,.manufacturerInfomidleft,.reviewsmidleft,.searchBoxmidleft,.specialmidleft,.tellafriendmidleft,.whatsnewmidleft {
background: white;
border-left: none;
}

.articleOldBoxmidcenter,.authorsmidcenter,.coolmenuboxmidcenter,.currenciesmidcenter,.customerTestimonialsmidcenter,.infoboxmidcenter,.informationmidcenter,.languageoldmidcenter,.light2boxmidcenter,.loginboxmidcenter,.manufacturerInfomidcenter,.orderhistorymidcenter,.reviewsmidcenter,.searchBoxmidcenter,.specialmidcenter,.tellafriendmidcenter,.whatsnewmidcenter {
background:white;
padding:5px 1px;
}

.articleOldBoxmidright,.authorsmidright,.centerboxmidright,.centerboxsquaremidright,.coolmenuboxmidright,.currenciesmidright,.customerTestimonialsmidright,.infoboxmidright,.informationmidright,.languageoldmidright,.loginboxmidright,.manufacturerInfomidright,.reviewsmidright,.searchBoxmidright,.specialmidright,.tellafriendmidright,.whatsnewmidright {
background: white;
border-right: none;
}

.articleOldBoxbotleft,.authorsbotleft,.coolmenuboxbotleft,.currenciesbotleft,.customerTestimonialsbotleft,.infoboxbotleft,.informationbotleft,.languageoldbotleft,.loginboxbotleft,.manufacturerInfobotleft,.reviewsbotleft,.searchBoxbotleft,.specialbotleft,.tellafriendbotleft,.whatsnewbotleft {
background:white;
border-bottom: none;
border-left: none;
font-size:1px;
}

.articleOldBoxbotcenter,.authorsbotcenter,.coolmenuboxbotcenter,.currenciesbotcenter,.customerTestimonialsbotcenter,.infoboxbotcenter,.informationbotcenter,.languageoldbotcenter,.loginboxbotcenter,.manufacturerInfobotcenter,.reviewsbotcenter,.searchBoxbotcenter,.specialbotcenter,.tellafriendbotcenter,.whatsnewbotcenter {
background:white;
border-bottom: none;
font-size:1px;
height:5px;
}

.articleOldBoxbotright,.authorsbotright,.coolmenuboxbotright,.currenciesbotright,.customerTestimonialsbotright,.infoboxbotright,.informationbotright,.languageoldbotright,.loginboxbotright,.manufacturerInfobotright,.reviewsbotright,.searchBoxbotright,.specialbotright,.tellafriendbotright,.whatsnewbotright {
background:white;
border-bottom: none;
border-right: none;
font-size:1px;
}

td.articleOldBoxheading,td.authorsheading,td.coolmenuboxheading,td.currenciesheading,td.customerTestimonialsheading,td.infoboxheading,td.informationheading,td.languageoldheading,td.loginboxheading,td.manufacturerInfoheading,td.reviewsheading,td.searchBoxheading,td.specialheading,td.tellafriendheading,td.whatsnewheading {
background:#6396CE;
color: #FFF;
font:bold 10px  verdana, Arial, sans-serif;
}

.bestsellers,.categorybox,.manufacturerbox {
background:#4143A1;
}

.bestsellersborder,.categoryboxborder,.manufacturerboxborder {
border-left:1px solid #4143A1;
border-right:1px solid #4143A1;
}

.bestsellerstable a:hover,.categoryboxtable a:hover,.manufacturerboxtable a:hover {
color:#224D7B;
text-decoration:underline;
}

.bestsellerstopcentertable,.categoryboxtopcentertable,.manufacturerboxtopcentertable {
background:transparent;
color:#FFF;
font:bold 10px  verdana, Arial, sans-serif;
text-transform:uppercase;
width:100%;
}

.bestsellersmidleft,.bestsellersmidright {
background:#E1E7ED;
}

.bestsellersbotleft,.bestsellersbotright,.categoryboxbotleft,.categoryboxbotright,.manufacturerboxbotleft,.manufacturerboxbotright {
background:transparent;
font-size:1px;
}

.bestsellersbotcenter,.categoryboxbotcenter,.manufacturerboxbotcenter {
background:transparent;
font-size:1px;
height:1px;
}

table.FreeShippingInCart,table.CouponInCart,table.VoucherInCart {
background:#EDF1F5;
border-top:1px dotted gray;
padding:2px;
}

tr.CartProductRowEven,.manufacturerboxmidleft,.manufacturerboxmidright {
background: white;
}

.cartboxtable,.cartboxflashertable {
background:transparent;
font:1px  verdana, Arial, sans-serif;
width: 155 px;
}

.cartboxtopleft,.cartboxflashertopleft {
background: white;
border-left : 1px solid red;
width:5px;
}

.cartboxtopright,.cartboxflashertopright {
background:url("../images/design/boxes/gradient_corner_right.gif");
width:5px;
}

.cartboxNew,.wishlist {
background:#dcdcdc;
}

.cartboxNewborder,.wishlistborder {
border-left:1px solid #dcdcdc;
border-right:1px solid #dcdcdc;
border-top:1px solid #dcdcdc;
}

.cartboxNewcontents,.wishlistcontents {
background: white;
color:#dcdcdc;
font:10px  verdana, Arial, sans-serif;
}

.cartboxNewtable a:hover,.light2boxtopcenter a {
color:#FFF;
text-decoration:underline;
}

.cartboxNewtopleft,.wishlisttopleft {
background: white;
border-left: 1px solid #dcdcdc; 
border-top: 1px solid #dcdcdc; 



width:5px;
}

.cartboxNewtopright,.wishlisttopright {
background: white;
border-right: 1px solid #dcdcdc; 
border-top: 1px solid #dcdcdc; 

width:5px;
}

.cartboxNewmidleft,.wishlistmidleft {
background:white;
border-bottom:1px solid #dcdcdc;
border-left:1px solid #dcdcdc;
border-top:1px solid #dcdcdc;
}

.cartboxNewmidcenter,.wishlistmidcenter {
background:white;
border-bottom:1px solid #dcdcdc;
border-left:1px solid #dcdcdc;
border-right:1px solid #dcdcdc;

padding:0;
}

.cartboxNewmidright,.wishlistmidright {
background:white;
border-bottom:1px solid #dcdcdc;
border-right:1px solid #dcdcdc;
}

.categoryboxmidleft,.categoryboxmidright {
background:#EDE8E4;
}

.categoryboxmidcenter,.manufacturerboxmidcenter {
background:#EDF1F5;
padding:3px 1px;
}

.centerboxtable,.centerboxsquaretable,.featuredBox2table,.shippingestimatorboxtable {
background:transparent;
font:1px  verdana, Arial, sans-serif;
width:100%;
}

.centerboxtopcenter,.centerboxsquaretopcenter {
background: white;
border-top: none;
height:5px;
}

.centerboxbotcenter,.centerboxsquarebotcenter {
background: white;
border-bottom: none;
height:5px;
}

.cllevel0,.cllevel1 {
background:#FFF;
color:#000;
}

.cllevel0over,.cllevel1over {
background:#224D7B;
color:#FFF;
}

.cllevel0border,.cllevel1border {
background:silver;
position:absolute;
visibility:hidden;
}

.errormsgboxcontents,.messageboxccontents,.warningmsgBoxcontents {
background:#FFB3B5;
font:14px  verdana, Arial, sans-serif;
}

.errormsgboxtopleft,.warningmsgBoxtopleft {
background:url("../images/design/boxes/red_gradient_corner_left.gif");
width:5px;
}

.errormsgboxtopcenter,.warningmsgBoxtopcenter {
background:url(../images/design/boxes/red_gradient_top.gif) #FF3439 repeat-x top;
height:15px;
padding-left:5px;
}

.errormsgboxtopcentertable,.messageboxtopcentertable,.warningmsgBoxtopcentertable {
background:transparent;
color:#FFF;
font:bold 14px  verdana, Arial, sans-serif;
}

.errormsgboxtopright,.warningmsgBoxtopright {
background:url("../images/design/boxes/red_gradient_corner_right.gif");
width:5px;
}

.errormsgboxmidleft,.warningmsgBoxmidleft {
background:#FFB3B5;
border-left:1px solid #FF3439;
}

.errormsgboxmidcenter,.warningmsgBoxmidcenter {
background:#FFB3B5;
vertical-align:top;
}

.errormsgboxmidright,.warningmsgBoxmidright {
background:#FFB3B5;
border-right:1px solid #FF3439;
}

.errormsgboxbotleft,.warningmsgBoxbotleft {
background:url("../images/design/boxes/red_corner_bottom_left.gif");
}

.errormsgboxbotcenter,.warningmsgBoxbotcenter {
background:#FFB3B5;
border-bottom:1px solid #FF3439;
height:5px;
}

.errormsgboxbotright,.warningmsgBoxbotright {
background:url("../images/design/boxes/red_corner_bottom_right.gif");
}

.featuredBox2contents,.light2boxtable,.productboxtable {
background:transparent;
font:10px  verdana, Arial, sans-serif;
}

.featuredBox2topleft,.featuredBox2topright {
width:1px;
}

.light2boxtopleft,.lightboxtopleft {
background:url("../images/design/boxes/corner_light_left.gif") no-repeat top;
width:5px;
}

.light2boxtopcenter,.lightboxtopcenter {
background:url("../images/design/boxes/corner_light_center.gif") repeat-x top;
height:22px;
padding-left:5px;
}

.light2boxtopright,.lightboxtopright {
background:url("../images/design/boxes/corner_light_right.gif") no-repeat top;
width:5px;
}

.light2boxbotleft,.lightboxbotleft {
border-bottom:1px solid #C7BDB4;
border-left:1px solid #C7BDB4;
font-size:1px;
}

.light2boxbotright,.lightboxbotright {
border-bottom:1px solid #C7BDB4;
border-right:1px solid #C7BDB4;
font-size:1px;
}

.messageboxtable,.warningmsgBoxtable {
background:transparent;
font:1px  verdana, Arial, sans-serif;
height:100px;
width:250px;
}

.orderhistorytopcentertable a,.wishlisttopcentertable a {
background:transparent;
color:#FFF;
font:bold 10px  verdana, Arial, sans-serif;
text-decoration:underline;
}

.productlistingnewoddrow,.productlistingnewevenrow {
background:#FFF;
border:1px solid gray;
}

.shippingestimatorboxtopleft,.shippingestimatorboxtopright {
background:url(../images/design/boxes/gradient_top.gif) repeat-x top;
height:10px;
width:5px;
}





span.emnetsoverskrift {
color: #991011;
font: 14px  verdana, Arial, sans-serif;
}

.emner_laesmere{
color: #7697bb;
font: 11px  verdana, Arial, sans-serif;
}

span.emner_overskrift{
color: #991011;
font: bold 11px  verdana, Arial, sans-serif;
line-height: 18px;
text-decoration: none;
}


span.emner_dato{
color: #969696;
font:  11px  verdana, Arial, sans-serif;
}

span.emner_overskrift a{
    text-decoration: none !important;
}

span.emner_mestoverskrift{
    text-decoration: none;
color: #325166;
font: 11px  verdana, Arial, sans-serif;
}

span.emner_mestlink{
color: #667a91;
font: 11px  verdana, Arial, sans-serif;
}

span.emner_broed{
color: #505050;
font-style:italic;
font:11px  verdana, Arial, sans-serif;
}





span.afsnitoverskrift {
color: #991011;
font: bold 12px/1.5  verdana, Arial, sans-serif;
}

p.articletext {
color: 
font:11px/1.5  verdana, Arial, sans-serif;
}

li.articletext {
color: #505050;
font:11px/1.5  verdana, Arial, sans-serif;
}

span.article_by {
color: #505050;
font: bold 11px/1.5  verdana, Arial, sans-serif;
}


.articleMargin {
margin:5px;
}


.rightbox_articles {
color: #505050;
font:11px/1.5  verdana, Arial, sans-serif;    
} 


.rightbox_articlelinks {
    color: #505050;
font:11px/1.5  verdana, Arial, sans-serif;    
}

.emner_titel {
    padding-left: 0px;;
}

