@CHARSET "UTF-8";

/* ----Generelle Einstellungen ---- */
* {
	color: #00294B; /* Ziemlich dunkles Blau */
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}
body {margin: 0;}
img {border: 0;}
img.icon-normal {width:1.3333em; height:1.3333em;margin-right:0.5em;} /* 16px */
img.icon-recht {width:1em; height:1em;margin-right:0.5em;} /* 12px */
a img.icon-normal {vertical-align: bottom;}


/* ---- Schrift --- */
strong, .fett, .bold {font-weight: bold;}
em, .kursiv, .italic {font-style: italic;}
.fettundkursiv {font-weight: bold;font-style: italic;}
.unterstrichen, .underline {text-decoration: underline;}
.small {font-size: 0.8em;}
.red {color:#bb1010; font-weight: bold;}
.green {color:#207a20; font-weight: bold;}
.orange {color: darkgoldenrod; font-weight: bold;}


/* ---- Links ---- */
a:hover {background: darkslategray;color: silver;}
a.invisible {background:inherit; text-decoration:none;}

/* ---- Formulare ---- */
/* Inputs und Textarea standardmäßig mit blauem Rand und weiß */
input, textarea {
	border: 0.1em solid skyblue;
	background: aliceblue;
}

/* Die Bezeichnung eines Formulares */
form fieldset legend {
	font-size: 0.9em;
	font-weight: bold;
}

/* Submit-Buttons standardmäßig mit hellgrauem Rand und grau hinterlegt */
input[type="submit"], button, input[type="reset"] {
	border: 1px solid #999;
	background: #ccc;
	font-weight: bold;
}

/* Checkboxen sollen keinen Rand haben (Der IE gibt sonst einen) */
input[type="checkbox"] {
	border: 0;
}

/* Aktive Formularfelder sollen sichtbar sein */
input:focus, textarea:focus {
	background-color:ivory;  /* seeeehr helles gelb */
}


/* Fehlerbehandlung */
/* ---- Standard-Ausgabe fuer Fehler-Ausgabe ---- */
p.programmierfehler {
	display: block;
	z-index: 1000;
	width: 75em;
	font-weight: bold;
	letter-spacing: 0.03em;
	background-color: yellow;
	border: 2px dotted #bb1010;
	padding: 0.4em;
	position: absolute;
	top: 4em;
	left: 10.5em;
}

