@font-face {
    font-family: 'Theinhardt-web';
    src: url("theinhardtlight_alt-webfont.1f345d8380ea.eot");
    src: url("theinhardtlight_alt-webfont.1f345d8380ea.eot?#iefix") format('embedded-opentype'),
         url("theinhardtlight_alt-webfont.0f73d724bca3.woff") format('woff'),
         url("theinhardtlight_alt-webfont.4e370c72b59b.ttf") format('truetype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Theinhardt-web';
    src: url("theinhardtlightit-webfont.91a48fa9ecda.eot");
    src: url("theinhardtlightit-webfont.91a48fa9ecda.eot?#iefix") format('embedded-opentype'),
         url("theinhardtlightit-webfont.c354d84f4ed4.woff") format('woff'),
         url("theinhardtlightit-webfont.00f62f810a5c.ttf") format('truetype');
    font-weight: 300;
    font-style: italic;
}


@font-face {
    font-family: 'Theinhardt-web';
    src: url("theinhardtreg-webfont.cfc410fd1c78.eot");
    src: url("theinhardtreg-webfont.cfc410fd1c78.eot?#iefix") format('embedded-opentype'),
         url("theinhardtreg-webfont.42f1ef63fe3f.woff") format('woff'),
         url("theinhardtreg-webfont.3b0f74692613.ttf") format('truetype');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Theinhardt-web';
    src: url("theinhardtregit-webfont.f61d41b2e6c0.eot");
    src: url("theinhardtregit-webfont.f61d41b2e6c0.eot?#iefix") format('embedded-opentype'),
         url("theinhardtregit-webfont.194749f48ef4.woff") format('woff'),
         url("theinhardtregit-webfont.c043c000550d.ttf") format('truetype');
    font-weight: 400;
    font-style: italic;
}


@font-face {
    font-family: 'Theinhardt-web';
    src: url("theinhardtmed-webfont.7a1814fb168d.eot");
    src: url("theinhardtmed-webfont.7a1814fb168d.eot?#iefix") format('embedded-opentype'),
         url("theinhardtmed-webfont.ffc74095f264.woff") format('woff'),
         url("theinhardtmed-webfont.c42162664cec.ttf") format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Theinhardt-web';
    src: url("theinhardtmedit-webfont.bb1c88dab3b0.eot");
    src: url("theinhardtmedit-webfont.bb1c88dab3b0.eot?#iefix") format('embedded-opentype'),
         url("theinhardtmedit-webfont.0438eec84173.woff") format('woff'),
         url("theinhardtmedit-webfont.76a7837eaa29.ttf") format('truetype');
    font-weight: 500;
    font-style: italic;
}


@font-face {
    font-family: 'Theinhardt-web';
    src: url("theinhardtheavy-webfont.c7118745ee27.eot");
    src: url("theinhardtheavy-webfont.c7118745ee27.eot?#iefix") format('embedded-opentype'),
         url("theinhardtheavy-webfont.38bee7d6d6b1.woff") format('woff'),
         url("theinhardtheavy-webfont.bba4a387f420.ttf") format('truetype');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Theinhardt-web';
    src: url("theinhardtheavyit-webfont.ab1ed4a5bf9c.eot");
    src: url("theinhardtheavyit-webfont.ab1ed4a5bf9c.eot?#iefix") format('embedded-opentype'),
         url("theinhardtheavyit-webfont.38fe0db49bc3.woff") format('woff'),
         url("theinhardtheavyit-webfont.30251d55860d.ttf") format('truetype');
    font-weight: 700;
    font-style: italic;
}