/* Die Bodyabstande auf Null setzen */
body   { margin: 0cm; 
	 width:790px;
	 background-color:#ffffff;
	 color:#00061E;
	 }



/* die einzelnen Seitenbereiche formatieren */


#headerlogo {position:absolute; top:12px; left:52px;
	     text-align:center;
	     }
#servicemenue  {position:absolute; top:116px; left:8px;
		text-align:right;
		border:0;
		color:#fff;
		font-family:Verdana, Arial, Sans-serif;
		font-weight:500;
		font-size:9px;
		}
#servicemenue a:link {	
			text-decoration:none;
			color:#1438FF;
		      }
		      
#servicemenue a:visited {	
			  text-decoration:none;
			  color:#1438FF;
		         }
		         
#servicemenue a:hover {	
			 text-decoration:none;
			 color:#000DF1;
			 font-weight:600;
		       }
		       
#servicemenue a:active {	
			 text-decoration:none;
			 color:#000000;
			 font-weight:600;
		        }
		      

#druck  {
	position:absolute; top:116px; left:684px;
	text-align:right;
	border:0;
	color:#fff;
	font-family:Verdana, Arial, "Sans Serif";
	font-weight:500;
	font-size:9px;
	}

#druck a:link   {	
		text-decoration:none;
		color:#1438FF;
		 }
		      
#druck a:visited {	
			  text-decoration:none;
			  color:#1438FF;
		         }
		         
#druck a:hover {	
			 text-decoration:none;
			 color:#000DF1;
			 font-weight:600;
		       }
		       
#druck a:active {	
			 text-decoration:none;
			 color:#000000;
			 font-weight:500;
		        }



		      

#trenner  {
	    position:absolute; top:128px; left:20px;
	  }
	  
#rootline  {
	     position:absolute; top:136px; left:370px;
	     z-index:120;
	    }
	    
#rootline a {	
		font-family:Verdana,Arial,Helvetica,"Sans Serif";
		font-size:8px;
		text-decoration:none;
		color:#5365FF;
		background-color:#FFFFFF;
		font-weight:500;
		line-height:12px;
	      }
		      
#rootline a:visited {	
			font-family:Verdana,Arial,Helvetica,"Sans Serif";
			font-size:8px;
			text-decoration:none;
			color:#5365FF;
			background-color:#FFFFFF;
			font-weight:500;
			line-height:12px;
	      	     }
		         
#rootline a:hover {	
			font-family:Verdana,Arial,Helvetica,"Sans Serif";
			font-size:9px;
			text-decoration:underline;
			color:#001FC8;
			background-color:#FFFFFF;
			font-weight:500;
			line-height:12px;
	      	    }
		       
#rootline a:active {	
			font-family:Verdana,Arial,Helvetica,"Sans Serif";
			font-size:9px;
			text-decoration:underline;
			color:#FFF866;
			background-color:#FFFFFF;
			font-weight:500;
			line-height:12px;
	      	    }

	    

#menuebereich  { position:absolute; top:134px; left:20px;
		 background-color:#94C2F4;
	        }

#menuebereich a:link {	
			text-decoration:none;
			color:#001A56;
		      }
		      
#menuebereich a:visited {	
			  text-decoration:none;
			  color:#1438FF;
		         }
		         
#menuebereich a:hover {	
			 text-decoration:none;
			 color:#000DF1;
			 font-weight:600;
			 letter-spacing:0.02em;
		       }
		       
#menuebereich a:active {	
			 text-decoration:none;
			 color:#000000;
			 font-weight:600;
		        }
		        
		        

#menuebereichie  {  position:absolute; top:134px; left:20px;
		    background-color:#B6D6F8;
	          }

#menuebereichie a:link {	
			 text-decoration:none;
			 color:#000660;
		        }
		      
#menuebereichie a:visited {	
			    text-decoration:none;
			    color:#00099A;
		           }
		         
#menuebereichie a:hover {	
			  text-decoration:none;
			  color:#000BD3;
			  font-weight:600;
			  letter-spacing:0.02em;
		         }
		       
#menuebereichie a:active {	
			    text-decoration:none;
			    color:#000000;
			    font-weight:600;
		          }
                

#contentheader  {
                 position:absolute; top:146px; left:223px;
                 z-index:102;
                 }

#contentheaderie  {
                   position:absolute; top:146px; left:223px;
                   z-index:102;
                  }



#inhaltsbereich {
		  position:absolute; top:134px; left:220px;
		  z-index:10;
		 }
		 
#inhaltsbereichie {
		    position:absolute; top:134px; left:220px;
		    z-index:10;
		   }
		 


#randbereich   {
		 position:absolute; top:134px; left:685px;
		 z-index:40;
		}
		
#randbereichp  {
		  font-family:Verdana,Arial,Helvetica,"Sans Serif";
		  font-size:9px;
		  color:#00061E;
		  background-color:#ffffff;
		  font-weight:600;
		  margin-top:0px;
		  margin-left:2px;
		  line-height:1.6em;   
		}
		
.randleer  {
	        padding-top:0px;
	        font-family:Verdana,Arial,Helvetica,"Sans Serif";
	        font-size:1px;
		color:#ffffff;
		font-weight:100;
	    }
		


