

#nav{
  clear: none;
  font-size: 10px;
  z-index: 100;
}


ul#nav,
ul#nav ul {
        position: relative;
	margin: 0;
	padding: 0;
	width: 145px; /* Width of Menu Items */
	}

 
ul#nav li {
        position: relative;
        display: block;
	padding: 0;
	margin-right: 2px;
	float: left;
	list-style: none;
	height: 30px;
	}
 
/* Fix IE. Hide from IE Mac \*/
* html ul#nav li { float: left; height: 1%; }
* html ul#nav li a { height: 1%; }
/* End */
 
ul#nav ul {
	position: absolute;
	margin-top: 0px;
	margin-left: 10px;
	display: none;
	left: 80px; /* Set 1px less than menu width */
	font-weight: none;
	background: #82735d;
	padding-left: 15px;
	padding-bottom: 5px;
	}
	

/* Sub Menu Styles */

ul#nav li ul li a { 
	display: block;
} 
 
ul#nav li:hover ul ul,
ul#nav li:hover ul ul ul,
ul#nav li.over ul ul,
ul#nav li.over ul ul ul { display: none; z-index: 100; } /* Hide sub-menus initially */
 
ul#nav li:hover ul,
ul#nav li li:hover ul,
ul#nav li li li:hover ul,
ul#nav li.over ul,
ul#nav li li.over ul,
ul#nav li li li.over ul { display: block; z-index: 100; } /* The magic */

il#nav li:hover ul ul{ display: none; }

.button a, .button_ifsub a, .button_actifsub .button a{
  position: relative;
  float: left;
  display: inline;
  width: 125px;
  height: 12px;
  padding-top: 6px;
  padding-bottom: 6px;
  margin-top: 6px;
  font-size: 12px;
  font-family: arial;
  color: #ffffff;
  text-decoration: none;
  
}
* html .button a, * html .button_ifsub a, * html .button_actifsub .button a{
  margin-top: 3px;
}

.button_aktiv a, .button_actifsub a{
  position: relative;
  float: left;
  display: inline;
  width: 125px;
  height: 12px;
  padding-top: 6px;
  padding-bottom: 6px;
  margin-top: 6px;
  font-size: 12px;
  font-family: arial;
  color: #f6c582;
  text-decoration: none;
}

* html .button_aktiv a, * html .button_actifsub a{
  margin-top: 3px;
}
 
ul#nav li a:hover { 
  color: #f6c582;
}

