div.tabulka_podpurky
{
  background: #A7C4E0 none repeat scroll 0 0;
  font-family: Tahoma, Freesans;
}

div.tabulka_podpurky div.tabulka
{
  margin: 8px;
  /*border: 1px solid #e6e2e2;*/
  height: auto;
  min-height: 280px;
  background-color: #fff;
}

div.tabulka_podpurky table
{
  border-collapse: collapse;
  width: 100%;

}

div.tabulka_podpurky table th,
div.tabulka_podpurky table tr.suda td
{
  background-color: #f7f7f7;
}

div.tabulka_podpurky table th,
div.tabulka_podpurky table td
{
  text-align: center;
  border: 1px solid #e6e2e2;
  font-size: 12px;
  font-weight: normal;
  width: 70%;
}

div.tabulka_podpurky .collectionId {
    width: 10% !important;
}

div.tabulka_podpurky .collectionPlace {
    text-align: left;
    font-weight: bold;
    padding-left: 5px;
}

div.tabulka_podpurky table th
{
    padding: 1px 0 1px 0;
    text-align: center;
    font-weight: bold;
}

div.tabulka_podpurky table td
{
  padding: 3px 2px 0px 2px;
  vertical-align: center;
}

div.tabulka_podpurky table select
{
  width: 100%;
}

div.tabulka_podpurky table option
{
  text-indent: 4px;
}

div.tabulka_podpurky table tr#warning td
{
  background-color: red;
  font-weight: bold;
}
div.tabulka_podpurky table tr.deleted td{
  background-color: lime;
}
div.tabulka_podpurky table td.hidden,
div.tabulka_podpurky table th.hidden
{
  display: none;
}
div.tabulka_podpurky input[type="text"]
{
	height: 17px;
}
div.tabulka_podpurky .tabulka select,
div.tabulka_podpurky .tabulka input,
div.tabulka_podpurky .tabulka textarea
{
  width: 100%;
  border: none;
}