/*  NEM Detail -----------------------------------------------------------------------------------------
   stylesheet_3.css 2009-06-30    

   XT-Commerce - community made shopping
   http://www.xt-commerce.com

   Copyright (c) 2004 XT-Commerce 
   -----------------------------------------------------------------------------------------
   based on: 
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27); www.oscommerce.com 
   (c) 2003	 nextcommerce (stylesheet.css,v 1.7 2003/08/13); www.nextcommerce.org

   Released under the GNU General Public License 

>>> Design by www.nantury.de <<<
   ---------------------------------------------------------------------------------------*/

.tableListingI { background-color: #eeead5;}
.tableListingII { background-color: #d1ca9e;}

.grund {
  background-color: #c1b678;
  border: 1px solid #333300;
  padding: 1px;
  position: relative;
  top: -27px;
  left: 0;
}

.grund small{
  color: #333333;
  font-size: 8pt;
  font-weight: 500;
}

/********************** Master Rahmen Detailseite **********************************/
#detail {
  font-family: Verdana, Trebuchet MS, Arial, "sans-serif";
  color: #333300;
  border: 0px dashed red;
  padding-top: 4px;
  margin-top: 4px;
  width: 680px;
  height: 60px;
  vbackground:  url('img/vn18000.jpg') repeat right #fcf3cb;
  z-index: 30;
}

#detail h2{
  padding:0;
  padding-top: 4px;
  margin:0;
  font-size: 1.2em;
}

/*********************** Überschrift Produkt *****************************/
.dname {
  border: 0px solid red;
  padding: 4px;
  margin: 4px;
  border-top: 8px solid #dad7ba;
  border-bottom: 14px solid #dad7ba;
  border-left: 4px solid #dad7ba;
  border-right: 4px solid #dad7ba;
  height: 30px;
  background:  url('img/vn18000.jpg') repeat right #1e1e02;
  z-index: 30;
}

.dname h2, .ddetail h1, .ddetail h2{
  padding:0;
  padding-top: 4px;
  margin:0;
  font-size: 1.4em;
  color: #c1b678;
}

.dname h1{
  font-family: Verdana, Trebuchet MS, Arial, "sans-serif";
  padding:0;
  padding-top: 4px;
  margin:0;
  font-weight: 500;
  font-size: 1.4em;
  letter-spacing: 0.1em;
  color: #dad7ba;
}

/*********************** Master oberer Block ***************************/
#dmaster {
  border: 0px solid red;
  padding: 4px;
  margin: 4px;
  margin-top: -16px;
  vposition: relative;
  float: left;  clear: right;
  width: 690px;
   z-index: 1;

}

#dpic {
  border: 0px solid #333300;
  padding-top: 20px;
padding-left: 0;
  margin-top: 28px;
  margin-left: 0;
margin-right: 0;
  width: 152px;
  height: 234px;
  font-size: 10pt;
  font-weight: 500;
  line-height: 2.0;
  z-index: 30;
  float: left; 
  align: center;
  background-color: #dad7ba;
}

#dpic p{
  margin: 0;
  text-align: center;
  background-color: #ffffff;
}

.PopBild {
  font-family: Trebuchet MS, Verdana, Arial, sans-serif;
  font-size: 1.0em;
  font-weight: 600;
  color: #1e1e02;
  line-height: 1.4;
  background-color: #fffff0;
  border-right: 2px outset #ffffd5;
  border-bottom: 2px outset #ffffd5;
  border-top: 2px ouset #d2d200;
  border-left: 2px outset #d2d200;
  text-align: center;
}

.PopBild small{
  font-family: Trebuchet MS, Verdana, Arial, sans-serif;
  font-size: 0.8em;
  font-weight: 500;
  color: #1e1e02;
  line-height: 1.6;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}

/************************* Master Preis Block ***********************************/
#dm2 {
  border: 1px solid #1e1e02;
  padding: 0;
  margin: 4px;
  margin-top: 0;
  margin-left: 30px;
  vmargin-botton: -210px;
  width: 500px;
  height: auto;
  float: right; 
  z-index: 30;
}

*html #dm2 {
  top: -210px;
  t\op: -260px;
}

.dmpreis {
  border-top: 2px solid #1e1e02;
  border-bottom: 2px solid #1e1e02;
  padding: 4px;
  margin: 0;
  font-size: 1.0em;
  color: #1e1e02;
  vheight: 30px;
  background-color: #dad7ba;
  z-index: 30;
}


.dmpreis h5{
   padding: 4px;
   margin: 0;
   font-family: Verdana, Arial, Trebuchet MS, sans-serif;
   font-size: 1.3em;
   font-weight: 600;
   color: #1e1e02;
   line-height: 1.0;
}

