/*Design & Code by 
Verve - Webdesign und Grafik
Aathalstrasse 84, CH-8610 Uster, Switzerland
Tel. +41-43-399 0392, Fax. +41-43-399 0562, info@verve.ch, www.verve.ch
Letzte Aenderung: 30.10.2006

Copyright &#169;2006 Verve Webdesign und Grafik - Switzerland. All Rights Reserved.
All content from this site may not be reproduced without prior written permission.
All characters, titles and plublication names on this site are the intellectual property 
of their respective owners/creators.

<BASE HREF=http://www.kuendig.com>*/
/* basic css by miss monorom at www.monorom.com*/
/* css released under Creative Commons License - http://creativecommons.org/licenses/by/2.0/deed.en  */

/* for Internet Explorer */
/*\*/
* html #left{
height:450px;
}
/**/

html {
overflow-y:scroll;
height: 100%;
}

img {
border:none;
}

* html .p_cont {display:inline-block; padding:0px 0px 0px -3px;}

#ng_bitflux_org, body {
  background-color:#FFFFFF;
  font-size:62.5%;
  font-family:Verdana, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
  color:#7F7F7F;  
  padding:0px;
  margin:0px;
  text-align:center;
  min-width:986px;
  }

/* =Structure
-------------------------------------------------------------------------*/
#container {
  width:986px;
  margin:0px auto 0px auto;
  text-align:left;
  height:auto;
  }
#banner {
  padding:0px;
  margin:0px;
  height:127px;
  background-color:#FFFFFF;
  }
#metanavione { 
  float: left;
  padding: 90px 0px 0px 410px;
  margin: 0px;
  font-family:arial,sans-serif;
}
#metanavitwo { 
  float: right;
  padding: 90px 22px 0px 0px;
  margin: 0px;
  font-family:arial,sans-serif;
}
#content {
  padding:10px 0px 10px 0px;
  margin:0px 165px 0px 205px;
  background:url(/files/images/bg_cont.jpg) top left no-repeat;
  background-color:#FFFFFF;
  line-height:1.8em;
  }
#left {
  float:left;
  width:185px;
  min-height:450px;
  padding:0px 0px 0px 0px;
  background-color:#FFFFFF;
  display:inline;
  }
#right {
  float: right;
  width:155px;
  margin: 0px;
  padding:0px 0px 20px 0px;
  background:url(/files/images/bg_right.jpg) top left no-repeat;
}
#footer {
  clear: both;
  width:986px;
  padding:0;
  color: #7F7F7F;
  margin: 0;
  background-color:#FFFFFF;
  font-family:verdana,helvetica,sans-serif;
}
#footer .address {
    height:85px;
  font-size:1em;
    float: left;
    padding:0 0 10px 0;
}
#footer .typ1 { 
width:170px;
}
#footer .typ2 { 
width:185px;
}
#footer .typ3 { 
width:170px;
}
#footer .typ4 { 
width:160px;
}
#footer .typ5 { 
width:150px;
}
#footer .typ6 { 
width:150px;
}

/* =Nav
-------------------------------------------------------------------------*/
a {
  color:#7F7F7F;
  text-decoration:none;
  }
a:visited {color:#7F7F7F;}
a:hover {color: #746653;text-decoration:none;}
a:active {color:#746653;}

#metanavione, #metanavitwo a {
  color:#787878;
  text-decoration:none;
  text-transform:uppercase;
  font-size:9px;
  letter-spacing:1px;
}
#metanavione, #metanavitwo  a:hover {color:#000000;}
#right a {
  text-decoration: none;
  color:#746653;
  }
#right a:hover {
  text-decoration: none;
  color:#7F7F7F;
}
#footer a {color:#7F7F7F;text-decoration:none;}
#footer a:hover {color: #746653;text-decoration:none;}
a.cont  {color: #746653;}
a.cont:hover {color: #7F7F7F;text-decoration:none;}
#news a {
  margin:0px;
  padding:0px;
  color:#000000;
  text-decoration:underline;
  }
#news a:hover {color: #595959;text-decoration:none;}

#left ul a {
  padding-left:2.3em;
  display:block;
  color:#FFFFFF;
  font-size:1em;
  text-decoration:none;
  text-transform:uppercase;
  }
#left ul ul a {
  margin-left:2.1em;
  padding:0px 0px 0px 10px;
  display:block;
  color:#787878;
  font-size:1em;
  text-decoration:none;
  border:none;
  text-transform:uppercase;
  }
