@charset "UTF-8";
/* CSS Document */

body,td,th,span {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: black;
	text-decoration:none;
	font-weight:normal;
	}
body {
	background-color: #ededee;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(bilder/hg_grau.gif);
	background-repeat: repeat-x;
	}
img {border: 0;}	
/* TEXTFORMATIERUNG */
p {
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: black;
	font-variant:normal;
	text-decoration:none;
	
	}
#textinhalt {
	text-align:left;
	vertical-align:top;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: black;
	font-variant:normal;
	text-decoration:none;
	line-height:1.5;
	}
	
#textinhalthome {
	text-align:left;
	vertical-align:top;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color: black;
	font-variant:normal;
	text-decoration:none;
	line-height:2.4;
	}
	
#pro2 {
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #white;
	font-variant:normal;
	text-decoration:none;
	}
#textinhalt h3 {
	text-align:left;
	vertical-align:top;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: black;
	font-variant:normal;
	text-decoration:none;
	font-weight:bold;
	}
h2 {
	text-align:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color: black;
	font-variant:normal;
	text-decoration:none;
	font-weight:none;
	}

#linie_aktuell {
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#868889;
	font-variant:normal;
	text-decoration:none;
	font-weight:none;
	border-bottom:1px solid #868889;
	}
	
#produktenavi {
	border-left:1px solid #868889;
	color:#868889;
	padding-top:2px;
	}
	
ul#textlink {
    margin: 0; padding: 0;
    text-align:left;
	}
    
 ul#textlink a, ul#textlink span {
    display: block;
	height:5px;
    font-weight:normal; color:black; text-decoration:none;
	background-color:none;
    }  

 ul#textlink a:hover, ul#textlink span {
    color: black;
    font-weight:bold;
    }

	
/* NAVIGATION horizontal */
.navigation {
	font-size: 12px;
	color:#868889;
	width: 100px;
	text-align:center;
	float:left;
	}
.language {
	font-size: 12px;
	color:#868889;
	width: 30px;
	position:relative;
	float:left;
	}
.quicknews {
	border-top:1px solid #868889;
	padding-top:5px;
	padding-bottom: 5px;
	}
#puffer {
	width:90px;}

.navigation { padding-top:6px; }	
.navigation a:link { font-weight:normal; color:#868889; text-decoration:none; }
.navigation a:visited { font-weight:normal; color:#868889; text-decoration:none; }
.navigation a:hover { font-weight:bold; color:#868889; text-decoration:none; }

.language { padding-top:6px; }	
.language a:link { font-weight:normal; color:#868889; text-decoration:none; }
.language a:visited { font-weight:normal; color:#868889; text-decoration:none; }
.language a:hover { font-weight:bold; color:#868889; text-decoration:none; }

#hovernavi { font-weight:normal; color:white; text-decoration:none; background-color:#868889; height: 21px; padding-top: 6px; width:100px; }
span { font-weight:normal; color:white; text-decoration:none; background-color:#868889; }



/* NAVIGATION DROPDOWN */
/* NAVIGATION DROPDOWN */
  ul#pronavi {
    margin: 0; padding: 0;
    text-align: center;
	}

  ul#pronavi li {
    list-style: none;
    float: left;  /* ohne width - nach CSS 2.1 erlaubt */
    position: relative;
    padding-top: 6px;
	height:20px;
	width:100px;
  }
  * html ul#pronavi li {  /* Korrektur fuer den IE 5 und 6 */
    margin-bottom: 0em;
  }
  *:first-child+html ul#pronavi li {  /* Korrektur fuer den IE 7 */
    margin-bottom: -0.1em;
  }

  ul#pronavi li ul {
    margin: 0; padding: 0;
    position: absolute;
    top: 21px; left: 0em;
	border-bottom:1px solid #dddddd; 
    display: none;  /* Unternavigation ausblenden */
  }
  * html ul#pronavi li ul {  /* Korrektur fuer IE 5.x */
    left: -1.5em;
    lef\t: -0.4em;
  }
  *:first-child+html ul#pronavi ul {  /* Workaround fuer den IE 7 */
    background-color:silver; padding-bottom:0.4em;
  }
  ul#pronavi li:hover ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
  }
