
body, table {font-family: "arial ce", "helvetica ce", arial, helvetica, sans-serif; font-size: 12px; line-height: 13px; color: #000776; background: #dbdbeb; overflow: hidden; text-align: right;} 
table {border-collapse: collapse;  border-left: 2px solid #a8a8c8; border-right: 2px solid #f1f1f9; border-top: 2px solid #a8a8c8; border-bottom: 2px solid #f1f1f9; margin: 6px 0px 0px 9px; padding: 0px 2px 1px 0px;  width:148px;}
a {text-decoration: underline; font-weight: normal; color: #000776;}
table tr th {margin: 0px; padding: 0px 2px 0px 2px; font-weight: bold; text-align: center;}
td.f2, td.f3, td.f4, td.f5, td.f6 {text-align: right; width: 18px; display: table-cell; background: #dbdbeb; padding: 0px 2px 1px 1px; margin: 0px 0px 0px 0px;}
td.f1 {text-align: right; width: 18px; display: table-cell; background: #dbdbeb; padding: 0px 2px 1px 2px; margin: 0px 0px 0px 0px;}
th.f6 {text-align: right; width: 18px;}
th.f1 {text-align: right; width: 18px;}
th.f1 a {border-left: 2px solid #f1f1f9; border-right: 2px solid #a8a8c8; border-top: 2px solid #f1f1f9; border-bottom: 2px solid #a8a8c8; margin: 0px 0px 0px 0px; padding: 0px 2px 0px 2px; width: 18px; font-weight: bold; text-align:right; display: table-cell; text-decoration: none; background-image: url(img/nleft_m.gif); background-position: center;  background-repeat: no-repeat; background-color: #bcbcd5;}
th.f1 a:hover {border-left: 2px solid #a8a8c8; border-right: 2px solid #f1f1f9; border-top: 2px solid #a8a8c8; border-bottom: 2px solid #f1f1f9; margin: 0px 0px 0px 0px; padding: 0px 2px 0px 2px; font-weight: bold;  display: table-cell;  width: 18px; text-decoration: none; background-image: url(img/hleft_m.gif); background-position: center; background-repeat: no-repeat; background-color: #bcbcd5;}
th.f6 a {border-left: 2px solid #f1f1f9; border-right: 2px solid #a8a8c8; border-top: 2px solid #f1f1f9; border-bottom: 2px solid #a8a8c8; margin: 0px 0px 0px 0px; padding: 0px 2px 0px 2px; font-weight: bold; text-align:right; display: table-cell; width: 18px; text-decoration: none; background-image: url(img/nright_m.gif); background-position: center; background-repeat: no-repeat; background-color: #bcbcd5;}
th.f6 a:hover {border-left: 2px solid #a8a8c8; border-right: 2px solid #f1f1f9; border-top: 2px solid #a8a8c8; border-bottom: 2px solid #f1f1f9; margin: 0px 0px 0px 0px; padding: 0px 2px 0px 2px; font-weight: bold; display: table-cell; width: 18px; text-decoration: none; background-image: url(img/hright_m.gif); background-position: center; background-repeat: no-repeat; background-color: #bcbcd5;}
tr.so, tr.ne, td span.dsv, td span.nsv {font-weight:bold; text-align: right;}
table td a {text-decoration: underline; text-align: right; display: table-cell; width: 18px; padding: 1px 2px 1px 2px; margin: 0px 0px 0px 0px;}
table td span {text-align: right; display: table-cell; padding: 1px 2px 1px 2px; margin: 0px 0px 0px 0px;}
table td span.d {color: #ffffff;}
td a.d {color: #ffffff;}
table td a:hover {font-weight: bold; text-decoration: underline; background: #ff0000; color: #ffffff; display: table-cell; width: 18px; padding: 1px 2px 1px 2px; margin: 0px 0px 0px 0px;}
table td a.dnes {text-decoration: none; background: #ff0000; color: #ffffff;}
table td a.dnes:hover {text-decoration: none; font-weight: bold; background: #ff0000; color: #ffffff; display: table-cell; width: 18px; padding: 1px 2px 1px 2px; margin: 0px 0px 0px 0px;}

