html, body  { }
html        { font-size: 106.5%; }
body        { font-size: 76.5%; }
form        { margin: 0;}
label       { min-width: 100px; display: inline-block; }
fieldset textarea    { min-height: 100px; }

#dis_mmain  { width: 650px; margin: 10px 0px 0px 0px; }

.dis_left      { float: left; }
.dis_right     { float: right; }
.dis_clear     { clear: both; }

#dis_odpovedi           { width: 645px; border: 1px solid #ccc;}

.dis_strankovani_o      { }
.dis_strankovani_i      { text-align: center; width: 100%;}

/* odpoved */
.dis_note_o             { padding: 5px 0px 5px 0px; }
.dis_note_i             { width: 100%; background: #fff; }
.bad_scored_note        { opacity:0.3; filter:Alpha(Opacity=30); }
div:hover.bad_scored_note { opacity:0.9; filter:Alpha(Opacity=90); }

.inp_err                { background: #cc0000; }

.dis_h_lista_o                      { }
.dis_h_lista_i                      { width: 100%; background: #ccc; padding: 1px 0px 0px 0px; line-height: 1; }
.dis_h_lista_i input                { margin: 0px 1px 0px 0px; }
.dis_h_lista_i span                 { font-size: 76.5%; }
.dis_h_lista_i span em              { font-size: 115.5%; font-style: normal; font-weight: bolder; margin: 0px 10px 0px 10px; }
.dis_h_lista_i .dis_hodnoceni       { float: right; width: 20px; text-align: center; }
.dis_h_lista_i input[type=button]   { float: left; }

.dis_text_o             { padding: 2px 5px 2px 5px; }
.dis_text_i             { width: 100%; }

.dis_d_lista_o          { }
.dis_d_lista_i          { width: 100%; background: #eee; }
.dis_d_lista_i input    { margin: 0px 1px 0px 0px; }

.dis_reakce_o           { padding: 5px 0px 5px 45px; }
.dis_reakce_i           { width: 100%; }

.dis_date_o             { padding: 0px 5px 0px 5px; }
.dis_date_i             { width: 150px; font-weight: bolder; }

.dis_avatar_o           { float: left; padding: 0px; }
.dis_avatar_i           { width: 80px; text-align: center; }
.dis_avatar_i img       { border: 1px solid #ccc; margin: 0 auto; }
.dis_ip                 { font-size: 76.5%; }
.dis_name               { font-size: 100%; font-weight: bolder; }

/* tlaticka */
.dis_colapse        { background: url("http://lib.ceskyinternet.cz/img/diskuze/otevritprispevek.gif") no-repeat; width: 15px; height: 15px; border: 0px; padding: 0px; cursor: pointer; margin: 0px 10px 0px 0px;}
.dis_colapse_o        { background: url("http://lib.ceskyinternet.cz/img/diskuze/zavritprispevek.gif") no-repeat; width: 15px; height: 15px; border: 0px; padding: 0px; cursor: pointer; margin: 0px 10px 0px 0px;}
.dis_colapseall     { background: url("http://lib.ceskyinternet.cz/img/diskuze/otevritvcetnereakci.gif") no-repeat; width: 15px; height: 15px; border: 0px; padding: 0px; cursor: pointer;}
.dis_colapseall_o     { background: url("http://lib.ceskyinternet.cz/img/diskuze/zavritvcetnereakci.gif") no-repeat; width: 15px; height: 15px; border: 0px; padding: 0px; cursor: pointer;}
.dis_link           { background: url("http://lib.ceskyinternet.cz/img/diskuze/odkaz.gif") no-repeat; float: right; width: 15px; height: 15px; border: 0px; padding: 0px; cursor: pointer;}
.dis_mail           { background: url("http://lib.ceskyinternet.cz/img/diskuze/email.gif") no-repeat; float: right; width: 15px; height: 15px; border: 0px; padding: 0px; cursor: pointer;}
.dis_plus           { background: url("http://lib.ceskyinternet.cz/img/diskuze/plus.gif") no-repeat; float: right; width: 15px; height: 15px; border: 0px; padding: 0px; cursor: pointer;}
.dis_minus          { background: url("http://lib.ceskyinternet.cz/img/diskuze/minus.gif") no-repeat; width: 15px; height: 15px; border: 0px; padding: 0px; cursor: pointer;}
.dis_reagovat       { background: url("http://lib.ceskyinternet.cz/img/diskuze/reagovat.gif") no-repeat; float: right; width: 50px; height: 15px; border: 0px; padding: 0px; cursor: pointer;}
.dis_oznamit        { background: url("http://lib.ceskyinternet.cz/img/diskuze/oznamit.gif") no-repeat; float: right; width: 15px; height: 15px; border: 0px; padding: 0px; cursor: pointer;}

/*dialog*/
#overlay        { position: absolute; top: 0; left: 0; width: 100%; background: #ccc; opacity: .40; filter:Alpha(Opacity=40); z-index: 1000; }
#dialog         { width: 400px; }
#dial fieldset input { width: 310px; }
.dialog_show    { display: block; position: absolute; left: 50%; margin: 200px 0 0 -200px; background: white;  z-index: 1001;}
.dialog_hide    { display: none; }

.dis_sendtomail_o   { padding: 5px; }
.dis_sendtomail_i   { width: 595px;}

.dis_addform_o      { padding: 5px; }
.dis_addform_i      { width: 595px; }
.dis_addform_i input[type=text] { width: 400px; }
.dis_reply          { border: 0px;}






.dis_addform_i label { float: left; width: 150px; margin: 0 10px 0 0; font-weight: bold; text-align: right; }
.dis_addform_i input, .dis_addform_i textarea { float: left; width: 400px; }







#odsdis { width: 100px; }





