body, form, input, td, th, tr, ol, dl, dd, dt, li, ul, p,div  {
    font-family: Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;
    font-size:9pt;
    }
a { 
    font-family: Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;
    font-size:9pt;
    color:rgb(204,102,0);
    text-decoration: None;
    font-weight: bold;
    }
form { margin:0px 0px 0px 0px;
    }
h1,h2,h3 {
    font-family: Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;
    font-size:14pt;
    }
.NADPIS {
    font-family: Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;
    font-size:14pt;
    }
.NAZEV {
    font-family: Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;
    font-size:12pt;
    font-weight: bold;
    }
.UKAZKA {
    font-family: Arial CE, Helvetica CE, Arial, Helvetica, sans-serif;
    font-style: italic;
    }
ul { margin:0px 0px 0px 0px;
   }
.CERNA { color: rgb(0,0,0); }

input.ODSKOK { margin-bottom : 8px; }

A.ROK {
    color:#CCC;
}

UL.KNIHY {
    padding : 0;
    margin : 5px 0 10px 0;
    list-style : None;
}

UL.KNIHY LI {
}




FORM#NOVY-PRISPEVEK {
    margin-bottom: 15px;
    background: #444;
}
FORM#NOVY-PRISPEVEK H2 {
    font-size: 12pt;
}
FORM#NOVY-PRISPEVEK TD {
    vertical-align: top;
}
FORM#NOVY-PRISPEVEK TD.FORUM-NOVY-TITLE {
    font-weight: bold;
    width: 30%;
}
FORM#NOVY-PRISPEVEK DIV.DESCRIPTION {
    font-weight: normal;
    font-size: 75%;
}

FORM#NOVY-PRISPEVEK DIV.ERROR {
    color: red;
}

DIV#FORA-STROM DIV.LEVEL {
    margin-left: 15px;
}

DIV#FORA-STROM DIV.LEVEL-0 {
    margin-left: 0;
    border-top: 1px solid #888;
    padding-top: 5px;
}

DIV#FORA-STROM DIV.PRISPEVEK-HEAD {
    background: #444;
}

DIV#FORA-STROM DIV.PRISPEVEK {
    margin-bottom: 10px;
}

DIV.PREV-NEXT-NAVI {
    font-weight: bold;
    text-align: left;
    background: #444;
}
DIV.PREV-NEXT-NAVI .NEAKTIVNI {
    color: #999;
}

DIV.RIGHT {
    text-align: right;
}

DIV#NAPSAT-NOVY {
    margin: 5px 0;
}
