.errorBox {
  font-family : Verdana, Arial, sans-serif; 
  font-size : 10px; 
  background: #FF1C21;
  font-weight: bold;
}

.ccc {
     cursor: pointer;
     cursor: hand;
    }
.ccc_smalltext8b {
	  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  padding-left: 0px;
  padding-right: 0px;
  color: #4F4F4F;  
     cursor: pointer;
     cursor: hand;
    }
.ccc_smalltext8blue {
     font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  padding-left: 0px;
  padding-right: 0px;
  color: #4185bf;
     cursor: pointer;
     cursor: hand;
    }

.ccc1 {
     padding: 1px;
	  border: 1px solid #E8E8E8;
     cursor: pointer;
     cursor: hand;
    }

.stockWarning {
  font-family : Verdana, Arial, sans-serif;
  font-size : 10px;
  color: #cc0033;
}

.inputRequirement {
  font-family : Verdana, Arial, sans-serif;
  font-size : 10px;
  color: Red;
}
/*by SHaytaan*/
.undertext {
  font-family: Verdana, Arial, sans-serif;font-size:10px;
  line-height: 1:
}

.drop_down {
color: #4F4F4F;
	border: 1px solid gray; /*#BBC3D3*/
}

.search_box{
	color: #4F4F4F;
	border: 1px solid silver; /*#BBC3D3*/
}
.search_box_header{
	color: #788CA7;
	font-size: 10px;
	border: 1px solid #BBC3D3; /*#BBC3D3*/
}
.cart_dropdown{
	color: #788CA7;
	font-size: 10px;
	border: 1px solid #E8E8E8; /*#BBC3D3*/
}
.cart_dropdown1{
	color: #788CA7;
	font-size: 10px;
	border: 1px solid White; /*#BBC3D3*/
}
.cart_dropdown2{
	color: Black;
	font-size: 15px;
	font-weight: bold;
	border: 1px solid White; /*#BBC3D3*/
}
.cart_dropdown3{
	color: Black;
	font-size: 12px;
	font-weight: bold;
}
.cart_dropdown20{
	color: #788CA7;
	font-size: 13px;
	border: 1px solid #E8E8E8; /*#BBC3D3*/
}
.login_box{
	color: #805000;
	background-color: #FFECCC;
	border: 1px solid white;
}
.Blaabag{
   font-family: Verdana, Arial, sans-serif;
   font-size:11px;                               
   line-height: 1;
   color: #4F4F4F;
	background-color: #F5F5F5;
	border: 0px solid #6D90B0;
}
.Blaafelter{
   font-family: Verdana, Arial, sans-serif;
   font-size:10px;
   line-height: 1;
   color: #4F4F4F;
	background-color: #EDF5FB; /*#EDF5FB*/
	border: 1px solid #6D90B0;
}
.graafelter{
   font-family: Verdana, Arial, sans-serif;
   font-size:10px;
   line-height: 1;
   color: gray;
   background-color: #f6f6f6;
}
.blaaborder_org{
   font-family: Verdana, Arial, sans-serif;
   font-size:10px;
   color: #4F4F4F;
	border: 1px solid #d7e0e7;
}

.blaaborder-backup{
   font-family: Verdana, Arial, sans-serif;
   font-size:10px;
	padding-left:5px;
	border: 1px solid #91bffb;
}

