@charset "iso-8859-1";

@font-face {
    font-family: "Source Sans Pro";
    font-style: normal;
    font-weight: 300;
    src: local("Source Sans Pro Light"), local("SourceSansPro-Light"), url("/css/toadOcfmlt9b38dHJxOBGKhisFFF-0ifc-Simo8uwJs.woff2") format("woff2");
    unicode-range: U+460-52F, U+20B4, U+2DE0-2DFF, U+A640-A69F;
}
@font-face {
    font-family: "Source Sans Pro";
    font-style: normal;
    font-weight: 300;
    src: local("Source Sans Pro Light"), local("SourceSansPro-Light"), url("/css/toadOcfmlt9b38dHJxOBGNJvocFWY_5VFjYFbAOOIik.woff2") format("woff2");
    unicode-range: U+400-45F, U+490-491, U+4B0-4B1, U+2116;
}
@font-face {
    font-family: "Source Sans Pro";
    font-style: normal;
    font-weight: 300;
    src: local("Source Sans Pro Light"), local("SourceSansPro-Light"), url("/css/toadOcfmlt9b38dHJxOBGLGN1mc631ObjHzqJB_dFFA.woff2") format("woff2");
    unicode-range: U+1F00-1FFF;
}
@font-face {
    font-family: "Source Sans Pro";
    font-style: normal;
    font-weight: 300;
    src: local("Source Sans Pro Light"), local("SourceSansPro-Light"), url("/css/toadOcfmlt9b38dHJxOBGI3P6ux3HwbL10a8ofNXGLA.woff2") format("woff2");
    unicode-range: U+370-3FF;
}
@font-face {
    font-family: "Source Sans Pro";
    font-style: normal;
    font-weight: 300;
    src: local("Source Sans Pro Light"), local("SourceSansPro-Light"), url("/css/toadOcfmlt9b38dHJxOBGD_j0nMiB9fPhg_k1wdK2h0.woff2") format("woff2");
    unicode-range: U+102-103, U+1EA0-1EF9, U+20AB;
}
@font-face {
    font-family: "Source Sans Pro";
    font-style: normal;
    font-weight: 300;
    src: local("Source Sans Pro Light"), local("SourceSansPro-Light"), url("/css/toadOcfmlt9b38dHJxOBGDRVvBvQIc1z78c__uoBcyI.woff2") format("woff2");
    unicode-range: U+100-24F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
    font-family: "Source Sans Pro";
    font-style: normal;
    font-weight: 300;
    src: local("Source Sans Pro Light"), local("SourceSansPro-Light"), url("/css/toadOcfmlt9b38dHJxOBGOode0-EuMkY--TSyExeINg.woff2") format("woff2");
    unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}


