@font-face {
    font-family: 'CarocciWebBold';
    src: url('caroccibol-webfont.eot');
    src: url('caroccibol-webfont.eot?#iefix') format('embedded-opentype'),
         url('caroccibol-webfont.woff') format('woff'),
         url('caroccibol-webfont.ttf') format('truetype'),
         url('caroccibol-webfont.svg#CarocciWebBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CarocciWebFractions';
    src: url('caroccifra-webfont.eot');
    src: url('caroccifra-webfont.eot?#iefix') format('embedded-opentype'),
         url('caroccifra-webfont.woff') format('woff'),
         url('caroccifra-webfont.ttf') format('truetype'),
         url('caroccifra-webfont.svg#CarocciWebFractions') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CarocciWebGrand';
    src: url('caroccigra-webfont.eot');
    src: url('caroccigra-webfont.eot?#iefix') format('embedded-opentype'),
         url('caroccigra-webfont.woff') format('woff'),
         url('caroccigra-webfont.ttf') format('truetype'),
         url('caroccigra-webfont.svg#CarocciWebGrand') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CarocciWebGrandBold';
    src: url('caroccigrabol-webfont.eot');
    src: url('caroccigrabol-webfont.eot?#iefix') format('embedded-opentype'),
         url('caroccigrabol-webfont.woff') format('woff'),
         url('caroccigrabol-webfont.ttf') format('truetype'),
         url('caroccigrabol-webfont.svg#CarocciWebGrandBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CarocciWebGrandCaps';
    src: url('caroccigracap-webfont.eot');
    src: url('caroccigracap-webfont.eot?#iefix') format('embedded-opentype'),
         url('caroccigracap-webfont.woff') format('woff'),
         url('caroccigracap-webfont.ttf') format('truetype'),
         url('caroccigracap-webfont.svg#CarocciWebGrandCaps') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CarocciWebItalic';
    src: url('carocciita-webfont.eot');
    src: url('carocciita-webfont.eot?#iefix') format('embedded-opentype'),
         url('carocciita-webfont.woff') format('woff'),
         url('carocciita-webfont.ttf') format('truetype'),
         url('carocciita-webfont.svg#CarocciWebItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CarocciWebUnicase';
    src: url('carocciuni-webfont.eot');
    src: url('carocciuni-webfont.eot?#iefix') format('embedded-opentype'),
         url('carocciuni-webfont.woff') format('woff'),
         url('carocciuni-webfont.ttf') format('truetype'),
         url('carocciuni-webfont.svg#CarocciWebUnicase') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CarocciWebRegular';
    src: url('caroccireg-webfont.eot');
    src: url('caroccireg-webfont.eot?#iefix') format('embedded-opentype'),
         url('caroccireg-webfont.woff') format('woff'),
         url('caroccireg-webfont.ttf') format('truetype'),
         url('caroccireg-webfont.svg#CarocciWebRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CarocciWebSmallCaps';
    src: url('caroccismacap-webfont.eot');
    src: url('caroccismacap-webfont.eot?#iefix') format('embedded-opentype'),
         url('caroccismacap-webfont.woff') format('woff'),
         url('caroccismacap-webfont.ttf') format('truetype'),
         url('caroccismacap-webfont.svg#CarocciWebSmallCaps') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'CarocciSansBold';
    src: url('caroccisansbol-webfont.eot');
    src: url('caroccisansbol-webfont.eot?#iefix') format('embedded-opentype'),
         url('caroccisansbol-webfont.woff') format('woff'),
         url('caroccisansbol-webfont.ttf') format('truetype'),
         url('caroccisansbol-webfont.svg#CarocciSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CarocciSansBoldItalic';
    src: url('caroccisansbolita-webfont.eot');
    src: url('caroccisansbolita-webfont.eot?#iefix') format('embedded-opentype'),
         url('caroccisansbolita-webfont.woff') format('woff'),
         url('caroccisansbolita-webfont.ttf') format('truetype'),
         url('caroccisansbolita-webfont.svg#CarocciSansBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CarocciSansCaps';
    src: url('caroccisanscap-webfont.eot');
    src: url('caroccisanscap-webfont.eot?#iefix') format('embedded-opentype'),
         url('caroccisanscap-webfont.woff') format('woff'),
         url('caroccisanscap-webfont.ttf') format('truetype'),
         url('caroccisanscap-webfont.svg#CarocciSansCaps') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CarocciSansRegular';
    src: url('caroccisansreg-webfont.eot');
    src: url('caroccisansreg-webfont.eot?#iefix') format('embedded-opentype'),
         url('caroccisansreg-webfont.woff') format('woff'),
         url('caroccisansreg-webfont.ttf') format('truetype'),
         url('caroccisansreg-webfont.svg#CarocciSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CarocciSansItalic';
    src: url('caroccisansita-webfont.eot');
    src: url('caroccisansita-webfont.eot?#iefix') format('embedded-opentype'),
         url('caroccisansita-webfont.woff') format('woff'),
         url('caroccisansita-webfont.ttf') format('truetype'),
         url('caroccisansita-webfont.svg#CarocciSansItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
