/* **********************************************************
 * seiten.css
 * 
 * CSS-Angaben für die Darstellung der Seiteninhalte
 * 1. Allgemeine Angaben - für alle Seiten gültig
 * 2. Spezifische Angaben für spezielle Seiten 
 *    (kf_0000_klassenname kf_0000_IDname)
 *
 * August Pohli GmbH & Co. KG - Wuppertal
 * Autor            Markus Oehm
 * Version          1.00.00
 * Datum            12.11.2006
 *
 * **********************************************************/

/*
 * 1. Allgemeine Angaben
 *
 * *******************************************/

  h1, h2, h3, h4, h5 {
    color                :  #007341;
    }


  .Themenblock {
    width                 : 95%;
    margin                : 2%;
    margin-bottom         : 1em;
    }


.artikel ol,
.artikel ul {
  font-size               : 0.8em;
  padding-left            : 1em;
  margin-left             : 0.8em;
  }


.summary,
.artikel {
  padding-top           : 0.5em;
  margin-bottom         : 1em;
  line-height           : 150%;
  }

.summary p,
.artikel p {
  margin-top            : 0.5em;
  font-size             : 0.8em;
  }

.summary p { 
  font-size             : 0.7em;
  }

.summary h1 {
  font-size             : 1em;
  font-weight           : bold;
  margin-right          : 1em;
  }

.artikel h2 {
  margin                : 0;
  padding               : 0;
  font-size             : 0.9em;
  font-weight           : bold;
  margin-bottom         : 0.8em;
  color                 : #333;
  }

.artikel h3 {
  margin                : 0;
  padding               : 0;
  font-size             : 0.8em;
  font-weight           : bold;
  color                 : #333;
  font-style            : italic;
  }

.Themenblock td,
.Themenblock th {
  font-size             : 0.85em;
  padding               : 0.2em;
  padding-bottom        : 0.4em;
  padding-top           : 0.4em;
  border-bottom         : solid 1px #777;
  border-right          : solid 1px #777;
  }

.Bilderzone {
  width                 : 100%;
  margin-top            : 1em;
  margin-bottom         : 1em;
  font-size             : 0.8em;
  }

.Tabellenzone {
  width                 : 100%;
  margin-top            : 1em;
  font-size             : 0.8em;
  }
 
 .Tabellenzone table {
   border-top            : solid 1px #777;
   border-left           : solid 1px #777;
  }

  .tabhead {
    background-color      : #d3e2d4;
    }
    
 .TabUnterschrift {
  font-size               : 0.85em;
  color                   : #777;
  line-height             : 170%;
  }
  
  tr:hover {
    background-color      : #e0e0e0;
  }


  .picLinks {
    float:left;
    }
 
   .picRechts {
     float:right;
    }
 
 
 .ZweiSpalten a {
 color                     : #007341;
 }

 .ZweiSpalten a:hover {
 color                     : #007341;
 }

 .artikel a {
 color                     : #007341;
 }

 .artikel a:hover {
 color                     : #007341;
 }

/*
 * 2. 
 * ******************/

/* kunststoffflaschen_0160 */
/* *********************** */
  .kunststoffflaschen_0160_Opad010,
  .kunststoffflaschen_0160_Opad020,
  .kunststoffflaschen_0160_Opad030,
  .kunststoffflaschen_0160_Opad040,
  .kunststoffflaschen_0160_Opad050,
  .kunststoffflaschen_0160_Opad060 {
    font-weight                 : bold;
    line-height                 : 0;
    font-size                   : 1.3em;
    cursor                      : help;
    }
  
  .kunststoffflaschen_0160_Opad010 { color          : #0c0; }
  .kunststoffflaschen_0160_Opad020 { color          : #aac; }
  .kunststoffflaschen_0160_Opad030 { color          : #008; }
  .kunststoffflaschen_0160_Opad040 { color          : #cc0; }
  .kunststoffflaschen_0160_Opad050 { color          : #f90; }
  .kunststoffflaschen_0160_Opad060 { color          : #f00; }


/*
 * 3. Teamtabelle
 * ******************/

 .teamtabelle table {
  background-color         : #fff;
  }

 .teamtabelle td {
  text-align               : center;  
  font-size                : 7pt;
  background-color         : #f5f7f5;
  }

 .teamtabelle tr {
  background-color         : #fff;
  }

 .teamtabelle tr:hover {
  background-color         : #fff;
  }


/*
 * 3. LayoutTabelle
 * ******************/

  .LayoutTabelle table {
  background-color         : #fff;
  }

 .LayoutTabelle tr {
  background-color         : #fff;
  }

 .LayoutTabelle tr:hover {
  background-color         : #fff;
  }

  .LayoutTabelle td {
  vertical-align            : top;
  }

  .LayoutTabelle td p {
  margin:0;
  padding:0;
  font-size:0.75em;
  padding-bottom:0.2em;
  }