/* ____________________________________ @ Import ____________________________________ */
@import url("//hello.myfonts.net/count/30b0b7");

/* ____________________________________ @ Font-Face ____________________________________ */
@font-face{
font-family: 'Swiss721BT-BoldCondensed';
src:    url('../fonts/swis721_cn_bt_bold/30B0B7_0_0.eot');
src:    url('../fonts/swis721_cn_bt_bold/30B0B7_0_0.eot?#iefix') format('embedded-opentype'),
        url('../fonts/swis721_cn_bt_bold/30B0B7_0_0.woff2') format('woff2'),
        url('../fonts/swis721_cn_bt_bold/30B0B7_0_0.woff') format('woff'),
        url('../fonts/swis721_cn_bt_bold/30B0B7_0_0.ttf') format('truetype');
}
 
  
@font-face{
font-family: 'BaskervilleMTStd-Regular';
src:    url('../fonts/baskerville_regular/30B0B7_1_0.eot');
src:    url('../fonts/baskerville_regular/30B0B7_1_0.eot?#iefix') format('embedded-opentype'),
        url('../fonts/baskerville_regular/30B0B7_1_0.woff2') format('woff2'),
        url('../fonts/baskerville_regular/30B0B7_1_0.woff') format('woff'),
        url('../fonts/baskerville_regular/30B0B7_1_0.ttf') format('truetype');
}

/* ____________________________________ Schriftart ____________________________________ */
.swis721_cn_bt{
font-family: 'Swiss721BT-BoldCondensed';  
}

.baskerville{
font-family: 'BaskervilleMTStd-Regular';    
}

/* ____________________________________ Schriftgröße ____________________________________ */
.fs36{
font-size: 36px;
}

.fs24{
font-size: 24px;
}

.fs20{
font-size: 20px;
}

.fs18{
font-size: 18px;
}

.fs17{
font-size: 17px;
}

.fs16{
font-size: 16px;
}

.fs15{
font-size: 15px;
}

/* ____________________________________ Zeilenabstand ____________________________________ */
.lh160{
line-height: 160%;
}

.lh150{
line-height: 150%;
}

.lh145{
line-height: 145%;
}

.lh130{
line-height: 130%;
}

.lh124{
line-height: 124%;
}

.lh110{
line-height: 110%;
}

/* ____________________________________ Schriftfarbe ____________________________________ */
.gold{
color:#978c69;
}

.blau{
color:#004687;
}

.hell_blau{
color:#a6b3bf;
}

.weiss{
color:#fff;
}

/* ____________________________________ Extras ____________________________________ */
.up{
text-transform: uppercase;
}

.center{
text-align: center;
}

.ls{
letter-spacing: -1px;
}

/* ____________________________________ Abstände ____________________________________ */
.pt110{
padding-top: 110px;
}

.pt75{
padding-top: 75px;
}

.pt60{
padding-top: 60px;
}

.pt40{
padding-top: 40px;
}

.pt30{
padding-top: 30px;
}

.pt10{
padding-top: 10px;
}
