body{
	font-weight: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

h1, h2, h3, h4{
	font-weight: normal;
}

/*Bold*/
@font-face {
    font-family: 'Sparkasse Web';
    src: url('/fonts/Sparkasse_web_Bd.eot');
    src: url('/fonts/Sparkasse_web_Bd.woff') format('woff'),
         url('/fonts/Sparkasse_web_Bd.ttf') format('truetype'),
         url('/fonts/Sparkasse_web_Bd.svg#SparkasseWebBold') format('svg');
    font-weight: bold;
    font-style: normal;
}

/*Bold italic*/
@font-face {
    font-family: 'Sparkasse Web';
    src: url('/fonts/Sparkasse_web_BdIt.eot');
     src: url('/fonts/Sparkasse_web_BdIt.woff') format('woff'),
         url('/fonts/Sparkasse_web_BdIt.ttf') format('truetype'),
         url('/fonts/Sparkasse_web_BdIt.svg#SparkasseWebBoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
}

/*Italic*/
@font-face {
    font-family: 'Sparkasse Web';
    src: url('/fonts/Sparkasse_web_It.eot');
    src: url('/fonts/Sparkasse_web_It.woff') format('woff'),
         url('/fonts/Sparkasse_web_It.ttf') format('truetype'),
         url('/fonts/Sparkasse_web_It.svg#SparkasseWebRegular') format('svg');
    font-weight: normal;
    font-style: italic;
}

/*Light*/
@font-face {
    font-family: 'Sparkasse Web';
    src: url('/fonts/Sparkasse_web_Lt.eot');
    src: url('/fonts/Sparkasse_web_Lt.woff') format('woff'),
         url('/fonts/Sparkasse_web_Lt.ttf') format('truetype'),
         url('/fonts/Sparkasse_web_Lt.svg#SparkasseWeb200') format('svg');
    font-weight: 200;
    font-style: normal;
}

/*Medium (600)*/
@font-face {
    font-family: 'Sparkasse Web';
    src: url('/fonts/Sparkasse_web_Md.eot');
    src: url('/fonts/Sparkasse_web_Md.woff') format('woff'),
         url('/fonts/Sparkasse_web_Md.ttf') format('truetype'),
         url('/fonts/Sparkasse_web_Md.svg#sparkasse_mediumregular') format('svg');
    font-weight: 600;
    font-style: normal;
}

/*Normal*/
@font-face {
    font-family: 'Sparkasse Web';
    src: url('/fonts/Sparkasse_web_Rg.eot');
    src: url('/fonts/Sparkasse_web_Rg.woff') format('woff'),
         url('/fonts/Sparkasse_web_Rg.ttf') format('truetype'),
         url('/fonts/Sparkasse_web_Rg.svg#SparkasseWebRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* DONT USE BELOW */

/*Light (200) Italic*/
@font-face {
    font-family: 'Sparkasse Web';
    src: url('/fonts/sparkasse_ltit-web.eot');
	src: url('') format('woff'),
         url('sparkasse_ltit-web.ttf') format('truetype'),
         url('sparkasse_ltit-web.svg#SparkasseWeb200Italic') format('svg');
    font-weight: 200;
    font-style: italic;
}

/*Sparkasse XB Condensed*/
@font-face {
    font-family: 'Sparkasse Web';
    src: url('sparkassecond_xb-web.eot');
    src: url('') format('woff'),
         url('sparkassecond_xb-web.ttf') format('truetype'),
         url('sparkassecond_xb-web.svg#sparkasse_xb_condensedregular') format('svg');
    font-weight: 800;
    font-style: normal;
    font-stretch: condensed;
}


/*Sparkasse XB*/
@font-face {
    font-family: 'Sparkasse Web';
    src: url('sparkasse_xb-web.eot');
    src: url('') format('woff'),
         url('sparkasse_xb-web.ttf') format('truetype'),
         url('sparkasse_xb-web.svg#sparkasse_xbregular') format('svg');
    font-weight: normal;
    font-style: normal;
	font-weight: 800;
}

/*Sparkasse XB Italic*/
@font-face {
    font-family: 'Sparkasse Web';
    src: url('sparkasse_xbit-web.eot');
    src: url('') format('woff'),
         url('sparkasse_xbit-web.ttf') format('truetype'),
         url('sparkasse_xbit-web.svg#sparkasse_xbitalic') format('svg');
    font-weight: normal;
    font-style: italic;
	font-weight: 800;
}