

/***** F O R U M **********************************/
#forum { max-width: 700px; _width: 700px; margin: 0 auto; background: #fff; padding: 10px 20px;}
.badPost { color: red; }


/***** F O R U M   L I S T ***********************/
.forumAkce { border: 1px solid #ccc; padding: 5px; background: #DFEBFF; margin: 10px 0; }
#main .forumList { border-collapse: collapse; width: 100%; border-left: 1px solid #ccc; border-top: 1px solid #ccc;}
#main .forumList td { padding: 3px; vertical-align: top; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
#main .forumList th { padding: 3px;  border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; }
#main .forumList .tabheader { background: #CFD7FF; font-weight: bold; }
#main .forumList a { color: #006; }
#main .forumList a:hover { color: #f60; text-decoration: none; }
#main .forumEdit input,
#main .forumEdit textarea { margin-bottom: 5px; }
#main .forumEdit .nazevpole { float: left; width: 100px; }
.tb400 { width: 400px; }
.ta400 { width: 400px; height: 50px;}
.forumNazev { width: 58%; }

/***** D E T A I L *******************************/
#main ul { margin: 0 0 15px 25px; list-style-type: square; }

#main .strom ul { list-style: none; margin: 0;  }
#main .strom li { margin-top: 0px; padding: 1px;}
#main .strom li li { margin-top: 0px;  margin: 0 0 0 10px; padding: 0px; }
#main .strom .prispevek { background: #fff; padding: 0px; margin-top: 5px; border: 1px solid #ccc; }

#main .prispevek .hlavicka { border-bottom: 1px solid #ddd; background: #ddd; padding: 2px 10px;  }
#main .prispevek .hlavickaAdmin { border-bottom: 1px solid #cdf; background: #cdf; padding: 2px 10px;  }
#main .prispevek .odpoved { padding: 10px; }
#main .prispevek .akce { float: right; }
#main .akce a { text-decoration: none; color: #444; font-weight: bold; font-size: 11px;}
#main .akce a:hover { color: #000; }


/***** PRIDAT PRISPEVEK, TEMA ************************/
.prispevekReakce { background: #eee; border: 1px solid #ddd; margin: 10px 0; }
.prispevekReakce .hlavicka { border-bottom: 1px solid #ddd; background: #ccc; padding: 2px 10px;  }
.prispevekReakce .odpoved { padding: 10px; }
fieldset { padding: 10px; border: 1px solid #ddd; }
legend { padding: 3px 10px; font-weight: bold; border: 1px solid #ddd; background: #DFEBFF; }
.tbSmall { padding: 2px; } 
.captcha { margin: 10px 0; }
.btn100 { width: 100px; }


/***** SEZNAM TEMAT *********************************/
.temaAkce { border: 1px solid #ddd; padding: 5px 10px; background: #DFEBFF; margin: 10px 0;}
.temaAkce .nazev { padding: 10px 0; font-weight: bold; font-size: 14px; }
.prispevekTema { background: #eee; border: 1px solid #ddd; margin: 10px 0; }
.prispevekTema .hlavicka { border-bottom: 1px solid #ddd; background: #ddd; padding: 2px 10px;  }
.prispevekTema .akce { float: right; }
.prispevekTema .nazev { padding: 10px; font-weight: bold; }
.prispevekTema .nazev a { color: #006; }
.prispevekTema .nazev a:hover { color: #f60; text-decoration: none; }

/***** E D I T A C E   P R I S P E V K U ***********/
.prispevekEdit { border: 1px solid #ddd; margin: 10px 0; }
.prispevekEdit .hlavicka { border-bottom: none; background: #CFD7FF; padding: 2px 10px; }


/***** S P O L E C N E *****************************/
#main .strom .prispevek:hover { background: #eee; }
#main .prispevekTema:hover,
#main .forumList tr:hover { background: #fed; }
#main .forumList tr.tabheader:hover { background: #CFD7FF; }

.tema,
.forumZpet { background: #DFEBFF; border: 1px solid #ddd; padding: 5px 10px; margin: 10px 0;}
.tema .nazev { padding: 10px 0; font-weight: bold; font-size: 14px; }
#main .tema p,
#main .temaAkce p { margin: 0; }

/* IE6 */
.prispevekEdit .autor,
.prispevekTema .autor,
.prispevek .autor { float: left; }