#left ul ul ul a {
  margin-left:3em;
  padding:0px 0px 0px 7px;
  display:block;
  color:#787878;
  font-size:1em;
  text-decoration:none;
  border:none;
  text-transform:uppercase;
  }
#left .level1 a {color:#FFFFFF;background:url(/files/images/alle.gif) top left no-repeat;}
#left .level1 a:hover {color:#FFFFFF;background:url(/files/images/alle_sele.gif) top left no-repeat;}
#left .level1 a.selected {color:#FFFFFF;background:url(/files/images/alle_sele.gif) top left no-repeat;}
#left .level1 li a {color:#484848;background-image:none;}
#left .level1 li a:hover {color:#FFFFFF;background-image:none;background-color:#9F9F9F;}
#left .level1 li a.selected {color:#FFFFFF;background-color:#9F9F9F;background-image:none;}

#left .level2 a {color:#FFFFFF;background:url(/files/images/prod.gif) top left no-repeat;}
#left .level2 a:hover {color:#FFFFFF;background:url(/files/images/prod_sele.gif) top left no-repeat;}
#left .level2 a.selected {color:#FFFFFF;background:url(/files/images/prod_sele.gif) top left no-repeat;}
#left .level2 li a {color:#484848;background-image:none;}
#left .level2 li a:hover {color:#FFFFFF;background-color:#EECEA4;background-image:none;}
#left .level2 li a.selected {color:#FFFFFF;background-color:#EECEA4;background-image:none;}

#left .level3 a {color:#FFFFFF;background:url(/files/images/dien.gif) top left no-repeat;}
#left .level3 a:hover {color:#FFFFFF;background:url(/files/images/dien_sele.gif) top left no-repeat;}
#left .level3 a.selected {color:#FFFFFF;background:url(/files/images/dien_sele.gif) top left no-repeat;}
#left .level3 li a {color:#484848;background-image:none;}
#left .level3 li a:hover {color:#FFFFFF;background-color:#8A7867;background-image:none;}
#left .level3 li a.selected {color:#FFFFFF;background-color:#8A7867;background-image:none;}

#left .level4 a {color:#FFFFFF;background:url(/files/images/qual.gif) top left no-repeat;}
#left .level4 a:hover {color:#FFFFFF;background:url(/files/images/qual_sele.gif) top left no-repeat;}
#left .level4 a.selected {color:#FFFFFF;background:url(/files/images/qual_sele.gif) top left no-repeat;}
#left .level4 li a {color:#484848;background-image:none;}
#left .level4 li a:hover {color:#FFFFFF;background-color:#B2836E;background-image:none;}
#left .level4 li a.selected {color:#FFFFFF;background-color:#B2836E;background-image:none;}

*/
#left .level4 ul a:hover {color:#484848;background:url(/files/images/qual_soft.gif) top left no-repeat;}
#left .level4 ul a.selected {color:#484848;background:url(/files/images/qual_soft.gif) top left no-repeat;}
#left .level4 ul ul a:hover {color:#484848;background:url(/files/images/qual_soft2.gif) top left no-repeat;}
#left .level4 ul ul a.selected {color:#484848;background:url(/files/images/qual_soft2.gif) top left no-repeat;}
/*

/* =Lists
--------------------------------------------------------------------------------*/
#left ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
  background-color:#FFFFFF;
  }
#left ul ul {
  list-style-type:none;
  margin:0px 0px 40px 0px;
  padding:0px;
  }
#left ul ul ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
  }
#left li {
  display:inline; /* :KLUDGE: Removes large gaps in IE/Win */
  line-height:2em;
  }
#left li li {
  display:inline; /* :KLUDGE: Removes large gaps in IE/Win */
  line-height:1.8em;
  }
#left li li li {
  display:inline; /* :KLUDGE: Removes large gaps in IE/Win */
  line-height:1.8em;
  }

/* =Headings de
---------------------------------------------------------------------------------*/
#content h1#ges {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_ges.gif) top left no-repeat;
  }
#content h2#ges {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_ges.gif) top left no-repeat;
  }
#content h1#gru {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_gru.gif) top left no-repeat;
  }
#content h2#gru {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_gru.gif) top left no-repeat;
  }
#content h1#cie {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_cie.gif) top left no-repeat;
  }
#content h2#cie {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_cie.gif) top left no-repeat;
  }
