.uzk15__tinymobile {
    display:block;
    font-size:0.7em;
}

@media screen and (min-width: 480px)
{
    .uzk15__tinymobile {
	display:block;
	font-size:1em;
    }
}


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

    {
	min-height:6.25em;
    }
}




.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__filedescription {color: #58595b;}
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;}

span.uzk15__wiso    { color: #83b022; font-weight: bold;}
span.uzk15__phil    { color: #590f68; font-weight: bold;}
span.uzk15__jura    { color: #7d321f; font-weight: bold;}
span.uzk15__med     { color: #af121d; font-weight: bold;}
span.uzk15__mathnat { color: #0082c6; font-weight: bold;}
span.uzk15__hf      { color: #d8a818; font-weight: bold;}
span.uzk15__verw    { color: #90c4eb; font-weight: bold;}

p.uzk15__light_wiso    { border: 1px solid #83b022; background-color: #e1eccb;padding:0.875em 1em;}
p.uzk15__light_phil    { border: 1px solid #590f68; background-color: #d7c6db;padding:0.875em 1em;}
p.uzk15__light_jura    { border: 1px solid #7d321f; background-color: #e0ceca;padding:0.875em 1em;}
p.uzk15__light_med     { border: 1px solid #af121d; background-color: #ecc7c9;padding:0.875em 1em;}
p.uzk15__light_mathnat { border: 1px solid #0082c6; background-color: #c3e1f1;padding:0.875em 1em;}
p.uzk15__light_hf      { border: 1px solid #d8a818; background-color: #f5eac8;padding:0.875em 1em;}
p.uzk15__light_verw    { border: 1px solid #90c4eb; background-color: #e4f1fa;padding:0.875em 1em;}

p.uzk15__dark_wiso    { background-color: #83b022; padding:0.875em 1em;color:#ffffff;}
p.uzk15__dark_phil    { background-color: #590f68; padding:0.875em 1em;color:#ffffff;}
p.uzk15__dark_jura    { background-color: #7d321f; padding:0.875em 1em;color:#ffffff;}
p.uzk15__dark_med     { background-color: #af121d; padding:0.875em 1em;color:#ffffff;}
p.uzk15__dark_mathnat { background-color: #0082c6; padding:0.875em 1em;color:#ffffff;}
p.uzk15__dark_hf      { background-color: #d8a818; padding:0.875em 1em;color:#ffffff;}
p.uzk15__dark_verw    { background-color: #90c4eb; padding:0.875em 1em;color:#ffffff;}


.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__grid_33 .uzk15__editorblock,
.uzk15__grid_67 .uzk15__editorblock,
.uzk15__grid_100 .uzk15__editorblock,
.uzk15__grid_50 .uzk15__editorblock {
    margin:0;
}


/*kleine Bilder in tabellen werden in manchen Browsern ggf nicht korrekt dargestellt wenn "max-width=100% mit dem Padding der Zellen kollidiert*/
.uzk15__editorblock td img{
    max-width:initial;
}


.uzk15__editorblock pre{
    overflow-x:scroll;
    background-color:#f0f0f0;
    border: 1px solid #a0a0a0;
    padding:3px;
}

.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; }


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


/* Newsteaser umbenannt, damit mehr als drei Nachrichten angezeigt werden */
.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 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: 997;
    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 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 a .uzk15__description {
    color: #58595b;
}
.uzk15__nextlevelteaser a:hover .uzk15__description {
    color: #ffffff;
}
.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;
}


p.bodytext a {
    color: #58595b;
}

p.bodytext a:hover,
p.bodytext a:focus,
p.bodytext aa:active {
    text-decoration: none;
    color: #ffffff;
    outline: 1px solid transparent;
    background-color: #3e566c;
}

.uzk15__addresslist .uzk15__telefonliste{
    padding-right:0;
}
main .uzk15__addresslist dl dt {
    display:block;
    float:left;
    min-width:33px;
}

aside .uzk15__addresslist label,
aside .uzk15__addresslist dl dt {
    display:block;
    float:left;
    min-width:62px;
}

.uzk15__addresslist .uzk15__addressblock {
    margin-bottom:0;
}

.uzk15__addresslist  li.contact_box div.uzk15__addressblock {
    min-height:1.5em;
}
main .uzk15__addresslist  li.contact_box dl.uzk15__addressblock,
main .uzk15__addresslist  li.contact_box div.uzk15__description{
    padding-top:1em;
}
aside .uzk15__addresslist  li.contact_box div.uzk15__addressblock {
    min-height:1.5em;
}

.uzk15__addresslist .uzk15__addressblock:nth-child(3) {
    margin-bottom:.625em;
}
.uzk15__addresslist li.contact_box .uzk15__icons {
    max-width: 2em;
}

@media screen and (min-width: 480px) {
    .uzk15__addresslist li.contact_box .uzk15__icons {
	max-width: 10em;
    }
    .uzk15__addresslist li.contact_box .uzk15__addressblock {
	padding-right: 10em;
    }
}

@media screen and (min-width: 1024px) {
    main  .uzk15__addresslist .uzk15__addressblock {
	 margin-bottom:.625em;
    }
    .uzk15__addresslist li.contact_box .uzk15__addressblock{
	padding-right: 2.2em;
    }
    .uzk15__addresslist .uzk15__addressblock {
	max-width: 165px;
    }
    .uzk15__addresslist  li.contact_box div.uzk15__addressblock {
	min-height:9em;
    }
    .uzk15__addresslist li.contact_box .uzk15__icons {
	max-width: 2em;
    }

    main .uzk15__addresslist  li.contact_box dl.uzk15__addressblock,
    main .uzk15__addresslist  li.contact_box div.uzk15__description{
	padding:0 0 0 1em;
	margin-top:3.375em;
	border-left: 1px solid #dbdbdb;

    }
}


@media screen and (min-width: 1280px) {
    .uzk15__addresslist .uzk15__addressblock{
	/*firefox kann keine Prozent-Angaben*/
	max-width: 232px;
    }
}
@media screen and (min-width: 1440px){
    .uzk15__addresslist .uzk15__addressblock {
	/*firefox kann keine Prozent-Angaben*/
	max-width: 265px;
    }
}

.uzk15__addresslist li.contact_box dl dt {
    min-width:33px;
}

li.contact_box {
    /*Aus irgend einem Grund muss man Firefox sagen, dass das element nur 100%haben darf*/
    max-width:100%;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
}

.uzk15__addresslist li.contact_box ul.uzk15__adressgrouplist {
    padding:0 0 0.5em 1.2em;
}

.uzk15__addresslist  li.contact_box div.uzk15__description li,
.uzk15__addresslist li.contact_box ul.uzk15__adressgrouplist li {
    border:0;
    padding:0;
    font-size: .875em;
    display: list-item;
}



.uzk15__addresslist li.contact_box img {
     display: block;
     width: 10em;
     height: auto;
}

.uzk15__addresslist  li.contact_box div.uzk15__description h1 {
    margin:0 0 0.5em 0;
    font-size: 1.2em;
}

.uzk15__addresslist  li.contact_box div.uzk15__description h2 {
    margin:0 0 0.5em 0;
    font-size: 1.1em;
}

.uzk15__addresslist  li.contact_box div.uzk15__description h3 {
    margin:0 0 0.5em 0;
    font-size: 0.975em;
}
.uzk15__addresslist  li.contact_box div.uzk15__description h4 {
    margin:0 0 0.5em 0;
     font-size: 0.925em;
}
.uzk15__addresslist  li.contact_box div.uzk15__description h5 {
    margin:0 0 0.5em 0;
    font-size: 0.875em;
}

.uzk15__addresslist  li.contact_box div.uzk15__description h6 {
     margin:0 0 0.5em 0;
     font-size: 0.875em;
     font-weight:normal;
}

.uzk15__addresslist img {
    height: auto;
}

.uzk15__superhead{
    display:block;
}

.uzk15__grid_33 .uzk15__multiteaser ul{
    column-count: 2;
    column-gap:0.5em;
    font-size:0.875em;
    padding:0;
    min-height:82px;
}

.uzk15__grid_33 .uzk15__multiteaser ul li a{
    padding:.5em 0 .5em 0;
}

.uzk15__grid_33 figure.uzk15__imagelist{
     border:0;
     margin:0;
 }


.uzk15__submenu  li.active {
    color: #ffffff;
    background-color: #32475b;
    border-color: #32475b;
     outline: 1px solid transparent;

}
.uzk15__submenu  li.active a{
    color: #ffffff;
}

.uzk15__submenu li.sub a {
    padding:.3em .3em;
    margin-left:.6875em;
}



div.indent{  padding-left: 1.875em; }


.uzk15__eventlist article{
    min-height:3em;
}

.uzk15__akkordeon-inhalt.target, html.no-js .uzk15__akkordeon-inhalt {
    max-height: 20000px;
}

.uzk15__kontextteaser h1.uzk15__headline {
    font-size: 1.5em;
    line-height: 1.25em;
    font-weight: normal;
}

.uzk15__kontextteaser h2.uzk15__headline {
    /*
Für die h2 gibt es keine speziellen anpassungen, hier werden die standards von Seitenbau aus ".uzk15__kontextteaser h2.uzk15__headline" in den kontextteaser-definitionen übernommen
   */
}
.uzk15__kontextteaser h3.uzk15__headline {
    font-size: 0.9em;
    line-height: 1.25em;
    font-weight: normal;
}
.uzk15__kontextteaser h4.uzk15__headline {
    font-size: 0.85em;
    line-height: 1.25em;
    font-weight: normal;
}
.uzk15__kontextteaser h5.uzk15__headline {
    font-size: 0.8em;
    line-height: 1.25em;
    font-weight: normal;
}
.uzk15__kontextteaser h6.uzk15__headline {
    font-size: 0.7em;
    line-height: 1.25em;
    font-weight: normal;
}





@media print
{

    .uzk15__aheadcontent {
	height: auto;
    }
    figure.uzk15__image{
	border:0;
	margin:0;
	padding: 0;
    }

     .uzk15__button {
	display:none !important;
    }

    .uzk15__serviceboxlist {
	display:none;
    }

    .uzk15__newsteaser_3 {
	page-breeak-inside: avoid;
    }

}


.uzk15__maincontent .bx-viewport {
    padding-bottom: 0;
}
.uzk15__teasersliderwrapper {
    padding: 0 0 2.5em;
}

@media screen and (min-width: 1024px){
    .uzk15__maincontent .uzk15__grid_33.uzk15__grid_50_special,
    .uzk15__maincontent .uzk15__grid_33 {
	width: 29.58333333333333333333%;
	margin-right: 1.8575%;
	margin-left: 1.8575%;
    }
}




/*Links in Bildunterschriften im Slider sollen NICHT als Blockelement gerendert werden: */
.uzk15__imagegallerywrapper .uzk15__image figcaption a {
    display:inline
}




/*Die Größe des sliders wird unterhalb von 480px zwar verringert, die Textgröße jedoch nicht angepasst, das holen wir hier nach*/
.uzk15__mainslider .uzk15__slidecontainer {
    font-size: .8em;
 /*   background-color:transparent;*/
}
@media screen and (min-width: 480px)
{
    .uzk15__mainslider .uzk15__slidecontainer {
	font-size: 1em;
    }
}


/*Fürs debuging benzute Test-Blöcke*/
.testbox_uzk{
    height:20px;
    position:absolute;
    left:0;
    z-index:9999;
}



/*Für die Einbindungen von endnote-Dateien per JavaScript, muss das Verhalten von UL/LI angepasst werden, damit im Pager keine Bullets erscheinen*/
.uzk15__editorblock ul.jsbiblio-pager>li:before{
    content: "";
    display: none;
}

.jsbiblio-sort,
.jsbiblio-export,
.jsbiblio-search{
    margin-bottom:1em;
}

.uzk15__editorblock ul.mapmarker>li.mapbullet:before{
    position: absolute;
    top: 0;
    left: 0;
    padding: 0;
    content: " ";
    display: block;
    width: 23px;
    height: 39px;
    z-index:0;
    background-color: transparent;
    background-image: url("/typo3conf/ext/uzk2015/Resources/Public/img/icons/png/Kartenmarke.png");
}
.uzk15__editorblock ul.mapmarker>li.mapbullet{

}
.uzk15__editorblock ul.mapmarker{
    padding-left:0;

}
.mapmarkersymbol{
    color:#ffffff;
    height:39px;
    float:left;
    width:23px;
    z-index:1;
    position: absolute;
    font-size:.75em;
    text-align:center;
    padding: 3px 0 0 0;
}

.mapmarkertext{
    margin-left:32px;
    min-height:39px;


}

.uzk15__map{
    margin-bottom:.5em;
}
.uzk15__editorblock ol li, .uzk15__editorblock ul li {
    margin:0;
}

.uzk15__addressblock .uzk15__smalllabel{

    padding-bottom:0.5em;
    line-height:1.75em;
    font-size:0.5em;

}

.contact_box .uzk15__addressblock .uzk15__bigname{
    font-size:1.25em;
}
.uzk15__addresslist p span.uzk15__first-name,
.uzk15__addresslist p span.uzk15__middle-name,
.uzk15__addresslist p span.uzk15__last-name,
.uzk15__addresslist p span.uzk15__academic-title{
    display:inline;
}


/* ###### takomat agentur changes ###### */

.playpause {
    width: 20px;
    height: 20px;
    position: relative;
}

.playpause::after {
    content: "▶";
    position: absolute;
    top: 0;
    bottom: 0;
    font-size: 150%;
}

.playpause.playPauseIcon::after {
    content: "❚❚";
    font-size: 150%;
}

.playpause:hover {
    cursor: pointer;
}

/* ###### end takomat agentur changes ###### */



.uzk15__mainslider .uzk15__controls {
    background-color:transparent;
}


/* ###### start: Klasse für das Highlighting von Angesprungenen Anchors (Sprungmarken) ###### */
.uzk15__anchor {
  background: #eeb;
  transition: background-color 1s;
  -moz-transition: background-color 1s;
  -webkit-transition: background-color 1s;
  -o-transition: background-color 1s;
}
 
.uzk15__anchorSeen {
  background-color: transparent;
  transition: background-color 1s;
  -moz-transition: background-color 1s;
  -webkit-transition: background-color 1s;
  -o-transition: background-color 1s;
}



/* ###### end: Klasse für das Highlighting von Angesprungenen Anchors (Sprungmarken) ###### */

.uzk15__smallprint{
    width: 96.2962%;
    margin-right: 1.8518%;
    margin-left: 1.8518%;
    font-size:.8em;

}