/* Headlines
 */
h1 {
    background:transparent url(../images/line_long.gif) left bottom repeat-x;
    margin:6px 0px 19px 0px;
    /*color:#C43B4F;*/
    color:#BB0015;
    /*text-transform:uppercase;*/
    font-weight:normal;
    /*padding: 14px 0px 5px 0px;*/
}

.sIFR-hasFlash #content h1{
    font-size:23px;
}

h1 embed,
h1 object { margin-bottom:0px; margin-top:10px;height:26px !important; }


.sIFR-alternate {
    display:none;
}

div.hr {
    background:transparent url(../images/line_long.gif) left bottom repeat-x;
    height:12px;
}

/* Paragraphs
 */

#content p,
#content p * {
    line-height:24px;
    font-size:18px;
    margin-bottom:12px;
}

body.news #content p {
    font-size:16px;
}

/* BEWARE - IE Hacks
 * - importants sind IE-Zeug
 * - Schriftgrößenkram ist IE-Zeug
 * - NICHT DIE REIHENFOLGE ÄNDERN!!!!
 * - am besten gar nichts ändern
 */
#content p:first-letter { margin-left:28px !important; font-size:32px !important; }

/* Das war einfach... jetzt den Kram wieder Rückgängig */

/*
body.more #all #content p:first-letter,
body.more #all #content p.Links:first-letter,
body.more #all #content p.Rechts:first-letter { margin:0px !important; font-size:18px !important; }
*/ /* - this doesn't select the first letters in IE6 and thus doesnt overwrite the above definition */

body.more #all #content p:first-letter { margin:0px !important; font-size:18px !important; }
/* - but this works (W_T_F) */

/* for some stupid reason, it is impossible to chain multiple selectors, so i have to repeat myself here: */
body.kuenstlerkreative #all #content p:first-letter { margin:0px !important; font-size:18px !important; }
/* IE- ghetto... */
body.casting #all #content p:first-letter { margin:0px !important; font-size:18px !important; }
/* neverending story */
body.service #all #content p:first-letter { margin:0px !important; font-size:18px !important; }
body.kontakt #all #content p:first-letter { margin:0px !important; font-size:18px !important; }
body.soap #all #content p:first-letter { margin:0px !important; font-size:18px !important; }
body.mylife #all #content p:first-letter { margin:0px !important; font-size:18px !important; }
body.versus #all #content p:first-letter { margin:0px !important; font-size:18px !important; }
body.leo #all #content p:first-letter { margin:0px !important; font-size:18px !important; }
body.edit #all #content p:first-letter { margin:0px !important; font-size:18px !important; }
body.auth #all #content p:first-letter { margin:0px !important; font-size:18px !important; }
body.login #all #content p:first-letter { margin:0px !important; font-size:18px !important; }
body.referenzen #all #content p:first-letter { margin:0px !important; font-size:18px !important; }


body.news #all #content p:first-letter { margin:0px !important; font-size:16px !important; }
body.news #all #content p * { margin:0px !important; font-size:16px !important; line-height:120% !important; }


body.more #all #content p,
body.kuenstlerkreative #all #content p,
body.casting #all #content p,
body.service #all #content p,
body.kontakt #all #content p,
body.soap #all #content p,
body.mylife #all #content p,
body.versus #all #content p,
body.leo #all #content p,
body.edit #all #content p,
body.auth #all #content p,
body.referenzen #all #content p,
body.login #all #content p {
    font-size:18px !important;
    margin-bottom:1.3em;
}

/* This is so stupid... */
body.more #all #content p *,
body.kuenstlerkreative #all #content p *,
body.casting #all #content p *,
body.service #all #content p *,
body.kontakt #all #content p *,
body.soap #all #content p *,
body.mylife #all #content p *,
body.versus #all #content p *,
body.leo #all #content p *,
body.edit #all #content p *,
body.auth #all #content p *,
body.login #all #content p * {
    font-size:18px !important;
}

