div.boxadmin {
	background-color: rgb(255,255,200);
	border: 2px solid yellow;
	padding: 5px;
	
	color: black;
}
div.boxadmin div,
div.boxadmin p,
div.boxadmin td,
div.boxadmin th {
	font-size: 11px;
	font-family: Lucida Console, Courier New, monospaced;
	color: black;
}

div.boxadmin a {
	background-image: none;
	padding: 2px;
	color: black;
}


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;
	}


/* 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;
	}

