.top-panel {
	background: transparent !important;

	/*
	-webkit-box-shadow: 0px 4px 28px -6px rgba(0,0,0,0.71);
	-moz-box-shadow: 0px 4px 28px -6px rgba(0,0,0,0.71);
	box-shadow: 0px 4px 28px -6px rgba(0,0,0,0.71);
	*/
	z-index:10;
}
	
	.top-panel .title-container {
		color:black;
		position:absolute;
		left:270px;
		top:19px;
		font-size:18px;
		line-height:26px;
	}



.logo-panel {

	z-index:9999999;
	left: 5px !important;
	top: 5px !important;
	width: 250px !important;
	height: 80px !important;
	background-color: rgba(255,255,255,0.7);
	padding: 10px;

	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;



	z-index:99;
}

.logo-shadow {
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.41);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.41);
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.41);
}

.logo-panel .logo-container {
	margin-left: 75px;
}


/* BUTTONS */
/*
.top-panel .x-btn-focus,.top-panel .x-btn-default-small {
	box-shadow: none !important;
	background-color: #035283  !important;	
	
}

.top-panel .x-btn-over {
	background-color: #0471b5  !important;	
}

.toppanel-button {
	background: #035283 !important;
	border :0px;
}
*/


/***** TOP PANEL ****/

.top-hmenu {


	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	border-radius: 4px !important;

	-webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.41) !important;
	-moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.41) !important;
	box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.41) !important;


}

.top-hmenu .x-panel-body-default {
	background-color: #4c4c4c !important;
	background-image: none !important;
	border-style: none !important;


}
.top-hmenu .x-toolbar-default {
	/*background-color: transparent !important;*/

}

@media only screen and (max-width: 1150px) {
	.titletoppanel {
		display: none;
	}

}


/*** MAP TOOLBAR ***/
.maptoolbar {
	border-width: 0px !important;
	border-color: transparent !important;
	border-radius: 0px !important;
	box-shadow: none !important;
	top: 0px !important;
	z-index:99;
	position: absolute;
	margin-left: auto !important;
	margin-right: auto !important;
	right: 0px !important;
	left: 0px !important;

}

/*** TOOLBAR ***/

.shadowbutton {
	-webkit-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.6) !important;
	-moz-box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.6) !important;
	box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.6) !important;
}


.tree-emphasized .x-grid-item {
	background: #e6f5fe !important;
}

.treetip {
	background:red;
}

.x-tip {
	width: auto !important;
}

.x-tip-body {
	width: auto !important;
}

.x-tip-body span {
	width: auto !important;
}

.tree-disabled-node {
	color: #7b7b7b !important;
}