._container {
	position:absolute;
	margin:0px;
	padding:0px;
}

._om_ctrl_panel {
	z-index:89;
	position:absolute;
	left:0px;
	top:0px;
	margin:0px;
}

._control_panel {
	position:absolute;
	overflow:visible;
	background-color:#000;
	color:#fff;
	padding:5px 5px 5px 5px;
	width:250px;
	z-index:90;
	font-size:11px;
	/*-webkit-box-shadow:0px 0px 5px rgba(0, 0, 0, 0.9);*/
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

._main_menu {
	position:absolute;
	z-index:99;
	width:100%;
	left:0px;
	top:0px;
	padding:0px;
	margin:0px;
}



/* --------------------------------------- shadow ------ */

._tl,._tm,._tr,._cl,._cr,._bl,._bm,._br {
	opacity:1;
	vertical-align:top;
}

._tl {
	background-position:bottom right;
	background-repeat:no-repeat;
	background-image:url('images/shadow/images/a_01.png') !important;
}

._tm {
	background-position:bottom;
	background-repeat:repeat-x;
	background-image:url('images/shadow/images/a_03.png') !important;
}

._tr {
	background-position:bottom left;
	background-repeat:no-repeat;
	background-image:url('images/shadow/images/a_05.png') !important;
}

._cl {
	background-position:right;
	background-repeat:repeat-y;
	background-image:url('images/shadow/images/a_09.png') !important;
}

._cr {
	background-position:left;
	background-repeat:repeat-y;
	background-image:url('images/shadow/images/a_10.png') !important;
}

._bl {
	background-position:top right;
	background-repeat:no-repeat;
	background-image:url('images/shadow/images/a_13.png') !important;
}

._bm {
	background-position:top;
	background-repeat:repeat-x;
	background-image:url('images/shadow/images/a_14.png') !important;
}

._br {
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url('images/shadow/images/a_15.png') !important;
}

._cm {
	padding:0px;
	margin:0px;
	/*-webkit-box-shadow:0px 0px 15px rgba(255, 0, 0, 0.99) !important;*/
}

/* --------------------------------------- other ------ */

._om {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	overflow:auto;
	background-position:center center;
	/*background-color:#00ffc9;*/
}

div.titel {
	background-color:#fff;
	color:#000;
	font-family:gulim;
	font-size:15px;
	padding:5px 10px 5px 10px;
	text-decoration:underline;
}

input:focus  {
outline:none !important;
}
