@charset "UTF-8";/* Video des Monats */.video_des-monats {    background-image:url(/fileadmin/user_upload/elements/video_des_monats/web_video_hint.gif);    background-position:left 15px;    background-repeat:no-repeat;    width:200px;    height:208px;    float:left;    margin-top:20px;}.video_des-monats_inhalt dl.csc-textpic-lastcol {    padding:0px;    margin-top:0px;}.video_des-monats_inhalt .csc-textpic-text {    display:none;}.video_des-monats_inhalt h5 {    font-family:Trebuchet MS, Arial, Helvetica, sans-serif;    border-bottom:1px solid;    font-size:0.8em;    line-height:1.1em;    margin:0;    padding:0;}.video_des-monats_inhalt .csc-textpic-above {    position:relative;    left:0px;    top:3px;}.video_des-monats_space {    font-size:1px;    height:15px;}/*10 gute Gründe*/.gruende_root {    background:url(/fileadmin/user_upload/elements/gute-gruende/comm_hint_content.gif);    background-repeat:repeat-y;    background-position:0px 6px;    width:480px;    height:auto;    float:left;    z-index:2;}.page {    background:url(/fileadmin/user_upload/elements/gute-gruende/comm_hint_footer.gif);    background-repeat:no-repeat;    background-position:0px bottom;    float:left;    height:auto;    width:480px;    z-index:5;}.gruende_inhalt {    background-color:transparent;    left:95px;    position:relative;    top:0;    width:355px;    float:left;    padding-bottom:86px!important;}.gruende_header {    background:url(/fileadmin/user_upload/elements/gute-gruende/comm_hint_header.gif);    background-repeat:no-repeat;    background-position:0px 0px;    width:480px;    height:20px;    position:relative;    top:0px;}.gruende_content {    background:url(/fileadmin/user_upload/elements/gute-gruende/comm_hint_person.gif);    background-repeat:no-repeat;    background-position:0px bottom;    float:left;    position:relative;    top:0px;    width:480px;    left:13px;    padding-bottom:12px;    display:block;}.gruende_footer {    background:url(comm_hint_footer.gif);    background-repeat:no-repeat;    background-position:0px 0px;    bottom:0;    float:left;    height:73px;    position:relative;    width:480px;}.TabbedPanels {    margin: 0px;    padding: 0px;    float: left;    clear: none;    width: 100%; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/}.TabbedPanelsTabGroup {    margin: 0px 0px;    padding: 0px 0px;    border-bottom: 0px;    list-style:none;}.TabbedPanelsTab {    float: left;    font-size: 0.6em;    padding: 0 0;    margin: 0px 2px 0px 0px;    text-transform: uppercase;    list-style: none;    /*position: relative;top: 1px;border-left: solid 1px #CCC;border-top: solid 1px #999;border-right: solid 1px #999;border-bottom: solid 1px #323232;    */    cursor: pointer;    background-color: #eaeaea;    color: #729166;    background-image: url(../user_upload/elements/border-parts/tabbg-left.gif);    background-repeat: no-repeat;}#meNewsTippsPortalTeaser .TabbedPanelsTab {    /*color: #009ee0;*/    color: #974192}.TabbedPanelsTab span.tabbg-right {    background-image: url(../user_upload/elements/border-parts/tabbg-right.gif);    background-repeat: no-repeat;    background-position: right top;    display:block;    padding: 4px 4px 2px 4px;}.TabbedPanelsTabHover {    background-color: #729166;    color: #ffffff;}#meNewsTippsPortalTeaser .TabbedPanelsTabHover {    background-color: #009ee0;    color: #ffffff;}.TabbedPanelsTabSelected {    background-color: #729166;    color: #ffffff;}#meNewsTippsPortalTeaser .TabbedPanelsTabSelected {    background-color: #009ee0;    color: #ffffff;}.TabbedPanelsTab a {    color: black;    text-decoration: none;}.TabbedPanelsContentGroup {    clear: both;    /*border-left: solid 1px #CCC;border-bottom: solid 1px #CCC;border-right: solid 1px #999;    */    border-top: solid 1px #323232;    background-color: #eaeaea;    display:block;}.TabbedPanelsContent {    /*padding: 4px;*/}.TabbedPanelsContent img {    border: 0px;    margin: 6px 0 0 8px;}.TabbedPanelsContentVisible {}.VTabbedPanels .TabbedPanelsTabGroup {    float: left;    width: 10em;    height: 20em;    background-color: #EEE;    position: relative;    border-top: solid 1px #999;    border-right: solid 1px #999;    border-left: solid 1px #CCC;    border-bottom: solid 1px #CCC;}.VTabbedPanels .TabbedPanelsTab {    float: none;    margin: 0px;    border-top: none;    border-left: none;    border-right: none;}.VTabbedPanels .TabbedPanelsTabSelected {    background-color: #EEE;    border-bottom: solid 1px #999;}.VTabbedPanels .TabbedPanelsContentGroup {    clear: none;    float: left;    padding: 0px;    width: 30em;    height: 20em;}/* Tabs Anpassung - AQ 28.07.2010 */.TabbedPanelsTabGroup {width:200px;}.TabbedPanelsTab_root {    float:left;    margin-bottom:0px;}.TabbedPanelsTabGroup li {    line-height:1.1em;}.TabbedPanelsTab_root.left {    margin-right:1px;}.TabbedPanelsTab {    margin:0;}.TabbedPanelsTab_oben {    width:100%; height:5px;}.TabbedPanelsTab_oben_links {    background:url(/fileadmin/spleenstemplate/images/grau_ecke_links.gif);    background-repeat:no-repeat;    height:5px;    width:5px;    float:left;    font-size:1px;}.TabbedPanelsTab_oben_mitte {    background-color:#EAEAEA;    height:5px;    float:left;    font-size:1px;}.TabbedPanelsTab_oben_rechts {    background:url(/fileadmin/spleenstemplate/images/grau_ecke_rechts.gif);    background-repeat:no-repeat;    height:5px;    width:5px;    float:left;    font-size:1px;}.TabbedPanelsTab_unten {    background-color:#EAEAEA;    padding:0px 3px 1px 3px;    color:#729166;    font-size:1.5em;}.TabbedPanelsTabSelected .TabbedPanelsTab_oben_mitte,.TabbedPanelsTabSelected .TabbedPanelsTab_unten,.TabbedPanelsTabHover .TabbedPanelsTab_oben_mitte,.TabbedPanelsTabHover .TabbedPanelsTab_unten {    background-color:#729166;    color:#ffffff;}.TabbedPanelsTabSelected .TabbedPanelsTab_oben_links,.TabbedPanelsTabHover .TabbedPanelsTab_oben_links {    background:url(/fileadmin/spleenstemplate/images/gruen_ecke_links.gif);}.TabbedPanelsTabSelected .TabbedPanelsTab_oben_rechts,.TabbedPanelsTabHover .TabbedPanelsTab_oben_rechts {    background:url(/fileadmin/spleenstemplate/images/gruen_ecke_rechts.gif);}.VTabbedPanels .TabbedPanelsTabGroup {    float: left;    width: 10em;    height: 20em;    background-color: #EEE;    position: relative;    border-top: solid 1px #999;    border-right: solid 1px #999;    border-left: solid 1px #CCC;    border-bottom: solid 1px #CCC;}.VTabbedPanels .TabbedPanelsTab {    float: none;    margin: 0px;    border-top: none;    border-left: none;    border-right: none;}.VTabbedPanels .TabbedPanelsTabSelected {    background-color: #EEE;    border-bottom: solid 1px #999;}.VTabbedPanels .TabbedPanelsContentGroup {    clear: none;    float: left;    padding: 0px;    width: 30em;    height: 20em;}/* ####################################################################### *//* .me_3dtagcloud_alternativlist *//* ####################################################################### */.me_3dtagcloud_alternativlist {    margin: 5px 0px 15px 0px;    width: 200px;    list-style:none;    padding: 0 0 0 0px;    float:left;    clear:both;}.me_3dtagcloud_alternativlist a {    text-decoration: none;}.me_3dtagcloud_alternativlist a:hover {    text-decoration: underline;}/* ####################################################################### *//* DIV Overlay Layer für externe Inhalte  *//* ####################################################################### *//* Div overlay box für Filme */.spleens-zindex-box {    position:absolute;    text-align: left;    width: 100%;    top:0;    z-index: 1;    background-image:url(../spleenstemplate/images/rechter_auslauf.jpg);    background-position:990px 0px;    background-repeat: no-repeat;    background-attachment: fixed;}.me_divOverlay {    position:absolute;    top: 0;    z-index: 990;    width: 100%;    height: 200%;    display: none;}.me_divOverlay .me_divTransBg {    position:absolute;    top: 0;    z-index: 995;    width: 100%;    height: 1900px;    background-color: black;    filter:alpha(opacity=60);    opacity: 0.6;}.me_divOverlay .me_divNoTransBg {    position: absolute;    top: 0;    padding-top: 20px;    z-index: 999;    width: 100%;    height: 100%;    height: 1900px;    opacity: 1.0;    text-align: center;}.me_divOverlay .me_divNoTransBg iframe {    background-color:#FFFFFF;    border: none;    visibility:visible;    display:block;/*filter:alpha(opacity=100);*/}.me_divTransClose {    padding: 5px 3px 5px 5px;    margin: 0 auto;    background-color:#FFFFFF;}.me_divTransClose-Label {    width:100%;    text-align:right;}.me_divTransClose a {    text-align:right;    width:100%;}.me_divTransClose a img {    border:0;    margin-right:3px;}/* Div overlay box für blocal */.me_belocal_border {    background-image:url(/typo3conf/ext/move_elevator_spleens_belocal/templates/images/hint.gif);    background-repeat:no-repeat;    width:977px;    height:866px;    margin: 0 auto;}.me_belocal_close {    text-align:right;    position: relative;    top: 0;}.me_belocal_close a {    position:relative;    top: 23px;    right: 22px;    z-index: 800;}.me_belocal_iframe {    position:absolute;    top:55px;    width:938px;    background-color:#FFFFFF;    left:50%;    margin-left: -469px;}.me_belocal_iframe iframe {    width:938px;    background-color:#FFFFFF;    height:820px;}/* ####################################################################### *//* Bewerbercoach - Forum  *//* ####################################################################### */.tx-mmforum-table {    color:#404040;}.tx-mmforum-table.form {    background-color:#EAE5DC;    padding-left:10px;}.tx-mmforum-table .header,.tx-mmforum-table .body {    background-color:#EAE5DC;}.tx-mmforum-table .background {    background-image:url(/fileadmin/spleenstemplate/images/Bewerbercoach_480x251_web.jpg);    background-repeat:no-repeat;    float:left;}.tx-mmforum-table .header,.tx-mmforum-table .body {    float:left;    padding:10px 10px 10px 10px;    margin-bottom:10px;    position:relative;    left:10px;    width:440px;}.tx-mmforum-table .header {    margin-top:10px;}.tx-mmforum-table .content {    background-color:#ffffff;    float:left;    padding:5px 0px 0px 5px;    width:435px;}.tx-mmforum-table .cols {    width:430px;}.tx-mmforum-table .cols .left {    width:100px;    float:left;}.tx-mmforum-table .label.ebene2 {    float:left;    width:130px;}.tx-mmforum-table, .LLL_GROUP, .submit, .LLL_SEARCHSTRING, .LLL_ADVANCED, .LLL_SEARCHORDER, .LLL_ONLYSOLVED {    float:left;    margin-bottom:5px;    padding-top:2px;}.tx-mmforum-table input {    float:left;}.LLL_SEARCHSTRING input {    width:263px;}.tx-mmforum-pi1,.tx-mmforum-pi2,.tx-mmforum-pi3,.tx-mmforum-pi4,.tx-mmforum-pi1 table th, table td,.tx-mmforum-pi2 table th, table td,.tx-mmforum-pi3 table th, table td,optgroup,input,select {    font-size:11px;}.tx-mmforum-pi1 h2,.tx-mmforum-pi2 h2,.tx-mmforum-pi3 h2,.tx-mmforum-pi4 h2 {    font-size:12px;    line-height:0.9em;    margin:0;    padding:0;    width:480px;    margin-top:20px;    border-bottom:1px solid;    color:#404040;}.post-reply {    margin-top:10px;}.tx-mmforum-table.form h2 {    margin:0;    width:450px;}.list_footer {    /*background-image:url(/fileadmin/spleenstemplate/images/form_list_footer.gif);    background-repeat:no-repeat;*/    width:480px;    height:25px;}th.tx-mmforum-th {    /*background-image:url(/fileadmin/spleenstemplate/images/form_list_header.gif);    background-repeat:no-repeat;*/    width:480px;    height:10px;}th.tx-mmforum-th.ohne_img {    background:none;    height:25px;}.tx-mmforum-pi1 a,.tx-mmforum-pi2 a,.tx-mmforum-pi3 a,.tx-mmforum-pi4 a,.tx-mmforum-button,.tx-mmforum-pi4-title a {    font-size:11px;    text-decoration:none;    color:#977B51;}.tx-mmforum-pi1 a:hover,.tx-mmforum-pi2 a:hover,.tx-mmforum-pi3 a:hover,.tx-mmforum-pi4 a:hover {    text-decoration:underline;}.tx-mmforum-pi1 a,.tx-mmforum-pi4-title a {    font-weight:bold;}.tx-mmforum-rootline a{    background-image:url(images/icon-back-jobs.gif);    background-repeat:no-repeat;    background-position: left 4px;    padding-left:13px;    margin-right:10px;    text-transform: uppercase;}.tx-mmforum-pi1-listtopic-lastpost-user a {    color:#404040;    font-weight:normal;}.tx-mmforum-td.tx-mmforum-pi1-listforum-lastpost a {    font-weight:normal;}.tx-mmforum-td.tx-mmforum-pi1-listforum-lastpost .tx-mmforum-pi1-listtopic-lastpost-title a {    color:#977B51;    font-weight:bold;}.tx-mmforum-buttontext,.tx-mmforum-textbutton a,.tx-mmforum-rootline a,.tx-mmforum-button,optgroup {    text-decoration:none;    text-transform: uppercase;}.tx-mmforum-td select {    width:150px;}.tx-mmforum-td input,.tx-mmforum-pi1-newpost-left input,.tx-mmforum-pi1-newpost-right textarea {    width:255px;}.tx-mmforum-td input.checkbox {    width:14px;}.tx-mmforum-pi1-newpost-right textarea {    height:150px;}.tx-mmforum-table.form.pm input.input,.tx-mmforum-table.form.pm textarea.input {    border:none;    width:368px;    margin-bottom:2px;}.filesize {    left:20px;    position:relative;}.tx-mmforum-pi4 {    margin-top:30px;}.tx-mmforum-subth2 {    font-weight:bold;}.tx-mmforum-pi1-markread {    margin-bottom:0px;}.tx-mmforum-desc {    margin-bottom:0px;}.tx-mmforum-pagenav,.tx-mmforum-pi1-listtopic-newtopic {    margin-bottom:10px;    float:left;}.tx-mmforum-rootline {    width:480px;    margin-bottom:10px;}.tx-mmforum-textbutton img {    margin-right:5px;}.tx-mmforum-td.tx-mmforum-pi1-listpost-menu {    vertical-align:bottom;}.tx-mmforum-td.tx-mmforum-pi1-listpost-user img,.tx-mmforum-pi1-listpost-topicicon img,.tx-mmforum-pi1-markread,.tx-mmforum-td tx-mmforum-pi1-listpost-user img {    display:none;}.tx-mmforum-td,.tx-mmforum-pi1-newpost-left {    vertical-align:top;}.tx-mmforum-pi1-listpost-date {    background-color:#eae5dc;    color:#000000;    margin-top:10px;    padding-left:3px;    height:25px;    vertical-align:middle;    line-height:25px;}.tx-mmforum-list-even,.tx-mmforum-list-odd,.tx-mmforum-pi4-content {    background-color:#EAE5DC;}.tx-mmforum-list-even td,.tx-mmforum-list-odd td {    padding:5px 5px 5px 5px}.tx-mmforum-pi1-listtopic-image,.tx-mmforum-pi4-info-box {    display:none;}.tx-mmforum-td.tx-mmforum-pi1-listpost-user {    /*background-color:#EAEAEA;*/    width:120px;    padding-left:3px;}.tx-mmforum-pi1-attachment {    width:200px;}.tx-mmforum-table #message,.tx-mmforum-table .titel_thema{    width:373px;}.tx-mmforum-table.form #message {    border:none;    width:450px;}.tx-mmforum-table.form .titel_thema {    border:none;    width:390px;}.tx-mmforum-table.form .mail_nachricht {    padding-top:10px;}.tx-mmforum-pi1-listtopic-lastpost img {    display:none;}.POSTMAILLINK img {    display:none;}#bewerb_zurueck {    background-image:url(images/icon-back-jobs.gif);    background-position:left center;    color:#977B51;    text-transform:uppercase;    background-repeat:no-repeat;    padding-left:15px;    text-decoration:none;}input.tx-mmforum-button.search {    /*border:none;    background-color: transparent;    background-image:url(images/forum_search_submit.gif);    background-repeat:no-repeat;    width:60px;    cursor: pointer;*/    border:none;    background-color:transparent;    background-image:url(/typo3temp/GB/c73f28bc79.gif);    background-position:left 5px;    background-repeat:no-repeat;    cursor:pointer;    font-weight:bold;    margin:0;    padding-left:10px;    width:auto;}.LLL_SEARCHSTRING input.tx-mmforum-button.search {    margin-left:10px;}.tx-mmforum-textbutton img,.tx-mmforum-pi3-pminbox-icon {    display:none;}.tx-mmforum-textbutton a {    background-color:transparent;    background-image:url(/typo3temp/GB/c73f28bc79.gif);    background-position:left 5px;    background-repeat:no-repeat;    cursor:pointer;    font-weight:bold;    margin-right:20px;    padding-left:13px;    width:auto;}input.tx-mmforum-button.new_post {    border:none;    background-color: transparent;    background-image:url(/typo3temp/GB/c73f28bc79.gif);    background-position:left 5px;    background-repeat:no-repeat;    width:auto;    cursor: pointer;    margin-right:20px;    padding-left:10px;    font-weight:bold;}ul.csc-menu.csc-menu-1  {        list-style:none;    padding:30px 0px 0px 0px;    font-weight:bold;}ul.csc-menu.csc-menu-1 a {    text-decoration:none;    background-image:url(/typo3temp/GB/c73f28bc79.gif);    background-repeat:no-repeat;    background-position:left 5px;    padding:0px 0px 0px 15px;    color:#977B51;    text-transform:uppercase;}#coachedit td {    vertical-align:top;}span.coach-logo{    background: url(images/wm_tippspiel/forum_bewerbercoach_icon.jpg) no-repeat;    height:25px;    width:165px;    float:right;    padding-right:20px;}.tx-mmforum-pi4-content {    padding:2px 0px 2px 3px;}/* Tab - Panel - Anpssung */.TabbedPanelsTab span.tabbg-right {    /*background-image: url(../user_upload/elements/border-parts/tabbg-right.gif);*/    background-repeat: no-repeat;    background-position: right top;    display:block;    padding: 4px 4px 2px 4px;}.TabbedPanelsTabHover {    /*background-color: #729166;*/    color: #ffffff;}#meNewsTippsPortalTeaser .TabbedPanelsTabHover {    /*background-color: #009ee0;*/    color: #ffffff;}.TabbedPanelsTabSelected {    /*background-color: #729166;*/    color: #ffffff;}#meNewsTippsPortalTeaser .TabbedPanelsTabHover,#meNewsTippsPortalTeaser .TabbedPanelsTabSelected {    /*background-color: #009ee0;*/    background-color: #974192;    color: #ffffff;}.TabbedPanelsTab a {    color: black;    text-decoration: none;}.TabbedPanelsContentGroup {    clear: both;    /*border-left: solid 1px #CCC;border-bottom: solid 1px #CCC;border-right: solid 1px #999;    */    border-top: solid 1px #323232;    /*background-color: #eaeaea;*/    display:block;}.TabbedPanelsContent {    /*padding: 4px;*/}.TabbedPanelsContent img {    border: 0px;    margin: 6px 0 0 8px;}/* ####################################################################### *//* Youtube Twitter Banner  *//* ####################################################################### */.youtub_root {    width:200px;    padding:15px 0 20px 0;}.youtub_root .youtub_content {    background-image:url(images/youtube_twitter_bg.jpg);    background-repeat:no-repeat;    background-position:left top;    width:200px;    height:48px;}.youtub_root .twitter_only {    background-image:url(images/twitter_bg.jpg);    background-repeat:no-repeat;    background-position:left top;    width:200px;    height:48px;}.youtub_root .youtub_content_darkblue {    background-image:url(images/youtube_twitter_bg_dark.jpg);    background-repeat:no-repeat;    background-position:left top;    width:200px;    height:48px;}.youtub_root .youtub {    position: relative;    left:22px;    float:left;    top:18px;}.youtub_root .twitter {    position: relative;    left:53px;    float:left;    top:18px;}.youtub_root .youtub a,.youtub_root .twitter a{    font-size:11px;    text-decoration:none;    color:#404040;}.youtub_root .youtub a:hover,.youtub_root .twitter a:hover {text-decoration:underline;}.youtub_root .youtub_logo,.youtub_root .twitter_logo {float:left;}.youtub_root .youtub_logo {    position: relative;    left:16px;    width:22px;    height:22px;    top:15px;}.youtub_root .twitter_logo {    position: relative;    left:45px;    width:23px;    height:23px;    top:15px;}.youtub_root .youtub_logo a,.youtub_root .twitter_logo a {    float:left;    width:22px;    height:22px;    text-decoration:none;}.youtub_root .twitter_only .twitter_logo {    left:58px;}.youtub_root .twitter_only .twitter {    left:65px;}/* ####################################################################### *//* ME  tx_moveelevatorknowledgetest  *//* ####################################################################### */.tx-moveelevatorknowledgetest-pi1 a {    text-decoration:none;    color:#009EE0;}.tx-moveelevatorknowledgetest-pi1 a:hover {    text-decoration: underline;}
