/* Nav Top */
#nav-top-level {
	padding:0;
	margin:0;
}
#nav-top-level li {
	padding:0;
	margin:0;
	display:inline;
	list-style-type:none;
}
#nav-top-level li a {
	color:#c0c0c0; 
	font-weight:bold;
	margin:0px 15px 0px 26px;
	padding:0px 0px 0px 0px;
	text-align:center;
	text-decoration:none;
	line-height:23px;
}
#nav-top-level li a:hover {
	color:#ffffff; 
}
/* die einzelnen menupkt, weite und bg festlegen */
#nav-top-level .go{margin-left:5px; margin-right:0px;}
#nav-top_home a{
/*	position:relative;*/
	width:127px;
	background-image:url(../img/top-menu/home-lo.gif);
}
#nav-top_home a:hover {
	background-image:url(../img/top-menu/home-hi.gif);
}
#nav-top_help a{
/*	position:relative;*/
	width:76px;
	background-image:url(../img/top-menu/help-lo.gif);
}
#nav-top_help a:hover {
	background-image:url(../img/top-menu/help-hi.gif);
}

#nav-top_sitemap a{
	/*position:relative;*/
	width:127px;
	background-image:url(../img/top-menu/sitemap-lo.gif);
}
#nav-top_sitemap a:hover {
	background-image:url(../img/top-menu/sitemap-hi.gif);
}

#nav-top_lang a{
/*	position:relative;*/
	width:127px;
	background-image:url(../img/top-menu/lang_de-lo.gif);
}
#nav-top_lang a:hover {
	background-image:url(../img/top-menu/lang_de-hi.gif);
}

#nav-top_login {
	font-weight:bold;
}

#nav-top_search_title {
	color:#c0c0c0;
	line-height:23px;
	font-weight:bold;
	padding-left:130px;
}
#nav-top_search_input {
	/*position:relative;*/
	width:121px;
	text-align:left;
}
#nav-search-input {
	padding:0;
	margin:0;
	border:0;
	margin-left:5px;
	width:117px;
	height:14px;
	line-height:13px;
	font-size:11px;
	margin-top:2px;
	padding-top:2px;
}

#nav-top_search_go input{
	/*position:relative;*/
	width:37px;
	height:23px;
	background-image:url(../img/top-menu/go-lo.gif);
	margin:0;
	padding:0;
	border:0;
	cursor:pointer;
}
#nav-top_search_go input:hover {
	background-image:url(../img/top-menu/go-hi.gif);
}

#nav-top_search_go a{
	position:relative;
	width:40px;
	background-image:url(../img/top-menu/go-lo.gif);
}
#nav-top_search_go a:hover {
	background-image:url(../img/top-menu/go-hi.gif);
}

/* allgemeines header nav styling */
#nav-header {
	padding:0;
	margin:0;
}
#nav-header li {
	padding:0;
	margin:0;
	display:inline;
	list-style-type:none;
}
#nav-header li a {
	color:#dcdcdc; 
 	font-weight:bold;
	margin:0px 24px 0px 26px;
	padding:0px 0px 0px 0px;
	text-align:center;
	text-decoration:none;
	line-height:23px;
}

#nav-header li a:hover {
	color:#ffffff; 
}
/* die einzelnen menupkt, weite und bg festlegen */
#nav-header_produkt a{
	position:relative;
	width:127px;
	background-image:url(../img/header-menu/productfinder-lo.gif);
}
#nav-header_produkt a:hover {
	background-image:url(../img/header-menu/productfinder-hi.gif);
}

#nav-header_anwendungen a{
	position:relative;
	width:127px;
	background-image:url(../img/header-menu/applications-lo.gif);
}
#nav-header_anwendungen a:hover {
	background-image:url(../img/header-menu/applications-hi.gif);
}

#nav-header_branchen a{
	position:relative;
	width:127px;
	background-image:url(../img/header-menu/branch-lo.gif);
}
#nav-header_branchen a:hover {
	background-image:url(../img/header-menu/branch-hi.gif);
}

#nav-header_eshop a{
	position:relative;
	width:86px;
	background-image:url(../img/header-menu/eshop-lo.gif);
}
#nav-header_eshop a:hover {
	background-image:url(../img/header-menu/eshop-hi.gif);
}

/* basic nav-content styling */
#nav-content {
	position:relative;
	display:block;
	padding:0;
	margin:0;
	margin-top:42px;
	margin-left:20px;
	list-style-type:none;
}
html.* #nav-content {
	margin-top:28px;
}
#nav-content li {
	margin:0;
	padding:0;
}
#nav-content li a {
	margin:0;
	padding:0;
	padding-left:18px;
	background-image:url(../img/content-menu/dot-lo.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	font-size:11px;
	font-weight: bold;
	line-height:13px;
	text-decoration:none;
	color:#C0C0C0;
	width:110px;
}

#nav-content li a.clicked {
	color:#FFFFFF;
	background-image:url(../img/content-menu/dot-hi.gif);
	background-position:0 2px;

}

#nav-content a.clicked_lv2 {
	color:#FFFFFF;
}

*html #nav-content li a {
	background-position:0 3px;
	/* no ie mac here \*/
	background-position:0 2px;
	/**/
}
*html #nav-content li a.clicked {
	background-position:0 3px;
	/* no ie mac here \*/
	background-position:0 2px;
	/**/
}
#nav-content li ul{
	position:relative;
	display:block;
	list-style-type:none;
}
#nav-content li a:hover{
	background-image:url(../img/content-menu/dot-hi.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
}

#nav-content li li {
	margin-left:0px;
	/* no ie mac here \*/
	margin-left:-18px;
	/**/
}
#nav-content li li a{
	padding:0;
	margin:0;
	background-image:none;
	font-size:11px;
	line-height:13px;
	text-decoration:none;
	color:#C0C0C0;
	width:100px;
}
#nav-content li li a:hover{
	background-image:none;
	color:#FFFFFF;
}

#nav-content2 {
	position:relative;
	display:block;
	padding:0;
	margin:0;
	margin-left:20px;
	padding-bottom:45px;
	list-style-type:none;
}

#nav-content2 li {
	margin:0;
	padding:0;
}
#nav-content2 li a {
	font-size:11px;
	line-height:13px;
	text-decoration:none;
	font-weight: bold;
	color:#C0C0C0;
	width:110px;
}
#nav-content2 li.clicked a {
	color:#FFFFFF;
}

#nav-content2 li a:hover {
	color:#FFF;
}

#navSolutions1 { border-top:1px solid black; background-color:#06404b; color:#ffffff; font-weight:bold; font-style:italic; padding-top:2px; padding-bottom:2px; padding-left:10px; font-size:14px; }
#navSolutions2 { border-bottom:1px solid black; background-color:#265962; color:#ffffff; font-size:11px; padding:10px; margin-bottom:20px; }
#navSolutions2 .link { color:#c0c0c0; }
#navSolutions2 .link:hover { color:#ffffff; }