body{color:#666;background-color:#fff}body,h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif}@media (min-width:990px){.container{width:960px}}@media (min-width:1020px){.container{width:990px}}a{color:#e2001a;text-decoration:none}a:hover{color:#e2001a;text-decoration:none}a:focus{color:#e2001a}.form-control:focus{border-color:#fff;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,255,255,.6)}.table-striped>tbody>tr:nth-child(odd)>td{background-color:#eee}.table-striped>tbody>tr:nth-child(even)>td{background-color:#fff}.btn-primary{background-color:#e2001a;border-color:#c90017;color:#fff}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle .btn-primary{background-color:#b90015;border-color:#8b0010;color:#fff}.btn-danger{background-color:#e2001a;border-color:#c90017;color:#fff}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle .btn-danger{background-color:#b90015;border-color:#8b0010;color:#fff}.btn-default{background-color:#fff;border-color:#ccc;color:#000}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle .btn-default{background-color:#ebebeb;border-color:#adadad;color:#000}.btn-success{background-color:#e2001a;border-color:#c90017;color:#fff}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle .btn-success{background-color:#b90015;border-color:#8b0010;color:#fff}.btn-warning{background-color:#eee;border-color:#e1e1e1;color:#666}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle .btn-warning{background-color:#dadada;border-color:#c3c3c3;color:#666}.btn-link{background-color:transparent;border-color:transparent;color:#e2001a}.btn-link.active,.btn-link:active,.btn-link:focus,.btn-link:hover,.open .dropdown-toggle .btn-link{background-color:rgba(0,0,0,0);border-color:transparent;color:#e2001a}*{outline:0!important}body{display:block;margin:0 0 50px 0;padding:0}.container{max-width:990px;position:relative;width:100%}.navbar-fixed-bottom,.navbar-fixed-top{position:static!important}.navbar{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGUwZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e0e0e0));background:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background:-ms-linear-gradient(top,#fff 0,#e0e0e0 100%);background:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);border-color:#cdcdcd;border-top:1px solid #cdcdcd}.navbar-nav.navbar-right:last-child{margin-right:0}.navbar-inverse .navbar-nav>li>a{font-weight:700;text-transform:uppercase;color:#666!important}.navbar-inverse .navbar-toggle{border-color:#666}.navbar-inverse .navbar-toggle .icon-bar{background-color:#666}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:transparent;color:#666}.btn{border-radius:0}input,select,textarea{border-radius:0!important;border:1px solid #bbb!important}.headerWrapper{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGUwZTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e0e0e0));background:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background:-ms-linear-gradient(top,#fff 0,#e0e0e0 100%);background:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);border-bottom:1px solid #cdcdcd}.headerWrapper .logos{margin-bottom:0}.headerWrapper .logos img{width:100%}.headerImg{text-align:center}.headerImg img{max-width:960px}.topNavWrapper{border-bottom:1px solid #cdcdcd;margin-bottom:20px}div.row+div.row{margin-top:0}.page-applicant .applicant-completeness a{margin-bottom:10px;background:#fff;border:1px solid #bbb;min-height:50px}.page-applicant .applicant-completeness a:hover{background:#eee}.page-applicant .applicant-completeness a .completeness{color:#e2001a}.page-jobs .jobs-list .btn{line-height:1;padding:0}.page-job{margin:0 auto;max-width:800px}.striped>div:nth-child(2n+1){background-color:#eee}.striped .row{margin-left:0;margin-right:0}.logos{text-align:center;margin-bottom:20px}.logos .logo{width:100%;max-width:800px}.page-jobs>.description{text-align:center}.gruppenlogo{max-width:800px;width:100%}@media (max-width:900px){#mainnav_level0{display:none}}@media (max-width:767px){.page-jobs>.description{display:block;margin-bottom:30px}.btn{margin-bottom:5px}}@media print{#wowslider-container1,.headerWrapper,.jobAdHeader,.topNavWrapper,nav{display:none!important}.jobAd .jobAdHeading{transform:rotate(0)!important}.jobAd .leftContent{display:block!important;width:100%!important;padding:0!important;border:0!important;border-bottom:2px solid!important;height:auto!important}.jobAd .mainContent{display:block!important;width:100%!important}.jobAdHeading{margin-left:0!important;padding-left:0!important}}#page{display:block;width:960px;overflow:hidden;position:relative;margin:0 auto}#header{width:100%}#header #mainnav{float:right}#mainnav>ul{height:51px;margin:20px 0 0;padding:0}#header #mainnav li{border:1px solid #d3d3d3;border-top-left-radius:10px;border-top-right-radius:10px;display:block;float:left;list-style:outside none none;margin:0 1px -1px 0;padding:20px 13px 10px;background:#e0e0e0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE0JSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#e0e0e0 0,#e8e8e8 14%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#e0e0e0),color-stop(14%,#e8e8e8),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#e0e0e0 0,#e8e8e8 14%,#fff 100%);background:-o-linear-gradient(top,#e0e0e0 0,#e8e8e8 14%,#fff 100%);background:-ms-linear-gradient(top,#e0e0e0 0,#e8e8e8 14%,#fff 100%);background:linear-gradient(to bottom,#e0e0e0 0,#e8e8e8 14%,#fff 100%)}#header #mainnav li a:hover{color:#e2001a}#header #mainnav li a{text-transform:uppercase;font-weight:700;color:#666}#header #mainnav li a.l0 span.txt{font-size:15px;text-transform:uppercase;color:#666;height:27px;padding-top:20px;background:url(nav_bg.png) repeat-x 0 0;display:block;width:auto;padding-right:2px}#header #mainnav li a.l0 span.bgl,#header #mainnav li a.l0 span.bgr{position:absolute;top:0;height:47px;width:16px;background-repeat:no-repeat;background-position:0 0;display:block}#header #mainnav li a.l0 span.bgl{background-image:url(nav_bg_left.png);left:0}#header #mainnav li a.l0 span.bgr{background-image:url(nav_bg_right.png);right:0}#header #mainnav li.level0 .mainnav_level1{display:none;position:absolute;left:0;top:47px;padding:0 16px;width:auto;z-index:50}#header #mainnav li.level0.eigenmarken .mainnav_level1,#header #mainnav li.level0.karriere .mainnav_level1{left:auto;right:0}#header #mainnav li.level0 .mainnav_level1 .bgl,#header #mainnav li.level0 .mainnav_level1 .bgr{position:absolute;top:0;height:147px;width:16px;background-repeat:no-repeat;background-position:0 0}#header #mainnav li.level0 .mainnav_level1 .bgl{background-image:url(/_img/mainnav_sub_bg_left.png);left:0;background-position:0 0}#header #mainnav li.level0 .mainnav_level1 .bgr{background-image:url(/_img/mainnav_sub_bg_right.png);right:0;background-position:right 0}#header #mainnav li.level0 .mainnav_level1 .list{display:block;width:auto;background:transparent url(/_img/mainnav_sub_bg.png) repeat-x 0 0;height:147px}#header #mainnav li.level0 .mainnav_level1 .list ul{width:185px;display:block;float:left;padding-top:20px}#header #mainnav li.level0 .mainnav_level1 .list ul.marginleft{margin-left:25px}#header #mainnav li.level0 .mainnav_level1 .list ul li{width:100%;border-bottom:1px solid #ccc;line-height:100%}#header #mainnav li.level0 .mainnav_level1 .list ul li a{font-size:13px;padding:7px 0 5px 10px;display:block;color:#333;line-height:100%}#header #mainnav li.level0 .mainnav_level1 .list ul li:hover a{background-color:#999;color:#eee}#header #mainnav li.level0:hover .mainnav_level1{display:block}#header #mainnav a.l0.hover{color:#e2001a}ul#topnav{height:20px;list-style:outside none none;margin:5px auto 0;padding:0;max-width:960px}ul#topnav li{float:left;position:relative}ul#topnav li a{padding:0 10px;border-right:1px solid #666;font-size:11px;text-transform:uppercase;color:#333}ul#topnav li a:hover{color:#e2001a}ul#topnav li.last a{border:none}ul#topnav li.login{display:none;width:220px;height:20px}#header #logo{margin:25px 0 0;float:left}#footer{position:absolute;bottom:0;display:block;width:100%;z-index:50}#footercontainer{width:960px;display:block;margin:0 auto;background-color:#eee;font-size:12px;margin-top:10px;position:relative;padding-bottom:27px}#footer .closebox{display:none;overflow:hidden;position:relative;background-color:#f0f}#footer #quicklinks{background-color:#fff;padding:42px 15px 15px 0}#footer #quicklinks .links{float:left;width:220px;border-left:1px solid #eee;padding-left:10px;height:100%;display:block}#footer #quicklinks .links a{color:#999}#footer .contact{width:100%;padding:5px 15px;height:17px;position:absolute;top:0;z-index:50;display:block;background-color:#eee}#footer .contact a{color:#666}#footer #vf{display:block;height:19px;background-color:#eee;text-align:right;padding:4px 5px;position:absolute;right:0}#footer #vf a{font-size:11px;color:#ccc}#footer .close_btn{width:30px;height:27px;overflow:hidden;background:url(/_img/bg_accordeon.jpg) no-repeat 0 0;position:absolute;top:0;right:0;cursor:pointer;z-index:50}#footer.active .close_btn{background-position:0 -27px}#content_left{float:left;width:225px;padding-top:145px;padding-bottom:54px}#content_left #subnavigation{width:236px;margin-bottom:25px}#content_left #subnavigation li.intro{line-height:26px;height:26px;overflow:hidden;padding-left:10px;border-bottom:1px solid #a7a1a1;margin-bottom:1px}#content_left #subnavigation li.intro span{text-transform:uppercase;font-weight:700;font-size:14px;display:block;line-height:14px;padding-top:10px}#content_left #subnavigation .subnav_level1 a.l1{background-color:#eee;display:block;border-bottom:1px solid #fff;padding:2px 10px}#content_left #subnavigation .subnav_level1:hover a.l1{color:#e2001a}#content_left #subnavigation .subnav_level1.active a.l1{background-color:#fff;color:#e2001a}#content_left #subnavigation ul{padding-left:20px;padding-bottom:3px}#content_left #subnavigation .subnav_level2 li a{font-size:11px;color:#666}#content_left #subnavigation .subnav_level2 a.active,#content_left #subnavigation .subnav_level2 li:hover>a{color:#e2001a}#page.start #content{width:100%;float:none;padding-bottom:27px}#page.start #content_left{display:none}#content .headerpic{margin-bottom:35px}#content #slideheader_con{position:relative;width:100%;display:block}#content #slideheader_con .pic{position:absolute;top:0;display:none}#content .startheader{height:358px;margin-bottom:10px}#content .startheader .company_nav{position:absolute;bottom:0;display:block;width:960px}#content .startheader .company_nav ul{float:right;position:relative;z-index:10;margin:0;padding:0;margin-right:40px}#content .startheader .company_nav .bg{display:block;background-color:#fff;width:960px;height:48px;opacity:.6;z-index:1;position:absolute;bottom:0}#content .startheader .company_nav li{list-style:none;height:43px;float:left;margin-top:5px;width:80px;overflow:hidden;background:url(/_img/bg_companynav.png) no-repeat 0 -43px}#content .startheader .company_nav li.greetings,#content .startheader .company_nav li:hover{background-position:0 0}#content .startheader .company_nav li a{text-indent:-5000px;display:block;background-position:center center;background-repeat:no-repeat;height:43px;width:100%}#content .startheader .company_nav li.greetings{text-transform:uppercase;font-size:11px;height:11px;line-height:100%;padding:20px 0 12px 0;text-align:center}#content .startheader .company_nav li.itxt{background:0 0;font-size:18px;color:#fff;width:auto;text-transform:uppercase;height:auto;padding:0 15px;margin-top:15px}h1,h2{font-size:20px;margin-bottom:16px;text-transform:uppercase;letter-spacing:-1px;font-weight:700;line-height:100%!important}h1.border{padding-top:2px;margin-bottom:14px}.h1_border{border-bottom:1px solid #a7a1a1;position:absolute;top:171px;display:block;width:100%}h3{margin:0;margin-top:16px;font-size:14px;font-weight:700}#content .citem{margin-bottom:35px}#content ol,#content ul{padding-left:15px;margin-bottom:15px}#content ul li{list-style:disc}#content ol li{list-style:decimal}#content .paragraph,#content p{margin-bottom:15px}#content .download_link{text-align:right;display:block;height:auto;padding-top:6px}#content .download_link a{background-repeat:no-repeat;padding:6px 0 0 22px;height:34px;background-position:0 0;font-weight:700}#page .infobox{background-color:#eee;width:236px;margin-bottom:15px}#page .infobox h3{margin-top:0;text-align:right;font-size:17px;font-weight:700;text-transform:uppercase;padding-right:10px;display:block;height:27px;padding-top:7px;border-bottom:1px solid #a7a1a1;background:#eee url(/_img/infobox_bg.gif) no-repeat 0 0;margin-bottom:1px}#page .infobox .text{padding:8px;font-size:11px}#page .infobox .text *{font-size:11px}#page .infobox .link{text-align:right;font-weight:700;width:220px;padding:0;margin:0}#page .infobox .pic{margin-bottom:5px}#page .infobox a{font-weight:700;color:#666}#content #starttext{width:440px;padding-left:15px;float:left;font-size:13px}#content #starttext h1{margin-bottom:5px;padding-top:5px}#content #starttext .text{height:70px;overflow:hidden}#content #startboxes_con{width:505px;height:215px;float:right}#content .startbox{float:right;width:236px;margin-left:15px;position:relative;height:209px}#content .startbox .infobox{position:absolute;top:0;left:0;margin:0}#content .infobox{float:right;margin-left:15px}#content_left #companyfacts{padding-left:10px;color:#333;margin-bottom:15px}#content_left #companyfacts *{color:#333!important}#content_left #companyfacts h3{font-size:17px;font-weight:700;text-transform:uppercase;margin-bottom:5px;color:#333}#content .content_right{display:block;float:right;width:236px}#content .content_right .infobox{margin-left:0}#content .content_right .sidelink{font-weight:700;color:#e2001a}#content #companypage .headerpic{height:264px}#content #companypage h1{margin-bottom:0}#content #companypage h2{font-size:13px;margin:0}#content #companypage .company_headline{display:block;margin-bottom:16px}#content .teamitem{border:2px solid #eee;float:left;margin-bottom:15px}#content .teamitem.smallitem{width:330px}#content .teamitem.smallitem.right{float:right}#content .teamitem.bigitem{width:706px;display:block}#content .teamitem.bigitem table{margin-top:10px}#content .teamitem .pic{float:left;margin-right:10px}#content .teamitem .text{padding-top:10px;margin:0 10px}#content .teamitem.bigitem .text{margin-left:120px}#content .accitem .content_container .tl{width:190px;float:left;padding:10px 0}#content .accitem .content_container .tr{width:480px;float:right;padding:10px 0}#content .prtextitem .content_container .preview{background-color:#eee;margin-bottom:15px}#content .prtextitem .content_container .download_files{margin-bottom:15px}#content .prtextitem .content_container .tl .download_link{text-align:left;background-color:#eee;padding:5px}#content .prtextitem .content_container .download_link a{width:170px;padding:0}#content .prtextitem .content_container .download_link span{padding-left:22px;background-repeat:no-repeat;height:18px;display:block}#content .prkitem .content_container .download_pic,#content .prtextitem .content_container .download_pic{background-color:#eee;width:95px;float:left;margin-bottom:15px}#content .prkitem .content_container .download_pic a.download,#content .prtextitem .content_container .download_pic a.download{line-height:100%;font-size:10px;font-weight:700;text-align:center;display:block;padding-top:4px;text-transform:uppercase}#content .prkitem .preview.pk{float:right;margin:0 0 10px 10px;border:1px solid #eee}#content .accitem .content_container .text{padding:10px 0}#content .jobsitem h3 a,#content .jobsitem h3 a *{font-weight:700;color:#000}#content .accitem{display:block;position:relative;margin-bottom:2px;overflow:hidden}#content .accitem .header{background-color:#eee;font-weight:700;color:#333;font-size:13px;padding:3px 110px 3px 10px;margin:0}#content .accitem .content_container{background-color:#fafafa;padding:0 10px;height:0;overflow:hidden}#content .accitem .close_btn,#content .accitem .company_icon{cursor:pointer;width:100%;height:27px;overflow:hidden;background:url(/_img/bg_accordeon.jpg) no-repeat right 0;position:absolute;top:0;right:0;cursor:pointer}#content .accitem.active .close_btn{background-position:right -27px}#content .accitem .company_icon{text-align:right;width:100%;color:#999;height:13px;display:block;padding:5px 35px 9px 0;overflow:hidden}#content .prkitem .content_container{height:auto;display:block}#content .imagebox{margin-right:25px;margin-bottom:25px;width:200px;padding:10px;float:left;height:130px;display:block;background:#eee url(/_img/bg_smallbox_top.gif) no-repeat 0 0!important;position:relative}#content .imagebox.last{margin-right:0}#content .imagebox .bottom{width:220px;height:16px;background:#eee url(/_img/bg_smallbox_bottom.gif) no-repeat 0 0;position:absolute;bottom:0;right:0;z-index:1}#content .imagebox .pic{margin-bottom:5px}#content .imagebox p{position:relative;z-index:5;font-weight:700}#content .imagebox a.download_link{font-size:10px;color:#666;position:absolute;bottom:5px;right:10px;z-index:2;height:auto;padding-top:2px;background:url(/_img/arrow_box.gif) no-repeat right center;padding-right:10px;display:block}#content .accitem .accpic{float:left;margin:0 10px 10px 0}#content #brandsoverview .imagebox{height:80px}#content #brandsoverview .imagebox a.download_link{text-indent:-5000px;display:block;height:7px}#content #brandsdetails .brands_right{float:right;width:236px;margin-left:15px}#content #brandsdetails .brands_right .infobox{margin-left:0;float:none}#content #brandsdetails .brands_right .website_link{font-weight:700;color:#e2001a;float:right}#form{width:332px;display:block}#form .label{display:none}#form .input,#form .select,#form .textarea{border:1px solid #bbb;padding:5px;width:320px;color:#999}#form .select{width:332px}#form .textarea{color:#999;height:100px;width:320px}#form .form_item{display:block;padding-bottom:10px;width:auto}#form .form_item .error{border:1px solid #e2001a}#form .form_item.city_zip .form_item{width:auto;margin-right:0;float:left}#form input.plz{width:100px;margin-right:10px}#form .form_item.ort{width:auto}#form .form_item.ort input.ort{width:198px}#form #form_submit{color:#666;text-transform:uppercase;width:332px;padding:5px;text-align:center;font-size:12px;display:block;background:transparent url(/_img/bg_buttonform.jpg) repeat-x 0 bottom;border:1px solid #bbb;padding:5px;height:16px;line-height:16px;margin:10px 0;cursor:pointer;font-weight:700;height:30px}#form .mandatory{text-align:right}form#search{display:block;float:right;background:transparent url(/_img/bg_searchfield.png) no-repeat 0 0;height:29px;width:242px;margin-top:5px}form#search label{display:none}form#search input{border:none;background:0 0;padding:8px;color:#666;width:190px}form#search .submit{width:35px;height:35px;display:block;position:absolute;right:0;top:8px;padding:0;cursor:pointer}#searchresultpage .search_hit{padding:1px 2px;background:#333;color:#fff}#searchresultpage h3 a{font-weight:700}#searchresultpage .separator{border-bottom:1px solid #cdcdcd;padding-bottom:10px;margin-bottom:10px}#searchresultpage .result_link{text-align:right}#header #intranetlogin{position:absolute;top:0;left:0}#header #intranetlogin label{display:block;width:34px;font-size:11px;color:#333;padding:0 13px 0 10px;text-transform:uppercase;position:absolute;height:19px;overflow:hidden;background:url(/_img/arrow_login.png) no-repeat right 0}#header #intranetlogin:hover label{color:#e2001a;cursor:pointer;background-position:right -19px}#header #intranetlogin .fieldscontainer{display:none;background-color:#eee;border:1px solid #ccc;padding:15px 10px 10px 10px;margin-top:20px;width:auto;width:220px}#header #intranetlogin .fieldscontainer .input{width:208px;background-color:#fbfbfb;border:1px solid #bbb;font-size:11px;color:#333;padding:5px;margin-bottom:10px;display:block}#header #intranetlogin .fieldscontainer .record_button,#header #intranetlogin .fieldscontainer .submit{text-align:center;float:left;font-size:11px;color:#333;display:block;background:transparent url(/_img/bg_buttonform.jpg) repeat-x 0 0;border:1px solid #bbb;padding:5px;height:16px;line-height:16px}#header #intranetlogin .fieldscontainer .submit{margin-right:10px;font-weight:700;height:30px;width:80px;cursor:pointer}#header #intranetlogin .fieldscontainer .record_button{text-transform:none;width:118px}#header #intranetlogin:hover .fieldscontainer{display:block}#header #intranetlogin .fieldscontainer .record_button:hover,#header #intranetlogin .fieldscontainer .submit:hover{color:#e2001a}body.blank_html{background:0 0}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#fff}#colorbox{outline:0}#cboxContent{margin-top:32px;overflow:visible;background:0 0}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:0 0;padding:1px}#cboxLoadingGraphic{background:url(/_css/images/loading.gif) no-repeat center center}#cboxLoadingOverlay{background:0 0}#cboxTitle{position:absolute;top:-22px;left:0;color:#000}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;text-indent:-9999px;width:20px;height:20px;position:absolute;top:-20px;background:url(/_css/colorbox/controls.png) no-repeat 0 0}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxPrevious{background-position:0 0;right:44px}#cboxPrevious:hover{background-position:0 -25px}#cboxNext{background-position:-25px 0;right:22px}#cboxNext:hover{background-position:-25px -25px}#cboxClose{background-position:-50px 0;right:0}#cboxClose:hover{background-position:-50px -25px}.cboxSlideshow_off #cboxPrevious,.cboxSlideshow_on #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}
