@charset "utf-8";
/* CSS Document */

&lt;link rel="stylesheet" href="/templates/curtversichert/css/style.css" type="text/css" media="screen,projection" /&gt;
&lt;link rel="stylesheet" href="/templates/curtversichert/css/responsive.css" type="text/css" media="screen,projection" /&gt;

/* end */

.item-page p {padding:1em;}
.spaltig-3 {width:100%;column-count:3;}
.spaltig-2 {width:100%;column-count:2; column-gap: 3em;}
.spaltig-2 p:first-child{padding-top:0;}
.spaltig-2 p:last-child {padding-bottom:0;}
.container-spalten { display: flex;justify-content: space-between;}
.container-spalten div {flex: 0 50%; margin: 0 1em; padding: 1em 0;}
.container-spalten div h2:first-child, .container-spalten div h3:first-child {
    margin-top: 0;
}
.container-spalten div:first-child {margin-left: 0;}
.container-spalten div:last-child {margin-right: 0;}
.container-spalten .grau { padding-left: 1em;  padding-right: 1em;}
.prozent-50 {flex: 0 50%;}
.prozent-30 {flex: 0 30%;}
.prozent-70 {flex: 0 70%;}
.rechts {float: right;}
.links {float: left;}
.ueberschrift18 {font-size: 18pt; color: #274d67;}
.ueberschrift12 { color: #274d67; font-size: 12pt;}
.royalblau{color: #274d67;}
.gold {color: #c8b274;}
.grau {background: #E9EDF0;box-sizing: border-box;}
.runde-ecken {border-radius: 6px;}
.news-button {background: #274D67; display: inline-block; color: #fff; border-radius: 6px; padding: 0.3em 2em; text-decoration: none; }
.button-gold {display: block; background: #274D67; color: #c8b274; text-decoration: none; padding: 1em; text-align: center; margin-top: 1em;  width: 360px;}