﻿/* *************************************************************
Suchergebnisliste CONTENT Seite Der Betrieb idc022 V080210
************************************************************* */

/* div container around the results UIDataList control */
.DataListContainerDiv
{
	z-index: 10;
	font-size: 11px;
	font-weight: normal;
	margin: 0.5em 0 0.5em 0;
	/*width: 800px; #T07223 */
}

/* Panel um die Ergebnisliste */
.ResultsListPanel
{
	margin:0px;
	font-weight: normal;
	font-size: 9pt;
	color: #000;
	padding: 0px;
	/*  background-color:#f4f5f6; #T07223*/
	border: 0;
}
.ResultsListPanel a.LinkNormal
{
	font-weight: normal;	
}
/* Alle Links innerhalb der Liste */
.ResultsListPanel a 
{ 
	font-weight: bold;
	color: #666;
	text-decoration:none
}
.ResultsListPanel a:hover
{
	text-decoration:underline; 
	color: #9b9700;/*aus markup übernehmen*/
}
.ResultsListTableLink:active,.ResultsListTableLink:visited
{
	font-weight: bold;
	color: #666;
	text-decoration:none
}
.ResultsListTable a.LinkNormal:active,.ResultsListTable a.LinkNormal:visited
{
	font-weight: normal;
	color: #666;
	text-decoration:none
}
.ResultsListTable a.LinkNormal:hover
{
	text-decoration:underline; 
	color: #9b9700;/*aus markup übernehmen*/
}

/* 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;
}

/* Breite der Spalten ResultsListTable */
/*  #T07223 ============================== */

td.DLCol1 {
	width:8%;
	padding-left:3px;
}

td.DLCol2 {
	width: 50%;
}

td.DLCol3 {
	width:20%;
}

td.DLCol4 {
	width:20%;
}

/* Höhe DataListTopTR */
.DataListTopTR {height:1px !important; padding:0; margin:0;font-size:1px;}

/*  #T07223 ============================== */

/* 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%; #T07223*/
	height: 40px;
	vertical-align: bottom;
	background-color: #fff;
}

.ResultsListTableText
{
	width: 700px;
	height: 40px;
	text-align: right;
	vertical-align: bottom;
	background-color: #fff;
}
/* Logo und Text Provider */

.DataListRow0
{
	/*vertical-align: middle;
	height: 30px; #T07223 */
	padding: 0 4px 0 4px ;	
	background-color: #fff;
}

/* alternierender Stil */
.DataListRow1
{
	/*vertical-align: middle;
	height: 30px; #T07223 */
	padding: 0 4px 0 4px;
	background-color: #faf7e6;
}

/* Die Headerzeile unter der Logozeile */
span.DataListHeaderTR
{
    display: block;
	background-color: #9b9700;
	text-align:left;
    height:25px;    
    padding: 10px 0 0 2px;
}
.DataListHeaderTR
{
	font-weight: bold;
	background-color: #9b9700;	
	text-align: left;
}
.DataListHeaderTR td
{
	text-align: left;	
	padding: 10px 4px 10px 4px;	
	color:#fff;

}

/*Formatierung für karriere teaser*/

.TeaserFooterTR td {
	vertical-align:middle;
}
.TeaserFooterTR td a
{
	color:#000;
	font-weight:bold;
	text-decoration:none;  
}
.TeaserFooterTR img {
	margin-right:10px;
	vertical-align:middle;
}

/*
.Col1
{
	width: 60px;
}
.Col2
{
	width: 460px;	
}*/

.Col3
{
	width: 200px;	
}
.Col4
{
	width: 80px;	
}

/*Link alle Jobbörsen ausblenden*/
a.ProviderPopupLink {
    display: none;
    visibility: hidden;
}

/* ENDE Alle Stile für die Ergebnisliste **************************/

/* Alle Stile für den Pager ***************************************/
.PagerOuterDiv
{
	font-size: 14px;
	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;
}

.PagerOuterDiv a.PagerNumbers
{
	text-decoration: underline;
	color:#000;
}

/* Die gerade aktive Seitenzahl */
.PagerOuterDiv span.PagerNumbers
{
	background-color: #9b9700;
	color:#fff;	
	border: 1px solid #535353;
	padding: 5px 5px 5px 5px;
	height: 12px;
	/*width: 12px; aza, 08.09.2010: zu schmal für 3 Stellen - überflüssige Angabe*/
	display: inline-block;
}

.PagerOuterDiv a:hover
{
    color: #9b9700;
    text-decoration: underline;
}

/* ENDE Alle Stile für den Pager ***************************************/