/*Formular*/

.tx-mediaportal input[type='submit'] {

	background-color: #E41F29;

	border: none;

	color: #fff;

	padding: 2px 10px;

	font-size: 11px;

	margin-left: 15px;

}



.tx-mediaportal input, .tx-mediaportal select {

	color: #224959;

	font-size: 11px;

	padding: 1px;

}



.tx-mediaportal .filter-box-header input.fancytreefilter {

  width: auto;

  height: auto;

  margin: 0;

}



.tx-mediaportal label {

	padding: 5px 15px 0 0;

	width: 40px;

	display: inline-block;

	color: #5e5e5e;

}



.tx-mediaportal .category, .tx-mediaportal .commercecategory, .tx-mediaportal .filetype, .tx-mediaportal .language{

	float: left;

	margin-right: 15px;

	margin-top: 5px;

}



.tx-mediaportal .dataTables_length label {

	padding: 0;

	margin-top: 10px;

}



.tx-mediaportal .search{ 

	width:314px;

}



/*Ergebnistabelle*/



table.dataTable tbody tr.odd {

	background-color: #DDDDDD;

}



table.dataTable tbody tr.even {

	background-color: #EEEEEE

}



table.dataTable thead tr th{

	font-size: 12px;

	font-weight: bold;

	color: #E41F29;

	padding: 10px 18px 2px 5px;

}



table.dataTable thead th, table.dataTable thead td {

	border-color: #E41F29;

}



/*Pager und Processing*/



.dataTables_info {

	width: 100%;

}



.tx-mediaportal .dataTables_length {

	float: right; /*Show ... entries*/

}



.dataTables_length label {

	width: auto;

}



.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter, 

.dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_processing, 

.dataTables_wrapper .dataTables_paginate {

	color: #5e5e5e;

}



.dataTables_wrapper .dataTables_paginate .disabled.paginate_button, 

.dataTables_wrapper .dataTables_paginate .disabled.paginate_button:hover, 

.dataTables_wrapper .dataTables_paginate .disabled.paginate_button:active {

	/*color: #fff !important;*/

	border: none;

}



.dataTables_wrapper .dataTables_paginate .paginate_button {

	color: #224959;

	border: none;

	padding: 0px 5px;

	background: #EEEEEE;

	margin: 0 5px;

}



.dataTables_wrapper .dataTables_paginate .current.paginate_button, 

.dataTables_wrapper .dataTables_paginate .current.paginate_button:hover, /*aktiv*/

.dataTables_wrapper .dataTables_paginate .paginate_button:hover { /*hover*/

	background:#224959;

	color: #fff !important; 

	border: none;

	padding: 0px 5px;

	margin: 0 5px;

}





.dataTables_wrapper .dataTables_paginate {

	float: none;

	text-align: center;

	padding-top: 8.25px;

}



/*Pfeile*/

table.dataTable thead .sorting {

  background: url("../Images/sort_both.png") no-repeat center right;

}



table.dataTable thead .sorting_asc {

  background: url("../Images/sort_asc.png") no-repeat center right;

}



table.dataTable thead .sorting_desc {

  background: url("../Images/sort_desc.png") no-repeat center right;

}



table.dataTable thead .sorting_asc_disabled {

  background: url("../Images/sort_asc_disabled.png") no-repeat center right;

}



table.dataTable thead .sorting_desc_disabled {

  background: url("../Images/sort_desc_disabled.png") no-repeat center right;

}