/* die Menüs mit unterschiedlichen ul- und li-Einträgen formatieren */

	/* die ul-Definitionen der ersten Ebene und der a-tag Pseudoklassen */

	/* für Firefox, Netscape und Opera-Browser */
	
	.m-ebene1 {
		    margin-left:-36px;
		    margin-top:0.1em;
		   }
		   
	.m-ebene1 a:link {
			   text-decoration:none;
		  	   color:#001A56;
		 	   font-family:Verdana,Arial,Sans-serif;
			  }
			  
	.m-ebene1 a:visited {
			      text-decoration:none;
		  	      color:#600080;
		 	      font-family:Verdana,Arial,Sans-serif;
			     }
			     
	.m-ebene1 a:hover {
			    text-decoration:none;
		  	    color:#005BC8;
		 	    font-family:Verdana,Arial,Sans-serif;
		 	    font-weight:600;
		 	    letter-spacing:0.02em;
			  }
			  
	.m-ebene1 a:active {
			    text-decoration:none;
		  	    color:#000000;
		 	    font-family:Verdana,Arial,Sans-serif;
			  }
			  
			  

	/* für den Internet Explorer */
		   
	.m-ebene1ie {
		      margin-left:10px;
		      margin-top:2px;
		     }
		     
	.m-ebene1ie a:link {
			     text-decoration:none;
		  	     color:#00061E;
		 	     font-family:Verdana,Arial,Sans-serif;
			    }
			  
	.m-ebene1ie a:visited {
			        text-decoration:none;
		  	        color:#600080;
		 	        font-family:Verdana,Arial,Sans-serif;
			       }
			     
	.m-ebene1ie a:hover {
			      text-decoration:none;
		  	      color:#005BC8;
		 	      font-family:Verdana,Arial,Sans-serif;
		 	      font-weight:600;
			     }
			  
	.m-ebene1ie a:active {
			       text-decoration:none;
		  	       color:#000000;
		 	       font-family:Verdana,Arial,Sans-serif;
			      }
		     


		/* Zweite Ebene */

	/* die ul-Definitionen der zweiten Ebene */

	/* für Firefox, Netscape und Opera-Browser */
		     
	.m-ebene2 {
		    margin-left:-20px;
		    margin-top:0.1em;
               /*     background-color:  */
		   }
		   
	.m-ebene2 a:link {
			   text-decoration:none;
		  	   color:#00061E;
		 	   font-family:Verdana,Arial,Sans-serif;
			  }
			  
	.m-ebene2 a:visited {
			      text-decoration:none;
		  	      color:#600080;
		 	      font-family:Verdana,Arial,Sans-serif;
			     }
			     
	.m-ebene2 a:hover {
			    text-decoration:none;
		  	    color:#005BC8;
		 	    font-family:Verdana,Arial,Sans-serif;
		 	    font-weight:600;
			  }
			  
	.m-ebene2 a:active {
			    text-decoration:none;
		  	    color:#000000;
		 	    font-family:Verdana,Arial,Sans-serif;
			  }
			  
			  

	/* für den Internet Explorer */
			  
			  		   
	.m-ebene2ie {
		     margin-left:16px;
		/*     background-color:  */
		     }
		     
	
	.m-ebene2ie a:link {
			     text-decoration:none;
		  	     color:#00061E;
		 	     font-family:Verdana,Arial,Sans-serif;
			    }
			  
	.m-ebene2ie a:visited {
			        text-decoration:none;
		  	        color:#600080;
		 	        font-family:Verdana,Arial,Sans-serif;
			       }
			     
	.m-ebene2ie a:hover {
			      text-decoration:none;
		  	      color:#005BC8;
		 	      font-family:Verdana,Arial,Sans-serif;
		 	      font-weight:600;
			     }
			  
	.m-ebene2ie a:active {
			       text-decoration:none;
		  	       color:#000000;
		 	       font-family:Verdana,Arial,Sans-serif;
			      }
		          
		     
		/* Dritte Ebene */
		     
	/* die ul-Definitionen der dritten Ebene */
	
	/* für Firefox, Netscape und Opera-Browser */
		     
	.m-ebene3 {
		   margin-left:-20px;
		/*   background-color:  */
		   }
		   
	.m-ebene3 a:link {
			   text-decoration:none;
		  	   color:#00061E;
		 	   font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  }
			  
	.m-ebene3 a:visited {
			      text-decoration:none;
		  	      color:#600080;
		 	      font-family:Verdana,Arial,Sans Serif;
			     }
			     
	.m-ebene3 a:hover {
			    text-decoration:none;
		  	    color:#005BC8;
		 	    font-family:Verdana,Arial,Sans Serif;
		 	    font-weight:600;
			  }
			  
	.m-ebene3 a:active {
			    text-decoration:none;
		  	    color:#000000;
		 	    font-family:Verdana,Arial,Sans Serif;
			  }
		   

		   
	/* für den Internet Explorer */
		   
	.m-ebene3ie {
		     margin-left:22px;
		/*     background-color:  */
		     }
		     
	.m-ebene3ie a:link {
			     text-decoration:none;
		  	     color:#00061E;
		 	     font-family:Verdana,Arial,Helvetica,"Sans Serif";
			    }
			  
	.m-ebene3ie a:visited {
			        text-decoration:none;
		  	        color:#600080;
		 	        font-family:Verdana,Arial,Helvetica,"Sans Serif";
			       }
			     
	.m-ebene3ie a:hover {
			      text-decoration:none;
		  	      color:#005BC8;
		 	      font-family:Verdana,Arial,Helvetica,"Sans Serif";
		 	      font-weight:600;
			     }
			  
	.m-ebene3ie a:active {
			       text-decoration:none;
		  	       color:#000000;
		 	       font-family:Verdana,Arial,Helvetica,"Sans Serif";
			      }
			      
			 
			 
			 
		/* Vierte Ebene */     
		     
	/* die ul-Definitionen der vierten Ebene */

	/* für Firefox, Netscape und Opera-Browser */
		     
	.m-ebene4 {
		   margin-left:-20px;
		/*   background-color:  */
		   }
		   
	.m-ebene4 a:link {
			   text-decoration:none;
		  	   color:#00061E;
		 	   font-family:Verdana,Arial,Sans-serif;
			  }
			  
	.m-ebene4 a:visited {
			      text-decoration:none;
		  	      color:#600080;
		 	      font-family:Verdana,Arial,Sans-serif;
			     }
			     
	.m-ebene4 a:hover {
			    text-decoration:none;
		  	    color:#005BC8;
		 	    font-family:Verdana,Arial,Sans-serif;
		 	    font-weight:600;
			  }
			  
	.m-ebene4 a:active {
			    text-decoration:none;
		  	    color:#000000;
		 	    font-family:Verdana,Arial,Sans-serif;
			  }
		   


	/* für den Internet Explorer */
		   
	.m-ebene4ie {
		     margin-left:20px;
		/*     background-color:#0055ff;  */
		     }
		     
	.m-ebene4ie a:link {
			     text-decoration:none;
		  	     color:#00061E;
		 	     font-family:Verdana,Arial,Sans-serif;
			    }
			  
	.m-ebene4ie a:visited {
			        text-decoration:none;
		  	        color:#600080;
		 	        font-family:Verdana,Arial,Sans-serif;
			       }
			     
	.m-ebene4ie a:hover {
			      text-decoration:none;
		  	      color:#005BC8;
		 	      font-family:Verdana,Arial,Sans-serif;
		 	      font-weight:600;
			     }
			  
	.m-ebene4ie a:active {
			       text-decoration:none;
		  	       color:#000000;
		 	       font-family:Verdana,Arial,Sans-serif;
			      }
		     
		     
		     
		
		/* Erste Ebene */     
		     
	/* die Listendefinitionen der ersten Ebene und ihrer Zustände */
	
	/* für den Firefox, Netscape und Opera-Browser */
	
	.li-ebene1NO   {
			  background-color:#B6D6F8;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:11px; color:#00061E;
			  font-weight:500;
			  list-style-type:none;
			  line-height:26px;
			}
			
	.li-ebene1NOlast  {
			    background-color:#B6D6F8;
			    font-family:Verdana,Arial,Helvetica,"Sans Serif";
			    font-size:11px; color:#00061E;
			    font-weight:500;
			    list-style-type:none;
			    line-height:26px;
			    margin-top: 8em;
			    padding-bottom: 40em;
			   }
			
	.li-ebene1RO   {
			   background-color:#CAC6E8;
			   font-family:Verdana,Arial,Helvetica,"Sans Serif";
			   font-size:11px;
			   list-style-type:none;
			   line-height:2.5em;
			   letter-spacing:0.005em;
			  }		

			
			
	.li-ebene1ACT   {
			  background-color:#84B9F3;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:11px; color:#00061E;
			  font-weight:600;
			  list-style-type:none;
			  line-height:26px;
			  
			 }
			 
	.li-ebene1ACTRO {
			  background-color:#84B9F3;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:11px; color:#00061E;
			  font-weight:800;
			  list-style-type:none;
			  line-height:26px;
			  letter-spacing:0.005em;
			 }
			
	.li-ebene1CUR   {
			  background-color:#CEE3FA;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:11px; color:#00061E;
			  font-weight:600;
			  list-style-type:none;
			  line-height:26px;
			}
			
	.li-ebene1CURRO {
			  background-color:#D3CEEB;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:11px; color:#00061E;
			  font-weight:600;
			  list-style-type:none;
			  line-height: 26px;
			  letter-spacing:0.005em;
			}
			
	.li-ebene1CURIFSUB {
			     background-color:#D3CEEB;
			     font-family:Verdana,Arial,Helvetica,"Sans Serif";
			     font-size:11px; color:#00061E;
			     font-weight:600;
			     list-style-type:none;
			     line-height: 26px;
			    }
			    
	.li-ebene1CURIFSUBRO {
			       background-color:#D3CEEB;
			       font-family:Verdana,Arial,Helvetica,"Sans Serif";
			       font-size:11px; color:#00061E;
			       font-weight:600;
			       list-style-type:none;
			       line-height: 26px;
			       letter-spacing:0.005em;
			      }
	
			
	.li-ebene1IFSUB      {
				background-color:#CAC6E8;
				font-family:Verdana,Arial,Helvetica,"Sans Serif";
				font-size:11px; color:#00061E;
				list-style-type:none;
				line-height: 26px;
			       }
				
	.li-ebene1IFSUBRO   {
				background-color:#CAC6E8;
				font-family:Verdana,Arial,Helvetica,"Sans Serif";
				font-size:11px; color:#00061E;
				list-style-type:none;
				line-height: 26px;
				letter-spacing:0.02em;
			      }
				
	.li-ebene1ACTIFSUB   {
				background-color:#84B9F3;
			  	font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  	font-size:11px; color:#000000;
			  	list-style-image:url(fileadmin/template/pics/gfxs/plus.gif);
			  	line-height: 26px;
			  	font-weight:500;
			      }	
				
	.li-ebene1ACTIFSUBRO   {
				 background-color:#84B9F3;
				 font-family:Verdana,Arial,Helvetica,"Sans Serif";
				 font-size:11px; color:#00061E;
				 list-style-type:none;
				 line-height: 26px;
				 letter-spacing:0.02em;
				}	
				
				
				
	/* für den Internet Explorer */						
	
	.li-ebene1NOie {
			 background-color:#B6D6F8;
			 font-family:Verdana,Arial,Helvetica,"Sans Serif";
			 font-size:11px; color:#00061E;
			 list-style-type:none;
			 line-height:2.5em;
			 font-weight:500;			
			}
			
	.li-ebene1ROie   {
			   background-color:#CAC6E8;
			   font-family:Verdana,Arial,Helvetica,"Sans Serif";
			   font-size:11px;
			   list-style-type:none;
			   line-height:2.5em;
			   letter-spacing:0.005em;
			  }		
			
	.li-ebene1CURie {
			  background-color:#CEE3FA;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:11px;
			  font-weight:600;
			  list-style-type:none;
			  line-height:2.5em;
			 }
			 
	.li-ebene1CURROie  {
			     background-color:#CEE3FA;
			     font-family:Verdana,Arial,Helvetica,"Sans Serif";
			     font-size:11px;
			     font-weight:900;
			     list-style-type:none;
			     line-height:2.5em;
			     letter-spacing:0.02em;
			    }
			  
	.li-ebene1CURIFSUBie  {
			   	background-color:#CEE3FA;
			   	font-family:Verdana, Arial, Sans-serif;
			   	font-size:11px;
			   	font-weight:600;
			   	list-style-type:none;
			   	line-height:2.5em;
			       }
			       
	.li-ebene1CURIFSUBROie {
			   	 background-color:#DAD6ED;
			   	 font-family:Verdana, Arial, Sans-serif;
			   	 font-size:11px;
			   	 font-weight:900;
			   	 list-style-type:none;
			   	 line-height:2.5em;
			        }

						 
	.li-ebene1ACTie   {
			    margin-left:-6px;
			    background-color:#84B9F3;
			    font-family:Verdana, Arial, Helvetica,  Sans Serif;
			    font-size:11px;
			    font-weight:600;
			    line-height:2.5em;
			    list-style-type:none;
			   }
			   
	.li-ebene1ACTROie   {
			      margin-left:-1px;
			      background-color:#84B9F3;
			      font-family:Verdana,Arial,Helvetica,"Sans Serif";
			      font-size:12px;
			      font-weight:900;
			      line-height:2.5em;
			      color:#005BC8;
			     }
			   
	.li-ebene1ACTIFSUBie   {
				 padding-left:4px;
			    	 background-color:#C0BAE3;
			    	 font-family:Verdana,Arial,Helvetica,"Sans Serif";
			    	 font-size:11px;
			    	 line-height:2.5em;
			    	 font-weight:500;
			   	}
			   	
	.li-ebene1ACTIFSUBROie {
				 background-color:#C0BAE3;
			    	 font-family:Verdana,Arial,Helvetica,"Sans Serif";
			    	 font-size:11px;
			    	 line-height:2.5em;
			   	}
			   		
	.li-ebene1IFSUBie {
			    background-color:#CAC6E8;
			    font-family:Verdana,Arial,Helvetica,"Sans Serif";
			    font-size:11px;
			    line-height:2.5em;
			    list-style-image:none;
			   }
			
	
			   
			   
			      	
		/* Zweite Ebene */ 	      
			      	
	/* die Listendefinitionen der zweiten Ebene und ihrer Zustände */
	
	/* für den Firefox, Netscape und Opera-Browser */
	
	
	.li-ebene2NO   {
			  background-color:#B6D6F8;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:10px; color:#00061E;
			  font-weight:500;
			  list-style-type:none;
			  line-height:20px;
			}
			
	.li-ebene2ACT   {
			  background-color:#B6D6F8;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:10px; color:#00061E;
			  list-style-type:none;
			  line-height:20px;
			  font-weight:600;
			 }
			 
	.li-ebene2ACTRO {
			  background-color:#B6D6F8;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:10px; color:#00061E;
			  font-weight:900;
			  list-style-type:none;
			  line-height:20px;
			 }
			
	.li-ebene2CUR   {
			  background-color:#CEE3FA;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:10px; color:#00061E;
			  font-weight:600;
			  list-style-type:none;
			  line-height:20px;
			}
			
	.li-ebene2CURRO {
			  background-color:#CEE3FA;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:10px; color:#00061E;
			  font-weight:600;
			  list-style-type:none;
			  line-height:20px;
			}
			
	.li-ebene2CURIFSUB {
			     background-color:#CEE3FA;
			     font-family:Verdana,Arial,Helvetica,"Sans Serif";
			     font-size:10px; color:#00061E;
			     font-weight:600;
			     list-style-type:none;
			     line-height:20px;
			    }
			    
	.li-ebene2CURIFSUBRO {
			       background-color:#D3CEEB;
			       font-family:Verdana,Arial,Helvetica,"Sans Serif";
			       font-size:10px; color:#00061E;
			       font-weight:600;
			       list-style-type:none;
			       line-height:20px;
			      }
	
			
	.li-ebene2IFSUB      {
				background-color:#B6D6F8;
				font-family:Verdana,Arial,Helvetica,"Sans Serif";
				font-size:10px; color:#00061E;
				list-style-type:none;
				line-height:20px;
			       }
				
	.li-ebene2IFSUBRO   {
				background-color:#B6D6F8;
				font-family:Verdana,Arial,Helvetica,"Sans Serif";
				font-size:10px; color:#00061E;
				list-style-type:none;
				line-height:20px;
			      }
				
	.li-ebene2ACTIFSUB   {
				background-color:#B6D6F8;
				font-family:Verdana,Arial,Helvetica,"Sans Serif";
				font-size:10px; color:#00061E;
				list-style-type:none;
				line-height:20px;
				font-weight:600;
			      }	
				
	.li-ebene2ACTIFSUBRO   {
				 background-color:#B6D6F8;
				 font-family:Verdana,Arial,Helvetica,"Sans Serif";
				 font-size:10px; color:#00061E;
				 font-weight:600;
				 list-style-type:none;
				 line-height:20px;
				}	
				

	/* für den Internet Explorer */						
	
	.li-ebene2NOie {
			 background-color:#B6D6F8;
			 font-family:Verdana,Arial,Helvetica,"Sans Serif";
			 font-size:10px; color:#000927;
			 font-weight:500;
			 list-style-type:none;
			 line-height:22px;			
			}
			
	.li-ebene2ROie   {
			   background-color:#CAC6E8;
			   font-family:Verdana,Arial,Helvetica,"Sans Serif";
			   font-size:10px;
			   list-style-type:none;
			   line-height:22px;
			  }		
			
	.li-ebene2CURie {
			  background-color:#CEE3FA;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:10px;
			  font-weight:600;
			  list-style-type:none;
			  line-height:22px;
			 }
			 
	.li-ebene2CURROie  {
			     background-color:#CEE3FA;
			     font-family:Verdana,Arial,Helvetica,"Sans Serif";
			     font-size:10px;
			     font-weight:900;
			     list-style-type:none;
			     line-height:22px;
			    }
			  
	.li-ebene2CURIFSUBie  {
			   	background-color:#CEE3FA;
			   	font-family:Verdana,Arial,Helvetica,"Sans Serif";
			   	font-size:10px;
			   	font-weight:600;
			   	list-style-type:none;
			   	line-height:22px;
			       }
			       
	.li-ebene2CURIFSUBROie {
			   	 background-color:#DAD6ED;
			   	 font-family:Verdana,Arial,Helvetica,"Sans Serif";
			   	 font-size:10px;
			   	 font-weight:900;
			   	 list-style-type:none;
			   	 line-height:22px;
			        }

						 
	.li-ebene2ACTie   {
			    padding-top:4px;
			    padding-left:8px;
			    background-color:#B6D6F8;
			    font-family:Verdana,Arial,Helvetica,"Sans Serif";
			    font-size:10px;
			    font-weight:600;
			    list-style-type:none;
			    line-height:22px;
			   }
			   
	.li-ebene2ACTROie   {
			    padding-top:4px;
			    padding-left:8px;
			    background-color:#B6D6F8;
			    font-family:Verdana,Arial,Helvetica,"Sans Serif";
			    font-size:11px;
			    font-weight:900;
			    list-style-type:none;
			    line-height:22px;
			   }
			   
	.li-ebene2ACTIFSUBie   {
				 padding-top:4px;
			    	 background-color:#B6D6F8;
			    	 font-family:Verdana,Arial,Helvetica,"Sans Serif";
			    	 font-size:10px;
			    	 font-weight:600;
			    	 list-style-type:none;
			    	 line-height:22px;
			   	}
			   	
	.li-ebene2ACTIFSUBROie {
				 padding-top:4px;
			    	 background-color:#B6D6F8;
			    	 font-family:Verdana,Arial,Helvetica,"Sans Serif";
			    	 font-size:11px;
			    	 list-style-type:none;
			    	 line-height:22px;
			   	}
			   		
	.li-ebene2IFSUBie {
			    background-color:#CAC6E8;
			    font-family:Verdana,Arial,Helvetica,"Sans Serif";
			    font-size:10px;
			    list-style-type:none;
			    line-height:22px;
			   }
			      	
			      	
			      	
			      	
			      	
		/* Dritte Ebene */       	
			      	
	/* die Listendefinitionen der dritten Ebene und ihrer Zustände */
	
	
	/* für den Firefox, Netscape und Opera-Browser */
	
	
	.li-ebene3NO   {
			  background-color:#B6D6F8;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:9px; color:#00061E;
			  list-style-type:none;
			  line-height:16px;
                          font-weight:500;
			}
			
	.li-ebene3ACT   {
			  background-color:#B6D6F8;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:9px; color:#00061E;
			  list-style-type:none;
			  line-height:16px;
			  font-weight:600;
			 }
			 
	.li-ebene3ACTRO {
			  background-color:#B6D6F8;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:9px; color:#00061E;
			  font-weight:900;
			  list-style-type:none;
			  line-height:16px;
			 }
			
	.li-ebene3CUR   {
			  background-color:#CEE3FA;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:9px; color:#00061E;
			  font-weight:600;
			  list-style-type:none;
			  line-height:16px;
			}
			
	.li-ebene3CURRO {
			  background-color:#CEE3FA;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:9px; color:#00061E;
			  font-weight:800;
			  list-style-type:none;
			  line-height:16px;
			}
			
	.li-ebene3CURIFSUB {
			     background-color:#CEE3FA;
			     font-family:Verdana,Arial,Helvetica,"Sans Serif";
			     font-size:9px; color:#00061E;
			     font-weight:600;
			     list-style-type:none;
			     line-height:16px;
			    }
			    
	.li-ebene3CURIFSUBRO {
			       background-color:#CEE3FA;
			       font-family:Verdana,Arial,Helvetica,"Sans Serif";
			       font-size:9px; color:#00061E;
			       font-weight:600;
			       list-style-type:none;
			       line-height:16px;
			      }
	
			
	.li-ebene3IFSUB      {
				background-color:#B6D6F8;
				font-family:Verdana,Arial,Helvetica,"Sans Serif";
				font-size:9px; color:#00061E;
				list-style-type:none;
				line-height:16px;
			       }
				
	.li-ebene3IFSUBRO   {
				background-color:#CEE3FA;
				font-family:Verdana,Arial,Helvetica,"Sans Serif";
				font-size:9px; color:#00061E;
				list-style-type:none;
				line-height:16px;
			      }
				
	.li-ebene3ACTIFSUB   {
				background-color:#B6D6F8;
				font-family:Verdana,Arial,Helvetica,"Sans Serif";
				font-size:9px; color:#00061E;
				list-style-type:none;
                                font-weight:600;
				line-height:16px;
			      }	
				
	.li-ebene3ACTIFSUBRO   {
				 background-color:#84B9F3;
				 font-family:Verdana,Arial,Helvetica,"Sans Serif";
				 font-size:9px; color:#00061E;
				 list-style-type:none;
				 line-height:16px;
				}	
				

	/* für den Internet Explorer */						
	
	.li-ebene3NOie {
			 background-color:#B6D6F8;
			 font-family:Verdana,Arial,Helvetica,"Sans Serif";
			 font-size:9px; color:#00061E;
			 font-weight:500;
			 list-style-type:none;
			 line-height:18px;			
			}
			
	.li-ebene3ROie   {
			   background-color:#CAC6E8;
			   font-family:Verdana,Arial,Helvetica,"Sans Serif";
			   font-size:9px;
			   font-weight:500;
			   list-style-type:none;
			   line-height:18px;	
			  }		
			
	.li-ebene3CURie {
			  background-color:#CEE3FA;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:9px;
			  font-weight:600;
			  list-style-type:none;
			  line-height:18px;
			 }
			 
	.li-ebene3CURROie  {
			     background-color:#CEE3FA;
			     font-family:Verdana,Arial,Helvetica,"Sans Serif";
			     font-size:9px;
			     font-weight:900;
			     list-style-type:none;
			     line-height:18px;
			    }
			  
	.li-ebene3CURIFSUBie  {
			   	background-color:#CEE3FA;
			   	font-family:Verdana,Arial,Helvetica,"Sans Serif";
			   	font-size:9px;
			   	font-weight:600;
				 list-style-type:none;
				 line-height:18px;	
			       }
			       
	.li-ebene3CURIFSUBROie {
			   	 background-color:#CEE3FA;
			   	 font-family:Verdana,Arial,Helvetica,"Sans Serif";
			   	 font-size:9px;
			   	 font-weight:900;
				 list-style-type:none;
				 line-height:18px;	
			        }

						 
	.li-ebene3ACTie   {
			    padding-top:4px;
			    padding-left:6px;
			    background-color:#B6D6F8;
			    font-family:Verdana,Arial,Helvetica,"Sans Serif";
			    font-size:9px;
			    font-weight:600;
			    list-style-type:none;
			    line-height:18px;	
			   }
			   
	.li-ebene3ACTROie   {
			    padding-top:4px;
			    background-color:#BAB4E1;
			    font-family:Verdana,Arial,Helvetica,"Sans Serif";
			    font-size:10px;
			    font-weight:900;
			    list-style-type:none;
			    line-height:18px;	
			   }
			   
	.li-ebene3ACTIFSUBie   {
				 padding-top:4px;
			    	 background-color:#CAC6E8;
			    	 font-family:Verdana,Arial,Helvetica,"Sans Serif";
			    	 font-size:9px;
			    	 font-weight:600;
			 	 list-style-type:none;
			 	 line-height:18px;	
			   	}
			   	
	.li-ebene3ACTIFSUBROie {
				 padding-top:4px;
			    	 background-color:#BAB4E1;
			    	 font-family:Verdana,Arial,Helvetica,"Sans Serif";
			    	 font-size:9px;
			    	 font-weight:800;
			 	 list-style-type:none;
			 	 line-height:18px;	
			   	}
			   		
	.li-ebene3IFSUBie {
			    background-color:#CAC6E8;
			    font-family:Verdana,Arial,Helvetica,"Sans Serif";
			    font-size:9px;
			    font-weight:500;
			    list-style-type:none;
			    line-height:18px;	
			   }




	/* die Listendefinitionen der vierten Ebene und ihrer Zustände */
	
	
	/* für den Firefox, Netscape und Opera-Browser */
	
	
	.li-ebene4NO   {
			  background-color:#B6D6F8;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:9px; color:#00061E;
			  list-style-type:none;
			  line-height:15px;
			  font-weight:500;
			}
			
	.li-ebene4ACT   {
			  background-color:#CAC6E8;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:9px; color:#00061E;
			  list-style-type:none;
			  line-height:15px;
			 }
			 
	.li-ebene4ACTRO {
			  background-color:#CEE3FA;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:9px; color:#00061E;
			  list-style-type:none;
			  line-height:15px;
			 }
			
	.li-ebene4CUR   {
			  background-color:#CEE3FA;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:9px; color:#0F000F;
			  list-style-type:none;
			  line-height:16px;
                          font-weight:600;
			}
			
	.li-ebene4CURRO {
			  background-color:#CEE3FA;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:9px; color:#0F000F;
			  font-weight:800;
			  list-style-type:none;
			  line-height:16px;
			}
			
	.li-ebene4CURIFSUB {
			     background-color:#CEE3FA;
			     font-family:Verdana,Arial,Helvetica,"Sans Serif";
			     font-size:9px; color:#0F000F;
			     font-weight:600;
			     list-style-type:none;
			     line-height:16px;
			    }
			    
	.li-ebene4CURIFSUBRO {
			       background-color:#CEE3FA;
			       font-family:Verdana,Arial,Helvetica,"Sans Serif";
			       font-size:9px; color:#0F000F;
			       font-weight:800;
			       list-style-type:none;
			       line-height:16px;
			      }
	
			
	.li-ebene4IFSUB      {
				background-color:#CEE3FA;
				font-family:Verdana,Arial,Helvetica,"Sans Serif";
				font-size:9px; color:#00061E;
				list-style-type:none;
				line-height:15px;
			       }
				
	.li-ebene4IFSUBRO   {
				background-color:#CEE3FA;
				font-family:Verdana,Arial,Helvetica,"Sans Serif";
				font-size:9px; color:#00061E;
				list-style-type:none;
				line-height:15px;
			      }
				
	.li-ebene4ACTIFSUB   {
				background-color:#84B9F3;
				font-family:Verdana,Arial,Helvetica,"Sans Serif";
				font-size:9px; color:#00061E;
				list-style-type:none;
				line-height:15px;
			      }	
				
	.li-ebene4ACTIFSUBRO   {
				 background-color:#84B9F3;
				 font-family:Verdana,Arial,Helvetica,"Sans Serif";
				 font-size:9px; color:#00061E;
				 list-style-type:none;
				 line-height:15px;
				}	
				

	/* für den Internet Explorer */						
	
	.li-ebene4NOie {
			 background-color:#B6D6F8;
			 font-family:Verdana,Arial,Helvetica,"Sans Serif";
			 font-size:9px; color:#00061E;
			 font-weight:500;
			 list-style-type:none;
			 line-height:16px;			
			}
			
	.li-ebene4ROie   {
			   background-color:#CAC6E8;
			   font-family:Verdana,Arial,Helvetica,"Sans Serif";
			   font-size:9px;
			   font-weight:500;
			   list-style-type:none;
			   line-height:16px;	
			  }		
			
	.li-ebene4CURie {
			  background-color:#CEE3FA;
			  font-family:Verdana,Arial,Helvetica,"Sans Serif";
			  font-size:9px;
			  font-weight:600;
			  list-style-type:none;
			  line-height:16px;
			 }
			 
	.li-ebene4CURROie  {
			     padding-top:0px;
			     background-color:#CEE3FA;
			     font-family:Verdana,Arial,Helvetica,"Sans Serif";
			     font-size:9px;
			     font-weight:900;
			     list-style-type:none;
			     line-height:16px;
			    }
			  
	.li-ebene4CURIFSUBie  {
			   	padding-top:0px;
			   	background-color:#CEE3FA;
			   	font-family:Verdana,Arial,Helvetica,"Sans Serif";
			   	font-size:9px;
			   	font-weight:600;
				 list-style-type:none;
				 line-height:16px;	
			       }
			       
	.li-ebene4CURIFSUBROie {
			   	 padding-top:0px;
			   	 background-color:#CEE3FA;
			   	 font-family:Verdana,Arial,Helvetica,"Sans Serif";
			   	 font-size:9px;
			   	 font-weight:900;
				 list-style-type:none;
				 line-height:16px;	
			        }

						 
	.li-ebene4ACTie   {
			    padding-top:4px;
			    background-color:#BAB4E1;
			    font-family:Verdana,Arial,Helvetica,"Sans Serif";
			    font-size:9px;
			    font-weight:500;
			    list-style-type:none;
			    line-height:16px;	
			   }
			   
	.li-ebene4ACTROie   {
			    padding-top:4px;
			    background-color:#BAB4E1;
			    font-family:Verdana,Arial,Helvetica,"Sans Serif";
			    font-size:10px;
			    font-weight:600;
			    list-style-type:none;
			    line-height:16px;	
			   }
			   
	.li-ebene4ACTIFSUBie   {
				 padding-top:4px;
			    	 background-color:#BAB4E1;
			    	 font-family:Verdana,Arial,Helvetica,"Sans Serif";
			    	 font-size:9px;
			    	 font-weight:500;
			 	 list-style-type:none;
			 	 line-height:16px;	
			   	}
			   	
	.li-ebene4ACTIFSUBROie {
				 padding-top:4px;
			    	 background-color:#BAB4E1;
			    	 font-family:Verdana,Arial,Helvetica,"Sans Serif";
			    	 font-size:9px;
			    	 font-weight:500;
			 	 list-style-type:none;
			 	 line-height:16px;	
			   	}
			   		
	.li-ebene4IFSUBie {
			    padding-top:0px;
			    background-color:#CAC6E8;
			    font-family:Verdana,Arial,Helvetica,"Sans Serif";
			    font-size:9px;
			    font-weight:500;
			    list-style-type:none;
			    line-height:16px;	
			   }




