/* 
	Web20 Table Style
	written by Netway Media, http://www.netway-media.com
        modified by Hunti
*/

table 
 {
  border-collapse: collapse;
  border: 1px solid #666666;
  font: normal 11px verdana, arial, helvetica, sans-serif;
  color: #363636;
  background: #f6f6f6;
  text-align:left;
 }

caption 
 {
  text-align: center;
  font: bold 16px arial, helvetica, sans-serif;
  background: transparent;
  padding:6px 4px 8px 0px;
  color: #CC00FF;
  text-transform: uppercase;
 }

thead
 {
  background:url(bg1.png) repeat-x;
  text-align:left;
  height:30px;
 }

thead th, thead td
 {
  padding:5px;
  border: 1px solid #666666;
 }

.p
 {
  font: bold 24px arial, helvetica, sans-serif;
  color: #333333;
 }

a:link
 {
  line-height:1em; color:black; display:inline-block; padding:3px 7px; margin:-3px -7px
 }

a:visited
 {
  color:#555
 }

a:hover
 {
  text-decoration:none; background:black; color:white; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px
 }

tr.odd
 {
  background: #f1f1f1;
 }

tbody th, tbody td
 {
  padding:5px;
  border: 1px solid #666666;
 }

tbody tr:hover td, tbody tr:hover th {
	background-color: #C0C0C0;
        border: 1px solid #FFFFFF;
}
.kovetkezo
 {
	background-color: #C0C0C0;
 }
.ma
 {
	background-color: #C0C0C0;
 }

table.tablesorter thead tr .header {
	background-image: url(bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(desc.gif);