/* Hauptnavigation Produkte */
  ul#pronavi a, ul#pronavi span {
    display: block;
    width: 100px;  /* Breite den in li enthaltenen Elementen zuweisen */
	height:20px;
   font-weight:normal; color:#868889; text-decoration:none;
	background-color:#f7f7f7;
  }     

  /* Unterkategorien */
  ul#pronavi li ul li {
    float: none;
    display: block;
	width:200px;
	text-align:left;
	
  }
  
   ul#pronavi li ul a{
	width:200px;
	height:20px;
	padding-top:6px;
	border-top:1px solid #efefef;
	border-left:1px solid #efefef;
	border-right:1px solid #dddddd;
	background-color:#f7f7f7;
	color:#868889;
  }
  
  

  * html ul#pronavi a, * html ul#pronavi span {
    width: 8.6em;   /* Breite nach altem MS-Boxmodell für IE 5.x */
    w\idth: 6.4em;  /* korrekte Breite fuer den IE 6 im standardkonformen Modus */
  }
  ul#pronavi a:hover, ul#pronavi span, li a#aktuell {
    color: #868889;
    font-weight:bold;
  }
  li a#aktuell {  /* aktuelle Rubrik kennzeichnen */
    color: maroon; background-color: silver;
  }
  ul#pronavi li ul span {  /* aktuelle Unterseite kennzeichnen */
    background-color: black;
  }
/* NAVIGATION DROPDOWN */
/* NAVIGATION DROPDOWN */
/* NAVIGATION DROPDOWN HOVER */
/* NAVIGATION DROPDOWN HOVER */
/* NAVIGATION DROPDOWN HOVER */
  ul#produktehover {
    margin: 0; padding: 0;
    text-align: center;
	}

  ul#produktehover li {
    list-style: none;
    float: left;  /* ohne width - nach CSS 2.1 erlaubt */
    position: relative;
	width:100px;
  }

* html ul#produktehover li {  /* Korrektur fuer den IE 5 und 6 */
    margin-bottom: 0em;
  }
  *:first-child+html ul#produktehover li {  /* Korrektur fuer den IE 7 */
    margin-bottom: -0.1em;
  }

  ul#produktehover li ul {
    margin: 0; padding: 0;
    position: absolute;
    top: 21px; left: 0em;
	padding-top:6px;
	border-bottom:1px solid #dddddd; 
    display: none;  /* Unternavigation ausblenden */
  }
  * html ul#produktehover li ul {  /* Korrektur fuer IE 5.x */
    left: -1.5em;
    lef\t: -0.4em;
  }
  *:first-child+html ul#produktehover ul {  /* Workaround fuer den IE 7 */
 padding-bottom:0.4em;
  }
  ul#produktehover li:hover ul {
    display: block;  /* Unternavigation in modernen Browsern einblenden */
  }
/* Hauptnavigation Produkte */
  ul#produktehover a, ul#produktehover span {
    display: block;
    width: 100px;  /* Breite den in li enthaltenen Elementen zuweisen */
	height:20px;
   font-weight:normal; color:white; text-decoration:none;
  }     

  /* Unterkategorien */
  ul#produktehover li ul li {
    float: none;
    display: block;
	width:200px;
	text-align:left;
	padding-top:0px;
  }
  
   ul#produktehover li ul a{
	width:200px;
	height:20px;
	padding-top:6px;
 /* FÜR PRODUKT UNTERKATEGORIEN */	
	border-top:1px solid #efefef;
	border-left:1px solid #efefef;
	border-right:1px solid #dddddd;
	background-color:#f7f7f7;
	color:#868889;
  }

  * html ul#produktehover a, * html ul#produktehover span {
    width: 8.6em;   /* Breite nach altem MS-Boxmodell für IE 5.x */
    w\idth: 6.4em;  /* korrekte Breite fuer den IE 6 im standardkonformen Modus */
  }
 #produktehover a:hover, #produktehover span {
    color: #white;
    font-weight:bold;
  }
  
  ul#produktehover li ul li a:hover, ul#produktehover li ul li span {
    color: #868889;
    font-weight:bold;
  }
  
  
#ppro4 { font-weight:normal; color:white; text-decoration:none; background-color:#868889; padding-top: 6px; width:100px;  }
#ppro4:hover { font-weight:bold; color:white; text-decoration:none; background-color:#868889; padding-top: 6px; width:100px; }
 
/* NAVIGATION DROPDOWN  HOVER*/
/* NAVIGATION DROPDOWN  HOVER*/
/* NAVIGATION DROPDOWN  HOVER*/
/* NAVIGATION DROPDOWN  HOVER*/
