body {
	text-align: center;
	background-color: #f2f2f0;
	background-image:url(../Images/Verlauf.jpg);  
	background-repeat:repeat-x;
	margin: 0px;
}
#mainbox {
	position:relative;
	width: 990px;
	text-align: left;
	margin: auto;
	margin-top: 20px;
	background-image:url(../Images/Schatten_r.jpg); 
	background-position: top right;
}
#logo {
	position:absolute;
	top: -14px;
	left: 790px;
	float:right;
	width: 175px;
	height: 120px;
	background-image:url(../Images/Logo_BBZ.gif);
	background-position:right;
	background-repeat:no-repeat;
}
#top {
	height: 110px;
	width: 970px;
	text-align: right;
	background-color:#e5e5e5;
	border: 1px solid #c0c0b9;
	border-bottom: 0px;
	background-image:url(../Images/Titel.jpg);
	border-bottom: 2px solid #666666;
}
#breadcrump {
	float: left;
	margin-left: 15px;
	padding-top: 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
#pagefkt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #404030;
	margin-top: 25px;
}
#meta {
	height: 25px;
	width: 955px;
	text-align: right;
	border: 1px solid #c0c0b9;
	border-bottom: 0px;
	border-top: 0px;
	background-color:#0056bf;
	background-image:url(../Images/Meta.gif);
	background-repeat:no-repeat;
	padding-right: 15px;
	padding-top: 5px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
#content {
	width: 970px;
	background-color:#ffffff;
	border: 1px solid #c0c0b9;
	border-top: 0px;
	background-image:url(../Images/Streifen_Links.gif);
	background-repeat:repeat-y;
	background-position:left;
}
html>body #navigation {  /* Alle Browser > IE 6.0 */
	float: left;
	background-color:#bcd5f4;
	width: 175px;
	min-height: 350px;
	margin-left: 0px;
	padding-top:25px;
}
* html #navigation {  /* Browser <= IE 6.0 */
	float: left;
	background-color:#bcd5f4;
	width: 175px;
	height: 350px;
	overflow:visible;
	margin-left: 0px;
	padding-top:25px;
}
html>body #icontent {
	margin-left: 185px;
	padding: 10px;
	padding-top: 5px;
	/* background-color:#00ffff; */
	border-top: 0px;
	color:#404030;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-image:url(../Images/Hintergrund.gif);
	background-position: left bottom;
	background-repeat:no-repeat;
	min-height: 350px;
}
* html #icontent {
	margin-left: 185px;
	padding: 10px;
	padding-top: 5px;
	/* background-color:#00ffff; */
	border-top: 0px;
	color:#404030;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-image:url(../Images/Hintergrund.gif);
	background-position: left bottom;
	background-repeat:no-repeat;
	height: 350px;
	overflow:visible;
}
#fusszeile {
	clear:left;
	height: 81px;
	width: 970px;
	background-image: url(../Images/Unten.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}
#copyright {
	width: 970px;
	padding-top: 40px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}
#unten {
	text-align: left;
	margin: auto;
	margin-top:0px;
	height: 20px;
	width: 990px;
	background-image: url(../Images/Schatten_u.jpg); 
	background-position: top right;
	background-repeat:no-repeat;
}

/* Navigation */
.navbox_1 {
	font-size: 9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left: 15px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px solid #FFFFFF;
}
.navbox_sel_1 {
	color:#ffffff;
	font-size: 9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left: 15px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px solid #FFFFFF;
	background-color:#D53333;
}
.navbox_2 {
	font-size: 9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left: 20px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px solid #FFFFFF;
	background-color:#E5E5E5;
	text-indent: -9pt;
}
.navbox_sel_2 {
	font-size: 9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left: 20px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px solid #FFFFFF;
	background-color:#D0D0D0;
	text-indent: -9pt;
}
.navbox_3 {
	font-size: 9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left: 35px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px solid #FFFFFF;
	background-color:#EFEFEF;
	text-indent: -10pt;
}

.navbox_sel_3 {
	font-size: 9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left: 35px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px solid #FFFFFF;
	background-color:#EFEFEF;
	text-indent: -10pt;
}

.navbox_4 {
	font-size: 9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left: 55px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px solid #FFFFFF;
	background-color:#EFEFEF;
	text-indent: -13pt;
}

.navbox_sel_4 {
	font-size: 9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left: 55px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px solid #FFFFFF;
	background-color:#EFEFEF;
	text-indent: -15pt;
}

h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #444443;
}
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #444443;
}
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #444443;
	font-weight:bold;
}
.navtxt {
	color: #404030;
}
.navtxtweiss {
	color: #FFFFFF;
}
a:link {
	text-decoration:none;
	color: #404030;
}
a:visited {
	text-decoration:none;
	color: #404030;
}


/* Tabellen */
table {
	background-color:#f9f0f5;
	padding: 3px;
	border-collapse:collapse;
}
thead {
	font-weight:bold;
	background-color:#e0e0e0;
	border: 1px solid #FFFFFF;
}
td  {
	text-align:left;
	/* vertical-align:top; */
	padding: 3px;
	border: 1px solid #666666;
}

td.center  {
	text-align: center;
	/* vertical-align:top; */
	padding: 3px;
	border: 1px solid #FFFFFF;
}
td.ol  {
	text-align: left;
	vertical-align:top;
	padding: 3px;
	border: 1px solid #666666;
}

/* Linie */
hr {
	border: 1px dotted #c0c0b9;

}

ul {
	list-style:square;
}

/* Bilder */
img {
	border: 1px solid #c0c0b9;
}
.wo-border {
	border: 0px solid #444443;
}

.boxleft {
	float: left;
	margin: 10px;
	margin-left: 0px;
	border: 1px solid #c0c0b9;
}
.boxright {
	float: right;
	margin: 10px;
	margin-right: 0px;
	border: 1px solid #c0c0b9;
}
.ikone {
	float: left; 
	padding-top: 2px; 
	padding-right: 5px;
	border: 0px;
}
