 div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image { padding: 0px; margin-bottom: 2px; } #content h1 { margin: 10px 5px 5px 5px 0px; } #content h1.headline { color: #2269BE; } #content p { padding: 0px 5px 10px 10px; } #content div.csc-textpic p { margin: 0px; padding: 0px; } #content div.csc-textpic { float: left; background-color: #F8F8F8; margin: 5px 0px 10px 0px; padding: 10px; } #content div.csc-textpic-text { float: right; width: 175px; } #content div.csc-textpic-text p { padding: 0px; font-size: 0.9em; } #content div.csc-textpic-imagewrap { float: left; width: 175px; margin-right: 10px; } #content .csc-textpic-image { margin: 0px; } #portal { width: 570px; } #portal .portalbox { width: 280px; margin-bottom: 10px; padding-top: 0px; padding-bottom: 5px; background-repeat: no-repeat; background-color: #F2F2F2; } #portal .portalbox img { margin-bottom: 5px; } #portal .portalbox li.seperator { background: #F2F2F2; height: 1px; line-height: 1px; font-size: 1px; display: block; margin: 0px; padding: 0px; border-bottom: 1px solid white; } #portal .portalbox ul { margin: 0px; padding: 0px; list-style-type: none; width:100%; } #portal .portalbox ul li { margin: 0px 0px 0px 8px; } #portal .student .left { float: left; width: 110px; padding-right: 0px; } #portal .student .right { float: right; width: 165px; padding-left: 0px; } #portal .application .left { float: left; _margin-left: 4px; display: block; } #portal .application .right { float: right; padding-right: 8px; margin-left: 0px; } #portal .pupil, #portal .graduate, #portal .jobportal { clear: left; float: left; } #portal .student, #portal .professional, #portal .application { float: right; } #portal .jobportal { padding-top: 0px; height: 175px; } #portal .jobportal form { margin: 31px 0px 0px 0px; } #portal .jobportal input, #portal .jobportal select { width: 248px; margin: 4px 0px 3px 11px; } #portal .jobportal .searchSubmit { width: 60px; margin-top: 10px; } #portal .jobportal .extendedsearch { float: right; font-size: 12px; padding-right: 10px; margin-top: 10px; } #portal .jobportal-de { background-image: url(./career/../../images/basis/de_jobportal.gif); } #portal .jobportal-en { background-image: url(./career/../../images/basis/en_jobportal.gif); } #jobsearch { width: 570px; margin-bottom: 15px; } #jobsearch form { background-color: #F2F2F2; margin: 0px; padding-top: 10px; } #jobsearch form div { margin: 0px; padding: 0px; } #jobsearch h3, #searchresult h3 { font-size: 12px; border-top: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; padding: 3px 0px 4px 8px; margin: 4px 0px 0px 0px; } #jobsearch #tip { float: right; display: block; width: 314px; font-size: 11px; padding-left: 16px; background: url(./career/../../images/basis/icon_caution.gif) no-repeat 3px 3px; margin: 0px 0px 8px 0px; } #jobsearch #searchResetButton { width: 100px; margin-left: 10px; background:#E0E0E0 none repeat scroll 0 0; border-color:white #C6C6C6 #C6C6C6 white; border-style:solid; border-width:1px; } #searchresult .searchSubmit { margin-top:0; } #jobsearch #searchSubmitButton { width: 75px; font-size: 10px; margin-left: 5px; margin-right: 10px; background:#E0E0E0 none repeat scroll 0 0; border-color:white #C6C6C6 #C6C6C6 white; border-style:solid; border-width:1px; } #jobsearch input.disabled { color: #F2F2F2; } #jobsearch label { padding: 0px; position: relative; } #jobsearch .box label { position: static; } #jobsearch #foot { border-top: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; padding: 8px 0px 6px 0px; margin-top: 6px; overflow: auto; } #jobsearch #matches { float: right; font-size: 12px; padding: 3px 0 4px 8px; color: #4784C3; } #ajax-loader { float: left; margin-right: 5px; } #matches-post-count, #matches-count { display: block; float: left; margin-right: 5px; } #jobsearch #agentbox a { font-size: 11px; margin-left: 130px; margin-left: 240px; display: block; text-decoration: none; background: url(./career/../../images/basis/icon_linklist.gif) no-repeat left center; padding-left: 12px; height: 17px; line-heighT: 17px; width: 55px; } #jobsearch #agentbox a:hover { text-decoration: underline; } #jobsearch #age { width: 222px; margin-bottom: 5px; } #jobsearch #agebox { padding-left: 10px; float: left; } #jobsearch #agent { margin-bottom: 5px; float:left; margin-right:3px; } #jobsearch .small { width: 230px; } #jobsearch .large { width: 300px; } #jobsearch #agentbox { padding-left: 255px; } #jobsearch #loadagent { margin-bottom: 5px; margin-left: 2px; width: 55px; height: 18px; } #jobsearch #text { width: 200px; margin: 0px; } #jobsearch #textbox { padding-left: 10px; width: 220px; } #jobsearch .searchbox { width: 220px; height: 100px; border: 1px solid #9CB2C9; overflow: auto; background: white; padding: 0px; margin-bottom: 10px; } #jobsearch .leftbox { float: left; width: 240px; padding-left: 10px; } #jobsearch .leftbox .searchbox { width: 235px; } #jobsearch .rightbox { float: right; width: 305px; padding-right: 10px; } #jobsearch .rightbox .searchbox { width: 300px; } #jobsearch .searchboxEntrySelected { background-color: #DAE6F4; } #jobsearch .searchboxEntry { overflow: hidden; height: 20px; } #jobsearch .searchboxEntryCheck { display: block; float: left; margin-left: 3px; *margin-left: 0px; padding: 0px; } #jobsearch .searchboxEntryLabel { display: block; float: left; color: #4784C3; font-size: 12px; margin: 0px; padding-top: 1px; font-family: Arial,Helvetica,sans-serif; } #jobsearch .searchboxEntryCount { display: block; float: right; color: #4784C3; font-size: 12px; margin: 0px; padding: 0px; font-family: Arial,Helvetica,sans-serif; } .x-combo-list .suggest-count { display: block; float: right; } .x-combo-list .suggest-word { display: block; float: left; clear: right; } #searchresult { width: 570px; margin-bottom: 25px; } #searchresult form { } #searchresult #createfeed, #searchresult #createagent { display: block; height: 18px; line-height: 18px; padding-left: 24px; margin: 0px 5px 0px 10px; float: right; background-position: left center; background-repeat: no-repeat; font-size: 12px; text-decoration: none; } #searchresult #createagent { background-image: url(./career/../../images/basis/icon_agent.gif); } #searchresult #line-1 { margin-top: 4px; } #searchresult #line-2 { clear: both; } #searchresult #matches { display: block; font-size: 12px; padding: 3px 0 4px 8px; } #jobsearch #live-criteria-box { font-size: 12px; padding-left: 10px; } #searchresult #criteria { display: block; font-size: 12px; float: left; width: 450px; padding: 3px 0 4px 8px; } #searchresult #criteria strong, #jobsearch #live-criteria-box strong { font-size: 12px; } #searchresult #perpage, #searchresult #setperpage { float: right; margin-left: 5px; font-size: 11px; } #searchresult table { clear: both; border-collapse: collapse; border-bottom: 1px solid #E6E6E6; margin: 8px 0px; width: 570px; } #searchresult tbody { font-size: 11px; } #searchresult th a { display: block; height: 15px; color: black; text-decoration: none; font-size:12px; } #searchresult th .icon { background-image: url(./career/../../images/basis/sprite_sort.gif); background-position: 0px 0px; background-repeat: no-repeat; width: 7px; height: 10px; float: left; margin: 3px 5px 2px 0px; } #searchresult th.up .icon { background-position: -7px 0px; } #searchresult th.down .icon { background-position: -14px 0px; } #searchresult th, #searchresult td { padding: 3px; border-top: 1px solid #E6E6E6; } #searchresult td { background-color: #F8F8F8; } #searchresult th .sortbutton { background: white; padding: 0px; margin: 0px; font-weight: bold; font-size: 12px; border: 0px none white; } #searchresult #show { width: 70px; margin-left: 20px; float: left; } #searchresult #paging { height: 14px; line-height: 14px; margin-left: 5px; padding-top: 5px; float: right; } #searchresult #paging .prev, #searchresult #paging .next { float: left; display: block; } #searchresult #paging #pageofpages { display: block; font-size: 11px; float: left; margin: 0px 17px; } #searchresult input { display:block; float:left; font-size:12px; line-height:18px; text-align: left; text-indent: 4px; } #searchresult #paging label { display:block; float:left; font-size: 11px; padding: 0px; margin: 0px 17px; } #jobdetail { text-align: center; } #jobdetail #body { width: 665px; margin: 0px auto; text-align: left; } #jobdetail #close { float: right; background: url(./career/../../images/basis/icon_cross.gif) no-repeat left center; padding-left: 14px; margin: 7px 0px; } #jobdetail a { font-family:Arial,Helvetica,sans-serif; font-size: 11px; text-decoration: none; } #jobdetail #navbar { text-align: center; margin-top: 10px; } #jobdetail #prev { float: left; background: url(./career/../../images/basis/icon_left.gif) no-repeat left center; padding-left: 28px; } #jobdetail #navbar .prev-disabled { background: url(./career/../../images/basis/icon_left_light.gif) no-repeat left center; } #jobdetail #next { float: right; background: url(./career/../../images/basis/icon_right.gif) no-repeat right center; padding-right: 28px; } #jobdetail #navbar .next-disabled { background: url(./career/../../images/basis/icon_right_light.gif) no-repeat right center; } #jobdetail #toolbar { clear: both; float: left; margin-top: 15px; } #jobdetail #print { float: left; background: url(./career/../../images/basis/icon_print.gif) no-repeat left center; padding-left: 17px; } #jobdetail #online { background: url(./career/../../images/basis/icon_linklist.gif) no-repeat left center; padding-left: 12px; } #jobdetail #bookmarksite, #jobdetail #tellafriend, #jobdetail #joblist { float: right; background: url(./career/../../images/basis/icon_linklist.gif) no-repeat left center; padding-left: 12px; margin-left: 10px; } .x-form-field-wrap { position:relative; zoom:1; white-space: nowrap; margin:0px;padding:0px; } .x-form-field-wrap .x-form-trigger{ width:0px; display:none; border:0; background:transparent url(./career/../../images/basis/form_trigger.gif) no-repeat 0 0; cursor:pointer; border-bottom: 1px solid #B5B8C8; top:0; } .x-combo-list { border:1px solid #98c0f4; background:#ddecfe; zoom:1; overflow:hidden; font-family: sans-serif; color: #4784C3; font-size: 12px; } .x-combo-list-inner { overflow:auto; background:white; position:relative; zoom:1; overflow-x:hidden; } .x-resizable-pinned .x-combo-list-inner { border-bottom:1px solid #98c0f4; } .x-combo-list-item { text-align: left; padding:1px 2px; border:1px solid #fff; white-space: nowrap; overflow:hidden; text-overflow: ellipsis; } .x-combo-list .x-combo-selected{ background-color: #DAE6F4; cursor:pointer; } .x-combo-noedit { cursor:pointer; } .x-combo-list .x-toolbar { border-top:1px solid #98c0f4; border-bottom:0 none; } .x-combo-list-small .x-combo-list-item { color: #4784C3; font-size: 11px; text-align: left; } .x-form-empty-field { font-style: italic; } #page { height:15px; padding: 1px 0px 1px 3px; border: 1px solid; } hr, br.fix { visibility:hidden; clear:both; line-height:0px; background:#fff; height:0px; font-size:0px; padding:0; margin:0; } .tx-tmpevents-pi1 { float: left; margin-bottom: 10px; } .events{ float:left; width: 560px; vertical-align:top; text-align:left; padding-left:10px; } .singleEvent { float:left; width:560px; font-size:11px; padding: 0px 10px; vertical-align:top; text-align:left; } .tx-tmpevents-pi1 h2 { padding-bottom: 0px; } .tx-tmpevents-pi1 h3 { font-size: 10px; } .events .headline, .events .elements{ float:left; padding-left:8px; padding-right:8px; padding-top:6px; padding-bottom:6px; font-weight:bold; } .events .month { float:left; padding-left:8px; padding-right:8px; } .eventfilelist { float:left; width:460px; overflow: hidden; padding: 0; vertical-align:top; text-align:left; margin-top:12px; } #content .eventfilelist ul { color:#333333; font-size:11px; list-style-image:url(./career/../../images/basis/icon_linklist.gif); list-style-type:none; } #content .tx-tmpevents-pi1 .filelist .list li { width: 547px ; } #content .tx-tmpevents-pi1 .filelist .list { width: 560px; } #content .tx-tmpevents-pi1 .filelist { padding-left:10px; } .eventimages { float:left; overflow: hidden; padding: 0; padding-left: 10px; vertical-align:top; text-align:left; margin-top:5px; width:100%; } .eventimages div { float:left; vertical-align: middle; padding-top:5px; } .eventimages div a { float:left; text-align: center; border:0; margin-right:5px; float:left; } .eventimages img { border:0; vertical-align:middle; } .eventfooter, .eventarchivefooter { float:left; width: 560px; } .eventmorelink { background-image: url(./career/../../images/basis/icon_linklist.gif); background-repeat: no-repeat; background-position: center; float:right; } .eventfooter .eventmorelink { float:left; } .eventfooter .eventsPaging { float:right; } .eventarchivefooter .eventmorelink { float:right; } .events .archiverow { width:460px; float:left ; border-left:1px solid white; border-right:1px solid white } .events .archiveyear { background-color: #CBCCCE; height:30px; width:48px; float:left ; margin-bottom: 13px; display:block; text-align: center; text-decoration: none; color:#656469 !important; vertical-align: middle; line-height:30px; } .events .archivemonth { float:left; width:38px; height:14px; display: block; text-decoration: none; text-align: center; color:#656469; } .events .archivemonthlast { width:42px; } .archiveheader { border-bottom:1px solid #E6E6E6; background-color: #F8F8F8; float: left; height:43px; background-color:white; font-size: 11px; } .events .archivemonth:hover, .events .actmonth, .events .archiveyear:HOVER, .events .archiveactyear:hover { background-color:#656469 !important; color: #E6E6E6 !important; } .events .archiveyearoff, .events .archiveyearoff:hover { color:white; background-color: #CBCCCE; } .events .archivemonthoff, .events .archivemonthoff:hover { color:white; background-color: transparent; } .events .archiveactyear { background-color: #E6E6E6; float:none; height: 15px; text-align: center; color:#656469 !important; display:block; } .events .archivemonths { background-color: #E6E6E6; float:left; border-top:1px solid white; height: 14px; width:460px; } .events .headline { border-top:1px solid #E6E6E6; font-size:11px; } .events .month { background-color: #E6E6E6; width:544px; height:16px !important; } .events .elements{ font-weight: normal; } .events .zeile { border-bottom:1px solid #E6E6E6; background-color: #F8F8F8; float: left; font-size:11px; overflow: auto; } .events .location { width: 70px; overflow: hidden; } .events .date { width:115px; padding-right: 20px; text-align: right; } .events .name { width:315px; } .events .detail { display: none; padding: 5px 10px; width: 540px; } #content .events .detail p { font-size: 11px; padding: 0px; } .events .visible { display: block; } .eventsPaging { font-size: 11px; height: 14px; line-height: 14px; margin-top: 5px; float: left; } .eventsPaging .prev { float: left; } .eventsPaging .pageofpages { display: block; height: 14px; line-height: 14px; float: left; margin: 0px 17px; } .eventBack{ padding-top:13px; text-align: right; float:right; } .eventBack .eventBackLink { margin: 0 0 .25em 0; padding:0 0 0 14px; line-height: 16px; background: url(./career/../../images/basis/icon_backlink.gif) no-repeat 0 3px; } .eventsEventLink{ text-decoration: none; } .eventsEventLink:hover{ text-decoration: underline; } .eventBack .eventBackLink{ text-decoration: none; } .eventBack .eventBackLink:hover { text-decoration: underline; } #content #headlinks { padding: 0px; margin: 0px 0px 5px 0px; width: 390px; font-size: 0.7em; list-style-image: none; list-style-type: none; } #content #headlinks a { text-decoration: none; } #headlinks li { background-image: url(./career/../../images/headlinks.gif); background-repeat: no-repeat; background-position: 0px -27px; height: 27px; width: 365px; padding: 0px 0px 0px 25px; margin: 0px 0px 2px 0px; } #headlinks li.first { background-position: 0px 0px; } #headlinks li.last { background-position: 0px -54px; } #headlinks li, #headlinks li a { line-height: 27px; } #headlinks .link { display: block; float: left; padding-left: 5px; font-weight: bold; font-size: 13px; color: black; } #headlinks .link a { color: black; } #headlinks .openjobs { display: block; margin-left: 245px; padding-left: 15px; color: #4784C3; font-size: 11px; background: url(./career/../../images/basis/icon_linklist.gif) no-repeat scroll left center; text-decoration: none; } li, #context #bookmark ul, #context #bookmark a { padding: 0px; margin: 0px; background-image: none; } #bookmark { float: left; position: relative; font-weight: normal; } #bookmark ul li { font-size:11px; color:#2269BE; display:block; float:left; } #bookmark ul li#bookmarktagline { padding-top:3px; } #bookmark #bookmarktagline { line-height: 20px; height: 20px; display: block; float: left; background: url(./career/../../images/basis/icon_linklist.gif) no-repeat left center; color: #4784C3; padding: 0px 5px 0px 14px; } #bookmarkpopout { position: absolute; border: 1px solid #DDDDDD; background: #F8F8F8; height: 250px; width: 128px; top: -275px; left: 0px; padding: 15px; display: none; overflow: hidden; } #bookmarkpopout ul li { background-image: none; } #bookmarkbar li { background-image: none; } #bookmark .more { width: 250px; left: -122px; } #bookmark .more #secondlist { display: block; } #bookmark .what { width: 370px; left: -242px; } #bookmark .what #whattext { display: block; } #bookmark #firstlist { float: right; width: 123px; } #bookmark #secondlist { float: left; display: none; width: 123px; } #bookmark #whattext { float: left; display: none; font-size: 11px; width: 230px; height: 250px; border-right: 1px solid #DDDDDD; margin: 0px; padding: 0px 3px 0px 0px; } #bookmark li:hover #bookmarkpopout, #bookmark li.hover #bookmarkpopout { display: block; } #bookmark a, #bookmark a:hover { text-decoration: none; } #bookmark li.item, #bookmark li.item a { display: block; float: left; } #bookmark #bookmarkpopout li.item, #bookmark #bookmarkpopout li.item a { float: none; } #bookmark .icon { display: block; cursor: pointer; padding: 0px; height: 18px; width: 18px; float: left; margin: 0px 2px; background-image: url(./career/../../images/basis/sprite_bookmark.gif); background-repeat: no-repeat; } #bookmark .label { display: block; padding: 0px 0px 0px 25px; } #bookmark li { padding: 1px 0px; margin: 0px; } #bookmark #bookmarkpopout .item a { display: block; height: 18px; line-height: 18px; } #bookmark #bookmarkpopout .addlink { height: 16px; display: block; background-position: left center; line-height: 16px; margin-left: 7px; padding: 4px 0px 4px 20px; background-image: url(./career/../../images/basis/icon_linklist.gif); background-repeat: no-repeat; display:block; width:100px; } #bookmark #bookmarkpopout #bookmark-more { border-bottom: 1px solid #DDDDDD; } #dualstudy-matrix #form { background-color: #F8F8F8; padding-top: 10px; } #dualstudy-matrix h3 { font-size: 12px; border-top: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; padding: 3px 0px 4px 8px; margin: 0px ; } #dualstudy-matrix #tip { width: 210px; font-size: 11px; float: left; margin-left: 11px; margin-bottom: 7px; } #dualstudy-matrix #extendedsearch { float: right; margin:0; margin-right: 7px; margin-top: 5px; color: #2269BE; text-decoration: none; background-image: url(./career/../../images/basis/icon_linklist.gif); background-repeat: no-repeat; background-position: 0 center; font-size:11px; display: block; padding-left:14px; text-align:left; font-family: Arial,Helvetica,sans-serif; } #dualstudy-matrix table { clear: left; width: 390px; } #dualstudy-matrix thead th { background-color: #EEEEEE; font-size: 12px; text-align: center; width: 140px; } #dualstudy-matrix tbody td { background-color: #EEEEEE; text-align: center; font-size: 12px; } #dualstudy-matrix tbody th { font-size: 12px; font-weight: normal; border-bottom: 1px solid #E6E6E6; padding-left:9px; text-align:left; } #dualstudy-matrix tbody .area th { font-weight: bold; font-size: 12px; } #dualstudy-matrix tbody .area th, #dualstudy tbody .area td { padding-top: 10px; background-color: #F8F8F8; font-size:12px; text-align:left; } #dualstudy-matrix #legend { margin-top: 20px; font-weight: bold; list-style-type: none; list-style-image: none; } #dualstudy-matrix #legend img { padding-right: 5px; } #dualstudyhover { background-color: white; font-size: 0.7em; font-family:Arial,Helvetica,sans-serif; padding: 5px; border: 1px solid #DEDEDE; text-align: left; } #dualstudyhover ul { margin-top: 4px; } #dualstudyhover li { padding-left: 18px; margin: 1px 0px; background: url(./career/../../images/basis/icon_linklist.gif) no-repeat left center; } #dualstudyhover a { font-size:11px; } #dualstudyhover a { text-decoration: none; } #dualstudyhover a:hover { text-decoration: underline; } #dualstudy-details h3 { font-size: 12px; border-top: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; padding: 3px 0px 4px 8px; margin-top: 16px; } #dualstudy-details .dualstudy-job { background: #F8F8F8; padding-bottom: 12px; } #dualstudy-details .dualstudy-trainee { background: #F8F8F8; padding: 10px 0px; } #dualstudy-details .dualstudy-trainee a { background: url(./career/./../../images/basis/icon_linklist.gif) no-repeat left center; padding-left: 12px; } #dualstudy-details .dualstudy-label { display: block; float: left; width: 120px; margin-left: 10px; margin-top: 12px; clear: left; } #dualstudy-details .dualstudy-value { display: block; float: right; margin-top: 12px; width: 250px; overflow:auto; } #dualstudy-details hr.divider { height: 1px; visibility: visible; background-color: #F8F8F8; border: 0px solid #F8F8F8; border-bottom: 1px solid #E6E6E6; padding-top: 12px; } #dualstudy-details a { text-decoration: none; } #dualstudy-details a:hover { text-decoration: underline; } #dualstudy-details a.linkArrow { background: url(./career/../../images/basis/icon_linklist.gif) no-repeat left center; padding-left: 12px; } #dualstudy-search { margin-bottom: 15px; width: 390px; } #dualstudy-search h3 { font-size: 12px; border-top: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; padding: 3px 0px 4px 8px; margin: 0px; } #dualstudy-search label { padding: 5px 0px 3px 10px; } #dualstudy-search form, #dualstudy-search .searchbox { background-color: #F8F8F8; margin: 0px; padding: 0px; } #dualstudy-do-search { float: right; width: 70px; padding: 0px; margin: 10px; *margin-bottom: 0px; } #gotomatrix { float:left; margin-top:10px; margin-left:4px; } #dualstudy-search .searchbox label { padding: 0px; } #dualstudy-search .searchbox { width: 390px; height: 100px; border: 1px solid #9CB2C9; overflow: auto; background: white; padding: 0px; margin-bottom: 10px; } #dualstudy-search .searchboxEntrySelected { background-color: #DAE6F4; } #dualstudy-search .searchboxEntry { overflow: hidden; height: 20px; } #dualstudy-search .searchboxEntryCheck { display: block; float: left; margin-left: 3px; *margin-left: 0px; padding: 0px; } #dualstudy-search .searchboxEntryLabel { display: block; float: left; color: #4784C3; font-size: 12px; margin: 0px; padding-top: 1px; font-family: Arial,Helvetica,sans-serif; } #dualstudy-search .searchboxEntryCount { display: block; float: right; color: #4784C3; font-size: 12px; margin: 0px; padding: 0px; font-family: Arial,Helvetica,sans-serif; } .dualstudy-ie-distfix { font-size: 1px; line-height: 1px; display:block; width:360px; } #lighthouse { width: 570px; } #lighthouse #container { padding-left: 1px; height: 516px; overflow: hidden; position: relative; } #lighthouse #slider { position: absolute; } #lighthouse .navbar { clear: both; background: #F2F2F2; height: 33px; line-height: 33px; width: 560px; padding: 0px 5px; } #lighthouse .navbarbottom { margin-top: 3px; border-top: 1px solid #C2C2C2; } #lighthouse .navbartop { margin-bottom: 3px; border-bottom: 1px solid #C2C2C2; } #lighthouse .navbar span, #lighthouse .navbar a { text-decoration: none; color: #2269B6; cursor: pointer; } #lighthouse .prev { background: url(./career/../../images/basis/iconbig_prev.gif) no-repeat left center; float: left; padding-left: 22px; } #lighthouse .navbar .prevlight { background: url(./career/../../images/basis/iconbig_prev_light.gif) no-repeat left center; } #lighthouse .next { text-align: right; float: right; background: url(./career/../../images/basis/iconbig_next.gif) no-repeat right center; padding-right: 22px; } #lighthouse .navbar .nextlight { background: url(./career/../../images/basis/iconbig_next_light.gif) no-repeat right center; } #lighthouse .project { width: 169px; float: left; margin: 1px; padding: 0px 9px 10px 9px; background: #F8F8F8; height: 506px; } #lighthouse .project h3 { padding: 20px 10px 5px 0px; display: block; height: 24px; font-size:0.9em; } #lighthouse .project h4 { padding: 0px; margin: 0px 0px 13px 0px; font-weight: bold; font-size:0.9em; } #lighthouse .project p { padding: 0px; } #lighthouse .project img { margin-bottom: 5px; } #lighthouse .project a.employee { margin-left: 1px; padding-left: 16px; background: url(./career/../../images/basis/icon_linklist.gif) no-repeat left center; font-size: 0.9em; text-decoration: none; } .tx-newloginbox-pi1 { width: 570px; float: left; } .tx-newloginbox-pi1 h3 { font-size: 12px; border-top: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; padding: 4px 0px 4px 8px; margin: 0px 0px 5px 0px; background: white; } .tx-newloginbox-pi1 form, .tx-newloginbox-pi1 .form { background: #F8F8F8; border-bottom: 1px solid #E6E6E6; margin: 4px 0px 0px; float: left; width: 570px; } .tx-newloginbox-pi1 form p, .tx-newloginbox-pi1 .form p { width: 450px; margin-bottom: 10px; } .tx-newloginbox-pi1 dl { padding: 0px; font-size: 12px; } .tx-newloginbox-pi1 dt { clear: both; text-align: right; width: 25%; } .tx-newloginbox-pi1 dd { width: 50%; } .tx-newloginbox-pi1 dt, .tx-newloginbox-pi1 dd { float: left; margin: 0pt; padding: 0px 1em 0.5em 0px; } .tx-newloginbox-pi1 label { display: inline; } .tx-newloginbox-pi1 label, .tx-newloginbox-pi1 input { font-size: 12px; } .tx-newloginbox-pi1 .addlinks { clear: left; } .tx-newloginbox-pi1 .submitbox { clear: left; border-top: 1px solid #E6E6E6; width: 100%; padding: 0px; } .tx-newloginbox-pi1 .submit { margin: 15px 0px 15px 115px; } .tx-newloginbox-pi1 .forgotpw, .tx-newloginbox-pi1 .register { font-size: 12px; display: block; margin: 5px 0px 5px 115px; } .tx-newloginbox-pi1 .forgetpwSubmit { width: 110px; } .tx-newloginbox-pi1 .loginSubmit { width: 70px; } .tx-newloginbox-pi1 .logoutSubmit { width: 85px; } .tx-srfeuserregister-pi1 a { background: none; padding-left: 0px; } .tx-srfeuserregister-pi1 h3 { font-size: 12px; border-top: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; padding: 4px 0px 4px 8px; margin: 0px 0px 5px 0px; background: white; } .tx-srfeuserregister-pi1 { float: left; background: #F8F8F8; border-bottom: 1px solid #E6E6E6; margin: 5px 0px 0px 0px; float: left; width: 570px; } .tx-srfeuserregister-pi1 dl { font-size: 12px; padding: 0px 0px 1px 0px; margin: 0px; } .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-radio, .tx-srfeuserregister-pi1 label { display: inline; } .tx-srfeuserregister-pi1 label, .tx-srfeuserregister-pi1 input { font-size: 12px; } .tx-srfeuserregister-pi1 .submitbox { clear: left; border-top: 1px solid #E6E6E6; width: 100%; padding: 0px; } .tx-srfeuserregister-pi1 .submit { margin: 15px 0px 15px 115px; padding-left: 3px; } .tx-srfeuserregister-pi1 .editSubmit { width: 80px; } .tx-srfeuserregister-pi1 .createSubmit { width: 110px; } #content .tx-srfeuserregister-pi1-trash { margin: 0px 0px 0px 50px; } #agents { clear: left; } .tx-tkaccount-pi3 h3, .tx-tkaccount-pi1 h3 { font-size: 12px; border-top: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; padding: 4px 0px 4px 8px; margin: 0px 0px 4px 0px; background: white; } .tx-tkaccount-pi3, .tx-tkaccount-pi1 { background: #F8F8F8; border-bottom: 1px solid #E6E6E6; margin: 4px 0px 0px; float: left; text-align: left; width: 570px; } .tx-tkaccount-pi3 table, .tx-tkaccount-pi1 table { clear: both; border-collapse: collapse; margin: 0px; width: 570px; font-size: 12px; } .tx-tkaccount-pi3 th, .tx-tkaccount-pi1 th { padding: 0px 5px; } .tx-tkaccount-pi3 td a, .tx-tkaccount-pi1 td a { background-image: none; margin: 0px; padding: 0px; text-decoration: none; } .tx-tkaccount-pi3 td, .tx-tkaccount-pi1 td { color: black; line-height: 19px; text-decoration: none; border-top: 1px solid #E6E6E6; padding: 5px; } .tx-tkaccount-pi3 td.delete, .tx-tkaccount-pi1 td.delete { text-align: center; } .tx-tkaccount-pi3 td a.delete, .tx-tkaccount-pi1 td a.delete { overflow: hidden; text-indent: -999em; width: 18px; height: 18px; display: block; background: url(./career/../../images/basis/icon_delete.gif) no-repeat; margin: 0px auto; } #tx-tkaccount-pi3-window { width: 400px; } .tx-tkaccount-pi3 ul { font-size: 0.75em; margin-bottom: 10px; } .tx-tkaccount-pi3 li { margin: 0px 0px 5px 30px; } .tx-tkaccount-pi1 form { margin: 0px; padding: 0px; } .tx-tkaccount-pi3 .submitbox, .tx-tkaccount-pi1 .submitbox { clear: left; border-top: 1px solid #E6E6E6; width: 100%; padding: 0px; } .tx-tkaccount-pi3 .submit, .tx-tkaccount-pi1 .submit { margin: 10px 0px 10px 15px; } #content .tx-tkaccount-pi1 p, #content .tx-tkaccount-pi3 p, #content .tx-newloginbox-pi1 p { padding: 0px 5px 5px 10px; } .tx-srfeuserregister-pi1 .notDeleteSubmit { width: 120px; } .tx-srfeuserregister-pi1 .deleteSubmit { width: 125px; } .tx-tkaccount-pi1 dt { float: left; width: 25%; } .tx-tkaccount-pi1 dl { padding: 0px; } #content .tx-tkaccount-pi1 p, #content .tx-tkaccount-pi3 p { width: 450px; margin-bottom: 10px; } .tx-tkaccount-pi3-window p { width: 80px; } .tx-tkaccount-pi1 a:hover, .tx-tkaccount-pi3 a:hover, .tx-newloginbox-pi1 a:hover { text-decoration: underline; } .tx-newloginbox-pi1 .addlinks a, .tx-srfeuserregister-pi1-trash, .tx-tkaccount-pi3 ul a { padding-left: 13px; margin-left: 3px; text-decoration: none; background: url(./career/../../images/basis/icon_linklist.gif) no-repeat left center; } .searchSubmit { background:#E0E0E0 none repeat scroll 0 0; border-color:white #C6C6C6 #C6C6C6 white; border-style:solid; border-width:1px; width:60px; } .faq a { text-decoration: none; } .faq a:hover { text-decoration: underline; } .faq h3 { padding: 4px 4px 4px 18px; display: block; margin: 1px 7px; font-weight: normal; font-size: 0.9em; color: #5995C8; background: #F2F2F2 url(./career/../../images/basis/icon_linklist.gif) no-repeat 4px center; cursor: pointer; } .faq h3.open { background-image: url(./career/../../images/basis/icon_downlink.gif); } .faq dl { padding: 0px; } .faq dt { font-weight: normal; margin-left: 16px; background: url(./career/../../images/basis/tinyarrow.right.gif) no-repeat left 0.7em; padding-left: 10px; padding-bottom: 0.4em; font-size: 1em; line-height: 1.4em; color: #2269B6; cursor: pointer; } .faq dt.open { background-image: url(./career/../../images/basis/tinyarrow.down.gif); } .faq dd { margin-left: 26px; } #content .faq dd p { padding: 0px 0px 6px 0px; } .faq dl, .faq dd { display: block; } .faq dl.hidden, .faq dd.hidden { display: none; } #content .faq dl dd ul li a { display: inline; } #send2friend { float: left; position: relative; } #send2friend #close { display: block; position: absolute; top: 5px; right: 5px; background: url(./career/../../images/basis/icon_cross.gif) no-repeat left center; font-size:0.7em; padding-left:14px; margin-right: 5px; } #send2friend a { text-decoration: none; } #send2friend a:hover { text-decoration: underline; } #send2friend h3 { font-size: 0.75em; border-top: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; padding: 4px 0px 4px 8px; margin: 0px 0px 5px 0px; background: white; } #send2friend form, #send2friend .form { background: #F8F8F8; border-bottom: 1px solid #E6E6E6; margin: 0px; float: left; width: 470px; } #send2friend dl { padding: 0px; font-size: 0.75em; } #send2friend dt { clear: both; text-align: right; width: 50%; } #send2friend dd { width: 40%; } #send2friend dd input { width: 180px; } #send2friend dt, #send2friend dd { float: left; margin: 0pt; padding: 0px 1em 0.5em 0px; } #send2friend label { display: inline; } #send2friend label, #send2friend input { font-size: 1em; } #send2friend .addlinks { clear: left; } #send2friend .submitbox { clear: left; border-top: 1px solid #E6E6E6; width: 100%; padding: 0px; } #send2friend .submit { margin: 15px 0px 15px 210px; width: 75px; } .videoplayer { margin-bottom: 10px; } .videoplayer-text { background: #F8F8F8; float: left; padding-top: 8px; } .videoplayer-text strong { padding-left: 10px; margin-top: 10px; } .videoplayer-desc p { font-size: 1em; } .videoplayer-desc { width: 260px; float: left; } .videoplayer-links { width: 115px; float: right; padding-bottom: 5px; } .videoplayer-links .videotext { background: url(./career/../../images/basis/icon_text.gif) no-repeat left center; color: #4784C3; padding-left: 18px; margin-bottom: 3px; float: left; } .videoplayer-links .morevideos { background: url(./career/../../images/basis/icon_linklist.gif) no-repeat left center; color: #4784C3; margin-left: 2px; padding-left: 16px; float: left; } .videoplayer-links a { text-decoration: none; } .videoplayer-links a:hover { text-decoration: underline; } #content .tx-tkbunits-pi1 { width:380px; padding-left:10px; padding-top:10px; background-color: #F2F2F2; float:left; } #content .tx-tkbunits-pi1 .sectionrow { width:100%; float:left; padding-bottom:10px; } #content .tx-tkbunits-pi1 .imgcontainer { width:176px; height:127px; overflow:hidden; float:left; position:relative; } #content .tx-tkbunits-pi1 .imgcontainer .img1 { position: absolute; left:0;top:0; z-index: 2; } #content .tx-tkbunits-pi1 .imgcontainer .img2 { position: absolute; left:0;top:0; z-index: 1; } #content .tx-tkbunits-pi1 .desccontainer { float:left; width:192px; padding-left:10px; } #content .tx-tkbunits-pi1 .sectionheadline { padding: 0; margin:0; font-weight:bold; } #content .tx-tkbunits-pi1 .desccontainer .sectiondesc { padding: 0; margin:0; float:none; padding-top:10px; padding-bottom:10px; } #content .tx-tkbunits-pi1 .desccontainer .sectionlink { background-image:url(./career/../../images/basis/icon_linklist.gif); background-position:left 2px; background-repeat:no-repeat; display:block; padding:0 0 0 16px; font-size: 12px; } #content .tx-tkbunits-pi1 .desccontainer .sectionlink:hover { text-decoration: underline; } #contatperson { padding: 0px; margin: 0px; width: 560px; color:#333333; list-style-image:none; padding:0 0 10px 10px !important; } #contatperson li { float: left; clear: left; border-top: 1px solid #E6E6E6; list-style-type: none; list-style-image: none; list-style-image:none; background-image: none; padding: 10px 0px 20px 0px; margin: 0px; width: 560px; } #contatperson .histext p { width: 215px; float: left; font-size: 1em; line-height: 1.3em; } #contatperson .himself { width: 175px; float: right; } #addressnavi { margin-left: 23px; margin-bottom: 15px; } #addressnavi a { } #content #contataddress { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; background-image: none !important; } #content #contataddress li { background-image: none !important; border-top: 1px solid #E6E6E6; padding: 8px 0px 8px 0px; clear: both; vertical-align:top; display:inline-block; width:556px; } #content #contataddress li.contactsegment { padding: 20px 15px 0px 0px; border-top: 0px none; } #content #contataddress li.contactsegment span { padding: 0px; font-weight: bold; display: block; float: left; } #content #contataddress li.contactsegment .contacttop { display: block; float: right; } #content #contataddress li a { display: inline; } #contataddress .hiscompany { width: 150px; float: left; padding: 0px; font-weight: bold; } #contataddress .histext { margin-left: 190px; } #contataddress address { font-size: 1em; padding: 0px 10px; float:left; display:inline-block; } ul#contatperson li span.hiscompany { color:#333333; display:block; float:left; font-weight:bold; padding:0 0 3px 0; width: 150px; } ul#contatperson li div.histext p.bodytext { float:left; font-size:1em; line-height:1.3em; width:190px; } #mediathek { width: 570px; } .mediathek-vids { background-color: #F8F8F8; border-bottom: 1px solid #E6E6E6; } #mediathek li { list-style-image: none; background-image:none; } #mediathek #tabnav { display: block; width: 570px; height: 22px; padding: 0px; margin: 0px; list-style-type: none; background-color: #CCCCCC; } #mediathek #tabnav li { display: block; float: left; height: 22px; width: 88px; padding: 0px; margin: 0px; border-left-width: 6px; border-left-style: solid; border-right: 1px solid white; background-color: #CCCCCC; } #mediathek #tabnav li a { display: block; height: 23px; width: 88px; font-size: 11px; line-height: 23px; text-align: center; text-decoration: none; color: #676767; background: none; padding: 0px; } #mediathek #tabnav li.active a { color: black; } #mediathek #tabnav li.overview { border-left-color: #999999; border-bottom-color: #999999; } #mediathek #tabnav li.pupil { border-left-color: #B95535; border-bottom-color: #B95535; } #mediathek #tabnav li.students { border-left-color: #9DC5E8; border-bottom-color: #9DC5E8; } #mediathek #tabnav li.professionals { border-left-color: #DE800E; border-bottom-color: #DE800E; } #mediathek #tabnav li.graduates { border-left-color: #4784C3; border-bottom-color: #4784C3; } #mediathek #tabnav li.other { border-left-color: #666666; border-bottom-color: #666666; border-right-color: #666666; } #mediathek #typenav { background-color: #999999; } #mediathek #typenav { display: block; width: 564px; height: 17px; margin: 0px; padding: 1px 0px 0px 6px; list-style-type: none; } #mediathek #typenav li { display: block; float: left; height: 16px; line-height: 16px; width: 70px; padding: 0px; margin: 0px; } #mediathek #typenav li.active { background-color: white; } #mediathek #typenav li.active a { color: black; font-weight: bold; } #mediathek #typenav li a { display: block; height: 16px; width: 70px; font-size: 11px; line-height: 16px; text-align: center; text-decoration: none; color: white; background: none; padding: 0px; } #mediathek #videos { display: block; width: 565px; margin: 10px 0px 0px 5px; padding: 0px; clear: both; list-style-type: none; border-top: 1px solid #E6E6E6; } #mediathek #videos li { border-bottom: 1px solid #E6E6E6; margin: 0px; width: 565px; padding: 7px 0px 7px 0px; clear: both; float: left; position: relative; } #mediathek #videos li img { display: block; float: left; } #mediathek .addon { margin-top: 10px; padding-left: 405px; } #mediathek .addon .desc { margin-bottom: 20px; } #mediathek #videos li .desc { margin-left: 195px; } #mediathek #videos li .desc p, #mediathek .addon .desc p { font-size: 1em; padding-left: 0px; } #mediathek #videos li .videotext, #mediathek .addon .videotext { background: url(./career/../../images/basis/icon_text.gif) no-repeat left center; color: #4784C3; padding-left: 18px; top: 25px; right: 0px; width: 70px; } #mediathek #videos li .showvideo, #mediathek .addon .showvideo { background: url(./career/../../images/basis/icon_video.gif) no-repeat left center; color: #4784C3; padding-left: 18px; top: 7px; right: 0px; width: 70px; } #mediathek #videos li .videotext, #mediathek #videos li .showvideo { position: absolute; display: block; } #mediathek #videos li a { padding: 0px; } #mediathek .videotext, #mediathek .showvideo { text-decoration: none; } #mediathek .videotext:hover, #mediathek .showvideo:hover { text-decoration: underline; } #mediathek #paging { font-size: 0.75em; height: 14px; line-height: 14px; margin-left: 5px; padding-top: 5px; clear: both; } #mediathek #paging .prev { float: left; } #mediathek #paging .pageofpages { display: block; font-size: 1.2em; float: left; margin: 0px 17px; } #mediathek .list { width: 570px; } #content .filelist { float: left; } #mediathek .list, #content .filelist .list { display: block; padding: 0px; list-style-type: none; background: #F8F8F8; float: left; border-top: 1px solid #E6E6E6; margin-bottom: 15px; } #mediathek h3, #content .filelist h3 { margin: 10px 0px 2px 8px; padding: 0px; font-size:0.9em; } #mediathek .list li, #content .filelist .list li { display: block; padding: 6px; margin: 0px; float: left; border-bottom: 1px solid #E6E6E6; } #mediathek .list li { width: 560px; } #content .filelist .list li { width: 375px; } #mediathek .sleft { display: block; float:left; margin:0; line-height: 14px; padding:0; width: 55%; } #mediathek .sright { display: block; float:right; margin:0; line-height: 14px; padding:0; } #mediathek .list .sleft a { float: left; display: block; width: 100%; } #mediathek .list .left, #content .filelist .list .left { float: left; display: block; width: 55%; } #mediathek .list .right, #mediathek .list .sright a, #content .filelist .list .right { float: right; display: block; } #mediathek .list .nolink, #mediathek .list .snolink a, #content .filelist .list .nolink { background: none; padding: 0px; text-decoration: none; color: black; } #mediathek .list .download, #content .filelist .list .download { display: block; width: 100px; background: url(./career/../../images/basis/icon_download.gif) no-repeat left center; height: 16px; padding-left: 16px; } #content .filelist-img { float: left; padding-left: 10px; margin-top: 0px; margin-bottom: 12px; width: 360px; } #content .filelist-img h3 { border-bottom: 1px solid #E6E6E6; margin-bottom: 5px; padding: 0px; font-size: 0.75em; } #content .filelist-img p, #content .filelist-img ul { padding: 0 5px 10px 0px; width:200px; margin:0; } #content .filelist-img img { float: right; } #mediathek #videoplayer { margin: 10px 5px; float: left; } #textversion { text-align: left; padding: 10px; } #textversion img { float: left; margin-bottom: 15px; } #textversion .shorty { padding-left: 185px; } #textversion h1 { margin-bottom: 10px; } #textversion h2 { padding-left: 0px; } #textversion p { padding-left: 0px; } #textversion #close { font-family: Arial,Helvetica,sans-serif; text-decoration: none; background: url(./career/../../images/basis/icon_cross.gif) no-repeat left center; padding-left: 14px; font-size: 0.75em; margin-bottom: 30px; } img.mediabox { float: left; margin-right: 10px; } #content .tx-tkcollea-pi1 { margin-bottom:24px; float: left; } #content .tx-tkcollea-pi1 .colea { display:block; overflow:hidden; width:125px; height:84px; float:left; margin: 0px 1px 1px 0px; z-index:1; } #content .tx-tkcollea-pi1 .coleawrapper { display:block; float:left; } #content .tx-tkcollea-pi1 .coleapopup .coleainner { display:block; width:200px; padding: 2px 4px 4px 4px; } #content .tx-tkcollea-pi1 .coleapopup { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:white; border: 1px solid ; width:200px; display:none; position:absolute; overflow:hidden; z-index: 10; } #content .tx-tkcollea-pi1 .coleapopup h1 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:white; margin:2px 4px 4px 0px !important; padding:0 !important; } #content .tx-tkcollea-pi1 .coleapopup .coleadetailinner { text-decoration:none; background:transparent url(./career/../../images/basis/icon_linklist.gif) no-repeat scroll 3px 3px; background-color: white; display:block; margin:0; margin-left:0px; padding:0 0 0 16px; line-height: 16px; color: #2269BE; width:100%; height:16px; overflow: auto; } #content .tx-tkcollea-pi1 .coleakind-0 { background-color: #B95535; border-color:#B95535;} #content .tx-tkcollea-pi1 .coleakind-1 { background-color: #9DC5E8; border-color:#9DC5E8;} #content .tx-tkcollea-pi1 .coleakind-2 { background-color: #4784C3; border-color:#4784C3;} #content .tx-tkcollea-pi1 .coleakind-3 { background-color: #DE800E; border-color:#DE800E;} #content .tx-tkcollea-pi1 .coleakind-none {border:0 !important; display: none; visibility: hidden;} #content .tx-tkcollea-pi1 .coleapopup .coleadetailinner:hover { color: #003466; text-decoration: underline; } #content .tx-tkcollea-pi1 a:focus { outline-style: none; } #content .tx-tkcollea-pi1 .coleawrapper-3-cols { width: 380px !important } html, body { color: #000000; background-image: url(./../images/bg_white_gray.gif); background-repeat: repeat; margin: 0px; } #contentsheadertable { background-image: url(./../images/tl.gif); background-repeat: no-repeat; } #wrappertable { background-color:white; } #contentstopnavtable {} #leftnavtablewrapper { background-color: #58A31F; padding:0 0 22px 0; text-align: right; } .leftnavlink1, .leftnavlink2, .leftnavlink3, .leftnavlink1:link, .leftnavlink2:link, .leftnavlink3:link, .leftnavlink1:visited, .leftnavlink2:visited, .leftnavlink3:visited, .leftnavlink1:active, .leftnavlink2:active, .leftnavlink3:active, .leftnavlink1:hover, .leftnavlink2:hover, .leftnavlink3:hover { display: block; float:left; clear:both; color:#58A31F; background-color: #E3E5E2; text-align:left; } .leftnavlink1 { margin-left:7px; width:154px; font-weight: bold; border-bottom:1px solid #ffffff ; padding:9px 0 9px 5px; } * html .leftnavlink1{ WIDTH: 147px !important; } .leftnavlink2, .leftnavlink3 { font-size:11px; font-weight: normal; } .leftnavlink2 { width: 154px; padding:2px 0 2px 12px; } .leftnavlink3 { width: 144px; padding:2px 0 2px 22px; } .leftnavlink2:hover, .leftnavlink3:hover { text-decoration:underline; } .leftnavlink1:hover, .leftnavlink2:hover, .leftnavlink3:hover, .leftnavactual1, .leftnavactual2, .leftnavactual3 { background-color: #EDEDED !important; } .leftnavactual1, .leftnavactual2, .leftnavactual3 { font-weight:bold; } #metanavbar { display:block; float:left; margin:0; padding:0; } #metanavbar .metanavlink { height:18px; line-height:18px; display:block; float:left; width:50px; background-color:#E4E6E4; color:#868686; text-align: center; border-top: 1px solid #E4E6E4; border-left:0; margin-right: 1px; } #metanavbar .metanavlink:hover { background-color: white; } #footernav, #footernav a { color:#4784C3; font-family:Arial,Helvetica,sans-serif; font-size:10px; font-style:normal; font-weight:normal; text-align: left; } #footernav a { padding: 0 4px 0 4px ; } #footernav a:hover { text-decoration:underline; } p, ul, li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; } td { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } h1 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #d38153; } h2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; } small { font-size: 10px; } input, select { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; 1color: #000000; } h1a { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF0000; } a:link { color: #2269BE; text-decoration: none; } a:active { color: #003466; text-decoration: none; } a:visited { color: #2269BE; text-decoration: none; } a:hover { color: #003466; text-decoration: none; }h1a { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF0000; } a.tkt_link:link { color: #2269BE; text-decoration: none; } a.tkt_link:active { color: #003466; text-decoration: none; } a.tkt_link:visited { color: #2269BE; text-decoration: none; } a.tkt_link:hover { color: #003466; text-decoration: none; }h1a { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF0000; } a.impressum:link { color: #2269BE; text-decoration: none; } a.impressum:active { color: #003466; text-decoration: none; } a.impressum:visited { color: #2269BE; text-decoration: none; } a.impressum:hover { color: #003466; text-decoration: none; }h1a { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF0000; } h1a { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #00FF00; } a.serv_oben:hover { color: #2269BE; text-decoration: none; } a.serv_unten:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #2269BE; font-size: 10px; font-style: normal; font-weight: normal; text-decoration: none; ; } a.serv_unten:active { color: #003466; text-decoration: none; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style: normal; } a.serv_unten:visited { color: #2269BE; text-decoration: none; font-size: 10px; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; } a.serv_unten:hover { color: #003466; text-decoration: none; } .headline { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none; font-weight: bold; display: block; padding: 22px 0px 10px 10px; } .copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #5A5A5A; text-decoration: none; } .subheadline { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2269b6; padding-top: 3px; padding-bottom: 3px; font-style: normal; } .tabelle_text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #5A5A5A; padding-top: 4px; padding-left: 3px; padding-bottom: 4px; } .tabelle_head { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #5A5A5A; padding-top: 4px; padding-left: 3px; padding-bottom: 10px; } .tabelle_titel { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #5A5A5A; padding-top: 4px; padding-left: 3px; padding-bottom: 4px; } a.tabelle:link { color: #2269BE; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 4px; padding-left: 3px; padding-bottom: 4px; } a.tabelle:active { color: #2269BE; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 4px; padding-left: 3px; padding-bottom: 4px; } a.tabelle:visited { color: #2269BE; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 4px; padding-left: 3px; padding-bottom: 4px; } a.tabelle:hover { color: #2269BE; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 4px; padding-left: 3px; padding-bottom: 4px; } .normal_text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; font-variant: normal; } .themen_text { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; font-variant: normal; ; line-height: 16px} .themen_text_bold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #003466; font-variant: normal; ; line-height: 16px} .themen_BU_bold { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #003466;} .themen_BU_regular { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #003466; padding-top: 4px; padding-bottom: 4px; padding-left: 3px;} .adress_head { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #5A5A5A; padding-top: 4px; padding-left: 3px; padding-bottom: 4px; } .adress_titel { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #5A5A5A; padding-left: 3px; padding-bottom: 4px; } .adress_name { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; padding-left: 3px; padding-bottom: 4px; ; padding-top: 4px} .adress_text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #5A5A5A; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; } .liste_bold { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #5A5A5A; padding-top: 4px; padding-bottom: 4px; padding-left: 3px; } .liste_regular { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #5A5A5A; padding-top: 4px; padding-bottom: 4px; padding-left: 3px; } a.z2 { margin: 0; padding: 0; font-size:10px; font-weight:lighter; text-decoration:none; color:#5a5a5a; ; font-family: Arial, Helvetica, sans-serif } a.z2:hover { font-size:10px; font-weight: lighter; text-decoration:none; color:#004366; } a.z2:focus { font-size:11px; font-weight:normal; text-decoration:underline; color:#333333; } a.z2:active { font-size:11px; font-weight:normal; text-decoration:underline; color:#333333; } a.z2:visited { font-size:11px; color:#333333; } a.z2b { margin: 0; padding: 0; font-size:10px; font-weight:bold; text-decoration:none; color:#5a5a5a; } a.z2b:hover { font-size:10px; font-weight:bold; text-decoration:none; color:#003466; } a.z2b:focus { font-size:10px; font-weight:bold; text-decoration:underline; color:#333333; } a.z2b:active { font-size:10px; font-weight:bold; text-decoration:none; color:#5a5a5a; } a.z2b:visited { font-size:10px; color:#5a5a5a; } .liste_klein { font-size: 9px; font-style: normal; color: #5A5A5A; padding-top: 4px; padding-bottom: 4px; padding-left: 3px; ; font-weight: normal; font-family: Arial, Helvetica, sans-serif} .glossar { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2269BE; text-decoration: none; font-weight: bold; } .glossar_head { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bolder; color: #2269BE; padding-top: 10px; padding-left: 0px; padding-bottom: 0px; line-height: 20px; } .glossar_text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #5A5A5A; padding-top: 4px; padding-left: 0px; padding-bottom: 4px; ; line-height: 14px} .archiv_titel { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #003466; padding-top: 4px; padding-left: 3px; padding-bottom: 2px; } .archiv_text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #003466; padding-top: 1px; padding-bottom: 3px; ; padding-left: 3px} .standort { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #666666; padding-top: 4px; padding-bottom: 4px; padding-left: 3px; } .presse_text { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; padding-top: 3px; padding-bottom: 3px; ; line-height: 14px} .presse_text_fett { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; padding-top: 3px; padding-bottom: 3px; ; line-height: 14px} .bnav_printlink, .bnav_toplink { line-height: 20px; height:20px; display: block; float: left; color: #4784C3; padding: 3px 5px 0px 14px; font-size: 11px; } .bnav_printlink { background: url(./../images/basis/icon_square.gif) no-repeat left center; } .bnav_toplink { clear: left;; background: url(./../images/basis/icon_toplink.gif) no-repeat left center; } .eventboxcont .box { width: 165px; } .eventboxcont .box h3 { width: 145px; padding:5px 0; text-indent: 5px; height:18px; line-height:18px; margin: 0 0 0 10px; font-size: 1em; } .eventboxcont .box .listLinkage { list-style-type:none; margin:0; padding:5px 10px; } .eventboxcont .box a { background: url(./../images/basis/icon_linklist.gif) no-repeat scroll 0 2px; padding:0; padding-left: 14px; line-height:1.3em; font-size:0.9em; display:block; } .eventboxcont .box li { padding:0; font-size:0.9em; padding:3px 0 1px; } .tx-indexedsearch-searchbox-sword { font-size:10px; height:20px; width:114px; background-color:white; border:1px solid #9CB2C7; color:#1C1C1C; font-family:arial,helvetica; } #searchsitebox { background-color: #ededed; } #searchsitebox td { padding: 19px 9px 9px 9px; } #searchsitebox h3 { color:#8A8A8A; font-family:Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; margin:0 0 2px; padding:0; } a img { border: 0px none; } .content-wide { width: 570px; } .content-small { width: 390px; } #context { vertical-align: top; padding-left: 4px; width: 175px; } #content, #content p, #content li, #content p, #context, #context p, #context li, #context p { font-family: Arial,Helvetica,sans-serif; font-size: 12px; } .csc-header h1 { color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; padding-bottom:9px; padding-top:17px; } img.keyvisual { margin-bottom: 5px; } body { margin: 0px; padding: 0px; } #bookmarkbar { list-style-type: none; margin: 0px;} #bookmarkpopout ul { padding: 0px; list-style-type: none; } #content li { background-image: url(./../images/basis/icon_listdefault.gif); background-repeat: no-repeat; background-position: left 3px; display:block; margin: 0 5px 5px 7px; padding:0; padding-left: 17px; } #content ul { list-style-image: none ; list-style-type : none; list-style: none; list-style-position: outside; padding:0; padding-bottom:10px; } #content ul#legend li { background-image: none; } .box_mitarbeiterportraits { padding-top:4px; } .box-mitarbeiterportraits-image { margin:5px 10px !important; } body { font-family: Arial, Helvetica, sans-serif; background-color: white; color: black; width:auto; margin:0px; padding:0pt; text-align:center; font-size:16px; } img { border:0; } label { font-size: 0.9em; display:block; } #tip { font-size: 0.9em; } #textbox, #agebox, #jobsearch p, #jobsearch div, #jobsearch li, #jobsearch { font-size: 12px; } #content { width: 580px; } #navAux, #navGlobal, #navLocal, #context, #navService, #keyvisual, #footer, #headlinks, div.videoplayer { display: none; } #content a, #content a:hover { text-decoration: none; color: black; } #mediathek #tabnav, #mediathek #typenav, #mediathek #videoplayer { display: none; } #mediathek .addon { padding: 0px; } #printFootBar { border-top:1px solid #D3E3F4; color:#666666; font-size:10px; margin:20px 0pt 0pt; padding:4px 0pt 0pt 10px; } #content { width: auto; } div#global { width: auto; } #global { text-align:left; } div#printWrap { margin:0px !important; padding:0px !important; width:100%; } #logo { background:transparent none repeat scroll 0pt 50% !important; height:55px; text-align:right; border:0; } #title { float:left; height:42px; margin:0; padding:0pt 0pt 0pt 10px; } #printTopBar { border:0; border-bottom: 1px solid #003466; height:1px; width:100%; margin-bottom: 9px; font-size:1px; line-height:1px; } #switchToNonPrint { height:1.2cm; text-align:right; } #content h1 { font-size:13px; line-height:16px; margin:0pt; padding:16px 10px 14px; text-align:left; } #switchToNonPrint { height:1.2cm; text-align:left; } #switchToNonPrint a { color:#2269B6; display:block; background-image: url(../images/basis/icon_linklist.gif); background-position: left center; background-repeat: no-repeat ; padding:3px; padding-left: 12px; font-size: 11pt; font-size:9pt; text-decoration:none; } #switchToNonPrint a:hover { text-decoration: underline; } br.fix { background:#FFFFFF none repeat scroll 0%; clear:both; font-size:0px; height:0px; line-height:0px; margin:0pt; padding:0pt; visibility:hidden; } .faq dl.hidden, .faq dd.hidden { display: block; } h1, #content h1, #content h1.headline{ color:black; padding: 16px 10px 2px } .listLinkage { list-style-image: none; list-style-type:none; line-height:1.2em; clear: left; MARGIN: auto; padding:0 0 10px 10px; } .listLinkage li { background-image: url(./../images/basis/icon_linklist.gif) ; background-repeat: no-repeat; background-position: left 2px; padding: 0 0 0 14px; } #content ul { padding: ; } #content li { background-image: none !important; list-style :square; list-style-position:inside !important; list-style-type: square; display: list-item; } #lighthouse .project a.employee , #lighthouse .project h3, #lighthouse .project h4 { font-size:11px !important; } #lighthouse .navbar a, #lighthouse .navbar span { font-size:12px !important; } .faq dt { color:black; font-size: 12px; line-height:18px; background:transparent url(./career/../../images/basis/tinyarrow.right.gif) no-repeat scroll left 6px; } .faq h3, .faq h4 { color:black; } .faq h3.open { background-image: url(./../images/basis/icon_linklist.gif) !important; } .faq dt.open { background-image: url(./../images/basis/tinyarrow.right.gif) !important; } .faq dt { font-weight: bold; } h1.headline { display: none !important; } #content div.csc-textpic-text p { font-size: 11px; } #content .csc-header,#content .csc-header-n3 { clear:both; }