/* formate.css - Copyright ESR Pollmeier GmbH */
/* Stand: 2009-03-04 MH */

/* Allgemein: */

a:link, a:visited {
	color:#003399;
}

body {
	margin:0px;
	padding:0px;
	color:#000000;
	font-family:Arial, Hevetica, sans-serif;
	font-size:10pt;
	background-color:#FFFFFF;
}

table {
	font-size:10pt;
}

#seiteninhalt {
	padding:0px;
}

#fusszeile {
	clear:both;
	padding-bottom:5px;
	text-align:right;
	border:0px solid #99BBDD;
	border-bottom-width:2px;
}

H1 {
	font-size:16pt;
	margin:0px;
	padding:0px 0px 0.5em 0px;
	page-break-after:avoid;
}

UL {
	list-style-type:square;
}

LI {
	margin-top:0.6ex;
	margin-bottom:0.6ex;
}

HR {
	border:1px solid #99BBDD;
}

.suchbegriff {
	color:#600; font-weight:bold; font-style:italic;
}

.kopfhintergrund {
	background-color:#4280A4;
}

/* Tabellenformate */

.zuordnung {
	background-color:#FFFFFF;
	border-collapse:collapse;
	empty-cells:show;
	margin-bottom:0.5ex;
}

.zuordnung tr:first-child {
	background-color:#D9E5ED;
	text-align:left;
}

.zuordnung td {
	border:1px solid #99BBDD;
	padding:1px 3px;
	text-align:center;
}

.zuordnung tr td:first-child {
	text-align:left;
}

/* Schriftgrößen: */

.kleineschrift {
	font-size:80%;
}

/* Bildschirm: */
/* ------------------------------------------------------------------ */

@media screen, handheld, projection {

	body {
		background-image:url(pics/bg.gif);
		background-repeat:no-repeat;
	}

	#navigation_oben {
		padding:0px;
		background-color:#4280A4;
	}

	#navigation_links {
		margin:0px;
		padding:20px 0px;
		width:117px;
		float:left;
		text-align:right;
	}

	#sprachwechsel_DE_EN {
		position:relative;
		left:-50px;
		top:20px;
	}

	#sprachwechsel_EN_DE {
		position:relative;
		left:-40px;
		top:20px;
	}

	#seiteninhalt {
		margin:12px 10px 0px 140px;
	}

	#minilinks {
		margin:0px;
		padding:0px;
		float:left;
		font-size:9pt;
		text-align:center;
		width:98px;
		vertical-align:bottom;
	}

	#minilinks a {
		padding:1px;
	}

	#fusszeile {
		margin:15px 10px 8px 117px;
	}

	#navigation_unten {
		margin:0px 10px 10px 117px;
		padding:1px;
		float:right;
		font-size:9pt;
		text-align:right;
		vertical-align:bottom;
	}

	#menue {
		margin:0px;
		padding:0px;
		list-style-type:none;
		font-size:11px;
		font-weight:bold;
	}

	#menue li {
		margin:3px 0px 2px 0px;
		white-space:nowrap;
		clear:both;
	}

	#menue a, .active {
		margin:0px;
		height:13px;
		padding:3px 2px 3px 0px;
		display:block;			/* ganze Zeile zählt als Link */
		color:#000000;
		text-decoration:none;
	}

	#menue a:hover, .active {
		background-color:#99BBDD;
	}

	#menue .button {
		float:right;
		width:14px;
		height:13px;
		margin:0px 0px 0px 2px;
		padding:0px;
		background-color:#5588DD;
	}

	#submenue {
		margin:0px 17px 0px 0px;
		padding:0px;
		list-style-type:none;
		font-size:10px;
		font-weight:normal;
	}

	#submenue li {
		margin:0px;
	}

	#submenue a {
		padding-right:3px;
		display:block;			/* ganze Zeile zählt als Link */
		color:#000000;
		text-decoration:none;
	}

	.suche {
		position:absolute;
		top:54px;
		right:20px;
		background-color:#CEDEE8;
		padding:3px;
		font-size:12px;
	}

	.ticker {
		margin-top:2ex;
		font-size:9pt;
		font-family:monospace;
		color:#003399;
		border:1px solid #003399;
		cursor:default;
	}

	/* bei Bildschirmdarstellung ausgeblendet: */
	#drucken_kopfzeile, #drucken_fusszeile, .noscreen {
		display:none;
	}

}


/* Drucken: */
/* ------------------------------------------------------------------ */

@media print {

	#drucken_kopfzeile {
		padding:0px 0px 1em 0px;
		border:0px solid #99BBDD;
		border-bottom-width:2px;
		font-size:14pt;
		font-weight:bold;
		page-break-after:avoid;
	}

	#seiteninhalt {
		margin:0px;
	}

	#fusszeile {
		margin:1em 0px 0px 0px;
	}

	#drucken_fusszeile {
		margin:1em 0px 0px 0px;
		font-size:7pt;
	}

	/* alles andere ausschalten */
	#navigation_links, #navigation_oben, #minilinks, #navigation_unten, .suche, .ticker, .noprint {
		display:none;
	}

}
