div.boxadmin ul {
	margin: 0;
	padding: 0;
	margin-left: 15px;
}
div.boxadmin ul li {
	margin: 0;
	padding: 0;
}

div.boxadmin {
	background-color: rgb(255,255,200);
	border: 2px solid yellow;
	padding: 5px;
	
	color: black;
}

div.boxadmin * {
	font-size: 11px;
	font-family: Lucida Console, Courier New, monospaced;
	color: black;
}

div.boxadmin a {
	background-image: none;
	padding: 2px;
	color: gray;
	text-decoration: none;
}
div.boxadmin a:hover {
	text-decoration: underline;
}


div.boxadmin h1 {
	font-family: Lucida Console, Courier New, monospaced;
	font-size: 22px;
	color: #808080;

	margin: 0;
	padding-top: 0;
}

div.boxadmin table {
	border: 1px solid white;
	border: hidden;
	border-collapse: collapse;
}
div.boxadmin th {
	border: 1px solid #bbbbbb;
	padding: 2px 2px;
	vertical-align: middle;
	background-color: #dddddd;
}
div.boxadmin td {
	border: 1px solid #dddddd;
	padding: 0px 2px;
}
div.buttons,
div.button {
	text-align: right;
}


div.toolbar {
	text-align: left;
	margin: 2px;
	padding: 2px;
	background-color: rgb(255,255,200);
	color: black;
}



/* debug ****************************************************************/
	div.debug {
		background-color: yellow;
		color: #898B90;
		border: 1px solid silver;
		padding: 2px;
		overflow: auto;
	}
	textarea.debug {
		width: 99%;
		background-color: yellow;
		color: #898B90;
		border: 0px solid silver;
	}
	div#speed {
		display: none;
		z-index: 299;
		text-align: right;
		font-size: 5px;
		color: silver;
	}


/* dateimanager verzeichnisbaum *************************************************/
	div#a_file_browse ul {
	    margin-left: 15px;
	    padding-left: 0px;
	    line-height: 20px;
	    list-style-type: square;
	}
	
	div#a_file_browse li {
		padding-left: 0px;
 	}

	div#a_file_browse li a {
	    font-weight: bold;
	    text-decoration: none;
	}

	div#a_file_browse li.highlight {
	    text-decoration: underline;
	}

/* Meldungs-boxen *********************************************************/
	div.message,
	div.message_success,
	div.message_info,
	div.message_warning,
	div.message_error {
		background-color: rgb(200,200,200);
		color: black;
		vertical-align: middle;
		width: 50%;
		min-height: 48px;
		/* height: 70px; */
		margin-left: 30px;
		margin-bottom: 10px;
		margin-top: 0px;
		padding: 2px;
		padding-left: 60px;
		text-align: left;
	}
	div.message_success {
		border: 2px solid rgb(28,217,28);
		background: url(img/ico/success.png);
		background-position: 2px 2px;
		background-repeat: no-repeat;
		background-color: rgb(200,220,200);
	}
	div.message,
	div.message_info {
		border: 2px solid rgb(0,50,153);
		background: url(img/ico/information.png);
		background-position: 2px 2px;
		background-repeat: no-repeat;
		background-color: rgb(220,220,240);
	}
	div.message_warning {
		border: 2px solid rgb(255,224,0);
		background: url(img/ico/warning.png);
		background-position: 2px 2px;
		background-repeat: no-repeat;
		background-color: rgb(220,220,180);
	}
	div.message_error {
		border: 2px solid rgb(202,1,0);
		background: url(img/ico/error.png);
		background-position: 2px 2px;
		background-repeat: no-repeat;
		background-color: rgb(220,200,200);
	}

	div.message a,
	div.message_success a,
	div.message_info a,
	div.message_warning a,
	div.message_error a {
		background-image: none;
		padding: 0;
	}

