@CHARSET "UTF-8";
/* normalize.1.1.0  [3339] */ /*! normalize.css v1.1.0 | MIT License | git.io/normalize */ article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; } audio:not([controls]) { display: none; height: 0; } [hidden] { display: none; } html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } html, button, input, select, textarea { font-family: sans-serif; } body { margin: 0; } a:focus { outline: thin dotted; } a:active, a:hover { outline: 0; } h1 { font-size: 2em; margin: 0.67em 0; } h2 { font-size: 1.5em; margin: 0.83em 0; } h3 { font-size: 1.17em; margin: 1em 0; } h4 { font-size: 1em; margin: 1.33em 0; } h5 { font-size: 0.83em; margin: 1.67em 0; } h6 { font-size: 0.67em; margin: 2.33em 0; } abbr[title] { border-bottom: 1px dotted; } b, strong { font-weight: bold; } blockquote { margin: 1em 40px; } dfn { font-style: italic; } hr { -moz-box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;-ms-box-sizing: content-box;-o-box-sizing: content-box; box-sizing: content-box; height: 0; } mark { background: #ff0; color: #000; } p, pre { margin: 1em 0; } code, kbd, pre, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; } pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; } q { quotes: none; } q:before, q:after { content: ''; content: none; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } dl, menu, ol, ul { margin: 1em 0; } dd { margin: 0 0 0 40px; } menu, ol, ul { padding: 0 0 0 40px; } nav ul, nav ol { list-style: none; list-style-image: none; } img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: bottom; } svg:not(:root) { overflow: hidden; } figure { margin: 0; } form { margin: 0; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; white-space: normal; *margin-left: -7px; } button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; } button, input { line-height: normal; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; *overflow: visible; } button[disabled], html input[disabled] { cursor: default; } input[type="checkbox"], input[type="radio"] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box; box-sizing: border-box; padding: 0; *height: 13px; *width: 13px; } input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;-ms-box-sizing: content-box;-o-box-sizing: content-box; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } textarea { overflow: auto; vertical-align: top; } table { border-collapse: collapse; border-spacing: 0; }
/* roundbox         [1432] */ h1.roundBox2 {background:#f15029;padding:9px 16px;font-size:14px;} h1,h1 a {color:white;} h1 .gs {background-image:url("../images/ecken/title2.png");} * html h1 .gs {background-image:url("../images/ecken/title2.gif");} .roundBoxBgWhite .gs,.roundBox2 .roundBoxBgWhite .gs {background-image:url("../images/ecken/round_bg_white.png");} * html .roundBoxBgWhite .gs,* html .roundBox2 .roundBoxBgWhite .gs {background-image:url("../images/ecken/round_bg_white.gif");} .roundBoxBgGray .gs,.roundBox2 .roundBoxBgGray .gs {background-image:url("../images/ecken/round_bg_e9.png");} * html .roundBoxBgGray .gs,* html .roundBox2 .roundBoxBgGray .gs {background-image:url("../images/ecken/round_bg_e9.gif");} .roundBoxBgDarkGray .gs,.roundBox2 .roundBoxBgDarkGray .gs {background-image:url("../images/ecken/round_bg_bdbec1.png");} * html .roundBoxBgDarkGray .gs,* html .roundBox2 .roundBoxBgDarkGray .gs {background-image:url("../images/ecken/round_bg_bdbec1.gif");} .roundBox2 {position:relative;zoom:1;} .roundBox2 .gs {width:7px;height:7px;position:absolute;display:block;line-height:0;font-size:0;} .roundBox2 .gs1 {top:0;left:0;} .roundBox2 .gs2 {top:0;right:0;background-position:-7px 0;} .roundBox2 .gs3 {bottom:0;right:0;background-position:-7px -7px;} .roundBox2 .gs4 {bottom:0;left:0;background-position:0 -7px;} * html .roundBox2 .gs3,* html .roundBox2 .gs4 {bottom:-1px;} * html .roundBox2 .gs2,* html .roundBox2 .gs3 {right:-1px;} 
/* base             [2000] */ @media all { html *{ font-size: 100.01%; } body { font-size: 85%; color: #444444; overflow-x:auto; overflow-y:scroll; } .ie6 body,.ie7 body {height:1%;position:relative;overflow:visible;} body,table,input,textarea,button { font-family: Arial, Helvetica, sans-serif; } .clear { clear: both; font-size: 0px; height: 0px; } * html div.clear {line-height:0px;} .clearing:before, .clearing:after { content:""; display:table; } .clearing:after { clear:both; } .clearing { *zoom:1; } .cleardiv:after { content:"."; visibility: hidden; display: block; height: 0; clear: both; } article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{ display: block; } *{ -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box; box-sizing: border-box; } html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{ vertical-align: top; } img{ vertical-align: bottom; } input,textarea,select,button {font-size: 100%;} ul,li {padding:0;} ul {padding-left:1.666em; margin: 1em 0;} li {line-height:1.5em;} ul.dp-readerLinks {position:Absolute;left:-1000px;top:-1000px;width:100%;} ul.dp-readerLinks li {text-decoration:none;} ul.dp-readerLinks a:active,ul.dp-readerLinks a:hover,ul.dp-readerLinks a:focus { position:absolute;left:1000px;top:1000px;width:40%;background:white;color:black;border:1px solid gray;padding:8px; } .listReset { margin: 0; padding: 0; } .listReset li { margin: 0; padding: 0; list-style-type: none; } } 
/* layout          [11568] */ @media screen, projection { .desktopOnly{ display: none; } .fullOnly{ display: none; } body{ background: #BDBEC1; position: absolute; width: 100%; } img, span.medium{ max-width: 100%; height: auto; } .ovHidden{ overflow: hidden; } .page { width: 960px; max-width: 100%; min-width: 320px; margin: 0 auto; overflow: hidden; position: relative; } #dp-header { padding-bottom: 13px; background: url(../images/fadeline_top.png) left bottom repeat-x; } #dp-header .logo > img { margin: -8px 5px 3px 0; } #dp-header .headerTop { overflow: hidden; background: #fff; } #dp-header .page { background: #E5E5E5; } #dp-header .logo { float: right; } #dp-header .bannerpics .slideshowBack,#dp-header .bannerpics #slideshow { display: none; } #dp-header .banner { border-top: 3px solid #e95e27; } #dp-header .head_sub_text { display: none; } #dp-header .dp-language {-webkit-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0; overflow: hidden; position: absolute; top: 10px; left: 0; width: 50px; padding: 5px 8px 5px 14px; background: #BDBEC1; overflow: hidden; } #dp-header .dp-language a { display: none; } #dp-header .dp-language .active { display: inline-block; } #dp-header .dp-language .langButton { display: block; width: 100%; height: 30px; position: absolute; z-index: 999; top: 0; left: 0; cursor: pointer; } #dp-header .mobileMenu {-webkit-border-radius: 0 5px 5px 0; border-radius: 0 5px 5px 0; overflow: hidden; position: absolute; top: 45px; left: 0; width: 50px; height: 29px; padding: 5px 8px 5px 14px; cursor: pointer; background: #E95E27 url(../images/mobilemenue.png) 14px center no-repeat; } #dp-header #search button {background-image:url("../images/suche-button.gif"); width: 33px; height: 26px; border: 0; cursor: pointer; position: absolute; right: 20px; bottom: 14px; } #dp-header .headNav { display: none; } #dp-footer { background: #BDBEC1; } #dp-footer .copyright { font-size: 85%; } #dp-footer .footerVerticalBox { float: left; margin-right: 0; } #dp-footer .footerVerticalBox .bottom_box { font-size: 11px; margin: 5px 10px 8px 0; padding: 3px 5px; float:left; height:48px; background:#DCDCDE; width: 184px; } .footNav .dp-navigation{ position: static !important; } #dp-main { background: #E5E5E5 url(../images/fadeline_bottom.png) left bottom repeat-x; } #dp-main .page #dp-content { padding: 0 10px; } #dp-main .page #dp-right { padding: 0 10px; } #dp-main .page #dp-right .mediumleft { float: none; } #dp-main .page #dp-right .right_box { background: #BDBEC1; } #dp-main .page #dp-right .right_box.center { text-align: center; } #dp-main .page #dp-right table.tableRightHacken td { padding: 0; font-size: 12px; vertical-align: top; text-align: left; } #jobsmap { position: relative; width: 372px; max-width: 100%; margin: 1em auto; } #jobsmap a { position: absolute; z-index: 2; width: 25px; height: 25px; -webkit-border-radius: 10px; border-radius: 10px; white-space: nowrap; overflow: hidden; text-indent: 88em; } #jobsmap a:focus { outline: none; } #alljobs{ text-align: center; margin: 1em 0; } #alljobs a{ background-image: none; padding: .375em .75em; font-weight: normal; } #alljobs a:focus{ outline: none; text-decoration: none; } #alljobs a:hover{ text-decoration: underline; } #jobslist { display: none; padding-bottom: 2em; } #jobslist #nojobs { display: none; font-weight: bold; padding: .25em 1em; } #jobslist li a { display: block; padding: .5em 1em; font-weight: bold; background: #fff; margin: .5em 0 0; position: relative; } .mobileHomeMenu{ overflow: hidden; } .mobileHomeMenu li{ float: left; width: 50%; text-align: center; padding: 0 10px 10px; font-size: 11px; } .mobileHomeMenu li.even{ padding-left: 5px; } .mobileHomeMenu li.odd{ padding-right: 5px; } .mobileHomeMenu a{ display: block; background: #fff; padding-bottom: 5px; white-space: nowrap; } .mobileHomeMenu img{ display: block; margin: 0 auto 5px; } .videoIframeNormal img{ width: 100%; } .videoSubtitle{ text-align: center; position: absolute; bottom: 2px; left: 50%; margin-left: -110px; line-height: 25px; } .videoSubtitle > div{ display: none; } .videoSubtitle > a{ margin-left:22px;float:left;text-align:center; color:white; -webkit-border-radius: 6px;border-radius: 6px; overflow: hidden; } #dp-left{ width: 250px; position: fixed; top: 0; left: -250px; } #googleMap { width: 100%; height: 350px; } .niederlassungImage{ display: block; } table{ width: 100%!important; table-layout: fixed; } .langLayer{ height: 100%; left: 0; position: absolute; text-align: center; top: 0; width: 100%; z-index: 99999; background: url(../images/transpblack.png) repeat; } .langLayer .flags{ position: relative; display: inline-block; padding: 1.75em; background: #fff; text-align: center; margin: 100px auto 0; -webkit-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 0 25px 0 #000; box-shadow: 0 0 25px 0 #000; } .langLayer a{ margin: .75em; } .langLayer .flags:before { content: "x"; font-weight: bold; font-size: 1.25em; position: absolute; top: -3px; right: 5px; cursor: pointer; } .kreislaufslider { margin: 1em 0; } .kreislaufslider .item { display: none; } .kreislaufslider .item.active { display: block; } .kreislaufslider .headline { display: block; font-size: 1.375em; margin: 1em 0 .5em; font-weight: bold; text-align: center; color: #808080; } .kreislaufslider .text { font-size: 1.125em; text-align: center; min-height: 2.8em; } .kreislaufslider .images { overflow: hidden; margin: 1.25em 0; } .kreislaufslider .images > div { float: left; width: 50%; } .kreislaufslider .images .imageL { padding-right: .5em; } .kreislaufslider .images .imageR { padding-left: .5em; } .kreislaufslider .arrs { margin: 1em 0 0; text-align: center; } .kreislaufslider .arr { display: inline-block; margin: 0 .375em; background: url(../images/kanbanarrs.jpg) no-repeat; width: 29px; height: 28px; } .kreislaufslider .arrL { background-position: left top; } .kreislaufslider .arrR { background-position: right top; } } @media all and (min-width: 340px){ .mobileHomeMenu a{ font-weight: bold; } } @media all and (min-width: 480px){ .mobileHomeMenu li{ font-size: 13px; } } @media all and (max-width: 640px){ #dp-header { margin-bottom: 40px; } #dp-header .page { overflow: visible; } #dp-header #search { position: absolute; bottom: -50px; width: 100%; padding: 10px; } #dp-header #search .suchfeld { height: 34px; width: 100%; font-size: 1.125em; padding: 0 .75em; border-radius: 8px; color: #808080; border:none; -webkit-box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, 0.5);box-shadow: inset 0px 0px 3px 0px rgba(0, 0, 0, 0.5); } #dp-footer .copyright { margin-top: 1.25em; } #dp-footer .page { padding: 10px; } #dp-footer .footerVerticalBox .bottom_box { width: 100%; } body{ background: #E5E5E5; } .subPage .footerVerticalBox{ display: none; } #pdfVorschauDiv{ display: none!important; visibility: hidden!important; } } @media all and (max-width: 840px){ .extMedView, .dpViewer{ display: none; } } @media all and (min-width: 640px){ .ovHidden{ overflow: visible; } .mobileOnly{ display: none; } .desktopOnly{ display: block; } #dp-main .page { display: table; table-layout: fixed; border-bottom: 3px solid #E95E27; padding: 0 5px 10px; } #dp-main .page #dp-right { display: none; } #dp-main .page #dp-content { display: table-cell; padding: 0; width: 100%; } #dp-main .page #dp-content .contentItem { padding: 14px; margin-bottom: 6px; overflow: hidden; } #dp-header #search { background: #FFFFFF; bottom: -30px; height: 35px; position: absolute; right: 0; width: 350px; } #dp-header #search input { background-image:url("../images/suche-back.jpg"); width: 216px; height: 26px; padding: 3px 5px; border: 0; position: absolute; right: 50px; bottom: 4px; } #dp-header #search button { right: 10px; bottom: 4px; } #dp-header .headerTop { height: 89px; position: relative; overflow: hidden; background: transparent; } #dp-header .head_sub_text { display: block; color: #e95e27; font-size: 20px; line-height: 35px; position: absolute; bottom: -31px; left: 15px; } #dp-header .logo > img { margin: 0; } #dp-header .banner { border-top: 5px solid #e95e27; border-bottom: 3px solid #e95e27; } #dp-header .banner .bannerpics { position: relative; margin-bottom: 30px; background: url("../images/dh_large_header.jpg") 0 0 no-repeat; height: 0; padding-bottom: 26%; background-size: 100%; } #dp-header .banner .slideshowBack { position:absolute; right:0; top:0; width:357px; height: 250px; background: #fff; } #dp-header .banner .pic_right { background: url("../images/header_right.png") center no-repeat; position: absolute; right: 0; top: 0; width:357px; height:215px; } #dp-header .banner .pic_right a { position: relative; display: block; top: 0; left: 0; width: 100%; height: 100%; } #dp-header .banner .pic_right_big { width:960px; } #dp-header .banner .pic_text { background: #E95E27; background: rgba(242, 102, 51, 0.75); color: #FFFFFF; font-size: 18px; padding: 5px 10px; position: absolute; right: 0; top: 160px; } #dp-footer .page { overflow: hidden; padding: 4px 0 10px; } .niederlassungImage{ display: inline; float: right; } } @media all and (max-width: 850px){ .extMedView{ display: none; top: -999em; left: -999em; } .fullOnly{ display: none!important; } } @media all and (min-width: 850px){ .homelink{ display: none; } .fullOnly{ display: block; } body{ left: auto!important; } .mobileHomeMenu{ display: none; } #dp-main .page { display: table; table-layout: fixed; border-bottom: 3px solid #E95E27; padding: 0 5px 10px; } #dp-main .page #dp-left { position: static!important; left: auto!important; top: auto!important; display: table-cell; width: 200px; max-width: 200px; } #dp-main .page #dp-left .stoerer { display: inline-block; margin: 6px 0 0 -1px; } #dp-main .page #dp-content { padding: 0 15px; } #dp-main .page #dp-right { display: table-cell; width: 200px; max-width: 200px; padding: 0; } #dp-header #search { background: transparent; bottom: auto; height: auto; position: static; right: auto; width: auto; } #dp-header .banner .bannerpics { background: url("../images/header.png") 0 0 no-repeat; height:250px; padding: 0; margin-bottom: 0; } #dp-header .banner .bannerpics .slideshowBack,#dp-header .banner .bannerpics #slideshow { display: block; } #dp-header .dp-language { top: 20px; background: #BDBEC1; padding: 4px 6px 4px 10px; width: auto; } #dp-header .dp-language a,#dp-header .dp-language .active { margin: 0 4px; display: inline; } #dp-header .dp-language .langButton { display: none; } #dp-header .mobileMenu { display: none; } #dp-header .head_sub_text { bottom: 0; } #dp-header .headNav { display: block; } .footNav{ display: none; } } @media all and (min-width: 980px){ #dp-main .page { padding: 0 0 10px; } .videoSubtitle{ left: 40px; margin-left: 0; bottom: 7px; } .videoSubtitle > div{ display: block; } #dp-footer { background: #BDBEC1; } #dp-footer .footerVerticalBox { float: left; margin-right: 0; } #dp-footer .footerVerticalBox .right0 { margin-right: 0; } #dp-footer .footerVerticalBox .right50 { margin-right: 50px; } .niederlassungVideo{ position:absolute; left:272px; top:0; } table{ width: auto!important; table-layout: auto; } } .messeOnly{ display: none!important; } *+html .page { display: block; width: 960px; min-width: 960px; max-width: 960px; overflow: hidden; } *+html #dp-main .page #dp-left { display: block; width: 200px; min-width: 200px; max-width: 200px; float: left; } *+html #dp-main .page #dp-right { display: block; width: 200px; min-width: 200px; max-width: 200px; float: left; } *+html #dp-main .page #dp-content { display: block; width: 500px; margin: 0 15px; float: left; } 
/* content          [4552] */ @media all { .page > section{ overflow: hidden; } h1,h2,h2 a,h2 span.a,h2 a:hover,h3,h4,h5,h6 { margin: 0 0 0.25em 0; font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #e95e27; } h1 { font-size:150%;} .contentItem h2 a,.contentItem h2 span.a,.contentItem h2 a:hover { font-weight:bold; } h2.right_headline a {color:white;font-weight:bold;} h2 {margin-bottom:8px; font-size:130%; color: #808080;} h3 { font-size:110%;color:black;padding-top:10px; font-weight:bold; } h4 { font-size:133.33%; } h5 { font-size:116.67%; } h6 { font-size:116.67%; } a { color: #E95E27; text-decoration: none; } a:focus, a:hover, a:active { text-decoration:underline; } .orangeBorder{ margin: 20px 0 10px; height: 1px; background: #E95E27 } .article_meta{ color: #A2A2A2; font-weight: bold; margin-bottom: .25em; } .teaserBild { float: left; margin-right: 0.15em; } .medium { display: inline-block; } .medium img { vertical-align: bottom; } .mediumleft { margin: 0 1em 0.15em 0; float: left; } .mediumright { margin: 0 0 0.15em 1em; float: right; } .mediumcenter { margin: 0.5em 0; width: 100%; } .mediumcenter img { margin: 0 auto 0; display: block; } .mediumHintergrund { display: block; margin-top: 2px; } .mediumcenter .mediumHintergrund { margin: 0 auto 0; display: block; } .mediumBeschriftung { color: #808080; font-style: italic; padding: 1px 6px; text-align: left; display: block; } .mediumCopyright { color: #808080; text-align: left; font-style: italic; padding: 1px 6px; display: inline-block; } .mediumleft .mediumBeschriftung { padding: 0 1px; } .pager{ color: gray; } .pager .aktuell a{ color: black; } hr { color:#fff; background:transparent; margin:0 0 0.5em 0; padding:0 0 0.5em 0; border:0; border-bottom:1px #eee solid; } table.tableRightHacken td {padding:0;font-size:12px;vertical-align: top;} table{ border-collapse: collapse; margin-bottom: 0.5em; width: auto; } th, td{ padding: 0.5em; vertical-align: middle; } .bgWhite{ background: #FFF; } .bgGrey{ background: #BDBEC1; } .bgDarkgrey{ background: #808080; } .contentItem { padding: 14px; margin-bottom: 6px; overflow: hidden; } .grauerMehrLink { background-image: url("../images/more_link_on_white.jpg"); width: 57px; height: 21px; } .contentLink { height: 20px; } .contentLink a { display: block; position: absolute; bottom: -2px; left: 40px; background: #f26633 url("../images/more_link_left.gif") no-repeat; color: #f8f8f8; font-weight: bold; padding: 3px 16px; } .contentLink .right { position: absolute; right: 0; top: 0; background-image: url("../images/more_link_right.gif"); height: 100%; width: 8px; } .teaserBild { float: right; border: 1px solid #e95e27; webkit-border-radius: 10px; border-radius: 10px; margin-left: 8px; margin-bottom: 3px } .archivelink { margin: 1.5em 0 0; } .archivelink a{ display: inline-block; color: white; font-weight: bold; margin-top: 4px; padding: 5px 40px 5px 16px; background: url("../images/pfeile/pfeil_rechts.png") no-repeat 90% center #e95e27; } table.table tr td{ padding: 0; } .right_headline{ padding: 5px 16px; color: white; font-weight: bold; margin-bottom: 4px; } .right_box{ padding: 5px 16px; margin-bottom: 14px; } .copyright{ float: right; } sub, sup{ font-size: 91.6667%; line-height: 1.5; } p, .contentItem { line-height:1.5em; margin:0 0 1em 0; font-size:12px;} .extMedium{padding:4px 8px;margin-bottom:6px;padding-left:24px;} .extMedium .medIcon{float:left;margin-left:-18px;} .extMediumBg1{background:#f5f5f5;} .extMediumBg2{background:#ddd;} .extMediumBg1:hover, .extMediumBg2:hover{background:#bdbec1;} .extMedDownload, .extMedView{float:right; margin:0 2px; width:16px;height:16px;} .extMedDownload {background-image:url("../images/filetype/disk_gray.gif");} .extMedium:hover .extMedDownload{background-image:url("../images/filetype/disk_gray.gif");} .extMedium .extMedDownload:hover{background-image:url("../images/filetype/disk.gif");} .extMedView{background-image:url("../images/filetype/magnifier_gray.gif");} .extMedium:hover .extMedView{background-image:url("../images/filetype/magnifier_gray.gif");} .extMedium .extMedView:hover{background-image:url("../images/filetype/magnifier.gif");} .redLink{ background-image: url("../images/redLinkBack.png"); display: block; color: white; font-weight: bold; margin-bottom: 10px; line-height: 27px; padding-left: 10px; width: 178px; height: 27px; } #pdfVorschauDiv{ position: absolute; left: 100px; top: 100px; border: 1px outset #aaa; z-index: 1001; box-shadow: 2px 2px 2px rgba(0,0,0,0.5); border-radius: 3px; background: #fff; display: none; } }
/* menu             [1632] */ @media screen, projection { ul.dp-navigation { position: absolute; bottom: 0; left: 1em; } ul.dp-navigation li { float: left; display: inline; } ul.dp-navigation li a { color: #000; font-weight: bold; font-size: 11px; padding: 0 0.3em; white-space: nowrap; position: relative; top: 2px; } ul.dp-navigation li a:hover { text-decoration: underline; } #dp-navigation.mobileOnly ul.dp-navigation{ position: relative; bottom: auto; left: auto; margin-bottom: 1.5em; } ul.menu { padding: 1px 4px; } ul.menu li { position: relative; } ul.menu li a { background: #E5E5E5; color: #333333; display: block; font-size: 12px; font-weight: bold; margin: 3px 0 4px; padding: 3px 20px 3px 10px; } ul.menu li a.aktiv,ul.menu li a:hover,ul.menu li a:focus { text-decoration: none; background: #e95e27; color: white; } ul.menu li a.aktiv { background: #e95e27; } ul.menu li .triggerSub { display: block; position: absolute; top: 0; right: 0; background: none; padding: 3px 10px; font-size: 14px; margin: 0; } ul.menu li .triggerSub:hover,ul.menu li .triggerSub:focus { background: none; outline: none; } * html ul.menu li a.subMenuItemActive{background-image:url("../images/pfeile/pfeil_unten.gif");} ul.submenu { margin-left: 1em; margin-bottom: 18px; display: none; } ul.submenu li a { display: block; } .current ul.submenu { display: block; } } @media all and (min-width: 850px){ ul.menu li .triggerSub { display: none!important; } ul.menu li a.aktiv { background: #e95e27 url("../images/pfeile/pfeil_rechts.png") 98% center no-repeat; } ul.menu li a.subMenuItemActive {background-image:url("../images/pfeile/pfeil_unten.png");} }
/* print             [175] */ @media print { #dp-header,#dp-left,#dp-footer { display: none; } #dp-content { width: 100%; margin: 0; padding: 0; border: 0; } .noprint { display: none; } }
/* form             [2237] */ @media all { .dp-form fieldset { background: #FAFAFA; border: 1px solid #DDDDDD; margin: 0 0 1em; padding: 0.5em; } .dp-form .inputFeld { width: 69%; float: left; } .dp-form input.text,.dp-form input.file,.dp-form textarea { width: 100%; border: 1px solid #aaa; padding: 0.3em; border: 1px solid #DDDDDD; } .dp-form input.text:focus,.dp-form textarea:focus,.dp-form input.text:hover,.dp-form textarea:hover,.dp-form .row:hover input,.dp-form .row:hover textarea { background: #fff; border: 1px solid #aa6666; outline-color: #aa6666; } .dp-form label { color: #666666; } .dp-form div.captchaDiv {margin-left: 28%;} .dp-form img.captcha2 {border: 1px solid #aaa;} .dp-form small { color: #808080; font-size: 80%; margin-top: 5px; display: block; } .dp-form .moreUploads small { margin-top: 2px; } .dp-form .hiddenUpload { display: none; } .dp-form .row { padding: 3px 1%; margin: 6px 0; overflow: hidden; } .dp-form .row.moreUploads { margin-left: 28%; } .dp-form .row-text label,.dp-form .row-select label { float: left; width: 28%; margin-top: 2px; } .dp-form .row-full input { position: relative; top: 2px; margin: 0 2px; } .dp-form input.checkbox { margin: 0 .5em 2em 0; float: left; } .dp-form .row-error input.checkbox { margin: 0 .5em 3em 0; float: left; } .dp-form .row-error { border: 1px dashed #c33; background: #fee; padding-top: 8px; padding-bottom: 8px; } .dp-form .row-error label { font-weight: bold; } .dp-form .row-error .message { color: #880000; margin-left: 28%; margin-top:1px;font-weight:bold;} .dp-form .row-full .message { margin-left: 0; } .dp-form .row-button { margin-left: 28%; } .dp-form button,.dp-form input.submit { background: #EEEEEE; border: 1px solid #BBBBBB; color: #000000; padding: 0.5em 1.2em; } .dp-form button:hover,.dp-form input.submit:hover { background: #ddd; border: 1px solid #aaa; } .dp-form .requiredNotice { color: #888; } .login-form .row label { width: 35%; } .login-form .row-button { margin-left: 35%; } .login-form .row input { width: 60%; } #dp-main .page #dp-content .contentItem.bewerbungsform { background: #fff; padding: 28px; } #dp-main .page #dp-content .contentItem.bewerbungsform fieldset { background: #fff; border: none; margin: 0 0 1em; padding: 0; } }
/* colorbox         [5096] */ body.videoIframe {margin:0;overflow:hidden;} #colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;} #cboxOverlay{position:fixed; width:100%; height:100%;} #cboxMiddleLeft, #cboxBottomLeft{clear:left;} #cboxContent{position:relative;} #cboxLoadedContent{overflow:auto;} #cboxTitle{margin:0;} #cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;} #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;} .cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;} .cboxIframe{width:100%; height:100%; display:block; border:0;} #colorbox, #cboxContent, #cboxLoadedContent{-webkit-box-sizing: content-box; -moz-box-sizing: content-box;-ms-box-sizing: content-box;-o-box-sizing: content-box; box-sizing: content-box; } #cboxOverlay{background:url(http://www.i-basis.de/dp/static/images/colorbox/overlay.png) repeat 0 0;} #colorbox{} #cboxTopLeft{width:21px; height:21px; background:url(http://www.i-basis.de/dp/static/images/colorbox/controls.png) no-repeat -101px 0;} #cboxTopRight{width:21px; height:21px; background:url(http://www.i-basis.de/dp/static/images/colorbox/controls.png) no-repeat -130px 0;} #cboxBottomLeft{width:21px; height:21px; background:url(http://www.i-basis.de/dp/static/images/colorbox/controls.png) no-repeat -101px -29px;} #cboxBottomRight{width:21px; height:21px; background:url(http://www.i-basis.de/dp/static/images/colorbox/controls.png) no-repeat -130px -29px;} #cboxMiddleLeft{width:21px; background:url(http://www.i-basis.de/dp/static/images/colorbox/controls.png) left top repeat-y;} #cboxMiddleRight{width:21px; background:url(http://www.i-basis.de/dp/static/images/colorbox/controls.png) right top repeat-y;} #cboxTopCenter{height:21px; background:url(http://www.i-basis.de/dp/static/images/colorbox/border.png) 0 0 repeat-x;} #cboxBottomCenter{height:21px; background:url(http://www.i-basis.de/dp/static/images/colorbox/border.png) 0 -29px repeat-x;} #cboxContent{background:#fff; overflow:hidden;} .cboxIframe{background:#fff;} #cboxError{padding:50px; border:1px solid #ccc;} #cboxLoadedContent{margin-bottom:28px;} #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;} #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;} #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;} #cboxPrevious{position:absolute; bottom:0; left:0; background:url(http://www.i-basis.de/dp/static/images/colorbox/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;} #cboxPrevious:hover{background-position:-75px -25px;} #cboxNext{position:absolute; bottom:0; left:27px; background:url(http://www.i-basis.de/dp/static/images/colorbox/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;} #cboxNext:hover{background-position:-50px -25px;} #cboxLoadingOverlay{background:url(http://www.i-basis.de/dp/static/images/colorbox/loading_background.png) no-repeat center center;} #cboxLoadingGraphic{background:url(http://www.i-basis.de/dp/static/images/colorbox/loading.gif) no-repeat center center;} #cboxClose{position:absolute; bottom:0; right:0; background:url(http://www.i-basis.de/dp/static/images/colorbox/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;} #cboxClose:hover{background-position:-25px -25px;} .cboxIE #cboxTopLeft, .cboxIE #cboxTopCenter, .cboxIE #cboxTopRight, .cboxIE #cboxBottomLeft, .cboxIE #cboxBottomCenter, .cboxIE #cboxBottomRight, .cboxIE #cboxMiddleLeft, .cboxIE #cboxMiddleRight { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); } .cboxIE6 #cboxTopLeft{background:url(http://www.i-basis.de/dp/static/images/colorbox/ie6/borderTopLeft.png);} .cboxIE6 #cboxTopCenter{background:url(http://www.i-basis.de/dp/static/images/colorbox/ie6/borderTopCenter.png);} .cboxIE6 #cboxTopRight{background:url(http://www.i-basis.de/dp/static/images/colorbox/ie6/borderTopRight.png);} .cboxIE6 #cboxBottomLeft{background:url(http://www.i-basis.de/dp/static/images/colorbox/ie6/borderBottomLeft.png);} .cboxIE6 #cboxBottomCenter{background:url(http://www.i-basis.de/dp/static/images/colorbox/ie6/borderBottomCenter.png);} .cboxIE6 #cboxBottomRight{background:url(http://www.i-basis.de/dp/static/images/colorbox/ie6/borderBottomRight.png);} .cboxIE6 #cboxMiddleLeft{background:url(http://www.i-basis.de/dp/static/images/colorbox/ie6/borderMiddleLeft.png);} .cboxIE6 #cboxMiddleRight{background:url(http://www.i-basis.de/dp/static/images/colorbox/ie6/borderMiddleRight.png);} .cboxIE6 #cboxTopLeft, .cboxIE6 #cboxTopCenter, .cboxIE6 #cboxTopRight, .cboxIE6 #cboxBottomLeft, .cboxIE6 #cboxBottomCenter, .cboxIE6 #cboxBottomRight, .cboxIE6 #cboxMiddleLeft, .cboxIE6 #cboxMiddleRight { _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')"); } 
