body {
    color:#DDDDDD;
    background:black;
    font: normal 9pt arial;
    scrollbar-arrow-color: #F2A24C;
    scrollbar-base-color: black;
}

.body {
    color:#DDDDDD;
    font: normal 9pt arial;
}

.normal {
    color: black;
    font: normal 9pt arial;
}

a {
    color: white;
    font: bold 9pt arial;
    text-decoration: none;
}

a:active {
    color: white;
    font: bold 9pt arial;
    text-decoration: none;
}

a:visited {
    color: white;
    font: bold 9pt arial;
    text-decoration: none;
}

a:hover {
    color: white;
    font: bold 9pt arial;
    text-decoration: underline;
}

.nb {
    border: solid 5px black;
    cursor: pointer;
}

.yellow-border {
    border: solid 5px yellow;
    cursor: pointer;
}

.menu {
    font: bold 9pt arial;
    color:white;
    cursor: pointer;
}

.menud {
    font: bold 9pt arial;
    color:white;
    cursor: pointer;
}

.r {
    font: bold 9pt arial;
    color: red;
}

.sel {
    font: bold 9pt arial;
    color: black;
    background: #F2A24C url(img/menubck.png);
    cursor: default;
}

.seld {
    font: bold 9pt arial;
    color: black;
    background: #F2A24C url(img/menubck_double.png);
    cursor: default;
}

.selplus {
    font: bold 9pt arial;
    color: black;
    background: #F2A24C url(img/menubck2.png);
    cursor: default;
}

.sub {
    font: normal 8pt arial;
    color: white;
    background: #948A80;
    cursor: pointer;
}
 
.subsel {
    font: normal 8pt arial;
    color: white;
    background: #B8936C;
    cursor: pointer;
}

pre {
    font: normal 11pt serif;
    color:#DDDDDD;
}

.other {
    color:#8A5B44;
}

.divadlo {
    color:#F2EE8A
}

.koncert {
    color:#81CD7F
}

.pohadka {
    color:#D97573
}

.film {
    color:#CCCCCC
}

.orange {
    color: #F2A24C;
}

.highl {
    color:white;
    font-weight:bold;
    cursor: pointer;
}

.bold {
    font-weight:bold;
    color:#DEDEAD;
}

.title {
    font: bold 14pt arial;
    color:#DDDDDD;
}

.butt {
    font: normal 9pt arial;
    height:22px;
    line-height:15px;
    border-color:#F2A24C;
    color:white;
    background-color:black;
}

.buttdis {
    font: normal 9pt arial;
    height:22px;
    line-height:15px;
    border-color:#F2A24C;
    color:#888;
    background-color:black;
}

.five {
    font: normal 5pt arial;
}

.smallinfo {
    font: normal 7pt arial;
    color:#DDDDDD;
}

legend {
    font: normal 8pt arial;
    color: white;
}

fieldset {
    border-color:#F2A24C;
    border: solid 1px;
}

label {
    color:#DDD;
    font: bold 8pt arial;
}

.white {
    color: white;
    font-weight: bold;
}

.reserve {
    cursor: pointer;
    font: bold 7pt arial;
    color: #DEDEAD;
    background-color: #731919;
    border: solid 1px;
    border-color: #C6976E;
    padding-left: 1px;
    padding-right: 1px;
}

.full {
    cursor: normal;
    font: bold 7pt arial;
    color: #C6C6C6;
    background-color: #464646;
    border: solid 1px;
    border-color: #9A9A9A;
    padding-left: 1px;
    padding-right: 1px;
}

.info {
    font: bold 10px serif;
    color: #DEDEAD;
    background-color: #24680C;
    border: solid 1px;
    border-color: #A6E092;
    padding-left: 2px;
    padding-right: 1px;
}

.long {
    font: normal 12pt serif;
    text-align: justify;
}

.orangetitle {
    font: bold 11pt arial;
    text-decoration: underline;
    color: #F2A24C;
}

.dash {
    list-style-image: url(img/dash.gif);
    list-style-position: outside;
}

.left-spaced {
    margin-left: 10px;
    margin-bottom: 10px;
}

.left-spaced-pos_top-8 {
    margin-left: 10px;
    margin-bottom: 10px;
    margin-top: -8px;
}

.no-borders-pos_top-10 {
    border: 0;
    margin-top: -10px;
}

.floatR {
    float: right;
}

.color-box {
    border: solid 1px gray;
    background-color: #8A5B44;

}

.menu-td {
    border: solid 1px #DEDEAD;
}

.band-detail-img-optioner {
    position: absolute;
    display: none;
    background-color: #ddd;
    border: 1px solid #888;
    padding: 3px 5px 3px 5px;
    text-align: center;
}

.band-detail-img-optioner A {
    color: black !important;
}

.band-search-input {
    border: 1px solid gray;
    font-size: 8pt;
}

.mass-mail INPUT {
    width: 450px;
}

.mass-mail TEXTAREA {
    height: 200px;
    width: 450px;
}

.foto-table td {
    height: 110px;
    width: 160px;
    text-align: center;
}

.edit-prog-price {
    width: 25px;
    color: black;
    font: normal 9pt arial;
}

.ul-simple li {
    list-style-type: none;
}