.aktion2 {
  font-family: Verdana, Trebuchet MS, Arial, "sans-serif";
  line-height: 1.5;
  width: 180px;
  padding: 0;
  font-weight: 600;
  font-size: 10pt;
  color: #dc143c;
  background-color: #fffff0;
  text-align:center;
  margin-bottom: -23px;
  position: relative;
  top: -23px;
  left: 300px;
  border: 1px solid #f8f8ff;
}

/**************************  MwSt und Button und Lieferzeit **********/

.dmleft {
  padding: 6px;
  margin: 0;
  overflow: visible;
  width: 253px;
  height: 220px;
  background-color: #dad7ba;
  font-size: 8pt;
  line-height: 1.2;
  font-weight: 500;
  float: left;
  z-index: 30;
}

.dmleft a:link, .dmleft a:visited{
  padding: 0;
  margin: 0;
  font-size: 0.9em;
  font-weight: 500;
  color: blue;
}

.dmleft a:hover{
  padding: 0;
  margin: 0;
  font-size: 0.9em;
  font-weight: 500;
  color: red;
}

.dmleft img{
  padding-bottom: 4px;
}

.dmleft small{
  font-family: Verdana, Arial, Trebuchet MS,  "sans-serif";
  padding: 0;
  margin: 0;
  font-size: 8pt;
line-height: 1.3;
}

.rabatt {
  font-family: Verdana, Trebuchet MS, Arial, "sans-serif";
  line-height: 1.5;
  margin-top: 2px;
  padding: 1px;
  font-weight: 500;
  font-size: 8pt;
  color: #f8f8ff;
  background-color:  #8b0000;
  border: 1px solid #a9a9a9;
  width:130px;
}

.staffel2 {
  font-family: Verdana, Trebuchet MS, Arial, "sans-serif";
  line-height: 1.5;
  width: 280px;
  padding: 2px;
  font-weight: 500;
  font-size: 0.9em;
  letter-spacing: 0.9em;
  color: #f0fff0;
  background-color: #737373;
  border-bottom: 1px solid #fffff0;
  text-align:center;
  text-transform: uppercase;
  position: absolute;
  top: 201px;
  left: 20px;
  z-index: 30;
}

.dmright {
   border-left: 3px dashed #333300;
  padding: 6px;
  margin: 0;
  font-size: 0.8em;
  width: 44%;
  height: 220px;
  background-color: #dad7ba;
  
  float:right; 
  
  z-index: 30;
}

.zurueck {  
   position: relative;
   top: 115px;
   left: 130px;
   margin-left: 0px; 
   margin-top: 0px; 
z-index: 30;
}



/******************************* Auswahl *****************************/

.dmunten {
  width: 501px;
  height: 30px;
  background-color: #1e1e02;
  z-index: 30;
  border-bottom: 2px solid #c1b678;
  color: #fffff0;
  float: left;
}

.dauswahl {
  padding-left: 6px;
  padding-right: 4px;
  padding-bottom: 4px;
  margin-top: -3px;
  float: right; 
  width: 404px;
  background-color: #1e1e02;
  border-right: 2px solid #1e1e02;
  border-left: 2px outset #1e1e02;
  border-bottom: 2px inset #1e1e02;
  z-index: 30;
}

TD.dauswahl001 {
   font-family: Trebuchet MS, Verdana,  Arial, sans-serif;
   color: #808080;
   font-size: 0.9em;
   font-weight: normal;
}

/************************** Rahmen unter dmaster *****************************/
.dzutaten {
  border: 0px solid green;
  padding: 8px;
  margin-left: 28px;
  margin-top: 40px;
  font-size: 0.9em;
  float: left;
  overflow: visible;
  background-color: #1e1e02;
  color: #dad7ba;
  border-right: 2px double #353326;
  border-left: 2px double #353326;
  z-index: 30;
}

.dzutaten a:link, .dzutaten a:visited {
  color: #dad7ba;
  font-family: Verdana, Trebuchet MS, Arial, "sans-serif";
  
  font-weight: 500;
}

.dzutaten a:hover {
  color: #dc143c;
  font-family: Verdana, Trebuchet MS, Arial, "sans-serif";
 
  font-weight: 500;
}

/************************** Rahmen unter dzutaten *****************************/
.ddetail {
  border-top: 4px dashed #c1b678;

  padding: 8px;
  margin-left: 10px;
  
  float: left;
  
  width: 670px;
  overflow: visible;
  background-color: #cab174;
  z-index: 30;
}

.ddetail h2{
   color: #333300;
}

.ddetail h3{
   font-family: Verdana, Trebuchet MS, Arial, sans-serif;
   font-size: 1.0em;
   font-weight: 500;
   padding: 0;
   margin: 0;
}

/************************** überschriften zusatzmodule ************************/

