﻿/*----------------------------------*/
/*       globale Optionen           */
/*----------------------------------*/

body	{
           margin-right:8px;
           margin-top:8px;
           margin-left:8px;
           margin-bottom:8px;
           font-family: Verdana, Arial, Helvetica;           
           font-size:8pt;
           scrollbar-DarkShadow-Color:#3366CC;
           scrollbar-Track-Color:#FFFFFF;   
           scrollbar-Face-Color:#FBF5F5;   
           scrollbar-Shadow-Color:#FBF5F5;
           scrollbar-Highlight-Color:#FBF5F5;
           scrollbar-3dLight-Color:#3366CC;
           scrollbar-Arrow-Color:#3366CC;
          }
body.head {
           margin-right:0px;
           margin-top:0px;
           margin-left:0px;
           margin-bottom:0px;
           font-family: Verdana, Arial, Helvetica;           
           font-size:8pt;
           background-color:#CECEF7;
          }
body.TopMenue {
           margin-right:0px;
           margin-top:0px;
           margin-left:0px;
           margin-bottom:0px;
           font-family: Verdana, Arial, Helvetica;           
           font-size:8pt;
           background-color#003E86;
          }
body.left {
           margin-right:0px;
           margin-top:0px;
           margin-left:2px;
           margin-bottom:0px;
           font-family: Verdana, Arial, Helvetica;           
           font-size:8pt;
           background-color:#DCDCDC;
           scrollbar-DarkShadow-Color:#3366CC;
           scrollbar-Track-Color:#FBF5F5;   
           scrollbar-Face-Color:#FBF5F5;   
           scrollbar-Shadow-Color:#FBF5F5;
           scrollbar-Highlight-Color:#FBF5F5;
           scrollbar-3dLight-Color:#3366CC;
           scrollbar-Arrow-Color:#3366CC;
          }
body.button_leiste2 {
           background-color:#3366CC;
    }
img {
     border:0px;
    }
select {
        font-family: Verdana, Arial, Helvetica;           
        font-size:8pt;
      }
input {
        font-family: Verdana, Arial, Helvetica;           
        font-size:8pt;
      }
radio {
        font-family: Verdana, Arial, Helvetica;           
        font-size:8pt;
      }
input.button {
        font-family: Verdana, Arial, Helvetica;           
        font-size:8pt;
	color:white;
	background-color:#D0222A;
	cursor:pointer;
      }
table.form1 {
	background-color:#E8E8E8;
      }
table.form2 {
	background-color:#E8E8E8;
      }
table.form2.td {
        font-family: Verdana, Arial, Helvetica;           
        font-size: 9pt;
        text-align: right;
      }
StandardPrice {
	font-weight:bold;
      }
CustomerPrice {
	font-weight:bold;
	background-color:#FFD935;
      }
table.suchen {
	background-color:#B1AFAF;
      }
td.suchen {
        color:black;
      }