#content h1#kuede {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_kuede.gif) top left no-repeat;
  }
#content h2#kuede {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_kuede.gif) top left no-repeat;
  }
#content h1#bio {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_biosteril.gif) top left no-repeat;
  }
#content h2#bio {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_biosteril.gif) top left no-repeat;
  }
#content h1#btz {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_btz.gif) top left no-repeat;
  }
#content h2#btz {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_btz.gif) top left no-repeat;
  }
#content h1#ung {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_ung.gif) top left no-repeat;
  }
#content h2#ung {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_ung.gif) top left no-repeat;
  }
#content h1#kft {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_kft.gif) top left no-repeat;
  }
#content h2#kft {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_kft.gif) top left no-repeat;
  }
#content h1#chi {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_china.gif) top left no-repeat;
  }
#content h2#chi {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_china.gif) top left no-repeat;
  }
#content h2#chi2 {
  text-indent:-5000px;
  margin:20px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_china2.gif) top left no-repeat;
  }
#content h1#pio {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_pio.gif) top left no-repeat;
  }
#content h2#pio {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_pio.gif) top left no-repeat;
  }
#content h1#qua {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_qua.gif) top left no-repeat;
  }
#content h2#qua {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_qua.gif) top left no-repeat;
  }
#content h1#urs {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_urs.gif) top left no-repeat;
  }
#content h2#urs {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_urs.gif) top left no-repeat;
  }
#content h1#zer {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_zer.gif) top left no-repeat;
  }
#content h2#zer {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_zer.gif) top left no-repeat;
  }
#content h1#ihr {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_ihr.gif) top left no-repeat;
  }
#content h2#ihr {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_ihr.gif) top left no-repeat;
  }
#content h1#mod {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_mod.gif) top left no-repeat;
  }
#content h2#mod {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_mod.gif) top left no-repeat;
  }
#content h1#spe {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_spe.gif) top left no-repeat;
  }
#content h2#spe {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_spe.gif) top left no-repeat;
  }
#content h1#vor {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_vor.gif) top left no-repeat;
  }
#content h2#vor {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_vor.gif) top left no-repeat;
  }
#content h1#pro {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_pro.gif) top left no-repeat;
  }
#content h2#pro {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_pro.gif) top left no-repeat;
  }
#content h1#kon {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:69px; /* height of the replacement image */
  background:url(/files/images/title/tit_kon.gif) top left no-repeat;
  }
#content h1#weg {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:69px; /* height of the replacement image */
  background:url(/files/images/title/tit_weg.gif) top left no-repeat;
  }
#content h1#wegneu {
  text-indent:-5000px;
  margin:0px 0px 0px 45px;
  height:69px; /* height of the replacement image */
  background:url(/files/images/title/tit_weg.gif) top left no-repeat;
  }
#content h1#rec {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_rec.gif) top left no-repeat;
  }
#content h1#agb {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:48px; /* height of the replacement image */
  background:url(/files/images/title/tit_agb.gif) top left no-repeat;
  }
#content h1#news_gr {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_news_gr.gif) top left no-repeat;
  }
#content h2.news {
  color:#D78C29;
  font-size:1.1em;
  font-style:italic;
  margin:0px 0px 0px 180px;
}
#content h2#rec {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_rec.gif) top left no-repeat;
  }
#content h2#agb {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_agb.gif) top left no-repeat;
  }
#content h2#agb2 {
  text-indent:-5000px;
  margin:34px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_agb2.gif) top left no-repeat;
  }
#right h2#news {
  text-indent:-5000px;
  margin:13px 0px 10px 0px;
  height:17px; /* height of the replacement image */
  background:url(/files/images/title/tit_news.gif) top left no-repeat;
  }
#right h2#kuendiggruppe {
  text-indent:-5000px;
  margin:13px 0px 20px 0px;
  height:17px; /* height of the replacement image */
  background:url(/files/images/title/tit_kuendiggruppe.gif) top left no-repeat;
  }
#right h2#links {
  text-indent:-5000px;
  margin:13px 0px 10px 0px;
  height:17px; /* height of the replacement image */
  background:url(/files/images/title/tit_links.gif) top left no-repeat;
  }
#right h2#zertifizierungen {
  text-indent:-5000px;
  margin:13px 0px 10px 0px;
  height:17px; /* height of the replacement image */
  background:url(/files/images/title/tit_zertifizierungen.gif) top left no-repeat;
  }