/* Formatierung der Fusszeile */

.fusstext  {
				font-family:Verdana,Arial,Helvetica,"Sans Serif";
	  		 	font-size:8px;
	   			color:#000A5A;
	    			width:455px;
	   			line-height:10px;
	   			padding-right:25px;
	   			background-color:#fff;
	   			}


div#inhaltsbereichie p.fusstext  {
				font-family:Verdana,Arial,Helvetica,"Sans Serif";
	  		 	font-size:8px;
	   			color:#000A5A;
	    			width:455px;
	   			line-height:10px;
	   			padding-right:25px;
	   			background-color:#fff;
	   			}

div#inhaltsbereich p.fusstext {
				font-family:Verdana,Arial,Helvetica,"Sans Serif";
	  		 	font-size:8px;
	   			color:#000A5A;
	    			width:455px;
	   			line-height:1.1;
	   			padding-right:25px;
	   			background-color:#fff;
	   			}




/* die Sprachschalter formatieren und positionieren */
	

div#sprachwahldt {
                   position:absolute; left:6.1cm; top:3cm;
                   z-index:100;
                   width:54px; height:13px;
                   padding-left:0.16cm;
                   padding-top:0.04cm;
                   background-color:#FFFCAF;
                   font-family:Verdana,Arial,"Sans Serif"; color:#0023CC; font-size:9px; font-weight:bold;
                  }
                  
