/* Navigations */

/*MAINNAVIGATION*/

#nav {
	min-width:160px;
}

#nav_right{
	background:url(../img/common/nav_right_shadow.png) repeat-y right top ;	
	margin-top: 0px;
}

#nav_top{
	background:url(../img/common/nav_top.png) no-repeat left top;
	height:5px;
	position:relative;
	margin-right:6px;
	min-width:160px;
}
#nav_top img{
	 position:absolute;
	 top:0;
	 right:-6px;
	 z-index:2;
}
#nav_bottom{
	background:url(../img/common/nav_bottom.png) no-repeat left top;
	height:5px;position:relative;
	margin-right:6px;
	min-width:160px;
}

#nav_bottom img{
	 position:absolute;
	 top:0;
	 right:-6px;
	 z-index:2;
}


/*MAIN MENU*/
#navigation ul {
	list-style:none;
	overflow:hidden;
	padding:20px 12px 13px 15px;
	background:url(../img/common/nav_left_shadow.png) repeat-y left top;
	margin-right:5px;
}

#navigation ul li  {
	padding-bottom:9px;
	min-width:116px;
}

#navigation ul a:link, #navigation ul a:visited, #navigation ul a:hover, #navigation ul a:focus,
#navigation ul a:active, #navigation li.active-trail a , #navigation li.active-trail a.active {
	font-size:14px;
	line-height:18px;
	color:#9e8d98;
	text-transform:uppercase;
}

#navigation ul a:hover,#navigation ul a:focus,#navigation ul a:active, #navigation li.active-trail a,  #navigation li.active-trail a.active {
	font-weight:bold;
	color:#ffffff;
}

/*SUBNAVIGATION*/
#navigation ul ul {
	margin:1px 0 0 0;
	list-style:none;
	padding:0;
	background:none;
}

#navigation ul ul li  {
	padding-bottom:0;
}
#navigation li.active-trail ul a:link, #navigation li.active-trail ul a:visited, #navigation li.active-trail ul a:hover, #navigation li.active-trail ul a:focus,
#navigation li.active-trail ul a:active, #navigation li.active-trail ul a.active{
	font-size:14px;
	line-height:19px;
	color:#ffffff;
	text-transform:uppercase;
	font-weight:normal;
}

#navigation li.active-trail ul a:hover,#navigation li.active-trail ul a:focus,
#navigation li.active-trail ul a:active,#navigation li.active-trail ul a.active {
	color:#e0a119;
	font-weight:normal;
}

/*FOOTNAVIGATION*/
#foot_wrapper ul {
	list-style:none;
	float:left;
	margin-left:5px;
}

#foot_wrapper ul li {
	float:left;
	font-size:10px;
	line-height:12px;
	color:#cec9cc;
	padding-top:7px;
}

#foot_wrapper ul li a:link, #foot_wrapper ul li a:visited,#foot_wrapper ul li a:hover,#foot_wrapper ul li a:focus,
#foot_wrapper ul li a:active, #foot_wrapper ul li a.active{
	font-size:10px;
	line-height:12px;
	color:#cec9cc;
}
#foot_wrapper ul li a:hover,#foot_wrapper ul li a:focus,
#foot_wrapper ul li a:active, #foot_wrapper ul li a.active{
	color:#ffffff;
}

li.eng_icon {
   margin-right:11px;
   background:none;
}

li.de_icon {
  margin-right:22px;
   background:none;
}

li.foot_nav {
	background:url(../img/common/trenner.gif)  right 9px no-repeat;
	padding-right:14px;
	margin-right:14px;
}

li.rss {
	margin-right:26px;
	overflow:hidden;
}

li.rss img {
	margin:0 6px 0 30px;
	display:block;
	float:left;
 }

.searchfield {
	height:22px;
	width:125px;
	background:url(../img/common/search_input_shadow.png) top left no-repeat;
	float:left;
	padding:3px 0 0 3px;
	margin-top:3px;
}

.searchfield input {
	font-size:11px;
	width:117px;
	height:14px;
	border:0;
}

#search_button {
    display:none;
}

a.searchbtn:link, a.searchbtn:visited, a.searchbtn:hover, a.searchbtn:active, a.searchbtn:focus {
	text-decoration:underline;
	font-size:10px;
	color:#d0cace;
	display:block;
	margin-top:6px;
	float:left;
}

a.searchbtn:hover, a.searchbtn:active, a.searchbtn:focus {
	color:#ffffff;
}
