/*
*  +-----------------------------------------------------
*  | BASIC CSS
*  +-----------------------------------------------------
*/

	* {
		font-family: Arial, Helvetica, Sans-Serif;
		}

	a {
		text-decoration: none;
		outline: none;
		font-size: 12px;
		}

	span, b, p, select, input {
		font-size: 12px;
		}

	img {
		behavior: url(/css/msiepng.htc);
		border: 0;
		}

	form {
		padding:0;
		margin:0;
		}

	blockquote {
		padding:0;
		margin:10px;
		margin-left:40px;
		}

	span.Ueberschrift1 {
		font-size: 16px;
		font-weight: bold;
		}

	span.Ueberschrift2 {
		font-size: 12px;
		font-weight: bold;
		}

/*
*  +-----------------------------------------------------
*  | Navigation + Hauptinhalt
*  +-----------------------------------------------------
*/

	#navigation {
		background: #fafcff;
		color: #455160;
		border: 1px solid #B5BFCB;
	}

	#navtree {
		width: 292px;
		height: 400px;
		overflow: auto;
	}

	#maincontent {
		background: #FFFFFF;
		color: #455160;
		border: 1px solid #B5BFCB;
	}

	#headbar {
		background: #f0f8ff;
		color: #455160;
		font-weight: bold;
		border-bottom: 1px solid #B5BFCB;
	}

	#headbar #pad {
		padding: 4px;
		font-size: 14px;
	}

	#mini {
		font-size: 11px;
		color: #a0a0a0;
	}

/*
*  +-----------------------------------------------------
*  | GLOBAL DIV Setups
*  +-----------------------------------------------------
*/

	.emptyTree {
		color: #a0a0a0;
	}

	.treeMenuBold    { text-decoration:none; font-weight: bold; color:#204060 }

	*.treeMenuDefault A:link    { text-decoration:none; color: #4080a0 }
	*.treeMenuDefault A:visited { text-decoration:none; color: #4080a0 }
	*.treeMenuDefault A:active  { text-decoration:none; color: #206000 }
	*.treeMenuDefault A:hover   { text-decoration:none; color: #206000 }

	#pad {
		padding: 3px;
	}

	#pad_ueberschrift {
		padding-top: 5px;
		padding-left: 5px;
		font-size: 14px;
	}

	#ueberschrift {
		background: url(/gfx/faq_headline_bg.gif) #CED6DE repeat-x top left;
		color: #455160;
		border-bottom: 1px solid #B5BFCB;
		border-top: 1px solid #B5BFCB;
		height: 32px;
		font-size: 14px;
		font-weight: bold;
	}

	#inhalt {
		background: #FFFFFF repeat-x top left;
		color: #455160;
	}

	#ueberschrift2 {
		background: #CEDED6;
		color: #456051;
		border: 1px solid #B5CBBF;
		height: 32px;
		font-size: 14px;
		font-weight: bold;
	}

	#inhalt2 {
		background: #FFFFFF;
		color: #226600;
		border-left: 1px solid #B5CBBF;
		border-right: 1px solid #B5CBBF;
		border-bottom: 1px solid #B5CBBF;
	}

	#meldung {
		width: 320px;
		border: 2px solid #a00000;
		background-color: white;
		color: #a00000;
		padding: 4px;
		font-size: 11px;

	}

b.hit {
	background-color: #eaeaea;
	color: #a00000;
	font-weight: bold;
	padding: 1px;
	}

hr {
	color: #000;
	background-color: #000;
	height: 1px;
	}

.tablerow1 {
	background-color: #BBBBBB;
}

/* Fix for MS Office style paragraphs (MsoNormal) */
p {
	margin: 0;
	padding: 0;
}

/* Fix for MS Office unindeted lists */
.unIndentedList {
	margin: 0;
	padding: 0;
	list-style-position: inside;
}

.unIndentedList li {
	padding: 0;
}

/* Fix for MS Office UL lists */
ul {
	margin-top: 0;
	margin-bottom: 0;
}