.schwarz10 { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.schwarz10b { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.schwarz10u { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline}
.schwarz10bu { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline}

.weis10 { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none}
.weis10b { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none}
.weis10u { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: underline}
.weis10bu { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: underline}

.rot10 { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; 
font-variant: normal; text-transform: none; color: #990000; text-decoration: none}
.rot10b { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #990000; text-decoration: none}
.rot10u { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #990000; text-decoration: underline}
.rot10bu { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #990000; text-decoration: underline}

.blau10 { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; 

line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #1E64AC; text-decoration: none}


.blau10b { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #1E64AC; text-decoration: none}
.blau10u { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #1E64AC; text-decoration: underline}
.blau10bu { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #1E64AC; text-decoration: underline}

.blaudark10 { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000084; text-decoration: none}
.blaudark10b { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000084; text-decoration: none}
.blaudark10u { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000084; text-decoration: underline}
.blaudark10bu { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000084; text-decoration: underline}

.gelb10 { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #CCCC33; text-decoration: none}
.gelb10b { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #CCCC33; text-decoration: none}
.gelb10u { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #CCCC33; text-decoration: underline}
.gelb10bu { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #CCCC33; text-decoration: underline}

.gruen10 { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #006633; text-decoration: none}
.gruen10b { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #006633; text-decoration: none}
.gruen10u { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #006633; text-decoration: underline}
.gruen10bu { font-family: "Source Sans Pro"; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #006633; text-decoration: underline}

.schwarz11 { font-family: "Source Sans Pro"; font-size: 14px;
font-style: normal; line-height: normal; font-weight: normal;
font-variant: normal; text-transform: none; color: #000000; text-decoration: none}

.black { font-family: "Source Sans Pro"; font-size: 16px;font-style: normal; line-height: normal; font-weight: normal;font-variant: normal; text-transform: none; color: #000000; text-decoration: none}

.red { font-family: "Source Sans Pro"; font-size: 12px;font-style: normal; line-height: normal; font-weight: normal;font-variant: normal; text-transform: none; color: #990000; text-decoration: none}



.schwarz11b { font-family: "Source Sans Pro"; font-size: 19x; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.schwarz11u { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline}
.schwarz11bu { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline}
.schwarz11bu1 { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000;}
.weis11 { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none}
.weis11b { font-family: "Source Sans Pro"; font-size: 19px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.weis11u { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: underline}
.weis11bu { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: underline}

.rot11 { font-family: "Source Sans Pro"; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #990000; text-decoration: none}
.rot11b { font-family: "Source Sans Pro"; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #990000; text-decoration: none}
.rot11u { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #990000; text-decoration: underline}
.rot11bu { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #990000; text-decoration: underline}

.blau11 { font-family: "Source Sans Pro"; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #1E64AC; text-decoration: none}
.blau11b { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #1E64AC; text-decoration: none}
.blau11u { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #1E64AC; text-decoration: underline}
.blau11bu { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #1E64AC; text-decoration: underline}

.blaudark11 { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000084; text-decoration: none}
.blaudark11b { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000084; text-decoration: none}
.blaudark11u { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000084; text-decoration: underline}
.blaudark11bu { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000084; text-decoration: underline}

.gelb11 { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #CCCC33; text-decoration: none}
.gelb11b { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #CCCC33; text-decoration: none}
.gelb11u { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #CCCC33; text-decoration: underline}
.gelb11bu { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #CCCC33; text-decoration: underline}

.gruen11 { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #006633; text-decoration: none}
.gruen11b { font-family: "Source Sans Pro"; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #006633; text-decoration: none}
.gruen11u { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #006633; text-decoration: underline}
.gruen11bu { font-family: "Source Sans Pro"; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #006633; text-decoration: underline}

.schwarz12 { font-family: "Source Sans Pro"; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.schwarz12u { font-family: "Source Sans Pro"; font-size: 16px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline}
.schwarz12b { font-family: "Source Sans Pro"; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.schwarz12b1 { font-family: "Source Sans Pro"; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000;}
.schwarz12bu { font-family: "Source Sans Pro"; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline}

.weis12 { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none}
.weis12b { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none}
.weis12u { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: underline}
.weis12bu { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: underline}

.rot12 { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #990000; text-decoration: none}
.rot12b { font-family: "Source Sans Pro"; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #990000; text-decoration: none}
.rot12u { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #990000; text-decoration: underline}
.rot12bu { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #990000; text-decoration: underline}



.blau12 { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; 
font-variant: normal; text-transform: none; color: #1E64AC; text-decoration: none}

.blau12b { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #1E64AC; text-decoration: none}
.blau12u { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #1E64AC; text-decoration: underline}
.blau12bu { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #1E64AC; text-decoration: underline}

.blaudark12 { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000084; text-decoration: none}
.blaudark12b { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000084; text-decoration: none}
.blaudark12u { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000084; text-decoration: underline}
.blaudark12bu { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000084; text-decoration: underline}

.gelb12 { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #CCCC33; text-decoration: none}
.gelb12b { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #CCCC33; text-decoration: none}
.gelb12u { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #CCCC33; text-decoration: underline}
.gelb12bu { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #CCCC33; text-decoration: underline}

.gruen12 { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #006633; text-decoration: none}
.gruen12b { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #006633; text-decoration: none}
.gruen12u { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #006633; text-decoration: underline}
.gruen12bu { font-family: "Source Sans Pro"; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #006633; text-decoration: underline}

.schwarz14 { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.schwarz14b { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none}
.schwarz14u { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline}
.schwarz14bu { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: underline}

.weis14 { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none}
.weis14b { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: none}
.weis14u { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: underline}
.weis14bu { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; text-decoration: underline}

.rot14 { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #990000; text-decoration: none}
.rot14b { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #990000; text-decoration: none}
.rot14u { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #990000; text-decoration: underline}
.rot14bu { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #990000; text-decoration: underline}

.blau14 { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000084; text-decoration: none}
.blau14b { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000084; text-decoration: none}
.blau14u { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000084; text-decoration: underline}
.blau14bu { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000084; text-decoration: underline}

.gelb14 { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #CCCC33; text-decoration: none}
.gelb14b { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #CCCC33; text-decoration: none}
.gelb14u { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #CCCC33; text-decoration: underline}
.gelb14bu { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #CCCC33; text-decoration: underline}

.gruen14 { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #006633; text-decoration: none}
.gruen4b { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #006633; text-decoration: none}
.gruen4u { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #006633; text-decoration: underline}
.gruen4bu { font-family: "Source Sans Pro"; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #006633; text-decoration: underline}

a.gruen11b {padding: 10px!important;}
a.gruen11b img {width: 0px; margin: 0; padding: 0;}
a:hover {text-decoration: underline;}
.mycheckbox {	font-size:12px;	font-family:"Source Sans Pro";	color:black;	

border: 1px solid black;}
.myinputsmall{font-size:12px;font-family:"Source Sans Pro"; color:black; height: 16px; border-top: 1px black; border-left:1px black; border-bottom:1px black; border-right:1px black; border-style:solid; background-color:white; }
.myinput{font-size:18px;font-family:"Source Sans Pro"; color:black; height: auto; border-top: 1px black; border-left:1px black; border-bottom:1px black; border-right:1px black;border-style:solid; background-color:white; padding: 5px 10px; }


.myinputred{font-size:12px;font-family:"Source Sans Pro"; color:black; height: 18px; border-top: 1px #990000; border-left:1px #990000;  border-bottom:1px #990000; border-right:1px #990000;  border-style:solid;background-color:#FFFFFF; }

.myinputblack{padding: 2px 10px; font-size:18px;font-family:"Source Sans Pro"; color:black; height: 26px; border-top: 1px #000000; border-left: 1px #000000;  border-bottom:1px #000000; border-right:1px #000000;  border-style:solid;background-color:#FFFFFF; margin: 0 0 5px 0; }


.mytextarea{font-size:12px; 	font-family:"Source Sans Pro"; 	border-top: 1px black; 	border-left:1px black; 	border-bottom:1px black; 	border-right:1px black; 	border-style:solid; 	font-family: Verdana; }

.mytextarea2{background-color: #eeeeee;font-size:12px; 	font-family: "Lucida Console", Monaco, monospace; border-top: 1px black; 	border-left:1px black; 	border-bottom:1px black; 	border-right:1px black; 	border-style:solid; }


.mytextarea3{font-size:12px; 	font-family:"Source Sans Pro"; 	border-top: 1px #990000; 	border-left:1px #990000; 	border-bottom:1px #990000; 	border-right:1px #990000; 	border-style:solid; 	font-family: Verdana; }


.my_submit { 	font-size:12px; 	font-family:"Source Sans Pro"; 	border: 1px solid #000000; }
select{ 	font-size:12px; 	font-family:"Source Sans Pro"; border:1px solid black;}
textarea{	font-size:12px; 	font-family:"Source Sans Pro"; color:black; border:1px solid white; }
textareasmall{	font-size:10px; 	font-family:"Source Sans Pro"; color:black; border:1px solid white; } 
.my_submit {	font-size:12px;  	font-family:"Source Sans Pro"; 	width:100px; 	border: 1px solid #000000; }
body {  background-color: #fff!important!;
	scrollbar-face-color: #3885D7;
	scrollbar-shadow-color: #1A599B;
	scrollbar-highlight-color: #638FBF;
	scrollbar-3dlight-color: #5AA1EC;
	scrollbar-darkshadow-color: #2E6AAA;
	scrollbar-track-color: #DEDFD6;
	border="0" scrollbar-arrow-color: #113E6D;
}

html *
{
   font-family: "Source Sans Pro" !important;
   font-family: "Source Sans Pro",sans-serif; !important;
}
#a.gruen11b { display:block; margin-bottom:5px; text-align:center; width:; border-style:ridge; border-color:#BBFFBB; border-width:3px; padding:2px; text-decoration:none; font-size:14px }
#a.gruen11b { display:inline-block; margin-bottom:5px; text-align:center; width:; border-style: ridge; border-color:#BBFFBB; border-width:3px; padding:2px; text-decoration:none; font-size:14px }
.my_submit, a.gruen11b {
    background-color: #4CAF50; /* Green */
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    margin-bottom: 5px;
    margin-top: 5px;
    border-radius: 4px;
}

.my_submit, a.gruen11b:link { color:#fff; background-color:#97bf0d; border: 1px solid #577f0d;}
a.gruen11b:visited { color:#fff; background-color:#97bf0d; }
a.gruen11b:hover { color:#FFF; background-color:#577f0d; }
a.gruen11b:active { color:#000; background-color:#577f0d; }

#a.rot11b { display:inline-block; margin:0px; text-align:center; width:16ex; border-style:ridge; border-color:#990000; border-width:3px; padding:2px; text-decoration:none; font-size:11px } 
a.rot11b {
   border: none;
    color: white;
    border="3"
    padding: 15px 32px;
    text-align: center; 
    text-decoration: none;
    display: inline-block;
    font-size: 19px;
    margin-bottom: 5px; 
    margin-top: 5px;
   border-radius: 4px;
}

a.rot11b:link { color:#fff; background-color:#f44336; }
a.rot11b:visited { color:#fff; background-color:#f44336; }
a.rot11b:hover { color:#1E64AC; background-color:#FFCCCC; }
a.rot11b:active { color:#1E64AC; background-color:#FFCCCC; }

input[type=text]:focus {
    background-color: lightblue;
}

input:-moz-read-only { /* For Firefox */
    border: 0px;
    font-weight: bold;
    font-size: 14px;
}

input:read-only {
    border: 0px;
    font-weight: bold;
    font-size: 14px;
}

input[type=text], input[type=password] {
border-radius: 4px;
}

select {
    padding: 7px 10px;
    border: none;
    border-radius: 4px;
    background-color: lightgrey;
    margin-bottom: 5px;
}

textarea {
    width: 100%;
    height: 150px;
    padding: 12px 20px;
    box-sizing: border-box;
    border: 2px solid #ccc;
    border-radius: 4px;
    background-color: #f8f8f8;
    resize: none;
}

.my_submit {
    background-color: #97bf0d;
    border: 1px solid #577f0d;
    color: white;
    padding: 2px 15px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    margin-bottom: 5px;
    margin-top: 5px;
    border-radius: 4px;
    text-transform: uppercase;
}
.my_submit:first-letter { text-transform: uppercase; }


span.multiselect-native-select {
	position: absolute
}
span.multiselect-native-select select {
	border: 0!important;
	clip: rect(0 0 0 0)!important;
	height: 1px!important;
	margin: -1px -1px -1px -3px!important;
	overflow: hidden!important;
	padding: 0!important;
	position: absolute!important;
	width: 1px!important;
	left: 50%;
	top: 30px
}
.multiselect-container {
	position: absolute;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.multiselect-container .input-group {
	margin: 5px
}
.multiselect-container>li {
	padding: 0
}
.multiselect-container>li>a.multiselect-all label {
	font-weight: 700
}
.multiselect-container>li.multiselect-group label {
	margin: 0;
	padding: 3px 20px 3px 20px;
	height: 100%;
	font-weight: 700
}
.multiselect-container>li.multiselect-group-clickable label {
	cursor: pointer
}
.multiselect-container>li>a {
	padding: 0
}
.multiselect-container>li>a>label {
	margin: 0;
	height: 100%;
	cursor: pointer;
	font-weight: 400;
	padding: 3px 0 3px 30px;
        width: 350px;
}
.multiselect-container>li>a>label.radio, .multiselect-container>li>a>label.checkbox {
	margin: 0
}
.multiselect-container>li>a>label>input[type=checkbox] {
	margin-bottom: 5px
}
.btn-group>.btn-group:nth-child(2)>.multiselect.btn {
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px
}
.form-inline .multiselect-container label.checkbox, .form-inline .multiselect-container label.radio {
	padding: 3px 20px 3px 40px
}
.form-inline .multiselect-container li a label.checkbox input[type=checkbox], .form-inline .multiselect-container li a label.radio input[type=radio] {
	margin-left: -20px;
	margin-right: 0
}

.navitr { background-color: #fff; }

.helpbody {background-color: #fff;}
#MyMenu {color: #333;}
select {color: #333; background: #fff; border: 1px solid #888;}
.my_submit2:hover, .my_submit:hover {cursor: pointer; background-color: #577f0d;}
.my_submit2, .my_submit {border: 1px solid #577f0d!important; background-color: #97bf0d; text-decoration: none; color: #fff; width: auto;}
textarea {resize: both!important;}

a.rot11b {padding:2px 10px; border: 1px solid #CC2222;}

/*.openmenuforce ~ tr {display: table-row!important;}*/
