body
{
  background-color: #FFFFFF;
  color: #000000;
  font-family: Arial, Helvetica;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
}

table
{
  border-collapse:collapse;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
  padding: 0px;
}

table.tabelleaussen
{
  border-left: #035292 1px solid;
  border-bottom: #035292 1px solid;
  border-right: #035292 1px solid;
}

ul.overview
{
  margin-left:20px;
  margin-bottom:0px;
}

td
{
  padding:0px;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
}

td.logo
{
  background-color: #fba72d;
  margin-top: 0mm;
  margin-bottom: 0mm;
}

td.domain
{
  padding-top: 5px;
  padding-right: 14px;
  text-align: right;
}

p.domaintext
{
  color: #000000;
  font-size:10pt;
  font-weight: 600;
  text-align: right;
  margin-top: -5px;
}

td.infolink
{
  background-color: #fba72d;
  color: #000000;
  font-weight: 500;
  margin-top: 0mm;
  margin-bottom: 0mm;
  padding-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 2pt;
  padding-right: 3pt;
}

td.infolinkright
{
  background-color: #fba72d;
  color: #000000;
  font-weight: 500;
  margin-top: 0mm;
  margin-bottom: 0mm;
  padding-top: 0pt;
  padding-bottom: 0pt;
  padding-left: 2pt;
  padding-right: 10pt;
}

td.productdesc
{
  color: #000000;
  font-size: 10pt;
  font-weight: 500;
  margin-bottom: 0mm;
  border-left: #000000 1px solid;
  border-bottom: #000000 1px solid;
  border-right: #000000 1px solid;
}

td.productpicture
{
  padding-left:10px;
  padding-right:5px;
  padding-bottom:5px;
  padding-top:5px;
}

td.producttext
{
  color: #000000;
  font-size: 10pt;
  font-weight: 500;
  padding-left:5px;
  padding-right:5px;
  padding-bottom:5px;
  padding-top:5px;
}

td.productlink
{
  color: #000000;
  font-size: 10pt;
  font-weight: 600;
  text-align:right;
  padding-right:15px;
  padding-bottom:5px;
}

td.pricetext
{
  color: #000000;
  font-size: 12pt;
  font-weight: 700;
  padding-left:5px;
  padding-right:5px;
  padding-bottom:5px;
  padding-top:5px;
  text-align:left;
}

td.priceuvp
{
  color: #000000;
  font-size: 12pt;
  font-weight: 700;
  padding-left:5px;
  padding-right:5px;
  text-align:right;
}

td.priceuvptext
{
  color: #000000;
  font-size: 8pt;
  font-weight: 500;
  padding-left:5px;
  padding-right:5px;
  text-align:left;
}

td.price
{
  color: #000000;
  font-size: 10pt;
  font-weight: 500;
  margin-bottom: 0mm;
  border-bottom: #000000 1px solid;
  border-right: #000000 1px solid;
}

td.deliverable
{
  color: #e13232;
  font-size: 10pt;
  font-weight: 700;
  text-align: center;
  padding-top: 20px;
}

td.sktprice
{
  color: #000000;
  font-size: 14pt;
  font-weight: 700;
  text-align: right;
  padding-bottom: 5px;
  padding-right: 5px;
}

td.sktpriceunter
{
  color: #000000;
  font-size: 8pt;
  font-weight: 500;
  text-align: right;
  padding-right: 5px;
  padding-bottom: 5px;
}

td.order
{
  color: #000000;
  text-align: center;
  padding-right: 5px;
  padding-bottom: 5px;
}


td.menu
{
  background-color: #4291d3;
  color: #000000;
  font-size:9pt;
  font-weight: 500;
  padding-right: 10px;
  text-decoration : none;
  line-height: 15pt;
  text-align: left;
  
}

td.formueberschrift
{
  color: #000000;
  font-size:10pt;
  font-weight: 600;
  padding-left: 7pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
  padding-right: 2pt;
  line-height: 15pt;
  text-align:left;
}

td.formtext
{
  color: #000000;
  font-size:10pt;
  font-weight: 500;
  padding-right: 2px;
  vertical-align: middle;
}


