

/******************************************************************************/
/****************************** General settings ******************************/
/******************************************************************************/

.GUITable input[type="text"] {
	width: 98%;
	margin: auto;
}

.GUITable {
	margin: 10px auto;
}
.GUITable .pagination td {
	line-height: 20px;
	padding-top: 1px;
}

.GUITable .pager_show_rows {
	float: left;
	margin-left: 5px;
}

.GUITable .pager_pages a {
	text-decoration: none;
	padding: 2px 8px;
	margin: 1px;
}

.GUITable .pager_count {
	float: right;
	margin-right: 5px;
}

.GUITable .sort_asc, .GUITable .sort_desc {
	float: right;
	margin: 2px 0px;
	width: 14px;
	height: 12px;
	background: url('../images/sorter_sipka_nahoru.png') center no-repeat;
}
.GUITable .sort_desc {
	background: url('../images/sorter_sipka_dolu.png') center no-repeat;
}
.GUITable .sort_toggle {
	display: block;
	color: black;
	text-decoration: none;

}

/******************************************************************************/
/********************************* Skin: blue *********************************/
/******************************************************************************/

/** table itself **/
.GUITable.blue {
    border-collapse: collapse;
    border: 1px solid #8BA7C2;
	font-family: Tahoma,freesans;
	font-size: 12px;
}
.GUITable.blue tr {
    border: 1px solid #8BA7C2;
}

/** backgrounds for cells and headings **/
.GUITable.blue td, .GUITable.blue th {
	background-color: #C4D7EA;
    color: #121212;
	padding: 3px;
}
.GUITable.blue thead tr td, .GUITable.blue tfoot tr td {
	background-color: #F0F0F0;
}
.GUITable.blue thead tr th {
	background-color: #C4D7EA;
	font-weight: bold;
}

/** inputs **/
.GUITable.blue input[type="text"] {
	background-color: #FFFFFF;
    border: 1px solid #93C7D9;
}
.GUITable.blue .pager_pages a {
	color: blue;
}
.GUITable.blue .pager_pages a:hover, .GUITable .pager_pages a.selected {
	background-color: #C4D7EA;
}


/******************************************************************************/
/******************************** Skin: orange ********************************/
/******************************************************************************/

/** table itself **/
.GUITable.orange {
    border-collapse: collapse;
    border: 1px solid #8BA7C2;
	font-family: Tahoma,freesans;
	font-size: 12px;
}
.GUITable.orange tr {
}

/** backgrounds for cells and headings **/
.GUITable.orange td, .GUITable.orange th {
	background-color: #FFFFFF;
	border: 1px solid #8799AA;
}
.GUITable.orange thead tr td, .GUITable.orange tfoot tr td {
	background-color: #F7F7F7;
}
.GUITable.orange thead tr th {
	background-color: #FFAA00;
	font-weight: normal;
}

/** inputs **/
.GUITable.orange input[type="text"] {
	background-color: transparent;
    border: 1px solid lightgrey;
}
.GUITable.orange .pager_pages a {
	color: black;
}
.GUITable.orange .pager_pages a.selected {
	background-color: lightgrey;
	border: 1px solid #8799AA;
	padding: 1px 7px;
}
.GUITable.orange .pager_pages a:hover {
	background-color: #FFAA00;
	border: 1px solid #8799AA;
	padding: 1px 7px;
}


/******************************************************************************/
/****************************** Skin: orange-blue *****************************/
/******************************************************************************/

/** table itself **/
.GUITable.orange-blue {
    border-collapse: collapse;
    border: 1px solid #E2F0FD;
	font-family: Tahoma,freesans;
	font-size: 12px;
}
.GUITable.orange-blue tr {
}

/** backgrounds for cells and headings **/
.GUITable.orange-blue td, .GUITable.orange-blue th {
	background-color: #C4D7EA;
	border-bottom: 1px solid #8BA7C2;
	padding: 3px;
}
.GUITable.orange-blue tbody tr:hover td {
	background-color: #BAC4C3 !important;
}
.GUITable.orange-blue .odd-row td, .GUITable.orange-blue .odd-row th {
	background-color: #D1E1F1;
	border-bottom: 1px solid #8799AA;
}
.GUITable.orange-blue thead tr td, .GUITable.orange-blue tfoot tr td {
	background-color: #F0F0F0;
}
.GUITable.orange-blue thead tr th {
	background-color: #FFAA00;
	font-weight: normal;
	padding: 0px;
}
.GUITable.orange-blue thead tr.colGroup th {
	background-color: #C4D7EA;
	border: 1px solid #8BA7C2;
}

/** inputs **/
.GUITable.orange-blue input[type="text"] {
	background-color: #FFFFFF;
    border: 1px solid #93C7D9;
}
.GUITable.orange-blue .pager_pages a {
	color: black;
}
.GUITable.orange-blue .pager_pages a.selected {
	background-color: lightgrey;
	border: 1px solid #8799AA;
	padding: 1px 7px;
}
.GUITable.orange-blue .pager_pages a:hover {
	background-color: #FFAA00;
	border: 1px solid #8799AA;
	padding: 1px 7px;
}

.GUITable.orange-blue .pager_full select { width: 50px }

/******************************************************************************/
/********************************* Skin: clean ********************************/
/******************************************************************************/

/** table itself **/
.GUITable.clean {
    border-collapse: collapse;
    border: 1px solid #E6E2E2;
	font-family: Tahoma,freesans;
	font-size: 12px;
}
.GUITable.clean tr {
}

/** backgrounds for cells and headings **/
.GUITable.clean td, .GUITable.clean th {
	background-color: #FFFFFF;
	border: 1px solid #E6E2E2;
}
.GUITable.clean tbody tr:hover td {
	background-color: silver !important;
}
.GUITable.clean tbody tr.selected td {
	background-color: #DDDDDD;
}
.GUITable.clean .odd-row td, .GUITable.clean .odd-row th {
	background-color: #F0F0F0;
}
.GUITable.clean thead tr td, .GUITable.clean tfoot tr td {
	background-color: #FFFFFF;
}
.GUITable.clean thead tr th {
	background-color: #F7F7F7;
	font-weight: bold;
}

/** inputs **/
.GUITable.clean input[type="text"] {
	background-color: transparent;
    border: none;
}
.GUITable.clean .pager_pages a {
	color: black;
}
.GUITable.clean .pager_pages a.selected, .GUITable.clean .pager_pages a:hover {
	background-color: #F7F7F7;
	border: 1px solid #E6E2E2;
	padding: 1px 7px;
}

