/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

/* START Categories Tabs v2.0 */
A.tabsNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight : bold; 
  color: #0000CC; 
}

A.tabsNavigation:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight : bold; 
  color: #3366CC;
}

TD.tabsNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
/*  background: #CCCCCC;*/
  color: white;  /* Color of the not selected category text */
  font-weight : bold;
}
/* END Categories Tabs v2.0 */

/* site construction */
body {background: url("http://www.dvdforalle.dk/images/hvidbag.jpg"); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 10px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
body.popup {background: #d7e6f2; margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
h1.productname {font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #77a3c8; color: ffffff;}
h2.productname {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: 1c4262;}

	/* header */
TABLE.header {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: ffffff; font-weight: ; background: url("http://www.dvdforalle.dk/images/m14.gif") no-repeat;}
TR.headermenu {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: ffffff; font-weight: bold; background: url("http://www.dvdforalle.dk/images/m14.gif") no-repeat;}
TR.header {background: #ffffff;}
TR.headerNavigation {background: #77a3c8; font-weight : bold;}
TD.headerNavigation {font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #77a3c8; color: ffffff; font-weight : bold;}
TD.dateandtime {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: ffffff;}
TD.kortlogoer {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: ffffff; padding-left: 12px; padding-bottom: 20px;}

	/* main */
TD.back {background: #444444;}
TR.buttonback, TD.buttonback {background: #c8d8e5;}
TD.column {background: #ffffff url("http://www.dvdforalle.dk/images/m14.gif"); background-repeat: repeat-x;}
TD.stipletlinie {border-color: #ffffff; border-style: dashed; border-width: 1px; border-bottom: 1px; border-left: 0px; border-right: 0px; }
TD.frontpagebox {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #444444;}
TD.frontpageboxleftborder {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; border-color: #1a4161; border-style: dotted; border-width: 1px; border-left: 1px; border-top: 0px; border-bottom: 0px; }
TABLE.main, TD.main, P.main {font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; color: #444444;}
TD.main input, TD.main select {border:1px solid #CCC;}
TABLE.smallText, TD.smallText, SPAN.smallText, P.smallText {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #444444;}
SPAN.DKKsmallText {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #1a4366;}
TD.hlinedot {background: url("http://www.dvdforalle.dk/images/m14.gif"); background-repeat: repeat-x;}
TD.vlinedot {background: url("http://www.dvdforalle.dk/images/m14.gif"); background-repeat: repeat-y;}
DIV.proddesc {font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 1.5; color: #444444; margin-right: 20px;}
TABLE.productinfopage {border: 1px; border-style: solid; border-color: #446e92; border-spacing: 1px;}
TD.randomtext {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #444444;}

	/* footer */
TR.footer {background: #77a3c8;}
TD.footer {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold;}
TD.whitetext {font-family: Verdana, Arial, sans-serif; font-size: 1px; color: #ffffff;}




/* listings */
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {background: #cee5f8;}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {background: #cee5f8;}
TABLE.productListing {border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
a.products_listing_href {font-size:14px; color: #E55C19; font-weight: bold; padding: 5px 0;}
.productListing-heading {height: 16px; font-family: Verdana, Arial, sans-serif; font-size: 10px; background: #77a3c8; color: #11293d; font-weight: bold;}
TD.productListing-data {border-width: 1px; border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; border-style: solid; border-color: #77a3c8; border-spacing: 1px; font-family: Verdana, Arial, sans-serif; font-size: 11px;}
TR.productListing-even {background: #FFFFFF; padding-top: 10px; padding-bottom: 10px;}
TR.productListing-odd  {background: #FFFFFF; padding-top: 10px; padding-bottom: 10px;}




/* links */
A {color: #444444; text-decoration: none;}
A:hover {color: #0f3657; text-decoration: underline;}
A.boxlink {color: #13314a; text-decoration: none; margin-left: 0px;}
A.boxlink:hover {color: #0f3657; text-decoration: none; margin-left: 0px;}
A.allprods {color: #13314a; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 10px; padding-left: 5px;}
A.allprods:hover {color: #0f3657; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
A.boxHeadingLink {color: #13314a; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 13px;}
A.boxHeadingLink:hover {color: #0f3657; text-decoration: none; font-family: Verdana, Arial, sans-serif; font-size: 13px;}
A.headerNavigation {color: #ffffff;}
A.headerNavigation:hover {color: #0f3657;}
A.pageResults {color: #0b2c48;}
A.pageResults:hover {color: #0b2c48; background: ;}

SPAN.boxlink {color: #13314a; text-decoration: none; margin-left: 4px;}
SPAN.boxlink:hover {color: #072035; text-decoration: none; margin-left: 4px;}

/* images */
IMG.noborder {border-color: #000000; border-style: solid; border-width: 0px;}
IMG.sort {border: 0; height: 9; width: 16; margin-bottom: -0; }


/* forms */
FORM {display: inline;}
TABLE.formArea {background: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px;}
TD.formAreaTitle {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}

/* input requirement */
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* error messages etc. */
TR.headerError {background: #ff0000;}
TD.headerError {font-family: 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: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; background: #00ff00; color: #ffffff; font-weight: bold; text-align: center;}
SPAN.errorText {font-family: Verdana, Arial, sans-serif; color: #ff0000;}
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #13314a;}
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #ff0000; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; background: #e2f3c7;}
.productsNotifications { background: #F4F2DA; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #8E0203; text-decoration: underline; }
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #cee9ff; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }


/* info boxes */
.infoBox {border-left:1px solid #B6B6B6; border-right:1px solid #B6B6B6;}
.infoBoxContents {background: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 10px;}
.infoBoxContents2 {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #13314a;}
.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: 13px; font-weight: bold; background: url(images/menu_center.gif) 0 0 repeat-x; color: #FFF; font-weight: bold; vertical-align: middle; padding: 0 5px 5px 5px;}
TD.infoBoxHeading a {font-family: Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; color: #fff; color: #FFF; font-weight: bold; vertical-align: middle; padding: 0 5px 5px 5px;}
TD.infoBoxHeading a font {color: #FFF;}
TD.infoBox, SPAN.infoBox {font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight : normal;}
.infoBox TD {padding-left:2px;}

/* SSL form */
DIV.ssltext {font-family: Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; color: #13314a;}


/* general styles */

TABLE.cartTotal {
   border-width: 1px; border-bottom: 1px; border-left: 1px; border-right: 1px; border-top: 0px; border-style: solid; border-color: #B4AD5B;
   font-family: Verdana, Arial, sans-serif;
   font-size: 10px;
   font-weight: bold;
   font-variant: normal;
   color: #13314a;
   background: #77a3c8;}
   
TR.cartTotal {
   font-family: Verdana, Arial, sans-serif;
   font-size: 10px;
   font-weight: bold;
   font-variant: normal;
   color: #CD1713;
   background: ;}

TD.pageHeading, DIV.pageHeading, P.pageHeading, h1.pageHeading {
   font-family: Verdana, Arial, sans-serif;
   font-size: 16px;
   font-weight: bold;
   font-variant: normal;
   color: #77A3C8;}

TD.tilbudHeading, P.tilbudHeading {
   font-family: Verdana, Arial, sans-serif;
   font-size: 24px;
   color: #77A3C8;}

TD.priceHeading, P.priceHeading {
   font-family: Verdana, Arial, sans-serif;
   font-size: 24px;
   font-weight: bold;
   color: #77A3C8;}

SPAN.indexproductSpecialPrice {
   font-family: Verdana, Arial, sans-serif;
   font-size: 24px;
   font-weight: bold;
   color: #000000;
   background: #FFF000;}

   
SPAN.productSpecialPrice {
   font-family: Verdana, Arial, sans-serif;
   font-size: 14px;
   font-weight: bold;
   color: #3091BB;
   b ackground: #FFF000;}

SPAN.productSpecialPriceSmall, TD.productSpecialPriceSmall {
   font-family: Verdana, Arial, sans-serif;
   font-size: 12px;
   font-weight: bold;
   color: #000000;
   background: #FFF000;}

TD.headergreeting {
   font-family: Verdana, Arial, sans-serif;
   font-size: 10px;
   font-weight: bold;
   color: #77a3c8;
   background: ;}






TD.fieldKey {font-family: Verdana, Arial, sans-serif; font-size: 10px; height:20px; padding:5px 5px;}
TD.fieldValue {font-family: Verdana, Arial, sans-serif; font-size: 12px; height:20px; padding:5px 5px;}
#advanced_search_box TD.fieldKey {font-family: Verdana, Arial, sans-serif; font-size: 10px;border:1px solid #B5AA42; height:30px; padding:5px 5px;}
#advanced_search_box TD.fieldValue {font-family: Verdana, Arial, sans-serif; font-size: 12px; border:1px solid #B5AA42; height:30px; padding:5px 5px;}
.fieldValue input, .fieldValue select {border:1px solid #CCC;height:20px;}
TD.tableHeading {font-family: Verdana, Arial, sans-serif; font-size: 12px; font-weight: bold;}




SPAN.newItemInCart {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000;}
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: 11px; color: #CD1713; font-weight: bold;}
SPAN.velkommen {font-family: Verdana, Arial, sans-serif; font-size: 22px; font-variant: small-caps; font-weight: bold; color: #77a3c8;}
SPAN.markProductOutOfStock {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #ff0000; font-weight: bold;}
SPAN.productSpecialPriceold {font-family: Verdana, Arial, sans-serif; color: #ff0000;}

.moduleRow { }
.moduleRowOver { background-color: #77a3c8; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #FFFFFF; }

a.leftbox_category {
background:transparent url(images/sting.gif) no-repeat scroll 10px;
border-bottom:1px dotted #B0B3B5;
display:block;
font-weight:normal;
margin:0 5px;
padding:5px 0 2px 25px;
}

a.leftbox {
border-bottom:1px dotted #B0B3B5;
display:block;
font-weight:normal;
margin:0 5px;
padding:5px 0 2px 5px;
}

a.info_buy {display:block; margin:0; color:#FFFFFF; padding:0; font-weight:bold; text-decoration:none; font-size:11px; text-align:center; vertical-align:middle;}

TABLE.product_info_class {border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; width: 100%; padding:10px;}

TD.product_info_class_lt {
  border-right-color:#AAABAB;
  border-right-style:dotted;
  border-right-width:1px;
  border-bottom-color:#AAABAB;
  border-bottom-style:dotted;
  border-bottom-width:1px;
  padding-bottom:20px;
  padding-left:0;
  padding-right:10px;
  padding-top:0;
  width:50%;
}

TD.product_info_class_rt {
  border-bottom-color:#AAABAB;
  border-bottom-style:dotted;
  border-bottom-width:1px;
  padding-bottom:20px;
  padding-left:0;
  padding-right:10px;
  padding-top:0;
  width:50%;
}

TD.products_info_heading {padding:20px 10px; font-size:11px; color: #E55C19; font-weight: bold;}

.product-description {
  color:#484E53;
  font-weight:bold;
  font-family:Tahoma,Arial,Verdana,sans-serif;
  font-size:11px;
  font-size-adjust:none;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:15px;  
}

TD.shopping_cart_bottom {
 border-left:1px solid #CCCCCC;
 border-right:1px solid #CCCCCC;
 background: #e2f3c7;
 font-weight: bold;
 font-size: 13px;
}


TD.shopping_cart_bottom_main {
 border-left:1px solid #CCCCCC;
 border-right:1px solid #CCCCCC;
 background: #e2f3c7;
 padding: 15px 0 12px;
 font-weight: bold;
 font-size: 13px;
}

.heading_account {
 background:#FFFFFF url(images/billing-heading.gif) repeat-x scroll 0;
 color:#000000;
 text-transform:none;
 font-weight:bold;
 padding:7px 5px 8px;
 font-family:Tahoma,Arial,Verdana,sans-serif;
 font-size:11px;
 font-size-adjust:none;
 font-style:normal;
 font-variant:normal;
 line-height:15px;  
}
