#main tr td {
}
@media print {.noprint {display:none;}}

a:link {
	color: #2462AF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #2462AF;
}
a:hover {
	text-decoration: none;
	color: #ff9900;
}
a:active {
	text-decoration: none;
	color: ##ff9900;
}

.noprint #oben1 tr td #kontakt tr td {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a:link.links_fuss2 {
	text-decoration: none;
	font-family: Verdana ;
	 font-size: 11px;
	color: #FFFFFF;
	 }
a:visited.links_fuss2 {
	text-decoration: none;
	font-family: Verdana ; 
	color: #FFFFFF;
}
a:hover.links_fuss2 {
	text-decoration: underline;
	font-family: Verdana ; 
	color: #FE9900;
}
a:active.links_fuss2 {
	text-decoration: none;
	font-family: Verdana;
	color: #FFFFFF;
	
}
.links_fuss2{
    font-family: Verdana ; 
	color: #FFFFFF;
	
}.noprint #unten tr td table tr .tab_fuss2b {
	color: #FFF;
	font-size: 10px;
}


a.oben_navi {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #2462AF;
	font-weight: bolder;
}
a:visited.oben_navi {
	color: #2462AF;
	text-decoration: none;
}
a:hover.oben_navi {
	color: #fe9900;
	text-decoration: none;
}
a:active.oben_navi {
	color: #FE9900;
	text-decoration: none;
}
a:link.oben_navi {
	text-decoration: none;
}
a:link.links_fuss3 {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	 }
a:visited.links_fuss3 {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
a:hover.links_fuss3 {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	color: #FE9900;
}
a:active.links_fuss3 {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	
}
.links_fuss3{
    font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;

}
.captcha {
	color: #FF0000;
	font-size: 14px;
}
.tab_disp1 {
	background-color:#FAFBFC;
	border:solid 1px #333333;
	border-top-style:none;
	border-right-style:none;
	border-left-style:none;
    FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Verdana;
	text-align: left;
	font-weight: normal;
}
.tab_disp1_b {
	background-color:#FAFBFC;
	border:solid 1px #333333;
	border-top-style:none;
	border-right-style:none;
	border-left-style:none;
    FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Verdana;
	text-align: right;
	font-weight: normal;
}
.tab_disp2 {
	background-color:#FFFFFF;
	border:solid 1px #333333;
	border-top-style:none;
	border-right-style:none;
	border-left-style:none;
    FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Verdana;
	text-align: left;
	font-weight: normal;
}
.tab_disp2_b {
	background-color:#FFFFFF;
	border:solid 1px #333333;
	border-top-style:none;
	border-right-style:none;
	border-left-style:none;
    FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Verdana;
	text-align: right;
	font-weight: normal;
}
.begr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #2462AF;
	text-align: center;
}
.A1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	color: #2462AF;
	font-weight: bold;
	line-height: normal;
}
.A2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ff9900;
	font-weight: bold;
	line-height: normal;
}
.A3{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana;}
.A4{FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana;}

.A5{
	FONT-SIZE: 9px;
	COLOR: #333333;
	FONT-FAMILY: Verdana;
	font-weight: normal;
}
.tab_akt1 {
	background-color:#FAFBFC;
	border:solid 1px #333333;
	border-top-style:none;
	border-right-style:none;
	border-left-style:none;
    FONT-SIZE: 15px;
	COLOR: #333333;
	FONT-FAMILY: Verdana;
	text-align: left;
	font-weight: normal;
}
.tab_akt1_b {
	background-color:#FAFBFC;
	border:solid 1px #333333;
	border-top-style:none;
	border-right-style:none;
	border-left-style:none;
    FONT-SIZE: 15px;
	COLOR: #333333;
	FONT-FAMILY: Verdana;
	text-align: right;
	font-weight: normal;
}
.tab_akt2 {
	background-color:#FFFFFF;
	border:solid 1px #333333;
	border-top-style:none;
	border-right-style:none;
	border-left-style:none;
    FONT-SIZE: 15px;
	COLOR: #333333;
	FONT-FAMILY: Verdana;
	text-align: left;
	font-weight: normal;
}
.tab_akt2_b {
	background-color:#FFFFFF;
	border:solid 1px #333333;
	border-top-style:none;
	border-right-style:none;
	border-left-style:none;
    FONT-SIZE: 15px;
	COLOR: #333333;
	FONT-FAMILY: Verdana;
	text-align: right;
	font-weight: normal;
}	
	.standort{
	FONT-SIZE: 9px;
	COLOR: #333333;
	FONT-FAMILY: Verdana;
	text-align: right;
	line-height: 15px;
}	
	
