body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000; 
background-color: #ffffff;
}

p {
font-size: 12px;
line-height: 18px;
padding-left: 10px;
padding-right: 10px; 
padding-top: 10px; 
}

h1 {
	font-size: 18px;
	color: #CC2031;
}

h2 {
	font-size: 18px;
	color: #235800;
	font-weight: bold;
}

h3 {
font-size: 18px;
font-weight: normal;
padding-left: 10px;
color: #CC2031;
}
.teaser {
font-weight: bold;
}

.zurueck{
text-align: right; 
margin-right: 10px; 
font-size: 11px;
}

.fliess {
	font-size: 12px;
	color: #235800;
	text-decoration: none;
}

.fuss {
	font-size: 11px;
}

.textrechts {
	font-size: 11px;
}


.navigruen {
	font-size: 12px;
	color: #235800;
	text-decoration: none;
	
	}
.navigruensmall {
	font-size: 10px;
	color: #235800;
	text-decoration: none;
	
	}
	
.navirot {
	font-size: 12px;
	color: #CC2031;
	text-decoration: none;

}
.naviweiss {
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;

}
.naviweisssmall {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.navischwarz {
	font-size: 12px;
	color: #000000;
	text-decoration: none;

}
.navischwarzsmall {
	font-size: 10px;
	color: #000000;
	text-decoration: none;

}
.naviocker {
	font-size: 12px;
	color: #CC9900;
	text-decoration: none;

}
.headgruen {
	font-size: 18px;
	letter-spacing: 1px;
	color: #456300;
	font-weight: bold;
	text-decoration: none;

}
.headrot {
	font-size: 18px;
	letter-spacing: 1px;
	color: #CC2031;
	font-weight: bold;
	text-decoration: none;

}

.headgruensmall {
	font-size: 15px;
	letter-spacing: 1px;
	color: #456300;
	font-weight: bold;
	text-decoration: none;
}
.headschwarz {
	font-size: 18px;
	letter-spacing: 1px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	padding-left: 10px;
}
.headschwarzsmall {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.subheadgruen {
	font-size: 12px;
	color: #235800;
	font-weight: bold;
	}	

A:link { color: #456300; text-decoration: none; } 
A:visited { color : #456300; text-decoration: none; } 
A:hover {color: #CC2031;text-decoration: none;} 
A:active {color: #456300; text-decoration: none;} 

A.gr:link { color: #456300; text-decoration: none; } 
A.gr:visited { color : #456300; text-decoration: none; } 
A.gr:hover {color: #CC9900;text-decoration: none;} 
A.gr:active {color: #456300; text-decoration: none;} 

A.ock:link { color: #CC9900; text-decoration: none; } 
A.ock:visited { color : #CC9900; text-decoration: none; } 
A.ock:hover {color: #CC9900;text-decoration: none;} 
A.ock:active {color: #CC9900; text-decoration: none;} 

A.sw:link { color: #000000; text-decoration: none; } 
A.sw:visited { color : #000000; text-decoration: none; } 
A.sw:hover {color: #CC2031;text-decoration: none;} 
A.sw:active {color: #000000; text-decoration: none;} 

	.navihead {
	font-size: 12px;
	color: #235800;
	font-weight: bold;
	padding-left: 15px;
	}
	
  ul#auf li {
    font-size: 12px;
	line-height: 18px;
	list-style-type: disc;
	margin-left: 10px;
	padding-left: 10px;
	padding-right: 10px; 
  	}
	
	* html ul#auf {  /* Korrekturen fuer IE 5.x */
    padding-left: 10px;
    padd\ing-left: 10px;
	margin-left: 10 px;
  }

html { min-height: 100%; margin-bottom: 1px; }

/* Navigation Produkte */

  ul#Navigation {
    font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
    margin: 0; padding: 0;
    border: 0px solid #FFA820;
  }
  
  * html ul#Navigation {  /* Korrekturen fuer IE 5.x */
    padding-left: 0;
    padd\ing-left: 0;
  }
  
  ul {
	display:block;
	margin: 0px 0px 0px 0px;
	}

  * html ul {  /* Korrekturen fuer IE 5.x */
    padding-left: 0px;
    padd\ing-left: 0px;
  }
  
  ul#Navigation li {
    display:block;
	width: 100%;
	list-style: none; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
  }

  ul#Navigation li ul {	
	width: 100%;
	display:block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
  }
  
  ul#Navigation li ul li {
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
	display:block;
  }
  * html ul#Navigation li ul li {  /* Korrektur fuer IE 5.x */
    margin-left: 1em;
    ma\rgin-left: 0;
  }

  ul#Navigation a {
    display:block;
    padding: 3px 0px 3px 0px;
    text-decoration: none; font-weight: normal;
    color: #235800; 
  }
  * html ul#Navigation a {
    width: 100%;    /* Breitenangabe fuer IE 5.x */
    w\idth: 10em;  /* Breitenangabe fuer IE 6 */
  }
  
    ul#Navigation a:hover {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: CC9900;
  }
  
    ul#Navigation li a.neu {
    display:block;
    text-decoration: none;
    color: #ffffff; 
    }
	
  * html ul#Navigation li a.neu {
    width: 100%;    /* Breitenangabe fuer IE 5.x */
    w\idth: 10em;  /* Breitenangabe fuer IE 6 */
  }
  
    ul#Navigation li a.neu:hover {
    color: #ffffff;
  }
 
    ul#Navigation li ul li  a {
    display:block;
   	margin-left:30px; 
    text-decoration: none; font-weight: normal;
    color: #235800; 
    }
	
  * html ul#Navigation li ul li a {
    width: 100%;    /* Breitenangabe fuer IE 5.x */
    w\idth: 10em;  /* Breitenangabe fuer IE 6 */
  }
  
    ul#Navigation li ul li a:hover {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: #CC9900;
  }
  
    ul#Navigation li ul li  a.neu {
    display:block;
   	margin-left:30px; 
    text-decoration: none;
    color: #ffffff; 
    }
	
  * html ul#Navigation li ul li a.neu {
    width: 100%;    /* Breitenangabe fuer IE 5.x */
    w\idth: 10em;  /* Breitenangabe fuer IE 6 */
  }
  
    ul#Navigation li ul li a.neu:hover {
    color: #ffffff;
  }

    .li1 {
	background-color: #FEFFF0;
	border-top: 1px solid #cc9900;
	border-bottom: 1px solid #cc9900;
	border-left: 0px;
	border-right: 0px;
  }
  
  .li2 {
	 left-margin: 40px;
	 color: #FFFFFF; 
     background-color: #cc9900;
  }
  
    .li3 {
	 display:block;
	 color: #FFFFFF; 
     background-color: #cc9900;
  }
  
