.zero_margin{
	margin: 0px;
	padding: 0px;
}

/***** styl tabeli *****/
.browser {
	width: 100%;
	color: black;
	text-decoration: none;
	vertical-align: middle;
	padding: 1px 0;
	text-align: left; 
}

.browser a {
	display: block;
	color: red;
	text-decoration: none;
	vertical-align: middle;
	padding: 1px 1px 1px 1px;
	text-align: left;
 	cursor: pointer;
}

/***** styl elementu naglowka tabeli *****/
.browser thead th {
	vertical-align: middle;
	background-color: #e9e4cd;
	border: 1px outset black;
	border-bottom: 1px solid #808080;
	border-left: 1px solid white;
	border-right: 1px solid #808080;
	border-top: 1px solid white;
	color: #880e06;
}

.browser thead th  a {
	color: #880e06;
	text-decoration: none;
	vertical-align: middle;
	padding: 1px 1px 1px 0;
	text-align: left;
 
}

/***** styl tabeli *****/
.viewer {
	width: 100%;
	color: black;
	text-decoration: none;
	vertical-align: middle;
	padding: 1px 0;
	text-align: left;
}

.viewer a {
	display: block;
	color: red;
	text-decoration: none;
	vertical-align: middle;
	padding: 1px 1px 1px 1px;
	text-align: left;
 
}

/***** styl elementu naglowka tabeli *****/
.viewer thead th {
	vertical-align: middle;
	background-color: #e9e4cd;
	border: 1px outset black;
	border-bottom: 1px solid #808080;
	border-left: 1px solid white;
	border-right: 1px solid #808080;
	border-top: 1px solid white;
}

.viewer thead th  a {
	color: #880e06;
	text-decoration: none;
	vertical-align: middle;
	padding: 1px 1px 1px 0;
	text-align: left;
 
}


/***** styl ciala (rekordow) tabeli, zaznaczony, mouseover, odznaczony, odznaczony + przesuniecie o 1 rekord*****/
.selectedColor {
	background: #fbcab3
}

.overColor {
	background: #B3B06B;
}

.overColor[onclick] {
	cursor: pointer;
}

.oddColor {
	background: #E9E4DF;
}

.evenColor {
	background: #FFFFFF;
}

/***** styl stopki tabeli *****/

.browser tfoot th {
	font: 12px tahoma, verdana, sans-serif;
	vertical-align: middle;
	/*background-color: #e9e4cd;
	border: 1px outset lightgray;
	border-top: 1px solid lightgray ;*/
	border-bottom: 1px solid lightgray;
	cursor: auto;
	padding-left: 5px;
	padding-right: 5px;
}

.browser tbody td {
	vertical-align: middle;
	border-bottom: 1px dotted lightgray;
	border-left: 1px dotted lightgray;
	border-right: 1px dotted lightgray;
	padding-right: 5px;
	padding-left: 5px;
	border-top: 1px dotted Lightgray;
	word-break: break-all;
	white-space: normal; 
}

.browser tfoot td {
	vertical-align: middle;
	border: 0px dotted lightgray;
	font-size: 12px;
	font-weight: normal;
	font-family: "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans",
		Verdana, Helvetica, sans-serif;
	padding-right: 2px;
	padding-left: 0px;
}

.viewer tbody td {
	vertical-align: middle;
	border-bottom: 1px dotted lightgray;
	border-left: 1px dotted lightgray;
	border-right: 1px dotted lightgray;
	padding-right: 5px;
	padding-left: 5px;
	border-top: 1px dotted lightgray;
}

/***** styl magnetofonu - pierwsza, poprzednia, nastepna, ostatnia paczka *****/


#table_top_navbar
{
	width: 16px;
	background: #B3B06B;  
	vertical-align: top;	
	background-image: url(../images/scroll_background.PNG);
}

#table_bottom_navbar
{
	width: 16px;
	background: #B3B06B; 
	vertical-align: bottom;
	background-image: url(../images/scroll_background.PNG);
}

.scroll_bar{
	margin: 0px !important;
	padding: 0px !important;
 
}

.btnFirstPage
{
	float: top;		
	border: none;	
	height: 16px;
	width: 16px; 	
	margin: 0px !important; 
}
.btnFirstPage[onclick]
{
	cursor: pointer;
}

.btnPrevPage
{
	float: top;	
	border: none;	
	height: 16px;
	width: 16px; 	
	margin: 0px !important; 
}
.btnPrevPage[onclick]
{
	cursor: pointer;
}

.btnNextPage
{
	border: none;	
	height: 16px;
	width: 16px; 	
	margin: 0px !important; 
}
.btnNextPage[onclick]
{
	cursor: pointer;
}

.btnLastPage
{
	border: none;	
	height: 16px;
	width: 16px; 	
	margin: 0px !important; 
}
.btnLastPage[onclick]
{
	cursor: pointer;
}
.btnLastPage[onclick]
{
	cursor: pointer;
}


.pagBtnFirstPage
{
	cursor: default;
}

.pagBtnPrevPage
{
	cursor: default;
}

.pagBtnNextPage
{
	cursor: default;
}

.pagBtnLastPage
{
	cursor: default;
}

.pagBtnFirstPage[onclick]
{
	cursor: pointer;
}

.pagBtnPrevPage[onclick]
{
	cursor: pointer;
}

.pagBtnNextPage[onclick]
{
	cursor: pointer;
}

.pagBtnLastPage[onclick]
{
	cursor: pointer;
}
