body{margin:20px;font:normal 0.6em/130% arial,sans-serif;color:#000;text-align:center;}
hl{margin:0;padding:0;font-size:14px;}
#zpr{text-align:center;}
#zprava{font-size:16px;color:#f00;text-align:center;}
#attend{font-size:24px;color:#000;margin:20px 0;text-align:center;display:block;height:30px;padding-top: 15px; }
a{text-decoration:underline;}
a.clicked{text-decoration:none;font-size:10px;color:#666;}
a:visited{font-size:10px;}
a:hover{color:#f60;text-decoration:underline;}
a#datlink, a#datlink:visited{font-size:16px;}
a#msglink, a#msglink:visited{font-size:14px;font-weight:bold;}
#tab{width:auto;text-align:center;padding:0;margin:0;display:block;}
form {padding:0;margin:0;text-align:center;display:block;width:auto;}
table{margin-left: auto;margin-right: auto;}
th{width:50px;padding:0 10px 15px 10px;border-bottom:1px dotted #ccc;color:#aaa;text-align:center;}
tr{font-size:14px;text-align:center;}/*border-bottom:1px dotted #ccc;*/
td{text-align:center;height:28px;padding:0 10px;border-bottom:1px dotted #ccc;}
td.jmeno{width:180px;}
td.rd{padding:0 5px;}
td div{cursor:pointer;padding:5px 20px;}

td div.xyes:hover{background-color:#0f0;}
td div.xno:hover{background-color:#f00;}
td div.xlate:hover{background-color:#ff0;}

tr + tr:hover{font-weight:bold; /*background-image: url(dither.gif);background-repeat: repeat;*/}

.yes,#attend.yes{background-color:#0f0;}
.no{background-color:#f00;}
.late, .maybe{background-color:#ff0;}
input{background:none;border:none;font-size:9px;color:#000;}
input[type=text]{}
input[type=radio],input[type=checkbox]{cursor:pointer;}
#shade{width:100%;height:100%;background: url(ldg.gif) no-repeat 50% 50%;position:absolute;top:0;left:0;z-index:10;}
#ldg{width:100%;height:100%;background: url(dither.gif) repeat 0 0;position:absolute;top:0;left:0;z-index:3;}