/* =Headings en
---------------------------------------------------------------------------------*/
#content h1#ges_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_ges_en.gif) top left no-repeat;
  }
#content h2#ges_en {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_ges_en.gif) top left no-repeat;
  }
#content h1#gru_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_gru_en.gif) top left no-repeat;
  }
#content h2#gru_en {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_gru_en.gif) top left no-repeat;
  }
#content h1#cie_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_cie_en.gif) top left no-repeat;
  }
#content h2#cie_en {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_cie_en.gif) top left no-repeat;
  }
#content h1#kuede_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_kuede_en.gif) top left no-repeat;
  }
#content h2#kuede_en {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_kuede_en.gif) top left no-repeat;
  }
#content h1#bio_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_bio_en.gif) top left no-repeat;
  }
#content h2#bio_en {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_bio_en.gif) top left no-repeat;
  }
#content h1#btz_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_btz_en.gif) top left no-repeat;
  }
#content h2#btz_en {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_btz_en.gif) top left no-repeat;
  }
#content h1#ung_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_ung_en.gif) top left no-repeat;
  }
#content h2#ung_en {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_ung_en.gif) top left no-repeat;
  }
#content h1#kft_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_kft_en.gif) top left no-repeat;
  }
#content h2#kft_en {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_kft_en.gif) top left no-repeat;
  }
#content h1#chi_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_chi_en.gif) top left no-repeat;
  }
#content h2#chi_en {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_china_en.gif) top left no-repeat;
  }
#content h2#chi2_en {
  text-indent:-5000px;
  margin:20px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_china2_en.gif) top left no-repeat;
  }
#content h1#pio_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_pio_en.gif) top left no-repeat;
  }
#content h2#pio_en {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_pio_en.gif) top left no-repeat;
  }
#content h1#qua_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_qua_en.gif) top left no-repeat;
  }
#content h2#qua_en {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_qua_en.gif) top left no-repeat;
  }
#content h1#urs_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_urs_en.gif) top left no-repeat;
  }
#content h2#urs_en {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_urs_en.gif) top left no-repeat;
  }
#content h1#zer_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_zer_en.gif) top left no-repeat;
  }
#content h2#zer_en {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_zer_en.gif) top left no-repeat;
  }
#content h1#ihr_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_ihr_en.gif) top left no-repeat;
  }
#content h2#ihr_en {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_ihr_en.gif) top left no-repeat;
  }
#content h1#mod_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_mod_en.gif) top left no-repeat;
  }
#content h2#mod_en {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_mod_en.gif) top left no-repeat;
  }
#content h1#spe_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_spe_en.gif) top left no-repeat;
  }
#content h2#spe_en {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_spe_en.gif) top left no-repeat;
  }
#content h1#vor_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_vor_en.gif) top left no-repeat;
  }
#content h2#vor_en {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_vor_en.gif) top left no-repeat;
  }
#content h1#pro_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_pro_en.gif) top left no-repeat;
  }
#content h2#pro_en {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_pro_en.gif) top left no-repeat;
  }
#content h1#kon_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:69px; /* height of the replacement image */
  background:url(/files/images/title/tit_kon_en.gif) top left no-repeat;
  }
#content h1#weg_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:69px; /* height of the replacement image */
  background:url(/files/images/title/tit_weg_en.gif) top left no-repeat;
  }
#content h1#wegneu_en {
  text-indent:-5000px;
  margin:0px 0px 0px 45px;
  height:69px; /* height of the replacement image */
  background:url(/files/images/title/tit_weg_en.gif) top left no-repeat;
  }
#content h1#rec_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:46px; /* height of the replacement image */
  background:url(/files/images/title/tit_rec_en.gif) top left no-repeat;
  }
#content h1#agb_en {
  text-indent:-5000px;
  margin:0px 0px 0px 180px;
  height:48px; /* height of the replacement image */
  background:url(/files/images/title/tit_agb_en.gif) top left no-repeat;
  }
#right h2#news_en {
  text-indent:-5000px;
  margin:13px 0px 10px 0px;
  height:17px; /* height of the replacement image */
  background:url(/files/images/title/tit_news.gif) top left no-repeat;
  }
#right h2#kuendiggruppe_en {
  text-indent:-5000px;
  margin:13px 0px 20px 0px;
  height:17px; /* height of the replacement image */
  background:url(/files/images/title/tit_kuendiggruppe_en.gif) top left no-repeat;
  }
