BODY {
	width:976px;
	margin:auto;
	margin-top:0px;
	margin-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#E9E9E9;
	}
	

#header {
	width:976px;
	height:128px;
	background-color:#FFFFFF;
	}

	

#main {
	width:976px;
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	}
	
	#main_3 {
	width:976px;
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	} 
	
#balken {
	height:41px;
	color:#738B8C;
	background-image:url(bilder/hverlauf.jpg);
	background-repeat:repeat-x;
	}

.balken_nav {
	color:#5A5A5A;
	font-family: "Trebuchet MS" Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	margin-left:20px;
	margin-top:0px;
}

#balken a:link {
	color:#5A5A5A;
	font-weight:bold;
	text-decoration:none;
	}
#balken a:active {
	color:#5A5A5A;
	font-weight:bold;
	text-decoration:none;
	}
#balken a:visited {
	color:#5A5A5A;
	font-weight:bold;
	text-decoration:none;
	}
#balken a:hover {
	color:#FFFFFF;
	background-color:#990000;
	border: 2px solid #990000;
	font-weight:bold;
	text-decoration:none;
	}
	

	
#content {
	padding:1px;
	background-color:#FFFFFF;
	background-image:url(bilder/content_bg.jpg);
	background-repeat:repeat-y;
	margin-top: 10px;
	margin-bottom: 10px;
	}
	
	#content2 {
	padding:1px;
	background-color:#FFFFFF;
	background-repeat:repeat-y;
	margin-top: 10px;
	margin-bottom: 10px;
	}
	
	
.t_line {
	margin-left:15px;
	margin-right:15px;
	margin-top:20px;
	background-color:#F0F0F2;
	width:1px;
	height:500px;
	float:left;
}


#footer {
	height:70px;
	padding-top:0px;
	background-color:#F2EFE8;
	color:#8D8267;
	border-top:1px solid #CECBC3;
		}
	
.footer_hover:hover{
background-color:#9F9C95;
}
	
#footer a:link {
	color:#8D8267;
	text-decoration:none;
	}
#footer a:active {
	color:#8D8267;
	text-decoration:none;
	}
#footer a:visited {
	color:#8D8267;
	text-decoration:none;
	}
#footer a:hover {
	color:#8D8267;
	text-decoration:underline;
	}
	
.side {
	width:179px;
	float:left;
	background-color:#F4F4F4;
	border-right:1px solid #DBDBDB;
	border-top:1px solid #DBDBDB;
		}
	
.siderechts {
	width:120px;
	float:right;
	margin-right: 10px;
	
	}


#mitte {
	width:614px;
	padding-left:6px;
	padding-right:6px;
	float:left;
	text-align:justify;
	}
	
#mitte2 {
	width:652px;
	padding-left:6px;
	padding-right:6px;
	float:left;
	text-align:justify;
	}
	
#mitte3 {
	width:780px;
	padding-left:6px;
	padding-right:6px;
	float:left;
	text-align:justify;
	}
.box {
	width:178px;
	}

.box-nav-header{
	height:22px;
	width:158px;
	background-image:url(bilder/nav_bg.jpg);
	background-repeat:no-repeat;
	borderl-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	padding-left:20px;
	padding-top:7px;
	font-family:"Trebuchet MS" Helvetica, sans-serif;
	font-size:12px;
	font-color: #CC0000;
}
	
.box-nav-bg{
	height:22px;
	width:158px;
	background-image:url(bilder/nav_bg.jpg);
	background-repeat:no-repeat;
	borderl-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	padding-left:20px;
	padding-top:7px;
	font-family:"Trebuchet MS" Helvetica, sans-serif;
	font-size:12px;
}

.box-nav-bg-a{
	height:22px;
	width:168px;
	background-image:url(bilder/nav_bg-a.jpg);
	background-repeat:no-repeat;
	borderl-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	padding-left:10px;
	padding-top:7px;
	font-family:"Trebuchet MS" Helvetica, sans-serif;
	font-size:12px;
	color: #CC6666;
}

.box-nav-bg-b{
	height:22px;
	width:168px;
	background-image:url(bilder/nav_bg.jpg);
	background-repeat:no-repeat;
	borderl-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	padding-left:10px;
	padding-top:7px;
	font-family:"Trebuchet MS" Helvetica, sans-serif;
	font-size:12px;
	color: #CC6666;
}	

.box-nav-bg-c{
	height:22px;
	width:168px;
	background-image:url(bilder/nav_bg_over.jpg);
	background-repeat:no-repeat;
	borderl-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	padding-left:15px;
	padding-top:7px;
	font-family:"Trebuchet MS" Helvetica, sans-serif;
	font-size:12px;
}


.box-nav-bg:hover{
	background-image:url(bilder/nav_bg_over.jpg);
	background-repeat:no-repeat;
}



