/* CSS Document */
#content {
	width: 945px;
}

a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d45e10;
	font-weight:normal;
	text-decoration:none;
	
}

a:hover {
	text-decoration:none;
	background-color:#f0eff2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

a:active {
	text-decoration:none;
	background-color:#f0eff2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d45e10;
	text-decoration:none;

	
}

.sidenav:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d45e10;
	font-weight:bold;
	text-decoration:none;
	
}

.sidenav:hover {
	text-decoration:none;
	background-color:#f0eff2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

.sidenav:active {
	text-decoration:none;
	background-color:#f0eff2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

.sidenav:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d45e10;
	text-decoration:none;
	font-weight:bold;
	
}

.menu_main:link {
	color:#000000; 
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
}

.menu_main:active {
	color:#000000; 
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}

.menu_main:hover {
	text-decoration:none;
	background-color:#f0eff2;
	font-size:11px;
	font-weight:bold;
}

.menu_main:visited {
	color:#000000;
	font-size:11px; 
	text-decoration:none;

}

.menu_top:link {
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

.menu_top:active {
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

.menu_top:hover {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
	background-color:#dfdfdf;
}

.menu_top:visited {
	color:#000000; 
	text-decoration:none;
	font-size:11px;

}

.menu_top_disc:link {
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

.menu_top_disc:active {
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

.menu_top_disc:hover {
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

.menu_top_disc:visited {
	color:#ffffff; 
	font-size:11px;
	text-decoration:none;

}

.footer:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#025999;
	font-weight:bold;
	text-decoration:none;
	
}

.footer:hover {
	text-decoration:none;
	background-color:#f0eff2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	font-weight:bold;
}

.footer:active {
	text-decoration:none;
	background-color:#f0eff2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	font-weight:bold;
}

.footer:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#025999;
	text-decoration:none;
	font-weight:bold;
	
}

.text_footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#015899;
	padding-left:8px;
}

.text_normal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height: 18px;
	padding-bottom: 40px;
}

.text_vision {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	line-height: 18px;
	padding-bottom: 40px;
	font-weight:bold;
	letter-spacing:1px;
}

.text_normal_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#025999;
	line-height: 16px;
}

.text_sidenav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003466;
	line-height: 16px;
}

.text_lead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003466;
	font-weight:bold;
	line-height: 16px;
	
}

.text_bold_o {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ec8d05;
	#font-weight:bolder;
}

.text_bold_b {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 18px;
	color:#003466;
	font-weight:bold;
}

.text_bold_b_small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 18px;
	color:#003466;
	font-weight:bold;
}

.text_bold_b_small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003466;
	font-weight:bold;
}

.text_b_small {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 14px;
	color:#003466;
}

.text_bold_w {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	#font-weight:bolder;
}

.text_home {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003466;
	#font-weight:bolder;
}

.text_menu_akt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ec8d05;
	font-weight:bolder;
	#padding-left:5px;
}

.text_menu_pas {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	#font-weight:bolder;
	#padding-left:5px;
}

.menu_top_pas {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000000;
	#font-weight:bolder;
	padding-right:8px;
}

.menu_top_akt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#d45e10;
	font-weight:bold;
	padding-right:6px;
}

ul#menu{
	margin:0px;
	margin-bottom:12px;
	padding-left:26px;
	padding-top:0px;
	padding-right:6px;
	padding-bottom:0px;

}

ul#menu li {
	list-style-image:url(../img/bullet_main_blau.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d45e10;
	font-weight:normal;
}

ul#menu_sub {
	margin:0px;
	margin-bottom:5px;
	padding-left:18px;
	padding-top:3px;
	padding-right:6px;
	padding-bottom:0px;
}

ul#menu_sub li {
	list-style-image:url(../img/bullet_sub_blau.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}

ul#menu_sub2 {
	margin:0px;
	margin-bottom:5px;
	padding-left:17px;
	padding-top:3px;
	padding-right:0px;
	padding-bottom:0px;
}

ul#menu_sub2 li {
	list-style-image:url(../img/bullet_sub_blau.png);
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:normal;
}


ul#ul_text{
	list-style:square;
	padding-left:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003466;
	font-weight:bold;
}

ul#ul_text li {
	padding-bottom:8px;
}

ul#ul_text2{
	list-style:square;
	padding-left:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}

ul#ul_text2 li {
	padding-bottom:8px;
}

ul#ul_text_dec{
	list-style:decimal;
	padding-left:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003466;
	font-weight:bold;
}

ul#ul_text_dec li {
	padding-bottom:8px;
}

ul#ul_sidenav{
	list-style:decimal;
	padding-left:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003466;
	font-weight:normal;
}

ul#ul_sidenav li {
	padding-bottom:8px;
}

*html ul#ul_sidenav{
	margin-left:0px;
	list-style:decimal;
	padding-left:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003466;
	font-weight:normal;
}

*html ul#ul_sidenav li {
	padding-left:0px;
	padding-bottom:8px;
}

ul#ul_text_white_b{
	list-style:square;
	padding-left:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	letter-spacing:1px;
}

ul#ul_text_white_b li {
	padding-bottom:8px;
}

.hr_white {
	background-color:#ffffff; 
	color:#ffffff; 
	border: #ffffff;
	height: 8px; 
}