﻿/* Changes:aza, 19.11.2015 Korrektur Pagerumrahmung  */

/* ***************************************************
Suchergebnisliste und Pager
*************************************************** */

/* DIV container um das gesamte UIDataList control */
.DataListContainerDiv
{
	z-index: 10;
	font-size: 11px;
	font-weight: normal;
	/*max-width: 628px; #T07223 */
}

/* Panel um die Ergebnisliste */
.ResultsListPanel
{
	margin:0px;
	font-weight: normal;
	font-size: 9pt;
	color: #000;
	padding: 0px;
	background-color:#fff;
}
.ResultsListPanel a.LinkNormal
{
	font-weight: normal;	
}
/* Alle Links innerhalb der Liste */
.ResultsListPanel a, a:active, a:visited, a:link
{ 
	font-weight: bold;
	color: #000;
	text-decoration:none
}
/**/
.ResultsListPanel a:hover
{
	text-decoration:underline; 
	color: #b04c13;
}

/* DataList Tabelle */
.ResultsListTable
{
	padding: 0 0 0 0; 
	margin: 0 0 0 0;
	font-weight: normal;
	font-size: 12px;
	width: 100%;	
	color: #000;	
	background-color: #fff;
}

/*Link alle Jobbörsen ausblenden*/
a.ProviderPopupLink {display:none; visibility:hidden;}


/* Logo und Text Provider */
/*  #T07223 ============================== */
/*.ResultsListProvider {
   background-color: red;
}*/
.ResultsListProvider td {
    width: 1000px;
}
.ResultsListProvider td table td:nth-child(1) {
   width: auto;
}
.ResultsListProvider td table td:nth-child(2) {
   width: 100%;
}
/*  #T07223 ============================== */


.ResultsListTableLogo
{
	width: 54%;
	height: 40px;
	vertical-align: bottom;
	background-color: #fff;
}

.ResultsListTableText
{
	width: 46%;
	height: 40px;
	text-align: right;
	vertical-align: bottom;
	background-color: #fff;
}
/* Logo und Text Provider */

.DataListRow0
{
	/*vertical-align: middle;
	text-align: left;	
	height: 30px; #T07223 */
	padding: 0 4px 0 4px;
	background-color: #fff;
}

/* alternierender Stil */
.DataListRow1
{
	/*vertical-align: middle;
	text-align: left;	
	height: 30px; #T07223 */
	padding: 0 4px 0 4px;
	background-color: #e5e8dd;
}

/* Die Headerzeile unter der Logozeile */
span.DataListHeaderTR
{
    display: block;
	background-color: #e5e8dd;
	text-align:left;
    height:25px;    
    padding: 10px 0 0 2px;
}
.DataListHeaderTR
{
	font-weight: bold;
	background-color: #e5e8dd;	
	height: 30px;
	text-align: left;
	padding-left: 4px;
}
.DataListHeaderTR td
{
	text-align: left;
	padding-left:4px;
}

/*Formatierung für karriere teaser*/

.TeaserFooterTR td {
	vertical-align:middle;
}
.TeaserFooterTR td a
{
	color:#000;
	font-weight:bold;
	text-decoration:underline;  
}
.TeaserFooterTR img {
	margin-right:10px;
	vertical-align:middle;
}

/*
.Col1
{
	width: 60px;
}
.Col2
{
	width: 460px;	
}*/
.Col3
{
	width: 180px;	
}
.Col4
{
	width: 80px;	
}

/* ENDE Alle Stile für die Ergebnisliste ***************************************/

/* Alle Stile für den Pager ***************************************/
.PagerOuterDiv
{
	font-size: 12px;
	font-weight: bold; 
	height: 50px;
	width: 100%;
	text-align: center;
	position: relative;
}

.PagerInnerDiv
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	padding-top: 15px;
	/* [disabled]max-width: 0px; */
}

.PagerOuterDiv a.PagerNumbers
{
	text-decoration: underline;
}

/* Die gerade aktive Seitenzahl */
.PagerOuterDiv span.PagerNumbers
{
	background-color: #e5e8dd;
	color: #b04c13;	
	border: 1px solid #000;
	padding: 10px;/* aza, 19.11.2015 Korrektur Pagerumrahmung */
	line-height:0px;/* aza, 19.11.2015 Korrektur Pagerumrahmung */
	/*height: 12px;
	width: 12px; aza, 08.09.2010: zu schmal für 3 Stellen - überflüssige Angabe*/
	display: inline-block;
	
}

.PagerOuterDiv a:hover
{
    color: #663234;
    text-decoration: underline;
}

/* ENDE Alle Stile für den Pager ***************************************/