.kopfmodule {
  font-family: Verdana, Trebuchet MS, Arial, sans-serif;
  font-size: 0.8em;
  font-weight: 500;
  text-transform: uppercase;
  background-color: #494d2e;
  color: #e6e7e9;
  text-align: center;
  border-right: 0px solid #e6e7e9;
  padding: 10px;
}

/************************** Rahmen unter ddetail media ***********************/
.dpedeef {
  padding: 8px;
  margin: 6px;
  width: 640px;
 float: left;
  height: auto;
  overflow: visible;
  
  z-index: 30;
 
}

.dpedeefTab {
   border-left: 4px inset #f4f2e8; 
   border-right: 4px outset #f4f2e8; 
   border-bottom: 4px outset #333300; 
   border-top: 4px inset #333300; 
   background-color: #f4f2e8;
}


/************************** Rahmen master selling *****************************/
#mdsdp {

   float: left; clear: bottom;
   width: 700px;
   padding: 8px;
   margin-top: 20px; 
   vborder-left: 8px inset #aba476; 
   vborder-right: 8px outset #aba476; 
   vborder-bottom: 8px outset #aba476; 
   vborder-top: 8px inset #aba476; 
    border: 0px solid red;
}

#mdsdp a:link, #mdsdp a:visited{
   font-weight: 500;
}

#mdsdp a:hover{
   color: red;
}

.dsell {
  border: 4px solid #e8e2c6;
  padding: 4px;
  margin: 3px;
margin-left: -4px;
voverflow: visible;
  width: 316px;
  vheight: auto;
  
  background-color: #f8f7ed;
  float: left; 
 
  vborder: 1px solid red;
}


.kopfmodule2 {
  font-family: Verdana, Trebuchet MS, Arial, sans-serif;
  font-size: 0.8em;
  font-weight: 500;
  text-transform: uppercase;
  background-color: #494d2e;
  height: 40px;
width: 310px;
  float: left;
  color: #e6e7e9;
  text-align: center;
  border: 1px solid #e6e7e9;
  padding-left: 10px;
  padding-right: 10px;
}

*html .kopfmodule2 {
    width: 290px;
    w\idth: 300px;
}

.mcs {
   margin: 4px;
   width: 330px;
   height: auto;
   padding-bottom: 4px;
   border-bottom: 2px solid #eeead5;
position: relative;
top: 0;
left: 0;
   float: left; 
}

.mcs01 {
   float: left;
padding-top: 0;
   width: 50px;
  height: 70px;
   margin: 2px;
   vbackground-color: #eeead5;
border-bottom: 1px solid #cccccc;
}

.mcs02 {
   float: left;
padding: 4px;
   width: 90px;
height: 68px;
   margin: 2px;
   background-color: #f8f7ed;
border-bottom: 1px solid #c2b569;
border-right: 1px solid #c2b569;
font-size: 0.8em;
}

.mcs03 {
   float: right; 
padding: 5px;
   width: 122px;
   margin: 2px;
   background-color: #f8f7ed;
border-bottom: 1px solid #c2b569;
border-right: 1px solid #c2b569;
   font-size: 0.9em;
   letter-spacing: -0.1em;
}

.mcs03 small{
   font-family: Verdana, Arial, Trebuchet MS, sans-serif;
   letter-spacing: 0;
   font-size: 0.8em;
}

/*********** Detailseite Carbonit *********************/
.dpurch2 {
  border: 4px solid #d7ce9d;
  padding: 4px;
  padding-left: 90px;
  margin: 3px;
  margin-left: 70px;
  float: left;
  width: 420px;
  height: auto;
  overflow: visible;
  background-color: #353821;
}

*html .dpurch2 {
   margin-left: 30px;
   m\argin-left: 70px;
}
/*********** Detailseite Carbonit *********************/

.dpurch {
  border: 4px solid #d7ce9d;
  padding: 4px;
  margin: 3px;
  float: right;
  width: 330px;
  height: auto;
  overflow: visible;
  background-color: #e2dcb8;
}

.mcs10 {
   float: left;
padding-top: 0;
   width: 50px;
  height: 70px;
   margin: 2px;
   
border-bottom: 1px solid #c2b569;
}

.mcs20 {
   float: left;
padding: 4px;
   width: 90px;
height: 68px;
   margin: 2px;
margin-left: 30px;
   background-color: #eeead5;
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
font-size: 0.8em;
}

*html .mcs20 {
  m\argin-left: 30px;
  margin-left: 2px;  
}

.mcs30 {
   float:right; 
padding: 5px;
   width: 122px;
   margin: 2px;
vmargin-left: 200px;
   background-color: #eeead5;
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
   font-size: 0.9em;
   letter-spacing: -0.1em;
}

