  /*
  "One main layout Table" stylesheet for osC created by Paul Mathot
  2003/11/12

  - these stylesheet settings apply to all media
  - for printing styles edit templates/print.css
  - modified 2004/03/18 PaulM PandA.nl
  - To optimize the stylesheet for small filesize (=>maximum speed) you can remove most comments, and group the styles.
  */



  TABLE.categ {
    border: 5px;
    border-spacing: 0px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #000000;
    align=left
  }

  TD.categ {
    vertical-align: top;
  }



  A.tabsNavigation {
  font-family: Arial, Helvetica, sans-serif, font-family: Arial, Helvetica, sans-serif, Verdana;  ;
   font-size: 10pt;
    font-weight : bold;
    color: #7E0B00;
  }

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

  TD.tabsNavigation {
  font-family: Arial, Helvetica, sans-serif, font-family: Arial, Helvetica, sans-serif, Verdana;  ;
  font: ;
    font-size: 10pt;
  /*  background: #CCCCCC;*/
    color: white;  /* Color of the not selected category text */
    font-weight : bold;
  }


  /* begin imported some styles  from original osC stylesheet */
  .smallText {
  font-family: Arial, Helvetica, sans-serif, font-family: Arial, Helvetica, sans-serif, Verdana;  ;
    font-size: 18pt;
    color : red;
  }

  .normalText {
  font-family: Arial, Helvetica, sans-serif, font-family: Arial, Helvetica, sans-serif, Verdana;  ;
    font-size: 10pt;
  color:#FFFFFF
    }

  .bigText {
  font-family: Arial, Helvetica, sans-serif, font-family: Arial, Helvetica, sans-serif, Verdana;  ;
    font-size: 10pt;
  }

  .messageStackError, .messageStackWarning {

  font-family: Arial, Helvetica, sans-serif, font-family: Arial, Helvetica, sans-serif, Verdana;  ;
    font-size: 10pt;
  background-color: #ffb3b5;
  }
  textarea {
  width: 100%;
  font-family: Arial, Helvetica, sans-serif, font-family: Arial, Helvetica, sans-serif, Verdana;  ;
    font-size: 10pt;

  color:#FEFEFE;

  }
  /* end import from original stylesheet */

  body, html {
  margin: 0;
  padding: 0;
  font-family: "Arial";
   font-size: 10pt;
  text-align: center; /* needed for IE center bug */
  color:#FEFEFE;
    background-color: #000000
  }
  /* pageWrapper div for centering and width settings! 2004/01/06 */
  div#pageWrapper {
  position: relative;
  margin: 10px auto;
  width: 100%; /* set total Sx`pagewidth */
  }
  form {

  display: inline;
  }

  .headerNavigation {
    background-color: #7E0B00;
  }


  td {
  vertical-align: top;
  font-family: "Arial";
    font-size: 10pt;
  }




  table#mainLayoutLT {
  margin: 0px auto;
  width: 100%;

  }
  td.columnLT {

  padding: 0;
  }

  td.columnRT {

  padding: 0;
  }



  .MainInfo {
  font-family: font-family: Arial, Helvetica, sans-serif, Verdana;
  background-color:#7E0B00;
  color: #FFFFFF;
  padding: 3px;
  top : 10;
  font-size: 16pt;
}

  .infoBoxHeadingLT {
  font-family: "Arial";
  font-size: 12pt;
    padding: 2px;
    color: #00FFF0;
    border : 3px;
    border-right: 1px solid #000;
    border-top: 1px solid #000;
  text-align: left;
}

  .infoBoxHeadingMAIN div {
  font-family: "Arial";
  font-size: 9pt;
    padding: 3px;
    color: #000000;
    background-color: #FFFFFF;

  }

  td.infoBoxHeadingLT {
  font-family: "Arial";
  font-size: 9pt;
    padding: 2px;
    color: #000000;
    background-color: #FFFFF6;
    border : 0px;
    border-right: 1px solid #000;
    border-top: 1px solid #000;
  }


  table.infoBoxLT,  table.infoBoxLT,td.boxTextLT, .infoBoxHeading {
  font-family: "Arial";
  font-size: 10pt;
    padding: 2px;
    color: #FFCC33;
    border : 0px;
    border-right: 1px solid #000;
    border-top: 1px solid #000;

}

  table.SpecialBoxLT td.SpecialBoxHeadingLT, table.SpecialBoxLT {
  font-family: "Arial";
    font-size: 10pt;
    background-color: #FFFF66;
    color: #990000
  }
  table.infoBoxLT td table {
  width: 100%;
  font-family: "Arial";
  font-size: 10pt;
  color: #FFCC33;


  }
  td#contentLT {
  font-family: "Arial";
    font-size: 10pt;

  }
  .infoBoxLT {
  margin: 10px;
  font-family: "Arial";
    font-size: 10pt;
  width: 160px;
   color: #FFCC33;
  text-align: left
}
  .SpecialBoxLT {
  margin: 10px;
    background-color: #FFFF66;
  font-family: "Arial";
    font-size: 10pt;
    color: #000000;
  text-align: left
}
  td#contentLT {
  font-family: "Arial";
    font-size: 10pt;

  }

  td.boxTextLT {

  padding: 6px 5px;
    background-color: #7E0B00;
  font-family: "Arial";
    font-size: 10pt;
  }

  p.boxTextLT {

  padding: 6px 5px;
    background-color: #7E0B00;
  font-family: "Arial";
    font-size: 10pt;
  }

  p.InfoboxTextLT {

  padding: 6px 5px;
    background-color: #7E0B00;
    color: #FEEA00;
  font-family: "Arial";
    font-size: 10pt;
  }


  p.veiling {
            color: #7E0B00;
            text-align : center;
            font-family: arial;
            font-weight: bold;
            font-size: 10pt;
            border-style: none;
            border-width: thick;
            border-color: red;

  }

  p.veiling1 {
            color: #7E0B00;
            font-family: arial;
            font-weight: bold;
            font-size: 10pt;

  }



  .VeilingboxTextLT {

  font-family: Arial, Helvetica, sans-serif, font-family: Arial, Helvetica, sans-serif, Verdana;
  font-size: 10pt;
  text-align : left;
  padding: 6px 5px;
  background-color: #FFCC33;
  color: #7E0B00;
  }


  td.SpecialboxTextLT {
  padding: 6px 5px;
    background-color: #FFCC33;
      color: #000000;
    font-size: 10pt;

  }

  div#imageNavLT{
  margin: 12px 7px 0 0;
  float: right;

  font-family: "Arial";
    font-size: 10pt;
  }
  .navRightLT {
  float: right;
  background-color: #7E0B00;

  }
  .boxTextLT select {
  width: 90%;

  }
  td#navBarTopLT div, td#navBarBottomLT div {
  margin: 1px 5px;
  height: 17px;
  background-color: #7E0B00;
  }

  .logoLT, .navLeftLT {
  float: left;
  background-color: #7E0B00;

  }
  .footerLT {
  text-align: center;

  }
  .footerLT div {
  margin: 5px auto;
  }

  #languagesBoxLT, #specialsBoxLT, #currenciesBoxLT, #whats_newBoxLT, #manufacturersBoxLT, #searchBoxLT, #tell_a_friendBoxLT {
  text-align: center;

  }
  /* begin colors and borders (for link colors: see the link styles section below) */

  .productListing-kop {

    background-color: #FFFFFF;
    color: #000000
  }


  table.productListing-data {

    background-color: #000000;
    color: #FFFFFF;
  }

  .productListing {
    background-color: #000000;
    color: #FFFFFF;
  }

  td.productListing-data {
    background-color: #7E0B00;

  }



  table.infoBox {
  border: #FEFEFE solid 1px;
  background-color: #7E0B00

  }


  .productListing-heading {
  background-color: #fee662;
  }

  .errorText {
  color: red;
  }
  /* .cBoxE higlighting for categories box enhancement contrib */
  .cBoxE {
  color: red;
  }
  td.infoBoxHeading {
  border: 0px black solid;
  }


  .infoBoxContents, td.infoBoxContents {
  border: 3px black solid;
  color : red;

  }



  td#navBarTopLT, td#navBarBottomLT {
  border: 1px #FEFEFE solid;
  border-width: 1px 0;
  }
  table#mainLayoutLT {
  border: 0px #FEFEFE solid;
  }
  .infoBoxLT td {
  border: 1px #FEFEFE solid;
  }
  #contentLT table td.pageHeading, h1 {
  color: #d00;

  }
  .infoBoxLT td table td {
  border-width: 0px;

  }
  .inputRequirement, .greetUser {
    color: #FFCC33;
  }
  /* example how to assign styles to one individual small infobox (delete if you don't like) */
  table#shopping_cartBoxLT {
  font-weight: bold;
  color: #e00;
  }

  .infoBoxHeading, .productListing-heading {
    background-color: #FEFEFE;
  text-align: left
}


  /* end colors and borders */
  .infoBoxHeading img {
  display: none;
  }
  /* begin fonts */
  #copyRightLT {
  font-size: 10pt;
  }
  td.infoBoxHeading {
  font-weight: bold;
  }
  .infoBoxLT td, .infoboxLT td.boxTextLT form select {
  }

  #navBarTopLT, #navBarBottomLT {
    font-size: 10pt;
  font-weight: bold;


  }
  /* font size for content in and outside tables */
  #contentLT table td, #contentLT {
  font-family:  font-family: Arial, Helvetica, sans-serif, Verdana;
    font-size: 10pt;
  }
  #contentLT table td.pageHeading, h1 {
  font-size: 10pt;
  font-weight: bold;
  font-family: arial, serif;
  text-indent: 0px;
  color: #FFCC33;

  }
  /* end fonts */
  /* begin link styles */

  .infoBoxHeadingLT a {
  float: right;
  margin: 2px;
  }


  .productSpecialPrice {

  color: #7E0B00;
  }

  .productNormalPrice {

  color: #7E0B00;
  }

  .productNormalName {

  color: #7E0B00;
  }


  a {
  font-family: Arial, Helvetica, sans-serif, Verdana;
  font-size: 9pt;
  text-decoration: none;
  color:#FEFEFE;
  }
  a:hover {
  text-decoration: underline;
  color: red;
  background-color: #fff;
  }


  /* end link styles */
