/* CSS Document */

body { 
	background: #122d46;
	font-family: Tahoma;
	font-size: 14px;
	margin: 0;
	padding: 0;
	text-align: left;
}

#header { 
	
	width: 955px;
	height: 135px;
	margin-left: 3px;
	z-index: 1;
}

#container { 
	background: url(bgr_page3.jpg) repeat-y;
	background-repeat: repeat-y;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}

#topmenu { 
	width: 802px;
	height: 15px;
	margin-left: 155px;
	background-color: #16367e;
	z-index: 3;
}

#navigation { 
	position: relative;
	left: 0px;
	width: 100px;
	z-index: 2;
	margin-left: 3px;
	margin-top: 0px;
	float: left;
}

* html #navigation { 
	margin-left: 2px;
	width: 135px;
	margin-top: 13px;
}

#content { 
	width: 450px;
	font-size: 14px;
	font-weight: normal;
	margin-left: 65px;
	z-index: 5;
	top: 15px;
	height: auto;
	background-color: #FFFFFF;
	float: left;
}

* html #content { 
	margin-left: 15px;
	margin-top: 13px;
}

#footer { 
	background: #000 url(footer2.jpg) repeat-y;
	width: 961px;
	height: 17px;
	margin-left: 0px;
	z-index: 6;
	clear: left;
}

#aktuelles { 
	width: 130px;
	z-index: 7;
	height: auto;
	margin-left: 189px;
	background-color: #d6d2d1;
	float: left;
}

* html #aktuelles { 
	margin-left: 28px;
}

div#aktuelles #dk { 
	top: 0px;
	width: 148px;
	height: 75px;
	border-left: 1px solid #FFFFFF;
	z-index: 8;
}

div#aktuelles #dkHeader { 
	background-color: #9db9da;
	width: 148px;
	height: 17px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	z-index: 9;
}

div#aktuelles #dkContent { 
	top: 18px;
	left: 0px;
	width: 148px;
	height: 56px;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	z-index: 10;
}

div#aktuelles #ta { 
	top: 78px;
	width: 148px;
	height: 130px;
	left: 0px;
	border-left: 1px solid #FFFFFF;
	z-index: 11;
}

div#aktuelles #taHeader { 
	top: 0px;
	left: 0px;
	background-color: #9db9da;
	width: 148px;
	height: 17px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	z-index: 12;
}

div#aktuelles #taContent { 
	top: 18px;
	left: 0px;
	width: 148px;
	height: 111px;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	z-index: 13;
}

div#aktuelles #em { 
	top: 211px;
	width: 148px;
	height: 130px;
	left: 0px;
	border-left: 1px solid #FFFFFF;
	z-index: 14;
}

div#aktuelles #emHeader { 
	top: 0px;
	left: 0px;
	background-color: #9db9da;
	width: 148px;
	height: 17px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	z-index: 15;
}

div#aktuelles #emContent { 
	top: 18px;
	left: 0px;
	width: 148px;
	height: 111px;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	z-index: 16;
}

div#aktuelles #bc { 
	top: 344px;
	width: 148px;
	height: 130px;
	left: 0px;
	border-left: 1px solid #FFFFFF;
	z-index: 17;
}

div#aktuelles #bcHeader { 
	top: 0px;
	left: 0px;
	background-color: #9db9da;
	width: 148px;
	height: 17px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	z-index: 18;
}

div#aktuelles #bcContent { 
	top: 18px;
	left: 0px;
	width: 148px;
	height: 111px;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	z-index: 19;
}

.breadcrump { 
	color: #FFFFFF;
	font-size: 10px;
}

.footerInfo { 
	color: #FFFFFF;
	font-size: 10px;
	padding-left: 690px;
}

.footerInfoText { 
	color: #FFFFFF;
	font-size: 10px;
}

.hline { 
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

.box_headline { 
	font-size: 11px;
	font-weight: bold;
}

.box_text { 
	font-size: 10px;
}

a.box:link { 
	color: #008c43;
	text-decoration: none;
}

a.box:visited { 
	color: #008c43;
	text-decoration: none;
}

a.box:hover { 
	color: #000000;
	text-decoration: underline;
}

.select { 
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	background-color: #FFFFFF;
	font-size: 9px;
	font-family: Tahoma;
}

.tabConDarkBlue { 
	background-color: #acbdda;
	font-size: 12px;
}

.tabConLightBlue { 
	background-color: #c8d9f5;
	font-size: 12px;
}

.picTitle { 
	font-size: 9px;
	font-weight: bold;
}

.logText { 
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.input { 
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	background-color: #FFFFFF;
	font-size: 13px;
	font-family: Tahoma;
}

.error { 
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bolder;
	color: #CC0000;
}

.done { 
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bolder;
	color: #006633;
}

.Input { 
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	background-color: #FFFFFF;
	font-size: 12px;
	font-family: Tahoma;
}

.Button { 
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-color: #004677;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Tahoma;
	font-weight: bold;
}  