.blaaborder{
   font-family: Verdana, Arial, sans-serif;
   font-size:10px; 
	padding-left:5px; 
	height: 22px;
	padding-top: 3px;
	background-color: white; /*#EDF5FB*/
	border-bottom: 1px solid #e3e9ef;
	border-left: 1px solid #e2e3ea;
	border-top: 1px solid #abadb3;
	border-right: 1px solid #dbdfe6;
}
.blaaborder12_new{
   font-family: Verdana, Arial, sans-serif;
   font-size:12px;
	padding-left:5px;
	height: 22px;
	padding-top: 3px;
	background-color: white; /*#EDF5FB*/
	border-bottom: 1px solid #b7d9ed; /*b7d9ed e3e9ef*/
	border-left: 1px solid #b5cfe7; /*b5cfe7 e2e3ea*/
	border-top: 1px solid #3d7bad; /*3d7bad abadb3*/
	border-right: 1px solid #a4c9e3; /*a4c9e3 dbdfe6*/
}
.header_search{
    font-family: Verdana, Arial, sans-serif;
    color: #808080;
    font-size:12px;
	height: 23px;
    vertical-align: middle;
    #height: 23px;
	background-color: white; /*#EDF5FB*/
	border-bottom: 1px solid #b7d9ed; /*b7d9ed e3e9ef*/
	border-left: 1px solid #b7d9ed; /*b5cfe7 e2e3ea*/
	border-top: 1px solid #a4c9e3; /*3d7bad abadb3*/
	border-right: 1px solid #FFFFFF; /*a4c9e3 dbdfe6*/
  padding-left: 5px;
  padding-top: 2px;
}
.blaaborder_12{
   font-family: Verdana, Arial, sans-serif;
   font-size:11px;
   color: #0F0F0F; /*#777777*/
	border: 1px solid #86B4D8;
}
.blaaborder_12_10p{
   font-family: Verdana, Arial, sans-serif;
   font-size:11px;   
   color: #0F0F0F;
	background-color: #EFF5EB;
}
.whiteborder{
   font-family: Verdana, Arial, sans-serif;
   font-size:10px; 
	padding-left:5px; 
	height: 22px;
	padding-top: 3px;
	background-color: white; /*#EDF5FB*/
	border-bottom: 1px solid #e3e9ef;
	border-left: 1px solid #e2e3ea;
	border-top: 1px solid #abadb3;
	border-right: 0px solid white;
}
.redborder{
   font-family: Verdana, Arial, sans-serif;
   font-size:10px;
   color: red;
}
.redborder1{
   font-family: Verdana, Arial, sans-serif;
   font-size:10px;
   padding: 5px;
   background-color: #FFC6C6; /*#EDF5FB*/
   border: 1px solid red;
}
/* .blaaborder_pi{ border: 1px solid #d7e0e7;
	border-bottom: 1px solid #00BFFF;
	background-color: #EFF3F8; }
*/
.blaaborder_fill_pi{
background-color: #DFEBF8;
border-top: 1px solid #00BFFF;
}
/*rounded corner*/
.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#d7e0e7; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#F7FAFD/*#EDF5FB*/; border-right:2px solid #d7e0e7; border-left:2px solid #d7e0e7; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#F7FAFD/*#EDF5FB*/; border-right:1px solid #d7e0e7; border-left:1px solid #d7e0e7; margin:0 2px;}
.b4h, .b4bh {height:2px; background:#F7FAFD/*#EDF5FB*/; border-right:1px solid #d7e0e7; border-left:1px solid #d7e0e7; margin:0 1px;}
.b2bh, .b3bh, .b4bh {background: #DFEBF8;}
.headh {background: #F7FAFD/*#EDF5FB*/; border-right:1px solid #d7e0e7; border-left:1px solid #d7e0e7;}
.headh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px;}
.contenth {background: #d7e0e7; border-right:1px solid #d7e0e7; border-left:1px solid #d7e0e7;}
.contenth div {margin-left: 12px; padding-top: 5px;}

/*ul#email_updates {padding-top: 10px;}*/
ul#search input.search_field,
ul#email_updates input.search_field {
	width: 117px;
	height: 15px;
	padding-right: 20px;
	border: 1px solid #d7e0e7;
}
.blaaborderbigger{
   font-family: Verdana, Arial, sans-serif;
   font-size:15px;
   text-align: left;
   vertical-align: middle;
   padding-left: 5px;
   color: #4F4F4F;
	border: 1px solid #d7e0e7;
}
.Blaafelt{
   font-family: Verdana, Arial, sans-serif;
   font-size:10px;                               
   line-height: 1;
   color: #4F4F4F;
	background-color: #EDF5FB;
}
.customer_adresse{
   font-family: Verdana, Arial, sans-serif;
   font-size:11px;
   line-height: 1.5;
   color: #4F4F4F;
	background-color: #EDF5FB;
	border: 1px solid #6D90B0;
}
.newproductshead {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #4185bf;
}
.price_big {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: normal;
  text-decoration: none;
  color: #333333;  /*#4185bf*/ 
}
.price_big_pi {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 25px;
  font-weight: bold;
  text-decoration: none;
  color: #4185bf;  /*#4185bf*/ 
}
.price_big_20 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  text-decoration: none;
  color: #4185bf;   
}
.newproductsprice {
  font-family: Arial, Tahoma, Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: Black;
}
.boxText {
  font-family: Verdana, Arial, sans-serif;font-size:10px;
}
.errorBox {
  font-family: Verdana, Arial, sans-serif;font-size : 10px;                                
  background: #ffb3b5;                             
  font-weight: bold;                              
}
.stockWarning {
  font-family: Verdana, Arial, sans-serif;font-size : 12px;
  color: #cc0033;                                 
}
.productsNotifications {
  background: #f2fff7;                             
}
.orderEdit {
  font-family: Verdana, Arial, sans-serif;font-size : 11px;                                
  color: silver;   /*70d250*/                               
  text-decoration: underline;
}
BODY {
  background: #ffffff;                            
  color: #000000;                                  
  margin: 0px;                                     
}
A {
  color: #000000;                                 
  text-decoration: none;                         
}
A:hover { 
  color: #4185bf;   /*#0000FF #4185bf #4185bf*/
 /* text-decoration: underline;       */
}
FORM {
  display: inline;
}
TR.header {
  background: #ffffff;
}
TR.headerNavigation {
  /*#bbc3d3*/
  background: #717171;
}
TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background: #717171;                             
  color: gray;                                 
}
A.headerNavigation { 
  color: #717171;                                 
}
A.headerNavigation:hover {
  color: #717171;
  text-decoration: underline;
}
TR.headerError {
  background: #ff0000;                            
}
TD.headerError {
  font-family: Osaka, Tahoma, Verdana, Arial, sans-serif; 
  font-size: 12px;                                
  background: #ff0000;                            
  color: #ffffff;                                 
  font-weight : bold;                            
  text-align : center;                            
}
TR.headerInfo {
  background: #00ff00;                             
}
TD.headerInfo {
  font-family: Osaka, Tahoma, Verdana, Arial, sans-serif; 
  font-size: 12px;                               
  background: #00ff00;                            
  color: #ffffff;
  font-weight: bold;                              
  text-align: center;                              
}
TR.footer {
  background: #bbc3d3;                             
}
TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;                             
  color: #454545;                                 
}
.infoBox {
  background: #FFFFFF; /*b6b7cb*/                            
}
.infoBokz {
  border-color: Silver;                           
  border-style: dotted;                            
  border-width: 1px;                           
}
.infoBokz-red {
  border-color: red;                           
  border-style: solid;                            
  border-width: 1px;  
}
.infoBokz-blue {
  border-color: blue;
  border-style: solid;                            
  border-width: 1px;                         
}
.infoBokz-green {
  border-color: #b5c412;
  border-style: solid;
  border-width: 1px;                           
}
.infoBoxContentz {
  background: #f8f8f9;  /* f8f8f9 */
  font-family: Verdana, Arial, sans-serif;
  font-size:10px;
  padding-left: 5px;
}
.trail1 {
  background:white;             
  font-family: Verdana, Arial, sans-serif;
  font-size:10px;
  padding-left: 5px;
}
.infoBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size:10px;
  padding-left: 5px;
}
.infoBoxNotice {
  background: #FF8E90;                             
}
.infoBoxNoticeContents {
  background: #FFE6E6;                             
  font-family: Verdana, Arial, sans-serif;font-size: 10px;
}
TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;font-size: 11px;                               
  font-weight: bold;                             
  background: #bbc3d3;                            
  color: #ffffff;                                 
}
TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;font-size:11px;                                
}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  /* background: #f4f7fd;   /*f4f7fd eller #f6f6f6*/
  background-image: url(images/design/1px_blue.gif);
  background-repeat: repeat-x;
}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
   background: #ffffff; 
  background-image: url(images/design/1px_blue.gif);
  background-repeat: repeat-x;
  /* border-bottom: 1px solid #bcd3dd;*/
}
.blaa_line {
background-image: url(images/design/1px_blue.gif);
  background-repeat: repeat-x;
}
.blaa_line_h {
background-image: url(images/design/1px_blue.gif);
  background-repeat: repeat-y;
}

TR.productListing-heading {
  background: #d2e9fb;                             
}
TD.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;                               
  background: #d2e9fb;       /*#e7e7e7*/                    
  color: #000000;                                 
  font-weight: bold;
}
TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;                                
}
TD.productListing-data_qty {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  padding-top: 7px;
}
TD.productListing-data_delet {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  padding-top: 4px;
}
TD.pageHeading, DIV.pageHeading {
font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 18px;
  color: #4185bf;
}
TD.productheading, DIV.productheading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;                                 
  font-weight: bold;                               
  color: #4F4F4F;                                
}
.productinfo-navn {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  color: #4185bf;   /*#4F4F4F #4185bf*/
}
.productinfo-navn13 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 13px;
  font-weight: bold;
  color: #4185bf;   /*#4F4F4F #4185bf*/
}
TR.subBar {
  background: #f4f7fd;                            
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;font-size: 10px;                                
  color: #000000;                                
}
TD.boxez, P.boxez {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size:9px;                               
  line-height: 1.5;
  color: #4185bf;  /*#4F4F4F*/
}
a.white_normal {
font-family: Verdana, Arial, sans-serif;
  font-size:10px;                               
  line-height: 1;
  /*font-weight: bold;*/
  color: #D3E1FA;
 }
a.white_normal:link {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #D3E1FA;
	text-decoration: none;
}
a.white_normal:hover {
	color: #D3E1FA;
	text-decoration: underline;
}

a.white_dots {
font-family: Verdana, Arial, sans-serif;
  font-size:10px;
  line-height: 1;
  /*font-weight: bold;*/
  color: #D3E1FA;
 }
