@charset "utf-8";
/* CSS Document */

a:link{
	color:#003b75;
	outline:none;
	text-decoration:none;
}

a:visited{
	color:#003b75;
	outline:none;
	text-decoration:none;
}

a:hover{
	color:#0068ce;
	outline:none;
	text-decoration:none;
}

a:active{
	color:#0068ce;
	outline:none;
	text-decoration:none;
}

h1{
	margin:0px 0px 15px 0px;
	padding:0px;
	font-weight:normal;
}

h2{
	margin:0px 0px 10px 0px;
	padding:0px;
	font-weight:normal;
}

h3{
	margin:0px 0px 10px 0px;
	padding:0px;
	font-weight:normal;
}

.lay_mid_mid h1{
	font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#003b75;
	text-align:left;
	font-weight:normal;
}

.lay_mid_mid h2{
	font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#003b75;
	text-align:left;
	font-weight:normal;
}

.lay_mid_mid h3{
	font-family: 'source_sans_prosemibold', Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #6b7e8a;
	text-align: left;
	font-weight: normal;
}

.lay_infobox_norm2 h2{
	font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#002750;
	text-align:left;
	font-weight:normal;
	margin-bottom:5px;
}

.lay_infobox_norm2 h3, .lay_infobox_norm2 h3 a{
	font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#6b7e8a;
	text-align:left;
	font-weight:normal;
	margin-bottom:5px;
}

.fo_lang_de{
	display:block;
	width:20px;
	height:13px;
	background-image:url(../icons/de_2.png);
	background-repeat:no-repeat;
	float:right;
	text-indent:-5000px;
}

a.fo_lang_de:link{
	background-image:url(../icons/de_2.png);
}

a.fo_lang_de:visited{
	background-image:url(../icons/de_2.png);
}

a.fo_lang_de:hover{
	background-image:url(../icons/de_1.html);
}

a.fo_lang_de:active{
	background-image:url(../icons/de_1.html);
}

.fo_lang_de_ac{
	display:block;
	width:20px;
	height:13px;
	background-image:url(../icons/de_1.html);
	background-repeat:no-repeat;
	float:right;
	text-indent:-5000px;
	margin-left:11px;
}

a.fo_lang_de_ac:link{
	background-image:url(../icons/de_1.html);
}

a.fo_lang_de_ac:visited{
	background-image:url(../icons/de_1.html);
}

a.fo_lang_de_ac:hover{
	background-image:url(../icons/de_1.html);
}

a.fo_lang_de_ac:active{
	background-image:url(../icons/de_1.html);
}

.fo_lang_en{
	display:block;
	width:20px;
	height:13px;
	background-image:url(../icons/en_2.png);
	background-repeat:no-repeat;
	float:right;
	text-indent:-5000px;
	margin-left:11px;
}

a.fo_lang_en:link{
	background-image:url(../icons/en_2.png);
}

a.fo_lang_en:visited{
	background-image:url(../icons/en_2.png);
}

a.fo_lang_en:hover{
	background-image:url(../icons/en_1.html);
}

a.fo_lang_en:active{
	background-image:url(../icons/en_1.html);
}

.fo_lang_en_ac{
	display:block;
	width:20px;
	height:13px;
	background-image:url(../icons/en_1.html);
	background-repeat:no-repeat;
	float:right;
	text-indent:-5000px;
	margin-left:11px;
}

a.fo_lang_en_ac:link{
	background-image:url(../icons/en_1.html);
}

a.fo_lang_en_ac:visited{
	background-image:url(../icons/en_1.html);
}

a.fo_lang_en_ac:hover{
	background-image:url(../icons/en_1.html);
}

a.fo_lang_en_ac:active{
	background-image:url(../icons/en_1.html);
}

.fo_global{
	display:block;
	color:#a9b3b4;
	font-size:10px;
	font-weight:normal;
	float:right;
	margin:10px 0px 0px 20px;
}

a.fo_global:link{
	color:#a9b3b4;
	font-weight:normal;
}

a.fo_global:visited{
	color:#a9b3b4;
	font-weight:normal;
}