div#sprachwahldt a:link {
			  font-family: Verdana, Arial, Helvetica, "Sans Serif";
			  font-size:9px;
			  text-decoration:none;
			  color:#002DDE;
			  background-color:#FFFFB5;
			  font-weight:500;
			 }
			 
div#sprachwahldt a:visited {
			     font-family: Verdana, Arial, Helvetica, "Sans Serif";
			     font-size:9px;
			     text-decoration:none;
			     color:#002DDE;
			     background-color:#FFFFB5;
			     font-weight:500;
			    }
			    
div#sprachwahldt a:hover {
			   font-family: Verdana, Arial, Helvetica, "Sans Serif";
			   font-size:9px;
			   text-decoration:none;
			   color:#0B37FF;
			   background-color:#FFFFB5;
			   font-weight:700;
			  }
			  
div#sprachwahldt a:active {
			    font-family: Verdana, Arial, Helvetica, "Sans Serif";
			    font-size:9px;
			    text-decoration:none;
			    color:#000C3E;
			    background-color:#ffffff;
			    font-weight:500;
			  }
			  





div#sprachwahlfr  {
                    position:absolute; left:7.8cm; top:3cm;
		    z-index:101;                    
                    width:54px; 
                    height:13px;
                    padding-left:0.16cm;
                    padding-top:0.04cm;
                    background-color:#FFFA86;
                    font-family:Verdana,Arial,"Sans Serif"; color:#0023CC; font-size:9px; font-weight:bold;
                   }

div#sprachwahlfr a:link {
			  font-family: Verdana, Arial, Helvetica, "Sans Serif";
			  font-size:9px;
			  text-decoration:none;
			  color:#002DDE;
			  font-weight:500;
			 }
			 
div#sprachwahlfr a:visited {
			     font-family: Verdana, Arial, Helvetica, "Sans Serif";
			     font-size:9px;
			     text-decoration:none;
			     color:#002DDE;
			     font-weight:500;
			    }
			    
div#sprachwahlfr a:hover {
			   font-family: Verdana, Arial, Helvetica, "Sans Serif";
			   font-size:9px;
			   text-decoration:none;
			   color:#0B37FF;
			   font-weight:700;
			  }
			  
div#sprachwahlfr a:active {
			    font-family: Verdana, Arial, Helvetica, "Sans Serif";
			    font-size:9px;
			    text-decoration:none;
			    color:#000C3E;
			    font-weight:500;
			  }
			  

div#sprachwahlit  {
                    position:absolute; left:9.5cm; top:3cm;
                    z-index:102;
                    width:54px; 
                    height:13px;
                    padding-left:0.16cm;
                    padding-top:0.04cm;
                    background-color:#FFFA86;
                    font-family:Verdana,Arial,"Sans Serif"; color:#0023CC; font-size:9px; font-weight:bold;
                   }
                   
div#sprachwahlit a:link {
			  font-family: Verdana, Arial, Helvetica, "Sans Serif";
			  font-size:9px;
			  text-decoration:none;
			  color:#002DDE;
			  font-weight:500;
			 }
			 
div#sprachwahlit a:visited {
			     font-family: Verdana, Arial, Helvetica, "Sans Serif";
			     font-size:9px;
			     text-decoration:none;
			     color:#002DDE;
			     font-weight:500;
			    }
			    
div#sprachwahlit a:hover {
			   font-family: Verdana, Arial, Helvetica, "Sans Serif";
			   font-size:9px;
			   text-decoration:none;
			   color:#0B37FF;
			   font-weight:700;
			  }
			  
div#sprachwahlit a:active {
			    font-family: Verdana, Arial, Helvetica, "Sans Serif";
			    font-size:9px;
			    text-decoration:none;
			    color:#000C3E;
			    font-weight:500;
			  }
			  
                 



                   

