﻿html
{
    height: 100%;
}
html, body, div
{
    margin:0;
    padding:0;
}
body
{
    background-color:#706460;
    color:#dad7d0;
    font-size: 18px;
    font-family: Calibri, Verdana, Sans-Serif, serif;
    /* padding: 10px 50px 10px 50px; */
    margin:0;
}
body.uvod
{
    background:#706460 url('dum_05.jpg') no-repeat center center;
}
h3
{
    margin: 0;
}
p
{
    text-align:justify;
}
img
{
    border:none;
}
a
{
    border:none;
    color:#dad7d0;
}
    a:visited
{
    color:#dad7d0;
}
a:hover
{
    color:#ffffff;
}
li
{
    text-align: justify;
    margin: 0 0 12px 0;
}
div.zaza
{
    background-color:#706460;
    position:fixed;
    left:0;
    width:100%;
}
#uzahlavi
{
    top:0;
}
#uzapati
{
    bottom:0;
}
div.uobal
{
    max-width:840px;
    margin-left:auto;
    margin-right:auto;
}
div.utext
{
    padding:1em 0.2em 1em 0.2em;
    text-align:center;
}
div.citat
{
    background-color:#52282A; font-family:Brush 455 AT, Serif; padding-left:0.5em; padding-right:0.5em;
}
.textbox
{
    width: 100%;
    background-color: #dad7d0;
    color: #492a1f;
    border-style: none;
	scrollbar-3dlight-color:#492a1f;
	scrollbar-arrow-color:#492a1f;
	scrollbar-base-color:#dad7d0;
	scrollbar-darkshadow-color:#492a1f;
	scrollbar-face-color:#978E89;
	scrollbar-highlight-color:#dad7d0;
	scrollbar-shadow-color:#dad7d0;
}
input.tlacitko
{
    margin: 5px 20px 5px 20px;
    width: 10em;
    background-color: #dad7d0;
    border-color: white;
    border-width:1px;
    color: #492a1f;
}
input.fup
{
    width: 100%;
    background-color: #dad7d0;
    color: #492a1f;
    border-style: none;
}
span.italic
{
    font-style:italic;
    font-size:90%;
    /*font-weight:bold;*/
}
#master
{
    margin: 10px 50px 10px 50px;
}
#zahlavi
{
    text-align:right;
    margin-bottom: 10px;
}
#obrazek
{
    width:155px;
    height:101px;
    float:left;
    background-image:url('left_top.png');
    background-position:left top;
    background-repeat:no-repeat;
}
#obal_nadpisu
{
    height:91px;
}
#nadpis
{
    text-align:right;
    /*margin-top:30px;
    margin-bottom:5px;*/
    /*margin-right:200px;
    font-size:120%;*/
    font-size: 30px;
    padding-top:48px;
    margin:0px;
    margin-left: 250px;
}
#podtrzeni
{
    height:10px;
    margin-top:0px;
    margin-left: 250px;
    /*margin-right:200px;*/
    margin-bottom:0px;
    background-image:url('prechod_horizont.jpg');
    background-position:right top;
    background-repeat:repeat-y;
}
#zarovnani
{
    height:40px;
    clear:both;
}
#obal_navigace
{
    /*margin-top: 20px;*/
    width:200px;
    float: left;
    margin-bottom: 30px;
    /*background-color:Lime;*/
}
#obal_obsahu
{
    margin: 0 0 0 200px;
}
#navigace
{
    /*padding: 20px 20px 20px 20px;
    padding: 20px 1em 20px 2.5em;*/
    border:1px dotted;
    /*margin-bottom:3em;*/
}
#obsah
{
    padding-left:50px;
    /*background-color:Lime;*/
}
#zapati
{
    clear:both;
    background-image:url('prechod_horizont_b.jpg');
    background-position:left top;
    background-repeat:repeat-y;
    height: 10px;
    margin-top: 40px;
    margin-bottom: 30px;
}
#cphObsah_obsah_diskuse div
{
    /*padding: 5px;*/
    margin-bottom: 20px;
}
#cphObsah_obsah_diskuse div.neaktualni
{
    background-color:#a69895;
    color:white;
}
#cphObsah_obsah_diskuse div.neaktualni a
{
    color:white;
}
#cphObsah_obsah_diskuse p.popis
{
    text-align:right;
    letter-spacing: 0.75pt;
}

div.polozka
{
    /*padding: 0.5em 0 0.5em 1em;*/
    text-indent: -20px;
    margin: 25px 25px 25px 45px;
}
div.ukazatele
{
    margin-top: 20px;
    text-align: center;
}
div.input
{
    margin-bottom: 20px;
}
p.addfile
{
    text-align:right;
}
#ver_nadpis
{
    text-align: center;
    padding: 20px 0 20px 0;
    border: 2px solid;
    border-bottom: none;
}
#ver_obsah
{
    padding: 0 40px 0 40px;
}
#footer
{
    text-align: center;
    padding: 20px 0 20px 0;
    border: 2px solid;
    border-top: none;
}
table.uzivatele
{
    width:100%;
    border-collapse: collapse;
    border: 1px solid;
}
table.uzivatele th, td
{
    border: 1px solid;
    padding: 2px 3px 2px 3px;
    text-align: center;
}