#right h2#links_en {
  text-indent:-5000px;
  margin:13px 0px 10px 0px;
  height:17px; /* height of the replacement image */
  background:url(/files/images/title/tit_links.gif) top left no-repeat;
  }
#right h2#zertifizierungen_en {
  text-indent:-5000px;
  margin:13px 0px 10px 0px;
  height:17px; /* height of the replacement image */
  background:url(/files/images/title/tit_zertifizierungen_en.gif) top left no-repeat;
  }
#content h2#agb_en {
  text-indent:-5000px;
  margin:54px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_agb_en.gif) top left no-repeat;
  }
#content h2#agb2_en {
  text-indent:-5000px;
  margin:34px 0px 10px 180px;
  height:13px; /* height of the replacement image */
  background:url(/files/images/title/tit_h2_agb2_en.gif) top left no-repeat;
  }
#content h1 {
  color:#D6903B;
  font-size:1.2em;
  font-weight:bold;
  margin:0px 0px 0px 180px;
  height:46px;
}
#right h3.news {
  padding:0px;
  margin:0px;
  font-size:1em;
  font-weight:bold;
  text-transform:uppercase;
  font-style:italic;
  color:#746653;
}

/* =Misc.
---------------------------------------------------------------------------------*/
.p_cont { 
  padding:0px;
  margin:0px 30px 0px 180px;
  font-size:1.1em;
  line-height:1.3em;
  display:block;
  }
.p_cont_kon { 
  padding:0px;
  margin:0px 30px 40px 63px;
  font-size:1em;
  line-height:1.2em;
  }
.floatleftind {
  float:left;
  margin:0px;
  padding:0px;
  }
.imgfloatleft { 
  float: left; 
  padding:0px;
  margin:0px 23px 40px 0px;
   }
.antifloatleft {clear:left;}
.floatleft { 
  float: left; 
  padding:0px;
  margin:0px 10px 0px 0px;
  font-size:0.9em;
  line-height:1.3em;
  }
.plan {margin:60px 0px 0px 0px;}
.imgplan {
margin-left:165px;
}
.floatleftplan {
	float:left;
	font-size:1.1em;
	line-height:1.3em;
}
.floatrightplan {
	float:right;
	margin:0 25px 0 0;
	font-size:1.1em;
	line-height:1.3em;
}
.floatleftplanadrbox {
	float:left;
	height:70px;
	padding:0 0 0 45px;
	font-size:1.1em;
	line-height:1.3em;
	font-weight:normal;
	color:#D68E04;
}
.floatrightplanadrbox {
	float:right;
	height:70px;
	font-size:1.1em;
	line-height:1.3em;
	padding:0 35px 0 0;
	font-weight:normal;
	color:#D68E04;
}
.planlinks {
	float:left;
	font-size:0.9em;
	line-height:1.3em;
	text-transform:uppercase;
	padding:0 0 20px 45px;
	font-weight:normal;
	color:#746653;
}
.planlinksre {
	float:right;
	font-size:0.9em;
	line-height:1.3em;
	text-transform:uppercase;
	padding:0 234px 20px 0;
	font-weight:normal;
	color:#746653;
}
.box2 { 
  float:right;
  width:240px;
  padding:10px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  background-color:transparent;
  }
.box2 p { 
  padding: 0px;
  margin: 0px 0px 20px 0px;
  color:#7F7F7F;
  line-height:1.2em;
  }
#content .antifloatright {clear:right;}
.bottom {vertical-align:text-bottom;}
#content hr {
  margin:15px 0px 0px 0px;
  padding:0px;
  background-color:#7F7F7F; /* Mozilla 1.4 */
  color:#7F7F7F; /* IE 6 */
  border: #7F7F7F; /* Opera 7.11 */
  height:1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
  }
.txtdark {color:#543B21;}
.dist {color:#7F7F7F;}
.disttwo {color:#7F7F7F;}
#content .sub {
  vertical-align:sub;
  font-size:8px;
  line-height:1em;
  }
.distqual {
padding:0 30px 0 0
}
.footer { color: #D68E04; font-weight:bold;}
#right p {
  padding:0px;
  margin:0px;
  font-size:1em;
  }

#right p.news {
  padding:0px;
  margin:0px;
  font-size:1em;
}
#right .listelementnews {
  font-size:0.8em;
  font-weight:bold;
  vertical-align:top;
  }
