body{
	font-family:Trebuchet MS;
	background-repeat:no-repeat;
	}
	
table.rahmen{
    	background-repeat:no-repeat;
	width:800px; 
}

iframe.jcamp{
    	font-family:Trebuchet MS;
	font-size:9pt;
	background-color:white;
	}
	
td{
	font-size:9pt;
	line-height:12pt;
	color:black;
	font-weight:normal; 
	background-repeat:no-repeat;
	background-color:white;
}

td.kopf{
	background-repeat: no-repeat; 
	width:800px;
	height:160px;
	}
               
td.menu0{
	background-color:#96969A;
	width:290px;
	height:18px;
}

td.gruen{
	background-color:#96969A;
	width:110px;
	height:18px;
	font-size:7pt;
	color:#B0CA35;
	vertical-align:top;
	padding-left:0px;
}

td.menu2{
	background-color:#96969A;
	width:300px;
 	height:18px;
 	vertical-align:top;
}

td.suche{ 
         font-family: Trebuchet MS; 
         font-color: black; 
	background-repeat: no-repeat; 
	background-color:#96969A;
	width:100px;
	height:18px;
	font-size: 10pt; 
	font-weight: bold; 
	padding-right:8px;
	padding-left:16px;
	text-align:right;
}
               
td.menu1{ 
         background-repeat: repeat-y;
         width:150px;
         vertical-align:top; 
}
               
td.normal{
	background-color: black;
	width:550px;
	font-size:9pt;
	line-height:12pt;
	color:white;
	font-weight:normal; 
	padding-left:25px;
	padding-top:15px;
         padding-right:25px;
         vertical-align:top; 
} 

td.rechts{
  	font-family: Trebuchet MS;
    	color:black;
    	background-color:#96969A;
	background-repeat:no-repeat;
	width:100px;
    	font-size:7pt;
	text-align:right;
	border-left-color:black;
         border-left-width:1px;
         border-left-style:solid;    
	padding-right:8px;
         	padding-left:16px;
         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:#B0CA35;
    	font-family: Trebuchet MS;
	font-weight:bold; 
	text-decoration:none;
	}

a:visited.suche{
	color:#B0CA35;
	text-decoration:none;
	}

a:hover.suche{
	color:#B0CA35;
    	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:black;
	padding-top:3px;
	padding-left:20px;
	padding-right:16px;
	padding-bottom:3px;
	}

div.menu1-level1-no a{
	color:black;
    	text-decoration:none;
	}

div.menu1-level1-no a:visited{
	color:black;
    	text-decoration:none;
	}
		
div.menu1-level1-no a:hover{
	color:black;
    	text-decoration:underline;
	}

div.menu1-level1-act{
    	font-family:Trebuchet MS;
	font-weight:bold;
	font-size:10pt;
	color:#B0CA35;
    	background-color:black;
	padding-top:3px;
	padding-left:20px;
	padding-right:16px;
	padding-bottom:3px;
	}

div.menu1-level1-act a{
	color:#B0CA35;
    	background-color:black;
    	text-decoration:none;
	}

div.menu1-level1-act a:visited{
	color:#B0CA35;
     	background-color:black;
   	text-decoration:none;
	}
		
div.menu1-level1-act a:hover{
	color:#B0CA35;
    	background-color:black;
   	text-decoration:underline;
	}
			
div.menu1-level2-no{
    	font-family:Trebuchet MS;
	font-size:9pt;
	font-weight:normal;
	color:black;
	padding-top:3px;
	padding-left:26px;
	padding-right:16px;
	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;
	color:#B0CA35;
    	background-color:black;
	padding-top:3px;
	padding-left:26px;
	padding-right:16px;
	padding-bottom:3px;
	}

div.menu1-level2-act a{
	color:#B0CA35;
    	background-color:black;
    	text-decoration:none;
	}

div.menu1-level2-act a:visited{
	color:#B0CA35;
     	background-color:black;
   	text-decoration:none;
	}
		
div.menu1-level2-act a:hover{
	color:#B0CA35;
    	background-color:black;
    	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: white; 
	font-family: Trebuchet MS; 
	font-size: 14pt; 
	line-height: 14pt; 
	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:400px;
	}

textarea.mailformplus_textarea{
	width:400px;
	height:90px;
	}
	
ul.formerror{
	color:#B0CA35;
	}

li.error{
	color:#B0CA35;
	}

img{
	float:left;
	}
	
.tx-indexedsearch .tx-indexedsearch-res{
	width:400px;
	}
