#prd-auswahl-box   { margin-top: 5px }
.prd-auswahl_head     { color: #dd2b3c; font-size: 12px; font-family: Arial, Helvetica; font-weight: bold; background-color: #f4f7fc; padding: 3px 6px; }
.prd-auswahl-bez-zellen { color: #3e4249; font-size: 11px; font-family: Arial; padding: 10px 5px 2px 4px }
.prd-auswahl-popup-zellen  { color: #3e4249; font-size: 11px; font-family: Arial; padding-right: 8px; padding-left: 10px; border-bottom: 1px solid #323232 }
.prd-auswahl-popup       { color: #3e4249; font-size: 11px; font-family: Arial; margin-bottom: 4px; width: 100% }
.prd-auswahl-popup-kurz    { color: #3e4249; font-size: 11px; font-family: Arial; margin-bottom: 4px; width: 80% }
.prd-auswahl-popup-hidden  { visibility: hidden }
#finder-img     { text-align: center }
#content { visibility: visible; position: absolute; top: 170px; left: 200px; width: 430px }

.inf-produktzelle        { color: #282828; font-size: 10px; font-family: Arial; text-align: center;  }
.inf-produkt  	{ color: #282828; font-size: 10px; font-family: Arial; font-weight: bold; text-decoration: none }
.inf-content       { color: #282828; font-size: 11px; font-family: Arial; background-color: #f2f4f7; margin: 2px; width: auto }
.inf-tabelle       { color: #282828; font-size: 11px; font-family: Arial; width: 100%; border-top: 1px solid #868686; border-bottom: 1px solid #868686; border-left: 1px solid #868686 }
.inf-image  { margin-bottom: 15px; margin-left: 15px; float: right; border: solid 1px #868686 }
.inf-tabelle a:link     { color: #282828; font-size: 10px; font-family: Arial; font-weight: bold; text-decoration: none; background-repeat: no-repeat; text-align: center; display: block; padding: 2px 2px 2px; border-right: 1px solid #868686 }
.inf-tabelle a:visited   { color: #282828; font-size: 10px; font-family: Arial; font-weight: bold;  background-repeat: no-repeat; text-decoration: none; text-align: center; display: block; padding: 2px 2px 2px; border-right: 1px solid #868686  }
.inf-tabelle a:hover  { color: #000000; font-size: 10px; font-family: Arial; font-weight: bold; background-color: #dae4ec;  text-align: center; padding: 2px 2px 2px; border-right: 1px solid #868686   }
.inf-produktzelle-sel         { color: #000000; font-size: 10px; font-family: Arial; font-weight: bold; background-color: #dae4ec;  text-align: center; padding: 2px 2px 2px; border-right: 1px solid #868686  }

.maschine {float: right}
#prd-weitere-tab     { margin-bottom: 10px; width: auto; border: solid 1px #646464 }
#prd-weitere-hl   { color: #fff; font-size: 10px; font-family: Arial; font-weight: bold; background-color: #003974; padding: 2px 5px; border-bottom: 1px solid #646464 }
#prd-weitere-check     { color: #323232; font-size: 11px; font-family: Arial; background-color: #fff; margin: 5px; padding-right: 5px; padding-left: 0 }
#prd-weitere-check td  { color: #323232; font-size: 11px; font-family: Arial; background-color: #fff;  }
#prd-weitere-popup    { background-color: #fff }
#prd-weitere-popup select    { color: #323232; font-size: 11px; font-family: Arial; background-color: #fff; margin: 5px; width: 220px }
.prd-weitere-select   { color: #323232; font-size: 11px; font-family: Arial; background-color: #fff; margin: 5px; width: 180px }
#info        {   margin-bottom: 15px; margin-left: 15px; float: right; }
#info img   {  margin: 2px; padding: 2px;  } 
#info p       { font-size: 9px; font-family: Arial; font-weight: bold; }

#info-maschine           { color: #282828; font-size: 10px; font-family: Arial; font-weight: bold; text-align: center; margin-right: 15px; margin-bottom: 15px; float: left;}
#info-maschine img    { background-color: #f4f7fc } 
#info-maschine p      { color: #fff; font-size: 10px; font-family: Arial; font-weight: bold; background-color: #003974; display: block; margin-top: 0; margin-bottom: 0; padding-top: 2px; padding-bottom: 2px }

.daten-tab     { font-size: 9px !important; margin-top: 20px; margin-bottom: 20px; width: 100%; border: solid 2px #f4f7fc }
.daten-hl      { color: #fff; font-size: 9px !important; font-weight: bold; background-color: #003974; white-space: nowrap; padding: 3px 5px; border-bottom: 1px solid #f4f4f4 }
.daten-daten     { font-size: 9px !important; background-color: #cdd5de; white-space: nowrap; padding: 3px 5px; border-bottom: 1px solid #f4f7fc; border-left: 1px solid #f4f7fc }

#midpreview  { width: 150px; height: 200px; float: right }
.switch-img   { padding: 5px; float: left; }
.prd-trenner    { font-size: 0; line-height: 0; display: block; margin: 0; padding: 0; height: 10px; clear: both }
* html .prd-trenner    { font-size: 0; line-height: 0; display: block; margin: 0; padding: 0; height: 0; clear: both }