/* Team
 */

body.team #content {
    background:transparent url(../images/team/team_bg.jpg) top left no-repeat;
    padding-top:83px;
}

body.team #player {
    background:#D02D3E none top left no-repeat;
    height:303px;
}

div.teammates div {
    float:left;
    width:464px;
    font-size:18px;
}

div.teammates div.hover {
    color:#D5002E;
}

div.teammates div em,
div.teammates div i {
    padding-left:10px;
    font-size:15px;
}

div.teammates div,
div.teammates a {
    line-height:24px;
    height:24px;
}

div.teammates a {
    display:block;
}

div.teammates div a {
    display:inline;
}

.teammates div.line {
    background:transparent url(../images/line_long.gif) 0% 50% repeat-x;
    height:10px;
    width:100%;
    float:none;
}

/* News
 */

.news_article {
    float:left;
    width:30%;
    margin-bottom: 28px !important;
}

.news_article img {
    width:216px;
    height:141px;
}

.news .center {
    margin: 0px 28px;
}

.news_article h2 {
    margin-top:15px;
    padding-bottom:17px;
    font-size:18px;
    font-weight:bold;
}

.news_article h2,
.news_article div {
    background:transparent url(../images/line_long.gif) 0% 100% repeat-x;
}

.news_article div {
    font-weight:bold;
    margin:2px 0px 10px 0px;
    padding-bottom:4px;
}

/* Anfahrt auf Kontaktseite
 */

body.kontakt #player {
    background:transparent url(../images/anfahrt.jpg) top left no-repeat;
}

/* MCE-Styles aus der editor.css für Inhaltsteil aufbereitet
 */

.Abschlusstrenner {
    background:transparent url(../images/line_long.gif) 0% 100% repeat-x;
    padding-bottom:0.5em;
    margin-bottom:0.5em;
}

.Links {
    float:left;
    width:333px;
    clear:left;
}

.Rechts {
    margin-left:366px;
    width:333px;
}

/* Shows/Alle Showseiten
 * ---------------
 */
body.wunderkammer #content .wrapper,
body.leo #content .wrapper,
body.versus #content .wrapper,
body.soap #content .wrapper,
body.mylife #content .wrapper {
    padding:0px 54px;
}

/* Shows/Soap
 * ----------
 */

body.soap #content {
    background:#376074 url(../images/verlauf.jpg) top left no-repeat;
    padding-bottom:250px;
    overflow:hidden !important;
}

body.soap {
    /*background:#479AC2 url(../images/verlauf.jpg) 266px 0px no-repeat;*/
}

body.soap #all {
    background:#fff;
}

body.soap #content p,
body.soap #content h1,
body.soap #content a {
    color:#000;
}

body.soap #content a {
    text-decoration:underline;
}

body.soap #content h1 {
    background-image:none;
}

body.kreative #player h1 {
    margin-bottom:0px;
}


/* IE-Hack */
.soap .Abschlusstrenner * {
    background:none !important;
}

.soap .Abschlusstrenner,
body.soap div.hr {
    background-image:url(../images/soap/line_long.gif) !important;
}

body.soap #player {
    background:#000 url(../images/soap/player_bg.jpg) left top no-repeat;
    overflow:hidden;
}

body.last_soap #content .staff_edited,
body.last_mylife #content .staff_edited {
    width:500px;

}

body.last_mylife #content .staff_edited {
    margin-top:54px;
}

body.kreative #content a {
    font-style:normal;
    text-decoration:none;
}

body.kreative #content a:hover {
    text-decoration:underline;
}

body.kreative #content a.displayDetails {
    /*display:block;*/
}

/* Kreative - Bilder
 * --------------------
 */

body.kreative #player .kuenstler {
    background:#000 none 40px 45px no-repeat;
    min-height:200px;
}


