/* taconova Website Formate */
/* Druck */

body {
  margin:0px;
  padding:0px;
  background-color:#FFFFFF;
  scrollbar-face-color:#F2F1F2;
  scrollbar-arrow-color:#666666;
  font-family:Arial,Helvetica,Sans Serif;
  font-size:9pt;
  color:#000000;
  font-style:normal;
  line-height:normal;
}


/* Produkte Abgleichen  0.0hex */
.drot { color:#CC0005; }
.rot { color:#E60003; }
.mrot { color:#FF999B; }
.hrot { color:#FFCDCE; }
.hgrot { background-color:#F4D4D5; }
/* Produkte Regeln  40.28hex */
.dgelb { color:#CCC000; }
.gelb { color:#FFED00; }
.mgelb { color:#FFF999; }
.hgelb { color:#FFFCCD; }
.hggelb { background-color:#FEF898; }
/* Produkte Mischen  162.A2hex */
.dblau { color:#0D3F96; }
.blau { color:#0D3F96; }
.mblau { color:#99BDFF; }
.hblau { color:#CDDFFF; }
.hgblau { background-color:#C9CCDF; }
/* Produkte Entluften  26.1Ahex */
.dorange { color:#CC8600; }
.orange { color:#F5A300; }
.morange { color:#FFDC99; }
.horange { color:#FFEECD; }
.hgorange { background-color:#FACF8B; }
/* Produkte Verteilen  106.6Ahex */
.dgruen { color:#00A02F; }
.gruen { color:#00A02F; }
.mgruen { color:#99FFB6; }
.hgruen { color:#CDFFDB; }
.hggruen { background-color:#C2DFC9; }
/* Produkte Solar  149.95hex */
.dsola { color:#4B6681; }
.sola { color:#7E99B4; }
.msola { color:#BECCDA; }
.hsola { color:#DFE6ED; }
.hgsola { background-color:#E2E7EB; }
/* Produkte neu  168.A8hex */
.dlila { color:#7478BE; }
.lila { color:#BFC1E1; }
.mlila { color:#DCDDF0; }
.hlila { color:#DCDDF0; }
.hglila { background-color:#DCDDF0; }
/* Drucksachen  130.82hex */
.ddruck { color:#94BFD4; }
.hdruck { color:#D7E8F2; }
.hgdruck { background-color:#D7E8F2; }

.dgrau { color:#666666; }
.grau { color:#999999; }
.mgrau { color:#CCCCCC; }
.hgrau { color:#E6E6E6; }
.hgmgrau { background-color:#CCCCCC; }
.hggrau { background-color:#E6E6E6; }
.schwarz { color:#000000; }
.weiss { color:#FFFFFF; }

.grau a:link { color:#999999; text-decoration:none; text-transform:uppercase; }
.grau a:visited { color:#999999; text-decoration:none; text-transform:uppercase; }
.grau a:hover { color:#999999; text-decoration:none; text-transform:uppercase; }
.grau a:active { color:#999999; text-decoration:none; text-transform:uppercase; font-weight:bold; }

.dgrau a:link { color:#666666; text-decoration:none; text-transform:uppercase; }
.dgrau a:visited { color:#666666; text-decoration:none; text-transform:uppercase; }
.dgrau a:hover { color:#666666; text-decoration:none; text-transform:uppercase; }
.dgrau a:active { color:#666666; text-decoration:none; text-transform:uppercase; font-weight:bold; }

.hover { 
  font-family:Arial,Helvetica,sans-serif;
  font-weight:bold;
  color:#666666;
  background-color:#E6E6E6;
}

.down a:link { color:#0033CC; text-decoration:none; font-size:8pt; }
.down a:visited { color:#003399; text-decoration:none; font-size:8pt; }
.down a:hover { color:#0033FF; text-decoration:none; font-size:8pt; }
.down a:active { color:#0033FF; background-color:#D7E8F2; text-decoration:none; font-size:8pt; }
.down td { font-size:8pt; }


h1,h2,h3,h4,h5,h6 {
  font-family:Arial,Helvetica,sans-serif;
  color:#000000;
  margin-left:10px;
  margin-right:10px;
}

h1 { font-size:14pt; font-weight:normal; }
h2 { font-size:12pt; font-weight:normal; }
h3 { font-size:10pt; font-weight:bold; }
h4 { font-size:9pt; font-weight:bold; }
h5 { font-size:8pt; font-weight:bold; }
h6 { font-size:8pt; font-weight:normal; }

ul,td,th {
  font-family:Arial,Helvetica,sans-serif;
  font-size:9pt;
}

p {
  margin:0px;
  margin-top:6px;
  margin-left:10px;
  margin-right:10px;
}

pre {
  font-family:monospace;
  font-size:10pt;
}

tt {
  font-family:"Courier New",monospace;
  font-style:normal;
  font-weight:normal;
  font-size:9pt;
}


/* taconova Klassen */

.prod {
  font-family:Arial,Helvetica,sans-serif;
  font-size:9pt;
}

.prod1 {
  font-family:Arial,Helvetica,sans-serif;
  font-size:8pt;
}

.preis {
  font-family:Arial,Helvetica,sans-serif;
  font-size:9pt;
}

.searchmicro {
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:7pt;
}

.searchcapt {
  font-family:Arial,Helvetica,sans-serif;
  font-weight:bold;
  line-height:9pt;
  color:#000000;
}

.form {
  font-family:Arial,Helvetica,sans-serif;
  font-weight:bold;
  font-size:8pt;
  color:#000000;
}

.copy {
  font-family:Arial,Helvetica,sans-serif;
  font-style:normal;
  font-weight:normal;
  font-size:8pt;
  color:#000000;
}


.mini {
  font-family:Arial,Helvetica,sans-serif;
  font-size:8pt;
}

.midi {
  font-family:Arial,Helvetica,sans-serif;
  font-size:8pt;
}

.klein {
  font-family:Arial,Helvetica,sans-serif;
  font-size:9pt;
}

.mittel {
  font-family:Arial,Helvetica,sans-serif;
  font-size:10pt;
}

.gross {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12pt;
}

.miniw {
  font-family:Arial,Helvetica,sans-serif;
  font-size:9pt;
  color:#FFFFFF;
}

.kleinw {
  font-family:Arial,Helvetica,sans-serif;
  font-size:10pt;
  color:#FFFFFF;
}

.mittelw {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12pt;
  color:#FFFFFF;
}

.minis {
  font-family:Arial,Helvetica,sans-serif;
  font-size:9pt;
  color:#FFFF33;
}

.kleins {
  font-family:Arial,Helvetica,sans-serif;
  font-size:10pt;
  color:#FFFF33;
}

.mittels {
  font-family:Arial,Helvetica,sans-serif;
  font-size:12pt;
  color:#FFFF33;
}


.menu {
  font-family:Arial,Helvetica,sans-serif;
  color:#000000;
  font-weight:bold;
  font-size:8pt;
}

.menu a:link { color:#0033CC; text-decoration:none; }
.menu a:visited { color:#003399; text-decoration:none; }
.menu a:hover { color:#0033FF; background-color:#D7E8F2; text-decoration:none; }
.menu a:active { color:#0033FF; background-color:#D7E8F2; text-decoration:none; }

.menu1 {
  font-family:Arial,Helvetica,sans-serif;
  font-style:normal;
  font-weight:normal;
  font-size:8pt;
  color:#999999;
  line-height:12pt;
}
.menu1 a:link { color:#666666; text-decoration:none; }
.menu1 a:visited { color:#666666; text-decoration:none; }
.menu1 a:hover { color:#666666; background-color:#E6E6E6; text-decoration:none; }
.menu1 a:active { color:#666666; background-color:#E6E6E6; text-decoration:none; font-weight:bold; }
.menu1 td { font-family:Arial,Helvetica,sans-serif; font-weight:normal; font-size:8pt; color:#999999; }
.menu1 th { font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:8pt; color:#999999; }

.menus  {
  font-family:Arial,Helvetica,sans-serif;
  font-style:normal;
  font-weight:normal;
  font-size:8pt;
  color:#FFFF33;
}
.menus a:link { color:#FFFF33; text-decoration:none; }
.menus a:visited { color:#FFFF33; text-decoration:none; }
.menus a:hover { color:#FFFF33; background-color:#CDDFFF; text-decoration:none; }
.menus a:active { color:#FFFF33; background-color:#CDDFFF; text-decoration:none; font-weight:bold; }
.menus td { font-family:Arial,Helvetica,sans-serif; font-weight:normal; font-size:8pt; color:#FFFF33; }
.menus th { font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:8pt; color:#FFFF33; }

.kopf { font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:8pt; color:#666666; background-color:#FFFFFF; }
.kopf a:link { color:#666666; text-decoration:none; }
.kopf a:visited { color:#666666; text-decoration:none; }
.kopf a:hover { color:#666666; background-color:#CCE6FF; text-decoration:none; }
.kopf a:active { color:#666666; background-color:#CCE6FF; text-decoration:none; }
.kopf td { font-family:Arial,Helvetica,sans-serif; font-weight:normal; font-size:8pt; color:#666666; }
.kopf th { font-family:Arial,Helvetica,sans-serif; font-weight:bold; font-size:8pt; color:#666666; }


/* taconova Container */

#Seite {
  text-align:center;
  border:0px;
  position:relative;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:auto;
  top:0px;
  width:708px;
  height:5px;
  background:#FFFFFF;
  z-index:1;
}

#Container1 {
  position:absolute;
  left:5px;
  top:0px;
  width:698px; 
  height:160px;
  text-align:left;
  border:0px;
  background:#FFFFFF;
  z-index:2;
}

  #Logo {
    position:absolute;
    left:5px;
    top:8px;
    width:678px;
    height:50px;
    text-align:right;
    padding-right:10px;
    border:0px;
  z-index:5;
}
  #subLogo {
      margin-top:0px;
      padding-top:4px;
      width:678px;
      height:20px;
      text-align:right;
      border:0px;
}

  #Navig1 {
    position:absolute;
    left:5px;
    top:80px;
    width:678px;
    height:72px;
    background-image:url(picts/1nav.gif);
    background-repeat:no-repeat;
    background-position:0px 20px;
    text-align:left;
    border:0px;
  z-index:6;
}
  #Navig1 a:link { text-decoration:none; font-size:10pt; font-weight:normal; text-transform:uppercase; padding-right:10px; padding-left:10px; }
  #Navig1 a:visited { text-decoration:none; font-size:10pt; font-weight:normal; text-transform:uppercase; padding-right:10px; padding-left:10px; }
  #Navig1 a:hover { text-decoration:none; font-size:10pt; font-weight:normal; text-transform:uppercase; padding-right:10px; padding-left:10px; }
  #Navig1 a:active { color:#666666; background-color:#E6E6E6; text-decoration:none; font-size:10pt; font-weight:bold; text-transform:uppercase; padding-right:10px; padding-left:10px; }

  #subNavig1 {
      margin-top:16px;
      padding-top:10px;
      width:688px;
      height:30px;
      text-align:left;
      border:0px;
}
  #subNavig1 a:link { color:#666666; text-decoration:none; font-size:8pt; font-weight:normal; text-transform:uppercase; padding-right:10px; padding-left:10px; }
  #subNavig1 a:visited { color:#666666; text-decoration:none; font-size:8pt; font-weight:normal; text-transform:uppercase; padding-right:10px; padding-left:10px; }
  #subNavig1 a:hover { color:#666666; background-color:#E6E6E6; text-decoration:none; font-size:8pt; font-weight:normal; text-transform:uppercase; padding-right:10px; padding-left:10px; }
  #subNavig1 a:active { color:#666666; background-color:#E6E6E6; text-decoration:none; font-size:8pt; font-weight:bold; text-transform:uppercase; padding-right:10px; padding-left:10px; }


#Container2 {
  position:absolute;
  left:5px;
  top:160px;
  width:698px;
  height:472px;
  text-align:left;
  border:0px;
  background:#FFFFFF;
  z-index:3;
}

  #Text20 {
    position:absolute;
    left:5px;
    top:160px;
    width:688px;
    height:472px;
    background-color:#FFFFFF;
    text-align:left;
    float:left;
    overflow:auto;
    border:0px;
  z-index:8;
}

  #Text21 {
    position:absolute;
    left:5px;
    top:160px;
    width:688px;
    height:472px;
    background-image:url(picts/1hg1.jpg);
    background-repeat:no-repeat;
    text-align:left;
    float:left;
    overflow:auto;
    border:0px;
  z-index:8;
}

  #Text22 {
    position:absolute;
    left:5px;
    top:160px;
    width:688px;
    height:472px;
    background-color:#FFFFFF;
    text-align:left;
    float:left;
    overflow:auto;
    border:0px;
  z-index:8;
}
/*    background-attachment:fixed; */

    #subText21n {
      position:absolute;
      left:0px;
      top:0px;
      width:688px;
      height:472px;
      background-image:url(picts/1hg2.jpg);
      background-repeat:no-repeat;
      background-position:0px 0px;
      background-attachment:scroll;
      text-align:left;
      float:left;
      border:0px;
}

    #subText21 {
      position:absolute;
      left:0px;
      top:0px;
      width:672px;
      height:776px;
      background-image:url(picts/1hg2v.jpg);
      background-repeat:no-repeat;
      background-position:0px 0px;
      background-attachment:scroll;
      text-align:left;
      float:left;
      border:0px;
}

    #subText22 {
      position:absolute;
      left:158px;
      top:0px;
      width:530px;
      height:472px;
      background-image:url(picts/1hg22v.jpg);
      background-repeat:no-repeat;
      background-position:0px 0px;
      background-attachment:scroll;
      text-align:left;
      float:left;
      border:0px;
}

  #Text23 {
    position:absolute;
    left:163px;
    top:160px;
    width:530px;
    height:472px;
    background-color:#FFFFFF;
    background-repeat:no-repeat;
    text-align:left;
    float:left;
    overflow:auto;
    border:0px;
 z-index:8;
}

    #subText23n {
      position:absolute;
      left:0px;
      top:0px;
      width:530px;
      height:472px;
      background-repeat:no-repeat;
      background-position:0px 0px;
      background-attachment:scroll;
      text-align:left;
      float:left;
      border:0px;
}

    #subText23 {
      position:absolute;
      left:0px;
      top:0px;
      width:514px;
      height:776px;
      background-repeat:no-repeat;
      background-position:0px 0px;
      background-attachment:scroll;
      text-align:left;
      float:left;
      border:0px;
}

    #subText24 {
      position:absolute;
      left:0px;
      top:472px;
      width:514px;
      background-repeat:no-repeat;
      background-position:0px 0px;
      background-attachment:scroll;
      text-align:left;
      float:left;
      border:0px;
}

/*      background-position:0px -7px;*/

    #subBild23 {
      position:absolute;
      left:60px;
      top:40px;
      text-align:left;
      border:0px;
}

  #Text24 {
    position:absolute;
    left:5px;
    top:160px;
    width:688px;
    height:472px;
    background-repeat:no-repeat;
    background-position:0px 0px;
    text-align:left;
    float:left;
    overflow:auto;
    border:0px;
  z-index:8;
}

    #subText25 {
      position:absolute;
      left:0px;
      width:688px;
      text-align:left;
      float:left;
      border:0px;
}


  #Navig2 {
    display:none;
}


    #subNavig21 {
      display:none;
}

    #subNavig22 {
      display:none;
}

#inputsearch {
  margin-top:6px;
  width:96px;
  color:#666666;
  font-size:9pt;
}

  #Navig3 {
    position:absolute;
    left:5px;
    top:160px;
    width:158px;
    height:472px;
    background-repeat:no-repeat;
    font-size:8pt;
    text-align:left;
    float:right;
    border:0px;
    z-index:7;
}

  #Navig3 p {
    margin:0px;
    margin-top:10px;
    margin-left:22px;
    font-size:8pt;
    line-height:12pt;
    text-transform:uppercase;
}
  #Navig3 a:link { text-decoration:none; font-size:8pt; font-weight:normal; text-transform:uppercase; }
  #Navig3 a:visited { text-decoration:none; font-size:8pt; font-weight:normal; text-transform:uppercase; }
  #Navig3 a:hover { text-decoration:none; font-size:8pt; font-weight:normal; text-transform:uppercase; }
  #Navig3 a:active { text-decoration:none; font-size:8pt; font-weight:bold; text-transform:uppercase; }

    #subNavig23 {
      position:absolute;
      left:0px;
      top:0px;
      width:158px;
      height:472px;
      font-size:8pt;
}

  #subNavig23 p {
    margin:0px;
    margin-top:10px;
    margin-left:22px;
    font-size:8pt;
    line-height:12pt;
    text-transform:uppercase;
}
  #subNavig23 a:link { text-decoration:none; font-size:8pt; font-weight:normal; text-transform:uppercase; }
  #subNavig23 a:visited { text-decoration:none; font-size:8pt; font-weight:normal; text-transform:uppercase; }
  #subNavig23 a:hover { text-decoration:none; font-size:8pt; font-weight:normal; text-transform:uppercase; }
  #subNavig23 a:active { text-decoration:none; font-size:8pt; font-weight:bold; text-transform:uppercase; }

    #subNavig24 {
      position:absolute;
      top:440px;
      left:22px;
      width:120px;
      text-align:left;
}

    #subNavig25 {
      position:absolute;
      left:22px;
      width:120px;
      text-align:left;
}


#Container3 {
  position:absolute;
  left:5px;
  top:632px;
  width:698px;
  height:36px;
  text-align:left;
  border:0px;
  background:#FFFFFF;
  z-index:4;
}

  #Text3 {
    position:absolute;
    left:5px;
    top:640px;
    width:688px;
    height:28px;
    background-image:url(picts/1foot.jpg);
    background-repeat:no-repeat;
    text-align:left;
    float:left;
    border:0px;
  z-index:10;
}

    #subText3 {
      position:absolute;
      margin-top:0px;
      left:524px;
      width:164px;
      height:28px;
      text-align:center;
      border:0px;
}

