   body            {
      	margin:0px;
      	padding: 0px;
      	background-color: #F8E3BB;
      	text-align: center;
      	background-image: url(../img/bgcontent.gif);
      	background-repeat: repeat-x;
      }
    
	  #content	   
	  { text-align:left;	    
	    position:relative;
		background-image: url(../img/bgmidcontent_repeat.jpg);
		background-repeat: repeat-y;	
		width:762px;
		margin: 0 auto;	
	  }
	  #inhalt
	  {
		background-image: url(../img/bgmidcontent.jpg);
		background-repeat: no-repeat;	     
	  }
       .txt {font-family:verdana,arial,helvetica;font-size:10px;font-weight:normal;color:#000000;}
       .txt2 {font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal;color:#000000;}
       .txttitle {font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal;color:#3F3A5E;}
       .txtmid {font-family:verdana,arial,helvetica;font-size:16px;font-weight:normal;color:#000000;}
       .txtbig {font-family:verdana,arial,helvetica;font-size:24px;font-weight:normal;color:#000000;}
       .txtbig2 {font-family:verdana,arial,helvetica;font-size:20px;font-weight:normal;color:#000000;}
       .txtklein {font-family:verdana,arial,helvetica;font-size:9px;font-weight:normal;color:#000000;}
	   a.txt {font-family:verdana,arial,helvetica;font-size:10px;font-weight:normal;color:#000000;text-decoration:none;}
	   a.txt:hover {text-decoration:underline;}
	   a.txt2 {font-family:verdana,arial,helvetica;font-size:11px;font-weight:normal;color:#000000;text-decoration:none;}
	   a.txt2:hover {text-decoration:underline;}
	   a.txtklein {font-family:verdana,arial,helvetica;font-size:9px;font-weight:normal;color:#000000;text-decoration:none;}
	   a.txtklein:hover {text-decoration:underline;}
	   .redon {color:#C02716;}
	   .green {color:#009836;}
	   #logo  { position:absolute;top:0px;left:0px;width:270px;height:149px;}
	   #menu  { position:absolute;top:60px;left:309px;}
	   #menuservice  { position:absolute;top:112px;left:656px;}
	   #bottom 	  { position:absolute;left:0px;background-image: url(../img/bgmidcontent_bottom.jpg);background-repeat: no-repeat;
	                width:762px;height:73px;  }	  

ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
					
.xli a:link, .xli a:visited {
	color: #000000;
	text-decoration: none;
	display: block;
	padding-top: 3px;
    margin:0;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 16px;
	border-bottom:1px solid #C8BBAD;	
	}
	
.xli a:hover, .xli a:active {
	color: #C02716;
	text-decoration: underline;
	display: block;
	padding-top: 3px;
  	margin:0;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 16px;	
	border-bottom:1px solid #C8BBAD;		
	}
		
		
			  
#subnav1 {
	max-width: 97px;
	width: 97px;
	border-left: 1px solid #C8BBAD;
	border-right: 1px solid #C8BBAD;
	border-top: 1px solid #C8BBAD;
	visibility:hidden;
	margin: 0px;
	padding:0px;
	position:absolute;
	top:145px;
	left:657px;
	background-color:#FEF5E0;
	z-index:500;
	text-align:center;
	}
	
#subnav2 {
	max-width: 105px;
	width: 105px;
	border-left: 1px solid #C8BBAD;
	border-right: 1px solid #C8BBAD;
	border-top: 1px solid #C8BBAD;
	visibility:hidden;	
	margin: 0px;
	padding:0px;
	position:absolute;
	top:145px;
	left:507px;
	background-color:#FEF5E0;
	z-index:500;
	text-align:center;
	}
	
#subnav3 {
	max-width: 105px;
	width: 105px;
	border-left: 1px solid #C8BBAD;
	border-right: 1px solid #C8BBAD;
	border-top: 1px solid #C8BBAD;
	visibility:hidden;	
	margin: 0px;
	padding:0px;
	position:absolute;
	top:145px;
	left:417px;
	background-color:#FEF5E0;
	z-index:500;
	text-align:center;
	}	
	
	form { margin:0;padding:0;}
	
		  #menuflash { position:absolute;top:6px;left:1px;z-index:100;height:140px;}
