#menu, .skip, #statistika {display:none;}
#paticka {margin-top:2em;padding-top:0.5em;border-top:1px solid black}
#paticka a {text-decoration:none;color:black;}

#obsah h2 { padding: 0 0 5px 0; font-size: 1.7em; border-bottom: 2px solid black;}
#obsah h3 { font-size: 1.39em; clear: left; padding-bottom: 10px}
#obsah h4 { margin: 10px 0; padding: 1px 0 1px 10px; line-height: 1.4em; border-top: 1px solid black;}
#obsah img { float: left; margin: 0 10px 10px 0; }
#obsah h3 img.logo_sekce { float: none; margin: -2px 10px 0 0; float:left; }
#obsah img.vyznamenani { float: left; margin: 0 30px 10px 0; }

#obsah td.logo_sekce {text-align:center; }
#obsah td.logo_sekce img {float:none; width:30px; height:30px; margin: 2px auto 0 auto;}

#obsah a img {border: 1px solid black;}

#obsah .medaile { clear: left; }
#obsah .medaile img { float: left; height:100px; width:51px; }
#obsah .medaile h4 { background-color:transparent; border: 0; font-size: 1.1em; }
#obsah .podpis { font-family: Verdana, "Courier New", Courier, mono; font-size: 0.8em; padding-top: 2px; padding-bottom: 5px; border-bottom: 1px solid black; clear: both; }
#obsah table { width: 100%; _font-size: 0.9em;}
#obsah table thead { font-weight: bold; }
#obsah .dekorace { float:right; margin:10px;}

#obsah dt { font-weight: bold; width: 300px;}
#obsah dd { margin: 3px 40px;}




form { margin: 1.5em 0; width: 550px; margin: 0; padding: 0; }
form p { clear: both; margin: 0; padding: 10px 0;}
form p label {float: right; margin-right: 50px; font-weight: bold}
form p label  * { font-weight: normal; }
form input, form select, from text, form textarea { width: 300px; font-family: Verdana, "Courier New", Courier, mono;}
input.readonly {border: 2px solid white;}
form textarea { height: 25em; font-size: 0.98em; }
fieldset { border: 2px solid black; padding: 10px 5px; }
legend { font-weight: bold; padding: 5px 20px; background-color: #CCCCCC; border: 2px solid black; }

.chyba { background-color: #FFCC99; border-left: 5px solid red; padding: 10px; position:relative; z-index: 1000; }
.hlaska { background-color: #66CC66; border-left: 5px solid green; padding: 10px; }
.query { color:#993300; white-space: pre; font-family: Verdana, "Courier New", Courier, mono; font-size: 0.9em; }
pre, code { font-size: 1.2em; }
code { background-color: #CCFFFF; padding: 0 1em; }

.clenove { width: 100%; border: 0}
.clenove th, .clenove thead { border-bottom: 1px dashed #333; text-align: left;}
.clenove td { border-bottom: 1px dotted silver;}

.clen_detail { border-top: 1px solid black; border-bottom: 1px solid black; padding: 10px 5px; margin-top: -10px; }
.clen_detail dt { font-weight: bold; width: 30%; margin: 5px 5px 0 0;}
.clen_detail dd { margin: 5px 0 0 0;}

table.hodnosti { _width: 430px !important;}
.clenove_detail th { text-align: left; width: 30%; }

.prispevek p { margin: 3px 10px; }
.prispevek .command { text-align: right; float: right}

table.mesic { width: 15em !important; }
.mesic td { text-align:center; }
.dnes { border: 1px solid black }
.bylo { color: #999999;}
.bylo a { color:#000099;}
.bude { }
.zvoleno, .zvoleno a{color:#660000}

dt { border-top: 1px solid black; border-bottom: 1px solid black; padding: 5px 0; width: 100% !important; }

