/* Dialog Caption*/
body {
	background: transparent !important;
}

.Caption {
	padding: 5px 10px 0;
	color: #fff;
	font-weight: bold;
}

.gwt-Tree {
	padding: 5px 0px;
}

.gwt-Tree .gwt-TreeItem,
.gwt-MenuBar .gwt-MenuItem {
	border-bottom: 1px solid #efefef;
	display: block !important;
	overflow-x: hidden;
	
	width: 100%;
}

.gwt-MenuBar {
	min-width: 150px;
	max-width: 300px;
	position: relative;
}

.gwt-MenuBar table {
	float: left; /* Layout erzwingen */
	width: 100%;
}

.gwt-MenuBar table td {
	width: auto;
}

.gwt-MenuBar .gwt-MenuItem {
	padding: 0px !important;
	padding-top: 1px !important;
	text-indent: 5px;
}


.gwt-Tree > div:last-child .gwt-TreeItem {
	border-bottom: 0px;
}

.gwt-Tree > div {
	padding: 0px 5px !important;
}

.gwt-Tree table td {
	padding: 0px; 
}

.gwt-SuggestBoxPopup .suggestPopupContent .item-selected,
.gwt-Tree div > table:hover .gwt-TreeItem,
.gwt-Tree div:hover > .gwt-TreeItem,
.gwt-Tree .gwt-TreeItem-selected {
	color: #fff !important;
	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}


.gwt-Tree div:hover > .gwt-TreeItem .gwt-Label,
.gwt-Tree div > table:hover .gwt-TreeItem .gwt-Label,
.gwt-Tree > div > table:hover .gwt-TreeItem .gwt-Label,
.gwt-Tree .gwt-TreeItem-selected .gwt-Label {
	color: #fff !important;
}

.gwt-Tree > div[hidefocus=true] {
	width: 0px !important;
	height: 0px !important;
	
	margin: 0px !important;
	padding: 0px !important;
}
.gwt-PopupPanel,
.gwt-SuggestBoxPopup {
    border: 1px solid !important;
    -webkit-border-radius: 5px;
	-webkit-box-shadow: 1px 1px 5px #999, inset 0px 0px 3px #555;
	
	-moz-border-radius: 5px;
	-moz-box-shadow: 1px 1px 5px #999, inset 0px 0px 3px #555;
	
	padding: 2px;
	background: #fff;
	
	overflow-x: hidden !important;
	overflow-y: auto !important;
	max-height: 300px;
}

.gwt-SuggestBoxPopup .suggestPopupTopLeft div,
.gwt-SuggestBoxPopup .suggestPopupTopCenter div,
.gwt-SuggestBoxPopup .suggestPopupTopRight div,

.gwt-SuggestBoxPopup .suggestPopupMiddleLeft div,
.gwt-SuggestBoxPopup .suggestPopupMiddleRight div,

.gwt-SuggestBoxPopup .suggestPopupBottomLeft div,
.gwt-SuggestBoxPopup .suggestPopupBottomCenter div,
.gwt-SuggestBoxPopup .suggestPopupBottomRight div {
	width: auto !important;
	height: auto !important;
}
.gwt-SuggestBoxPopup .suggestPopupContent {
	max-height: 300px;
}
