 <style type="text/css">

 body {
        font-family: verdana,sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #666666;
        line-height: 12px;
        text-align: left;
        }

.graukl {
        font-family: verdana,sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #666666;
        line-height: 13px;
        text-align: left;
        padding-left: 4px;
		padding-right: 0px;
		padding-top: 3px;
		padding-bottom: 0px;
		}

.grauklmitte {
        font-family: verdana,sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #666666;
        line-height: 13px;
        text-align: center;
        padding-left: 4px;
		padding-right: 0px;
		padding-top: 3px;
		padding-bottom: 0px;
		}

.grauklrechts {
        font-family: verdana,sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #666666;
        line-height: 13px;
        text-align: right;
        padding-left: 4px;
		padding-right: 0px;
		padding-top: 3px;
		padding-bottom: 0px;
		}
	
.graufett {
        font-family: verdana,sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #666666;
        line-height: 15px;
        text-align: left;
        padding-left: 4px;
		padding-right: 0px;
		padding-top: 3px;
		padding-bottom: 0px;
		}

.graufettrechts {
        font-family: verdana,sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #666666;
        line-height: 15px;
        text-align: right;
        padding-left: 0px;
		padding-right: 4px;
		padding-top: 3px;
		padding-bottom: 0px;
		}		

.graufettmitte {
        font-family: verdana,sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #666666;
        line-height: 15px;
        text-align: center;
        padding-left: 0px;
		padding-right: 4px;
		padding-top: 3px;
		padding-bottom: 0px;
		}		
		
.graunorm {
        font-family: verdana,sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #666666;
        line-height: 14px;
        text-align: left;
        padding-left: 4px;
		padding-right: 4px;
		padding-top: 3px;
		padding-bottom: 0px;
		}

.graunormmitte {
        font-family: verdana,sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #666666;
        line-height: 14px;
        text-align: center;
        padding-left: 4px;
		padding-right: 4px;
		padding-top: 3px;
		padding-bottom: 0px;
		}		

.graunormrechts {
        font-family: verdana,sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #666666;
        line-height: 14px;
        text-align: right;
        padding-left: 4px;
		padding-right: 4px;
		padding-top: 3px;
		padding-bottom: 0px;
		}		
	
.weissnorm {
        font-family: verdana,sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #FFFFFF;
        line-height: 14px;
        text-align: left;
        padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		}

.weissfett {
        font-family: verdana,sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #FFFFFF;
		line-height: 14px;
        text-align: left;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		}
		
.weisskl {
        font-family: verdana,sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #FFFFFF;
        line-height: 13px;
        text-align: left;
        padding-left: 4px;
		padding-right: 0px;
		padding-top: 3px;
		padding-bottom: 0px;
		}

.weissganzkl {
        font-family: verdana,sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #FFFFFF;
        line-height: 11px;
        text-align: left;
        padding-left: 4px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		}		
		
.rotfett {
        font-family: verdana,sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #FF0000;
		line-height: 14px;
        text-align: left;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		}
		
.hblaunorm {
        font-family: verdana,sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #66B7E0;
        line-height: 13px;
        text-align: left;
        padding-left: 4px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		width: 94px;
		}
		
.hblaukl {
        font-family: verdana,sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #66B7E0;
        line-height: 13px;
        text-align: left;
        padding-left: 4px;
		padding-right: 0px;
		padding-top: 3px;
		padding-bottom: 0px;
		}
		
.dblaukl {
        font-family: verdana,sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #3087C3;
        line-height: 13px;
        text-align: left;
        padding-left: 4px;
		padding-right: 0px;
		padding-top: 3px;
		padding-bottom: 0px;
		}
		
.orangekl {
        font-family: verdana,sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #E8840E;
        line-height: 13px;
        text-align: left;
        padding-left: 4px;
		padding-right: 0px;
		padding-top: 3px;
		padding-bottom: 0px;
		}
		
.rotkl {
        font-family: verdana,sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #D64C27;
        line-height: 13px;
        text-align: left;
        padding-left: 4px;
		padding-right: 0px;
		padding-top: 3px;
		padding-bottom: 0px;
		}
		
.hgruenkl {
        font-family: verdana,sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #BBD21E;
        line-height: 13px;
        text-align: left;
        padding-left: 4px;
		padding-right: 0px;
		padding-top: 3px;
		padding-bottom: 0px;
		}

.dgruenkl {
        font-family: verdana,sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #6DAB0C;
        line-height: 13px;
        text-align: left;
        padding-left: 4px;
		padding-right: 0px;
		padding-top: 3px;
		padding-bottom: 0px;
		}
		
.produktweiss {
        font-family: verdana,sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #FCEDDB;
        line-height: 14px;
        text-align: left;
        padding-left: 4px;
		padding-right: 4px;
		padding-top: 3px;
		padding-bottom: 0px;
		}
		
.planungweiss {
        font-family: verdana,sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #D6E7F3;
        line-height: 14px;
        text-align: left;
        padding-left: 4px;
		padding-right: 4px;
		padding-top: 3px;
		padding-bottom: 0px;
		}				

.untermenue {
			font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #cc0000;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 0px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 0px;
			width: 94px;
		    text-decoration: none;
            background-color: #FFFFFF;
		}
		
td.lineal	{
	background-image: url(bilder/gx1.gif);
	background-repeat: repeat-x;
}	

td.rosa	{
	background-color: #F5D4CB;	
}	
		
input {
        font-family: verdana,sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #666666;
        line-height: 14px;
        text-align: left;
        padding-left: 4px;
		padding-right: 4px;
		padding-top: 3px;
		padding-bottom: 0px;
		}
		
input.anzahl {
       	font-family: verdana,sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #666666;
        line-height: 14px;
        text-align: left;
        padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		width: 20px;
		height:18px;		
		}

