/* positionierung der navigation*/
#navpos
{position:absolute; 
 width: 20em; 
 height:30em;
 margin-top:9em; 
 margin-left:11.25em; 
 z-index:5;
 /* background:red;*/

 }

#navlinie
 {position:absolute; 
  width:0.1em; 
  height:49.3em; 
  margin-top:0em; 
  z-index:0; 
  margin-left:18.7em; 
  border-right:1px solid #FFFFFF;
  /* Styles nur fuer Explorer > 5 */
	voice-family: "\"}\"";
  	voice-family:inherit; 
	height:49.5em; 
	margin-left:18.6em; 
 }
 
 
#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 8em;
        
	}
	
	#nav li { /* all list items */
		position : relative;
		float : left;
		line-height : 3em;
		margin-bottom : -1.5em;
		padding-bottom:0.6em;
		width: 8em;
        
	}
	
   
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
        /*line-height : 1.25em;*/
		margin-left : 8.0em;
		margin-top : -3em; 
        text-align:left;
		background:#000000;z-index:5; 
	}


	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	/* a bei hauptmenue*/
	#nav li a {
        /*bestimmt die breite des untermenues*/
		width: 7.9em;
		/*w\idth : 10em;*/
		display : block;
		color : #000000; color:#FFFFFF;
		font-weight : normal;
		text-decoration : none;
		/*background-color : black;
		border : 1px solid red;*/
		padding: 0 0.5em; 
        background:url(../bilder/punkt_w.gif)  no-repeat center right; padding-right:1.5em;
/* Styles nur fuer Explorer > 5 */
	voice-family: "\"}\"";
  	voice-family:inherit;
        padding: 0 0.5em; 
        width: 6em;
        background:url(../bilder/punkt_w.gif)  no-repeat center right; padding-right:1.5em;


	}
/* a bei untermenue*/
	#nav li ul a {
        /*bestimmt die breite des untermenues*/
		width: 11.5em;
        /*w\idth : 10em;*/
		display : block;
		color:#FFFFFF;
		font-weight : normal;
		text-decoration : none;
		/*padding : 0 0.5em; */ 
         background:black;
	}
	/* notwendig für besonders breite auswahl für 5.5 */
	.sonder
	 {width:12em;
	 voice-family: "\"}\"";
  	voice-family:inherit;
	width:11.5em;
    }	
/* a hover bei hauptmenue*/
	#nav li a:hover {
		color : #FF0000;
		background:url(../bilder/punkt_r.gif)  no-repeat center right; 
	    padding-right:1.5em
	}
/* a hover bei untermenue*/
	#nav li ul a:hover {
		color : #FF0000;
		background:black;
	}


	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
	
	.h_liste
     {text-align:right; 
      width:5em;
     }
	 
 a.home:link 
{
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
}


a.home:visited 
{
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
}

a.home:hover
{
text-decoration:none;
color:#FF0000;
font-weight:normal;
}

/*---------- positionierung der bilder links*/
#seite
{position:absolute; 
 margin-top:10em; 
 margin-left:1em; 
 width:12em; 
 z-index:10;
 } 


#bild_seite
{width:10.83em;
 height:10.83em;
 border:1px solid #FF0000;
}

#bild_seite2
{width:10.83em;
 height:10.83em;
 border:1px solid #FF0000;
}

#bild_seite3
{width:10.83em;
 height:10.83em;
 border:1px solid #FF0000;
}

/*----positionierung der geschäftslinks ---*/
#olching1
{position:absolute;
 margin-top:29em; 
margin-left:20em; 
width:12em;
z-index:10;
}
#olching2
{position:absolute;
 margin-top:34em;
 margin-left:20em;
 width:12em;
 z-index:10;
 }
 #puchheim
 {position:absolute; 
 margin-top:39em;
 margin-left:20em;
 width:12em;
 z-index:10;
 }
#eichenau
{position:absolute;
 margin-top:44em; 
 margin-left:20em; 
 width:12em;
 z-index:10;
 }
 .uberort
 {font-size:1.3em; 
 font-weight:bold;
 }
