table.dane {
	font-family: sans-serif;
	font-size: 12px;
	border: 0px;
}

/* obrazki w ramkach dajemy z border 0, wtedy nie pojawia się "dziwna" obwódka wokół */
table.dane img {
	border: 0;
}

/* nagłówek tabeli w postaci "przycisku" */
table.dane th {
	text-align: left;
	background-color: Buttonface;
	border-left: 2px buttonhighlight outset;
	border-right: 2px buttonface outset;
	border-top: 2px buttonhighlight outset;
	border-bottom: 2px buttonface outset;
}

/* nagłowek kolumn z przyciskami */
table.dane th.marker {width = 1px;
	
}

/* komórka tabeli z danymi */
table.dane tr td {
	border-style: solid;
	border-width: 1px;
	border-color: black;
}

/* wiersze parzyste i nieparzyste oznaczamy róznymi kolorami */
table.dane tr.odd td {
	background-color: #FAEBD7;
}

table.dane tr.even td {
	background-color: #90EE90;
}

table.dane tr.odd td.alcenter {
	text-align: center;
}

table.dane tr.even td.alcenter {
	text-align: center;
}

table.dane tr.odd td.alright {
	text-align: right;
}

table.dane tr.even td.alright {
	text-align: right;
}

/* nagłowki wierszy też w postaci przycisku */
table.dane tr.odd td.header {
	background-color: Buttonface;
	border-left: 2px buttonhighlight outset;
	border-right: 2px buttonface outset;
	border-top: 2px buttonhighlight outset;
	border-bottom: 2px buttonface outset;
	text-align: center;
	vertical-align: middle;
}

table.dane tr.even td.header {
	background-color: Buttonface;
	border-left: 2px buttonhighlight outset;
	border-right: 2px buttonface outset;
	border-top: 2px buttonhighlight outset;
	border-bottom: 2px buttonface outset;
	text-align: center;
	vertical-align: middle;
}



input[disabled]
{
  color: #454545;
}

select[disabled]
{
  color: #454545;
}