body{
	font-family:Trebuchet MS;
	background-repeat:no-repeat;
	}
	
table.rahmen{
    	background-repeat:no-repeat;
}
	
td{
	font-size:9pt;
	line-height:12pt;
	color:25400C;
	font-weight:normal; 
	background-repeat:no-repeat;
	background-color:white;
}

td.kopf{
	background-repeat: no-repeat; 
	}
               
td.menu0{
	background-color:white;
}

td.gruen{
	font-size:7pt;
	color:#B0CA35;
	vertical-align:top;
	padding-left:0px;
}

td.menu2{
 	height:18px;
 	vertical-align:top;
}

td.suche{ 
       	font-family: Trebuchet MS; 
       	font-color: #25400C; 
	background-repeat: no-repeat; 
	background-color:#D7E49A;
	font-size: 10pt; 
	font-weight: bold; 
	padding-right:8px;
	padding-left:16px;
	text-align:right;
	border-left-color:#25400C;
        border-left-width:1px;
        border-left-style:solid;       
}
               
td.menu1{ 
        background-repeat: repeat-y;
	padding-top:10px;
        vertical-align:top; 
}
               
td.normal{
	background-color: white;
	font-size:9pt;
	line-height:12pt;
	color:25400C;
	font-weight:normal; 
	padding-left:25px;
	padding-top:10px;
        padding-right:25px;
        vertical-align:top; 
} 

td.rechts{
  	font-family: Trebuchet MS;
    	color:#25400C;
    	background-color:white;
	background-repeat:no-repeat;
    	font-size:7pt;
	text-align:right;
	border-left-color:#25400C;
        border-left-width:1px;
        border-left-style:solid;    
        padding-left:16px;
	padding-top:10px;
        vertical-align:top; 
} 
         
td.verweise{
	background-color:white;
	background-repeat:no-repeat;
    	font-family:Trebuchet MS;
	font-size:7pt;
    	color:#B0CA35;    	
	padding-left:6px;
  	}
  	
a{
	color:#B0CA35;
	text-decoration:none;
	}

a:visited{
  	color:#B0CA35;
	text-decoration:none;
	}

a:hover{
    	color:#B0CA35;
    	text-decoration:underline;
}
  
a.suche{
	color:#25400C;
    	font-family: Trebuchet MS;
	font-weight:bold; 
	text-decoration:none;
	}

a:visited.suche{
    	font-family:Trebuchet MS;
	font-weight:bold; 
    	color:#25400C;
	text-decoration:none;
	}

a:hover.suche{
    	font-family:Trebuchet MS;
	font-weight:bold; 
   	color:#25400C;
    	text-decoration:underline;
}
  
a.verweise{
	color:#B0CA35; 
	text-decoration:none;
	font-size:7pt;
	line-height:9pt;
	}

a:visited.verweise{
	color:#B0CA35;
	text-decoration:none;
	}

a:hover.verweise{
	color:#B0CA35;
	text-decoration:underline;
  }
     
div.menu1-level1-no{
    	font-family:Trebuchet MS;
	font-size:10pt;
	font-weight:bold;
	color:#25400C;
	padding-top:3px;
	padding-left:20px;
	padding-right:5px;
	padding-bottom:3px;
	}

div.menu1-level1-no a{
	color:#25400C;
    	text-decoration:none;
	}

div.menu1-level1-no a:visited{
	color:#25400C;
    	text-decoration:none;
	}
		
div.menu1-level1-no a:hover{
	color:#25400C;
    	text-decoration:underline;
	}

div.menu1-level1-act{
    	font-family:Trebuchet MS;
	font-weight:bold;
	font-size:10pt;
	color:#B0CA35;
    	background-color:#25400C;
	padding-top:3px;
	padding-left:20px;
	padding-right:5px;
	padding-bottom:3px;
	}

div.menu1-level1-act a{
	color:#B0CA35;
    	background-color:#25400C;
    	text-decoration:none;
	}

div.menu1-level1-act a:visited{
	color:#B0CA35;
     	background-color:#25400Cv;
   	text-decoration:none;
	}
		
div.menu1-level1-act a:hover{
	color:#B0CA35;
    	background-color:#25400C;
   	text-decoration:underline;
	}
			
div.menu1-level2-no{
    	font-family:Trebuchet MS;
	font-size:9pt;
	font-weight:normal;
	line-height:9pt; 
	color:#25400C;
	padding-top:3px;
	padding-left:30px;
	padding-right:5px;
	padding-bottom:3px;
	}

div.menu1-level2-no a{
	color:black;
    	text-decoration:none;
	}

div.menu1-level2-no a:visited{
	color:black;
    	text-decoration:none;
	}
		
div.menu1-level2-no a:hover{
	color:black;
    	text-decoration:underline;
	}

div.menu1-level2-act{
    	font-family:Trebuchet MS;
	font-size:9pt;
	line-height:9pt; 
	color:#B0CA35;
    	background-color:#25400C;
	padding-top:3px;
	padding-left:30px;
	padding-right:5px;
	padding-bottom:3px;
	}

div.menu1-level2-act a{
	color:#B0CA35;
    	background-color:#25400C;
    	text-decoration:none;
	}

div.menu1-level2-act a:visited{
	color:#B0CA35;
     	background-color:#25400C;
   	text-decoration:none;
	}
		
div.menu1-level2-act a:hover{
	color:#B0CA35;
    	background-color:#25400C;
    	text-decoration:underline;
	}
	
div.menu2-level1-no{
    	font-family: Trebuchet MS;
	font-size:7pt;
	color:#B0CA35;
	float:left;
	padding-top:0px;
	padding-left:0px;
	vertical-align:center;
	}

div.menu2-level1-no a{
	color:#B0CA35;
    	text-decoration:none;
	}

div.menu2-level1-no a:visited{
	color:#B0CA35;
    	text-decoration:none;
	}
		
div.menu2-level1-no a:hover{
	color:#B0CA35;
    	text-decoration:underline;
	}


div.menu2-level1-act{
    	font-family: Trebuchet MS;
	font-size:7pt;
	color:#B0CA35;
	float:left;
	padding-top:0px;
	padding-left:0px;
	vertical-align:center;
	}

div.menu2-level1-act a{
	color:#B0CA35;
    	text-decoration:none;
	}

div.menu2-level1-act a:visited{
	color:#B0CA35;
    	text-decoration:none;
	}
		
div.menu2-level1-act a:hover{
	color:#B0CA35;
    	text-decoration:underline;
	}
			
h1{ 
	color: #25400C; 
	font-family: Trebuchet MS; 
	font-size: 14pt; 
	line-height: 16pt; 
	font-weight: bold; 
	padding-left:0px; 
	padding-right:0px; 
	padding-top:6px; 
	padding-bottom:0px; 
}
               
h2{
	Color:black;
  	font-family: Trebuchet MS;
	font-size:10pt;
	line-height:13pt;
	font-weight:bold;

input.mailformplus_textfeld{
	width:300px;
	}

textarea.mailformplus_textarea{
	width:300px;
	height:90px;
	}
	
div.form{
	}

ul.formerror{
	color:#A42235;
	}

li.error{
	color:#A42235;
	}

img{
	float:left;
	}
	
img.preview{
  text-align:left;
	height:100;
	}