body.kreative #player .volkerbruemmer {
    background-image:url(../images/soap/persons/volkerbruemmer.jpg);
}

body.kreative #player .greggparks {
    background-image:url(../images/soap/persons/greggparks.jpg);
}

body.kreative #player .gregorhopf {
    background-image:url(../images/soap/persons/gregorhopf.jpg);
}

body.kreative #player .markuspabst {
    background-image:url(../images/soap/persons/markuspabst.jpg);
}

body.kreative #player .maximilianrambaek {
    background-image:url(../images/soap/persons/maximilianrambaeck.jpg);
}

body.kreative #player .samalvarez {
    background-image:url(../images/soap/persons/sam_miniportrait.jpg);
}

body.kreative #player .marjorienantel {
    background-image:url(../images/soap/persons/marjorienantel.jpg);
}

/*body.kreative #player .danieledrobny {
    background-image:url(../images/soap/persons/danieledrobny.jpg);
}*/

body.kreative #player .alexandermudlagk {
    background-image:url(../images/soap/persons/alexandermudlagk.jpg);
}

body.kreative #player .andreasschwalbe {
    background-image:url(../images/soap/persons/andreasschwalbe.jpg);
}

body.kreative #player .darkososic {
    background-image:url(../images/soap/persons/darkososic.jpg);
}

body.kreative #player .martinheyer {
    background-image:url(../images/soap/persons/martinheyer.jpg);
}

body.kreative #player .ralphaschhoff {
    background-image:url(../images/soap/persons/ralphaschhoff.jpg);
}

body.kreative #player .arianespiekermann {
    background-image:url(../images/soap/persons/arianespiekermann.jpg);
}

/* Künstler mit Bildern
 * --------------------
 */

body.kreative #content .throbber {
    height:auto !important;
}
body.kreative #content .throbber *{
  color:#fff;
}
body.kuenstler #content .staff_edited a {
    display:block;
    float:none;
    width:auto;
    height:auto;
    text-decoration:none;
    font-style:normal;
    font-size:18px;
}

body.kuenstler #content .staff_edited a.displayDetails {
    width:auto;
}

body.kuenstler #content .staff_edited a.displayDetails:hover {
    color:#4DBAEA;
}

body.kuenstler #content .staff_edited ul h1 {
    width:209px;
    float:left;
}

body.kuenstler #content .staff_edited ul { list-style-type:none; }

body.kuenstler #content .staff_edited ul li a em,
body.kuenstler #content .staff_edited ul li a i {
    margin-left:12px;
    line-height:18px;
    font-size:14px;
    color:#000;
}

body.kuenstler #content h2 {
    color:#000;
    font-size:18px;
    font-weight:normal;
    /*background:transparent url(../images/soap/line_long.gif) bottom left no-repeat;*/
    padding-bottom:10px;
    width:220px;
}

body.kuenstler #content ul.choose_tour {
    width:220px;
}

body.kuenstler #content h2.active {
    /*color:#029EEA;*/
    color:#4DBAEA;
}

body.kuenstler #kuenstler_liste {
    width:360px;
    float:right;
}
body.kuenstler ul#edited {
    width:200px;
    float:left;
}

body.kuenstler ul li h2 {
    cursor:pointer;
}

body.kuenstler #content ul li{
    margin-bottom:10px;
}

#player iframe {
    border:none;
    overflow:hidden;
    border-width:0px;
}

#editIframe {
    border:none;
}

#player iframe,
#player .editor {
    width:100%;
    height:100%;
}

body.kuenstler #player {
    background-color:#fff;
}

body.kuenstler #player .kuenstler a.edit {
    float:right;
    margin-top:-40px;
}

body.kuenstler #player .kuenstler {
    padding:34px 34px 0px 400px;
    height:392px;
}

body.kreative #player .wrapper {
    padding:34px 34px 0px 173px;
}

body.kreative #all #content #player p {
    font-size:16px !important;
}

