/***** P R O D O K T O R Y *****************/
 
/*** zklient ***/
.dlist h4 { color: #e08; margin-bottom: 5px; }
.dlist table { width: 85%; border: 1px solid #ccc; background: #fff; border-collapse: collapse; }
.dlist td { padding: 2px 5px; }
.dlist .jv { background: #ddd; font-weight: bold; }
.dlist .velikost { text-align: right; }
.dlist .nazev { width: 300px; }
.dlist tr:hover { background: #fee; }
.dlist .jv:hover { background: #ddd; }


/*** reg ***/
#registrace { float: left; }
#reggerr { float: right; width: 270px; }
#reggerr .err { text-align: left; padding-top: 1em;}
#signin { border: 1px solid#ace; background: #eee; width: 460px; }
#signin td { padding: 5px; vertical-align: top; }
#signin input,#signin textarea { width: 340px; }
#signin .checkbox { width: 14px; margin: 0 5px; vertical-align: -3px; }
#signin .code input { width: 50px; margin: 0 0 0 5px; }
#signin .submit input { width: 100px; }
#udaje { border: 1px solid#ace; background: #eee; }
#udaje td { padding: 5px; vertical-align: top; }
#udaje .tb200 { width: 380px; }
.kform big { color: #024; }
#login { border: 1px solid#ace; background: #eee; }
#login td { padding: 5px; }
#prihlasit { float: left; }
#prihl_info { float: right; }
#prihl_info big { color: #024; }


/***** DOTAZNIK ****************************/
.dotaznik { background: #fff; margin-bottom: 20px; }
.dotaznik td { padding: 2px; }
.pole { width: 50%; }
.dotaznik .podnadpis { padding-top: 10px; }
.dotaznik .textbox { width: 366px; border: 1px solid #000; }
.dotaznik input { background: #fef; }
.dotaznik textarea { width: 366px; border: 1px solid #000; background: #fef; }
#main.code img { vertical-align: middle; }
.code input { vertical-align: bottom; margin: 0 10px 1px; width: 50px; }
.err { color: red; text-align: center; }
.odeslano { font-size: 1.25em; text-align: center; }
.dotaznik span { color: red; font-weight: bold; font-size: 1.25em; }
#sform { border: 1px solid; background: #fff; }
#sform .in { padding: 10px; }