a.sprachwahl  {
                font-family:verdana, arial, helveticva, "Sans Serif"; 
                color:#002DDE;
               }


/* den Druckbutton formatieren und positionieren */




 


/* Formatierung des Text-Contents allgemein */


	/* Formatierung der content-divs für Header und Text */
	
		/* Formatierung der diversen Überschriften */
		
		
		
		
	
		.csc-firstHeader {
			   	   font-family:Verdana,Arial,Helvetica,"Sans Serif";
			   	   font-size:12px;
			   	   color:#00076F;
			   	   background-color:#ffffff;
			   	   font-weight:600;
			   	   line-height:1.6;
			  	  }
			  	  
		
		h1  {
		      font-family:Verdana,Arial,Helvetica,"Sans Serif";
		      font-size:12px;
		      color:#00076F;
	               background-color:#ffffff;
		      font-weight:600;
		      line-height:1.6;
                        }

		h2  {
		      font-family:Verdana,Arial,Helvetica,"Sans Serif";
		      font-size:12px;
		      color:#00076F;
	               background-color:#ffffff;
		      font-weight:600;
		      line-height:1.4;
                        }


/* für doppelte Überschrift: zuerst Layout Normal, dann Layout3 
*/

div#inhaltsbereich div h3  {
		 	  font-family:Verdana,Arial,Helvetica,"Sans Serif";
		          font-size:12px;
		          color:#00076F;
	                  background-color:#ffffff;
		          font-weight:600;
		          line-height:1.2;
		          margin-top:-6px;
                        }	

div#inhaltsbereichie div h3  {
		 	  font-family:Verdana,Arial,Helvetica,"Sans Serif";
		          font-size:12px;
		          color:#00076F;
	                  background-color:#ffffff;
		          font-weight:600;
		          line-height:1.2;
		          margin-top:-6px;
                        }	
      

	h2 :link  {
		      font-family:Verdana,Arial,Helvetica,"Sans Serif";
		      font-size:12px;
		      color:#033DFF;
	               background-color:#ffffff;
		      font-weight:600;
		      line-height:1.4;
                        }
                        
	h2 :visited  {
		      font-family:Verdana,Arial,Helvetica,"Sans Serif";
		      font-size:12px;
		      color:#625EFF;
		      text-decoration:none;
	               background-color:#ffffff;
		      font-weight:500;
		      line-height:1.4;
                        }


		      
		h3  {
			font-family:Verdana, Verdana,Arial,"Sans Serif";
			font-size:11px;
			color:#00061E;
			font-weight:500;
			line-height:1.3;
			margin-top:-2px;
			margin-bottom:6px;	   
		      }

		h4  {
			font-family:Verdana, Verdana,Arial,"Sans Serif";
		      font-size:12px;
		      color:#00076F;
	               background-color:#ffffff;
		      font-weight:600;
		      line-height:1.3;
		      padding-top:0px;
		      margin-bottom:-4px;	   
		      }
		      

		h5  {
		      font-family:Verdana, Verdana,Arial,"Sans Serif";
		      font-size:13px;
		      letter-spacing:0.12em;
		      color:#00076F;
	              background-color:#DBB829;
		      font-weight:600;
		      line-height:1.3;
		      border: 2px outset #000B64;
		      padding:6px;
		      margin:0px;	   
		      }
		      

h4.csc-firstHeader  {
		      font-family:Verdana, Verdana,Arial,"Sans Serif";
		      font-size:12px;
		      color:#00076F;
	               background-color:#ffffff;
		      font-weight:600;
		      line-height:1.4;
		      padding-top:18px;
		      margin-bottom:-14px;
		      }
/*für IE */


div#randbereichie h4.csc-firstHeader  {
		      font-family:Verdana, Verdana,Arial,"Sans Serif";
		      font-size:12px;
		      color:#00076F;
	               background-color:#ffffff;
		      font-weight:600;
		      line-height:1.2;
		      padding-top:0px;
		      margin-top:-8px;
		      }

div#randbereich h4  {
		      font-family:Verdana, Verdana,Arial,"Sans Serif";
		      font-size:12px;
		      color:#00076F;
	              background-color:#ffffff;
		      font-weight:600;
		      line-height:1.2;
		      padding-top:0px;
		      margin-top:-12px;
		      }		      

		
		      
	/* Formatierung von ABsatz, Listenpunkten, Aufzählungen, Einrückungen, etc
		      
		      
		p  {
		    font-family:Verdana,Arial,"Sans Serif";
		    font-size:10px;
		    color:#19007A;
		    background-color:#ffffff;
		    font-weight:550;
		    margin-top:-4px;
		    margin-left:6px;
		    line-height:1.8;   
		   }
		   
/* Formatierung des Textes in Absätzen in der Randspalte */
		   
div#randbereich p.bodytext  {
				font-family:verdana, arial, helveticva, "Sans Serif";
		    		color:#001DBC;
		    		background-color:#ffffff;
		    		font-size:9.5px;
		    		line-height:1.8;
		    		font-weight:500;
		    		margin: 0;
		    		padding:0;
		    		margin-top:4px;
		   	      }
		   	      
		   	      
div#randbereichie p.bodytext  {
				font-family:verdana, arial, helveticva, "Sans Serif";
		    		color:#001DBC;
		    		background-color:#ffffff;
		    		font-size:9.5px;
		    		line-height:1.8;
		    		font-weight:500;
		    		margin: 0;
		    		padding:0;
		    		margin-top:4px;
		   	      }


/* Formatierung von Links im Text in der Randspalte */
		   
/* für den IE  */

div#randbereichie p.bodytext :link:focus   {
					font-family:verdana, arial, helveticva, "Sans Serif";
		    			color:#0027FD;
		    			text-decoration:underline;
		    			background-color:#ffffff;
		    			font-size:9.5px;
		    			letter-spacing:0.031em;
		    			line-height:1.6em;
		    			font-weight:600;
		    			margin-top:4px;
		   	     	 	}

div#randbereichie p.bodytext :visited:focus   {
					font-family:verdana, arial, helveticva, "Sans Serif";
		    			color:#0027FD;
		    			text-decoration:underline;
		    			background-color:#ffffff;
		    			font-size:9.5px;
		    			letter-spacing:0.031em;
		    			line-height:1.6em;
		    			font-weight:600;
		    			margin-top:4px;
		   	     	 	}

div#randbereichie p.bodytext :link  {
				  font-family:verdana, arial, helveticva, "Sans Serif";
		    		  color:#408EEC; /* #033DFF; */
		    		  text-decoration:none;
		    		  background-color:#ffffff;
		    		  font-size:19.5px;
		    		  line-height:1.6em;
		    		  font-weight:600;
		    		  margin-top:4px;
		   	            }

div#randbereichie p.bodytext :visited  {
					font-family:verdana, arial, helveticva, "Sans Serif";
		    			color:#5C81FF;
		    			text-decoration:none;
		    			background-color:#ffffff;
		    			font-size:9.5px;
		    			line-height:1.6em;
		    			font-weight:600;
		    			margin-top:4px;
		   	      		}

div#randbereichie p.bodytext :link:hover  {
					font-family:verdana, arial, helveticva, "Sans Serif";
		    			color:#0027FD;
		    			text-decoration:underline;
		    			background-color:#ffffff;
		    			font-size:9.5px;
		    			line-height:1.6em;
		    			font-weight:600;
		    			letter-spacing:0.031em;
		    			margin-top:4px;
		   	      		}

div#randbereichie p.bodytext :visited:hover  {
					font-family:verdana, arial, helveticva, "Sans Serif";
		    			color:#0027FD;
		    			text-decoration:underline;
		    			background-color:#ffffff;
		    			font-size:9.5px;
		    			line-height:1.6em;
		    			font-weight:600;
		    			letter-spacing:0.031em;
		    			margin-top:4px;
		   	      		}



div#randbereichie p.bodytext :link:active   {
					font-family:verdana, arial, helveticva, "Sans Serif";
		    			color:#7522FF;
		    			text-decoration:underline;
		    			background-color:#ffffff;
		    			font-size:9.5px;
		    			line-height:1.6em;
		    			font-weight:600;
		    			margin-top:4px;
		   	      		}

div#randbereichie p.bodytext :visited:active {
					 font-family:verdana, arial, helveticva, "Sans Serif";
		    			 color:#7522FF;
		    			 text-decoration:underline;
		    			 background-color:#ffffff;
		    			 font-size:9.5px;
		    			 line-height:1.6em;
		    			 font-weight:600;
		    			 margin-top:4px;
		   	      		 }



/* für den FF  */

div#randbereich p.bodytext :link:focus   {
					font-family:verdana, arial, helveticva, "Sans Serif";
		    			color:#408EEC; /*#0027FD; */
		    			text-decoration:none;
		    			background-color:#ffffff;
		    			font-size:9.5px;
		    			letter-spacing:0.031em;
		    			line-height:1.6em;
		    			font-weight:600;
		    			margin-top:4px;
		   	     	 	}

div#randbereich p.bodytext :visited:focus   {
					font-family:verdana, arial, helveticva, "Sans Serif";
		    			color:#0027FD;
		    			text-decoration:none;
		    			background-color:#ffffff;
		    			font-size:9.5px;
		    			letter-spacing:0.031em;
		    			line-height:1.6em;
		    			font-weight:600;
		    			margin-top:4px;
		   	     	 	}

div#randbereich p.bodytext :link  {
				  font-family:verdana, arial, helveticva, "Sans Serif";
		    		  color:#408EEC; /*#033DFF; */
		    		  text-decoration:none;
		    		  background-color:#ffffff;
		    		  font-size:9.5px;
		    		  line-height:1.6em;
		    		  font-weight:600;
		    		  margin-top:4px;
		   	            }

div#randbereich p.bodytext :visited  {
					font-family:verdana, arial, helveticva, "Sans Serif";
		    			color:#5C81FF;
		    			text-decoration:none;
		    			background-color:#ffffff;
		    			font-size:9.5px;
		    			line-height:1.6em;
		    			font-weight:500;
		    			margin-top:4px;
		   	      }

div#randbereich p.bodytext :link:hover  {
					font-family:verdana, arial, helveticva, "Sans Serif";
		    			color:#0027FD;
		    			text-decoration:underline;
		    			background-color:#ffffff;
		    			font-size:9.5px;
		    			line-height:1.6em;
		    			font-weight:600;
		    			letter-spacing:0.031em;
		    			margin-top:4px;
		   	      		}

div#randbereich p.bodytext :visited:hover  {
					font-family:verdana, arial, helveticva, "Sans Serif";
		    			color:#0027FD;
		    			text-decoration:underline;
		    			background-color:#ffffff;
		    			font-size:9.5px;
		    			line-height:1.6em;
		    			font-weight:600;
		    			letter-spacing:0.031em;
		    			margin-top:4px;
		   	      		}



