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

@font-face {
    font-family: 'HelveticaNeueLTProTh_otf'; /* 35 */
    src: url('fonts/helveticaneueltpro_th-webfont.eot');
    src: url('fonts/helveticaneueltpro_th-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/helveticaneueltpro_th-webfont.woff') format('woff'),url('fonts/helveticaneueltpro_th-webfont.ttf') format('truetype'),url('fonts/helveticaneueltpro_th-webfont.svg#HelveticaNeueLTProTh') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeueLTProLt_otf'; /* 45 */
    src: url('fonts/helveticaneueltpro_lt-webfont.eot');
    src: url('fonts/helveticaneueltpro_lt-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/helveticaneueltpro_lt-webfont.woff') format('woff'),url('fonts/helveticaneueltpro_lt-webfont.ttf') format('truetype'),url('fonts/helveticaneueltpro_lt-webfont.svg#HelveticaNeueLTProLt') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeueLTProRoman_otf'; /* 55 */
    src: url('fonts/helveticaneueltpro_roman-webfont.eot');
    src: url('fonts/helveticaneueltpro_roman-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/helveticaneueltpro_roman-webfont.woff') format('woff'),url('fonts/helveticaneueltpro_roman-webfont.ttf') format('truetype'),url('fonts/helveticaneueltpro_roman-webfont.svg#HelveticaNeueLTProRoman') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeueLTProMd_otf'; /* 65 */
    src: url('fonts/helveticaneueltpro_md-webfont.eot');
    src: url('fonts/helveticaneueltpro_md-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/helveticaneueltpro_md-webfont.woff') format('woff'),url('fonts/helveticaneueltpro_md-webfont.ttf') format('truetype'),url('fonts/helveticaneueltpro_md-webfont.svg#HelveticaNeueLTProMd') format('svg');
    font-weight: normal;
    font-style: normal;
}

#actual_news h3,
body,
#gallery li.item h3,
#gallery li.item h3 a,
#gallery li.item h3 a:hover {
  font-family: "Arial","Tahoma","sans-serif";
}

h1 {
  font-family: 'HelveticaNeueLTProTh_otf', Arial;
  font-weight: bold;
}
h2, h3, h4, h2 a, h3 a, h4 a {
  font-family: 'HelveticaNeueLTProRoman_otf', Arial;
}
#navi .jcarousel-popup .jcarousel-item .box h3, #navi .jcarousel-popup .jcarousel-item .box h3 a,
#navi,
#hdr_slider h2, #hdr_slider h3, #hdr_slider h4, #hdr_slider h2 a, #hdr_slider h3 a, #hdr_slider h4 a,
.incheba#hp #news h2,
.incheba#hp #news h2 a,
#news li.item h3,
#news li.item h3 a,
/*
#gallery li.item h3,
#gallery li.item h3 a,
#gallery li.item h3 a:hover,
*/
#calendar_events #hdr_calendar .cal_th .cal_th_left h1,
#sidebar h3,
#sidebar h3 a,
#news li.item h3,
#news li.item h3 a,
.fair #hdr_slider .item p.date,
#hdr_calendar h2, #hdr_calendar h3, #hdr_calendar h4, #hdr_calendar h2 a, #hdr_calendar h3 a, #hdr_calendar h4 a,
#calendar_events #hdr_calendar .event_lists ul li span.event_date,
#hp #hdr_calendar .event_lists ul li a.item span.description,
.page404#content .box_fair .choose_fair a strong/*,
#hdr_calendar .event_month ul li span.is_event*/ {
  font-family: 'HelveticaNeueLTProRoman_otf', Arial;
}
#hdr_calendar .cal_bot a,
.choose_fair a.submit_fair {
  font-family: 'HelveticaNeueLTProMd_otf', Arial;
}

        /* nadpisy veleterhu */
        
#hdr_slider .item h2,
#hdr_slider .item h2 a,
#hdr_calendar #calendar_popup .inner strong.h3,
#hdr_calendar #calendar_popup .inner strong.h4 a,
#calendar_events #hdr_calendar .content_inner .event_top h2/*,
#calendar_events #hdr_calendar .event_lists ul li span.event_name,
#navi .jcarousel-popup li .box h3,
#navi .jcarousel-popup li .box h3 a,
#veletrh_list .vl_content li a strong*/ {
  font-family: 'DynaGroteskDBold', Arial;
}



p.sub_h1 {/*394*/
  padding-bottom: 0;
}
body, .wysiwyg {/*353*/
  font-size: 13px;
}
#navi li a {/*1817*/
  font-size: 13px
}
#navi .jcarousel-popup .jcarousel-item .box p.date {/*1929*/
  font-size: 15px;
}
.crumb a, .crumb strong {/*550*/
  font-size: 13px;
}
#hdr_slider #hdr_slider_navi li span, #hdr_slider #hdr_slider_navi ul li strong {/*690*/
  font-size: 16px;
}
#hdr_slider .item .action-underline ul li, #hdr_slider .item .action-underline ul li a {/*728*/
  font-size: 13px;
}
#sidebar_navi ul li a, #sidebar_navi ul li span {/*1974*/
  font-weight: normal;
}
#hdr_calendar .cal_bot a {/*1350*/
  font-size: 13px;
}
#hdr_calendar #calendar_popup .inner .event_foot a {/*835*/
  font-weight: normal;
}
#calendar_events #hdr_calendar .event_lists ul li span.event_date {/*1145*/
  font-size: 22px;
}
#calendar_events #hdr_calendar .event_lists ul li span.watchdog {/*1147*/
  font-size: 12px;
}
#calendar_events #hdr_calendar .event_lists ul li span.contact {/*1152*/
  font-size: 11px;
  line-height: 1.1em;
}
#calendar_events #hdr_calendar .content_inner span.watchdog {/*1184*/
  font-size: 13px;
}
#news li.item p.description {/*106*/
  font-size: 13px;
}
#news li.item div.bottom, #news li.item div.bottom a, #news a.all_news {/*1559*/
  font-size: 12px;
}
.fair #hdr_slider .item p.date {/*757*/
  font-size: 26px;
}
.fair #hdr_slider .item .action-underline ul li a {/*762*/
  font-size: 12px;
}
.box_fair h3 {/*2019*/
  font-size: 19px;
}
.choose_fair a {/*2026*/
  font-size: 13px;
}
/**/