.dyn_smarts_navigation{
	margin:0pt 0pt 0pt 63px !important;
	padding:0pt !important;
	min-width:1100px;
}

.smarts_menupunkt {
	float: left;
	background: url(/rsrc/toolbar/eb_menu_divider.png) no-repeat right -14px !important;
	padding: 0px 2px 0px 0px;
}

.smarts_menupunkt a{
	display:block;
	/*height: 40px;*/
	height: 29px;	
	font-size: 14px;
	margin: 0 !important;
	padding: 12px 12px 0 12px !important;
}

.smarts_nav_withsubnav span.aufklapper{
	padding-right: 14px;
	background: url(/rsrc/smarts/bg_menu_aufklapper.gif) no-repeat right 50%;
}

/* <!-- TODO: stefan;stefan;prüfen;Dieses Hintergrundbild erzeugt einen Fehler, weil das Bild nicht mehr vorhanden ist. -->
.smarts_menupunkt a.smarts_nav_withsubnav{
	background: url(/rsrc/smarts/bg_smarts_marker_subm.png) no-repeat right top !important;
}
*/

.smarts_menupunkt a.smarts_nav_withsubnav:hover{
	background: none  !important;
}

.smarts_nav_withsubnav{cursor:default;}


.smarts_menupunkt a:hover, .smarts_menupunkt a.smarts_nav_active{
	/*background: transparent url(/rsrc/toolbar/eb_bg_menu_active.png) no-repeat 50% bottom  !important;*/
	background-image: linear-gradient(to top, #85867a, #cecfc1);
	color: #262721 !important;
}

.smarts_menupunkt ul.smarts_submenu { 
	display: none;
	background: transparent url(/rsrc/smarts/bg_smarts_submenu_bt.png) no-repeat left bottom;
}

ul.smarts_submenu li a.smarts_nav_last{height: 32px !important;}

ul.smarts_submenu li a.smarts_nav_inactive:hover,ul.smarts_submenu li a.smarts_nav_active:hover{
	background-image: none !important;
	background-color: transparent !important;
}

.smarts_menupunkt:hover ul.smarts_submenu{
	display: block;
	position: absolute;
	top: 41px;
	width: 200px;
	margin-left: -8px !important;
}

ul.smarts_submenu li a{
	padding: 8px 8px 3px 20px !important;
	height:auto;
}

ul.smarts_submenu li a:hover, ul.smarts_submenu li a.smarts_nav_active{
	text-decoration: underline !important;
	background: none !important;
	}

ul.smarts_submenu li a.smarts_nav_first, ul.smarts_submenu li a.smarts_nav_first:hover{
	padding-top: 15px !important;
	background: transparent url(/rsrc/smarts/bg_smarts_submenu_top.png) no-repeat left top !important;
}

.smarts_inline_link{
	float:right;
    font-size: 14px;
	margin:13px 0 0 15px;
	padding:0 !important;
}

.smarts_link_beenden, .smarts_link_hilfe{padding: 15px 5px 5px 20px !important;}
.smarts_link_beenden{background: url(/rsrc/smarts/icon_standby.png) no-repeat left .9em;}
.smarts_link_beenden:hover, .smarts_link_hilfe:hover{color: black !important;}
.smarts_link_hilfe{background: url(/rsrc/smarts/icon_hilfe.png) no-repeat left .9em;}