/* Navigation Referenzen */

  ul#Referenzen {
    font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 12px;
    margin: 0; padding: 0;
    border: 0px solid #FFA820;
  }
  
  * html ul#Referenzen {  /* Korrekturen fuer IE 5.x */
    padding-left: 0;
    padd\ing-left: 0;
  }
  
  ul {
	display:block;
	margin: 0px 0px 0px 0px;
	}

  * html ul {  /* Korrekturen fuer IE 5.x */
    padding-left: 0px;
    padd\ing-left: 0px;
  }
  
  ul#Referenzen li {
	width: 100%;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
  }

  ul#Referenzen li ul {	
	width: 100%;
	display:block;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
  }
  
  ul#Referenzen li ul li {
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
	display:block;
  }
  * html ul#Referenzen li ul li {  /* Korrektur fuer IE 5.x */
    margin-left: 1em;
    ma\rgin-left: 0;
  }

  ul#Referenzen a {
    display:block;
    padding: 3px 0px 3px 0px;
    text-decoration: none; font-weight: normal;
    color: #235800; 
  }
  * html ul#Referenzen a {
    width: 100%;    /* Breitenangabe fuer IE 5.x */
    w\idth: 10em;  /* Breitenangabe fuer IE 6 */
  }
  
    ul#Referenzen a:hover {
    color: CC2031;
  }
  
    ul#Referenzen li a.neu {
    display:block;
    text-decoration: none;
    color: #ffffff; 
    }
	
  * html ul#Referenzen li a.neu {
    width: 100%;    /* Breitenangabe fuer IE 5.x */
    w\idth: 10em;  /* Breitenangabe fuer IE 6 */
  }
  
    ul#Referenzen li a.neu:hover {
    color: #ffffff;
  }
 
    ul#Referenzen li ul li  a {
    display:block;
   	margin-left:30px; 
    text-decoration: none; font-weight: normal;
    color: #CC2031; 
    }
	
  * html ul#Referenzen li ul li a {
    width: 100%;    /* Breitenangabe fuer IE 5.x */
    w\idth: 10em;  /* Breitenangabe fuer IE 6 */
  }
  
    ul#Referenzen li ul li a:hover {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: #CC9900;
  }
  
    ul#Referenzen li ul li  a.neu {
    display:block;
   	margin-left:30px; 
    text-decoration: none;
    color: #ffffff; 
    }
	
  * html ul#Referenzen li ul li a.neu {
    width: 100%;    /* Breitenangabe fuer IE 5.x */
    w\idth: 10em;  /* Breitenangabe fuer IE 6 */
  }
  
    ul#Referenzen li ul li a.neu:hover {
    color: #ffffff;
  }

    .li1ref {
	background-color: #FEFFF0;
	border-top: 1px solid #cc9900;
	border-bottom: 1px solid #cc9900;
	border-left: 0px;
	border-right: 0px;
  }
  
  .li2ref {
	 left-margin: 40px;
	 color: #FFFFFF; 
     background-color: #CC2031;
  }
  
    .li3ref {
	 display:block;
	 color: #FFFFFF; 
     background-color: #CC2031;
  }
  
  .imagenews 
  { float:right; margin-right:10px; margin-bottom:5px; margin-top:15px; }
  
  
  