body.kuenstler #player .kuenstler * {
    color:#000;
}

/* Allgemeine Platzhalterdefinition
 * --------------------------------
 */
body.kuenstler #player .wrapper {
    background:transparent url(../images/soap/persons/platzhalter/kuenstler2.jpg) top left no-repeat;
}

body.kuenstler #player .samalvarez {
    background:transparent url(../images/soap/persons/Sam-2.jpg) top left no-repeat;
}

body.kuenstler #player.alternate .samalvarez {
    background:transparent url(../images/soap/persons/Sam-1.jpg) top left no-repeat;
}

body.kuenstler #player .linanavakaite {
    background:transparent url(../images/soap/persons/Lina-1.jpg) top left no-repeat;
}

body.kuenstler #player.alternate .linanavakaite {
    background:transparent url(../images/soap/persons/Lina-2.jpg) top left no-repeat;
}

body.kuenstler #player .marjorienantel {
    background:transparent url(../images/soap/persons/Majorie-1.jpg) top left no-repeat;
}

body.kuenstler #player.alternate .marjorienantel {
    background:transparent url(../images/soap/persons/Majorie-2.jpg) top left no-repeat;
}

body.kuenstler #player .girmatsehai {
    background:transparent url(../images/soap/persons/Girma-1.jpg) top left no-repeat;
}

body.kuenstler #player.alternate .girmatsehai {
    background:transparent url(../images/soap/persons/Girma-2.jpg) top left no-repeat;
}

body.kuenstler #player .florianzumkehr {
    background:transparent url(../images/soap/persons/Florian-1.jpg) top left no-repeat;
}

body.kuenstler #player.alternate .florianzumkehr {
    background:transparent url(../images/soap/persons/Florian-2.jpg) top left no-repeat;
}

/*body.kuenstler #player .natagalkina {
    background:transparent url(../images/soap/persons/platzhalter/kuenstler3.jpg) top left no-repeat;
}*/

body.kuenstler #player .natagalkina {
    background:transparent url(../images/soap/persons/Natalia-01.jpg) top left no-repeat;
}

body.kuenstler #player.alternate .natagalkina {
    background:transparent url(../images/soap/persons/Natalia-02.jpg) top left no-repeat;
}

body.kuenstler #player .ademendres {
    background:transparent url(../images/soap/persons/platzhalter/kuenstler1.jpg) top left no-repeat;
}

body.kuenstler #player .hammuo {
    background:transparent url(../images/soap/persons/platzhalter/kuenstler2.jpg) top left no-repeat;
}

body.kuenstler #player .martinehoward {
    background:transparent url(../images/soap/persons/Martine.jpg) top left no-repeat;
}

body.kuenstler #player .joelbaker {
    background:transparent url(../images/soap/persons/Joel-1.jpg) top left no-repeat;
}

body.kuenstler #player.alternate .joelbaker {
    background:transparent url(../images/soap/persons/Joel-2.jpg) top left no-repeat;
}

body.kuenstler #player .amysaunders {
    background:transparent url(../images/soap/persons/platzhalter/kuenstler3.jpg) top left no-repeat;
}

body.kuenstler #player .vamessaalvarez {
    background:transparent url(../images/soap/persons/platzhalter/kuenstler3.jpg) top left no-repeat;
}

body.kuenstler #player .jameskingsfordsmith {
    background:transparent url(../images/soap/persons/platzhalter/kuenstler1.jpg) top left no-repeat;
}

body.kuenstler #player .ludmillanikolaeva {
    background:transparent url(../images/soap/persons/Ludmilla-1.jpg) top left no-repeat;
}

body.kuenstler #player.alternate .ludmila {
    background:transparent url(../images/soap/persons/Ludmilla-2.jpg) top left no-repeat;
}

body.kuenstler #player .georginachakos {
    background:transparent url(../images/soap/persons/Georgina-1.jpg) top left no-repeat;
}

