
body {background-color:#f7f8f9} /* #cad3dd */
.subcontainer {margin-top:50px}
.box_style_1 {padding-top:38px}
.footer-box {background-color: #e6ebf0;}
.index-startbox {background-image:url(bilder/hgrd_startbox.jpg);background-position: right top;padding-top:40px;padding-bottom:60px;margin-top:50px;margin-bottom:35px;}
.index-rechts {padding-top:120px}
.titel-textbox {padding-top:25px;padding-bottom:0px}
.esvd-logo img {max-width:200px}
.esvd-logo {padding-top: 0px;}
.esvd-titel {display:none}
.button-schwach {background-color:#27517d;max-width:175px;float:left;margin-right:25px;padding:3px;margin-top:8px;}
.button-schwach .buttontext {margin-left:50px;font-size:24px}
.button-schwach .symbole {color:#668ab0;font-size:40px;padding-top:2px;padding-left:5px;}

.head {margin-bottom: 27px;font-weight:bold}
.zwhead {font-size: 29px; line-height: 36px;}
.kleine-zwhead {margin-top:20px}
li {margin-top:8px}
/* .button-klein {border:none} */
.abb-box {max-width:400px}
.abbildung {max-width:300px}
.inhalte {margin-top:-85px;margin-left:-15px}
.gruen {color:#208803;font-weight:bold}/* ehemals #59a843 */
.nach-rechts {padding:0px}
.nach-rechts .content-box {padding-right:23px;}
.index-startbox {background-color:#0e1e0b}
.box_style_3 {background-color:#248807;background-image: linear-gradient(150deg, #1d7902, #248807, #1d7902)} /* ehemals background-color:#59a843;background-image: linear-gradient(150deg, #49a32f, #59a843, #49a32f) */
.box_style_3 .normal, .box_style_3 .zwhead, .index-startbox .normal, .flexbox .normal, .flexbox .bibliotext {color:#ffffff}
.index-startbox .head {color: #7edd79;font-size:41px;line-height:48px}
/* .box_style_3 .button-stark {background: none #ffffff}
.box_style_3 .buttontext {color: #004e9f} */

.container-flex {display: flex; flex-wrap: wrap; align-content:space-between; gap: 10px 1.2%;} 
/* vormals gap: 0.8% und width: 24.4% */
.flexbox {display: flex; width: 24.1%; background-color: #2e476d; padding: 125px 0px 15px; background-repeat:no-repeat; background-position: top right;border-radius: 4px;}
hr {margin-bottom: 7px}
.flexbox a {color: #71c2ff}
.flexbox .content-box {padding-right:28px}
.kurzfassung-titel {font-weight:bold;font-size:18px}

.esvinfo-boxstyle, .flexbox {box-shadow: 0 4px 15px 0 rgba(0,18,38,0.15);}

@media (min-width: 1142px) {
.container {width: 100%; max-width: 1260px}
.order-adresse {width: 630px;}
.order-items {width: 440px;}
}

@media (min-width: 1212px) {
.order-adresse {width: 690px;}
}

@media (min-width:880px) { 
.abb {margin-top:-115px}
.index-rechts {width: 45%;}
.index-rechts .content-box {padding-left:45px}
}

@media (max-width:999px) {
.inhalte {margin-top: -55px; max-width: 80%}
}

@media (max-width:969px) {
.flexbox {width: 49.4%;}
}

@media (min-width:750px) {
.nach-rechts .abb-content-box {padding-left:10px}
}

@media (max-width:749px) {
.nach-rechts {float:none;}
.inhalte {margin-top:-85px}
}

@media (max-width:459px) {
.flexbox {width: 100%;}
}

