
	
	
#nav, #nav ul {

	font: 8pt  Arial, Helvetica, sans-serif;
	float: left;
	height: 23px;
	width: 748px;
	list-style: none;
	line-height: 1.3em;
	background: #999999;
	color: #000;
	font-weight: bold;
	padding: 0;
/*  not ie	border: 1px solid #black; */
 	border-width: 1px 0;
	margin: 0 0 0 0;
	margin-top:2px;
	z-index: 50;
	
}
 
a:focus {
outline:none;}

#nav a {

	display: block;
	width: 103px;
	color: white;
	text-decoration: none;
	padding: 4px 5px;
	text-align:center;
	padding-left: 10px;
	}
 
#nav a.menuparent  {
	background-color: #f8f8f8;
	background: url(arrow.gif) no-repeat 100px 40%;

}
 


  
 /* abstand links/rechts */
#nav li {
	float: left;
	padding: 0;
	width: 123px;
		border-left: solid 1px #bfbfbf;
                
letter-spacing: 0.11em;


}
 
#nav li ul {
	text-align:left;
	position: absolute;
	left: -999em;
	height: auto;
	width: 123px;  /**border first box**/
	font-weight: normal;
	border-width: 2px;
	margin: 0;
        border-bottom: solid 1px black;
        border-right: solid 1px black;

}
 
#nav li li {
 
	width: 165px;
letter-spacing: 0em;
	
}
 
#nav li ul a {
	width: 110px;
	padding-left: 10px;
	text-align:left;

}


/* 2. level box */
	#nav li ul ul {
	margin: -1.75em 0 0 112px; /**x**/
	border-bottom: 3px solid black;
/*	position: relative; 
*/  margin-top: -25px;
	border-top: solid 1px black;
		} 

/*** 3. level box */
#nav li.menuparent ul ul {
border-bottom: solid 2px 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 {
	left: auto;
}
 
#nav li:hover, #nav li.sfhover {
	background: #ccc;
	color: white;
}


/* fünfter button: */
#nav ul li  {

color: black;
background-color:#f8f8f8;
width: 122px; /* IE */ /**x**/
border-left: solid 1px black;
border-right: solid 1px black;
margin-left: 0px;


}

#nav ul li a  {
font-size: 8pt;
color: black;
width: 107px;
background-color:#f8f8f8;
}

#nav ul li a:hover  {
color: black;
background-color: #ccc;
width: 107px;
}

/* Aktive Buttons */

/* button: COMPANY */
#act_li3 {
background:#684F8A;}

/* button: CONTACT */
#act_li2 {
background:red;}

/* button: SIMALFA */
#act_li6 {
background:#999900;}

/* button: Hotmelt */
#act_li5 {
background:#FF9900;}

/* button: Dispersion */
#act_li4 {
background:#003399;}

/************ ADDITON ************
      breiteres 3. Level         */

#nav ul li ul a
{
background-color: #f8f8f8;
width: 170px;
}

#nav ul li ul 
{
width: 186px;
border-top: solid 1px black;
border-right: solid 1px black;
border-bottom: solid 1px black;
background-color:  #f8f8f8;
}

#nav ul li ul a:hover {

width: 170px;}