*
{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:11px;
  font-style:normal;
  font-weight:normal;
  font-variant:normal;
  color:black;
/*    bbackground-color:white;*/
/*    bfont-weight:bold;*/
  text-align:left;
  line-height:normal;
/*  border-style:none;*/ /* nicht aendern, sonst kommts zu komischen Erscheinungen (Buttons ohne Rahmen) */
/*  border-width:1px;*/
/*  border-color:black;*/
/*    padding:0px;*/
  margin-top:0;
  margin-bottom:0;
  border-spacing:0;
  padding-top:0;
  padding-bottom:0;
  padding-right:0;
/*    padding-left:0;*/
}
.fc-file
{
  color:blue;
  font-size:24px;
  font-weight:bold;
  margin-left:100px;
  .A:link { color:blue; text-decoration:underline; font-size:24px;}    /* noch nicht besuchter Link */

}

.fc-dir
{
  color:red;
  font-size:24px;
  font-weight:bold;
  margin-left:100px;
}
.M-Hauptgruppen
{
  margin-left:200px;
  font-size:40px;
  font-weight:bolder;
  color:gray;
}
.HG
{
  background-color:#EEEEEE;
}
.bold
{ font-weight:bold; }
.C
{ text-align:center; }
.R
{ text-align:right; }
.newmenu
{
  font-size:9px;
  font-weight:bolder;
  margin-left:15px;
  padding:1pt;
}
.newmenu_or
{
  font-size:9px;
  font-weight:bolder;
  margin:0px;
  padding:0pt;
}

.MenuTrennlinie
{
  height:1px;
  line-height:1px;
  color:black;
  background-color:gray;
  margin-top:0;
  margin-bottom:0;
  border-spacing:0;
  padding-top:0;
  padding-bottom:0;
  padding-right:0;
  padding-left:0;
}

/* $header_padding = '1pt';
$header_margin  = '10pt';
$header_borderstyle = 'solid';
$header_borderstyle = 'none';
$header_borderwidth = '1px'; #'thin';
$header_height = '18pt';
style='Border-Style:$header_borderstyle;Border-Width:$header_borderwidth;margin:$header_margin;Padding:$header_padding;' 
*/

