#frmDiskuze fieldset, #frmAdministraceDiskuze fieldset { width: auto; }
.dPrispevekSkelet { border-bottom: 2em solid white; padding: 0 .2em; }
.dPrispevekSkelet h1, .dPrispevekSkelet h2, .dPrispevekSkelet h3, .dPrispevekSkelet h4, .dPrispevekSkelet h5 { padding: .5em 0; margin: 0; background: none; color: black; font-weight: bold; }
.dPrispevekSkelet h1 { font-size: x-large; }
.dPrispevekSkelet h2 { font-size: large; }
.dPrispevekSkelet h3 { font-size: medium; }
.dPrispevekSkelet h4 { font-size: small; }
.dPrispevekSkelet h5 { font-size: x-small; }
.dPrispevekSkelet .dPrispevekHlavicka { padding: .2em; margin: 0 -.2em; background: #f5f5f5/* url(../obrazky/ikona-diskuze-svetla.gif) no-repeat right center*/; }
.dPrispevekSkelet .dPrispevekHlavickaAdministrator { background-color: #eceacc; }

.diskuzeH2 { display: block; font-size: small; padding: .2em 40px; margin: 0 -15px; color: white; background: #a040a0/* url(../obrazky/pozadi-hlavni-nadpis-diskuze.png) no-repeat*/; position: relative; margin-bottom: 1.5em; font-weight: normal; margin-left: -15px; text-align: right; text-transform: lowercase; }
.diskuzeH2 img { position: absolute; top: -8px; right: -10px; }

#dMenuDiskuze { width: 172px; padding-left: 2px; padding-right: 14px; padding-bottom: 10px; border: 1px solid #d2d2d2; border-top: none; position: relative; margin-bottom: 2px; }
#dMenuDiskuze a { display: block; padding: .2em 15px; color: black; text-decoration: none; }
#dMenuDiskuze a:hover, #dMenuDiskuze a.aktivni { background-color: #f7ecf7; }
#dMenuDiskuze h4 { padding: 0; padding: .2em 45px; padding-right: 14px; margin-top: 0; margin-left: -3px; margin-right: -15px; margin-bottom: 10px; background: #a040a0 url(../obrazky/pozadi-hlavni-nadpis-diskuze.png) no-repeat 33px top; font-weight: normal; color: white; text-align: right; }
#dMenuDiskuze h4 img { position: absolute; top: -7px; left: -10px; }
#dMenuDiskuze h4 a, #dMenuDiskuze h4 a:hover { color: white; text-decoration: underline; padding: 0; }
#dMenuDiskuze h4 a:hover { background: none; color: #fafafa; }
