@media screen and (min-width: 1280px){ 
 .uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33.uzk15__noimage 
 {
 min-height:6.25em;
 }
}
.tx-cal-controller .sideback { background-image: none;}
.tx-cal-controller table.month-small th,.tx-cal-controller table.month-small td { padding:0; text-align:center; line-height:2.5em; }
.tx-cal-controller table.month-small thead td img{margin:auto; }
.tx-cal-controller table.month-small thead th,.tx-cal-controller table.month-small thead td { background: transparent; border:0; padding:0; vertical-align:middle; line-height:1em; }
.tx-cal-controller table.month-small thead tr { background-size: 100% 100%; background-image: url(/typo3conf/ext/cal/template/img/side_bg.gif); border:0;}
.tx-cal-controller table.month-small{ background: transparent; border:0; }
.uzk15__autordatum a{  display: inline;  font-size: 1em;  text-decoration: underline;  }
.uzk15__copyright{float: none;display: inline;margin: 0;padding: 0;font-family: OpenSansItalic,Arial,Helvetica,sans-serif;}
.uzk15__maincontent .uzk15__grid_25 { float: left; width: 21.2964%; margin-right: 1.8518%; margin-left: 1.8518%; }
.uzk15__mainfooter .uzk15__socialmedia .uzk15__svg-linkedin{ width: 1.875em; height: 1.875em; fill: #ffffff; }
.uzk15__mainsite .uzk15__contextinfo .uzk15__editorblock { width: 92.5%; margin-right: 3.75%; margin-left: 3.75%; }
.uzk15__subsite .uzk15__contextinfo .uzk15__editorblock { width: 92.5%; margin-right: 3.75%; margin-left: 3.75%; }
abbr, acronym {	border-bottom: .1em dotted;	cursor: help;}
figure.uzk15_smallimage{ margin:0px; }

p.uzk15__centered,p.centered{text-align:center;}
p.uzk15__code, p.code{ padding-left: 30px; border: 1px dotted #DBDBDB; font-family: Courier, "Courier New" ,"FreeMono", monospace; display:block; padding:4px; min-width:320px; text-align:left; line-height:1.2em; }
span.uzk15__address,span.address { color: #3E566C; font-weight: bold;}
span.uzk15__code, span.code { font-family: Courier, "Courier New", "FreeMono", monospace;}
span.uzk15__detail, span.detail { color: #005000; font-weight: bold;}
span.uzk15__important, span.important { color: #a00000; font-weight: bold;}
span.uzk15__copyright a, a span.uzk15__copyright { margin: 0; padding: 0; clear: both; outline: 0; color: #58595b;}
.uzk15__headerwrapper h2 {z-index:50}
.uzk15__headerwrapper h2 a{    color: #fff;          text-decoration: none; z-index:50}
.uzk15__headerwrapper h2 a:hover{    text-decoration:underline}

a .uzk15__standard_h1,a .uzk15__standard_h2,a .uzk15__standard_h3,a .uzk15__standard_h4,a .uzk15__standard_h5,a .uzk15__standard_h6{ text-decoration: underline; text-decoration-color: #3E566C;}
.uzk15__maincontent a{ text-decoration-color: #3E566C;}



.uzk15__editorblock a h1 , a .uzk15__standard_h1 {
                                             color: #3e566c;
     text-decoration: underline;       
                                                 }


.uzk15_headerdate{ margin-top:0.5em;text-decoration:none;font-size:0.6em;display:block;color:#58595b; }


#.uzk15__nextlevelteaser .uzk15__content {
#padding:0;
#                                          }

@media screen and (min-width: 480px) {
  .uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33 a {     position: relative;     } 
  .uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33 a div h2 { min-height: 3.75em; }
}

@media screen and (min-width: 560px){ 

  .uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33 a div h2 { min-height: 2.4em; }
  .uzk15__maincontent .uzk15__newsteaser_3.uzk15__grid_33 a div h2 { min-height: 2.4em; }
  .uzk15__maincontent .uzk15__newsteaser_3.uzk15__grid_33 a div p { min-height: 5.5em; }
}


@media screen and (min-width: 640px){ 
  .uzk15__maincontent .uzk15__newsteaser_3.uzk15__grid_33 a div p { min-height: 4.125em; }

}

@media screen and (min-width: 768px){ 

/*
.uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33 a div h2 { min-height: 3.75em; }
*/
  .uzk15__maincontent .uzk15__newsteaser_3.uzk15__grid_33 a div p { min-height: 5.5em; }

}



@media screen and (min-width: 1024px){  
  .uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33 { min-height: 13.75em; }
.uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33 a div h2 { min-height: 3.75em; }
}
@media screen and (min-width: 1280px){ 
.uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33 a div h2 { min-height: 3.75em; }

  .uzk15__maincontent .uzk15__newsteaser_3.uzk15__grid_33 a div p { min-height: 4.125em; }
}
@media screen and (min-width: 1440px){ 
.uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33 a div h2 { min-height: 2.5em; }
}
.uzk15__mainfooter * {-webkit-transform: none;}


/* Newsteaser umbenannt, damit mehr als drei Nachrichten angezeigt werden */

/* /css/sb/sass/_teaser.scss */
.uzk15__newsteaser_3 {
  position: relative;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  margin: 0 0 2.5em 0;
  padding: 0;
  border: 1px solid #dbdbdb;
  background-color: #ffffff; }
  html[data-useragent*='MSIE 10.0'] .uzk15__newsteaser_3 {
    height: 100% !important; }
  .uzk15__newsteaser_3 a {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    display: block;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    text-decoration: none;
    outline: none;
    overflow: hidden;
    border: none; }
  .uzk15__newsteaser_3 a:hover, .uzk15__newsteaser_3 a:focus, .uzk15__newsteaser_3 a:active {
    background-color: #32475b; }
  .uzk15__newsteaser_3 figure {
    position: relative;
    display: block;
    margin: -1px 0 0 0;
    padding: 0; }
    .uzk15__newsteaser_3 figure img {
      display: block;
      width: 100%;
      margin: 0;
      padding: 0;
      border: none;
      overflow: hidden; }
  .uzk15__newsteaser_3 .uzk15__content {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    padding: 1em; }
  .uzk15__newsteaser_3 a:hover .uzk15__content, .uzk15__newsteaser_3 a:focus .uzk15__content, .uzk15__newsteaser_3 a:active .uzk15__content {
    outline: 1px solid #32475b; }
  .uzk15__newsteaser_3 .uzk15__headline {
    margin: 0 0 0 0;
    padding: 0;
    font-family: OpenSansBold, Arial, Helvetica, sans-serif;
    font-size: 1.25em;
    line-height: 1.2em;
    font-weight: normal;
    text-decoration: none;
    color: #3e566c; }
  .uzk15__newsteaser_3 a:hover .uzk15__headline, .uzk15__newsteaser_3 a:focus .uzk15__headline, .uzk15__newsteaser_3 a:active .uzk15__headline {
    color: #ffffff; }
  .uzk15__newsteaser_3 .uzk15__description {
    margin: 0;
    padding: 0;
    font-size: 1em;
    line-height: 1.375em;
    font-weight: normal;
    text-decoration: none;
    color: #595959; }
  .uzk15__newsteaser_3 a:hover .uzk15__description, .uzk15__newsteaser_3 a:focus .uzk15__description, .uzk15__newsteaser_3 a:active .uzk15__description {
    color: #ffffff; }
  @media print {
    .uzk15__newsteaser_3 {
      page-breeak-inside: avoid; } }

@media screen and (min-width: 560px) {
  .uzk15__maincontent .uzk15__newsteaser_3.uzk15__grid_33 {
    float: none;
    width: 96.2962%;
    margin-right: 1.8518%;
    margin-left: 1.8518%;
    margin-bottom: 1.875em;
    height: auto;
    padding: 0;
    clear: both;
    overflow: hidden; }
    .uzk15__maincontent .uzk15__newsteaser_3.uzk15__grid_33 a {
      position: relative; }
    .uzk15__maincontent .uzk15__newsteaser_3.uzk15__grid_33 figure {
      float: left;
      width: 50%;
      margin: -1px 0 0 0; }
    .uzk15__maincontent .uzk15__newsteaser_3.uzk15__grid_33 .uzk15__content {
      float: left;
      width: 50%;
      padding: 1em; } }
@media screen and (min-width: 768px) {
  .uzk15__maincontent .uzk15__newsteaser_3.uzk15__grid_33 .uzk15__content {
    padding: 0.5em; 
}
 .uzk15__maincontent .uzk15__newsteaser_3.uzk15__grid_33.uzk15__grid_50_special {
                                                            width: 46.2964%;
 margin-right: 1.8518%;
    margin-left: 1.8518%;
 float: left;     
  clear: none;
                                                            } 
}

@media screen and (min-width: 1024px) {
  .uzk15__maincontent .uzk15__newsteaser_3.uzk15__grid_33 {
                                                            float: left;                                                            
                                                            width: 29.6296%;
                                                            margin-right: 1.8518%;
                                                            margin-left: 1.8518%;
                                                            margin-bottom: 2.5em;
                                                            clear: none;
                                                         
                                                            padding: 0; 
                                                            }
  .uzk15__maincontent .uzk15__newsteaser_3.uzk15__grid_33.uzk15__grid_50_special {
                                                            width: 29.6296%;
                                                            } 
}
  .uzk15__maincontent .uzk15__newsteaser_3.uzk15__grid_33 a {
                                                              width: 100%;
                                                              height: 100%;

                                                              }
  .uzk15__maincontent .uzk15__newsteaser_3.uzk15__grid_33 figure {
                                                                   display: block;
                                                                   z-index: 998;
                                                                   float: none;
                                                                   width: auto;
                                                                   margin: -1px -1px 0 -1px; 
                                                                   }
  .uzk15__maincontent .uzk15__newsteaser_3.uzk15__grid_33 .uzk15__content {
                                                                            float: none;
                                                                            width: auto;
                                                                            padding: 1em; 
                                                                            } 
}
@media print {
  .uzk15__maincontent .uzk15__newsteaser_3.uzk15__grid_33 {
    width: 29.6296% !important;
    float: left !important;
    page-break-inside: avoid !important; 
}
 
}


@media screen and (min-width: 560px) and (max-width: 767px){
  .uzk15__maincontent .uzk15__grid_33.uzk15__grid_50_special,
  .uzk15__maincontent .uzk15__grid_50 {
                                        float: left;
                                        clear:none;
                                        width: 46.2964%;
                                        margin-right: 1.8518%;
                                        margin-left: 1.8518%; } 
}


.uzk15__akkordeon-oeffner,.uzk15__akkordeon-inhalt.target, html.no-js .uzk15__akkordeon-inhalt { 
padding: .46875em 1.2em .46875em .53125em;
 }

.uzk15__nextlevelteaser .uzk15__description {                                           
                                              min-height:8.25em;
                                              }

.uzk15__nextlevelteaser .uzk15__description.uzk15__grid_100 {
                                              min-height:0;
                                              }

.uzk15__nextlevelteaser .uzk15__description.uzk15__grid_33 {
                                              min-height:8.25em;
                                              }
.uzk15__nextlevelteaser .uzk15__description.uzk15__grid_50 {
                                              min-height:3.5em;
                                              }





@media screen and (min-width: 560px) {  
.uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33.uzk15__noimage a {

position:relative;

}
}

.uzk15__mainnavigation ul.uzk15__firstlevellinks > li.uzk15__topleveldirectlink > a.uzk15__menuitemactive, .uzk15__mainnavigation ul.uzk15__firstlevellinks > li.uzk15__topleveldirectlink > a:focus { 
color: #FFFFFF;
background-color: #002C37;
outline: 0px none currentColor;

}

.uzk15__mainnavigation ul.uzk15__firstlevellinks > li.uzk15__topleveldirectlink > a.uzk15__menuitemactive, .uzk15__mainnavigation ul.uzk15__firstlevellinks > li.uzk15__topleveldirectlink > a:focus { 
color: #FFFFFF;
background-color: #002C37;
outline: 0px none currentColor;

}

.uzk15__subpagelinks .uzk15__spacer2{ 
border-top:1px solid #8c8c8c;
margin: .625em 0 0 0;
width:80%;                                                                                  
 }

.uzk15__mainnavigation .uzk15__flyoutwrapper .uzk15__pagelinks>li.uzk15__spacer1{ 
border-top:3px solid #8c8c8c;
width:90%;                 

 }

.uzk15__mainnavigation .uzk15__flyoutwrapper .uzk15__pagelinks .uzk15__subpagelinks {
margin-left:0px;
padding-left:.625em;
                                                                                      }
                                                                                      
                                                                                      