/*
Globale CSS-Datei
Bestimmung von Schriftart, Seiten-Einstellungen, allg. Tags
*/

/**
* Output-Ausgaben
*/
div.result_error, div.result_success, div.result_hint {
	padding:					3px;
	margin:						2px;
	margin-top:					20px;
	position:					relative;
}

div.result_error {
	border:						1px #C40000 solid;
	background-color:			#DFC9CA;
}

div.result_success {
	border:						1px #008800 solid;
	background-color:			#C5EFBD;
}

div.result_hint {
	border:						1px #F8A43A solid;
	background-color:			#F8DCB2;
}

div.result_error_label, div.result_success_label, div.result_hint_label {
	background-color:			#FFFFFF;
	padding:					3px;
	margin:						0px;
	position:					relative;
	top:						-15px;
	left:						20px;
	text-align:					center;
	width:						150px;
	z-index:					100;
}

div.result_error_label {
	border:						1px #C40000 solid;
	color:						#C40000;
}

div.result_success_label {
	border:						1px #008800 solid;
	color:						#008800;
}

div.result_hint_label {
	border:						1px #F8A43A solid;
	color:						#F8A43A;
}

.result_error ul, .result_success ul, .result_hint ul {
	margin-left:				0px;
	margin-top:					0px;
	margin-right:				0px;
	margin-bottom:				0px;
	padding-left:				25px;
	color:						#000000;
	list-style-type:			disc;
}

.result_error ul {
	list-style-image:			url("/img/error_icon.png");
}

.result_success ul {
	list-style-image:			url("/img/success_icon.png");
}

.result_hint ul {
	list-style-image:			url("/img/hint_icon.png");
}