#right p.kuegru {
  padding:0px;
  margin:0px;
  }
#right hr {
  margin:15px 0px 10px 0px;
  padding:0px;
  background-color:#7F7F7F; /* Mozilla 1.4 */
  color:#7F7F7F; /* IE 6 */
  border: #7F7F7F; /* Opera 7.11 */
  height:1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
  }
#content .hr {
  margin:40px 60px 0px 180px;
  padding:0px;
  background-color:#D78C29; /* Mozilla 1.4 */
  color:#D78C29; /* IE 6 */
  border: #D78C29; /* Opera 7.11 */
  height:1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
  }

/* =Tables
---------------------------------------------------------------------------------*/
.tablegeschichte {
  margin:0px 0px 40px 0px;
  width:415px;
  border:none;
  border-collapse:collapse;
  border-spacing:0px;
  }
.tablegeschichte td {
  font-size:1.1em;
  line-height:1.3em;
  }
.c1 {
  width:70px;
  vertical-align:top;
  color:#D6903B;
  }
.tablesortiment {
  margin:0px 0px 40px 0px;
  width:415px;
  border:none;
  border-collapse:collapse;
  border-spacing:0px;
  }
.tablesortiment td {
  font-size:1.1em;
  line-height:1.3em;
  }
.titlesortiment {
  font-size:1.2em;
  color:#D6903B;
  }

/* =Imap Kontakt de/en
---------------------------------------------------------------------------------*/
#imap {display:block; width:567px; height:235px; background:url(/files/images/kon.jpg) no-repeat; position:relative; margin:30px 0px 10px 0px;}
#imap a#painting {display:block; width:567px; height:0; padding-top:235px; overflow:hidden; position:absolute; left:0; top:0; background:transparent url(masters/small.jpg) no-repeat 567px 235px; cursor:default;}
* html #imap a#painting {height:225px; he\ight:0;}
#imap a#painting:hover {background-position: 0 0; z-index:10;}
#imap dd {position:absolute; padding:0; margin:0;}

#imap #wunderlin {left:77px; top:64px; z-index:20;}
#imap a#link_wunderlin {display:block; width:58px; height:158px; text-decoration:none; z-index:20;}
#imap a#link_wunderlin:hover {border:none;}
#imap a#link_wunderlin:hover span {left:103px; top:-93px;}

#imap #blattner {left:147px; top:81px; z-index:20;}
#imap a#link_blattner {display:block; width:58px; height:148px; text-decoration:none; z-index:20;}
#imap a#link_blattner:hover {border:none;}
#imap a#link_blattner:hover span {left:33px; top:-110px;}

#imap #faden {left:212px; top:74px; z-index:20;}
#imap a#link_faden {display:block; width:50px; height:150px; text-decoration:none; z-index:20;}
#imap a#link_faden:hover {border:none;}
#imap a#link_faden:hover span {left:-31px; top:-103px;}

#imap #hayoz {left:255px; top:91px; z-index:20;}
#imap a#link_hayoz {display:block; width:40px; height:140px; text-decoration:none; z-index:20;}
#imap a#link_hayoz:hover {border:none;}
#imap a#link_hayoz:hover span {left:-74px; top:-120px;}

#imap #bosson {left:301px; top:81px; z-index:20;}
#imap a#link_bosson {display:block; width:45px; height:150px; text-decoration:none; z-index:20;}
#imap a#link_bosson:hover {border:none;}
#imap a#link_bosson:hover span {left:-120px; top:-110px;}

#imap #berchtold {left:347px; top:57px; z-index:20;}
#imap a#link_berchtold {display:block; width:50px; height:150px; text-decoration:none; z-index:20;}
#imap a#link_berchtold:hover {border:none;}
#imap a#link_berchtold:hover span {left:-166px; top:-86px;}

#imap #kuendig {left:401px; top:42px; z-index:20;}
#imap a#link_kuendig {display:block; width:80px; height:180px; text-decoration:none; z-index:20;}
#imap a#link_kuendig:hover {border:none;}
#imap a#link_kuendig:hover span {left:-220px; top:-71px;}

#imap a em {display:none;}
#imap a span, #imap a:visited span {display:none;}

#imap a:hover span {position:absolute; display:block; color:#7F7F7F; width:330px; height:270px; line-height:1.3em; font-size:1.1em;}
#imap a span:first-line {color:#D78C29; font-weight:bold; font-style:normal;}