div#randbereich p.bodytext :link:active   {
					font-family:verdana, arial, helveticva, "Sans Serif";
		    			color:#7522FF;
		    			text-decoration:underline;
		    			background-color:#ffffff;
		    			font-size:9.5px;
		    			line-height:1.6em;
		    			font-weight:600;
		    			margin-top:4px;
		   	      		}

div#randbereich p.bodytext :visited:active {
					 font-family:verdana, arial, helveticva, "Sans Serif";
		    			 color:#7522FF;
		    			 text-decoration:underline;
		    			 background-color:#ffffff;
		    			 font-size:9.5px;
		    			 line-height:1.6em;
		    			 font-weight:600;
		    			 margin-top:4px;
		   	      		 }		   	      
		   	      

div#inhaltsbereich p.bodytext a:link a:focus {
				  font-family:verdana, arial, helveticva, "Sans Serif";
		    		  color:#408EEC;
		    		  text-decoration:none;
		    		  background-color:#ffffff;
		    		  font-size:9.5px;
		    		  line-height:1.6em;
		    		  font-weight:600;
		    		  margin-top:4px;
		   	            }

		   		
		   


  
	
		.csc-bulletlist {
				   font-family:Verdana,Arial,"Sans Serif";
		        	   font-size:10px;
		        	   color:#19007A;
		        	   font-weight:500;
		        	   list-style-image:url(fileadmin/template/pics/gfxs/plus.gif);
		        	   list-style-type:disc;
		        	   padding-left:12px;		      
		        	   line-height:1.9em;   
		                  }

		.csc-bulletlist-n0 {
				   font-family:Verdana,Arial,"Sans Serif";
		        	   font-size:10px;
		        	   color:#19007A;
		        	   font-weight:600;
		        	   list-style-image:url(fileadmin/template/pics/gfxs/plus.gif);
		        	   list-style-type:disc;
		        	   padding-left:12px;		      
		        	   line-height:1.9em;   
		                   }

		.csc-bulletlist-n1 {
				   font-family:Verdana,Arial,"Sans Serif";
		        	   font-size:10px;
		        	   color:#19007A;
		        	   font-weight:600;
		        	   list-style-image:url(fileadmin/template/pics/gfxs/plus.gif);
		        	   list-style-type:disc;
		        	   padding-left:12px;		      
		        	   line-height:1.9em;   
		                   }

		.csc-bulletlist-n2 {
				   font-family:Verdana,Arial,"Sans Serif";
		        	   font-size:10px;
		        	   color:#19007A;
		        	   font-weight:600;
		        	   list-style-image:url(fileadmin/template/pics/gfxs/plus.gif);
		        	   list-style-type:disc;
		        	   padding-left:12px;		      
		        	   line-height:1.9em;   
		                   }

		.csc-bulletlist-n3 {
				   font-family:Verdana,Arial,"Sans Serif";
		        	   font-size:10px;
		        	   color:#19007A;
		        	   font-weight:600;
		        	   list-style-image:url(fileadmin/template/pics/gfxs/plus.gif);
		        	   list-style-type:disc;
		        	   padding-left:12px;		      
		        	   line-height:1.9em;   
		                   }

	

	/* Formatierung des Inhaltes von Absätzen */
	

.csc-linkToTop  {
		font-family:Verdana,Arial,Helvetica, "Sans Serif";
		font-size:10.5px;
		color:#001AA8;
		background-color:#ffffff;
		font-weight:800;
		margin-top:1px;
		line-height:2em;
		text-align:center;   
		}



p.contentheader {
		    font-family:Verdana,Arial,Helvetica,"Sans Serif";
		    font-size:15px;
		    color:#001AA8;
		    background-color:#ffffff;
		    font-weight:600;
		    margin-top:-1px;
		    margin-left:6px;
		    line-height:1.9em;   
		   }


	
	p.bodytext {
		    font-family:Verdana,Arial,Helvetica, "Sans Serif";
		    font-size:10.5px;
		    color:#001AA8;
		    background-color:#ffffff;
		    font-weight:500;
		    margin-top:-1px;
		    margin-left:6px;
		    line-height:1.8em;   
		   }



	/* Formatierung von Links und deren Zuständen in Absätzen */
		   
	p.bodytext a   {
	  		 font-family:Verdana,Arial,Helvetica, "Sans Serif";
			 font-size:10px;
	  		 text-decoration:none;
	  		 color:#0020D1;
	  		 background-color:#FFFFFF;
	  		 font-weight:600;
	  		 line-height:1.4em;   
	 		}
	 		
div#inhaltsbereich p.bodytext a:link  {
	   			font-family:Verdana,Arial,Helvetica, "Sans Serif";
	   			font-size:12px;
	   			letter-spacing:0.06em;
	   			text-decoration:none;
	   			color:#408EEC;
	   			background-color:#FFFFFF;
	   			font-weight:600;
	   			line-height:1.4em;   
	 		      }
	 		
	 p.bodytext a:focus  {
	   			font-family:Verdana,Arial,Helvetica, "Sans Serif";
	   			font-size:12px;
	   			letter-spacing:0.06em;
	   			text-decoration:none;
	   			color:#408EEC;
	   			background-color:#FFFFFF;
	   			font-weight:600;
	   			line-height:1.4em;   
	 		      }
	 		


	 
	p.bodytext a:visited  {
	     			font-family:Verdana,Arial,Helvetica, "Sans Serif";
	     			font-size:11px;
	     			text-decoration:none;
	     			color:#5C81FF;
	     			background-color:#FFFFFF;
	     			font-weight:500;
	     			line-height:1.4em;   
	   		      }
	   
	p.bodytext a:hover  {
	   			font-family:Verdana,Arial,Helvetica, "Sans Serif";
	   			font-size:10px;
	   			text-decoration:underline;
	   			color:#0020D1;
	   			background-color:#FFFFFF;
	   			font-weight:800;
	   			line-height:1.4em;   
	 		      }

	p.bodytetxt a:active  {
	    			font-family:Verdana,Arial,Helvetica, "Sans Serif";
	    			font-size:10.5px;
	    			text-decoration:none;
	    			color:#000000;
	    			background-color:#FFFFFF;
	    			font-weight:500;
	    			line-height:1.4em;   
	 		      }

		   

	/* Formatierung von Listen */
		/* Formatierung geordneter Listen */

		/* Formatierung ungeordneter Listen */

/* Formatierung von einzelnen Textstellen */

	/* Formatierung des betonten Textes */

	/* Formatierung von Zitaten */
	
	
	
	/* Formatierung der A-Tags des Menüs */

	
	

/* den Text  für leere Seiten formatieren */

.text-keinInhalt  {
                    font-family:verdana, arial, helveticva, "Sans Serif";
		    color:#0B37FF;
		    font-size:10px;
		    line-height: 1.8em;
		    font-weight:500;
		    margin-top:4px;
		   } 
		   



   	     
/* Die Überschriften der Randspalte formatieren */
		   	      
div#randbereich h3  { 
			 font-family:Verdana,Arial,Helvetica,"Sans Serif";  
			 font-size:11px;
			 color:#D7E9FB;
			 background-color:#2B4BFF;
			 font-weight:600;
			 line-height:1.9em;
			 padding-top:7px;
			}	

div#randbereichie h3  { 
			 font-family:Verdana,Arial,Helvetica,"Sans Serif";  
			 font-size:11px;
			 color:#D7E9FB;
			 background-color:#2B4BFF;
			 font-weight:600;
			 line-height:1.9em;
			 padding-top:7px;
			}


			
				
/* Listeneinträge im Inhaltsbereich formatieren */


/* Ungeordnete Liste  */

/* Styles für den FF  */
	
div#inhaltsbereich ul {
		         font-family:Verdana,Arial,Helvetica,"Sans Serif";
		         font-size:10px;
		         color:#1C008B;
		         font-weight:500;
		         list-style-image:url(fileadmin/template/pics/gfxs/plus.gif);
		         list-style-type:square;
		         padding-left:4px;
		         margin-left:24px;
		         margin-top:8px;	      
		        }
	   	      
		   	      
div#inhaltsbereich ul li {
		         font-family:Verdana,Arial,Helvetica,"Sans Serif";
		         font-size:10px;
		         color:#1C008B;
		         font-weight:500;
		         list-style-image:url(fileadmin/template/pics/gfxs/plus.gif);
		         list-style-type:square;
		         line-height:1.9em;
		         padding-left:1px;  
		        }
		        
		        
		        

div#inhaltsbereich ul li a  {
		           font-family:Verdana,Arial,Helvetica,"Sans Serif";
		           font-size:10px;
		           color:#0027FD;
		           background-color:#FFFFFF;
		           font-weight:500;
		           list-style-image:url(fileadmin/template/pics/gfxs/plus.gif);
		           list-style-type:square;
		           line-height:1.9em;   
		          }
		          

div#inhaltsbereich ul li a:link  {
		         	  font-family:Verdana,Arial,Helvetica,"Sans Serif";
		         	  font-size:10px;
		         	  color:#0027FD;
		         	  background-color:#FFFFFF;
		         	  font-weight:500;
		         	  list-style-image:url(fileadmin/template/pics/gfxs/plus.gif);
		         	  list-style-type:square;
		         	  line-height:1.9em;   
		        	}

div#inhaltsbereich ul li a:visited  {
		         	  font-family:Verdana,Arial,Helvetica,"Sans Serif";
		         	  font-size:10px;
		         	  color:#0027FD;
		         	  background-color:#FFFFFF;
		         	  font-weight:500;
		         	  list-style-image:url(fileadmin/template/pics/gfxs/plus.gif);
		         	  list-style-type:square;
		         	  line-height:1.9em;   
		        	}


div#inhaltsbereich ul li a:hover  {
		         	font-family:Verdana,Arial,Helvetica,"Sans Serif";
		         	font-size:10px;
		         	color:#0027FD;
		         	background-color:#FFFFFF;
		         	font-weight:600;
		         	list-style-image:url(fileadmin/template/pics/gfxs/plus.gif);
		         	list-style-type:square;
		         	line-height:1.9em;   
		        	}

		      
div#inhaltsbereich ul li a:active  {
		         	  font-family:Verdana,Arial,Helvetica,"Sans Serif";
		         	  font-size:10px;
		         	  color:#0027FD;
		         	  background-color:#FFFFFF;
		         	  font-weight:500;
		         	  list-style-image:url(fileadmin/template/pics/gfxs/plus.gif);
		         	  list-style-type:square;
		         	  line-height:1.9em;   
		        	}

		        	


