.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { 
  background: none repeat scroll 0 0 #EFF1F4;
  border: 1px solid #EFF1F4;
  color: #414B56;
  padding:5px 3px;
  
}
 
/* Selectmenu
----------------------------------*/
.ui-selectmenu { z-index:10;display: block; position:relative; height:22px; text-decoration: none; overflow:hidden; float:left;margin-left:10px;font-size:12px; font-weight:bold;}
.mitte .ui-selectmenu { display: block; position:relative; height:22px; text-decoration: none; overflow:hidden; float:left;margin-right:10px;margin-left:0px;}
.ui-selectmenu-icon { position:absolute; right:6px; margin-top:-8px; top: 15px; }
.ui-selectmenu-menu { padding:0 1px 0 0; margin:0; list-style:none; position:absolute; top: 0; visibility: hidden; overflow: auto; }
.ui-selectmenu-open { visibility: visible; }
.ui-selectmenu-menu-popup { margin-top: -1px; }
.ui-selectmenu-menu-dropdown { }

.ui-selectmenu-menu li { 
	padding:7px 0 0 10px; 
	margin:0; 
	display: block; 
	border-top: 1px dotted transparent; 
	border-bottom: 1px dotted transparent; 
	border-right-width: 0 !important; 
	border-left-width: 0 !important; 
	font-weight: bold !important;
	}
	
.ui-selectmenu-menu li:first-child{display:none!important;}
.ui-selectmenu-menu li a,.ui-selectmenu-status, .mitte .ui-selectmenu-menu li a,.mitte a.ui-selectmenu {
	display:block; 
	padding:3px 0px 1px 0px; 
	margin:0 0 10px 0; 
	outline:none; 
	text-decoration:none !important; 
	font-size:12px;color: #414B56!important;
	}
	
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status { 
	padding-left: 20px; 
	position: relative; 
	margin-left: 5px;
	}
	
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { 
	position: absolute; 
	top: 1em; margin-top: -8px; 
	left: 0; 
	}
	
.ui-selectmenu-status { 
	line-height: 1.4em;
	margin: 1px 10px 1px 10px; 
	}
.ui-selectmenu-open li.ui-selectmenu-item-focus a {  }
.ui-selectmenu-open li.ui-selectmenu-item-selected a { }
.ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-menu li .ui-selectmenu-item-content {  }
.ui-selectmenu-menu li .ui-selectmenu-item-footer { opacity: .8; }
/*for optgroups*/
.ui-selectmenu-menu .ui-selectmenu-group { font-size: 1em; }
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display:block; padding:.6em .5em 0; font-weight: bold; }
.ui-selectmenu-menu .ui-selectmenu-group ul { margin: 0; padding: 0; }
.ui-selectmenu-item-focus{background:#fff !important;}

ul#branche-menu,ul#waehrung-menu,ul#umsatz-menu, ul#vart-menu, ul#land-menu, ul#grund-menu {
  background:#EFF1F4!important;
  border-top:none !important;
  z-index:40 !important;
  padding:3px;
  width:388px !important;
}


 
#waehrung-button{width:120px!important;margin-right:10px;}
ul#waehrung-menu{width:116px!important;}
#umsatz-button{width:260px!important;}
ul#umsatz-menu{width:256px!important;}
#grund-button{width:291px!important;}
ul#grund-menu{width:287px!important;}
ul#land-menu{max-height:350px!important}

.ui-state-default .ui-icon-carat-1-s{background:url("../img/arrows.png") 0 -11px no-repeat !important; height:15px;width:15px;}
.ui-state-default:hover .ui-icon-carat-1-s, .ui-state-active .ui-icon-carat-1-s{background:url("../img/arrows.png") 0 3px no-repeat !important}


.ui-selectmenu-menu a:hover{
  text-decoration:none !important;
}
/* --- injected clearfix (WaybackScraper) --- */
.clearfix::after{content:"";display:table;clear:both}
