   body { 
     margin: 0px 0px 0px 0px; 
     padding: 0px 0px 0px 0px;
     scrollbar-3d-light-color:#FFFFFF;
     scrollbar-arrow-color:#8A8A8A;
     scrollbar-base-color:#E3E3E3;
     scrollbar-dark-shadow-color:#E0E0E0;
     scrollbar-face-color:#F5F5F5;
     scrollbar-highlight-color:#E0E0E0;
     scrollbar-shadow-color:#E0E0E0;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size:0.7em; 
     color: #FFFFFF;
     background-color:#FFFFFF;
     text-align: center;
     height:100%;
   } 
   html, body { height: 100%; }

   #shop_center { 
     width:990px; 
     padding:0px 0px 0px 0px; 
     margin-right: auto; 
     margin-left: auto;                     /* opera does not like 'margin:20px auto' */ 
     background-color:#FFFFFF; 
     text-align:left;                       /* part 2 of 2 centering hack */ 
     width:990px;    /* ie5win fudge begins */ 
     voice-family: "\"}\""; 
     voice-family:inherit; 
     height:90%;
     border-left: 0px solid #0A246A; 
     border-right: 0px solid #0A246A; 
     border-bottom: 0px solid #0A246A;
   } 
   html>body #shop_center { 
     width:990px;    /* ie5win fudge ends */ 
   } 

   #shop_navtop  { 
     background-color:#FFFFFF; visibility:visible; 
     border-bottom: 0px solid #0A246A; 
     height:100px;
     margin:0px 0px 0px 0px;
     padding:0px 0px 0px 0px; 
     width:990px;
     z-index: 5;
   }
   html>body #shop_top { 
     width:990px;
   } 

   p, .ft, .td_gray, .td_gray_txt, .td_gray_legende { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
   .ft, .td_gray, .td_gray_txt, .td_gray_legende { font-size:11px; color:#000; }
   .zeromp { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; line-height:10px; color:#666666;}
   
       /* css für andere shop_navtop.inc */

   #shop_menu    { position: absolute; 
     top:105px;
     width:180px; 
     background-color:#FFFFFF;
     padding:0px 0px 0px 0px;
     margin:0px 0px 0px 0px;
     text-align:left;
     border:1px solid #0A246A;
     z-index:10; 
   }
   html>body #shop_menu { 
     width:180px;
   } 

   #shop_content { position: absolute; 
     top:105px; 
     width:800px;
     background-color:#FFFFFF; 
     text-align:left; 
     padding:0px 0px 0px 0px; 
     margin:0px 0px 0px 185px; 
     border:1px solid #0A246A;
     background-color:#FFFFFF; 
     /* height:100%; */
   }
   html>body #shop_content { 
     width:800px;
   } 

   #shop_content_hst { position: absolute; 
     top:105px; 
     width:1005px;
     background-color:#FFFFFF; 
     text-align:left; 
     padding:0px 0px 0px 0px; 
     margin:0px 0px 0px 185px; 
     border:1px solid #0A246A;
     background-color:#FFFFFF; 
     /* height:100%; */
   }
   html>body #shop_content_hst { 
     width:1005px;
   } 

   #shop_adds { position: absolute; 
     top:105px;
     width:0px; 
     background-color:#666666;
     padding:0px 0px 0px 0px;
     margin:0px 0px 0px 990px; 
     text-align:left;
     border:1px solid #0A246A;
     overflow:hidden;
     z-index:10; 
   }
   html>body #shop_adds { 
     width:0px;
   } 

   #basket { margin: 90px 1px 0px 0px; float:right; }

   #wellcome    { background-color:#FFFFFF; position:absolute; width:180px; left:0px; top:105px; visibility:visible; padding: 0px 0px 0px 10px; z-index: 5;  }
   #trace       { background-color:#FFFFFF; position:absolute; width:600px; left:180px; top:105px; visibility:visible; z-index: 5; }

	
   .shop_home      { background-color:#B6C3D4; padding: 0px 0px 0px 10px; line-height: 20px; }
   .link_shop_home { color:#222222; text-decoration:none; font-size:0.7em; font-weight:bold; }

   .classLF { border-bottom:1px solid #9E9E9E; line-height: 20px; width:180px; background-color:#FFFFFF; } 

   .link, .linkc, .linkm1, .linkm2, .linkm3, .linkm4, .linkm5, .linkm6, .linkm1c, .linkm2c, .linkm3c, .linkm4c, .linkm5c, .linkm6c, .linkm1dimm, .linkm2dimm, .linkm3dimm, .linkm4dimm, .linkm5dimm, .linkm6dimm  { text-decoration:none; font-size:0.7em; }
   .linkm1c, .linkm2c, .linkm3c, .linkm4c, .linkm5c, .linkm6c { font-size:0.7em; font-weight:normal; } 
   .ks_linkm, .ks_linkmc, .ks_linkmdimm { text-decoration:none; font-size:0.7em; }

   .linkm1 { padding-left:8px; color:#222222; font-weight: bold; }
   .linkm1:hover {color:#222222;}
   .linkm1:visited {color:#222222;}
   .linkm1:visited:hover {color:#222222;}

   .linkm1c { padding-left:8px; color:#222222; font-weight: bold; }
   .linkm1c:hover {color:#222222; }
   .linkm1c:visited {color:#222222;}
   .linkm1c:visited:hover {color:#222222;}

   .linkm1dimm { padding-left:8px; color:#222222; font-weight: bold; }
   .linkm1dimm:hover {color:#222222; }
   .linkm1dimm:visited {color:#222222; }
   .linkm1dimm:visited:hover {color:#222222;}

   .linkm2 { padding-left:16px; color:#336699; }
   .linkm2:hover {color:#336699;}
   .linkm2:visited {color:#336699;}
   .linkm2:visited:hover {color:#336699;}

   .linkm2c { padding-left:16px; color:#336699; }
   .linkm2c:hover {color:#336699;}
   .linkm2c:visited {color:#336699;}
   .linkm2c:visited:hover {color:#336699;}

   .linkm2dimm { padding-left:16px; color:#336699; }
   .linkm2dimm:hover {color:#336699;}
   .linkm2dimm:visited {color:#336699;}
   .linkm2dimm:visited:hover {color:#336699;}

   .linkm3 { padding-left:24px; color:#336699; }
   .linkm3:hover {color:#336699;}
   .linkm3:visited {color:#336699;}
   .linkm3:visited:hover {color:#336699;}

   .linkm3c { padding-left:24px; color:#336699; }
   .linkm3c:hover {color:#336699;}
   .linkm3c:visited {color:#336699;}
   .linkm3c:visited:hover {color:#336699;}

   .linkm3dimm { padding-left:24px; color:#336699; }
   .linkm3dimm:hover {color:#336699;}
   .linkm3dimm:visited {color:#336699;}
   .linkm3dimm:visited:hover {color:#336699;}

   .linkm4 { padding-left:32px; color:#336699; }
   .linkm4:hover {color:#336699;}
   .linkm4:visited {color:#336699;}
   .linkm4:visited:hover {color:#336699;}

   .linkm4c { padding-left:32px; color:#336699; }
   .linkm4c:hover {color:#336699;}
   .linkm4c:visited {color:#336699;}
   .linkm4c:visited:hover {color:#336699;}

   .linkm4dimm { padding-left:32px; color:#336699; }
   .linkm4dimm:hover {color:#336699;}
   .linkm4dimm:visited {color:#336699;}
   .linkm4dimm:visited:hover {color:#336699;}

   .linkm5 { padding-left:40px; color:#336699; }
   .linkm5:hover {color:#336699;}
   .linkm5:visited {color:#336699;}
   .linkm5:visited:hover {color:#336699;}

   .linkm5c { padding-left:40px; color:#336699; }
   .linkm5c:hover {color:#336699;}
   .linkm5c:visited {color:#336699;}
   .linkm5c:visited:hover {color:#336699;}

   .linkm5dimm { padding-left:40px; color:#336699; }
   .linkm5dimm:hover {color:#336699;}
   .linkm5dimm:visited {color:#336699;}
   .linkm5dimm:visited:hover {color:#336699;}

   .linkm6 { padding-left:48px; color:#336699; }
   .linkm6:hover {color:#336699;}
   .linkm6:visited {color:#336699;}
   .linkm6:visited:hover {color:#336699;}

   .linkm6c { padding-left:48px; color:#336699; }
   .linkm6c:hover {color:#336699;}
   .linkm6c:visited {color:#336699;}
   .linkm6c:visited:hover {color:#336699;}

   .linkm6dimm { padding-left:48px; color:#336699; }
   .linkm6dimm:hover {color:#336699;}
   .linkm6dimm:visited {color:#336699;}
   .linkm6dimm:visited:hover {color:#336699;}

   .classClients  { background-color:#B6C3D4; height:5px; }
   .ks_linkm { padding-left:40px; color:#336699; background-color:#DEDEDE; }
   .ks_linkm:hover {color:#336699; background-color:#DEDEDE; }
   .ks_linkm:visited {color:#336699; background-color:#DEDEDE; }
   .ks_linkm:visited:hover {color:#336699; background-color:#DEDEDE; }

   .ks_linkmc { padding-left:40px; color:#336699; background-color:#DEDEDE; }
   .ks_linkmc:hover {color:#336699; background-color:#DEDEDE; }
   .ks_linkmc:visited {color:#336699; background-color:#DEDEDE; }
   .ks_linkmc:visited:hover {color:#336699; background-color:#DEDEDE; }

   .ks_linkmdimm { padding-left:40px; color:#336699; background-color:#DEDEDE; }
   .ks_linkmdimm:hover {color:#336699; background-color:#DEDEDE; }
   .ks_linkmdimm:visited {color:#336699; background-color:#DEDEDE; }
   .ks_linkmdimm:visited:hover {color:#336699; background-color:#DEDEDE; }

	   .link { font-size: 11px; padding-left:0em; color:#336699; text-decoration:none; }
   .link:hover {color:#336699; text-decoration:none; }
   .link:visited {color:#336699; text-decoration:none; }
   .link:visited:hover {color:#336699; text-decoration:none; }

   .linkc { font-size: 11px; padding-left:0em; color:#336699; text-decoration:none; }
   .linkc:hover {color:#336699; text-decoration:none; }
   .linkc:visited {color:#336699; text-decoration:none; }
   .linkc:visited:hover {color:#336699; text-decoration:none; }

   .aliasc { color:#336699; font-weight:normal; width:150px; font-size:0.7em; padding: 8px 0px 8px 10px; }

	   .linkmclass { font-size:0.7em; color:#336699; text-decoration:none; }

   .td_headerclass { background-color:#B6C3D4; 
      margin:0px 0px 0px 0px;
      padding: 0px 0px 0px 10px;
      text-align:left;
      font-size:0.7em;
      font-weight:bold;
      color:#1A1A1A;
      text-decoration:none;
      width:800px;
      line-height:20px; 
   }
   .td_imgclass { background-color:#FFFFFF; padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; }
   .td_txtclass { background-color:#F0F3F7; padding: 5px 0px 5px 5px; margin:0px 0px 0px 0px; font-size:11px; color:#0A246A; }
   .td_imgsubclass { background-color:#FFFFFF; padding: 0px 0px 0px 5px; margin:0px 0px 0px 0px; }

   .linkmclass:hover {color:#1A1A1A; text-decoration:none;}
   .linkmclass:visited {color:#1A1A1A; text-decoration:none; }
   .linkmclass:visited:hover {color:#1A1A1A; text-decoration:none; }

   .indent2 {padding-left:10px; }
   .indent3 {padding-left:15px; }
   .indent4 {padding-left:25px; }
   .indent5 {padding-left:35px; }
   .indent6 {padding-left:45px; }

	   .tbl_menu     { background-color:#FFFFFF; width:180px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border-bottom:4px solid #889DB9; }

	   .tbl_search   { background-color:#FFFFFF; width:180px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border-bottom:5px solid #889DB9; }
   .form_search  { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
   .p_search     { background-color:#FFFFFF; padding: 8px 0px 8px 10px; }
   .input_search { font-size: 0.7em; color:#1A1A1A; background-color:#B6C3D4; width:120px; border:1px solid #0A246A; }

	   .tbl_login   { background-color:#FFFFFF; width:180px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border-bottom:5px solid #889DB9; }
   .form_login  { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
   .p_login     { font-size: 11px; background-color:#FFFFFF; padding: 4px 0px 4px 10px; }
   .input_login { font-size: 11px; color:#1A1A1A; background-color:#B6C3D4; width:120px; border: 1px solid #0A246A; }
   .smit_login  { font-size: 11px; color:#1A1A1A; background-color:#DBDBDB; width:120px; text-align:left; padding:0px 0px 0px 10px; border:1px solid; height:18px; }

	   .form_tobasket { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
   .p_tobasket    { background-color:#FFFFFF; padding: 8px 0px 8px 10px; }
   .smit_tobasket { font-size: 11px; color:#1A1A1A; background-color:#DBDBDB; width:100px; text-align:left; padding:0px 0px 0px 10px; border:1px solid; height:18px; }

	   .tbl_hitlist   { background-color:#FFFFFF; width:0px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border-bottom:5px solid #889DB9; }
   .th_hitlist    { background-color:#B6C3D4; color:#222222; font-size:0.7em; font-weight:bold; padding: 4px 0px 4px 10px; line-height:12px; }
   .p_hitlist     { font-size: 9px; background-color:#FFFFFF; padding: 4px 0px 4px 10px; width:0px; border-bottom:1px solid #889DB9; }
   .link_hitlist  { font-size: 9px; padding-left:0em; color:#222222; text-decoration:none; }
   .link_hitlist:hover {color:#222222; text-decoration:none; }
   .link_hitlist:visited {color:#222222; text-decoration:none; }
   .link_hitlist:visited:hover {color:#222222; text-decoration:none; }

	   .listuser    { font-size: 0.7em; color:#1A1A1A; background-color:#FFFFFF; width:180px; }
   .tbl_content { background-color:#FFFFFF; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;  }
   .tbl_classpreview { background-color:#FFFFFF; width:180px; }
   .tbl_content_left { background-color:#FFFFFF; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
   .tbl_basket, .tbl_articles { background-color:#FFFFFF; width:800px; }
   .tbl_anmeldung { background-color:#FFFFFF; width:800px; padding:0px 0px 0px 10px; margin:0px 0px 0px 0px; } 
   .td_basket_mnu { background-color:#B6C3D4; color:#222222; font-size:0.7em; font-weight:normal; padding: 4px 0px 4px 4px; line-height:12px; }
 
	   .tbl_pp     { background-color:#FFFFFF; width:600px; }
   .tbl_pp_td  { padding:10px 10px 10px 10px; width:210px; background-color:#FFFFFF; border-right:1px solid #004400;}
   .tbl_pp_td0 { padding:10px 10px 10px 10px; width:210px; background-color:#FFFFFF; }
   .tbl_pp_td2 { font-size:0.1em; padding:0px 0px 0px 0px; width:200px; border-bottom:3px solid #FFFF00; }
   .tbl_pp_td_clear { font-size:0.1em; padding:0px 0px 0px 0px; width:200px; }
   .tbl_pp_hl  { font-size:16px; color:#0A246A; font-weight: bold; }
   .tbl_pp_txt { font-size:11px; color:#1A1A1A; font-weight: normal; }

         .tbl_shopopen { background-color:#FFFFFF; border-top:1px solid #FFFFFF; padding:5px 0px 0px 0px; width:180px;  border-bottom:5px solid #889DB9; }
   .p_shopopen   { color:#222222; font-size:11px; background-color:#FFFFFF; padding: 0px 0px 6px 10px; }
   .td_shopopen1, .td_shopopen2 { font-size:11px; color:#1A1A1A; font-weight: normal; padding-left:5px; }

         .tbl_adressen { background-color:#FFFFFF; width:800px; }
   .td_adrheader, .td_adrheader_sel { font-size:12px; line-height:20px; color:#0E2259; background-color:#B6C3D4; font-weight: bold; padding-left:5px; }
   .td_adrheader_sel  { background-color:#7089AB; }
   .td_adrline1, .td_adrline2, .td_adrline12, .td_adrline12s { font-size:11px; color:#1A1A1A; font-weight: normal; padding-left:5px; background-color:#DEDEDE; border:1px solid #FFFFFF; }
   .td_adrline1 { width:150px; }
   .td_adrline2 { width:350px; }
   .td_adrline12{ width:600px; text-align:right; }
   .td_adrline3 { width:1px; }ASDF
   .td_adrline12s { background-color:#7089AB; }
   .fld_input { font-size:11px; color:#1A1A1A; font-weight: normal; padding-left:5px; background-color:#FFFFFF; border:1px solid #FFFFFF; width:250px; }
   .frm_adressen { padding: 0 0 0 0; margin: 0 0 0 0; }

	   h1 { z-index: 5; font-size: 2em; color:#1A1A1A; padding:0em; background-color:transparent; }
   h2 { z-index: 5; font-size: 1.25em; color:#1A1A1A; padding:0em; background-color:transparent; }
   h3 { z-index: 5; font-size: 1em; color:#1A1A1A; padding:0em; background-color:transparent; }
   h4 { z-index: 5; font-size: 0.7em; color:#1A1A1A; padding:0em; background-color:transparent; }
   .rpg { font-size:16px; font-weight:bold; color:#1A1A1A; padding:16px 0px 8px 8px; background-color:#FFFFFF; border-bottom:1px solid #1A1A1A; }

	   .listimg { background-color:#FFFFFF; padding: 0px 0px 0px 5px; }
   .list    { font-size: 0.7em; color:#1A1A1A; background-color:#FFFFFF; padding: 0px 0px 0px 5px; }
   .listbg  { font-size: 0.7em; color:#1A1A1A; background-color:#DBDBDB; padding-left:0.5em; padding-right:0.5em; }
   .listbgb { font-size: 0.7em; color:#1A1A1A; background-color:#DBDBDB; padding-left:0.5em; padding-right:0.5em; font-weight:bold; }

	   .listdbg  { font-size: 0.7em; color:#1A1A1A; background-color:#D8B1CA; padding-left:0.5em; padding-right:0.5em; }
   .listdbgb { font-size: 0.7em; color:#1A1A1A; background-color:#D8B1CA; padding-left:0.5em; padding-right:0.5em; font-weight:bold; }

	   .preis   { font-size: 11px; color:#1A1A1A; background-color:#FFFFFF; text-align:right; padding-right:4px; }
   .preisd  { font-size: 11px; color:#1A1A1A; background-color:#D9DFE8; text-align:right; padding-right:4px; }

	   .input     { font-size: 0.7em; color:#1A1A1A; background-color:#FFFFFF; width:200px; }
   .lblo      { font-size: 0.7em; color:#1A1A1A; background-color:#EEEEEE; width:200px; padding-left:2px;}
   .inputo    { font-size: 0.7em; color:#1A1A1A; background-color:#DBDBDB; width:200px; }
   .inputcnd  { font-size: 0.7em; color:#1A1A1A; background-color:#EEEEEE; text-align:left;}
   .inputcy   { font-size: 0.7em; color:#1A1A1A; background-color:#EEEEEE; text-align:right;}
   .exp       { font-size: 0.6em; color:#1A1A1A; background-color:transparent; }

	   .hlistcolor { font-size: 0.7em; font-weight:bold; color:#1A1A1A; background-color:#9E9E9E; width:90px; padding:0.25em 0em 0.25em 0.7em; }
   .listcolor  { font-size: 0.7em; color:#757575; background-color:#DBDBDB; width:90px; padding-left:0.7em; }
   .hlistsize  { font-size: 0.7em; font-weight:bold; color:#1A1A1A; background-color:#9E9E9E; width:25px; text-align:center;}
   .getsize    { font-size: 0.7em; color:#757575; background-color:#FFFFFF; width:25px; }
   .bggetsize  { background-color:#DBDBDB; }
   .nosize     { font-size: 0.1em; color:#757575; background-color:#DBDBDB; width:25px; }
   .ftobasket  { font-size: 0.7em; font-weight:bold; color:#1A1A1A; background-color:#F1A70C; padding:0.25em 0em 0.25em 0.7em; text-align:right;}

	   .mono { font-family:monospace; font-size:12px; font-style:normal; color:#141414; background-color:#FFFFFF; }

	
   .tbval   { font-size: 11px; color:#1A1A1A; background-color:#FFFFFF; text-align:right; width:30px; }
   .tbico   { font-size: 0.7em; color:#1A1A1A; background-color:#FFFFFF; text-align:center; }
   .tbqty   { font-size: 0.7em; color:#1A1A1A; background-color:#FFFFFF; text-align:center; }
   .bl      { font-size: 0.7em; color:#1A1A1A; background-color:#FFFFFF; text-align:left; padding-left:4px; }
   .bc      { font-size: 0.7em; color:#1A1A1A; background-color:#FFFFFF; text-align:center; }
   .br      { font-size: 0.7em; color:#1A1A1A; background-color:#FFFFFF; text-align:right; padding-right:4px; }
   .bblank  { background-color:#FFFFFF; }

   .if1180     { width:220px; height:400px; border:0; }

	
   .cvlightc  { font-size: 0.8em; color:#000000; background-color:transparent; text-align:center; border:1px solid #000000;}
   .cvlightl  { font-size: 0.8em; color:#000000; background-color:transparent; text-align:left; border:1px solid #000000;}
   .cvlightr  { font-size: 0.8em; color:#000000; background-color:transparent; text-align:right; border:1px solid #000000;}

   .hline  { color:#1A1A1A; }

	   .blink { color:#1A1A1A; text-decoration:underline; }
   .blink:hover {color:#1A1A1A; text-decoration:underline; }
   .blink:visited {color:#1A1A1A; text-decoration:underline; }
   .blink:visited:hover {color:#1A1A1A; text-decoration:underline; }

	   .plink { font-size: 14px; color:#1A1A1A; text-decoration:underline; font-weight:bold }
   .plink:hover {color:#1A1A1A; text-decoration:underline; }
   .plink:visited {color:#1A1A1A; text-decoration:underline; }
   .plink:visited:hover {color:#1A1A1A; text-decoration:underline; }

	   .smit     { font-size: 11px; color:#1A1A1A; background-color:#DBDBDB; text-align:center; border:1px solid #5C370A;}
	   .smit_mnu   { font-size: 11px; color:#1A1A1A; background-color:#DBDBDB; text-align:center; border:1px solid; }
   .smit_go    { font-size: 11px; color:#1A1A1A; background-color:#DBDBDB; text-align:center; border:1px solid; width:40px; height:18px; }

   .dvspace { font-size: 0.1em; color:#FFFFFF; background-color:#FFFFFF; }

   .oh_headline { font-size: 0.7em; font-weight:bold; color:#0A246A; background-color:#B6C3D4; text-align:left; width:1005px; padding: 4px 0px 4px 4px; line-height:12px; }

   .oh_lightc1r, .oh_lightc2l, .oh_lightc3l, .oh_lightc4r, .oh_lightc5r, .oh_lightc6r, .oh_darkc1r, .oh_darkc2l, .oh_darkc3l, .oh_darkc4r, .oh_darkc5r, .oh_darkc6r { font-family: verdana, sans-serif; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
   .oh_lightc1r, .oh_lightc2l, .oh_lightc3l, .oh_lightc4r, .oh_lightc5r, .oh_lightc6r { font-size: 11px; color:#1A1A1A; background-color:#FFFFFF; border-top:1px solid #1A1A1A; border-left:1px solid #1A1A1A; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
   .oh_darkc1r, .oh_darkc2l, .oh_darkc3l, .oh_darkc4r, .oh_darkc5r, .oh_darkc6r { font-size: 11px; color:#1A1A1A; background-color:#DBDBDB; border-top:1px solid #1A1A1A; border-bottom:1px solid #1A1A1A; border-left:1px solid #1A1A1A; }

   .oh_lightc1r, .oh_darkc1r { width:70px; text-align:right; padding: 0px 2px 0px 0px; border-bottom:1px solid #1A1A1A; margin: 0px 0px 0px 0px; }
   .oh_lightc2l, .oh_darkc2l { width:100px; text-align:left; padding: 0px 0px 0px 2px; border-bottom:1px solid #1A1A1A; }
   .oh_lightc3l, .oh_darkc3l { width:445px; text-align:left; padding: 0px 0px 0px 2px; border-bottom:1px solid #1A1A1A; }
   .oh_lightc4r, .oh_darkc4r { width:50px; text-align:right; padding: 0px 2px 0px 0px; border-bottom:1px solid #1A1A1A; }
   .oh_lightc5r, .oh_darkc5r { width:50px; text-align:right; padding: 0px 2px 0px 0px; border-bottom:1px solid #1A1A1A; }
   .oh_lightc6r, .oh_darkc6r { width:50px; text-align:right; padding: 0px 2px 0px 0px; border-bottom:1px solid #1A1A1A; }

   .oh_listc1l { width:240px; text-align:left; padding: 0px 2px 0px 0px; margin: 0px 0px 4px 0px; }
   .oh_listc2l { width:350px; text-align:left; padding: 0px 2px 0px 0px; border-left:1px solid #1A1A1A; margin: 0px 0px 4px 10px; padding-left:10px;  }
   .oh_listc3l { width:160px; text-align:left; padding: 0px 2px 0px 0px; border-left:1px solid #1A1A1A; margin: 0px 0px 4px 10px; padding-left:10px;  }

/*
   .ohlightl, .ohlightc, .ohlightr, .ohdarkl, .ohdarkr, .ohovlight, .ohovdark  { font-family: verdana, sans-serif; }

   .ohlightl  { font-size: 0.6em; color:#1A1A1A; background-color:#FFFFFF; text-align:left; border:1px solid #1A1A1A; }
   .ohlightc  { font-size: 0.6em; color:#1A1A1A; background-color:#FFFFFF; text-align:center; border:1px solid #1A1A1A;}
   .ohlightr  { font-size: 0.6em; color:#1A1A1A; background-color:#FFFFFF; text-align:right; border:1px solid #1A1A1A; }

   .ohdarkl   { font-size: 0.6em; color:#1A1A1A; background-color:#DBDBDB; text-align:left; border:1px solid #1A1A1A; }
   .ohdarkr   { font-size: 0.6em; color:#1A1A1A; background-color:#DBDBDB; text-align:right; border:1px solid #1A1A1A;}
   .ohdarkc   { font-size: 0.6em; color:#1A1A1A; background-color:#DBDBDB; text-align:center; border:1px solid #1A1A1A;}

   .ohovlightl { font-size: 0.6em; color:#1A1A1A; background-color:#E3E8EE; text-align:left; }
*/
   .ohovdarkl  {  padding: 0px 0px 0px 10px; font-size: 0.6em; color:#222222; background-color:#B6C3D4; text-align:left; line-height:20px; }

	   .cbx { font-family:monospace; font-size:10px; font-style:normal; font-weight:250; background-color:rgb(239,235,239); color:rgb(22,22,22); }

	   .cbxhinweise  { width:588px; font-size:12px; font-weight:400; background-color:#E6EAF0; color:#1A1A1A; }

	   .tblframe  { background-color:#1A1A1A; border:1px solid #1A1A1A; }
   .fp_td { background-color:#FFFFFF; border-bottom:2px solid #FFCD02; }
   .fp_hl { color:#5C8FFF; font-size: 16px; font-weight:bold; }
   .fp_txt { color:#1A1A1A; font-size: 16px; font-weight:normal; }
   .fp_img { border:none; }
   .fp_price { color:#5C8FFF; font-size: 16px; font-weight:normal; }

	   .list_hl    { color:#1A1A1A; background-color:#D1DCDE; font-size: 12px; font-weight:bold; padding:4px 0px 4px 10px; }
   .list_light { color:#1A1A1A; background-color:#D1DCDE; font-size: 11px; padding-left:10px; }
   .list_dark  { color:#1A1A1A; background-color:#91ABB0; font-size: 11px; padding-left:10px; }


   .bTitel, .bAnz, .bBez, .bColor, .bVariante, .bPreis, .bBezSumme, .bPreisSumme, .qsBgtxt { font-size: 0.55em; }
   p { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
   .bAnz      { color:#1A1A1A; background-color:#FFFFFF; text-align:right; width:27px; border-right: 1px solid #999; margin-right: 1px; padding: 0px 2px 0px 0px; }
   .bBez      { color:#1A1A1A; background-color:#FFFFFF; text-align:left;  width:152px; border-right: 0px solid #999; margin-right: 1px; padding: 0px 1px 0px 0px; }
   .bColor    { color:#1A1A1A; background-color:#FFFFFF; text-align:right; width:1px; border-right: 1px solid #999; margin-right: 1px; padding: 0px 1px 0px 0px; }
   .bVariante { color:#1A1A1A; background-color:#FFFFFF; text-align:right; width:20px; border-right: 1px solid #999; margin: 0px; padding: 0px 0px 0px 4px; }
   .bPreis    { color:#1A1A1A; background-color:#FFFFFF; text-align:right; width:50px; border-right: 1px solid #999; margin-right: 1px; padding: 0px 1px 0px 0px; }

   .bTitel       { color:#1A1A1A; background-color:#9E9E9E; text-align:left; width:240px; margin-top: 10px; padding: 2px 1px 2px 10px; }
   .bBezSumme    { color:#1A1A1A; background-color:#9E9E9E; text-align:right; width:210px; border-right: 1px solid #999; margin-top: 10px; padding: 2px 1px 2px 0px; }
   .bPreisSumme  { color:#1A1A1A; background-color:#9E9E9E; text-align:right; width:50px; border-right: 1px solid #999; margin-top: 10px; padding: 2px 0px 2px 0px; }

   .qsBgtxt { background-color:#9E9E9E;  padding: 2px 1px 2px 10px; width:240px; } 
   .qsBgBox { background-color:#B6B6B6;  padding: 2px 1px 2px 10px; width:240px; } 

   .frm_quicksearch { padding: 0px 0px 0px 0px; margin: 0px 0px 6px 0px; }

   .link_h, .link_h:visited  { padding-left:8px; color:#535353; font-size:11px; font-weight: bold; text-decoration:none; vertical-align:top; }	
   .link_h:hover, .link_h:visited:hover  { text-decoration:underline; }	
   .link_hback, .link_hback:visited  { padding-left:8px; color:#535353; font-size:11px; font-weight: bold; text-decoration:none; }	
   .link_hback:hover, .link_hback:visited:hover  { text-decoration:underline; }	
   .td_hback { background-color:#DEDEDE; color:#535353; line-height:20px; vertical-align:middle; }	
   .td_htitel { padding-left:8px; background-color:#FFFFFF; color:#535353; font-size:20px; line-height:30px; vertical-align:top; }	
   .td_hft { padding-left:8px; background-color:#FFFFFF; color:#535353; font-size:10px; text-align:left; vertical-align:top; }

   .link_htitel, .link_htitel:visited { padding-left:8px; color:#535353; font-size:20px; font-weight: bold; text-decoration:none; }
   .link_htitel:hover, .link_htitel:visited:hover { text-decoration:underline; }	


   /* http://www.tectis.ch/ebizprof/shop_hersteller.php?td1=250&td2=500&lf=40&lc=200&all=1 */

