
/* Kontakt  */
/* 
<img src="img-global/kontakt_menu-bg.jpg" width="238" height="25" alt="" border="0">
*/
#kontakt_menu {
	float: left;
	border:0px solid #cbb08a;
    background: url(img-global/kontakt_menu-bg.jpg);
	width: 238px;
	height: 22px;
}

#kontakt_menu ul {
	list-style: none;
	line-height: normal;
}

#kontakt_menu li {
	display: inline;
}

#kontakt_menu a {
	text-decoration: none;
	color: #fff7ee;
	font-size: 0.70em;
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    font-weight : bold;
}

#kontakt_menu a:hover {
	text-decoration: none;
}

#kontakt_menu .first a {
	border: none;
}


#kontakt_menu_1 {
	display: inline;
	padding: 0px 0px 0px 15px;
}

#kontakt_menu_2 {
	display: inline;
	padding: 0px 0px 0px 50px;
}

#kontakt_menu_3 {
	display: inline;
	padding: 0px 0px 0px 50px;
}




















/* Top Menu */

#topmenu {
	float: right;
    font-family : "Times New Roman", Times, "MS Serif", "New York", serif;
    font-size: 60%;
	border:0px solid #000;
    color: #999999;
    font-weight : 700;

}

#topmenu ul {
	margin: 0px;
	padding: 32px 0px 25px 0px;
	list-style: none;
	line-height: normal;
}

#topmenu li {
	display: inline;
}

#topmenu a {
	padding: 0px 5px;
	border-left: 0px solid #E06529;
	text-decoration: none;
    color: #666666;
}

#topmenu a:hover {
	text-decoration: underline;
}

#topmenu .first a {
	border: none;
}












/*  Hauptmenue Links*/

#menu {
	padding: 20px 0px 0px 20px ;
	width: 220px; /* Width of Menu Items Breite von Hauptmenü */
}
 
ul#nav,
ul#nav ul {
	margin: 0;
	padding-left: 0px;
	width: 220px; /* Width of Menu Items  Breite von Hauptmenü */
	list-style: none;
	line-height: normal;
	}
 
ul#nav li {
	position: relative;
	list-style: none;
	}
 
ul#nav li a {
	display: block;
	padding: 5px 20px;
	border-top: 1px solid #EEEEEE;
	text-decoration: none;
	font-weight : normal;
	color: #666666;
	}

ul#nav a:hover {
	background: #ff9f57;  /* #DCEBFC; */
	color: #000000;
    font-weight: 600;
}

ul#nav a.active {
	background: #f2edcf;
	color: #000000;
}





ul#nav .first a {
	border-top: none;
}
 
/* 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;
	display: none;
	left: 220px; /* Set 1px less than menu width  Abstand zu 2. SupNavigaton X Achse*/
	top: 0;
	}

ul#nav li ul {
	background-color: #fff;
	border-left:1px solid #EEEEEE;
	border-right:1px solid #EEEEEE;
	border-bottom:1px solid #EEEEEE;
	}
    
    
    
    
     

/* Sub Menu Styles */
ul#nav li ul li a {
	line-height: 1.45em;
	}
 
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;
} 

/* 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;

} /* The magic */
 


ul#nav li.menuparent,
ul#nav li.menuparent:hover { background: transparent url(../images/arrow.gif) 95% center no-repeat;}
 
ul#nav li.menuparent:hover,
ul#nav li.over { 
	background-color: #EBEEF3;
    
}
ul#nav li a:hover { 
	background: #ff9f57; /* #DCEBFC; */
	text-decoration: none;
	color: #000000;
}






