a.fo_global:hover{
	color:#000000;
	font-weight:normal;
}

a.fo_global:active{
	color:#000000;
	font-weight:normal;
}

.fo_footer_box_1{
	font-family:'source_sans_proregular', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#81909a;
	display:block;
	width:120px;
	height:40px;
	float:left;
	background-color:#d0d6da;
	text-align:center;
	padding:20px 0px 0px 0px;
}

a.fo_footer_box_1:link{
	color:#81909a;
}

a.fo_footer_box_1:visited{
	color:#81909a;
}

a.fo_footer_box_1:hover{
	color:#505c63;
}

a.fo_footer_box_1:active{
	color:#505c63;
}


.fo_footer_box_2{
	font-family:'source_sans_proregular', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#81909a;
	display:block;
	width:120px;
	height:40px;
	float:left;
	background-color:#c4ccd1;
	text-align:center;
	padding:20px 0px 0px 0px;
}

a.fo_footer_box_2:link{
	color:#81909a;
}

a.fo_footer_box_2:visited{
	color:#81909a;
}

a.fo_footer_box_2:hover{
	color:#505c63;
}

a.fo_footer_box_2:active{
	color:#505c63;
}

.fo_footer_box_2_print{
	display:block;
	width:120px;
	height:40px;
	float:left;
	background-color:#c4ccd1;
	text-align:center;
	padding:20px 0px 0px 0px;
	background-image:url(../icons/print.html);
	background-repeat:no-repeat;
	background-position:center;
}

a.fo_footer_box_2_print:link{
	color:#81909a;
}

a.fo_footer_box_2_print:visited{
	color:#81909a;
}

a.fo_footer_box_2_print:hover{
	color:#505c63;
	background-image:url(../icons/print_2.png);
}

a.fo_footer_box_2_print:active{
	color:#505c63;
	background-image:url(../icons/print_2.png);
}

.fo_cont_imgtext{
	font-size:11px;
	color:#7d8d97;
}

