.top_empty {margin-top:30vw;clear:both}
.red {background:#ff0000;color:#ffffff;padding:1vw;font-weight:600}
.red_font {color:#ff0000}
.dt {display:table}
.ib {display:inline-block}
.w30 {width:200pt;vertical-align:top;margin-right:30pt}
.w30 p {margin-bottom:2vw}
.w40 {width:40%}
.w50 {width:50%}
.w90 {width:90%}
.i {font-style:italic}
.cent {display:block;margin-left:auto;margin-right:auto}
.left {float:left}
.right {float:right}
.cleaner {
    clear:both;
    height:1px;
    font-size:1px;
    border:none;
    margin:0; padding:0;
    background:transparent;
    width:auto
       }
.debug {font-size:1.1vw}
.cb {color:#000000}

.cent {display:block;margin-left:auto;margin-right:auto}
.pad {padding-left:15pt;padding-right:15pt}
.pridat {text-transform:uppercase;color:#000000;margin:0px;padding:0px}
.pridat span {display:inline-block;position:relative;width:20pt}
.pridat span b{color:#ffffff;background:#338000;display:inline-block;margin-right:5pt;padding:0px;bottom:0;height:50%;width:15pt;text-align:center}
.akce {background:#e6e6e6}
.akce td {text-align:center}
.akce td:hover,td a:hover {color:#ffffff !important;background:#338000}
.zpet {display:block}
.zpet span {background:#5f8dd3;color:#ffffff;font-weight:600;padding:0px;font-size:15pt;padding-left:2pt;padding-right:2pt;margin-right:5pt}
.form th {background:#e6e6e6}
.odeslat {border:none;border:2pt solid #000000;background:#d4aebb;color:#ffffff;text-align:center;margin-top:26pt;padding:8pt;font-weight:600}
.odeslat:hover {background:#338000}

.stat_0 {background:#ff0000;color:lightyellow}
.stat_0 a {color:lightyellow}
.stat_1 {background:#32cd32}
.stat_2 {background:#ff8c00}
.stat_3 {background:#ffd700}

.mt0 {margin-top:0px}
.vs_hidden {visibility:hidden}
.vs_visible {visibility:visible}


#dash {width:100%}
#id_profile {list-style-type:none}


#prihlasen {color:#338000}
#odhlasit {color:#ff0000}
#top_part {display:block;border-bottom:3pt solid #7e0a33;padding-bottom:3pt}
#logo_obal {display:block;text-align:center}
#logo {display:inline-block;padding-top:10pt}
#logo img {display:block}
#main {padding-top:10pt}



body {font-family: Arial, Helvetica, sans-serif;padding:0px;margin:0px}
a {text-decoration:underline;color:#000000}
h1 {color:#ffffff;background:#d4aebb;display:inline-block;padding:5pt;text-transform:uppercase;font-size:15pt;padding-left:40pt;padding-right:40pt}
h2 {background:#7e0a33;color:#ffffff;text-transform:uppercase;text-align:center;font-size:13pt;padding:5pt;margin-bottom:20pt}
table {margin-top:20pt;border-collapse:collapse;width:100%}
th {background:#d4aebb;font-weight:400;text-align:left}
th,td {border:1pt solid #000000;padding:2pt}
input,select {display:inline-block}