body.kuenstler #player.alternate .georginachakos {
    background:transparent url(../images/soap/persons/Georgina-2.jpg) top left no-repeat;
}

body.kuenstler #player .annikatietze {
    background:transparent url(../images/soap/persons/platzhalter/kuenstler3.jpg) top left no-repeat;
}

body.kuenstler #player .martinhoward {
}

body.kuenstler #player .vanessaalvarez {
    background:transparent url(../images/soap/persons/platzhalter/kuenstler1.jpg) top left no-repeat;
}

body.kuenstler #player .nadinelouis {
    padding-left:180px;
    background:transparent url(../images/soap/persons/platzhalter/kuenstler1.jpg) top left no-repeat;
}

body.kuenstler #player .collineschenburg {
    background:transparent url(../images/soap/persons/platzhalter/kuenstler1.jpg) top left no-repeat;
}

body.kuenstler #player .viktorialapidus {
    background:transparent url(../images/soap/persons/Viktoria-01.jpg) top left no-repeat;
}

body.kuenstler #player.alternate .viktorialapidus {
    background:transparent url(../images/soap/persons/Viktoria-02.jpg) top left no-repeat;
}

body.kuenstler #player .lenagutschank {
    background:transparent url(../images/soap/persons/platzhalter/kuenstler3.jpg) top left no-repeat;
}

body.kuenstler #player .maezatiblet {
    background:transparent url(../images/soap/persons/platzhalter/kuenstler3.jpg) top left no-repeat;
}

/* Shows/Mylife
 * ------------
 */

body.mylife #player {
    background:transparent url(../images/mylife/player_bg.jpg) top left no-repeat;
}

body.mylife #content {
    background:#a8a8a8 url(../images/mylife/bg.jpg) top left no-repeat;
    padding-bottom:250px;
}

body.mylife {
    background:#a8a8a8 url(../images/mylife/bg.jpg) 266px 0px no-repeat;
}

body.mylife #all {
    background:#fff;
}
/* Shows/versus
 * ------------
 */

body.versus #player {
    background:transparent url(../images/versus/player_bg.jpg) top left no-repeat;
}

body.versus #content {
    background:#868e90 url(../images/versus/bg.jpg) top left no-repeat;
    padding-bottom:250px;
}

body.versus {
    background:#868e91 url(../images/versus/bg.jpg) 266px 0px no-repeat;
}

body.versus #all {
    background:#fff;
}

/* Shows/versus
 * ------------
 */

body.leo #player {
    background:transparent url(../images/leo/player_bg.jpg) top left no-repeat;
}

body.leo #content {
    background:transparent url(../images/leo/bg.jpg) top left no-repeat;
    padding-bottom:250px;
}

body.leo {
    background:transparent url(../images/leo/bg.jpg) 266px 0px no-repeat;
}

body.leo #all {
    background:#fff;
}


/* Language Select
 * ---------------
 */

body.language {
    background:#D02D3E url(../images/language/bg.jpg) center top no-repeat;
    height:1000px;
}

body.language p {
    text-align:center;
    clear:both;
    color:#fff;
    font-size:12px;
    line-height:150%;
}

body.language a {
    color:#fff;
    font-size:12px;
    font-style:normal;
}

body.language a:hover {
    text-decoration:underline;
}

body.language a.language {
    line-height:19px;
    background-color:#fff;
    color:#000;
    padding:0px 8px 0px 10px;
    font-size:16px;
    font-style:italic;
    /*margin-top:389px;*/
}

body.language a.language:hover {
    text-decoration:none;
    color:#fff;
    background-color:transparent;
}

body.language a#en {
    float:right;
}

body.language a#de {
    float:left;
}

body.language .languages {
    width:463px;
    margin:0px auto 155px auto;
    padding-top:389px;
    cursor:default;
}

body.language p.Abschlusstrenner {
    background:transparent url(../images/language/line.gif) center bottom no-repeat;
    padding-bottom:17px;
    margin-bottom:12px;
}