div#inhaltsbereichie ul {
		         font-family:Verdana,Arial,Helvetica,"Sans Serif";
		         font-size:10px;
		         color:#1C008B;
		         font-weight:500;
		         list-style-image:url(fileadmin/template/pics/gfxs/plus.gif);
		         list-style-type:square;
		         line-height:1.9em;
		         margin-left:18px;
		         margin-top:-12px;
		        }


div#inhaltsbereichie ul li {
		         font-family:Verdana,Arial,Helvetica,"Sans Serif";
		         font-size:10px;
		         color:#1C008B;
		         font-weight:500;
		         list-style-image:url(fileadmin/template/pics/gfxs/plus.gif);
		         list-style-type:square;
		         line-height:1.9em;
		         padding-left:2px;
		        }

div#inhaltsbereichie ul li a  {
		           font-family:Verdana,Arial,Helvetica,"Sans Serif";
		           font-size:10px;
		           color:#0027FD;
		           background-color:#FFFFFF;
		           font-weight:500;
		           list-style-image:url(fileadmin/template/pics/gfxs/plus.gif);
		           list-style-type:square;
		           line-height:1.9em;   
		          }
		          

div#inhaltsbereichie ul li a:link  {
		         	  font-family:Verdana,Arial,Helvetica,"Sans Serif";
		         	  font-size:10px;
		         	  color:#0027FD;
		         	  background-color:#FFFFFF;
		         	  font-weight:500;
		         	  list-style-image:url(fileadmin/template/pics/gfxs/plus.gif);
		         	  list-style-type:disc;
		         	  line-height:1.9em;   
		        	}

div#inhaltsbereichie ul li a:visited  {
		         	  font-family:Verdana,Arial,Helvetica,"Sans Serif";
		         	  font-size:10px;
		         	  text-decoration:none;
		         	  color:#0027FD;
		         	  background-color:#FFFFFF;
		         	  font-weight:500;
		         	  list-style-image:url(fileadmin/template/pics/gfxs/plus.gif);
		         	  list-style-type:square;
		         	  line-height:1.9em;   
		        	}


div#inhaltsbereichie ul li a:hover  {
		         	font-family:Verdana,Arial,Helvetica,"Sans Serif";
		         	font-size:10px;
		         	color:#0027FD;
		         	background-color:#FFFFFF;
		         	font-weight:600;
		         	list-style-image:url(fileadmin/template/pics/gfxs/plus.gif);
		         	list-style-type:square;
		         	line-height:2em;   
		        	}

		      
div#inhaltsbereichie ul li a:active  {
		         	  font-family:Verdana,Arial,Helvetica,"Sans Serif";
		         	  font-size:10px;
		         	  color:#0027FD;
		         	  background-color:#FFFFFF;
		         	  font-weight:500;
		         	  list-style-image:url(fileadmin/template/pics/gfxs/plus.gif);
		         	  list-style-type:square;
		         	  line-height:2em;   
		        	}
		        	



			
/* div#inhaltsbereich h1  { 
			 font-family:Verdana,Arial,Helvetica,"Sans Serif";  
			 font-size:14px;
			 color:#000886;
			 background-color:#ffffff;
			 font-weight:600;
			 line-height:2.6em;
			}	


div#inhaltsbereich h2  { 
			 font-family:Verdana,Arial,Helvetica,"Sans Serif";  
			 font-size:12px;
			 color:#001DBC;
			 background-color:#ffffff;
			 font-weight:600;
			 line-height:2em;
			 padding-top:6px;
			}

div#inhaltsbereich h2 :link  { 
			   font-family:Verdana,Arial,Helvetica,"Sans Serif";  
			   font-size:12px;
			   color:#033DFF;
			   background-color:#ffffff;
			   font-weight:600;
			   line-height:2.2em;
			   padding-top:6px;
			  }



div#inhaltsbereichie h1  { 
			 font-family:Verdana,Arial,Helvetica,"Sans Serif";  
			 font-size:14px;
			 color#000886;
			 background-color:#ffffff;
			 font-weight:600;
			 line-height:2.6em;
			}	


div#inhaltsbereichie h2  { 
			 font-family:Verdana,Arial,Helvetica,"Sans Serif";  
			 font-size:12px;
			 color:#001DBC;
			 background-color:#ffffff;
			 font-weight:600;
			 line-height:2.2em;
			 padding-top:6px;
			}
			
                                              */


			
			
h1 a  {
	font-family:Verdana,Arial,Helvetica,"Sans Serif";
	font-size:13px;
	text-decoration:underline;
	color:#1438FF;
	background-color:#FFFFFF;
	font-weight:600;
	line-height:2.5em;
       }
       
       /* zusätzliche RTE-Klassen  */

	.indent1 {
		   margin-left: 16px;
		   }
		           
	.indent2 {
		   margin-left: 32px;
		   }


  /* Kontaktformular */

.csc-mailform  {
		border:0;
		}
		
fieldset  {
		border:0;
		}

		
.csc-mailform-field   {
			border:0;
			}
		

.csc-mailform-radio  {
		     font-family:Verdana,Arial,Helvetica, "Sans Serif";
		     font-size:12px;
		     color:#001AA8;
		     background-color:#ffffff;
		     font-weight:600;
		     margin-top:0px;
		     padding-left:3px;
		     padding-bottom:5px;
		     line-height:2em;
		     letter-spacing:0.08em;
		     }
		     
		     
.csc-mailform-field   {
		     font-family:Verdana,Arial,Helvetica, "Sans Serif";
		     font-size:12px;
		     color:#001AA8;
		     background-color:#ffffff;
		     font-weight:600;
		     margin-top:0px;
		     padding-left:3px;
		     padding-bottom:5px;
		     line-height:2em;
		     letter-spacing:0.08em;
		     }
		     
#mailformname         {
		     font-family:Verdana,Arial,Helvetica, "Sans Serif";
		     font-size:11px;
		     color:#00168B;
		     background-color:#ffffff;
		     font-weight:400;
		     margin-top:0px;
		     padding-left:3px;
		     padding-bottom:5px;
		     line-height:2em;
		     letter-spacing:0.08em;
		     }
		     
		     
#mailformemail	    {
		     font-family:Verdana,Arial,Helvetica, "Sans Serif";
		     font-size:11px;
		     color:#00168B;
		     background-color:#ffffff;
		     font-weight:400;
		     margin-top:0px;
		     padding-left:3px;
		     padding-bottom:5px;
		     line-height:2em;
		     letter-spacing:0.08em;
		     }
	     
.csc-mailform-submit  {
		     font-family:Verdana,Arial,Helvetica, "Sans Serif";
		     font-size:12px;
		     color:#00168B;
		     background-color:#A3C7F2;
		     font-weight:700;
		     margin-top:0px;
		     padding-left:0px;
		     padding-bottom:2px;
		     line-height:2.4em;
		     letter-spacing:0.08em;
		     }
	     

		     
			

/* ######################
### Bildunterschrift ####
#########################	*/

div dd  {
          font-family:Verdana,Arial,Helvetica,"Sans Serif";
	  font-size:8.5px;
	  letter-spacing:0.012em;
	  word-spacing:0.02em;
	  text-decoration:none;
	  color:#001261;
	  background-color:#FFFFF6;
	  font-weight:500;
	  line-height:1.4em;
	  padding-left:3px;
	  padding-right:3px;
         }
         
/* ########################
### Tabelle in ECK News ###
########################### */
        
table.at  {
           border:0px;
           margin-left:4px;
           padding:4px;
           font-family:Verdana,Arial,Helvetica,"Sans Serif";
	  font-size:10.5px;
	  color:#001AA8;
	  background-color:#ffffff;
	  font-weight:500;  
           }


td p a:link  {
		font-family:Verdana,Arial,Helvetica,"Sans Serif";
		font-size:10px;
		color:#0027FD;
		background-color:#FFFFFF;
		font-weight:500;
		line-height:2em;   
		}
td p a:visited {
		font-family:Verdana,Arial,Helvetica,"Sans Serif";
		font-size:10px;
		color:#6300F7;
		background-color:#FFFFFF;
		font-weight:500;
		line-height:2em;   
		}
		
td p a:hover {
		font-family:Verdana,Arial,Helvetica,"Sans Serif";
		font-size:10px;
		color:#2200DE;
		background-color:#FFFFFF;
		font-weight:600;
		line-height:2em;   
		}
		
td p a:active {
		font-family:Verdana,Arial,Helvetica,"Sans Serif";
		font-size:10px;
		color:#001582;
		background-color:#FFFFFF;
		font-weight:600;
		line-height:2em;   
		}
		
/* Style für Dateidownloadlink */
		
table tr.tr-even td.csc-uploads-fileName p   {
					margin-top:-7px;
					}


/*
 Styles für Calender Base 		
*/

.V9G	{
		font-family:Verdana,Arial,Helvetica,"Sans Serif";
		font-size:10px;
		color:#001582;
		background-color:#FFFFFF;
		font-weight:800;
		line-height:1.9em;
		letter-spacing:0.02em;
		word-spacing:0.05em;  
		}
		
td.title h1    {
		font-family:Verdana,Arial,Helvetica,"Sans Serif";
		font-size:16px;
		color:#001582;
		background-color:#FFFFFF;
		font-weight:800;
		line-height:1.8em;   
		}
	
	


/* Styles für einfachen Kalender */



table td.calendertime  {
			font-family:Verdana,Arial,Helvetica,"Sans Serif";
			font-size:10px;
			color:#001582;
			background-color:#FFFFE0;
			font-weight:600;
			line-height:1.4em;
			margin-top:-30px;
			}



table.calendertabelle td.calendertime  {
		font-family:Verdana,Arial,Helvetica,"Sans Serif";
		font-size:10px;
		color:#001582;
		background-color:#FFFFE0;
		font-weight:900;
		line-height:1.2em;
		vertical-align:top;
		padding-top:2px;  
		}




td.calenderkopf  {
		font-family:Verdana,Arial,Helvetica,"Sans Serif";
		font-size:11px;
		color:#001582;
		background-color:#FFFFE0;
		font-weight:600;
		line-height:1.42em;
		width:500px; 
		}


td.calendercontent p  {
		font-family:Verdana,Arial,Helvetica,"Sans Serif";
		font-size:11px;
		color:#001582;
		background-color:#F1F7FD;
		font-weight:900;
		line-height:1.4em;
		}


table.calendertabelle td p.caltext  {
		font-family:Verdana,Arial,Helvetica,"Sans Serif";
		font-size:12px;
		letter-spacing:0.01em;
		color:#AD8B00;
		background-color:#F1F7FD;
		font-weight:600;
		line-height:1.6em;
		margin-top:-15px;  
		}
		
		