.Tab_01_longslabel {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana}
.Tab_02_curval {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana}
.Tab_03_minval {FONT-SIZE: 11px; COLOR: #4654BC; FONT-FAMILY: Verdana}
.Tab_04_maxval {FONT-SIZE: 11px; COLOR: #9F2828; FONT-FAMILY: Verdana}
.Tab_05_avgval {FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana}
.Tab_06_aktuell {FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana}
.Tab_07_min {FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana}
.Tab_08_max {FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana}
.Tab_09_durchs {FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana}
.Tab_10_klein {FONT-SIZE: 10px; COLOR: #034ea2; FONT-FAMILY: Verdana}

.UB-10a {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #597ABC; FONT-FAMILY: Verdana}
.UB-10b {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffbe34; FONT-FAMILY: Verdana}
.UB-10c {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #565846; FONT-FAMILY: Verdana}
.UB-10d {
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: Verdana;
	text-align: center;
}
.UB-10f {FONT-SIZE: 10px; COLOR: #034ea2; FONT-FAMILY: Verdana}

.UB-09a {FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana}

.footer_wb {
    FONT-SIZE: 11px;
	COLOR: #333333
	text-align: left;
	font-weight: normal; }

.standort {
    FONT-SIZE: 12px;
	COLOR: #595C5F;
	font-weight: normal; }

.tb1 {
	background-color:#FAFBFC;

	border:solid 1px #C6C7C8;
	border-top-style:none;
	border-right-style:none;
	border-left-style:none;

	FONT-SIZE: 15px;
	COLOR: #333333;
	FONT-FAMILY: Verdana;
	font-weight: normal;
}

.tb_1a {
	background-color:#FAFBFC;

	border:solid 1px #EEEAE7;
	border-top-style:solid 1px #EEEAE7;
	border-right-style:solid 1px #EEEAE7;
	border-left-style:solid 1px #EEEAE7;

	FONT-SIZE: 15px;
	COLOR: #333333;
	FONT-FAMILY: Verdana;
	font-weight: normal;
}

.tb_1b {
	background-color:#FAFBFC;
}

.tb_2a {
	background-color:#F6F6F6;

	border:solid 1px #EEEAE7;
	border-top-style:solid 1px #EEEAE7;
	border-right-style:solid 1px #EEEAE7;
	border-left-style:solid 1px #EEEAE7;

	FONT-SIZE: 15px;
	COLOR: #333333;
	FONT-FAMILY: Verdana;
	font-weight: normal;
}

.tb_2b {
	background-color:#F6F6F6;
}

.tb2 {
	background-color: #FFFFFF;

	border:solid 1px #C6C7C8;
	border-top-style:none;
	border-right-style:none;
	border-left-style:none;

	FONT-SIZE: 15px;
	COLOR: #333333;
	FONT-FAMILY: Verdana;
	font-weight: normal;
}

.tb1curval {
	FONT-SIZE: 15px;
	COLOR: #333333;
	font-family: Arial, Helvetica, sans-serif;
}

.tb1min {
	FONT-SIZE: 11px;
	COLOR: #08529C;
	FONT-FAMILY: Verdana;
}

.tb1max {
	FONT-SIZE: 11px;
	COLOR: #A60F14;
	FONT-FAMILY: Verdana;
}

.tb1uhr {
	FONT-SIZE: 11px;
	COLOR: #333333;
	font-family: Arial, Helvetica, sans-serif;
}

.col-md-4.d-flex { display: flex; flex-direction: column; }
#col4-footnote { margin-top: auto; }