.mcs30 small{
   font-family: Verdana, Arial, Trebuchet MS, sans-serif;
   letter-spacing: 0;
   font-size: 0.8em;
}

/************************** Rahmen unter master  selling *****************************/
.dreverse {
  color: #333300;
  border: 2px solid #afa358;
  border-top: 20px solid #afa358;
  border-bottom: 20px solid #afa358;
  padding: 4px;
padding-left: 20px;
margin: 4px;
  margin-top: 8px;
  vmargin-left: 20px;
  
  width: 630x;
  height: auto;
  overflow: visible;
  background:  url('img/v8100.gif') repeat right #d1ca9e;
  float: left;
  z-index: 30;
}

.kopfmoduleR {
  font-family: Verdana, Trebuchet MS, Arial, sans-serif;
  font-size: 1.0em;
  font-weight: 600;
  text-transform: uppercase;
  vbackground-color: #494d2e;
  height: 30px;
width: 600px;
  float: left;
  color: #333300;
  text-align: center;
  
  border-bottom: 1px solid #333300;
  padding-left: 10px;
  padding-right: 10px;
}

.mcsR {
   margin: 4px;
   width: 600px;
   vheight: auto;
padding-bottom: 4px;
   border-bottom: 2px solid #eeead5;
position: relative;
top: 0;
left: 0;
   float: left;
}

.mcs01R {
   float: left;
padding-top: 0;
   width: 60px;
  height: 90px;
   margin: 2px;
   vbackground-color: #eeead5;
border-bottom: 2px solid #afa358;
border-right: 2px solid #afa358;
}

.mcs02R {
   float: left;
padding: 4px;
   width: 220px;
height: 68px;
   margin: 2px;
   background-color: #eeead5;
border-bottom: 1px solid #afa358;
border-right: 1px solid #afa358;
}

.mcs03R {
   float: right; 
padding: 5px;
   width: 260px;
   margin: 2px;
   background-color: #eeead5;
border-bottom: 1px solid #afa358;
border-right: 1px solid #afa358;
}

/************************** Rahmen letzter *****************************/
.dsonstige {
  color: #333300;
  vborder: 3px solid #f8f7ed;
  padding: 4px;
  padding-left: 4px;
  padding-right: 4px;
  margin-left: 80px;
  width: 514px;
  height: auto;
  overflow: visible;
  background-color:  #333300;
  float: left; 
  z-index: 30;
}

*html .dsonstige {
   margin-left: 40px;
   m\argin-left: 80px;
}

/************************** Rahmen verschiedene Produkte Links *****************************/
.ds01 {
  font-family: Verdana, Trebuchet MS, Arial, sans-serif;
  font-size: 1.0em;
  font-weight: 600;
  background-color: #494d2e;
  height: 30px;
  color: #e6e7e9;
  text-align: center;
  padding-top: 20px;
  border-right: 0px solid #e6e7e9;
}

.ds01 {
  border-bottom: 1px solid; 
  border-color: #333300;
  background-color: #eeead5;
  height: auto;
}

/****Tabellen Naehrwerte***/


TABLE.tab01 {
   border-top: 3px solid #dcdcdc;
   border-bottom: 3px solid #dcdcdc;
   border-left: 3px solid #dcdcdc;
   border-right: 3px solid #dcdcdc;

}

TD.tabellewerte01 {
   background: url('img/tab/1.gif') repeat-x #f8f8ff;
   height: 59px;

}

TD.tabelleleft {
   background: url('img/tab/2.gif') repeat-x #f8f8ff;
   height: 18px;
   padding-left:8px;
  border: 1px solid #000000;
}

TD.tabelleright {
   background: url('img/tab/3.gif') repeat-x #f8f8ff;
   height: 18px;
   padding-left:8px;
  border: 1px solid #000000;
}

/************************** Rahmen Kategorie ohne Produkte *****************************/
.RKOP {
  border-top: 4px dashed #c1b678;
  padding: 8px;
  margin-left: 10px;
  width: 670px;
  overflow: visible;
  background-color: #cab174;
  z-index: 30;
}

.RKOP ul{
   margin-left: -20px;
   font-weight: 600;
}

.RKOP li{
   font-weight: 500;
   margin-left: 40px;
}

.RKOP h1 {
  padding:0;
  padding-top: 4px;
padding-bottom: 4px;
  margin:0;
  font-size: 1.4em;
  color: #333333;
}

.RKOP h2 {
  padding:0;
  padding-top: 4px;
padding-bottom: 4px;
  margin:0;
  font-size: 1.3em;
  color: #333333;
}


.RKOP h3{
   font-family: Verdana, Trebuchet MS, Arial, sans-serif;
   font-size: 1.2em;
   font-weight: 600;
   padding-top: 4px;
padding-bottom: 4px;
   margin: 0;
   color: #333333;
}