a.white_dots:link {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #D3E1FA;
	text-decoration: none;
}
a.white_dots:hover {
	color: #D3E1FA;
	text-decoration: underline;
}
TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size:11px;                               
  line-height: 1;
  color: #4F4F4F;
}
.main_bold {
  font-family: Verdana, Arial, sans-serif;
  font-size:10px;
  line-height: 1;
  font-weight: bold;
  color: black;
}
.main_bold_blue {
  font-family: Verdana, Arial, sans-serif;
  font-size:11px;                               
  line-height: 1;
  font-weight: bold;
  color: #4185bf;
}
.main10 {
  font-family: Verdana, Arial, sans-serif;
  font-size:10px;                               
  line-height: 1.5;
  /*font-weight: bold;*/
  color: #4F4F4F;
}
.main11black {
  font-family: Verdana, Arial, sans-serif;
  font-size:11px;                               
  line-height: 1.2;
  /*font-weight: bold;*/
  color: black;
}
.main11db {
  font-family: Verdana, Arial, sans-serif;
  font-size:12px;
  line-height: 1.2;
  color: #454E6E;
  font-weight: bold;
}
.main20db {
  font-family: Verdana, Arial, sans-serif;
  font-size:20px;
  line-height: 1.2;
  color: #454E6E;
}
.main30db {
  font-family: Verdana, Arial, sans-serif;
  font-size:30px;
  line-height: 1.2;
  color: #454E6E;
}
.main11db_normal {
  font-family: Verdana, Arial, sans-serif;
  font-size:12px;
  line-height: 1.2;
  color: #454E6E;
}
.main11db_normal2 {
  font-family: Verdana, Arial, sans-serif;
  font-size:13px;
  line-height: 1.5;
  color: #454E6E;
}
.main11 {
  font-family: Verdana, Arial, sans-serif;
  font-size:11px;
  line-height: 1;
  color: #1B1B1B;
}
.main13 {
  font-family: Verdana, Arial, sans-serif;
  font-size:12px;                               
  line-height: 1.5;
  color: #2E2E2E;
}
.main14 {
  font-family: Verdana, Arial, sans-serif;
  font-size:13px;
  color: #2E2E2E;
}
.main15 {
  font-family: Verdana, Arial, sans-serif;
  font-size:15px;
  color: #414141;
}
.main20 {
  font-family: Verdana, Arial, sans-serif;
  font-size:20px;                               
  line-height: 1;
  color: #4F4F4F;
}
.main25 {
  font-family: Verdana, Arial, sans-serif;
  font-size:25px;
  color: #1B1B1B;
}
.main30 {
  font-family: Verdana, Arial, sans-serif;
  font-size:30px;
  color: #414141;
}
.main40 {
  font-family: Verdana, Arial, sans-serif;
  font-size:40px;
  color: #414141;
}
.main10w {
  font-family: Verdana, Arial, sans-serif;
  font-size:10px;                               
  line-height: 1;
  color: white;
}
.main11 {
  font-family: Verdana, Arial, sans-serif;
  font-size:11px;                               
  line-height: 1.5;
  color: #4F4F4F;
}
.main10red {
  font-family: Verdana, Arial, sans-serif;
  font-size:10px;                               
  line-height: 1;
  color: red;
}
.overskrift {
  font-family: Verdana, Arial, sans-serif;
  font-size:11px;                               
  line-height: 1;
  font-weight: bold;                             
}
.blocktext a:link {
font-family:Arial,Helvetica,sans-serif;
text-decoration:none;
font-size:11px;
line-height:18px;
text-align:left;
}
.blocktext a:hover {
background:#49a5fa none repeat scroll 0%; /*49a5fa 0063DC*/
color:#FFFFFF;
}
.forblocktext {
  font-family: Arial,Helvetica,sans-serif;
  font-size:11px;                               
  line-height: 18px;
}
TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;font-size: 10px;
  padding-left: 5px;
  padding-right: 5px;
  color: silver;
}
TD.nyprodukter, SPAN.nyprodukter, P.nyprodukter {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: silver;   
  text-decoration: underline;
}
TD.smallTextu, SPAN.smallTextu, P.smallTextu {
  font-family: Verdana, Arial, sans-serif;font-size: 10px;
  padding-left: 0px;
  padding-right: 0px;
  color: silver; 
  text-decoration: line-through;
}
.smallText9g {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  padding-left: 0px;
  padding-right: 0px;
  color: #4F4F4F;                          
}
.smallText8 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  padding-left: 0px;
  padding-right: 0px;
  color: silver;                          
}
.smallText8w {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  padding-left: 0px;
  padding-right: 0px;
  color: White;                          
}
.smallText8bold {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  padding-left: 0px;
  padding-right: 0px;
  color: silver; 
  font-weight: bold;                         
}
.smallText8b {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  padding-left: 0px;
  padding-right: 0px;
  color: #4F4F4F;                             
}
SPAN.smallText8b_pb5 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #4F4F4F;
  padding-bottom: 5px;
  vertical-align: middle;
  display: inline;
}
.smallText8b_p5 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  padding-bottom: 2px;
  padding-top: 2px;
  color: #4F4F4F;                             
}

.smallText8b_circle {
  background-image: url(images/design/circle.png);
  background-repeat: no-repeat;
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  padding-left: 0px;
  padding-right: 0px;
  color: #4F4F4F;  
  display: block;                           
}
.smallText8g {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  padding-left: 0px;
  padding-right: 0px;
  color: gray;                       
}
.smallText8blue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  padding-left: 0px;
  padding-right: 0px;
  color: #4185bf; /*029DBB 628FC1*/                        
}
.smallText10blue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  padding-left: 0px;
  padding-right: 0px;
  color: #4185bf; /*029DBB 628FC1*/                        
}
.smallText10blue:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  padding-left: 0px;
  padding-right: 0px;
  color: #FF6347; /*029DBB 628FC1*/                        
}
.smallText8red {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  padding-left: 0px;
  padding-right: 0px;
  color: Red; /*029DBB 628FC1*/                        
}

