html { margin:0; padding:0; background:#ffffff; }
body { margin:0; padding:10px; font-family:Verdana, Tahoma, Arial; font-size:12px; background:#ffffff; }
#bg2 { display:none; }
#container { width:100%; }
a { text-decoration:none; color:#000; }

table.szramka { border:1px solid #000; }
table tr.bgramka td { font-weight:bold; background:#dddddd; border-bottom:1px solid #000; }
.bold { font-weight:bold; }
td.bold { text-align:right; }
.button,
.pbutton { display:none; }

#tdh, #tdf { display:none; }
#kmenu { display:none; }
#pmenu { display:none; }

.noPrint { display:none !important; }
.printOnly { display:block; }

#txt .tmenu { border:1px solid #000; }
img.bIcon { display:none; }
table.tabelka { margin-bottom:25px; }

table.tabelka,
table.ramka { border-collapse:collapse; margin-top:10px; }
table.tabelka tr.tabhead td,
table.ramka tr.tabhead td { border:1px solid #000; font-weight:bold; text-align:center; padding:1px 2px; }
table.tabelka tr.s4row td,
table.ramka tr.s4row td { border:1px solid #000; padding:1px 2px; }
table.ramka td.cramka { text-align:center; }

fieldset { border:1px solid #888; }

table.czramka { border:1px solid #000; border-collapse:collapse; }
table.czramka tr td { border:1px solid #000; }

p { margin:0; }
table tr.an_odp td { border-bottom:1px dotted #999; }

.textarea { border:1px solid #999; padding: 2px 3px; }

/* RKT */
#sidebar { display:none; }
#header { display:none; }
#footer { display:none; }
#breadcrumbs { display:none; }
hr.hiddenElement { display:none; }
blockquote { border-left:2px solid #000000; padding-left:2px; }

/* KB */
.kbContent ol.params { width:200px; float:right; margin:5px; padding:0; border:1px solid #666666; }
.kbContent ol.params li { list-style-type:none; }
.kbContent ol.params h4 { margin:0; padding:2px 5px; }
.kbContent ol.params ul { margin:0; padding:0 0 10px 15px; }

.s4select2-select,
.s4select2 { display:none; }