.boxRechts {
	width:122px;
	border:1px solid #efefef;
	border:1px solid #EBEBEB;
	padding:2px;
	}


.title {
	height:22px;
	padding-top:4px;
	border-bottom:0px;
	font-weight:normal;
	text-align:left;
	background-image:url(bilder/nav_bg.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	color:#6F6F6F;
	}
	
.titlerechts {
	height:22px;
	padding:2px;
	border-bottom:0px;
	font-weight:normal;
	text-align:center;
	font-size:12px;
	color:#6F6F6F;
	}
	
.title a:link {color:white; text-decoration:none;}
.title a:active {color:white; text-decoration:none;}
.title a:visited {color:white; text-decoration:none;}
.title a:hover {color:white; text-decoration:underline;}

.title_index {
	height:18px;
	padding-top:2px;
	font-weight:bold;
	text-align:left;
	color:#666666;
	margin-bottom:5px;
	}
	
h1 {
font-family: arial;
font-size: 16px;
color: #990000;
text-align: left;
font-weight: bold;
}

h2 {
font-family: arial;
font-size: 12px;
color: #990000;
text-align: left;
font-weight: bold;
}

h3 {
font-family: arial;
font-size: 12px;
color: #666666;
text-align: left;
font-weight: bold;
}



a.menulink:link {color:#595959; text-decoration:none; font-size:12px;font-family:"Trebuchet MS" Helvetica, sans-serif;font-weight: bold;}
a.menulink:visited {color:#595959; text-decoration:none; font-size:12px;font-family:"Trebuchet MS" Helvetica, sans-serif;font-weight: bold;}
a.menulink:active {color:#595959; text-decoration:none; font-size:12px;font-family:"Trebuchet MS" Helvetica, sans-serif;font-weight: bold;}
a.menulink:hover {color:#595959; text-decoration:none; font-size:12px;font-family:"Trebuchet MS" Helvetica, sans-serif;font-weight: bold;}


.c_boxg_rau {
	border:1px solid #EBEBEB;
	font-size:12px;
	color:#000000;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #FFF;
}

.c_boxg_rau {
	border:1px solid #EBEBEB;
	font-size:12px;
	color:#000000;
	padding-left: 1px;
	padding-right: 1px;
	background-color: #FFF;
}


a.textlink:link {color:#FF172F; text-decoration:none; font-size:12px;font-family: Helvetica, sans-serif;font-weight: normal;}
a.textlink:visited {color:#FF172F; text-decoration:none; font-size:12px;font-family: Helvetica, sans-serif;font-weight: normal;}
a.textlink:active {color:#FF172F; text-decoration:none; font-size:12px;font-family: Helvetica, sans-serif;font-weight: normal;}
a.textlink:hover {color:#FFFFFF; background-color: #FF172F; text-decoration:none; font-size:12px;font-family: Helvetica, sans-serif;font-weight: normal;}

a.textlink2:link {color:#000000; text-decoration:none; font-size:12px;font-family: Helvetica, sans-serif;font-weight: normal;}
a.textlink2:visited {color:#60754D; text-decoration:none; font-size:12px;font-family: Helvetica, sans-serif;font-weight: normal;}
a.textlink2:active {color:#FF172F; text-decoration:none; font-size:12px;font-family: Helvetica, sans-serif;font-weight: normal;}
a.textlink2:hover {color:#FFFFFF; text-decoration:none; background-color: #FF172F; font-size:12px;font-family: Helvetica, sans-serif;font-weight: normal;}



.TextFooter {
font-size:9px;
font-family: arial;
color:#796F57;
text-align: left;
font-weight: bold
}

a.textlinkfett:link {color:#FF172F; text-decoration:none; font-size:14px;font-family: Helvetica, sans-serif;font-weight: bold;}
a.textlinkfett:visited {color:#FF172F; text-decoration:none; font-size:14px;font-family: Helvetica, sans-serif;font-weight: bold;}
a.textlinkfett:active {color:#FFFFFF; background-color: #FF172F; text-decoration:none; font-size:14px;font-family: Helvetica, sans-serif;font-weight: bold;}
a.textlinkfett:hover {color:#FFFFFF; background-color: #FF172F; font-size:14px;font-family: Helvetica, sans-serif;font-weight: bold;}

.table_fett{
	font-size:12px;
	font-family: arial;
	color:#000000;
	font-weight: bolder;	
	text-align: center;
	background-color: #ebe7db;
	border-color: #000000
	
}

.table_header_fett{
	font-size:13px;
	font-family: arial;
	color:#000000;
	font-weight: bolder;
	text-align: center;
	background-color: #d4ccb5;
	border-color: #000000;
	}
	
	.table_header_rot{
	font-size:13px;
	font-family: arial;
	color:#CC0000;
	font-weight: bolder;
	text-align: center;
	background-color: #d4ccb5;
	border-color: #000000;
	}
	
.table_header_fett_linksb{
	font-size:13px;
	font-family: arial;
	color:#000000;
	font-weight: bolder;
	text-align: left;
	background-color: #d4ccb5;
	border-color: #000000;
	padding: 2px 5px;
	}
	
.table_left_normal{
	font-size:13px;
	font-family: arial;
	color:#000000;
	font-weight: normal;
	text-align: center;
	background-color: #d4ccb5;
	border-color: #000000;
	}
	
.table_left_normal_linksb{
	font-size:13px;
	font-family: arial;
	color:#000000;
	font-weight: normal;
	text-align: left;
	background-color: #d4ccb5;
	border-color: #000000;
	padding: 3px 3px;
	}
	
	
	
.table_normal{
	font-size:12px;
	font-family: arial;
	color:#000000;
	font-weight: normal;
	text-align: center;
	background-color: #ebe7db;
	border-color: #000000;
	}
	
.table_normal_linksb{
	font-size:12px;
	font-family: arial;
	color:#000000;
	font-weight: normal;
	text-align: left;
	background-color: #ebe7db;
	border-color: #000000;
	padding: 2px 5px;
	}	
	
.table_fett_linksb{
	font-size:12px;
	font-family: arial;
	color:#000000;
	font-weight: bold;
	text-align: left;
	background-color: #ebe7db;
	border-color: #000000;
	padding: 2px 5px;	
	}	
	
	
.table_detail{
	font-size:12px;
	font-family: arial;
	color:#000000;
	font-weight: normal;
	text-align: center;
	background-color: #F3F1E9;
	border-color: #000000;
		}
		
	
.table_antrag{
	font-size:12px;
	font-family: arial;
	color:#000000;
	font-weight: normal;
	text-align: center;
	background-color: #F3F1E9;
	border-color: #000000;
		}		
	
a.table_detail_link:link {color:#0000FF; text-decoration:none; font-size:12px;font-family: Helvetica, sans-serif;font-weight: normal; background-color: #F4F2EC;}
a.table_detail_link:visited {color:#0000FF; text-decoration:none; font-size:12px;font-family: Helvetica, sans-serif;font-weight: normal; background-color: #F4F2EC;}
a.table_detail_link:active {color:#FF172F; text-decoration:none; font-size:12px;font-family: Helvetica, sans-serif;font-weight: normal; background-color: #F4F2EC;}
a.table_detail_link:hover {color:#FF172F; text-decoration:underline ; font-size:12px;font-family: Helvetica, sans-serif;font-weight: normal; background-color: #F4F2EC;}	

a.table_detail_link2:link {color:#0000FF; text-decoration:none; font-size:12px;font-family: Helvetica, sans-serif;font-weight: normal;}
a.table_detail_link2:visited {color:#0000FF; text-decoration:none; font-size:12px;font-family: Helvetica, sans-serif;font-weight: normal;}
a.table_detail_link2:active {color:#FF172F; text-decoration:none; font-size:12px;font-family: Helvetica, sans-serif;font-weight: normal;}
a.table_detail_link2:hover {color:#FF172F; text-decoration:underline ; font-size:12px;font-family: Helvetica, sans-serif;font-weight: normal;}	

a.table_antrag_link:link {color:#990000; text-decoration:none; font-size:12px;font-family: Helvetica, sans-serif;font-weight: bold; background-color: #F4F2EC;}
a.table_antrag_link:visited {color:#990000; text-decoration:none; font-size:12px;font-family: Helvetica, sans-serif;font-weight: bold; background-color: #F4F2EC;}
a.table_antrag_link:active {color:#F4F2EC; text-decoration:none;  background-color: #990000; font-size:12px;font-family: Helvetica, sans-serif;font-weight: bold;}
a.table_antrag_link:hover {color:#F4F2EC; text-decoration:none;  background-color: #990000; font-size:12px;font-family: Helvetica, sans-serif;font-weight: bold;}

a.table_antrag_link2:link {	color:#990000; 	text-decoration:none; font-size:14px; font-family: Helvetica, sans-serif; font-weight: bold; }
a.table_antrag_link2:visited {color:#990000; text-decoration:none; font-size:14px;font-family: Helvetica, sans-serif;font-weight: bold; }
a.table_antrag_link2:active {color:#FFFFFF; background-color: #990000; text-decoration:none; font-size:14px;font-family: Helvetica, sans-serif;font-weight: bold; }
a.table_antrag_link2:hover { color:#FFFFFF; background-color: #990000; text-decoration:none; font-size:14px; font-family: Helvetica, sans-serif; font-weight: bold; }
