.allcont .kostenbox{background:#f7f7f5;border:1px solid #e4e4e0;border-radius:6px;padding:22px 80px 22px 26px;margin:28px 0 14px;}
.allcont .kostenbox h3{margin-top:0;}
.allcont .kostenbox .table_container,.allcont .kostenbox table{margin:6px 0 10px;width:100%;}
.allcont .kostenbox table tr,.allcont .kostenbox table tr:nth-child(2n){background:transparent;}
.allcont .kostenbox table tr td{padding:9px 0;border-right:0;border-bottom:1px solid #e4e4e0;color:inherit;font-size:inherit;vertical-align:top;}
.allcont .kostenbox table tr:last-child td{border-bottom:0;}
.allcont .kostenbox table tr td:last-child{text-align:right;white-space:nowrap;padding-left:16px;font-weight:bold;}
.allcont .kostenbox p{font-size:15px;line-height:1.5;margin:8px 0 0;}
.allcont .kostenbox-cta{margin:14px 0 30px;}
#c38 ~ .inner .banner .text_inner p{font-size:19px;line-height:1.45;}
#c38 ~ .inner .banner .text_inner p + p{margin-top:10px;}
#c38 ~ .inner .banner .text_inner p.hero-hinweis{font-size:16px;font-style:italic;}
@media (max-width:600px){#c38 ~ .inner .banner .text_inner p{font-size:17px;}#c38 ~ .inner .banner .text_inner p.hero-hinweis{font-size:15px;}.allcont .kostenbox{padding:16px 52px 16px 16px;}.allcont .kostenbox table tr td{font-size:15px;}}