.fo_cont_link{
	color:#003b75;
	display:block;
	font-weight:bold;
	padding-left:15px;
	background-image:url(../icons/link_icon.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	text-decoration:none;
}

a.fo_cont_link:link{
	color:#003b75;
}

a.fo_cont_link:visited{
	color:#003b75;
}

a.fo_cont_link:hover{
	color:#03509b;
	background-image:url(../icons/link_icon_2.html);
}

a.fo_cont_link:active{
	color:#03509b;
	background-image:url(../icons/link_icon_2.html);
}

.fo_cont_linkdown{
	color:#0068ce;
	display:block;
	font-weight:bold;
	padding-left:15px;
	background-image:url(../icons/download_icon.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	text-decoration:none;
}

a.fo_cont_linkdown:link{
	color:#0068ce;
}

a.fo_cont_linkdown:visited{
	color:#0068ce;
}

a.fo_cont_linkdown:hover{
	color:#007bd9;
	background-image:url(../icons/download_icon_2.html);
}

a.fo_cont_linkdown:active{
	color:#007bd9;
	background-image:url(../icons/download_icon_2.html);
}

.fo_nav_s{
	display:block;
	font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	padding:8px 14px 8px 35px;
	background-color:#c7d1d7;
	background-image:url(../icons/fo_nav_s.html);
	background-repeat:no-repeat;
	background-position:14px 11px;
	margin-bottom:1px;
}

a.fo_nav_s:link{
	background-color:#c7d1d7;
	color:#000000;
}

a.fo_nav_s:visited{
	background-color:#c7d1d7;
	color:#000000;
}

a.fo_nav_s:hover{
	color:#000000;
	background-color:#d8e1e8;
	background-image:url(../icons/fo_nav_s_2.html);
}

a.fo_nav_s:active{
	color:#000000;
	background-color:#d8e1e8;
	background-image:url(../icons/fo_nav_s_2.html);
}

.fo_nav_sact{
	display:block;
	font-family:'source_sans_prosemibold', Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	padding:8px 14px 8px 35px;
	background-color:#d8e1e8;
	background-image:url(../icons/fo_nav_s_2.html);
	background-repeat:no-repeat;
	background-position:14px 11px;
	margin-bottom:1px;
}

a.fo_nav_sact:link{
	background-color:#d8e1e8;
	color:#000000;
}

a.fo_nav_sact:visited{
	background-color:#d8e1e8;
	color:#000000;
}

a.fo_nav_sact:hover{
	color:#000000;
	background-color:#d8e1e8;
}

a.fo_nav_sact:active{
	color:#000000;
	background-color:#d8e1e8;
}

.fo_nav_ss{
	display:block;
	font-family:'source_sans_proregular', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#c4e1ff;
	padding:6px 14px 6px 50px;
	background-color:#000000;
	background-image:url(../icons/fo_nav_ss.html);
	background-repeat:no-repeat;
	background-position:35px 10px;

}

a.fo_nav_ss:link{
	background-color:#d8e1e8;
	color:#000000;
}

a.fo_nav_ss:visited{
	background-color:#d8e1e8;
	color:#000000;
}

a.fo_nav_ss:hover{
	color:#000000;
	background-color:#e4eff7;
	background-image:url(../icons/fo_nav_ss_2.html);
}

a.fo_nav_ss:active{
	color:#000000;
	background-color:#e4eff7;
	background-image:url(../icons/fo_nav_ss_2.html);
}

.fo_nav_ssact{
	display:block;
	font-family:'source_sans_proregular', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#c4e1ff;
	padding:6px 14px 6px 50px;
	background-color:#e4eff7;
	background-image:url(../icons/fo_nav_ss_2.html);
	background-repeat:no-repeat;
	background-position:35px 10px;

}

a.fo_nav_ssact:link{
	background-color:#e4eff7;
	color:#000000;
}

a.fo_nav_ssact:visited{
	background-color:#e4eff7;
	color:#000000;
}

a.fo_nav_ssact:hover{
	color:#000000;
	background-color:#e4eff7;
}

a.fo_nav_ssact:active{
	color:#000000;
	background-color:#e4eff7;
}

.fo_nav_sss{
	display:block;
	font-family:'source_sans_proregular', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#c4e1ff;
	padding:6px 14px 6px 70px;
	background-color:#000000;
	background-image:url(../icons/fo_nav_sss.html);
	background-repeat:no-repeat;
	background-position:60px 10px;

}

a.fo_nav_sss:link{
	background-color:#d8e1e8;
	color:#000000;
}

a.fo_nav_sss:visited{
	background-color:#d8e1e8;
	color:#000000;
}

a.fo_nav_sss:hover{
	color:#000000;
	background-color:#e4eff7;
	background-image:url(../icons/fo_nav_ss_2.html);
}

a.fo_nav_sss:active{
	color:#000000;
	background-color:#e4eff7;
	background-image:url(../icons/fo_nav_ss_2.html);
}

.fo_nav_sssact{
	display:block;
	font-family:'source_sans_proregular', Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#c4e1ff;
	padding:6px 14px 6px 70px;
	background-color:#e4eff7;
	background-image:url(../icons/fo_nav_sss.html);
	background-repeat:no-repeat;
	background-position:60px 10px;

}

a.fo_nav_sss:link{
	background-color:#e4eff7;
	color:#000000;
}

a.fo_nav_sss:visited{
	background-color:#e4eff7;
	color:#000000;
}

a.fo_nav_sss:hover{
	color:#000000;
	background-color:#e4eff7;
	background-image:url(../icons/fo_nav_sss_2.html);
}

a.fo_nav_sss:active{
	color:#000000;
	background-color:#e4eff7;
	background-image:url(../icons/fo_nav_sss_2.html);
}

.fo_pfad{
	color:#999;
	font-size:10px;
}

a.fo_pfad:link{
	color:#999;
}

a.fo_pfad:visited{
	color:#999;
}

a.fo_pfad:hover{
	color:#0068ce;
}

a.fo_pfad:active{
	color:#0068ce;
}