._10_fett {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #333333}
._10_normal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #333333}
._12_normall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #333333}
._12_fett {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bolder; font-variant: normal}
._9_normal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #333333}
.artikelcode {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-decoration: underline}
.login {  background-attachment: fixed; background-image: url(grafik/login_back_200.gif); background-repeat: no-repeat}
._12_normal
{
  font-size:16px;
  font-style:normal;
  line-height:normal;
  font-weight:normal;
  font-variant:normal;
  border-style:none;
  border-width:1px;
  margin:10px;
  padding:1px;
  color:black;
/*  background-image:url(/image/20px.gif);*/
/*  height:2px;*/
}

/*a:link { font-weight:bolder; }
a:visited { font-weight:bolder; }*/
/*a: { text-decoration:underline;}*/
/*A{ font-weight:bold;color:black;}*/

/*A:link { color:green;}
.newmenu { font-weight:bold;color:black;}
A:visited {font-weight: bolder; color:red;}*/
/*.newmenu { font-weight:bold;color:black;}*/
/*
.A:link { font-weight:bolder; text-decoration:underline; color:red;}
.A:visited {font-weight: bolder; color:red;}
*/

A:link { color:blue; text-decoration:underline;}    /* noch nicht besuchter Link */
.newmenu:link { color:black; text-decoration:none; }
.newmenu_or:link { color:black; text-decoration:none; }
.markmenu_dir:link { color:red; text-decoration:none;font-size:18px;font-weight:bold;}
.markmenu_fil:link { color:black; text-decoration:none;font-size:18px;font-weight:bold;}
A:visited { color: blue; text-decoration:underline; }   /* schon besuchter Link      */
.newmenu:visited { color:black; text-decoration:none; }
.newmenu_or:visited { color:black; text-decoration:none; }
.markmenu_dir:visited { color:red; text-decoration:none;font-size:18px;font-weight:bold;}
.markmenu_fil:visited { color:black; text-decoration:none;font-size:18px;font-weight:bold;}
/*A:hover   { color: yellow }
.newmenu:hover
{ color:black; text-decoration:none; }*/
/*A:active  { color: lime }
.newmenu:active
{ color:black; text-decoration:none; }/*

/* a.external:visited xxxxx */
/*
.newmenu
{
  A:link    { color:black; text-decoration:underline; }    
  A:visited { color:black; }
  A:hover   { color:black; }
  A:active  { color:black; }
}*/

STRONG{ font-weight:bolder;color:red; }
TEXTAREA{}
.Navtools{
  font-family:Courier;
  font-size:11px;
}
FORM{}
.MenuForm {
 margin:0;padding:0
}

TABLE{ border-spacing:0px;padding:0;border:0px; }
/*----------------------------------*/
TD{
  text-align:left;
}
.TD-ShowItem{
  border: 0.1em solid silver;
}

.TDlight{
	background-color: #DDDDFF;
}
.dark{
	background-color: #9999cc	;
}
.TD-8-dark-L{
	font-size: 8pt; text-align:left; background-color: #9999CC;
}
.TD-8-dark-R{
	font-size:8pt;text-align:right;background-color:#9999CC;
}
.TD-8-light-C{
	font-size:8pt;text-align:center;background-color:#DDDDFF;
}
.TD-8-light-L{
	font-size:8pt;text-align:left;background-color:#DDDDFF;
}
.TD-10-light-L{
	font-size:10pt;text-align:left;background-color:#DDDDFF;
}
.TD-10-light-R{
	font-size:10pt;text-align:right;background-color:#DDDDFF;
}
.TD-10-B-light-C{
	font-size:10pt;font-weight:bold;text-align:center;background-color:#DDDDFF;
}
.TD-12-B-light-C{
	font-size:12pt;font-weight:bold;text-align:center;background-color:#DDDDFF;
}
.TD-12-B-medium-C{
	font-size:12pt;font-weight:bold;text-align:center;background-color: #C3C5FF;
}
.TD-Userlogin{
    background-color: #666699;  color:black;  border:none;
    font-size: 12pt;
	  /* font-color:black; Font-color ist nicht CSS */
}
.TD-Userlogin_defekt{
    background-color: #666699;  color: #F0F8FF;  border: 1px solid Black;
    font-size: 12pt;
}
.TD-Artikelgruppenauswahl-light{
    /*bbackground-color:#EBEAEA;*/
    color:black;
    border:none;
    font-size:8pt;
  	padding-bottom:0;
    padding-left:0;
	padding-right:0;
	padding-top:0;
}
.TD-Artikelgruppenauswahl-medium{
    /*bbackground-color:#EBEAFF;*/
    color:black;
    border:none;
    font-size:8pt;
  	padding-bottom:0;
    padding-left:0;
	padding-right:0;
	padding-top:0;
}
.TD-ContactHR{
  background-color:grey;
  height:2px;
  line-height:2px;
  border-spacing:0;
/*  padding-top:0
  padding-bottom:0
  padding-right:0
  padding-left:0*/
}

.TD-Contact-normal
{
/*  font-size:12px;
  font-style:normal;
  line-height:normal;
  font-weight:normal;
  font-variant:normal;
  border-style:none;
  border-width:1px;*/
/*  margin:10px;*/
/*  padding:1px;*/
/*  color:black;*/
/*  background-image:url(/image/20px.gif);*/
/*  height:2px;*/
}
.TD-Header-R-1
{
  text-align:right;
  font-weight:bold;
  height:18pt;
  /*a:link{ color:yellow;}*/
/*  vertical-align:bottom;*/
/*#print "    <td class='TD-Shop-R-5' style='text-align:right;height:$header_height;valign=bottom' colspan='2'>";*/
}
.TD-RMA-Mail-gesetzt
{
  text-align:center;
  font-size:16px;
  font-style:normal;
  line-height:normal;
  font-weight:bold;
  font-variant:normal;
  border-style:solid;
  border-width:4px;
  border-color:green;
  margin:10px;
  padding:10px;
  color:red;
}
.TD-Shop-1
{
  margin:8px;
  padding:8px;
  color:grey;
  background-color:#CCCCCC;
}
.TD-Shop-2 /* Willkommen im OnlineShop */
{
  text-align:center;
  font-size:20px;
  font-weight:bold;
  /* background-color:none; NONE gibt es nicht als Farbe */
}
.TD-Shop-3 /* Linkes Fenster mit Suchauswahl */
{
  padding:3px;
  width:95pt;
  min-width:95pt;
  max-width:95pt;
  background-image:url(/image/20px.gif)
}
.TD-Shop-R-3 /* Linkes Fenster mit Suchauswahl */
{
  text-align:right;
  padding:3px;
  width:95pt;
  min-width:95pt;
  max-width:95pt;
  background-image:url(/image/20px.gif)
}

.TD-Shop-4 /* Linkes Fenster mit Suchauswahl, Gesamtpreiszeile */
{
  font-weight:bold;
  padding:3px;
  width:95pt;
  min-width:95pt;
  max-width:95pt;
  background-image:url(/image/20px.gif)
}
.TD-Shop-R-4 /* Linkes Fenster mit Suchauswahl, Gesamtpreiszeile */
{
  text-align:right;
  font-weight:bold;
  padding:3px;
  width:95pt;
  min-width:95pt;
  max-width:95pt;
  background-image:url(/image/20px.gif)
}
.TD-Shop-R-5 /* Shop Warenkorb Positionszeile rechtsbuendig */
{
  text-align:right;
}
.TD-Shop-C-5 /* Shop */
{
  text-align:center;
}
.TD-Shop-R-6 /* Shop Warenkorb Gesamtsumme rechtsbuendig */
{
  text-align:right;
  font-weight:bold;
}
.TD-PCC-C-1 /* PCC Infozeile oben mit Bild, hellgrau */
{
  text-align:center;
  background-color:#EEEEEE;
}
.TD-PIP
{
  width:33%;
  padding:10px;
}
.TD-PCC-C-2 /* PCC Infozeile OBEN Text neben Bild, hellgrau */
{
  text-align:center;
  font-size:13px;
  font-weight:bold;
  background-color:#EEEEEE;
}
.TD-PCC-3 /* Bild oben mit Text, linker Rand */
{
  width:150px;
}
/*
style='BORDER-BOTTOM: blue 1px solid; BORDER-LEFT: blue 1px solid; BORDER-RIGHT: blue 1px solid; BORDER-TOP: blue 1px solid; 
WIDTH:95pt; min-width:95pt; max-width:95pt'
*/
.TD-PCC-4 /* PCC Konfigurator OBEN/Unten Text neben Bild */
{
  font-size:10px;
}

.TD-PCC-5 /* PCC Konfigurator Unten Text neben Bild (Bemerkungen beim Artikel) */
{
  font-size:10px;
  color:silver;
  padding-left:10px;
}
.TD-Main /* Hauptbalken mit Bildern */
{
  background-image:url(/image/hintergrund.gif);
  vertical-align:top;
}
.TD-Main-R-1 /* Hauptbalken mit Bildern */
{
  background-image:url(/image/hintergrund.gif);
  text-align:right;
  vertical-align:top;
}
.tdsmallr{
	font-size: 8pt; text-align: right;
}
.tdsmalll{
	font-size: 8pt; text-align: left;
}
.newmenu2{
    font-size: 12px; font-style: normal; line-height: normal; font-weight: bolder; font-variant: normal; color:black 
}
/*---------------------------------------*/
TH1{
    background-color:#666699;
    color:#F0F8FF;
    border:1px solid Black;
    font-size:8pt;
    /* FONT-FAMILY: verdana,arial,helvetica,sans-serif; */ }
TH{
    /*bbackground-color:#666699;  ccolor:white;  bborder:1px solid Black;*/
    background-color:#CCCCCC;
    color:black;
    border:1px solid Black;
  	padding-bottom:1;
    padding-left:1;
	  padding-right:1;
	  padding-top:1;
    font-weight:bold;
    /* FONT-FAMILY: verdana,arial,helvetica,sans-serif; */ }

.small1{
	font-size: 12pt; }
.newmenu1{
    font-size:12px;font-style:normal;line-height:normal;font-weight:bolder;font-variant:normal;color:black 
}
.TH-8-medium-L{
	font-size:8pt;text-align:left;background-color:#C3C5FF;color:blue;
}
.TH-8-medium-R{
	font-size:8pt;text-align:right;background-color:#C3C5FF;color:blue;
}
.TH-8-medium-nb-L{
	font-size:8pt;text-align:left;background-color:#C3C5FF;color:blue;border:none;
}
.TH-10-medium-L{
	font-size:10pt; text-align: left; background-color: #C3C5FF; color: blue;
}
.TH-10-medium-R{
	font-size:10pt; text-align:right;background-color:#C3C5FF;color:blue;
}
.TH-10-dark-nb-L{
	font-size:10pt;text-align:left;background-color:#9999CC;color:blue;border:none;
}
.TH-10-dark-nb-R{
	font-size:10pt;text-align:right;background-color:#9999CC;color:blue;border:none;
}
.TH-10-medium-nb-L{
	font-size:10pt; text-align: left; background-color: #C3C5FF; color: blue;
	border:none;
}
.TH-10-medium-nb-R{
	font-size:10pt; text-align:right;background-color:#C3C5FF;color:blue;
	border:none;
}
.TH-12-vdark-C{
	font-size:12pt;text-align:center;
	border:none;
}
.TH-12-medium-nb-C{
	font-size:12pt;text-align:center;background-color:#C3C5FF;color:blue;
	border:none;
}
.TH-12-medium-nb-L{
	font-size:12pt; text-align: left; background-color: #C3C5FF; color: blue;
	border:none;
}
.TH-12-medium-nb-R{
	font-size:12pt;text-align:right;background-color:#C3C5FF;color:blue;
	border:none;
}
.nb{
border: none;
}
.TH-Shop-1 /* Warenkorb anzeigen */
{
/*color:white;*/
  /*text-align:left;*/
  line-height:normal;
/*  font-weight:bold;*/
  /*border-style:normal;*/
  border-width:1px;
  padding:3px;
/*  color:white;*/
}
.TH-Shop-R-1 /* Warenkorb anzeigen, Ueberschrift Beleganzeigen */
{
  text-align:right;
/*  font-weight:bold;*/
  /*border-style:normal;*/
  border-width:1px;
  padding:3px;
/*  color:white;*/
}
.TH-Shop-C-1 /* Warenkorb anzeigen */
{
  text-align:center;
  /*border-style:normal;*/
  border-width:1px;
  padding:3px;
}
.TH-Shop-C-2 /* Zeile Ueberschrift; Hersteller, Artgruppe */
{
  text-align:center;
  border-style:none;
}
.TH-Shop-C-3 /* Willkommen im OnlineShop */
{
  text-align:center;
  font-size:20px;
  font-weight:bold;
  /*background-color:none;*/
}
.TH-PCC-1 /* Linker Rand im Konfigurator */
{
  width:150px;
  background-color:white;
  border-style:none;
}
/*$LinkerRandPCC = '150px';
style='width:$LinkerRandPCC;background-color:#FFFFFF'
$TabellenbreitePCC = '75%';*/

.TH-PCC-2 /* Grundpreis im Konfigurator, Gesamtsumme unten im Konfigurator */
{
/*  text-align:right;*/
  font-size:12pt;
  border-style:none;
}
.TH-PCC-C-2 /* Grundpreis im Konfigurator, Gesamtsumme unten im Konfigurator */
{
  text-align:center;
  font-size:12pt;
  border-style:none;
}
.TH-PCC-R-2 /* Grundpreis im Konfigurator, Gesamtsumme unten im Konfigurator */
{
  text-align:right;
  font-size:12pt;
  border-style:none;
}
.TH-PCC-3 /* Ueberschrift (Set im Konfigurator) */
{
/*  text-align:right;
#  font-size:12pt;*/
  border-style:none;
  background-color:white;
}
/*
.TH-10-medium-nb-R{
	font-size:10pt; text-align:right;background-color:#C3C5FF;color:blue;
	border:none;
*/
/*-----------------------------------------*/

TR{
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}
.small-light{
	font-size: 8pt; text-align: right; background-color: #DDDDFF;
}
.TR-6-light-L{
	font-size: 6pt; text-align:left; background-color: #DDDDFF;
}
.TR-6-medium-L{
	font-size: 6pt; text-align:left; background-color: #C3C5FF;
}
.TR-6-dark-L{
	font-size: 6pt; text-align:left; background-color: #9999CC;
}
.TR-6-vdark-L{
	font-size: 6pt; text-align:left; background-color: #666699;
}
.TR-6-Right-R{
	font-size: 6pt; text-align:right; background-color: #DDDDFF;
}
.TR-6-medium-R{
	font-size: 6pt; text-align:right; background-color: #C3C5FF;
}
.TR-6-dark-R{
	font-size: 6pt; text-align:right; background-color: #9999CC;
}
.TR-6-vdark-R{
	font-size: 6pt; text-align:right; background-color: #666699;
}

.TR-7-vlight-L{
	font-size:7pt;text-align:left;background-color:#f3ffff;
}
.TR-7-light-L{
	font-size:7pt;text-align:left;background-color:#DDDDFF;
}

.TR-8-vlight-L{
	font-size: 8pt; text-align: left; background-color: #f3ffff;
}
.TR-8-vlight-R{
	font-size:8pt;text-align:right;background-color:#f3ffff;
}
.TR-8-light-L{
	font-size:8pt;text-align:left;background-color:#DDDDFF;
}
.TR-8-medium-L{
	font-size: 8pt; text-align: left; background-color: #C3C5FF;
}
.TR-8-dark-L{
	font-size: 8pt; text-align: left; background-color: #9999CC;
}
.TR-8-vdark-L{
	font-size: 8pt; text-align: left; background-color: #666699;
}
.TR-8-light-C{
	font-size: 8pt; text-align: center; background-color: #DDDDFF;
}
.TR-8-medium-C{
	font-size: 8pt; text-align: center; background-color: #C3C5FF;
}
.TR-8-dark-C{
	font-size: 8pt; text-align: center; background-color: #9999CC;
}
.TR-8-light-R{
	font-size:8pt;text-align:right;background-color:#DDDDFF;
}
.TR-8-medium-R{
	font-size: 8pt; text-align: right; background-color: #C3C5FF;
}
.TR-8-dark-R{
	font-size:8pt;text-align:right;background-color:#9999CC;
}
.TR-10-vlight-L{
	font-size: 10pt; text-align: left; background-color: #F3FFFF;
}
.TR-10-light-L{
	font-size: 10pt; text-align: left; background-color: #DDDDFF;
}
.TR-10-light-R{
	font-size:10pt;text-align:right;background-color:#DDDDFF;
}
.TR-10-medium-L{
	font-size: 10pt; text-align: left; background-color: #C3C5FF;
}
.TR-10-dark-C{
	font-size:10pt;text-align:center;background-color:#9999CC;
}
.TR-10-dark-L{
	font-size: 10pt; text-align: left; background-color: #9999CC;
}
.TR-12-medium-L{
	font-size: 12pt; text-align: left; background-color: #C3C5FF;
}
.TR-12-medium-C{
	font-size:12pt;text-align:center;background-color:#C3C5FF;
}
.small-medium{
	font-size: 8pt; text-align: right; background-color: #C3C5FF;
}
.small-dark{
	font-size: 8pt; text-align: right; background-color: #9999CC;
}
.light{
	background-color: #DDDDFF;
}
.TR-RmaStatus{
    background-color:#CCCCCC;
}
.TR-RmaStatus-dark{
    background-color:#AAAAAA;
}
.TR-Rmarequest-white{
    background-color:white;
}
.TR-Rmarequest{
    background-color:#DDDDDD;
}
.TR-Rmarequest-medium{
    background-color:#BBBBBB;
}
.TR-Rmarequest-dark{
    background-color:#AAAAAA;
}
.TR-Hersteller{
    background-color:#CCCCCC;
}
.TR-Hersteller-dark{
    background-color:#AAAAAA;
}
.TR-OP{
    background-color:#DDDDDD;
}

.TR-Artikelgruppenauswahl-light{
    background-color:white;
    color:black;
    border:none;
    font-size:2pt;
  	padding-bottom:0;
    padding-left:0;
	padding-right:0;
	padding-top:0;
}
.TR-Artikelgruppenauswahl-hell{
    background-color:#EEEEEE;
    color:black;
    border:none;
    font-size:30px;
  	padding-bottom:0;
    padding-left:0;
	padding-right:0;
	padding-top:0;
}
.TR-Artikelgruppenauswahl-medium{
    background-color:#CCCCCC;
    color:black;
    border:none;
    font-size:30px;
  	padding-bottom:0;
    padding-left:0;
	padding-right:0;
	padding-top:0;
}
.TR-DunklerBalkenWeisseSchrift10pt{
    background-color:#666666;
    color:white;
    border:none;
    font-size:30px;
  /*	padding-bottom:0;
    padding-left:0;
	padding-right:0;
	padding-top:0;*/
}
.TR-HellerBalkenSchwarzeSchrift10pt{
    background-color:#EEEEEE;
    color:black;
    border:none;
    font-size:30px;
/*  	padding-bottom:0;
    padding-left:0;
	padding-right:0;
	padding-top:0;*/
}
.TR-MittlererBalkenSchwarzeSchrift10pt{
    background-color:#CCCCCC;
    color:black;
    border:none;
    font-size:30px;
/*  	padding-bottom:0;
    padding-left:0;
	padding-right:0;
	padding-top:0;*/
}
.TR-WeisserBalkenSchwarzeSchrift10pt{
    background-color:white;
    color:black;
    border:none;
    font-size:30px;
  	/*padding-bottom:0;
    padding-left:0;
	padding-right:0;
	padding-top:0;*/
}
._10_fett {  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; font-style: normal; 
line-height: normal; 
font-weight: bold; 
font-variant: normal; 
color: #333333}
.TR-Shop-1{ /* Warenkorb Positionszeile hell */
  background-color:white;
  vertical-align:top;
}
.TR-Shop-2{ /* Warenkorb Positionszeile mittel */
  background-color:#EEEEEE;
  vertical-align:top;
/*  background-color:#CCCCCC;*/
}
.TR-Shop-C-3{ /* Warenkorb Fusszeile mittel, Seriennummernabfrage */
  text-align:center;
  background-color:#CCCCCC;
}

INPUT{
  font-size:8pt;
  /*text-align:center;*/
/*  border-top-color:black;
  border-bottom-color:gray;
  border-left-color:black;
  border-right-color:gray;
  border-style:solid;
  border-width:1px;*/
  /*  border-top-width:1px;
  border-left-width:1px;
  border-right-width:1px;
  border-color:black;*/
}
.I-7-R{
  font-size:7pt;text-align:right;
}
.I-7-light-L{
  font-size:7pt;background-color:#DDDDFF;
}
.I-6-dark-L{
  font-size: 6pt; background-color: #9999CC;
}
.I-8-vlight-L{
  font-size: 8pt; background-color: #F3FFFF; border:1px solid
}
.I-8-light-L{
  font-size: 8pt; background-color: #DDDDFF; border:1px solid
}
.I-8-medium-L{
  font-size: 8pt; background-color: #C3C5FF; border:1px solid
}
.I-8-dark-L{
  font-size: 8pt; background-color: #9999CC;
}
.I-8-L{
  font-size:8pt;text-align:left;
}
.I-8-R{
  font-size:8pt;text-align:right;
}
.I-9-light-L{
  font-size: 9pt; background-color: #DDDDFF;
}
.I-9-medium-L{
  font-size:9pt;background-color:#C3C5FF;
}
.I-10-R{
  font-size:10pt;text-align:right;
}
.I-12-R{
  font-size:12pt;text-align:right;
}
.small2{
  font-size:20pt;
}
.I-Rmarequest{
  background-color:#DDDDDD;border:1px dotted
}
.I-Rmarequest-white{
  border:1px dotted
}
.I-Shop-1{ /* Artikelgruppen / Herstellerauswahl*/
  WIDTH:85pt;
  min-width:85pt;
  max-width:85pt;
  /*text-align:centerr;*/
/*  font-size:8pt;*/
}
.I-Shop-R-2{ /* Warenkorb Positionszeilen Mengeneingabe */
  text-align:right;
}
/*----------------------------------------------------------*/
OPTION{
    font-size:11px;
}
.O-Shop-1{
  font-size:11px
}
/*----------------------------------------------------------*/
SELECT{
	font-size:10px;text-align:left;background-color:white;
}
.S-7-vlight-L{
  /*font-size:7pt;background-color:#F3FFFF;*/
  font-size:7pt;background-color:#EEEEEE;
}
.S-7-light-L{
  /*font-size:7pt;background-color:#DDDDFF;*/
  font-size:7pt;
}
.S-8-vlight-L{
  font-size: 8pt; background-color: #F3FFFF;
}
.S-8-light-L{
  font-size: 8pt; background-color: #DDDDFF;
}
A {
	FONT-FAMILY:verdana,arial,helvetica,sans-serif; FONT-SIZE:8pt; TEXT-DECORATION:none
}
.A-12 {
	FONT-SIZE:12pt
}
.tableTitle {
	FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-WEIGHT: bold
}
.tableExtras {
	COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; FONT-SIZE: 85%
}
.RED {
	COLOR:red
}
.WHITE {
	COLOR:white
}

DIV
{ color:black; }
.HR {
display:block;clear:both;color:black;background-color:black;height:1px;line-height:1px;font-size:.01em;padding:0
}
.DIV-Shop-C-1 /* Warenkorb beenden */
{
  text-align:center;
/*  font-size:11px;
  font-style:normal;
  line-height:normal;
  font-weight:normal;
  font-variant:normal;*/
  border-style:dotted;
  border-width:1px;
  /*border-color:black;*/
  /*margin:10px;*/
  padding:3px;
/*  color:black;*/
/*  background-color:#CCCCCC;*/
  width:95pt;
  min-width:95pt;
  max-width:95pt;
  background-image:url(/image/20px.gif)
}
.DIV-Pcc-1 /* Text der Artikelbeschreibung (Bemerkung) im Konfigurator */
{
  color:silver;
}
.DIV-C
{ text-align:center;}

.DIV-MESSAGE
{
  margin:5px;
  padding:5px;
  text-align:center;
  font-size:12px;
  border-style:solid;
  border-color:red;
  border-width:2px;
  background-color:white;
}

BUTTON{
  text-align:center;
}
.B-Shop-1{ /* Aktionsbutton */
  /*background-color:none;*/
  margin:3px
  /*border-style:none;*/
/*border-width:1px;
border-color:red;*/
}

IMG{
  text-align:center;
  vertical-align:middle;
  border-style:none;
}
.IMG-Shop-1{ /* Aktionsbutton */
  border-style:none;
  /*background-color:none;*/
}