input.kundendaten1 {
       	font-family: verdana,sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #666666;
        background-color: #F5D4CB;	
		line-height: 14px;
        text-align: left;
        padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		width: 160px;
		height:18px;		
		}
		
input.kundendaten2 {
       	font-family: verdana,sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #666666;
        background-color: #F5D4CB;	
		line-height: 14px;
        text-align: left;
        padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		width: 60px;
		height:18px;		
		}		

input.abschicken  {
        width: 80px;
		height:16px;
		vertical-align: bottom;
		}		
					
a:link {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #666666;
        	text-align: left;
        	padding-left: 0px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 0px;
			text-decoration: none;
            }

a:active {	
			font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #666666;
        	text-align: left;
        	padding-left: 0px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 0px;
			text-decoration: none;            
           }

a:hover {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #990000;
        	text-align: left;
        	padding-left: 0px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 0px;
			text-decoration: none;
                }

a:visited {
                font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #666666;
        	text-align: left;
        	padding-left: 0px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 0px;
			text-decoration: none;
                  }

a:visited:hover {
         font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #990000;
        	text-align: left;
        	padding-left: 0px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 0px;
			text-decoration: none;
           }

a:link.weiss {
           text-decoration: none;
           color: #FFFFFF;
		   font-weight: normal;
           }

a:active.weiss {
           text-decoration: none;
           color: #FFFFFF;
		   font-weight: normal;
           }

a:hover.weiss {
                text-decoration: none;
                color: #990000;
				font-weight: normal;
                }

a:visited.weiss {
                  text-decoration: none;
                  color: #FFFFFF;
		   		  font-weight: normal;
                  }

a:visited:hover.weiss {
           text-decoration: none;
           color: #990000;
		   font-weight: normal;
           }
		   
a:link.blau {
           text-decoration: none;
           color: #56A6CE;
		   font-weight: normal;
           }

a:active.blau {
           text-decoration: none;
           color: #56A6CE;
		   font-weight: normal;
           }

a:hover.blau {
                text-decoration: none;
                color: #990000;
				font-weight: normal;
				}

a:visited.blau {
                  text-decoration: none;
                  color: #56A6CE;
		   		  font-weight: normal;
                  }

a:visited:hover.blau {
           text-decoration: none;
           color: #990000;
		   font-weight: normal;
		   }
		   
a:link.hblauweiss {
			width: 94px;
            color: #66B7E0;  
			padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;      	
		    text-decoration: none;
            background-color: #FFFFFF;
		   }

a:active.hblauweiss {
            width: 94px;
			color: #66B7E0;
			padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
        	text-decoration: none;
            background-color: #FFFFFF;
		   }

a:hover.hblauweiss {
            width: 94px;
			color: #FFFFFF;
			padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
        	text-decoration: none;
            background-color: #66B7E0;
				}

a:visited.hblauweiss {
            width: 94px;
			color: #66B7E0;
			padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
        	text-decoration: none;
            background-color: #FFFFFF;
				  }

a:visited:hover.hblauweiss {
            width: 94px;
			color: #FFFFFF;
			padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
        	text-decoration: none;
            background-color: #66B7E0;
		   }

a:link.dblauweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #3087C3;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #FFFFFF;
		   }

a:active.dblauweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #3087C3;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #FFFFFF;
		   }

a:hover.dblauweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #FFFFFF;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #3087C3;
				}

a:visited.dblauweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #3087C3;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #FFFFFF;
				  }

a:visited:hover.dblauweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #FFFFFF;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #3087C3;
		   }
		   
a:link.orangeweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #E8840E;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #FFFFFF;
		   }

a:active.orangeweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #E8840E;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #FFFFFF;
		   }

a:hover.orangeweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #FFFFFF;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #E8840E;
				}

a:visited.orangeweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #E8840E;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #FFFFFF;
				  }

a:visited:hover.orangeweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #FFFFFF;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #E8840E;
		   }
		   
a:link.rotweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #D64C27;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #FFFFFF;
		   }

a:active.rotweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #D64C27;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #FFFFFF;
		   }

a:hover.rotweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #FFFFFF;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #D64C27;
				}

a:visited.rotweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #D64C27;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #FFFFFF;
				  }

a:visited:hover.rotweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #FFFFFF;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #D64C27;
		   }

a:link.hgruenweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #BBD21E;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #FFFFFF;
		   }

a:active.hgruenweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #BBD21E;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #FFFFFF;
		   }

a:hover.hgruenweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #FFFFFF;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #BBD21E;
				}

a:visited.hgruenweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #BBD21E;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #FFFFFF;
				  }

a:visited:hover.hgruenweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #FFFFFF;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #BBD21E;
		   }
		   
a:link.dgruenweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #6DAB0C;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #FFFFFF;
		   }

a:active.dgruenweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #6DAB0C;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #FFFFFF;
		   }

a:hover.dgruenweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #FFFFFF;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #6DAB0C;
				}

a:visited.dgruenweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #6DAB0C;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #FFFFFF;
				  }

a:visited:hover.dgruenweiss {
            font-family: verdana,sans-serif;
     		font-size: 10px;
        	font-weight: normal;
        	color: #FFFFFF;
        	line-height: 12px;
        	text-align: left;
        	padding-left: 4px;
			padding-right: 0px;
			padding-top: 0px;
			padding-bottom: 1px;
			width: 94px;
		    text-decoration: none;
            background-color: #6DAB0C;
		   }
	   
#scrolltext {
			TOP: 11px;
			LEFT: 2px;
			WIDTH: 440px; 
			HEIGHT: 258px; 
			Z-INDEX: 1; 
			POSITION: absolute; 
			VISIBILITY: visible; 
			OVERFLOW: visible;
			}		
   
</style>