table.calendertabelle td p.caltext:first-line  {
		font-family:Verdana,Arial,Helvetica,"Sans Serif";
		font-size:11px;
		color:#001582;
		background-color:#F1F7FD;
		font-weight:900;
		line-height:2em;   
		}
		
/* für den IE */

table.calendertabelle td p.caltextie  {
		font-family:Verdana,Arial,Helvetica,"Sans Serif";
		font-size:12px;
		letter-spacing:0.01em;
		color:#AD8B00;
		background-color:#F1F7FD;
		font-weight:600;
		line-height:1.6em;
		margin-top:3px;  
		}
		
		
table.calendertabelle td p.caltextie:first-line  {
		font-family:Verdana,Arial,Helvetica,"Sans Serif";
		font-size:11px;
		color:#001582;
		background-color:#F1F7FD;
		font-weight:900;
		line-height:2em;
		padding-bottom:12px;   
		}


		


table.calendertabelle tr.calreihe  {
				background-color:#F1F7FD;
				}

table.calendertabelle tr+tr.leerreihe  {
				max-height:10px;
				}





td.calenderdate  {
		font-family:Verdana,Arial,Helvetica,"Sans Serif";
		font-size:11px;
		color:#001582;
		background-color:#FFFFE0;
		padding-right:24px;
		font-weight:900;
		line-height:1.4em;
		margin-top:-30px;  
		}
				
		
/* Das Kontaktformular formatieren */	


.csc-mailform   {
		margin-top:-10px;
		}

.csc-mailform-field    { 
			 font-family:Verdana,Arial,Helvetica,"Sans Serif";  
			 font-size:12px;
			 color:#001AA8;
			 background-color:#FFFFEE;
			 font-weight:500;
			 line-height:1.8em;;
			}
			
		
#mailformcomment {
		background-color:#FFFFFF;
		color:#001AA8;
		font-family:Verdana,Arial,Helvetica,"Sans Serif";  
		font-size:11px;
		font-weight:600;
		line-height:2em;
		letter-spacing:0.2em;
		word-spacing:0.3em;
		}	

.csc-mailform-radio   {
			margin-top:-4px;
			background-color:#FFFFEE;
			}
			
			
			
/*  Loginbezeichnungsfelder formatieren  */			

.csc-loginform  {
		color:#001AA8;
		background-color:#FFFFC8;
		border-left:2px outset #005188;
		border-bottom:3px outset #005288;
		border-top:1px outset #004A7A;
		border-right:1px outset #26A2FF;
		margin-left:60px;
			}

.csc-form-fieldcell    { 
			 font-family:Verdana,Arial,Helvetica,"Sans Serif";  
			 font-size:10.5px;
			 color:#001AA8;
			 background-color:#FFFFEE;
			 font-weight:500;
			 line-height:1.9em;
			}
			
.csc-form-label-req   { 
			 font-family:Verdana,Arial,Helvetica,"Sans Serif";  
			 font-size:10.5px;
			 color:#001AA8;
			 background-color:#ffffff;
			 font-weight:600;
			 line-height:1em;
			 border-top:2px outset #54808E;
			 border-left:2px outset #496F7C;
			 border-bottom:2px inset #BDD1D6;
			 border-right:2px inset #D1DEE2;
			}	
	
.csc-form-labelcell  {
			color:#001AA8;
			background-color:#FFFFEE;
			font-size:10.5px;
			}	
	
.csc-form-label   {
			color:#001AA8;
			background-color:#FFFFEE;
			font-weight:600;
			font-size:10.5px;
			}
			
			
.csc-form-commentcell  { 
			 font-family:Verdana,Arial,Helvetica,"Sans Serif";  
			 font-size:10.5px;
			 color:#001AA8;
			 background-color:#ffffee;
			 font-weight:600;
			 line-height:1.9em;
			 letter-spacing:0.4em;
			 border-top:2px outset #54808E;
			 border-left:2px outset #496F7C;
			 border-bottom:2px inset #BDD1D6;
			 border-right:2px inset #D1DEE2;
			 padding-right:120px;
			 padding-left:240px;
			}	
	
.calendertabelle  {
		    background-image: url(../pics/bgs/....);
		   }
		   
		 
/* Formatierung der ersten Lineie des Kalendertextes */




/* Klassen für PowerMail */


.fieldsetinformular  {
			font-family:Verdana,Arial,Helvetica,"Sans Serif";  
			font-size:14px;
			color:#020985;  
			background-color:#E8D9A4;
			font-weight:600;
			line-height:2.2em;
			letter-spacing:0.12em;
			border-top:4px outset #54808E;
			border-left:2px outset #496F7C;
			padding-top:0px;
			padding-right:12px;
			padding-left:20px;
			margin-top:35px;
			}	

/* Die Legende(Überschrift) des Fieldset formatieren */

form fieldset.fieldsetinformular legend  {
			font-size:18px;
			font-weight:bold;
			color:#985D02;
			letter-spacing:0.1em;
			}			

			
#powermaildiv_uid1   {			
			line-height:2em;
			margin-top:8px;
			}

#powermaildiv_uid2   {			
			line-height:2em;
			margin-top:8px;
			}

div#powermaildiv_uid3  {
			  line-height:2em;
			  margin-top:8px;
			  }

div#powermaildiv_uid4  {
			  line-height:2em;
			  margin-top:8px;
			  }

div#powermaildiv_uid5  {
			  line-height:2em;
			  margin-top:8px;
			  }

div#powermaildiv_uid6  {
			  line-height:2em;
			  margin-top:8px;
			  }

div#powermaildiv_uid6:after  {
			      content:"Geben Sie bitte eine gültige E-Mail-Adresse ein, falls Sie eine Bestätigungsmail wünschen; ansonsten lassen Sie bitte einfach die vorgegebene E-Mail-Adresse stehen!";
			      line-height:1.2em;
			      font-size:8.5px;
			      font-weight:400;
			      color:black;
			      display:block;
			      margin-top:3px;
			      letter-spacing:-0.01em;
			  }
			
			
			
#powermaildiv_uid7   {
			font-family:Verdana,Arial,Helvetica,"Sans Serif";  
			font-size:12px;
			color:#020BAE;  
			background-color:#FDE28F;
			font-weight:600;
			line-height:1.8em;
			letter-spacing:0.08em;
			margin-top:16px;
			padding-bottom:12px;
			border-top:1px solid black;
			border-bottom:1px solid black;
			}
						       		
			
div#powermaildiv_uid7 p.tx_powermail_pi1_fieldwrap_html_checkbox_title  {
			font-size:13px;
			color:#020768;  
			font-weight:600;
			line-height:1.6em;
			letter-spacing:0.02em;
			margin-top:10px;
			}

div#powermaildiv_uid7 option  {
				 background-color:white;
				 }			


#powermaildiv_uid7:after {
			    content:"Für die Mehrfachauswahl die Kontroll-Taste gedrückt halten";
			    display:block;
			    margin-top:4px;
			    color:black;
			    font-weight:400;
			    font-size:9px;
			    line-height:1.1em;
			    letter-spacing:0.02em;
			  }

div#powermaildiv_uid8  {
			  font-size:12.5px;
			  letter-spacing:0.01em;
			  margin-top:15px;
			  line-height:2em;
			  }
			  
div#powermaildiv_uid9  {
			  margin-top:35px;
			  background-color:#E8D9A4;
			  line-height:2em;
			  }
	

div#powermaildiv_uid9 label  {
			font-size:9px;
			color:#020D70;  
			background-color:#E8D9A4;
			font-weight:800;
			line-height:14px;
			letter-spacing:0.02em;
			display:block;
			padding-bottom:12px;
			}

div#powermaildiv_uid9 image.powermail_captcha_captcha  {
				display:block;
				position:relative;
				float:left;
				top:2px;
				padding-right:150px;
				padding-bottom:15px;
				}

div#powermaildiv_uid9 input  {
				display:block;
				postion:relativ;
				float:left;
				top:-12px;
				padding-right:80px;
				margin-bottom:4px;
				}

			
div#powermaildiv_uid9:before  {
			content:"Zu Ihrer und unserer Sicherheit";
			display:block;
			font-size:12.5px;
			color:#020D70;  
			background-color:#E8D9A4;
			font-weight:800;
			line-height:2.2em;
			letter-spacing:0.02em;
			margin-top:-6px;
			margin-bottom:4px;
			border-top:1px solid black;
			}
			
div#powermaildiv_uid9:after  {
			  content:".";
			  font-size:0.1px;
			  display:none;
			  clear:both;
			  }	
			
div#powermaildiv_uid10  {
			  display:block;
			  margin-top:25px;
			  }

div#powermaildiv_uid10:after  {
				content: "Die mit einem Stern(*) gekennzeichneten Felder sind Pflichtfelder";
			  	display:block;
			  	margin-top:15px;
			  	font-size:10px;
			  	color:black;
			  	font-weight:400;
			  	line-height:1.2em;
			  	letter-spacing:-0.061em;
			  	word-spacing:-0.08em;
			 	 }

.captcha  {
	    font-family:Verdana,Arial,Helvetica,"Sans Serif";  
	    font-size:12px;
	    color:#020768;
	    background-color:white;
	    font-weight:500;
	    line-height:1.2em;
	    letter-spacing:0.04em;
	    margin-top:3px;
	    margin-bottom:8px;
	    }
	    


/* Captcha-Beschreibungstext */
.tx_powermail_pi1_fieldwrap_html_captcha_description  {
				line-height: 1.2em;	    
				color:#020768;
				font-size:9px;
				}
				


/* für Fehler im IE Fehlermeldung ungeordnete Liste - Listeneinträge */
.powermail_mandatory_list  {
				margin-top: 12px;
				font-size:16px;
				padding-top:14px;
				}

/* Fehlermeldung ungeordnete Liste */				
.tx-powermail-pi1_mandatory  {
				margin-top:30px;
				color:#020BAE;
				font-size:18px;
				}
				
								
.tx-powermail-pi1_confirmation  {
				color:#020BAE;
				}
				
				
.tx-powermail-pi1_confirmation p  {
				font-size:14px;
				font-weight:900;
				padding-top:20px;
				}
				
				
.powermail_all_tr  {
			font-size:12px;
			font-weight:bold;
			line-height:2em;
		    }
		    
div.tx-powermail-pi1_mandatory input {
				    display:none;
				    }
				    
div.tx-powermail-pi1_mandatory form:before  {
					  content:"Drücken Sie die Retour-Taste (Backspace), um zum Formular zurückzukehren";
					   font-size:11px;
					   color:black;
					   background-color:white;
					   font-weight:500;
					   line-height:1.2em;
					   letter-spacing:-0.01em;
					   }					  }