 body { margin: 0; padding: 20px 0 0 0; background: #e6e6e6; font-family: Arial, Helvetica, sans-serif; text-align: center; } #global { width: 742px; margin: 0 auto; text-align: left; background: url(./../images/basis/body_bg.jpg) repeat-y left top; border-bottom: #e6e6e6 20px solid; } html[xmlns^="http"] { overflow-y: scroll; } #header { height: 119px; margin-bottom: 5px; } #title { margin: 0; } #title img { margin-left: 180px; } #navBreadcrumbs { height: 17px; margin: 0; padding: 69px 0 0 0; } #navBreadcrumbs ul { height: 17px; margin: 2px 0 0 0; padding: 0; font-size: 10px; list-style-type: none; } #navBreadcrumbs ul li { height: 17px; margin: 0; padding: 0; display: inline; } #navBreadcrumbs ul li a { height: 17px; padding: 0px 5px 0px 10px; color: #000; text-decoration: none; cursor: pointer; } #navBreadcrumbs ul li a.current { height: 17px; margin-left: 5px; color: #fff; padding-left: 5px; display: inline-block; background: url(./../images/basis/breadcrumbactive_left_bg.png) no-repeat top left; } #navBreadcrumbs ul li a span { height: 15px; padding: 2px 5px 0 0; display: inline-block; } #navBreadcrumbs ul li a.current span { background: url(./../images/basis/breadcrumbactive_right_bg.png) no-repeat top right; display: inline-block; } #navGlobal { height: 32px; clear: both; } #sidebar { border-right: 5px solid #fff; padding: 0; float: left; width: 170px; voice-family: "\"}\""; voice-family: inherit; width: 165px; } html>body #sidebar { width:auto; border-right: none; } #globalSearchContainer { background-image: url(./../images/basis/searchContainerCorner.png); background-position: bottom right; background-repeat: no-repeat; background-color: #f0f0f0; margin-bottom: 15px; } #globalSearchContainer input.globalSearchField { width: 140px; margin: 0 0 10px 9px; padding: 2px; } #globalSearchContainer h2 { font-size: 11px; margin: 0 5px 0 9px; padding: 5px 0 0 0; font-weight: normal; color: #000; } #globalSearchContainer input.button { width: 100px; background: url(./../images/basis/input_button_bg.jpg) 0 50% no-repeat; border-top: 1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #c6c6c6; border-bottom: 1px solid #c6c6c6; margin: 0 0 10px 9px; color: #666; padding-left: 17px; font-size: 11px; } #wrap { width: 570px; float: right; color: #333; margin: 0 2px 0 0; overflow:hidden; } #content, DIV.tabContent { float: left; width: 390px; } #global #wrap .content-wide { width:570px; } #contentFull { float: left; width: 560px; } #content ul#navService { clear: both; margin: 0 0 0 10px; padding: 0 0 0 0; list-style-type: none; } #content ul#navService li { display: inline; background-image: none; } ul#navService li a.top, ul#navService li a.print, ul#navService li a.close { display: inline; margin-top: 14px; } ul#navService li a.top, ul#navService li a.print { margin-right: 8px } #context, .tabContext { border-top: none; float: right; width: 175px; margin-top: 4px; } #footer { width: 742px; height: 58px; padding: 0; margin: 0; clear: both; background: url(./../images/basis/footer_bg.jpg) no-repeat left bottom; } #footer ul { width: 560px; border-top: 1px solid #e6e6e6; list-style-type: none; padding: 10px 0 0 180px; margin: 7px 0 0 0; } #footer ul li { font-size: 10px; line-height: 15px; display: inline; margin: 0; padding: 0; color: #999; } #footer a, #footer p { font-size: 10px; line-height: 12px; text-decoration: none; } #footer a { color: #2269b6; } #footer a:hover { color: #2269b6; text-decoration: underline; } #footer p { color: #999; padding: 0 0 0 180px; margin: 0; } hr, br.fix { visibility: hidden; clear: both; line-height: 0px; background: #fff; height: 0px; font-size: 0px; padding: 0; margin: 0 } .clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } .clearfix { display:inline-block; } * html .clearfix { height:1%; } .clearfix { display:block; } h1 { font-size: 15px; line-height: 135%; margin: 0; padding: 0 10px 14px 10px; text-align: left; color: #2269B6; } h1.onTop { padding: 18px 10px 14px 10px; } h2 { font-size: 14px; line-height: 16px; color: #666; margin: 5px 0 0 0; padding: 14px 10px 10px 10px; text-align: left; } h2.block { padding: 3px 0 3px 10px; border-top: 1px solid #ddd; margin: 20px 20px 10px 0; background-color: #eaeaea; } h2.gradient { padding: 3px 0; margin: 15px 10px 10px 10px; border-top: 1px solid #ddd; background-image: url(.//data/css/base/bg_panel.jpg); background-repeat: no-repeat; background-position: center top; } h3 { font-size: 14px; line-height: 140%; margin:0; padding: .5em 10px .2em 10px; text-align:left; font-weight: normal; color: #2269B6; } h4 { margin: 15px 10px 10px 10px; font-size:11px; color:#999; border-bottom: 1px solid #ddd; } p, address, #entry div { font-size: 12px; color: #333; line-height: 135%; margin: 0; padding: 0 10px 10px 10px; text-align: left; } p.marker { margin: 5px 10px 5px 10px; padding: 0 0 2px 0; font-size: 11px; color: #999; border-bottom: 1px solid #ddd; } p.smooth { margin: 0 10px; padding: 0 0 4px 0; font-size: 11px; color: #999; } p.intro { margin: 0 10px 8px 10px; padding: 0 0 4px 0; font-size: 14px; color: #999; } p.schedule { margin: 0 10px; padding: 0 0 4px 0; color: #2269B6; } .smooth { font-size: 11px; color: #999; } p.author { margin: 0 10px; padding: 0 0 25px 0; font-size: 12px; color: #666; } p.top { margin: 0 10px 0 10px; border-top: 1px solid #ddd; background: url(./../images/basis/icon_toplink.gif) 0 3px no-repeat; font-size: 11px; padding-left: 15px; } p.info { background: #ffffe1; border: 1px solid #EEC72B; margin: 3px 10px 3px 0; padding: 10px; color: #333; } address { text-align:left; font-style:normal; } cite { display: block; background-image: url(.//data/css/base/cite_marks.gif); background-repeat: no-repeat; padding: 10px; margin: 10px 0 5px 0; font-size: 13px; line-height: 130%; color: #333; } label { font-size:11px; font-weight:normal; color:#333; padding:2px 5px 2px 10px; margin:0; line-height:14px; display:block; text-align:left; } small { font-size: 10px; line-height:14px; text-align: left; } sup { font-size: 10px; } h1 sup { font-size: 10px; color: #2269B6; } .help { cursor: help; border-bottom: 1px dotted; } .highlight { background-color: #DE800D; font-weight: bold; padding: 0 4px; color: #fff; } .korrektur { background-color: #FF0000; padding: 0 4px; color: #fff; } a, #content a { color: #2269B6; text-decoration: none; text-align: left; outline: none; } a:hover, #content a:hover { color: #DE800D; text-align: left; text-decoration: underline; } a.top, a.print, a.back, a.close { padding-left: 14px; text-decoration: none; display: block; } a.top:hover, a.print:hover, a.back:hover { text-decoration: underline; } a.top { background: url(./../images/basis/icon_toplink.gif) no-repeat left center; font-size: 11px; } a.print { background: url(./../images/basis/icon_square.gif) no-repeat left center; font-size: 11px; } a.close { background: url(.//data/css/base/icon_close.gif) no-repeat left center; font-size: 11px; } a.back { text-decoration: none; background: url(.//data/css/base/icon_backlink.gif) no-repeat left center; } a.printThis, a.printThis2, a.printThis3 { display: block; width: 95%; border-top: 1px solid #ddd; padding-top: 3px; background: url(./../images/basis/icon_square.gif) no-repeat 0 7px; font-size: 11px; padding-left: 13px; color: #4784C3 !important; } table.productTable caption { display: none; } table.productTable { width: 555px; font-size: 12px; margin: 10px 4px 10px 10px; border-collapse: collapse; } table.productTable td, table.productTable th { padding: 3px; margin: 0; border: 1px solid #fff; vertical-align: bottom; font-weight: normal; } table.productTable thead td.tableHeadline { background-color: #4784C3; color: #fff; white-space: nowrap; } table.productTable thead td.tableSubHeadline { background-color: #ccc; } table.productTable thead td.legend { background-color: #f5f5f5; font-size: 11px; } td.subHeader { background-color: #fff; font-size: 14px; color: #003466; padding-top: 10px !important; } td.pictureCell { background-color: #fff; } tr td.borderBottom, tr th.borderBottom { background-image: url(.//data/css/base/producttable_td_blueborder.gif); background-position: bottom left; background-repeat: repeat-x; padding-bottom: 6px; } table.productTable th { font-weight: normal; } table.productTable tfoot { font-size: 11px; color: #333; } table.productTable ul { margin: 5px 5px 5px 6px; padding: 0; list-style-type: none; } table.productTable ul li { background: url(./base/mini_bullet.gif) 0 4px no-repeat; padding-left: 12px; } table.productTable ul li ul li{ background: url(./base/mini_bullet_lvl2.gif) 0 4px no-repeat; padding-left: 10px; } table.productTable p { margin: 0; padding: 0 0 5px 0; } .tdOdd { background-color: #F2B32F; } .tdEven { background-color: #F9C486; } .trOdd { background-color: #ccc; } .trEven { background-color: #f5f5f5; } .pThover, hover { color: #FFF; background-color: #DE800D; } table#baseSearch { margin:2px 0 1px 12px; } table#baseSearch td { margin:0; padding:2px 0 0 0; } table#baseSearch input.radio { margin:0 4px 0 0; padding:0; border:0; height:14px; } table#baseSearch label { margin:0 0 2px 0; padding:0; font-size:11px; } h5 { margin:0; padding:0;} .formWrap input { display:block; margin:0 0 10px 5px; } .formWrap table input { display:block; margin:3px 10px; padding-left: 3px; } .formWrap { width:165px; background-image: url(./../images/sidebox_context_bg.jpg); background-repeat: repeat-x; background-position: left top; margin:1px 0 15px; padding:0 0 5px 0; } .formWrap #queryStr{ margin:0 0 10px 5px; width:140px; } .formWrap .searchSubmit { background:transparent url(./../images/input_button_bg.jpg) no-repeat scroll 0 50%; border-color:#FFFFFF #C6C6C6 #C6C6C6 #FFFFFF; border-style:solid; border-width:1px; color:#666666; font-size:11px; margin:0 0 10px 5px; padding-left:17px; width:100px } .formWrap fieldset { border:none; padding: 5px 10px 0 10px; } #navLocal form { display:inline; } .formWrap p { font-size:11px; padding:2px 5px 2px 10px; margin:0; line-height:14px; } .formWrap select { font-size:11px; width:144px; margin:4px 0 1px 10px; padding:0; } .formWrap #base { display: block; padding: 0; margin: 0; background: url(./../images/tkbasesearch.gif) no-repeat left top; width: 165px; height: 50px; font-size:11px; } .searchField { padding:1px; \width:144px; w\idth:137px; } .alt { display:none; } input.hidden, label.hidden { display:none; } #navLocal #help { width:165px; background-color:#F5F5F5; } * html div#navLocal div#help { width:145px; background-color:#F5F5F5; text-align:center; } #navLocal #help a:link { color:#2269B6;} #navLocal #help a:hover { text-decoration:underline;} #navLocal #help a:visited { color:#5995c8;} #navLocal #help a img { margin:0; padding:0; background:none; margin-top:-1px; } #navLocal #help h3 { font-weight:normal; margin:0 10px; padding: 5px 0; border-bottom:1px solid #fff; } #navLocal #help ul { list-style-type:none; margin:0; padding:5px 10px; } #navLocal #help li { font-size: 10px; margin:0; padding:3px 0 0 0; line-height:14px; display:inline; border:0px; } #navLocal #help ul li a { \width:165px; w\idth:129px; } #navLocal #help li a { background: url(./../images/basis/icon_linklist.gif) no-repeat 0 3px; display:block; padding: 0 0 0 16px; margin:0; text-decoration: none; line-height:14px; font-weight:normal; } #navLocal #help li span { display:block; padding:0 0 3px 16px; color:#333; } #keyvisual, #visual, #smallVisual { width: 570px; margin-bottom: 15px; } #homevisual { width: 740px; margin-bottom: 15px; } a img { border: 0; } img.textIcon { vertical-align: middle; } img.publication { float: left; padding: 5px; margin: 0 8px 3px 10px; border: 1px solid #ddd; } p.scrollSearchResult { background-color: #eaeaea; padding: 3px; margin: 0 10px; } p.debug { background-color: #f63; color: #fff; padding: 5px; margin: 10px; border-bottom: 1px solid #333; border-right: 1px solid #333; } span.alphabet { font-size: 14px; font-weight: bold; padding-right: 5px; border-right: 1px solid #999; } em.grey { font-style: normal; color: #999; font-size: 11px; } .default { } #content ul li.download { background: url(./../images/basis/icon_download.gif) no-repeat left top; padding-left: 20px; } #panel { background-image: url(./../images/basis/bg_panel.jpg); background-position: center top; background-repeat: no-repeat; margin: 0 10px 10px 10px ; padding: 10px; border-top: 1px solid #D4D4D4; } #panel p { margin: 0; padding: 0 0 7px 0; } form { display: inline; } select.selector { margin: 0; padding: 0; background-color: #f1f1f1; } input, textarea { font-family: Arial, Helvetica, sans-serif; border: 1px solid #dadadb; background-color: #fff; font-size: 11px; color: #333; padding-left: 3px; text-align: left; } #content fieldset, #contentFull fieldset { border: 1px solid #dadadb; margin: 0 5px 15px 5px; padding: 8px; background: #fff url(./base/form_bg.png) 0 0 repeat-x; } label { margin: 0; padding: 0; font-weight: normal; font-size: 11px; color: #666; } form dl { font-size: 12px; margin: 10px 0; padding: 0; line-height: 16px; color: #333; text-align: left; } form dt { margin: 0 0 3px 0; font-weight: bold; line-height: 16px; text-align: left; } form dd { margin: 0 0 7px 0; text-align: left; font-size: 11px; color: #666; } input.contact, select.contact { width: 300px; padding: 2px; } select.contact { background-color: #fff; } input.halfContact { width: 150px; margin-right: 5px; padding: 2px; } input.chkbox { border: none; padding: 0; margin: 0 5px 0 0; vertical-align: middle; } input.radio { vertical-align: middle; border: none; background: none; } input.upload { background-color: #efefef; } textarea.contact { width: 350px; } #content input.button, #contentFull input.button { margin: 5px 0; background: url(./../images/basis/input_button_bg.jpg) 0 50% no-repeat; border-top: 1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #c6c6c6; border-bottom: 1px solid #c6c6c6; color: #666; padding-left: 17px; font-size: 11px; } #content #infobox, #contentFull #infobox { background-color: #f1f1f1; border: 1px solid #ddd; padding: 0px; margin: 10px; } #content ul, #contentFull ul, #TB_window ul { margin: 10px 0 10px 10px; padding: 0; list-style-type:none; text-align: left; font-size: 12px; line-height: 150%; color: #333; } #content ol, #contentFull ol, #TB_window ol { margin: 10px 0 10px 30px; padding: 0; text-align: left; font-size: 12px; line-height: 150%; color: #333; } #content ul li, #contentFull ul li, #TB_window ul li { background-image: url(./../images/basis/icon_linklist.gif); background-position: 0 4px; background-repeat: no-repeat; } #content .tx-tkcontactperson-pi1 ul#contatperson li { background-image: none; } DIV#linklist { margin: 0 0 15px 0; padding: 0 0 5px 0; outline: none; width: 390px; float: left; border-bottom: 1px solid #DDD; } DIV#linklist ul { margin: 0; padding: 0; list-style-type: none; } DIV#linklist ul li { padding: 0.5em 10px 0.2em; font-size: 14px; line-height: 140%; border-top: 1px solid #DDD; } DIV#linklist ul li a { display: block; background: url(./../images/basis/icon_linklist_grey.gif) no-repeat 350px center; } DIV#linklist ul li a:hover { background: url(./../images/basis/icon_linklist_blue.gif) no-repeat 350px center; } DL#collapselist { margin: 0; padding: 0; border-bottom: 1px solid #DDD; outline: none; color: #CCC; } DL#collapselist dt { margin: 0; padding: 5px 10px; border-top: 1px solid #DDD; background: url(./../images/basis/icon_expand.gif) no-repeat 365px center; } DL#collapselist dt { display: block; font-size: 14px; font-weight: normal; line-height: 16px; color:#2269B6; cursor:pointer; } DL#collapselist dt:hover { color: #DE800D; text-decoration: underline; } DL#collapselist dt.selected { background: url(./../images/basis/icon_collapse.gif) no-repeat 365px center; } DL#collapselist dd { margin: 0; padding: 5px 0 5px 0; } dl { padding: 0; line-height: 16px; color: #333; text-align: left; } dl#glossary dt a { background-image: none; margin: 0; padding: 0; } dt { margin: 0 0 3px 0; font-weight: bold; text-align: left; } dl.faq dt { margin: 0 0 10px 0; } dl.faq dd { margin: 0 0 20px 0; } #contentFull dl.faq dd ul { margin-left: 0px; } #contentFull dl.faq dd ul li { background-image: none; } #contentFull dt a { padding-right: 13px; background-image: url(./../images/basis/icon_linklist_unselected.gif); background-repeat: no-repeat; background-position: 100% 50%; } #contentFull dt a:hover { background-image: url(./../images/basis/icon_linklist.gif); } dd { margin: 0 0 5px 0; text-align: left; font-size: 12px; } dd.top { margin: 0 0 15px 0; padding: 0; font-size: 11px; } dd.top a { background: url(./../images/basis/icon_toplink.gif) 0 3px no-repeat; padding-left: 15px; } dl.mat dt { margin: 0 0 10px 5px; color: #2269b6; } dl.mat dd { margin: 0 0 20px 10px; } #contentFull dl.mat dd ul { margin-left: 0px; } #contentFull dl.mat dd ul li { background-image: none; } #fullBorder, .fullBorder { padding: 9px; border: 1px solid #ddd; } img.division { margin-right: 5px; } img.alignleft { float: left; border: 1px solid #ddd; padding: 5px; margin: 0 10px 10px 0; } img.alignright { float: right; border: 1px solid #ddd; padding: 5px; margin: 0 0 0 10px; } #quicktime { width: 280px; border: 1px solid #ddd; padding: 8px; } #contentFull #sitemap ul { margin: 0 0 1em 0; padding: 0; list-style-type: none; text-align: left; font-size: 12px; line-height: 130%; } #contentFull #sitemap ul li { font-weight: bold; background-image: none; } #contentFull #sitemap ul li ul { margin: 0 0 1em 0; } #contentFull #sitemap ul li ul li { font-weight: normal; } #contentFull #sitemap ul li { padding-left: 10px; } * html object.mov { display: none; } * html object.mov * html object.mov { display/**/: none; } #flashContent01, #flashContent02, #flashContent03 { margin:0; padding:0; } #content #mediathek li { background-image: none; } #content ul li { padding-left: 13px; } #content #navService li { padding-left: 0; } #popup { background: white; } *{padding: 0; margin: 0;} #TB_window { font: 12px Arial, Helvetica, sans-serif; color: #333333; } #TB_secondLine { font: 10px Arial, Helvetica, sans-serif; color:#666666; } #TB_window a:link {color: #666666;} #TB_window a:visited {color: #666666;} #TB_window a:hover {color: #000;} #TB_window a:active {color: #666666;} #TB_window a:focus{color: #666666;} #TB_overlay { position: fixed; z-index:100; top: 0px; left: 0px; height:100%; width:100%; } .TB_overlayMacFFBGHack {background: url(./base/macFFBgHack.png) repeat;} .TB_overlayBG { background-color:#000; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; } * html #TB_overlay { position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_window { position: fixed; background: #ffffff; z-index: 102; color:#000000; display:none; border: 4px solid #525252; text-align:left; top:50%; left:50%; } * html #TB_window { position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_window img#TB_Image { display:block; margin: 15px 0 0 15px; } #TB_caption{ height:25px; padding:7px 30px 10px 25px; float:left; } #TB_closeWindow{ height:25px; padding:11px 25px 10px 0; float:right; } #TB_closeAjaxWindow{ padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right; } #TB_ajaxWindowTitle{ float:left; padding:7px 0 5px 10px; margin-bottom:1px; } #TB_title{ background-color:#e8e8e8; height:27px; } #TB_ajaxContent{ clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; } #TB_ajaxContent.TB_modal{ padding:15px; } #TB_ajaxContent p{ padding:5px 0px 5px 0px; } #TB_load{ position: fixed; display:none; height:13px; width:208px; z-index:103; top: 50%; left: 50%; margin: -6px 0 0 -104px; } * html #TB_load { position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); } #TB_HideSelect{ z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%; } * html #TB_HideSelect { position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); } #TB_iframeContent{ clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; } #TB_window h1 { margin: 20px 0 0 0; } #TB_window p { margin-left: 10px; } #TB_window ul { margin: 10px 0 10px 10px; padding: 0; text-align: left; font-size: 12px; line-height: 150%; color: #333; } #TB_window ul li { background-image: url(./../images/basis/icon_linklist.gif); background-position: 0 4px; background-repeat: no-repeat; padding-left: 13px; } div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image { padding: 0px; margin-bottom: 2px; } #content h1 { font-size: 15px; margin: 22px 5px 5px 0px; } #content p { padding: 0px 5px 10px 10px; clear: left; } #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: 185px; } #content div.csc-textpic-text p { padding: 0px; font-size: 0.7em; } #content div.csc-textpic-imagewrap { float: left; width: 175px; margin-right: 10px; } #content .csc-textpic-image { margin: 0px; } #sidebar .active { font-weight: bold; } #portal { width: 570px; } #portal .portalbox { width: 280px; height: 10.7em; 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; } #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 select { font-size:11px !important; } #portal .jobportal form { margin: 31px 0px 0px 0px; display:block !important; } #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); } #portal .portal_notice { width: 570px; } #portal ul.listLinkage li a { padding-left: 2px; } #jobsearch { width: 570px; margin-bottom: 15px; } #jobsearch .box { background-image: none; } #jobsearch form { background-color: transparent; margin: 0px; padding-top: 10px; } #jobsearch form div { margin: 0px; padding: 0px; } #jobsearch h3, #searchresult h3 { font-size: 0.75em; border-top: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; padding: 3px 0px 4px 8px; margin: 4px 0px 0px 0px; } #resulttable input, #jobsearch .searchbox input { border:0; background-color: transparent; } #jobsearch #tip { float: right; display: block; width: 314px; font-size: 0.7em; 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; } #jobsearch #searchSubmitButton { width: 75px; font-size: 0.85em; margin-left: 5px; margin-right: 10px; } #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: 0.8em; 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: 0.7em; 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 { font-size: 0.75em; } #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 #createfeed { } #searchresult #createagent { background-image: url(./career/../../images/basis/icon_agent.gif); } #searchresult #line-1 { margin-top: 4px; height:50px; } *html #searchresult #line-1 { margin-top: 4px; height:40px; } *+html #searchresult #line-1 { margin-top: 4px; height:50px; } #searchresult #line-2 { clear: both; } #searchresult #matches { display: block; } #jobsearch #live-criteria-box { font-size: 0.7em; padding-left: 10px; } #searchresult #criteria { display: block; font-size: 0.92em; float: left; width: 450px; } #searchresult #criteria strong, #jobsearch #live-criteria-box strong { font-size: 1.2em; } #searchresult #perpage, #searchresult #setperpage { float: right; margin-left: 5px; font-size: 0.9em; margin-top: 8px; } *html #searchresult #perpage, #searchresult #setperpage { float: right; margin-left: 5px; font-size: 0.9em; margin-top: 0px; } *+html #searchresult #perpage, #searchresult #setperpage { float: right; margin-left: 5px; font-size: 0.9em; margin-top: -20px !important; } html*#searchresult #perpage, #searchresult #setperpage { float: right; margin-left: 5px; font-size: 0.9em; margin-top: 0px; } #searchresult table { clear: both; border-collapse: collapse; border-bottom: 1px solid #E6E6E6; margin: 8px 0px; width: 570px; } #searchresult tbody { font-size: 0.91em; } #searchresult th a { display: block; height: 15px; color: black; text-decoration: none; } #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; padding: 7px; } #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: 0.9em; float: left; margin: 0px 17px; } #searchresult input { display:block; float:left; font-size:1em; } #searchresult #paging label { display:block; float:left; font-size: 0.9em; 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-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; } .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 { color: #4784C3; font-size: 12px; 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; } #jump { margin-right: 10px; width: 40px; } .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:550px; 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 !important; 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 !important; 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: 4px 0px 5px 0px; width: 390px; font-size: 0.7em; list-style-image: none; list-style-type: none; } #headlinks li { background-image: url(./career/../../images/headlinks.gif) !important; background-repeat: no-repeat !important; background-position: 0px -27px !important; height: 27px !important; width: 365px !important; padding: 0px 0px 0px 25px !important; margin: 0px 0px 2px 0px !important; } #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: 1.2em; color: black; text-decoration: none; background-image: none; } #headlinks .link a { color: black; } #headlinks .openjobs { text-decoration: none; display: block; margin-left: 245px; padding-left: 15px; color: #4784C3; background: url(./career/../../images/basis/icon_linklist.gif) no-repeat left center; } li, #context #bookmark ul, #context #bookmark a { padding: 0px; margin: 0px; background-image: none; list-style:none; } #bookmark { height: 20px; margin-top: 4px; margin-bottom: 8px; float: right; position: relative; font-weight: normal; } #context #bookmark #bookmarktagline { line-height: 20px; height: 20px; display: block; float: left; background: url(./career/../../images/basis/icon_linklist.gif) no-repeat left center; font-size: 0.7em; color: #4784C3; padding: 0px 5px 0px 14px; } #bookmarkpopout { position: absolute; border: 1px solid #DDDDDD; background: #F8F8F8; height: 250px; width: 123px; top: -275px; left: 0px; padding: 15px; display: none; } #bookmark .more { width: 250px; left: -127px; } #bookmark .more #secondlist { display: block; } #bookmark .what { width: 370px; left: -247px; } #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 8px 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; } #bookmark #bookmarkpopout #bookmark-more { border-bottom: 1px solid #DDDDDD; } #dualstudy-matrix #form { background-color: #F8F8F8; padding-top: 10px; } #dualstudy-matrix h3 { font-size: 0.75em; border-top: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; padding: 3px 0px 4px 8px; margin: 0px ; } #dualstudy-matrix #tip { width: 210px; font-size: 0.7em; float: left; margin-left: 11px; margin-bottom: 7px; } #dualstudy-matrix #extendedsearch { float: right; margin-right: 7px; font-size: 12px; } #dualstudy-matrix table { clear: left; width: 390px; } #dualstudy-matrix thead th { background-color: #EEEEEE; font-size: 0.75em; text-align: center; width: 140px; } #dualstudy-matrix tbody td { background-color: #EEEEEE; text-align: center; } #dualstudy-matrix tbody th { font-size: 0.75em; font-weight: normal; border-bottom: 1px solid #E6E6E6; padding-left:9px; } #dualstudy-matrix tbody .area th { font-weight: bold; } #dualstudy-matrix tbody .area th, #dualstudy tbody .area td { padding-top: 10px; background-color: #F8F8F8; } #dualstudy-matrix #legend { margin-top: 20px; font-weight: bold; list-style-type: none; list-style-image: none; } #dualstudy-matrix #legend li { background-image: none; } #dualstudy-matrix #legend img { padding-right: 5px; } #dualstudyhover { background-color: white; font-size: 0.7em; padding: 5px; border: 1px solid #DEDEDE; text-align: left; } #dualstudyhover ul { margin-top: 4px; padding-left: 0px; margin-left: 0px; } #dualstudyhover li { padding-left: 18px; margin: 1px 0px; background: url(./career/../../images/basis/icon_linklist.gif) no-repeat left center; list-style-type: none; } #dualstudyhover a { text-decoration: none; } #dualstudyhover a:hover { text-decoration: underline; } #dualstudy-details h3 { font-size: 0.75em; border-top: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; padding: 3px 0px 4px 8px; margin-top: 16px; } #dualstudy-details .dualstudy-job { background: #F8F8F8; font-size: 0.75em; 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; } #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: 0.75em; 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; font-size: 12px; } #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; } #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; font-size: 0.8em; } #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: 0px 10px 5px 0px; display: block; height: 34px; font-size: 12px; font-weight: bold; } #lighthouse .project h4 { padding: 0px 0px 0px 0px; font-weight: bold; height: 30px; display: block; } #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.7em; text-decoration: none; display: block; } #container .project h3 { font-size: 12px; font-weight: bold; } #mediathek { width: 570px; } .mediathek-vids { background-color: #F8F8F8; border-bottom: 1px solid #E6E6E6; } #mediathek li { list-style-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 { font-size: 0.75em; 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; clear: none; } #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: 0.9em; float: left; margin: 0px 17px; } #mediathek .list { width: 490px; } #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; } #mediathek .list li, #content .filelist .list li { display: block; padding: 6px; margin: 0px; float: left; border-bottom: 1px solid #E6E6E6; } #mediathek .list li { width: 478px; } #content .filelist .list li { width: 375px; } #mediathek .list .left, #content .filelist .list .left { float: left; display: block; width: 55%; } #mediathek .list .right, #content .filelist .list .right { float: right; display: block; } #mediathek .list .nolink, #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: 30px; } #content .filelist-img h3 { border-bottom: 1px solid #E6E6E6; margin-bottom: 5px; padding-left: 0px; font-size: 0.75em; } #content .filelist-img p, #content .filelist-img ul { padding-left: 0px; } #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 { 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; } .tx-newloginbox-pi1 { width: 570px; float: left; } .tx-newloginbox-pi1 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; } .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: 0.75em; } .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: 1em; } .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: 1em; 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: 0.75em; 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: 0.75em; 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: 1em; } .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: 0.75em; 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: 0.7em; } .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; } #contatperson { padding: 0px; margin: 0px; width: 560px; } #contatperson li { float: left; clear: left; border-top: 1px solid #E6E6E6; list-style-type: none; list-style-image: none; padding: 10px 0px 20px 0px; margin: 0px; width: 540px; } #contatperson .hiscompany { font-weight: bold; width: 110px; float: left; padding: 0px; } #contatperson .histext p { width: 215px; float: left; font-size: 1em; line-height: 1.3em; margin-left: 200px; } *html #contatperson .histext p { width: 215px; float: left; font-size: 1em; line-height: 1.3em; margin-left: 100px; } #contatperson .himself { width: 175px; float: right; } #addressnavi { margin-left: 23px; margin-bottom: 15px; } #addressnavi a { font-size: 0.75em; } #content #contataddress { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; } #content #contataddress li { display: block; border-top: 1px solid #E6E6E6; font-size: 1em; padding: 8px 0px 8px 0px; clear: both; } * html #content #contataddress li, *+html #content #contataddress li { display: block; border-top: 1px solid #E6E6E6; font-size: 1em; clear: both; padding: 0px 0px 8px 0px; } * html #contataddress li div.histext, *+html #contataddress li div.histext { margin-top: -10px; } #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; } .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: 11px; 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: 0.75em; 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; } #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; font-size: 0.75em; 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; } #apprenticeship-search form, #apprenticeship-search .searchbox { background-color:#F8F8F8; margin:0; padding:0; } #apprenticeship-search .apprenticeship-box { margin-bottom: 10px; } #apprenticeship-search h3, #apprenticeship-details h3 { font-size: 12px; border-top: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; padding: 3px 0px 4px 8px; color: #000; font-weight: bold; } #apprenticeship-details .apprenticeship-job { background: #F8F8F8; font-size: 0.75em; padding-bottom: 12px; } #apprenticeship-details .apprenticeship-label { display: block; float: left; width: 120px; margin-left: 10px; margin-top: 12px; clear: left; } #apprenticeship-details .apprenticeship-value { display: block; float: right; margin-top: 12px; width: 250px; } #apprenticeship-details hr.divider { height: 1px; visibility: visible; background-color: #F8F8F8; border: 0px solid #F8F8F8; border-bottom: 1px solid #E6E6E6; padding-top: 12px; } #apprenticeship-search hr.divider { height: 1px; visibility: visible; background-color: #F8F8F8; border: 0px solid #F8F8F8; border-bottom: 1px solid #E6E6E6; padding-top: 12px; } #apprenticeship-details a { text-decoration: none; } #apprenticeship-details a:hover { text-decoration: underline; } #apprenticeship-details a.linkArrow { background: url(./career/../../images/basis/icon_linklist.gif) no-repeat left center; padding-left: 12px; } #apprenticeship-search .searchbox label { padding: 0px; } #apprenticeship-search .searchbox { width: 390px; height: 80px; border: 1px solid #9CB2C9; overflow: auto; background: white; padding: 0px; } #apprenticeship-search .searchboxEntrySelected { background-color: #DAE6F4; } #apprenticeship-search .searchboxEntry { overflow: hidden; height: 20px; } #apprenticeship-search .searchboxEntryCheck { display: block; float: left; margin-left: 3px; *margin-left: 0px; padding: 0px; } #apprenticeship-search .searchboxEntryLabel { display: block; float: left; color: #4784C3; font-size: 12px; margin: 0px; padding-top: 1px; font-family: Arial,Helvetica,sans-serif; } #apprenticeship-search .searchboxEntryCount { display: block; float: right; color: #4784C3; font-size: 12px; margin: 0px; padding: 0px; font-family: Arial,Helvetica,sans-serif; } #apprenticeship-search #ajaxloader { display: block; text-align: right; padding-right: 6px; padding-bottom: 6px; } #apprenticeship-search .searchboxEntryLabelSmall { display: block; float: left; color: #4784C3; font-size: 11px; margin: 0px; padding-top: 1px; font-family: Arial,Helvetica,sans-serif; } div.apprenticeship-box { background: transparent url(./career/../../images/basis/icon_downlink.gif) no-repeat scroll 0 4px; } div.apprenticeship-box label { margin-left: 12px; } div.apprenticeship-box label:hover { cursor: pointer; } .box { overflow: hidden; width: 175px; background-image: url(./../images/sidebox_context_bg.png); background-repeat: repeat-x; background-position: left top; margin:1px 0 5px; padding:5px 0; } .box h3{ color:#333; font-size:13px; margin:0 5px 5px; padding:0 5px 5px 0; line-height:16px; text-align:left; font-weight:bold !important; } .box li { font-weight: normal; font-size: 0.7em; margin: 5px 0px; } #global .box ul{ padding: 3px 3px 3px 10px; list-style-type: none; margin: 0pt 0pt 5px; } .box .tagcloud .size0{ font-size: 0.8em; line-height: 0.8em; } .box .tagcloud .size1{ font-size: 1.1em; line-height: 1.1em; } .box .tagcloud .size2{ font-size: 1.4em; line-height: 1.4em; } .box .tagcloudLink{ text-decoration: none; } .box .freitext{ } #context .box .boxFooter{ width:149px; color:#333333; text-align:left; border-top:1px solid #FFFFFF; font-weight:normal; margin: 6px 0px 4px 0px; padding:5px 0pt; float: left; background-image: none; } #context .box .boxFooter a { display: block; float: left; width: auto !important; } #context .box .boxFooter a.allJobs { display: block; float: right; background-image: url(././../images/basis/icon_linklist.gif); } #context .shortlinks { padding-bottom: 5px; } #context .shortlinks p { text-align:center; } #context .shortlinks a { text-decoration: none; } #context .shortlinks a:hover { text-decoration: underline; } #context .boxFooter a { background: url(./../images/basis/icon_downlink.gif) no-repeat left center; padding-left: 14px; } #context .boxFooter a.up { background: url(./../images/basis/icon_toplink.gif) no-repeat left center; padding-left: 14px; } .jobsearch form { margin: 0px; } #context .boxPic{ padding-right:10px; padding-top:1px; } #context div.box .boxVideoImage{ padding:0px; } #context div.box div.boxVideoText{ margin-top:10px; font-size: 0.7em; padding-left: 10px; } #context div.box div.boxVideoText p { font-size: 1em; padding-left: 0px; } #context .box h3.video{ border-bottom:0px; } li.boxFooterVideo { width:155px; } #context .boxFooterVideo a{ background: url(./../images/basis/icon_linklist.gif) no-repeat 0 3px; } .box .searchField{ width:150px; padding:0px; margin:0px; padding-left:3px; margin-left:10px; } .jobsearch, .jobsearch .formWrap { } #hotJobsBox .extended { display: none; } #hotJobsBox .open .extended { display: inline; } #hotJobsBox li { clear: both; float:left; } #hotJobsBox { clear: both; float:left; display:block; } #hotJobsBox li a { width:152px; display:block; } #context .box li { background: transparent url(./../images/basis/icon_linklist.gif) no-repeat scroll left 3px; } * html #context #hotJobsBox .boxFooter { background-image: none !important; } * html #context #hotJobsBox li { background: transparent url(./../images/basis/icon_linklist.gif) no-repeat scroll left 3px ; } * html #context .box li { background: transparent url(./../images/basis/icon_linklist.gif) no-repeat scroll left 6px; } #context .box li a { padding-left: 14px; } #content ul.tx_tmppaginglist_pi1_nav { list-style-type: none; padding: 0px; margin: 0px 0px 5px 0px; float: left; } #content li.tx_tmppaginglist_pi1_navitem { list-style-type: none; padding: 0px; margin: 0px 0px 0px 8px; display: block; float: left; } #content li.tx_tmppaginglist_pi1_navitem a { padding: 0px; } #content ul.tx_tmppaginglist_pi1_page { clear: both; } #sidebar ul { list-style-type: none; margin: -1px 0 5px 0; padding: 0; } #sidebar li { border-top: 1px solid #fff; font-size: 11px; font-weight: normal; margin: -3px 0 0 0; voice-family: "\"}\""; voice-family: inherit; margin: 0; } html>body #sidebar li { margin: 0; } #sidebar a { text-decoration: none; color: #000; display: block; } #sidebar a:hover { text-decoration: underline; } #sidebar a.current { color: #000; font-weight: bold; } #sidebar a:hover.current { text-decoration: none } #sidebar ul li a { padding: 5px 0 5px 10px; background: #dadadb; \width: 165px; w\idth: 155px; } #sidebar ul ul { margin: 0; padding: 0; } #sidebar ul ul li { font-weight: normal; margin: -3px 0 0 0; voice-family: "\"}\""; voice-family: inherit; margin: 0; } html>body #sidebar ul ul li { margin: 0; } #sidebar ul ul li a { padding-left: 18px; background: #f0f0f0; padding-right: 3px; } #sidebar ul ul li a { width: 165px; width:144px; } #sidebar ul ul ul li { padding: 0; border-top: 1px solid #f3f3f3; background: #fff; font-size: 11px; margin: -3px 0 0 0; voice-family: "\"}\""; voice-family: inherit; margin: 0; } html>body #sidebar ul ul ul li { margin: 0; } #sidebar ul ul ul li a { padding-left: 25px; background: #fff; padding-right: 3px; } #sidebar ul ul ul li a { width: 165px; width:137px; } 
