@import url("//hello.myfonts.net/count/302182");
@font-face {font-family: 'FFMetaWebProNormal';src: url('fonts/302182_0_0.eot');src: url('fonts/302182_0_0.eot?#iefix') format('embedded-opentype'),url('fonts/302182_0_0.woff2') format('woff2'),url('fonts/302182_0_0.woff') format('woff'),url('fonts/302182_0_0.ttf') format('truetype');}



@import url("//hello.myfonts.net/count/39f964");

  
@font-face {font-family: 'FFMetaWebProItalic';src: url('webfonts/39F964_0_0.eot');src: url('webfonts/39F964_0_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_0_0.woff2') format('woff2'),url('webfonts/39F964_0_0.woff') format('woff'),url('webfonts/39F964_0_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProHairline';src: url('webfonts/39F964_1_0.eot');src: url('webfonts/39F964_1_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_1_0.woff2') format('woff2'),url('webfonts/39F964_1_0.woff') format('woff'),url('webfonts/39F964_1_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProHairlineItalic';src: url('webfonts/39F964_2_0.eot');src: url('webfonts/39F964_2_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_2_0.woff2') format('woff2'),url('webfonts/39F964_2_0.woff') format('woff'),url('webfonts/39F964_2_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProThin';src: url('webfonts/39F964_3_0.eot');src: url('webfonts/39F964_3_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_3_0.woff2') format('woff2'),url('webfonts/39F964_3_0.woff') format('woff'),url('webfonts/39F964_3_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProBlack';src: url('webfonts/39F964_4_0.eot');src: url('webfonts/39F964_4_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_4_0.woff2') format('woff2'),url('webfonts/39F964_4_0.woff') format('woff'),url('webfonts/39F964_4_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProThinItalic';src: url('webfonts/39F964_5_0.eot');src: url('webfonts/39F964_5_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_5_0.woff2') format('woff2'),url('webfonts/39F964_5_0.woff') format('woff'),url('webfonts/39F964_5_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProLight';src: url('webfonts/39F964_6_0.eot');src: url('webfonts/39F964_6_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_6_0.woff2') format('woff2'),url('webfonts/39F964_6_0.woff') format('woff'),url('webfonts/39F964_6_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProLightItalic';src: url('webfonts/39F964_7_0.eot');src: url('webfonts/39F964_7_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_7_0.woff2') format('woff2'),url('webfonts/39F964_7_0.woff') format('woff'),url('webfonts/39F964_7_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProBoldItalic';src: url('webfonts/39F964_8_0.eot');src: url('webfonts/39F964_8_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_8_0.woff2') format('woff2'),url('webfonts/39F964_8_0.woff') format('woff'),url('webfonts/39F964_8_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProMediumItalic';src: url('webfonts/39F964_9_0.eot');src: url('webfonts/39F964_9_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_9_0.woff2') format('woff2'),url('webfonts/39F964_9_0.woff') format('woff'),url('webfonts/39F964_9_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProRegular';src: url('webfonts/39F964_A_0.eot');src: url('webfonts/39F964_A_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_A_0.woff2') format('woff2'),url('webfonts/39F964_A_0.woff') format('woff'),url('webfonts/39F964_A_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProBlackItalic';src: url('webfonts/39F964_B_0.eot');src: url('webfonts/39F964_B_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_B_0.woff2') format('woff2'),url('webfonts/39F964_B_0.woff') format('woff'),url('webfonts/39F964_B_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProBold';src: url('webfonts/39F964_C_0.eot');src: url('webfonts/39F964_C_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_C_0.woff2') format('woff2'),url('webfonts/39F964_C_0.woff') format('woff'),url('webfonts/39F964_C_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProBookItalic';src: url('webfonts/39F964_D_0.eot');src: url('webfonts/39F964_D_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_D_0.woff2') format('woff2'),url('webfonts/39F964_D_0.woff') format('woff'),url('webfonts/39F964_D_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProMedium';src: url('webfonts/39F964_E_0.eot');src: url('webfonts/39F964_E_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_E_0.woff2') format('woff2'),url('webfonts/39F964_E_0.woff') format('woff'),url('webfonts/39F964_E_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProBook';src: url('webfonts/39F964_F_0.eot');src: url('webfonts/39F964_F_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_F_0.woff2') format('woff2'),url('webfonts/39F964_F_0.woff') format('woff'),url('webfonts/39F964_F_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProCondensed';src: url('webfonts/39F964_10_0.eot');src: url('webfonts/39F964_10_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_10_0.woff2') format('woff2'),url('webfonts/39F964_10_0.woff') format('woff'),url('webfonts/39F964_10_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProCondensedItalic';src: url('webfonts/39F964_11_0.eot');src: url('webfonts/39F964_11_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_11_0.woff2') format('woff2'),url('webfonts/39F964_11_0.woff') format('woff'),url('webfonts/39F964_11_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProCondensedBook';src: url('webfonts/39F964_12_0.eot');src: url('webfonts/39F964_12_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_12_0.woff2') format('woff2'),url('webfonts/39F964_12_0.woff') format('woff'),url('webfonts/39F964_12_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProCondensedBookItalic';src: url('webfonts/39F964_13_0.eot');src: url('webfonts/39F964_13_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_13_0.woff2') format('woff2'),url('webfonts/39F964_13_0.woff') format('woff'),url('webfonts/39F964_13_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProCondensedMedium';src: url('webfonts/39F964_14_0.eot');src: url('webfonts/39F964_14_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_14_0.woff2') format('woff2'),url('webfonts/39F964_14_0.woff') format('woff'),url('webfonts/39F964_14_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProCondensedMediumItalic';src: url('webfonts/39F964_15_0.eot');src: url('webfonts/39F964_15_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_15_0.woff2') format('woff2'),url('webfonts/39F964_15_0.woff') format('woff'),url('webfonts/39F964_15_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProCondensedBold';src: url('webfonts/39F964_16_0.eot');src: url('webfonts/39F964_16_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_16_0.woff2') format('woff2'),url('webfonts/39F964_16_0.woff') format('woff'),url('webfonts/39F964_16_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProCondensedBoldItalic';src: url('webfonts/39F964_17_0.eot');src: url('webfonts/39F964_17_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_17_0.woff2') format('woff2'),url('webfonts/39F964_17_0.woff') format('woff'),url('webfonts/39F964_17_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProCondensedExtrabold';src: url('webfonts/39F964_18_0.eot');src: url('webfonts/39F964_18_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_18_0.woff2') format('woff2'),url('webfonts/39F964_18_0.woff') format('woff'),url('webfonts/39F964_18_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProCondensedExtraBoldItalic';src: url('webfonts/39F964_19_0.eot');src: url('webfonts/39F964_19_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_19_0.woff2') format('woff2'),url('webfonts/39F964_19_0.woff') format('woff'),url('webfonts/39F964_19_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProCondensedBlack';src: url('webfonts/39F964_1A_0.eot');src: url('webfonts/39F964_1A_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_1A_0.woff2') format('woff2'),url('webfonts/39F964_1A_0.woff') format('woff'),url('webfonts/39F964_1A_0.ttf') format('truetype');}
 
  
@font-face {font-family: 'FFMetaWebProCondensedBlackItalic';src: url('webfonts/39F964_1B_0.eot');src: url('webfonts/39F964_1B_0.eot?#iefix') format('embedded-opentype'),url('webfonts/39F964_1B_0.woff2') format('woff2'),url('webfonts/39F964_1B_0.woff') format('woff'),url('webfonts/39F964_1B_0.ttf') format('truetype');}
 
 
 

* { 
	margin: 0; 
	padding: 0; 
}

*, *:before, *:after {
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
 }
 
 
*::-webkit-input-placeholder {
    color: #000;font-size:14px;line-height:12px;
}
*:-moz-placeholder {
  
    color:  #000;font-size:14px;line-height:100%;

}
*::-moz-placeholder {

    color:  #000;font-size:14px;line-height:100%;

}
*:-ms-input-placeholder {
 color:  #000;font-size:14px;line-height:100%;
}
 
  

body { font-family: 'FFMetaWebProRegular','Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; color:#000; }
 
a { 
	-webkit-tap-highlight-color: rgba(0,0,0,0); 
	-webkit-touch-callout: none; 
}

a {color:#8b0e13;text-decoration:none;}
a:hover, a:focus {color:#dd9c3e;text-decoration:none;}
 
 
.frame-type-textpic a {color:#000;}
.frame-type-textpic a:hover {color:#eba500;}


.col3 a {color:#00507b;}
.col3 a:hover , .col3 a:hover  span.newsdate{color:#eba500;}

 a:hover  h3.blaueschrift,  a:focus  h3.blaueschrift,
  a:hover  h4.blaueschrift,  a:focus  h4.blaueschrift{    
 color:#eba500;
 
 }



#page ul {margin:16px 0px 16px 0px;padding:0;list-style-type:disc;}
#page ul {margin:16px 0px 16px 0px;padding:0;list-style-type:disc; padding: 0px 0px 0px 24px;}
 
#page li {color:#000; padding:4px 0px 0px 20px;  }
#page li {color:#000; padding:4px 0px 0px 0px;  }
 


p, #page li , .footer li , .footer li  a { font-size:18px;  font-size:20px;   line-height:24px; line-height:28px;}

p.grosseschrift { font-size:24px;  line-height:32px;}




 
.footer p, .footer a , .footer i  {color:#fff; }

.footer i {font-size:36px;}

div.footernav ul li a {font-size:20px; text-transform:uppercase;}
div.footersubnav ul li a {font-size:16px; text-transform:uppercase;  }

div.footercopy p {font-size:16px;  }

div.footerspenden p {font-size:14px; line-height:18px;font-weight:700;font-family:'FFMetaWebProBook','Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif  ; }




.morelink span, .morelink a , h5 a , a h5 ,.frame-type-textpic h5 a ,.frame-type-textpic a h5, .frame-type-textpic h5 {font-size:20px; font-weight:400;  line-height:20px; color:#fff !important;}

h5 a:hover, a:hover h5 { color:#fff;}
 
.boldtext, b, strong ,  .footerright ul li a {font-weight:700;font-family:'FFMetaWebProBook','Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif  ;}

.small {font-size:16px;font-size:18px;}
 


h1 { color:#00507b ;font-weight:normal;font-family:'FFMetaWebProBold','Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif  ;
font-size:38px; line-height:46px;
margin-top:0px;
margin:36px 0px 36px 0px; text-transform:uppercase;
}


.frame-layout-1 h1 {color:#eba500;}

/*h1.blau {color:#00507b;}*/
 
h2 { color:#ffb404;font-size:22px; line-height:28px; font-weight:normal; font-family:'FFMetaWebProBold','Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif;
margin-top:0px;
margin-bottom:22px; 
}


h3, h4 { font-size:18px; margin:8px 0px 8px 0px;margin:8px 0px 3px 0px; font-weight:normal; line-height:22px;   min-height:29px;
 font-family:'FFMetaWebProMedium','Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif;
}

.boxtext h3 {margin-top:20px;}
 
.resultrow h4 {font-size:18px;}

/*neu: überschriften auch hier schon größer*/
 
h2 { font-size:26px; line-height:29px;  }


h3 {font-size:26px;margin:8px 0px 8px 0px; margin:8px 0px 3px 0px;font-weight:normal; line-height:29px;   min-height:29px;}

.resultrow h4 {font-size:26px;}


h3.blaueschrift, h4.blaueschrift {color:#00507b;}
 

 
p  {margin-bottom: 24px;margin-bottom: 16px;
 font-family:'FFMetaWebProLight','Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', Arial, Helvetica, sans-serif;} 

p:last-of-type {margin-bottom:0px;}
 
 
.col33 p  {line-height:30px;} 

.col33 h3 { line-height:32px;} 
 
 
 
 
/***************************************************************************************************/ 
 
@media all and (min-width: 900px){
 
h1 { 
font-size:64px; line-height:84px;line-height:70px;letter-spacing:2px;word-spacing:4px;
margin-top:0px;
margin:56px 0px 56px 0px; margin:63px 0px 63px 0px; text-transform:uppercase;
}

 
h2 { font-size:40px; line-height:46px;  
margin-top:0px;
margin-bottom:22px; 
}


h3 {font-size:26px;margin:8px 0px 8px 0px; margin:8px 0px 3px 0px;font-weight:normal; line-height:29px;   min-height:29px;}

.resultrow h4 {font-size:26px;}
 
h1 + h2 {    padding: 0px 0px 0px 40px;}

}

 
 

 

/*@media all and (min-width:1200px){	
#slider h5  { margin-bottom:8px; }
}*/
/***************************************************************************************************/ 
 
/***************************************************************************************************/ 


  
