.GeoHTMLEditor_Class_Btn_ForAll
{
	padding: 3px 2px;
	font-size: 16px;
	margin-right: 4px;
	
	cursor: pointer;
    text-decoration: none;
	
	border-radius: 2px;
	color: #333; 

/*
	border: 1px solid #aaa; 	
	background: linear-gradient(#ffffff, #cccccc);
	box-shadow:  0 0 2px rgba(0, 0, 0, 0.8);
*/	
	

  border: 1px solid #999;
  background-color: #ececec;
}

.GeoHTMLEditor_Class_Btn_ForAll:hover{
	background: linear-gradient(#cccccc, #dddddd);    
}

.GeoHTMLEditor_Class_SelectedElements{
/*	border: 1px solid #a5a5a5;*/
/*	box-shadow: 0px 0px 0px 1px #066999 inset;	*/
	box-shadow: 0px 0px 10px 1px #0991d2db inset;
}

.GeoHTMLEditor_Class_StartSelectedElements:not(.GeoHTMLEditor_Class_SelectedElements){
/*	border: 1px solid #a5a5a5;*/
/*	box-shadow: 0px 0px 0px 1px #990669 inset;	*/
box-shadow: 0px 0px 10px 2px #d5b433 inset;
}

.GeoHTMLEditor_Class_Container {
	border: 1px solid #cccccc;
	/*  display: inline-block; 
	display: inline-flex;*/
	display: flex;
	flex-direction: column;
}

.GeoHTMLEditor_Class_Menu {
    padding: 4px;
}

.GeoHTMLEditor_Class_Menu button {
	font-size: 12px;
	font-family: inherit;
	border: 1px solid #a5a5a5;
	background-color: #e0e0e0;
	padding: 7px;
	margin: 0 5px 0 0;
}

.highight-menu {
    background-color: #777777 !important;
    color: white !important;
}

.GeoHTMLEditor_Class_Content {
/*    width: 400px; */
    min-height: 200px;
/*
    border-top: 1px solid #cccccc;
    outline: none;
*/
    padding: 5px;
    overflow: auto;
}

/*
.GeoHTMLEditor_Class_Content [bw_tag_name]
{
	background-color: #c5ffa4;
	padding: 5px;
	border: solid 1px #5ed93c;
}


*/

/*.GeoHTMLEditor_Class_Content .GeoHTMLEditor_EditFrame_Standard*/
.GeoHTMLEditor_Class_Container .GeoHTMLEditor_EditFrame_Standard
{
	background-color: #c5ffa4;
	padding: 5px;
	border: solid 1px #5ed93c;
}