/*

GfxStatistic CSS - Tabele danych
file: css/gfxstat-tables.css

*/

.tb_pup_statistic { width: 100%; border-collapse: collapse; }
.tb_pup_statistic caption { font-weight: bold; color:#8F2728; padding: 10px; text-align: left; }
.tb_pup_statistic td, 
.tb_pup_statistic th { border: 1px solid #cecece; font-size: 10px; padding: 5px; }
.tb_pup_statistic th { font-weight: bold; text-align: center; vertical-align: middle; color: #4b4b4b; }
.tb_pup_statistic td { font-weight: bold; text-align: right; color: #6b6b6b; vertical-align: middle; }
.tb_pup_statistic tr:hover td { color: #111111; }
.tb_pup_statistic tr:hover { background: #FFFDDf; }
.tb_pup_statistic .rotate { text-align: center; vertical-align: middle; }
.tb_pup_statistic .rotate p { -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); }
.tb_pup_statistic .header { padding: 10px; font-size: 13px; color: #4b2b2b; background: #EFEFEF; }
.tb_pup_statistic .hxc { text-align: center; }
.tb_pup_statistic .hxr { text-align: right; }
.tb_pup_statistic .hxl { text-align: left; }
.tb_pup_statistic .vxm { vertical-align: middle; }
.tb_pup_statistic .vxt { vertical-align: top; }
.tb_pup_statistic .vxb { vertical-align: bottom; }
a.menuchart { text-decoration: none; padding-left: 0px; font: normal 11px Arial,sans-serif; color: #066D28; }
a.menuchart:hover { color: #000; }
a.gfxstat_table_month { padding: 0px 5px; text-decoration: none; color: #066D28; }
a.gfxstat_table_month.selected { padding: 0px 5px; text-decoration: none; color: #4572A7; text-decoration: underline; }

#loadingDiv { width: 100%; text-align: center; }

#gfxstatistics table.change {margin-left:10px;}
