@font-face {
    font-family: 'audi_typebold';
    src: url('woof/auditype-bold_4.03-webfont.woff2') format('woff2'),
        url('woof/auditype-bold_4.03-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'audi_typeextended_bold_italic';
    src: url('woof/auditype-extendedbolditalic_4.03-webfont.woff2') format('woff2'),
        url('woof/auditype-extendedbolditalic_4.03-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'audi_typebold_italic';
    src: url('woof/auditype-bolditalic_4.03-webfont.woff2') format('woff2'),
        url('woof/auditype-bolditalic_4.03-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'audi_typeextended_bold';
    src: url('woof/auditype-extendedbold_4.03-webfont.woff2') format('woff2'),
        url('woof/auditype-extendedbold_4.03-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'audi_typeextended_italic';
    src: url('woof/auditype-extendeditalic_4.03-webfont.woff2') format('woff2'),
        url('woof/auditype-extendeditalic_4.03-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'audi_typeextended_normal';
    src: url('woof/auditype-extendednormal_4.03-webfont.woff2') format('woff2'),
        url('woof/auditype-extendednormal_4.03-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'audi_typeitalic';
    src: url('woof/auditype-italic_4.03-webfont.woff2') format('woff2'),
        url('woof/auditype-italic_4.03-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'audi_typenormal';
    src: url('woof/auditype-normal_4.03-webfont.woff2') format('woff2'),
        url('woof/auditype-normal_4.03-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'audi_typewide_bold';
    src: url('woof/auditype-widebold_4.03-webfont.woff2') format('woff2'),
        url('woof/auditype-widebold_4.03-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'audi_typewide_light';
    src: url('woof/auditype-widelight_4.03-webfont.woff2') format('woff2'),
        url('woof/auditype-widelight_4.03-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'audi_typewide_normal';
    src: url('woof/auditype-widenormal_4.03-webfont.woff2') format('woff2'),
        url('woof/auditype-widenormal_4.03-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

#h1 {
    font-family: audi_typeextended_bold; 
    line-height: 1.1;
    letter-spacing: -0.015em;
    color: #000000;
}

#h2 {
    font-family: audi_typeextended_normal;
    line-height: 1;
    letter-spacing: -0.015em;
    color: #333333;
}

#h3 {
    font-family: audi_typeextended_normal;
    line-height: 1;
    letter-spacing: -0.015em;
    color: #333333;
}

#h4 {
    font-family: audi_typeextended_normal;
    line-height: 1;
    letter-spacing: -0.015em;
    color: #333333;
}

#h5 {
    font-family: audi_typeextended_normal;
    line-height: 1.33;
    letter-spacing: -0.015em;
    color: #333333;
}

#h6 {
    font-family: audi_typewide_bold;
    line-height: 1.5;
    color: #333333;
}

#p{
    font-family: audi_typewide_normal;
    line-height: 1.75;
    color: #333333;
}

#ps {
    font-family: audi_typewide_normal;
    line-height: 1.5;
    color: #333333;
}