﻿body {
    margin: 0 0 50px 0;
    padding: 0;
    font-size: 105%;
    font-family: Tahoma, "Verdana CE", Verdana, sans-serif;
    color: black !important;
    background: url(../img/bg_body.gif) repeat-y top center #FFF;
    line-height: 1.3em;
}

footer, #header, nav, .no-visible500, .no-visible600,
#h_menu, #submenu, #search, #sidecol1, #sidecol2, #partneri, .odkazy, .sluzby, .focus, .vice, .reklama, .lang, .breadcrumbs, #excelButtons
,.noPrint, .noprint{
    display: none;
}

td, th{
    border-bottom: 1px solid grey;
}

#mainContent{
    border: 0 !important;
}

.body{
    padding-top: 0 !important;
}

td,
tbody td,
th.k-header,
thead th .k-header,
#results-grid td,
#results-grid thead th.k-header,
#results-grid .k-header th,
#results-grid td.SPRINT,
#results-grid td.SUPER,
#results-grid td.BEAST,
#results-grid td.background-gold,
#results-grid .k-alt td.background-gold {
    color: black !important;
}

h1{
    margin-bottom: 0!important;
    font-size: 25px!important;
}
.box-nest{
    padding: 0!important;
    margin-bottom: -10px;
}

.nobreak, h4, tr, .data-category {
    page-break-after: avoid;
    page-break-before: avoid;
}