.LINKSOFF    { display: none; font-family: Verdana,Arial,San Serif; font-size: 8pt; color: #000000}
.LINKSON     { display: inline; font-family: Verdana,Arial,San Serif; font-size: 8pt; color: #ffffff }
.HEADING     {cursor:pointer; font-family: Trebuchet MS,Verdana,Arial,San Serif; font-size: 11pt; color: #ffffff; 
               background-color: #003E86; font-weight: bold; font-style: italic; 
               border: 0 solid #003E86}




td.Navitext {
         font-family: Verdana, Arial, Helvetica;           
         font-size:8pt;
         color: black;
        }
.DISPLAYOFF    { display: none}
.DISPLAYON     { display: inline}

/*----------------------------------*/
/*      globale Text Optionen       */
/*----------------------------------*/
li     {
        font-family: Verdana, Arial, Helvetica;           
        font-size:8pt;
        color:#000000;
       }
td     {
        font-family: Verdana, Arial, Helvetica;           
        font-size:8pt;
        color:#000000;
       }
textarea     {
        font-family: Verdana, Arial, Helvetica;           
        font-size:8pt;
        color:#000000;
       }
P.ueber {
          font-family:Verdana, Arial, Helvetica;            
          font-size:17px;
          color:#003E86;
          font-weight:bold;
         }
P.NaviHilfe {
          font-family: Verdana, Arial, Helvetica;           
          font-size:10pt;
          color:black;
          font-weight:bold;
         }
P.titlem {
          font-family: Verdana, Arial, Helvetica;           
          font-size:14pt;
          color:#005A52;
          font-weight:bold;
         }
P.title1 {
          font-family: Verdana, Arial, Helvetica;           
          font-size:13pt;
          font-weight:bold;
         }
P.itext {
         font-family: Verdana, Arial, Helvetica;           
         font-size:9pt;
         color:#000000;
        }
P.xitext {
         font-family: Verdana, Arial, Helvetica;           
         font-size:9pt;
         color:#000000;
        }
P.stext {
         font-family: Verdana, Arial, Helvetica;           
         font-size:10pt;
        }
P.fuss {
        font-family: Verdana, Arial, Helvetica;           
        font-size:9pt;
        font-weight:bold;
       }
P.inftext {
           font-family: Verdana, Arial, Helvetica;           
           font-size:11pt;
           font-weight:bold;
           color:#005A52;
          }
P.error {
         font-family: Verdana, Arial, Helvetica;           
         font-size:10pt;
         font-weight:bold;
         color:#000000;
        }
Code.red {
          font-size:10pt;
          color:#ff0000;
          font-family: Verdana, Arial, Helvetica;           
         }
Code.blue {
           font-size:11pt;
           color:#3366CC;
           font-family: Verdana, Arial, Helvetica;           
          }
Code.bold {
           font-size:11pt;
           font-weight:bold;
           font-family: Verdana, Arial, Helvetica;           
          }
/*----------------------------------*/
/*    globale Link Optionen         */
/*----------------------------------*/
a.mail {
        font-family: Verdana, Arial, Helvetica;           
        font-size:11pt;
        color:#005A52;
       }
a.mail:hover {
              background-color:#dcdcdc;
             }
a.http {
        font-family: Verdana, Arial, Helvetica;           
        font-size:11pt;
        color:#005A52;
       }
a.http:hover {
              background-color:#dcdcdc;
             }
/*----------------------------------*/
/*    globale Tabellen Optionen     */
/*----------------------------------*/
table.norm {
            background-color:#ffffff;
            border:0px;
           }
td.tabtitle{
	font-family : Verdana,  Arial, Helvetica;
	font-size: 8pt;
	background-color: #000000;
	color: #ffffff;
	font-weight:bold;
             }
td.tabtitle2 {
	font-family : Verdana,  Arial, Helvetica;
	font-size: 8pt;
	color: #597E9B;
	font-weight:bold;
             }
td.tabueber {
	font-family : Verdana,  Arial, Helvetica;
	font-size: 8pt;
	color: #000000;
	font-weight:bold;
             }
td.tabtext {
	font-family : Verdana,  Arial, Helvetica;
	font-size: 8pt;
	color: #000000;
	}
td.tabin1 {
	font-family : Verdana,  Arial, Helvetica;
	font-size: 8pt;
	color: #000000;
              background-color:#FBF5F5;
               font-weight:bold;
             }
td.tabin2 {
	font-family : Verdana,  Arial, Helvetica;
	font-size: 8pt;
	color: #000000;
              background-color:#FBF5F5;
              }
td.tabtop {
	font-family : Verdana,  Arial, Helvetica;
	font-size: 8pt;
	color: #597e9b;
              background-color:#E6EBF0;
 font-weight:bold;
              }
a.tabtitle{
	font-family : Verdana, Arial, Helvetica;
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
             }
/*----------------------------------*/
/*        Head-Menue Optionen       */
/*----------------------------------*/
td.heado {
          background-color:#ffffff;
         }
td.headu {
          background-color:#e7f7f7;
         }
td.text {
         font-family: Verdana, Arial, Helvetica;           
         font-size:8pt;
         font-color:#000000;          
        }
td.textx {
         font-family: Verdana, Arial, Helvetica;           
         font-size:8pt;
         color:#000000;          
        }
td.text1 {
         font-family: Verdana, Arial, Helvetica;           
         font-size:8pt;
         color:#000000;          
        }
td.texty {
         font-family: Verdana, Arial, Helvetica;           
         font-size:8pt;
         font-weight:normal;
         color:#FDA203;
        }

today {
         font-family: Verdana, Arial, Helvetica;           
         font-size:9pt;
        }
days {
         font-family: Verdana, Arial, Helvetica;           
         font-size:9pt;
        }


/*----------------------------------*/
/*    Artikel-Liste Optionen        */
/*----------------------------------*/
tr.artltab0 {
            background-color:#E8E8E8;          }
tr.artltab1 {
            background-color:#FFFFFF;          }
th.artltab {
            font-family: Verdana, Arial, Helvetica;           
            background-color:#C3C3C3;          
            font-weight:bold;
            color:#FFFFFF;
            font-size: 8pt;}

td.artltab0 {
            font-family: Verdana, Arial, Helvetica; 
            background-color:#E8E8E8;          
            font-weight:bold;
            color:#000000;
            font-size: 8pt;}
td.artltab1 {
            font-family: Verdana, Arial, Helvetica;           
            font-size: 8pt;
            color:white;
            background-color:#D6D6D6;          }
td.artltab {
            font-family: Verdana, Arial, Helvetica;           
            font-size: 8pt;
	    color:black;
           }
a.artltab {
           font-family: Verdana, Arial, Helvetica;           
           font-size: 8pt;
           color:#000000;
          }
a.artltab:hover {
                 color:#7D9FDF;
                 font-size: 8pt;
                }

/*----------------------------------*/
/*    Artikel-Preisvergleich        */
/*----------------------------------*/
th.artvtab {
            font-family: Verdana, Arial, Helvetica;           
            font-size: 8pt;
            font-weight:bold;
            color:black;
            background-color:#E8E8E8;
            line-height: 14pt;
            text-align: left;
           }
td.artvtab {
             font-family: Verdana, Arial, Helvetica;           
             font-size: 8pt;
             color:black;
             background-color:#E8E8E8;
           }


/*----------------------------------*/
/*    Artikel-Detail Optionen       */
/*----------------------------------*/
th.artdtab {
            font-family: Verdana, Arial, Helvetica;           
            font-size: 8pt;
            font-weight:bold;
            color:black;
            background-color:#E8E8E8;
            line-height: 14pt;
            text-align: left;
           }
td.artdtab {
             font-family: Verdana, Arial, Helvetica;           
             font-size: 8pt;
             color:black;
             background-color:#E8E8E8;
             line-height: 14pt;
           }
td.artdhdr {font-family: Verdana, Arial, Helvetica;
             font-size: 9pt;
             font-weight:bold;
             color:blue; }
.iks-artd-img {
    margin-bottom: 10px;
}		   
.iks-artd-table {
    width: 350px;
}
.iks-artd-table-header {
	background-color:#003E86;
	font-weight:bold;
	text-align:center;
        color: white;
}

/*----------------------------------*/
/*        Suchmaske Optionen        */
/*----------------------------------*/
p.suchtext {
            font-family: Verdana, Arial, Helvetica;           
            color:#000000;
            font-size:9pt;
           }
p.suchkl {
          font-family: Verdana, Arial, Helvetica;           
          font-size:9pt;
         }
code.bolds {
            font-family: Verdana, Arial, Helvetica;           
            color:#0000dd;
            font-weight:bold;
           }
td.such {
         font-family: Verdana, Arial, Helvetica;           
         font-size:9pt;
         font-weight:bold;
         color:#000000;
        }
/*----------------------------------*/
/*        Warenkorb Optionen        */
/*----------------------------------*/
th.warenk {
           font-family: Verdana, Arial, Helvetica;           
           background-color:#000000;
           font-size:12pt;
          }
th.best1 {
          font-family: Verdana, Arial, Helvetica;           
          background-color:#000000;
          font-size:8pt;
         }
td.best1 {
          font-family: Verdana, Arial, Helvetica;           
          background-color:#E8E8E8;
          font-size:8pt;
         }
td.best2 {
          font-family: Verdana, Arial, Helvetica;           
          background-color:#E8E8E8;
          font-size:8pt;
         }
td.bestges {
            font-family: Verdana, Arial, Helvetica;           
            background-color:#E8E8E8;
            font-size:8pt;
            font-weight:bold;
           }
/*----------------------------------*/
/*        AdminForms Optionen       */
/*----------------------------------*/
p.fahead {
          font-family: Verdana, Arial, Helvetica;           
          font-size:9pt;
          font-weight:bold;
         }
p.xfahead {
          font-family: Verdana, Arial, Helvetica;           
          font-size:9pt;
         }

p.fahead1 {
          font-family: Verdana, Arial, Helvetica;           
          font-size:13pt;
          font-weight:bold;
          color:#005A52;
          text-decoration:underline;
         }
th.fa {
       font-family: Verdana, Arial, Helvetica;           
       background-color:#dfdfdf;
       font-weight:bold;
       font-size:8pt;
      }
td.fa {
       font-family: Verdana, Arial, Helvetica;           
       background-color:#ededed;
       font-size:8pt;
      }
/*----------------------------------*/
/*     Artikelgruppen Optionen      */
/*----------------------------------*/
A.artg {
        font-family: Verdana, Arial, Helvetica;           
        font-size:8pt;
        color:#000000;
        text-decoration:none;
       }
A.artg:hover {
              font-size:8pt;
              color:#FDA203;
              background-color:#dcdcdc;
             }
P.artg {
        font-family: Arial, Helvetica;
        font-size:14pt;
        color:#FDA203;
       }
code.ind {
          font-size:9pt;
          color:#FDA203; 
          font-weight:bold;
          font-family: Verdana, Arial, Helvetica;           
         }
/*----------------------------------*/
/*       Hauptmenü Optionen         */
/*----------------------------------*/
A.mmg {
        font-family: Verdana, Arial, Helvetica;           
        font-size:10pt;
        color:#000000;
        text-decoration:none;
       }
A.mmg:hover {
              font-size:10pt;
              color:#005A52;
              background-color:#dcdcdc;
             }
P.mmg {
        font-family: Verdana, Arial, Helvetica;           
        font-size:14pt;
        color:#005A52;
       }
code.mm {
          font-size:11pt;
          color:#005A52; 
          font-family: Verdana, Arial, Helvetica;           
         }
/*----------------------------------*/
/*      Right Info                  */
/*----------------------------------*/
table.RightInfo {
	background-color:#E5EDF5;
	border-color:#00FFFF;
      }
tr.RightInfoTitle {
	background-color:#C3C3C3;
	border-color:#00FFFF;
      }
tr.RightInfoData {
	background-color:#E5EDF5;
	border-color:#00FFFF;
      }
table.BestPrice {
	background-color:#E5EDF5;
	border-color:#00FFFF;
      }
tr.BestPriceTitle {
	background-color:#C3C3C3;
	border-color:#00FFFF;
      }
tr.BestPriceData {
	background-color:#E5EDF5;
	border-color:#00FFFF;
      }
td.BestPriceText {
       font-family: Verdana, Arial, Helvetica;
       font-size:8pt;
       color:#5C3BA8;
      }
td.BestPricePrice {
       font-family: Verdana, Arial, Helvetica;
       font-size:8pt;
       font-weight:bold;
       color:#5C3BA8;
      }
table.Top10 {
	background-color:#E5EDF5;
	border-color:#00FFFF;
      }
tr.Top10Title {
	background-color:#C3C3C3;
	border-color:#00FFFF;
      }
tr.Top10Data {
	background-color:#E5EDF5;
	border-color:#00FFFF;
      }
td.Top10Text {
       font-family: Verdana, Arial, Helvetica;
       font-size:8pt;
       color:#5C3BA8;
      }
td.Top10Price {
       font-family: Verdana, Arial, Helvetica;
       font-size:8pt;
       font-weight:bold;
       color:#5C3BA8;
      }
a.top10 {
        font-family: Verdana, Arial, Helvetica;
        font-size:8pt;
        color:#5C3BA8;
        text-decoration:none;
       }
a.top10:hover {
              background-color:#dcdcdc;
             }
div.rounded {
	background:#99B6D8;
	}
div.Price1 {
        font-family: Verdana, Arial, Helvetica;           
        font-size:7pt;
	color:808080;
	}

.hint {
  display:none;
  position: absolute;
  right: -250px;
  width: 200px;
  margin-top: -4px;
  border: 1px solid #c0c0c0;
  padding: 10px 12px;
  background-color: #ffffff;
  //background: #ffc url(pointer.gif) no-repeat -100px -100px;
}
.menuebox {
  display:none;
  //position: absolute;
  //right: -250px;
  //width: 10px;
  margin-top: 0px;
  border: 0px solid #000000;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #a0a0a0;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #000000;
  padding: 0px 0px;
  background-color: #bcbcff;
}
td.SubMenueNormal {
  background-color: #003E86;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #ffffff;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #000000;
  white-space: nowrap;
}
td.SubMenueSelected {
  background-color: #883536;
  cursor:pointer;
  border-top-width: 1px;
  border-top-style: solid;
  border-top-color: #ffffff;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #000000;
  white-space: nowrap;
}
td.MainMenueNormal {
  cursor:pointer; font-family: Trebuchet MS,Verdana,Arial,San Serif; font-size: 11pt; color: #f0f0f0;
  background-color: #003E86; font-weight: bold; font-style: italic;
  border: 0 solid #003E86;
  white-space: nowrap;
}
td.MainMenueSelected {
  cursor:pointer; font-family: Trebuchet MS,Verdana,Arial,San Serif; font-size: 11pt; color: #f0f0f0;
  background-color: #883536; font-weight: bold; font-style: italic;
  border: 0 solid #883536;
  white-space: nowrap;
}

/*----------------------------------*/
/*    Suggest-Liste Optionen        */
/*----------------------------------*/
.suggestbox {
  display:none;
  //position: absolute;
  //right: -250px;
  //width: 10px;
  margin-top: 0px;
  border: 1px solid #a0a0a0;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #a0a0a0;
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: #a0a0a0;
  border-bottom-color: #a0a0a0;
  padding: 0px 0px;
  background-color: #ffffc0;
}
table.SuggestForm {
	background-color:#ffffff;
      }
tr.SuggestArt0 {
            background-color:#eeeeee;          }
tr.SuggestArt1 {
            background-color:#ffffff;          }
th.SuggestHdr {
            font-family: Verdana, Arial, Helvetica;           
            font-size: 8pt;
            color:white;
            background-color:#888888;            }
/*----------------------------------*/
/*  Menuebutton im linken Naviframe */
/*----------------------------------*/
table.Menuebutton {
	background-image: url('/iks/NaviButtonBG20.png');
      }
td.Menuebutton {
        color:#FFFFFF;
	background-image: url('/iks/NaviButtonBG20.png');
	background-repeat: repeat;
        font-family: Verdana, Arial, Helvetica;           
        font-size:8pt;
        color: #3264ce;
	cursor:pointer;
      }
/*----------------------------------*/
/*  Neue Suchmaschine               */
/*----------------------------------*/
.iks-filter-chain {
}
table.iks-filters-table {
	margin-top: 2mm;
	margin-bottom: 1mm;
}
.iks-feature-combo {
	background-color: #FFFFFF;
	border: 0px;
	width: 100%;
}
.iks-filters-table td{
    vertical-align: text-top;
    background-color: #EEEEEE;
}
.iks-filters-table div{
    margin-left: 0px;
    margin-right: 0px;
}
input.PageButton {
        font-family: Verdana, Arial, Helvetica;           
        font-size:8pt;
	color:gray;
	background-color:#EEEEEE;
	border-style:solid;
	border-color:white;	
	cursor:pointer;
        height: 18px;
      }
input.PageButtonSel {
        font-family: Verdana, Arial, Helvetica;           
        font-size:8pt;
	color:gray;
	background-color:#EEEEEE;
	border-style:solid;
	border-color:gray;	
        height: 18px;
      }
td.MerkmalTitle {
        color:#000000;
      }
td.MerkmalValue {
        color:#000000;
	font-weight: bold;
	vertical-align: text-top;
      }


/*----------------------------------*/
/*         Lagerverwaltung          */
/*----------------------------------*/

.minlen {
	width: 25px;
}

.shortlen {
	width: 150px;
}

.stdlen {
	width: 300px;
}

.right {
	text-align: right;
}

.center {
	text-align: center;
}

div.box {
	width: 100px; height: 60px;
	float: left;
	margin: 5px;
	padding-top: 20px;
	border: 1px outset #cccccc;
	font-weight: bold;
	text-decoration: none;
	color: white;
	text-shadow: black 2px 2px 4px;
	text-align: center;
	overflow: hidden;
}

span.bar {
	display: inline-block;
	position: relative;
	width: 102px; height: 17px;
	float: left;
	background: url(barbg.png);
	-background: #f0d8c8;
	-border: 1px inset #ffe7d6;
}

span.bar img {
	position: absolute;
	left: 1px; top: 1px;
	height: 15px;
}

span.bar span {
	display: inline-block;
	position: absolute;
	top: 1px;
	width: 0px; height: 12px;
	border: 1px outset #ff8888;
	background: #ff8888;
}

table.border {
	width: 100%;
	background: #ffe7d6;
	border: 2px outset #ffe7d6;
	border-collapse: collapse;
}

th.border {
	height: 22px;
	padding: 0 5px;
	border: 1px solid white;
	background: #ffaa88;
}

td.border {
	height: 22px;
	padding: 0 5px;
	border: 1px solid white;
}

input.color {
	width: 100px; height: 100px;
	font-size: 10px;
}
