body {
	margin:0;
	left:0;
	font-family:Verdana;
	font-size: 11px;
	color:#000000;
	text-decoration: none;
	background-color:#e6f0dc;
	line-height:1.2;
		}
	
	
	table{
	font-family:Verdana;
	font-size: 11px;
	color:#000000;
	text-decoration: none;
	text-align:left;
	vertical-align:top;
		line-height:1.2;
	}
	
	td{
	font-family:Verdana;
	font-size: 11px;
	color:#000000;
	text-decoration: none;
		line-height:1.2;
}


		.schwarz11{
	font-family:Verdana;
	font-size: 11px;
	color:#000000;
	text-decoration: none;
	font-weight:100;
		line-height:1.2;

	}
	
			.schwarz11fett{
	font-family:Verdana;
	font-size: 11px;
	color:#000000;
	text-decoration: none;
	font-weight:bold;
		line-height:1.2;

	}
	
		
				.rot11{
	font-family:Verdana;
	font-size: 18px;
	color:#c50a33;
	text-decoration: none;
	font-weight:bold;
		line-height:1.2;

	}
				.rot11fett{
	font-family:Verdana;
	font-size: 11px;
	color:#c50a33;
	text-decoration: none;
	font-weight:bold;
		line-height:1.2;

	}
		
		
	
			.rot18fett{
	font-family:Verdana;
	font-size: 18px;
	color:#c50a33;
	text-decoration: none;
	font-weight:bold;
		line-height:1;

	}
	
	
	
	   #bgDiv{ position: absolute;
        top: 0;
        left: 0;
        border: 0;
        z-index: 1;}
		
	
	
	#center
   { 
   text-align: center; 
   position: absolute; 
   top: 50%; 
   left: 0px; 
   width: 100%; 
   height: 1px; 
   overflow: visible; 
   visibility: visible; 
   display: block;
   z-index:1;
   
   } 
   
   


#main
   { 
   margin-left: -460px; 
   position: absolute; 
   top: -290px; 
   left: 50%; 
   width: 920px; 
   height: 580px;
   background-image:url(../template/Fond.jpg);
      text-align:left;
   vertical-align:top;
         z-index:2;
   } 
   
   
      #logo
   { 
   margin-left: 0px; 
   position: absolute; 
   top: 0px; 
   left: 0px; 
   width: 185px; 
   height: 83px;
   text-align:left;
   vertical-align:top;
   background-image:url(../template/logo.jpg);
   z-index:3;
   } 
   
   
   
   #picleft
   { 
   margin-left: 0px; 
   position: absolute; 
   top: 125px; 
   left: 0px; 
   width: 240px; 
   height: 436px;
   text-align:left;
   vertical-align:top;
   z-index:4;
   } 
  
  
     #picleftkontakt
   { 
   margin-left: 0px; 
   position: absolute; 
   bottom: 0px; 
   left: 0px; 
   width: 315px; 
   height: 471px;
   text-align:left;
   vertical-align:top;
   z-index:4;
   } 
   

   
      #picright
   { 
   margin-left: 0px; 
   position: absolute; 
   top: 72px; 
   right: 0px; 
   width: 240px; 
   height: 483px;
   text-align:left;
   vertical-align:top;
   z-index:8;
   } 
         #picrightfz
   { 
   margin-left: 0px; 
   position: absolute; 
   bottom: 0px; 
   right: 0px; 
   width: 583px; 
   height: 259px;
   text-align:left;
   vertical-align:top;
   z-index:5;
   } 
   
   
      #inhalt
   { 
   margin-left: 255px;
   position: absolute; 
   top: 98px; 
   left: 0px; 
   width: 680px; 
   height: 482px;
      text-align:left;
   vertical-align:top;
     z-index:6;
   } 
   
     #text
   { 
   margin-left: 0px;
   position: absolute; 
   overflow:auto;
   top: 0px; 
   left: 0px; 
   width:680px; 
   height: 482px;
      text-align:left;
   vertical-align:top;
   	line-height:1.2;
        z-index:7;
   }
   
   
   
         #inhaltkontakt
   { 
   margin-left: 315px;
   position: absolute; 
   top: 98px; 
   left: 0px; 
   width: 620px; 
   height: 482px;
      text-align:left;
   vertical-align:top;
     z-index:6;
   } 
   
     #textkontakt
   { 
   margin-left: 0px;
   position: absolute; 
   overflow:auto;
   top: 0px; 
   left: 0px; 
   width:620px; 
   height: 482px;
      text-align:left;
   vertical-align:top;
   	line-height:1.2;
        z-index:7;
   }
   
  
  
        #impressum {position:absolute;
	z-index:14;
	border:0px; 
	bottom:0px; 
	right:0px;
	width:90px;
	height:23px;
	text-align:left;
	vertical-align:top;
	}
	
	#impressum ul {
margin: 0;
padding: 0;
list-style-type: none;
margin-top:0px;
margin-left:0px;
}


#impressum ul li {
	display:inline;
	margin-left:0px;
		}
   
      #menu {position:absolute;
	z-index:15;
	border:0px; 
	top:0px; 
	left:243px;
	width:677px;
	height:50px;
	text-align:left;
	vertical-align:top;
	}
	
	#menu ul {
margin: 0;
padding: 0;
list-style-type: none;
margin-top:20px;
margin-left:0px;
}


#menu ul li {
	display:inline;
	margin-left:12px;
		}
		
		
		a.m1:visited, a.m1:link {
	font-family:Verdana;
	font-size: 11px;
	color:#006ab3;
	text-decoration: none;
		font-weight:bold;
}
	
	a.m1:active, a.m1:hover {
	font-family:Verdana;
	font-size: 11px;
	color:#1fa22e;
	text-decoration: none;
		font-weight:bold;

}


		a.m2:visited, a.m2:link {
	font-family:Verdana;
	font-size: 11px;
	color:#1fa22e;
	text-decoration: none;
		font-weight:bold;
}
	
	a.m2:active, a.m2:hover {
	font-family:Verdana;
	font-size: 11px;
	color:#1fa22e;
	text-decoration: none;
		font-weight:bold;

}

		a:visited, a:link {
	font-family:Verdana;
	font-size: 11px;
	color:#006ab3;
	text-decoration: none;
		font-weight:bold;
}
	
	a:active, a:hover {
	font-family:Verdana;
	font-size: 11px;
	color:#1fa22e;
	text-decoration: none;
		font-weight:bold;

}

	 img{
		 border:0;
		 }