.throbber, #content .throbber {
    background:#fff url(../images/throbber_white.gif) center center no-repeat !important;
}

body.kreative #content .throbber {
    background:#000 url(../images/throbber_black.gif) center center no-repeat !important;
}

/* Newsletter-Formular
 * -------------------
 */

form.newsletter {
    width:226px;
    margin:auto;
}

form.newsletter h2 {
    background:transparent url(../images/navi.gif) -126px -44px no-repeat;
    height:21px;
    font-size:14px;
    margin:20px 0px 0px 0px;
    width:120px;
}

form.newsletter h2 span {
    display:none;
}

form.newsletter button {
    background:transparent url(../images/navi.gif) top left no-repeat;
    border:none;
    font-style:italic;
    display:block;
    cursor:pointer;
    cursor:hand;
    text-align:left;
    padding:0px;
    height:21px;
    line-height:19px;
    width:120px;
}

body.lang_en form.newsletter button {
    background-image: url(../images/navi_en.gif);
}

form.newsletter button span {
    display:none;
}

form.newsletter button.subscribe {
    background-position:0px -479px;
}

form.newsletter button.unsubscribe {
    background-position:0px -503px;
}

form.newsletter button.subscribe:hover {
    background-position:-126px -479px;
}

form.newsletter button.unsubscribe:hover {
    background-position:-126px -503px;
}

form.newsletter button:hover {
    color:#C43B4F;
}

form.newsletter input {
    border-width:1px;
}

/* Login-Formular
 * --------------
 */

input.button, #content input.button, button, #content button {
    font-style:italic;
    padding:2px;
    border:none;
    background-color:#fff;
    width:auto;
    cursor:hand;
    cursor:pointer;
    color:#D5002E;
}

form.login {
    width:410px;
    margin:auto;
}

form.login label {
    width:200px;
    display:block;
    float:left;
    clear:left;
}

form.login input {
    width:200px;
    display:block;
    float:left;
    border:1px solid #000;
    background-color:#fff;
    margin-bottom:8px;
    padding:4px;
}

body.soap form.login input {
    /*border:1px solid #5796AF;*/
    /*background-color:#14556F;*/
    /*color:#fff;*/
}

form.login input.login {
    float:right;
    padding:2px;
    width:100px;
    margin-left:310px;
}

form.login label {
    font-size:18px;
    line-height:30px;
}

body.soap form.login label {
    color:#000;
}

form.login .clear {
    height:0px;
}


.lang_de .presseOnly_en{
    display:none;
}
.lang_en .presseOnly_de{
    display:none;
}

*.presseOnly {
    display:none;
}

*.bookingOnly {
    display:none;
}

body.presse #content p.presseOnly {
    display:block;
}

body.booking #content *.bookingOnly {
    display:block;
}

body.lang_de #content *.bookingOnly .de {
    display:block;
}

body.lang_en #content *.bookingOnly .de {
    display:none;
}

body.lang_de #content *.bookingOnly .en {
    display:none;
}

body.lang_en #content *.bookingOnly .en {
    display:block;
}

body.chamaeleon #player {
    background:transparent url(../images/chamaeleon.jpg) left top no-repeat;
}
body.circleofeleven #player {
    background:transparent url(../images/Slide_CoE.jpg) left top no-repeat;
}

#downloadsList {
    list-style-type:none;
}

#downloadsList a {
    background:transparent url(../images/icons/download.gif) top left no-repeat;
    display:block;
    line-height:14px;
    padding-left:20px;
    margin:10px 0px;
    font-style:normal;
    text-decoration:underline;
    font-size:18px;
}

#downloadsList a.pdf {
    background-image: url(../images/icons/pdf.gif);
}

body.mycastpoolcom #player {
    background:#000 url(../images/mycastpool.jpg) top left no-repeat;
}

