@charset "UTF-8";
/* CSS Document @webart-workers*/
*{margin:0;padding:0;box-sizing:border-box;font-style:normal;border:0}
html, body{font-size:.92em;}
body{}

body.contentpane.modal{font-size:.92em;line-height:1.7em;color:#434343;background-color: #fff;padding:9px 32px}

li.print-icon2 {margin:12px 0}
li.print-icon2 a {content: "";padding: 15px;background-image: url(../../../images/inhaltsbilder/layout/icon--print.png);background-repeat: no-repeat;	background-position: left center;}

html body.contentpane.modal div.item-page div div.det,
html body.contentpane.modal div.item-page div ul li.print-icon{display:none}


html body.contentpane.modal div.logo{float:none!important;width:100%!important;max-width:100%;display:block!important;margin:0 auto 21px!important;text-align:center!important}


html body.contentpane.modal div.logo h1{font-size:1.3em!important;display:block!important;width:100%!important;text-align:center!important}

html body.contentpane.modal div.logo img{float:none!important;padding:15px 15px 0!important;text-align:center!important;margin:0 auto!important;display:block!important}


html body.contentpane.modal div.item-page div h1{font-size:1.2em!important;text-align:left!important}
html body.contentpane.modal address{padding:12px 0 0;margin:9px 0 0;}



/*
#pop-print,.nav-pos{display:none!important}
#pop-print2{background-image: url(../../../images/inhaltsbilder/layout/print32.png);background-repeat:no-repeat;width:70px;height:70px;padding:15px 5px 5px;margin:8px 0 0;z-index:99999999;top:3%;left:3%;content:""}
#pop-print a{color:transparent;padding:24px}
#pop-print2 a{padding:15px;cursor:pointer;background-color:none!important}
html body.contentpane.modal div.item-page div div.print-popup-address{display:block;width:100%;padding:18px 3px;margin:10px auto 21px;text-align:center;top:0;position:absolute;padding:25px 0;font-size:85%}
html body.contentpane.modal div#mailto-window div.mailto-close a span{content:'X';text-align:center;font-size:10px;margin:0 auto;color:#889;display:block}
figure#all{margin:15px 0;dispaly:inline-flex!important}
figure{padding:1px!important;}
figure img {margin: 0 auto;width: 330px!important;max-width: 330px!important;}
html body.contentpane.modal div.start4 div.moduletable-start4 div.custom-start4 div.start4 div.zitat{width:auto;background:none;padding:0;margin-bottom:35px}
.start4{position:relative;max-width:960px;text-align:center;margin: 0 auto 130px!important;top:75px}
html body.contentpane.modal div.start4 div.moduletable-start4 div.custom-start4 div.start4 h2{padding:24px 0 0}
.start4 article{height:auto!important;width:160px!important}
.start4 article img{width:140px!important;height:140px!important;border-radius:70px!important;}
html body.contentpane.modal div.item-page{padding:0 15px 50px;margin-top:190px}
html body.contentpane.modal div.item-page div{max-width:800px;margin:0 auto}
html body.contentpane.modal div.item-page div div.inf{background:none;padding:12px;margin:3px 0}
#pop-print a{color:transparent;padding:24px}
body.contentpane.modal div.item-page div div.inf p a{background:none}
html body.contentpane.modal div.item-page div div.seo h3 a,
li a, p a, section p a, section a{color:#184594!important;text-decoration:none!important;border-bottom:none!important}
html body.contentpane.modal div.item-page div table{width:90%}
html body.contentpane.modal div.item-page div table tr{background:none}
html body.contentpane.modal div.item-page div ul{margin:5px 0 0 20px;list-style-type: disc !important;}
html body.contentpane.modal div.item-page div article,
html body.contentpane.modal div.item-page div ul li{background:none;width:99%;display:block;height:auto}
html body.contentpane.modal div.item-page div p{margin-bottom:12px}
html body.contentpane.modal div.item-page div div.inf{color:#447;padding-left:12px}
html body.contentpane.modal div.item-page div div.inf h3,
html body.contentpane.modal div.item-page div div.inf h4{margin:1px 0 3px}
h2, h3, h4, h5, h6{margin:18px 0 3px!important }
html body.contentpane.modal div.item-page div h2{font-size:130%;text-transform:none;text-align:left;margin:7px 0 0}
address{text-align:center;margin:24px auto;display:block;float:none!important ;max-width:auto;!important;width:auto!important }
@media only screen and (max-width:1200px) {
}
@media only screen and (max-width:820px) {
.start4{top:110px}
}