/* erstellt am:   24.11.2008 MKue */
/* bearbeitet am: 11.08.2009 MKue */
/* validiert am:  11.08.2009 MKue */

/* muss in "2008_master.css (Linie 554)" */
#kontext .teaser,
#kontext .teaser .teasercontent {
width: 220px;
overflow: hidden;
}

/* Andere Loesung ueber zusaetzliche Klasse,
da Sonderfall! muss in "2008_master.css (Linie 590)"
statt .index-navi besser zusaetzlich .index-navi-sap  */
.index-navi-sap dl {
width: 400px;
}
/*alt .index-navi dl {
width: 400px;
} */

/* nur suchergebnisseite */
body.suchergebnisse ul#ergebnisse li a.direktlink-extern {
background:transparent url(../images/2008/ico_externer_link.gif) no-repeat left 3px;
color: #007AC2;
padding-left: 15px;
}

body.suchergebnisse ul#ergebnisse li a.direktlink-extern-2 {
color: #007AC2;
padding-left: 20px;
padding-bottom: 3px;
}

body.suchergebnisse ul#ergebnisse li a.direktlink-extern-3 {
color: #007AC2;
padding-left: 20px;
padding-bottom: 3px;
}

body.suchergebnisse ul#ergebnisse li a.direktlink-extern-4 {
color: #007AC2;
padding-left: 20px;
padding-bottom: 3px;
}
/* ENDE nur suchergebnisseite */

/* schafft Abstand ueber suchergebnissen und Stellenueberblick */
ul.sap-ergebnisse {
margin-top: 20px;
}

/* wird final nicht benoetigt */
body div.demoinhalt {
width: 910px;
min-height: 600px;
}

#erecruiting {
margin: 0 0 10px 0;
width: 910px;
min-height: 600px;
}
/* ENDE wird final nicht benoetigt */

/* Stile fuer neue SAP Abschnitte */
/* Nummer ID der Stelle */
p.stelle-nummer {
margin: 0 0 2px 5px;
padding: 0;
}

/* Standort(e) der Stelle */
dl.stelle-standorte {
margin: 0 0 20px 5px;
padding: 0;
}

/* anstellungsart (optional) */
dl.anstellungsart {
margin: -20px 0 20px 5px;
}

/* IE7 */
* + html dl.stelle-standorte {
height: 1%;
}

dl.stelle-standorte dt {
float: left;
margin: 0 5px 0 0;
padding: 0;
}

dl.stelle-standorte dd {
float: left;
margin: 0 5px 0 0;
padding: 0;
}

/* Fliesstexte */
.stellendetail p {
clear: left;
}

/* Zwischenueberschrift */
.stellendetail h2,
.stellendetail h3 {
background: #fff;
font-size: 1.3em;
margin: 0 0 5px 5px;
padding: 0;
}
/* ENDE Standort(e) der Stelle */

/* Stile fuer internationalen Jobteaser */
.internationale-jobs dl {
margin: 0 10px 10px 10px;
padding: 0;
}

.internationale-jobs dt {
margin: 0 0 5px 0;
padding: 0;
font-weight: bold;
}

.internationale-jobs dd {
margin: 0 2px 0 0;
padding: 0;
display: inline;
}

.internationale-jobs dd strong {
display: block;
}
/* ENDE Stile fuer internationalen Jobteaser */

/* Linkblock "Jetzt Bewerben", "zum Jobagenten", ... */
div#inhalt div.sap-extern ul {
list-style-type: none;
margin: 5px 10px 10px 5px;
}

div#inhalt div.sap-extern ul li {
background: none;
padding: 0;
}
/* ENDE Linkblock "Jetzt Bewerben", "zum Jobagenten", ... */

label.mehrfachauswahl select {
height: 5em;
}

label.mehrfachauswahlhoch select {
height: 12.3em;
}
/* IE6 */
* html label.mehrfachauswahlhoch select {
height: 13.3em;
}

/* Link "Alle auswaehlen" ueber Select-Feldern */
#formular form fieldset label span.alle-link {
display: block;
text-align: right;
padding-right: 10px;
padding-bottom: 3px;
background: none;
float: none;
margin: 0;
width: auto;
}

/* Linkfarbe und -aussehen sollen nach anklicken erhalten bleiben */
span.alle-link a:link, span.alle-link a:visited {
color: #007ac2;
text-decoration: underline;
background: #e5e5e5; /* fuer IEs */
}

span.alle-link a:hover, span.alle-link a:focus {
color: #4c9cd1;
background: #e5e5e5; /* fuer IEs */
}

span.alle-link a:active {
color: #007ac2;
text-decoration: underline;
background: #e5e5e5; /* fuer IEs */
}

/* ENDE Stile fuer neue SAP Abschnitte */

label strong.imagesubmit input {
min-height: 23px;
padding-top: 0;
}

/* fuer den "Alle Stellenangebote" Link am Ende des Suchformulars */
div.zusatz-link {
font-size: 1.3em;
padding: 0 0 0 263px;
margin: 5px 0 10px 0;
}