.newPrice {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 14px;
  color: #CE4800; /* alternative B3E449 */
  line-height: 1.5;
/*  color: #FF9900; */
}
.produktnavn {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #B3E449; /* alternative B3E449 */
  font-weight: bold;
}
.titellogin {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 19px;
  color: #88B91A; /* alternative B3E449 */
  font-weight: bold;
}
.price1 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 20px;
  color: #4F4F4F; /* alternative B3E449 */
  font-weight: bold;
}
.price {
  font-family: "Arial";
  font-size: 20px;
  color: #4F4F4F; /* alternative B3E449 */
  font-weight: bold;
}
.varenummer {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #FF9900; /* alternative B3E449 */
  font-weight: bold;
}
TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;font-size: 13px;                               
  color: #aabbdd;                                
}
TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;font-size: 12px;                                
  font-weight: bold;                            
}
TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;font-size: 12px;                                
}
TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;                                
  font-weight: bold;
  color: #6E6E6E;                             
}
.productlisting_name {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;                                
  font-weight: normal;
  color: #4185bf; /*369CA9eller 0081AC #4185bf #029DBB*/                            
}
.productlisting_name_bold {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;                                
  font-weight: bold;
  color: #4185bf; /*369CA9 eller #4185bf eller 0081AC eller #029DBB*/                            
}
.header_texts {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  padding: 5px 5px 5px 5px;
  color: #454E6E; /*369CA9 eller #4185bf eller 0081AC eller #029DBB*/ 
  /*background-image: url(images/design/sorter/sorter_head.gif);
  background-repeat: repeat-x;*/
  height: 30px;
  background-color: #F2F2F2; 
  text-transform: uppercase;
}
.header_texts1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  padding: 5px 5px 5px 5px;
  color: #454E6E; /*369CA9 eller #4185bf eller 0081AC eller #029DBB*/ 
  background-image: url(images/design/sorter/sorter_head.gif);
  background-repeat: repeat-x;
  height: 34px;
  text-transform: uppercase;
}
SPAN.newItemInCart {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 9px;                                
  color: #FFA500;                               
}
CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;font-size: 11px;                                 
}
TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;font-size: 11px;                                
}
SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;font-size: 12px;                               
  color: #0000a0;                               
  font-weight: bold;
}
TABLE.formArea {
  background: #f1f9fe;                            
  border-color: #7b9ebd;                           
  border-style: solid;                            
  border-width: 1px;                             
}
TD.formAreaTitle {
  font-family: Osaka, Tahoma, Verdana, Arial, sans-serif; 
  font-size:12px;                                
  font-weight: bold;                          
}
SPAN.markProductOutOfStock {
  font-family: Osaka, Tahoma, Verdana, Arial, sans-serif; 
  font-size: 12px;                               
  color: #c76170;                                
  font-weight: bold;                             
}
SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  font-weight: bold;
  color: #FF6347;    /*#B3E449*/                              
}
SPAN.productSpecialPrice1 {
  font-family: "Arial";
  font-size: 20px;
  font-weight: bold;
  color: #52BB47;
}
SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;color: #ff0000;                                 
}
.moduleRowOver {
  background-color: #E9F4FC; /* #D7E9F7 */                    
  cursor: pointer;
  cursor: hand;                               
}
.moduleRowSelected {
  background-color: #E9F4FC; /*#E9F4FC*/                     
}
.checkoutBarFrom, .checkoutBarTo {
  font-family: Verdana, Arial, sans-serif;font-size: 11px;                                 
  color: #8c8c8c;
}
.checkoutBarCurrent {
  font-family: Verdana, Arial, sans-serif;font-size: 11px;                                
  color: #000000;                                
}
.logo_right {
	background-image: url(images/design/logo.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.left-leftbg {
	/*background-image: url(images/design/tite3.gif);
	background-repeat: no-repeat;*/
	background-position: top;
}
.right-bg {
	/*background-image: url(images/design/tile1.gif);
	background-repeat: repeat-x;*/
	background-position: top;
}
.level0-org {
   font-family: Verdana, Arial, sans-serif;
	background-color: #DEB887;
	/*background-image: url(images/design/Categories/level0_over.gif);
	background-repeat: no-repeat;*/
	font-size: 12px;
   /*font-weight: bold;*/
	height: 21px;
	cursor: hand;
	padding-left: 10px;
	width: 100%;
	vertical-align: middle;
}
.level00	{          /* Behaviour of main horizontal menu items, leave as is for proper operation */
	font-family: Verdana, Arial, sans-serif;
  /*font-weight: bold;*/
   color: white; /*029DBB 628FC1  #4185bf #3B76A8 #454E6E #4185bf #5b91c7*/
	text-decoration: none;
	/*background-color: #f2f4f7;*/
	background-image: url(images/design/categories/undm_blank_ice.gif);
	background-repeat: no-repeat;
	font-size: 16px;
   font-weight: bold;
	height: 54px;
	cursor: hand;
	padding-left: 0px;
	width: 196px;
	/*vertical-align: middle;*/
	padding-top:8px;
	display: block;
}
.level00:hover	{
	color: #5b91c7;
}
.level00S	{          /* For start page left menu top */
	font-family: Verdana, Arial, sans-serif;
    color: white; /*029DBB 628FC1  #4185bf #3B76A8 #454E6E #4185bf #5b91c7*/
	text-decoration: none;
	font-size: 16px;
    font-weight: bold;
	cursor: hand;
	padding-left: 0px;
	display: block;
}
.level00S:hover	{
	color: #5b91c7;
}


.level0	{          /* Behaviour of main horizontal menu items, leave as is for proper operation */
	font-family: Verdana, Arial, sans-serif;
  /*font-weight: bold;*/
   color: #5b91c7; /*029DBB 628FC1  #4185bf #3B76A8 #454E6E #4185bf*/
	text-decoration: none;
	background-color: #f2f4f7;
	/*background-image: url(images/design/Categories/level0_over.gif);
	background-repeat: no-repeat;*/
	font-size: 14px;
   font-weight: bold;
	height: 21px;
	cursor: hand;
	padding-left: 0px;
	width: 194px;
	vertical-align: middle;
	padding-top:4px;
	padding-bottom:2px;
	display: block;
}
.level0-org:hover	{          /* Behaviour of main horizontal menu items, leave as is for proper operation */
	font-family: Verdana, Arial, sans-serif;
	color: White;
	background-color: #A9C5E2; /*#4185bf #A9C5E2*/
	/*background-image: url(images/design/Categories/level0_over.gif);
	background-repeat: no-repeat;*/
	font-size: 14px;
   /*font-weight: bold;*/
	height: 21px;
	cursor: hand;
	padding-left: 0px;
	width: 194px;
	vertical-align: middle;
	padding-top:4px;
	display: block;
}

.level1	{          /* Behaviour of main horizontal menu items, leave as is for proper operation */
	font-family: Verdana, Arial, sans-serif;
   color: #454E6E; /*029DBB 628FC1  #4185bf #3B76A8 #454E6E #4185bf*/
	text-decoration: none;
	/*background-color: #EAF1F4; /*cedae7 eef1f4*/
	/*background-image: url(images/design/Categories/level0_over.gif);
	background-repeat: no-repeat;*/
	/*background-image: url(images/design/categories/cat_bg.gif);
	background-repeat: no-repeat;*/
	font-size: 12px;
   /*font-weight: bold;*/
    height: 19px;
    #height: 22px;
	cursor: hand;
	padding-left: 0px;
	width: 194px;
	vertical-align: middle;
	padding-top:4px;
	display: block;
}
.level1:hover	{
	background-image: url(images/design/categories/hover_1.png);
	background-repeat: no-repeat;
	color: #454E6E;
}

.level2 {          /* Behaviour of main horizontal menu items, leave as is for proper operation */
	font-family: Verdana, Arial, sans-serif;
  /*font-weight: bold;*/
  color: #454E6E; /*029DBB 628FC1  #4185bf #3B76A8 #454E6E #4185bf*/ 
	text-decoration: none;
	/*background-color: #F8FAFB; /*f4f6f8 F8FAFB*/
	/*background-image: url(images/design/Categories/level0_over.gif);
	background-repeat: no-repeat;*/
	font-size: 10px;
   /*font-weight: bold;*/
    height: 19px;
    #height: 22px;
	cursor: hand;
	padding-left: 0px;
	width: 194px;
	padding-top:4px;
	display: block;
}
.level2:hover{
	background-image: url(images/design/categories/hover_1.png);
	background-repeat: no-repeat;
}
.level3 {          /* Behaviour of main horizontal menu items, leave as is for proper operation */
	font-family: Verdana, Arial, sans-serif;
  color: #454E6E; /*029DBB 628FC1  #4185bf #3B76A8 #454E6E #4185bf*/
	text-decoration: none;
	background-color: #FBFCFD;
	font-size: 10px;
    height: 18px;
    #height: 21px;
	cursor: hand;
	padding-left: 0px;
	width: 194px;
	padding-top:4px;
	display: block;
}
.level3:hover{
	color: White;
	background-color: #A9C5E2;
}
.style0 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}
a.style0:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;

}
a.style1:hover {
	color:  #454E6E; /* ff8400 326796   #ff8400 */
}
a.style1 {
font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  padding-left: 0px;
  padding-right: 0px;
  color: #454E6E; /*029DBB 628FC1  #4185bf #3B76A8 #454E6E #4185bf*/ 
	text-decoration: none;
}
.style2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
a.saml_selv:hover {
	color: #ff8400; /* ff8400 326796*/
}
a.saml_selv { 
	color: #4185bf; /* #4185bf */
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB; 
	padding-left: 20px;
	padding-right: 63px;
	padding-bottom: 5px;
}
a.allprods:hover {
	color: #ff8400; /* ff8400 326796*/
}
a.allprods { 
	color: #4185bf; /* #4185bf */
	text-decoration: none;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB; 
	padding-left: 20px;
	padding-right: 45px;
}
.log {
	color: #DB0000;
	text-decoration: none;
}
.newsText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 1.5;
}
A.newProdName {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #000000;
  font-weight: bold;
}
.main-p {
	padding-left: 10px;
}
a.headerText{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #313131;
	text-decoration: none;
}
a.headerText:link {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #313131;
	text-decoration: none;
}
a.headerText:hover {
	color: #313131;
	text-decoration: underline;
}
.body-line {
	border-width: 0px;
	border-style: solid;
	border-color: #E6E6E6;
} 
.body-line2 {
	border-width: 1px;
	border-style: solid;
	border-color: #E6E6E6;
}
.se {
	background-color: #E7FAF8;
}
TABLE.productListing {
  border: 0px;
  border-style: solid;
  border-color: #D0D3D8;
  border-spacing: 1px;
}
TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}
.itabashi003 {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #CCCCCC;
}
.pil {
	background-image: url(images/design/pil.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.pil1 {
	background-image: url(images/design/pil1.gif);
	background-repeat: no-repeat;
	background-position: center;
}
.footer_background {
	background-image: url(images/design/footer.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.linev {
	background-image: url(images/design/line-1.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.lineh {
background-image: url(images/m41.gif);
	background-repeat: repeat-y;
	background-position: top;
}
.header_white {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
}
.header_white11 {
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 10px;
}

a.header_white10{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.header_white10:link {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.header_white10:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
A.productTitle {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	color: #707070;
	text-decoration: none;
	font-weight: bold;
}
TD.productDescriptTop {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  color: #888888;
}
TD.productDescript {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  color: #000000;
}
.productPrice, DIV.productPrice  {
font-size: 19px;
}
.productPrice_col  {
font-size: 11px;
}
/* Tabs start */
#tablist{
padding: 3px 0;
margin-left: 0;
margin-bottom: -0.1em;
margin-top: 0.1em;
font: 10px Verdana;
color: black;
}
#tablist li{
list-style: none;
display: inline;
margin: 0;
}
#tablist li a{
padding: 3px 0.5em;
margin-left: 0px;
border: 1px solid silver;
border-bottom: none;
background: #E9E9E9;
}
#tablist li a:link, #tablist li a:visited{
color: gray;
}
#tablist li a.current{
background: white;
}
#tabcontentcontainer{
width: 430px;
/* Insert Optional Height definition here to give all the content a unified height */
 height: 500px;
padding-top: 50px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 50px;
border-bottom: none;
border: 1px solid silver;
}
.tabcontent{
display:none;
}
/* Tabs slut*/
.image_border {
	padding: 1px;
	border: 1px solid #E8E8E8;
}
.image_border1 {
	padding: 1px;
	border-bottom: 1px solid #bcd3dd; /* #E8E8E8 */
	border-top: 1px solid #bcd3dd;
	}

.image_border_under {
	padding: 1px;
	border-bottom: 1px solid #bcd3dd; /* #E8E8E8 */
	}
.image_border_under_smalltext8g {
	padding: 1px;
	border-bottom: 1px solid #E2E2E2; /* #E8E8E8 */
	font-family: Verdana, Arial, sans-serif;
   font-size: 9px;
   padding-left: 0px;
   padding-right: 0px;
   color: gray;  
	}
.image_border_under_smalltext8b {
	padding: 1px;
	border-bottom: 1px solid #E2E2E2; /* #E8E8E8 */
	font-family: Verdana, Arial, sans-serif;
   font-size: 9px;
	font-weight: bold;
   padding-left: 0px;
   padding-right: 0px;
   color: gray;  
	}
	.image_border_right {
	padding: 5px 10px;
	border-left: 1px solid #bcd3dd; /* #E8E8E8 */
	font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #4F4F4F;
	}
/*adv shopping cart start*/
SPAN.removeProduct {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #3366FF;
  font-weight: normal;
}
INPUT.quantitybox {
  border: 0px;
  border-style: solid;
  border-color: #B2DBDB;
  font-size: 12px;
  width: 20px;
  height: 17px;
  border-spacing: 0px;
    text-align: right;
	 color: gray;
}
/*adv shopping cart slut*/

INPUT.quantitybox_cart {
  border: 1px;
  border-style: solid;
  border-color: #E8E8E8;
    font-size: 11px;
  width: 25px;
  height: 17px;
  border-spacing: 0px;
  /*background: #F8f8f9; */
    text-align: right;
}

.pay { 
  font-family : Verdana, Arial, sans-serif; 
  font-size : 10px; 
  /* background: #FFDFE4; */
  border: 1px solid Red; 
  font-weight: bold; 
}
.product_info_head {
 /* font-family: Verdana, Arial, sans-serif;
 font-size: 20px;
 font-weight: bold; */
 font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-decoration: none;
  color: #4185bf;   /* #4185bf  #454E6E*/
}
.pageHeading1{
	font-family: Verdana, Tahoma;
	font-size: 16px;
	padding-left:15px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #3771B0;
}

h1 {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 16px;
  font-weight: normal;
}

h2 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 12px;
 font-weight: normal;
 line-height: normal
}

h3 {
font-family: Verdana, Arial, sans-serif;
  font-size:12px;
}

 .ml2{
  font-size: 10px;
  color: #848282;
  text-decoration: underline;
 }
 .pageHeading_line {
	background-image: url(images/design/page_heading.gif);
	background-repeat: no-repeat;
	height: 8px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 20px;
}

.halv {
	background-image: url(images/design/halv.gif);
	background-repeat: no-repeat;
}
.halv_lang {
	background-image: url(images/design/halv_lang.gif);
	background-repeat: no-repeat;
}
.star_topline {
	background-image: url(images/design/star_topline.gif);
	background-repeat: no-repeat;
}
.star_bottomline {
	background-image: url(images/design/star_bottomline.gif);
	background-repeat: no-repeat;
}
.star {
	background-image: url(images/design/star.gif);
	background-repeat: no-repeat;
}
.stjernetilbud {
	background-image: url(images/design/stjernetilbud.gif);
	background-repeat: no-repeat;
}
.star_sideline {
	background-image: url(images/design/star_sideline.gif);
	background-repeat: no-repeat;
}
.star_price {
  font-family: Arial, sans-serif;
  font-size: 30px;
  color: #d72a27; /* alternative B3E449 */
  font-weight: bold;
  font-style: italic;
 /* color: #FF9900; */
}

/* new star borders start*/
table.shadow {
    align: center
  }

  td.shadow-top {
    height: 6px;
    background-image: url(images/design/borders1/top.gif)
  }

  td.shadow-topRight {
    width: 6px;
    height: 6px;
    background-image: url(images/design/borders1/topRight.gif)
  }

  td.shadow-right {
    width: 6px; 
    background-image: url(images/design/borders1/right.gif)
  }

  td.shadow-bottomRight {
    width: 6px; 
    height: 6px; 
    background-image: url(images/design/borders1/bottomRight.gif)
  } 

  td.shadow-bottom {
    height: 6px;
    background-image: url(images/design/borders1/bottom.gif)
  }

  td.shadow-bottomLeft {
  width: 6px;
    height: 6px;
    background-image: url(images/design/borders1/bottomLeft.gif)
  } 

  td.shadow-left {
  width: 6px;
    background-image: url(images/design/borders1/left.gif)
  }

  td.shadow-topLeft {
    width: 6px; 
    height: 6px; 
    background-image: url(images/design/borders1/topLeft.gif)
  }      

  td.shadow-center {
    background-color: white  
  }

/* new star borders slut*/




.headerblank {
	background-image: url(images/design/headerblank.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #4185bf;
	font-weight: bold;
	
}
.menu_back {
	background-image: url(images/design/menu.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #4185bf;
	/* font-weight: bold; */
	
}
.headerblanksmall {
	background-image: url(images/design/headerblanksmall.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #4185bf;
	/* font-weight: bold; */
	
}
.header_yellow {
	background-image: url(images/design/header_yellow.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #4185bf;
	/* font-weight: bold; */
	
}
.header_small { 
	background-image: url(images/design/header_small.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #4185bf;
	/* font-weight: bold; */
	
}
.header_small_search { 
	background-image: url(images/design/header_small_search.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #4185bf;
	/* font-weight: bold; */
	
}
.header_small_stock {
	background-image: url(images/design/header_small_stock.gif);
    background-repeat: repeat-y;
	/*background-repeat: no-repeat;   */
	font-size: 12px;
	color: #4185bf;
	/* font-weight: bold; */
}

.header_search_result { 
	background-image: url(images/design/header_search_result.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #4185bf;
	/* font-weight: bold; */
}
.header_small_categories { 
	background-image: url(images/design/header_small_categories.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #4185bf;
	/* font-weight: bold; */
}
.arr_up {
	background-image: url(images/arr_up.gif);
	background-repeat: no-repeat;
	margin: 3px;
}
.arr_down {
	background-image: url(images/arr_down.gif);
	background-repeat: no-repeat;
	margin: 3px;
}
.barforsideblaa {
	background-image: url(images/design/barforsideblaa.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #4185bf;
	/*font-weight: bold;*/
	
}
.header_500 {
    background-image: url(images/design/header_500.gif);
	background-repeat: no-repeat;
    height: 35px;
    width: 492px;
}


.ppcbutton {
	background-image: url(includes/languages/danish/images/buttons/ikurven.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #4185bf;
	
}
.ppcblaa {
	background-image: url(images/design/ppcblaa.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #4185bf;
	font-weight: normal;
	
}
.ccbg {
	background-image: url(images/design/ccbg.gif);
	background-repeat: no-repeat;
}
.kontaktbg {
	background-image: url(images/design/kontaktbg.gif);
	background-repeat: no-repeat;
}
.advsbg {
	background-image: url(images/design/gavekort_bg.jpg);
	background-repeat: no-repeat;
}
.support_bg {
	background-image: url(images/design/support_bg.gif);
	background-repeat: no-repeat;
}
.headertextbg {
	background-image: url(images/design/headertext.gif);
	background-repeat: no-repeat;
	font-size: 12px;
	color: #717171;
	font-weight: normal;
}
.headerblanksmall-plus {
	background-image: url(images/design/headerblanksmall-plus.gif);
	background-repeat: no-repeat;
}

a.headerblankalltext{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: silver;
	text-decoration: none;
	font-weight: normal;
}
a.headerblankalltext:link {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: silver;
	text-decoration: none;
}
/*page nav start*/
A.pageResults {
font-family:Arial,Helvetica,sans-serif;
text-decoration:none;
font-size:11px;
line-height:18px;
text-align:left;
padding-left: 3px;
padding-right: 3px;
/*background-image: url(images/design/pageresults.gif);
height: 23px;
width: 18px;
text-align: center;
vertical-align: middle;*/
 border: 1px solid #49a5fa;
}

A.pageResults:hover {
/*background-color:#E3E0A8;*/
background:#49a5fa none repeat scroll 0%; /*49a5fa 0063DC*/
color:#FFFFFF;
}
.pageResults_np {
font-family:Arial,Helvetica,sans-serif;
text-decoration:none;
font-size:11px;
line-height:18px;
text-align:left;
padding-left: 3px;
padding-right: 3px;
border: 1px solid #49a5fa;
background-color: #49a5fa;
color:#FFFFFF;
}
A.pageResults_np:hover {
/*background-color:#E3E0A8;*/
border: 1px solid orange;
background:orange none repeat scroll 0%; /*49a5fa 0063DC*/
background-color: orange;
color:#FFFFFF;
}
/*.blocktext a:link {
font-family:Arial,Helvetica,sans-serif;
text-decoration:none;
font-size:11px;
line-height:18px;
text-align:left;
}

.blocktext a:hover {
background:#49a5fa none repeat scroll 0%; /*49a5fa 0063DC
color:#FFFFFF;
}

*/

TD.pagenav {
	ffont: 0.9em;
	 font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
	padding:6px;
	mmargin:6px;
	bbackground:#eee;
	bborder: 1px solid #eee;
}

TD.pagenav a {
	background : #eee;
	color: black;
	padding:1px;
	margin:3px;
	border: 1px solid #ddd;
	text-decoration: none;
}

TD.pagenav a:hover {
	background:#4F4F4F;
	color:white;
	padding:1px;
}

TD.pagenav strong {
	color: black;
	background:white;
	padding:1px;
	border: 1px solid #bbb;
}
/*page nav slut*/

.tx1{
  font-size: 12px;
  color: #47aedd;
  font-weight: bold;
 }
.px3{
  font-size: 3px;
 }
.bg1{
  background-image: url(images/m40.gif);
  background-repeat: repeat-y; 
 }
 .tx2{
  font-size: 14px;
  color: #E63839;
  font-weight: bold;
 }
 
.tx{
  font-size: 9px;
  color: #8a8a8a;
 }
.cy{
  font-size: 11px;
  color: #747474;
  font-weight: bold;
 }

 .cy1{
  font-size: 14px;
  color: #FF850D;
  font-weight: bold;
 }

 .cy2{
  font-size: 13px;
  color: #848282;
  font-weight: bold;
 }
 
 /**/
 table.brandsgrid {
	width: 100%;
	border-collapse: collapse;
	border: 2px solid #FFF;
}

.brandsgrid th {
	width: 100%;
	padding: 0 5px;
}

.brandsgrid th h1 {
	margin: 0;
}

.brandsgrid td {
	height: 40px;
	padding: 0 5px;
	text-align: center;
	border: 1px solid #CCC;
}

/**/
table.brandsgridnormal {
	width: 100%;
	border-collapse: collapse;
	border: 2px solid #FFF;
}

.brandsgridnormal th {
	width: 100%;
	padding: 0 5px;
}

.brandsgridnormal th h1 {
	margin: 0;
}

.brandsgridnormal td {
	height: 40px;
	padding: 0 5px;
	/*text-align: center;*/
	border: 1px solid #CCC;
}
/**/
table.fragttabel { border-collapse: collapse; border: 1px solid #C2CFDA;}
.fragttabel tr { width: 100%; padding: 0 5px;}
.fragttabel td main11db_normal { margin: 0;}
.fragttabel td { font-family: Verdana, Arial, sans-serif; font-size:12px; color: #454E6E; padding: 0 5px; border: 1px solid #C2CFDA; }

div.dot {
	clear: both;
	margin: 0 !important;
	background: url("/img/dot.gif") repeat-x center;
	height: 20px;
}
 /**/
.shader140 {
  background-image: url(images/design/shader140.png);
  background-repeat: repeat-x;
}


/*   Horizontal Drop-Down Menu Style  start  */


.horbar	{   /* Color of main horizontal menubar and border */
	color: White;
	background-color: transparent;
	/*border-left: 1px solid blue;*/
}
.horizitem	{          /* Behaviour of main horizontal menu items, leave as is for proper operation */
	float: left;
	white-space: nowrap;
	/*border-right: 1px solid #69afec;*/
	/*width: 70px;*/
	/*height: 25px;*/
	vertical-align: middle;
	text-align: left;
}

.horizitem a {              /* Font style, size of submenu items */
	font-family: Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 13px;	
	text-decoration: none;
	/*width: 70px;*/
	/*border-left: 1px solid White;*/
	position: relative;	
	/*border-right: 1px solid #69afec;*/
	display: block;
	padding: .5em 0 .5em .6em;
	text-align: left;

}

.horizitem a:link, .horizitem a:visited 	{      /* Font style & color of main menu items */
	color: White;
	font-family: Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 13px;	
	/*width: 70px;*/
	text-decoration: none;
	/*border-right: 1px solid #69afec;*/
	text-align: left;
}


.horizitem a:hover	{       /* Font style & color, background menu color of main menu item when hovered over */
	color: #4185bf;
	/*background-color: #ECF1F5;*/
	background-image: url(images/design/toptab.png);
	font-family: Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 13px;	
	/*width: 70px;*/
	text-decoration: none;
	/*border-right: 1px solid #D7E0E7;*/
	text-align: left;
	background-repeat: no-repeat;
}

.horizitem a:active	{       /* Font style & color, background menu color of main menu item when clicked */
	color: #4185bf;
	/*background-color: #ECF1F5;*/
	background-image: url(images/design/top_tab.png);
	font-family: Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 13px;	
	/*width: 70px;*/
	text-decoration: none;
	/*border-right: 1px solid #D7E0E7;*/
	text-align: left;
	background-repeat: no-repeat;
}

.horizsubmenu	{       /* Behaviour of sub-menu items - leave as is for proper operation of submenus */
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
}

.horizsubframe	{      /* Color of submenu item and border */
	/*background-color: #f2f4f7; /*#ECF1F5*/
	background-image: url(images/design/horizsubframe_opacity95.png);
	/*background-color: White;*/

	/*border-top: 1px solid #D7E0E7;*/
	border-left: 1px solid #74b9f3; /*D7E0E7*/
	border-right: 1px solid #74b9f3; /*D7E0E7*/
	width: 161px;
	/*height: 35px;*/
	vertical-align: middle;
	position: relative;
	z-index: 1000;
	display: block;
	/*border-radius:6px;
	-moz-border-radius:6px;	*/
}

.horizsubitem	{       /* Behaviour of sub-menu items - leave as is for proper operation of submenus */
	text-align: left;
	white-space: nowrap;
	/*border-bottom: 1px solid #D7E0E7;*/
	
}

.horizsubitem a {            /* Font style, size of submenu items */

	font-family: Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	/*line-height: 100%;	*/
	text-decoration: none;
	padding-top: .3em;
	padding-left: .8em;
	padding-bottom: .2em;
	position: relative;
	display: block;	
}

.horizsubitem a:link, .horizsubitem a:visited	{       /* Font color, style of submenu items */
	color: #454E6E;  /*#454E6E #4185bf*/
	font-family: Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.horizsubitem a:hover	{      /* Font color, style, background submenu color of submenu item when hovered over */
	background-image: url(images/design/list_hover.png);
   background-repeat: no-repeat;
	background-position: center;
	color: #454E6E;
	/*background-color: #A9C5E2;*/
	font-family: Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 11px;	
	text-decoration: none;
}

.horizsubitem a:active	{      /* Font color, style, background submenu color of submenu item when clicked */
	color: #454E6E;
	/*background-color: #4185bf;		*/
	background-image: url(images/design/list_hover_gray95.png);
   background-repeat: no-repeat;
	background-position: center;
	font-family: Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 11px;	
	text-decoration: none;
}

.horizsubitem .horizfwdarr, .horizitem .horizfwdarr	{      /* Positioning of right arrow for submenus */
	position: absolute;
	top: .75em;
	right: .5em;
}

.horizsubseparator	{   /* Style for line-separator in horizontal submenus - Use '---' for Link title to display */
	background-color: transparent;
	border-bottom: 1px solid #D7E0E7;
	margin: 0;	/* top right bottom left */
	height: 0;
	font-size: 1px;
	line-height: 0px;
}
/*.dmselected {   /* Style override for selected category tree */
/*    background-color: #ccc;
		font-weight: bold;
}*/

/*.horbar .horizitem a:hover {   /* Style override for selected root category */
 /*   background-color: Black;
}*/

/*   Horizontal Drop-Down Menu Style slut  */

.bottom_border	{       /* Font style & color, background menu color of main menu item when hovered over */
	background-image: url(images/design/bottom_border.gif);
	background-repeat: no-repeat;
}
.bottom_top	{       /* Font style & color, background menu color of main menu item when hovered over */
	background-image: url(images/design/bottom_top.gif);
	background-repeat: no-repeat;
}

.round_border {
	border:1px solid #EEE;
	border-color:#EEE #DDD #DDD #EEE;
	border-radius:4px;
	-moz-border-radius:4px;
	background:#FBFBFB;
	padding:1px 3px;
}
.rightmenuheader { 
 /* font-family: Verdana, Arial, sans-serif;
 font-size: 20px;
 font-weight: bold; */
 font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #4185bf;   
}
.normal {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  padding-left: 0px;
  padding-right: 0px;
  color: #4F4F4F;                          
}
TD.header_links, SPAN.header_links, P.header_links {
  font-family: Verdana, Arial, sans-serif;font-size: 10px;
  /*padding-left: 5px;
  padding-right: 5px; */
  padding-bottom: 10px;
  color: red;    
                             
}

TD.header_qty, SPAN.header_qty, P.header_qty {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  /*padding-left: 5px;
  padding-right: 5px; */
  padding-bottom: 5px;
  color: silver;    
                             
}

/*kundecenter menu start*/
.kundecenter {          /* Behaviour of main horizontal menu items, leave as is for proper operation */
	font-family: Verdana, Arial, sans-serif;
    color: #454E6E; /*029DBB 628FC1  #4185bf #3B76A8 #454E6E #4185bf*/
	text-decoration: none;
	font-size: 11px;
    height: 18px;
    #height: 22px;
	cursor: hand;
	padding-left: 0px;
	width: 256px;
	padding-top:5px;
	display: block;
}
.kundecenter:hover{          /* Behaviour of main horizontal menu items, leave as is for proper operation */
	background-image: url(images/design/list_hover_orange95.png);
    background-repeat: no-repeat;
    color: #454E6E;
	background-position: center;
}
/*kundecenter menu slut*/

/* kundecenter start*/
table.shadow1 {
    align: center
  }

  td.shadow1-top { 
    height: 6px;  
    background-image: url(images/design/borders2/top.png)
  }

  td.shadow1-topRight { 
    width: 6px;
    height: 6px;
    background-image: url(images/design/borders2/topRight.png)
  }

  td.shadow1-right { 
    width: 6px; 
    background-image: url(images/design/borders2/right.png)
  }

  td.shadow1-bottomRight { 
    width: 6px; 
    height: 6px; 
    background-image: url(images/design/borders2/bottomRight.png)
  } 

  td.shadow1-bottom { 
    height: 6px;
    background-image: url(images/design/borders2/bottom.png)
  }

  td.shadow1-bottomLeft { 
  width: 6px;
    height: 6px;
    background-image: url(images/design/borders2/bottomLeft.png)
  }

  td.shadow1-left { 
  width: 6px;
    background-image: url(images/design/borders2/left.png)
  }

  td.shadow1-topLeft { 
    width: 6px; 
    height: 6px; 
    background-image: url(images/design/borders2/topLeft.png)
  }      

  td.shadow1-center { 
    background-color: white  
  }

  table.bottom_buttons, div.bottom_buttons { 
   /*background-image: url(images/design/borders2/1px_blue60.png);*/
	background-color: #e7f1ff;
	border-top: 1px solid #91befb;
  }
  
/* kundecenter slut*/

/*Create account start*/

table.shadow2 {
    align: center
  }

  td.shadow2-top { 
    height: 50px;  
    background-image: url(images/design/borders3/top.gif)
  }
  td.shipping-shadow-top { 
    height: 50px;
    background-image: url(images/design/borders3/shipping_shadow_top.gif)
  }
  td.payment-shadow-top {
    height: 50px;  
    background-image: url(images/design/borders3/payment_shadow_top.gif)
  }
  td.conferm-shadow-top { 
    height: 50px;  
    background-image: url(images/design/borders3/conferm_shadow_top.gif)
  }
  td.login-shadow-top {
    height: 50px;
    background-image: url(images/design/borders3/login_shadow_top.gif)
  }
  td.blank-shadow-top {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 18px;
    color: #4185bf;
    padding-bottom: 10;
    padding-left:5;
    height: 50px;
    background-image: url(images/design/borders3/blank_shadow_top.gif)
  }

  td.shadow2-topRight { 
    width: 13px;
    height: 50px;
    background-image: url(images/design/borders3/topRight.gif)
  }

  td.shadow2-right { 
    width: 13px; 
    background-image: url(images/design/borders3/right.gif)
  }

  td.shadow2-bottomRight { 
    width: 13px; 
    height: 13px; 
    background-image: url(images/design/borders3/bottomRight.gif)
  } 
  td.shadow2-login-bottomRight { 
    width: 13px; 
    height: 22px; 
    background-image: url(images/design/border_separator/right.gif)
  } 

  td.shadow2-bottom { 
    height: 13px;
    background-image: url(images/design/borders3/bottom.gif)
  }
  td.shadow2-login-bottom { 
    height: 13px;
    background-image: url(images/design/border_separator/middel.gif)
  }
  td.shadow2-bottomLeft { 
  width: 13px;
    height: 13px;
    background-image: url(images/design/borders3/bottomLeft.gif)
  } 
  td.shadow2-login-bottomLeft { 
  width: 13px;
    height: 22px;
    background-image: url(images/design/border_separator/left.gif)
  } 

  td.shadow2-left { 
  width: 13px;
    background-image: url(images/design/borders3/left.gif)
  }

  td.shadow2-topLeft { 
    width: 13px; 
    height: 50px; 
    background-image: url(images/design/borders3/topLeft.gif)
  }      

  td.shadow2-center { 
    background-color: white  
  }

 

/*Create account slut*/


/* for shipping etc...*/

table.tabs-shipping {
    height: 51px;
    background-image: url(images/design/borders4/tabs_shipping.gif)
  }
table.tabs-payment {
    height: 51px;
    background-image: url(images/design/borders4/tabs_payment.gif)
  }
table.tabs-online {
    height: 51px;
    background-image: url(images/design/borders4/tabs_online.gif)
  }
table.tabs-confirm {
    height: 51px;
    background-image: url(images/design/borders4/tabs_confirm.gif)
  } 
table.tabs-success {
    height: 51px;
    background-image: url(images/design/borders4/tabs_success.gif)
  } 
  
.payment_tabs_active {
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #4185bf;                             
}
.payment_tabs_passiv {
font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #88B4D6;
}

table.shadow3 { 
    align: center
  }

  td.shadow3-top { 
    height: 1px;  
    background-image: url(images/design/borders4/top.gif)
  }
  
  td.shadow3-topRight { 
    width: 13px;
    height: 1px;
    background-image: url(images/design/borders4/right.gif)
  }

  td.shadow3-right { 
    width: 13px; 
    background-image: url(images/design/borders4/right.gif)
  }

  td.shadow3-bottomRight { 
    width: 13px; 
    height: 13px; 
    background-image: url(images/design/borders4/bottomRight.gif)
  } 

  td.shadow3-bottom { 
    height: 13px;
    background-image: url(images/design/borders4/bottom.gif)
  }

  td.shadow3-bottomLeft { 
  width: 13px;
    height: 13px;
    background-image: url(images/design/borders4/bottomLeft.gif)
  } 

  td.shadow3-left { 
  width: 13px;
    background-image: url(images/design/borders4/left.gif)
  }

  td.shadow3-topLeft { 
    width: 13px; 
    height: 1px; 
    background-image: url(images/design/borders4/left.gif)
  }      

  td.shadow3-center { 
    background-color: white  
  }
table.top_buttons, div.top_buttons { 
   /*background-image: url(images/design/borders2/1px_blue60.png);*/
	background-color: #e7f1ff; border-bottom: 1px solid #91befb; }

a.headerblankalltext:hover {color: silver; text-decoration: underline; }


.estimatedshippingBox {
background: #FF8E90;
}

TD.estimatedshippingBoxHeading {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
background: #bbc3d3;
color: #ffffff;
}

.estimatedshippingBoxContents {
background: #f8f8f9;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
}

.ShowShipping {
background: #444ddd;
color: #fffffa;
font-family: Verdana, Arial, sans-serif;
font-size: 6px;
font-weight: bold;
text-align: center;
}