/* Impressum
 * ---------
 */

body.impressum #content p a {
    font-style:normal;
    color:#000;
    text-decoration:underline;
}

body.akademie #player  {
    background:transparent url(../images/akademie.jpg) top left no-repeat;
}

body.news #player  {
    background:transparent url(../images/news.jpg) top left no-repeat;
}
body.casting #player  {
    background:transparent url(../images/casting.jpg) top left no-repeat;
}
body.lang_en .news #player  {
    background:transparent url(../images/news-en.jpg) top left no-repeat;
}

body.lang_en .akademie #player  {
    background:transparent url(../images/akademie-en.jpg) top left no-repeat;
}

/* Team-Seite
 * ----------
 */

.mate, .mateHover {
    width:100px;
    height:159px;
    float:left;
    background:transparent none 0px 0px no-repeat;
}

.mateHover {
    background-position:0px -159px;
}

#player #Andreas {
    background-image:url(../images/team/images/andreas.jpg);
}

#player #Birthe {
    background-image:url(../images/team/images/birthe.jpg);
}

#player #Gregor {
    background-image:url(../images/team/images/gregor.jpg);
}

#player #Jennifer {
    background-image:url(../images/team/images/jennifer.jpg);
}

#player #Katharina {
    background-image:url(../images/team/images/katharina.jpg);
}

#player #Liane {
    background-image:url(../images/team/images/liane.jpg);
}

#player #Martin {
    background-image:url(../images/team/images/martin.jpg);
}

#player #Sylvia {
    background-image:url(../images/team/images/sylvia.jpg);
}
#player #Rainer {
    background-image:url(../images/team/images/rainer.jpg);
}

#player #Ralph {
    background-image:url(../images/team/images/ralph.jpg);
	clear:left;
}

#player #Volker {
    background-image:url(../images/team/images/volker.jpg);
}

#player #Patrick {
    background-image:url(../images/team/images/patrick.jpg);
}

#player #Politz {
    background-image:url(../images/team/images/politz.jpg);
}

#player #Judith {
    background-image:url(../images/team/images/judith.jpg);
}

#player #Gregg {
    background-image:url(../images/team/images/gregg.jpg);
    width:104px;
}
#player #Mandi {
    background-image:url(../images/team/images/mandy.jpg);
}
#player #Wolfgang {
    background-image:url(../images/team/images/wolfgang.jpg);
}
#player #Wegner {
    background-image:url(../images/team/images/Tobias_Wegner.jpg);
}
#player #Jim {
    background-image:url(../images/team/images/Jim_Weiner.jpg);
}
#player #Frank {
    background-image:url(../images/team/images/Frank_Kasch.jpg);
}

#player #Engelshoven {
    background-image:url(../images/team/images/Anke_van_Engelshoven.jpg);
}

a.kleinerLink {
    font-size:18px !important;
}




body.wunderkammer #content {
    background:#bbb url(../images/wunderkammer/bg.jpg) top left no-repeat;
    padding-bottom:250px;
    overflow:hidden !important;
}

body.wunderkammer #content .staff_edited{

    /*margin:0px 40px 250px !important;*/
}

body.wunderkammer #all {
    background:#fff;
}

body.wunderkammer #content p,
body.wunderkammer #content h1,
body.wunderkammer #content a {
    color:#000;
}

body.wunderkammer #content a {
    text-decoration:underline;
}

body.wunderkammer #content h1 {
    background-image:none;

}

body.kreative #player h1 {
    margin-bottom:0px;
}


/* IE-Hack */
.wunderkammer .Abschlusstrenner * {
    background:none !important;
}

.wunderkammer .Abschlusstrenner,
body.wunderkammer div.hr {
    background-image:url(../images/versus/line_long.gif) !important;
}

body.wunderkammer #player {
    background:#000 url(../images/wunderkammer/player_bg.jpg) left top no-repeat;
    overflow:hidden;
}

