/* Service-Navigation */
#service_nav{
	margin:0;
	padding:0;	
	position:absolute;
	top:-68px;
	right:0;
	font:9px Arial, Helvetica, sans-serif;
}
#service_nav li{
	margin:0 10px 0 0;
	padding:0 0 0 10px;
	display:block;
	float:left;
	border-left:1px solid #2e4f8d;
}
#service_nav li a{
	color:#999;
	text-decoration:none;
	list-style:none;
	display:inline;
	list-style-type:none;
}
#service_nav li a.active{
	list-style:none;
	display:inline;
	list-style-type:none;
	color:#2e4f8d;
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
}
#service_nav ul li a.hover{
	list-style:none;
	display:inline;
	list-style-type:none;
}
/* Main-Navigation */
.main_nav_top{
	background:#fff;
	height:58px;
	width:954px;
	background:url(../images/main_nav_border_bottom.gif) no-repeat top right;
}
.main_nav{
	margin:0 0 0 195px;
	padding:0;
}
.main_nav li{
	margin:0;
	padding:0; 
	float:left;
	display:block;
	text-align:center;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	width:114px;
	text-align:left;
}
.main_nav li a{
	margin:0;
	padding:8px 0 0 0;
	text-decoration:none;
	color:#fff;
	display:block;
	text-align:center;
	color:#fff;
	width:100px;
	height:40px;
}
.main_nav li a:hover{
	/*-----*/
}
.main_nav li.active{
	margin:0 10px 0 0;
	padding:5px 0 0 0;
}
.main_nav a.active{
	margin:0 10px 0 0;
	padding:5px 0 0 0;
}
/* Sub-Navigation */
.sub_nav{
	position:relative;
	top:81px;
	left:1px;
	margin:9px 0 0 0;
	padding:0;	
	width:193px;
	background: #fff url(../images/navi_2_bg.gif);
	border-top:1px solid #bdc1c5;
}
.sub_nav li{
	margin:0;
	padding:0;	
	list-style:none;
	width:193px;
	border:none;
	border-bottom:1px solid #bdc1c5;
	background:url(../images/nav_arrow.gif) 4px 3px no-repeat;
}
.sub_nav li a{
	margin:4px 0 0 4px;
	padding:4px 0 0 10px;	
	list-style:none;
	list-style-type:none;	
	color:#000;
	text-decoration:none;
	font:normal 11px Arial, Helvetica, sans-serif;
	text-align:left;
	width:193px;
	height:20px;
}
.sub_nav li.active{
	margin:0;
	padding:0;
	width:193px;
	list-style:none;
	list-style-image:none;
	background:#e2e2e2 url(../images/active_nav_arrow.gif) 4px 3px no-repeat;
}

.yellow_header_sub_nav{
	margin:0;
	padding:0;
	width:194px;
	height:0px;
}
/*.yellow_header_news{
	margin:0;
	padding:0;
	width:194px;
	height:28px;
	background:url(../images/aktuelle_themen.gif) repeat-x;
	border:1pxs solid #f00;
}

.yellow_header_pos_2{
	margin:0;
	padding:0;
	width:194px;
	height:28px;
	background:#f4e067;
	background:url(../images/ueber_uns.gif) repeat-x;
}
.yellow_header_pos_3{
	margin:0;
	padding:0;
	width:194px;
	height:28px;
	background:url(../images/leistungen.gif) repeat-x;
}
.yellow_header_pos_4{
	margin:0;
	padding:0;
	width:194px;
	height:28px;
	background:url(../images/mitgliedschaft.gif) repeat-x;
}
.yellow_header_pos_5{
	margin:0;
	padding:0;
	width:194px;
	height:28px;
	background:url(../images/arbeitgeber.gif) repeat-x;
}
.yellow_header_pos_6{
	margin:0;
	padding:0;
	width:194px;
	height:28px;
	background:url(../images/service.gif) repeat-x;
}

.yellow_header p{
	margin:0 5px 0 5px;
	padding:5px 0 0 10px;
}
*/



/* Buttons*/
.active_pos_1{
	background:url(../images/btn_01_active.gif) no-repeat;
	height:58px;
}
.inactive_pos_1{
	background:url(../images/btn_01.gif) no-repeat;
	height:58px;
}
.active_pos_2{
	background:url(../images/btn_02_active.gif) no-repeat;
	height:58px;
}
.inactive_pos_2{
	background:url(../images/btn_02.gif) no-repeat;
	height:58px;
}
.active_pos_3{
	background:url(../images/btn_03_active.gif) no-repeat;
	height:58px;
}
.inactive_pos_3{
	background:url(../images/btn_03.gif) no-repeat;
	height:58px;
}
.active_pos_4{
	background:url(../images/btn_04_active.gif) no-repeat;
	height:58px;
}
.inactive_pos_4{
	background:url(../images/btn_04.gif) no-repeat;
	height:58px;
}
.active_pos_5{
	background:url(../images/btn_05_active.gif) no-repeat;
	height:58px;
}
.inactive_pos_5{
	background:url(../images/btn_05.gif) no-repeat;
	height:58px;
}
.active_pos_6{
	background:url(../images/btn_06_active.gif) no-repeat;
	height:58px;
}
.inactive_pos_6{
	background:url(../images/btn_06.gif) no-repeat;
	height:58px;
}

.sub_nav_header_von_main{
	display:block;
	background:url(../images/sub_nav_header.gif) repeat-x;
	position:absolute;
	top:137px;
	left:1px;
	list-style:none;
	text-align:left;
	height:28px;
	width:194px;
	border-top:7px solid #fff;
	overflow:hidden;
}
div.sub_nav_header_von_main{
	height:28px;
}
.sub_nav_header_von_main p{
	padding:3px 14px 0px 14px;
	margin:0;
	color:#333;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.sub_nav_header_von_main p a{
	color:#333;
	text-decoration:none;
}
/*
.sub_nav_header_von_main{
	margin:0;
	padding:0;
	list-style:none;
	text-align:left;
	height:28px;
	width:194px;
	background:url(../images/sub_nav_header.gif) repeat;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
}

ul.sub_nav_header_von_main{
	list-style:none;
	margin:0;
	padding:0;
}
.sub_nav_header_von_main li{
	width:194px;
	position:absolute;
	left:0;
	list-style:none;
	float:left;
	display:block;
	margin:0;
	padding:0 0 0 0;
	border:1px solid red;
}*/
.sub_nav_header_von_main li a{
	position:relative;
	top:-2px;
	margin:0;
	padding:0;
	text-decoration:none;
	text-align:left;
	color:#333;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.sub_nav_header_von_main li a.active{
	margin:0 0 0 13px;
	padding:0 0 0 0;
}
#search_form{/*für IE*/
	margin:0;
}