td.herstellermenu
{
  background-color: #4291d3;
  border-right: #19619b 1px solid;
  padding-left: 10px;
}


td.herstellerlink
{
  padding-top: 4px;
  padding-bottom: 4px;
}

td.warenkorb
{
  font-size: 10pt;
  font-weight: 500;
  background-color: #4291d3;
  padding-left: 10px;
}

td.headline
{
  color: #000000;
  font-size:14pt;
  font-weight: 600;
  padding-left: 5px;
}

td.articleheadline
{
  color: #000000;
  font-size:14pt;
  font-weight: 600;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 5px;
}

td.toplineleft
{
  background-color:#fba72d;
  border-top: #000000 1px solid;
  border-left: #000000 1px solid;
  color: #000000;
  font-size:10pt;
  font-weight: 600;
  padding-left: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
}

td.toplinemiddle
{
  background-color:#fba72d;
  border-top: #000000 1px solid;
  color: #000000;
  font-size:10pt;
  font-weight: 600;
  padding-top: 2px;
  padding-bottom: 2px;
}

td.toplineright
{
  background-color:#fba72d;
  border-top: #000000 1px solid;
  border-right: #000000 1px solid;
  text-align: right;

  color: #000000;
  font-size:10pt;
  font-weight: 600;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
}

td.bottomright
{
  text-align: right;
  color: #000000;
  padding-top: 2px;
  padding-bottom: 0px;
}

td.bottomhotlineleft
{
  text-align: left;
  color: #000000;
  font-size:10pt;
  font-weight: 600;
  padding-right: 5px;
  padding-top: 2px;
}

td.bottomhotlineright
{
  text-align: right;
  color: #000000;
  font-size:10pt;
  font-weight: 600;
  padding-right: 5px;
  padding-top: 2px;
}

td.text
{
  color: #000000;
  font-size:10pt;
  font-weight: 500;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
}

td.elementbezeichnung
{
  color: #e13232;
  font-size:10pt;
  font-weight: 600;
  padding-top: 5px;
  text-align:center;
}

tr.warenkorbscript
{
  background-color: #fba72d;
}


p.text
{
  color: #000000;
  font-size:10pt;
  font-weight: 500;
  padding-right: 5px;
  padding-top: 2px;
  padding-bottom: 2px;
}

font.subheadline
{
  color: #000000;
  font-size:11pt;
  font-weight: 700;
}


a.productlink
{
  color: #000000;
}

a.herstellerlink
{
  font-size: 10pt;
  font-weight: 500;
  color: #000000;
  text-decoration : none;
}

a.herstellerlink:hover
{
  color: #FFFFFF;
  text-decoration : none;
}

a.infolink 
{
  font-size:9pt; 
  color: #000000; 
  text-decoration:none;
}

a.infolink:hover
{
  color: #FDFBBD;
}


a.kategorielink 
{
   color: #000000; 
   text-decoration: none;
}

a.kategorielink:hover 
{
   color: #FFFFFF; 
   text-decoration: none;
}

h1
{
  font-weight: 600;
  font-size: 18pt;
  color: #000000;
  padding-top:10px;
}

h2
{
  font-weight: 600;
  font-size: 14pt;
  color: #000000;
}

h3
{
  font-weight: 600;
  font-size: 12pt;
  color: #000000;
}

select.variantentext
{
  font-size:8pt;
  font-weight: 500;
  width: 120px;
}

a.toplineleft
{
  color: #000000;
  font-size:10pt;
  font-weight: 600;
  text-decoration:none;
}

a.stlink
{
  color: #000000;
  font-size:10pt;
  font-weight: 600;
  text-align: left;
  margin-top: 0mm;
  margin-bottom: 0mm;
  text-decoration: none; 
}

a.stlink:hover
{
  text-decoration: none; 
}

a.stlink:visited
{
  color: #000000; 
}


a:visited 
{
  color: #000000;
}

a.domainlink
{
  color: #000000; 
  font-size:24pt;
  font-weight: 800;
  text-decoration:none;
}

a.domainlink:visited 
{
  color: #000000; 
}

a
{
  color: #000000;
}

.summary
{
  width:100%;
  text-align:center;
}


