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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}body{line-height:1;color:black;background:white;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}
html{height:100%;}body{height:100%;background-color:#fff;}#container{width:1000px;position:relative;min-height:100%;background:url(/common/img/main/point.gif) 714px 0 repeat-y;margin-bottom:-50px;}* html #container{height:100%;}#header{border-top:5px #ca0230 solid;width:1000px;}a#top{display:block;}#main{width:710px;float:left;}
#maincontent{width:492px;}#content #maincontent{float:left;}#naviTeaser{margin-top:18px;width:200px;float:left;}#teaser{margin-left:715px;width:285px;}#visual{width:707px;height:185px;}#content{margin-top:18px;width:492px;margin-left:215px;}#marginbox{clear:both;height:80px;}#footer{position:relative;clear:both;width:1000px;border-bottom:5px #ca0230 solid;}
img{display:inline;}#container #header div.printHeader{display:none;}#footer div.printFooter{display:none;}p.anchor{text-align:right;}p.anchor img{padding-right:5px;}
#header{height:60px;background-color:#fff;}#header .content{height:60px;}#header .content a img{margin:0 0 0 39px;}#header .metaAreaHeader{float:right;width:285px;height:28px;background:url(/common/img/header/bg_gradient_repeat.gif) repeat-x;}#header .metaAreaHeader .leftspace{float:left;width:80px;height:28px;background:url(/common/img/header/bg_gradient_left.gif) no-repeat;}
#header .metaAreaHeader a{color:#fff;background:url(/common/img/header/arrows.gif) 0 5px no-repeat;padding-left:7px;font-size:9px;padding-right:8px;vertical-align:top;font-weight:bold;}#header a span{font-weight:normal;}
#footer div.contentfake{font-size:1px;height:1px;overflow:hidden;}#footer a{color:#fff;font-size:9px;}#footer .logos{float:left;width:707px;margin:0;}#footer .logos img{vertical-align:top;float:left;}#footer .metaAreaFooter{margin:8px 0 0 715px;width:285px;height:36px;text-align:right;background:url(/common/img/footer/bg_gradient.gif) repeat-x;}
#footer .metaAreaFooter a img.last{padding:16px 15px 0 10px;}
#teaser .box{margin-bottom:15px;line-height:14px;}#teaser .lineHeight{line-height:14px;}#teaser #jobticker div.content{position:relative;z-index:52;}#teaser #jobticker ul{list-style-type:none;margin-left:4px;}#teaser #jobticker ul li{border-bottom:1px solid #ebebeb;}#teaser #jobticker ul li span{font-size:10px;color:#a2a2a2;}
#teaser #jobticker div.content li.muchMore a{padding:2px 0 0 8px;background:url(/common/img/content/arrows.gif) 0 8px no-repeat;}#teaser #jobticker div.content a:hover,#naviTeaser a:hover{color:#ca0230;}#naviTeaser .box{margin-top:15px;line-height:15px;}#teaser .box .headline,#naviTeaser .box .headline{background:url(/common/img/teaser/bg_teaser_headline.gif) repeat-x;background-color:#676767;border-bottom:1px #474747 solid;border-right:1px #474747 solid;border-top:1px #666 solid;border-left:1px #666 solid;height:18px;}
#teaser .box .headline h3,#naviTeaser .box .headline h3{font-size:11px;color:#fff;padding:1px 4px;border-left:1px #aeaeae solid;float:left;width:230px;}#naviTeaser .box .headline h3{width:152px;padding:1px 0;}#naviTeaser .box h4,#teaser .box h4{font-weight:bold;font-size:10px;background-color:#f2f2f2;padding:2px 2px;}
#teaser #jobticker div.content li.muchMore{border-bottom:none;}#teaser .box .headline span.moreLink,#naviTeaser .box .headline span.moreLink{display:block;float:left;padding:2px 0 0 8px;background:url(/common/img/teaser/arrows.gif) 0 8px no-repeat;font-size:10px;color:#fff;}#teaser .box .headline span.moreLink a:link,#naviTeaser .box .headline span.moreLink a:link,#teaser .box .headline span.moreLink a:visited,#naviTeaser .box .headline span.moreLink a:visited{display:block;float:left;width:auto;font-size:10px;font-weight:normal;color:#fff;}
#teaser .box .headline h3 a:link,#naviTeaser .box .headline h3 a:link,#teaser .box .headline h3 a:visited,#naviTeaser .box .headline h3 a:visited{background-image:none;text-decoration:none;color:#fff;}#teaser .box .content ul li a:link,#teaser .box .content ul li a:visited{color:#000;}#teaser .box .content ul li span.moreLink a:link,#teaser .box .content ul li span.moreLink a:visited{padding:0 0 0 8px;background:url(/common/img/teaser/arrows.gif) 0 8px no-repeat;width:auto;font-size:10px;font-weight:normal;color:#999;}
#teaser .box img{vertical-align:top;margin:1px 0;}#teaser .box .text,#teaser .box .content,#naviTeaser .box .content,#naviTeaser .box .searchArea{float:none;color:#666;border:1px #c2c2c2 solid;width:auto;}#naviTeaser #searchquery{border:1px solid #d4d0c8;height:14px;padding:2px 3px 2px 3px;margin:0 5px 0 5px;float:left;}
#teaser .box .text{padding:2px 3px 3px 4px;background:url(/common/img/teaser/bg_textbox.gif) repeat-x;}#teaser form{margin:7px 0 7px 5px;}#teaser form select{margin:0 0 5px 0;vertical-align:middle;}#teaser form input,#teaser form textarea,#teaser form select{border:1px solid #d4d0c8;margin-left:10px;}
#teaser form select{width:160px;}#teaser div.submitButton{text-align:right;}#teaser form input.PfxInputSubmit{margin-left:0;background-color:#f6f6f6;width:70px;cursor:pointer;margin-left:180px;}#teaser form table.etable th{font-weight:normal;vertical-align:top;text-align:left;}#naviTeaser .box .content,#naviTeaser .box .searchArea{margin:1px 0;}
#naviTeaser .box .content div.news{margin-top:5px;}#naviTeaser .box .content div.news.first{margin:0;}#naviTeaser .box .content div.news p{padding-left:8px;font-size:10px;}#naviTeaser .box .content div.news a{font-weight:bold;}#naviTeaser .box .content table.stockOverview{border-collapse:collapse;}#naviTeaser .box .content table.stockOverview td{border-top:1px solid #ebebeb;width:100px;padding:0 2px;}
#naviTeaser .box .content table.stockOverview td.right{text-align:right;width:100px;}#naviTeaser .box .content table.stockOverview td.left{text-align:left;width:100px;}#naviTeaser .box .searchArea{background-color:#e8e8e8;}#naviTeaser form{margin:9px 0;}#naviTeaser form table{float:left;}#naviTeaser form input.text{border-top:2px solid #777;border-left:2px solid #777;border-right:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;margin:0 3px 0 5px;}
#naviTeaser form table.etable tr.text th,#naviTeaser form table.etable td.error{display:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}*{margin:0;padding:0;border:0 none;}body,li,#main #content form textarea,#main #content form input,#naviTeaser form input,#teaser form input{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;line-height:14px;color:#000;}
#main #content form input,#main #content form textarea,#naviTeaser form input,#teaser form input{font-size:12px;}form select{font-size:13px;}#main #content{width:492px;}#main #content h1,#popup_normal h1{padding:1px 0;margin:0 0 17px 0;line-height:17px;font-size:12px;font-weight:bold;color:#000;background:#fff url(/common/img/main/point.gif) 0 17px repeat-x;}
#main #content h2{margin:15px 0 0 0;padding:0;font-size:11px;font-weight:bold;color:#000;}#main #content h3,#main #content dl dt{margin:5px 0 0 0;padding:0;font-size:11px;font-weight:bold;color:#666;}#main #content dl dt{margin:12px 0 2px 0;}#main #content p{margin:5px 0 10px;}#main #content a{color:black;text-decoration:underline;}
a{text-decoration:none;color:#666;}a:hover{text-decoration:underline;}#main #content a.anchor,#main #content a:hover.anchor{color:#fff;text-decoration:none;}#main #content a:visited{color:#888;}#main #content a:hover{color:#ca0230;}#main #content ul,#popup_normal ul{list-style-type:none;padding:4px 0 6px 30px;}
#main #content ul li,#popup_normal ul li{background-image:url(/common/img/content/bullet.gif);background-repeat:no-repeat;background-position:2px 6px;margin:3px 0;padding-left:15px;}#main #content img.infoGraphic{margin:20px 0;display:block;}#main #content img.adobeReaderAndPopup{vertical-align:middle;margin:0 10px 0 0;}
#main #content .clearFixSurrounder{float:left;}#main #content .clearFix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearFix{display:block;}.clearFix{display:inline-table;}/* hides from IE-mac \*/ * html .clearfix{height:1%;}.clearFix{display:block;}/* End hide from IE-mac */ #main #visual-container{background:url(/img/visual/main_visual.jpg) no-repeat;width:707px;height:185px;}
#main #content p.introText{font-weight:bold;}#main #content div.productRangeItem{margin-top:7px;min-height:70px;}#main #content div.productRangeItem div.overviewImg{float:left;}#main #content div.productRangeItem div.description{margin-left:79px;}#main #content div.productRangeItem div.description h2{margin:0;}
#main #content div.productRangeItem div.description p{margin:0;line-height:14px;clear:none;}#main #content p.currentPositions{clear:left;display:block;}#main #content p.currentPositions a,#main #content p.backLink a,#main #content div.productRangeItem div.description p a,#main #content table.analystStatement thead tr.tableCaption th.history a,#main #content a.decoratedLink,#naviTeaser div.news a{background:url(/common/img/content/arrows.gif) 0 5px no-repeat;padding-left:8px;margin-left:7px;}
#main #content p.currentPositions a,#main #content a.decoratedLink{margin-left:0;}#main #content ul.noIndentNoBullet{list-style-type:none;padding-left:0;}#main #content ul.noIndentNoBullet li{background-image:none;}#main #content div.productSegmentsKeyData{background:url(/img/content/de_company_accessapplications.png) no-repeat 0 0;padding:53px 130px;}
#main #content div.productSegmentsKeyDataEn{background:url(/img/content/en_company_accessapplications.png) no-repeat 0 0;}#main #content div.productSegmentsKeyData h3{color:#fff;}#main #content div.productSegmentsKeyData ul{list-style-type:square;padding:0 0 6px 18px;}#main #content div.productSegmentsKeyData ul li{background:none;color:#fff;padding-left:0;}
#main #content div.center{margin:20px auto;text-align:center;font-weight:bold;}#main #content div.center img{display:block;text-align:left;margin:20px auto;}#main #content img.computerCenter{float:left;margin:10px 5px;}#main #content img.computerCenterDownload{vertical-align:middle;margin:0 4px 5px 0;}
#main #content div.dommermuth,#main #content div.lang{margin-top:15px;}#main #content div.dommermuth img,#main #content div.lang img{display:block;margin-bottom:10px;}#main #content div.dommermuth{float:left;}#main #content div.lang{margin-left:150px;}#main #content h2.management{margin:25px 0 5px 0;}
#main #content h2.noSpace{margin-top:5px;}#main #content img.management{margin:0 0 15px 0;}#main #content p span.function{display:block;float:left;width:240px;}#main #content h2.participatedBrands{margin-top:25px;}#main #content div.participatedBrands{margin-top:15px;}#main #content div.narrow{margin-top:15px;}
#main #content div.participatedBrands img{margin-right:20px;}#main #content div.brand{text-align:right;margin:-38px 30px 0 0;}#main #content div.containerBottomLine{border-bottom:1px solid #c2c2c2;padding:0 0 50px 0;margin:0 0 15px 0;}#main #content div.containerBottomLine div.descriptionInfoCenter{margin:0 0 0 120px;padding-top:25px;}
#main #content div.containerBottomLine div.graphicInfoCenter{float:left;}#main #content div.upright{padding:0 0 65px 0;}#main #content img.adobeReaderBigButton{vertical-align:middle;margin:5px 10px 0 0;}#main #content form.MailingListPr table.etable tr.option input{margin:3px 0 30px 10px;margin-bottom:15px;float:left;}
#main #content form.MailingListPr table.etable tr.option label{display:block;padding-left:30px;margin-bottom:10px;}#main #content form.MailingListPr table.etable tr.text th{width:110px;}#main #content form.MailingListPr input.PfxInputSubmit{margin-left:200px;}#main #content form.MailingListIr input.PfxInputSubmit{margin-left:160px;}
#main #content div.managementBoard{float:left;}#main #content div.supervisoryBoard{margin:0 0 0 250px;}#main #content div.secondDeclarationSpace{margin:100px 0 0 0;}#main #content p.date{font-style:italic;}#main #content p.description{font-weight:bold;}#main #content p.backLink{margin-top:20px;}#main #content div.moreInformation{border-top:1px #c2c2c2 solid;padding-top:8px;margin-top:8px;}
#main #content form{margin:10px 0;}#main #content div.jobSearch form select{border:1px solid #d4d0c8;clear:right;display:block;margin-bottom:5px;width:290px;}div.jobSearch{width:100%!important;float:left;}div.jobSearch label{width:90px;display:block;float:left;}#main #content div.jobsearch_conditions{padding-left:90px;height:20px;}
#main #content div.jobsearch_conditions label{display:inline!important;width:200px;}#main #content div.jobsearch_conditions .jobcheck{float:left!important;margin-right:5px;border:0;}div.jobSearchBox label{width:80px;display:block;float:left;font-size:11px;}div.jobSearchBox div.jobsearch_conditions{margin-left:80px;height:20px;}
div.jobSearchBox div.jobsearch_conditions label{display:inline!important;width:auto;}div.jobSearchBox div.jobsearch_conditions .jobcheck{float:left!important;margin-right:5px;border:0!important;}#main #content .jobSearch div.more label.text{text-align:left;width:180px;}#main #content div.submitButton{text-align:right;}
#main #content form input.PfxInputSubmit{border:1px solid #d4d0c8;background-color:#f6f6f6;width:70px;cursor:pointer;font-size:11px;}#main #content form input:focus,#main #content form textarea:focus{background-color:#f6f6f6;}#main #content form table.etable th{font-weight:normal;vertical-align:top;text-align:left;}
#main #content div.calendarItem{border-bottom:1px solid #c2c2c2;padding:5px 0;}#main #content div.lastElement{border:none;}#main #content div.calendarItem div.header{float:left;padding-left:5px;}#main #content div.calendarItem div.content{margin-left:160px;padding-right:10px;width:319px;}#main #content div.calendarItem div.contentMoreSpace{margin-left:90px;padding-right:10px;}
#main #content div.contentMoreSpace div.voteLabels{width:135px;float:left;}#main #content div.contentMoreSpace div.votesAndFigures{color:#ca0230;margin-left:190px;width:100px;text-align:right;}#main #content div.vote{margin-bottom:25px;margin-top:15px;}#main #content div.calendarImg{float:left;padding:2px 0;}
#main #content div.calendarImg img{vertical-align:middle;margin:0 5px 0 0;}#main #content div.calendarImg div.contentRight{margin-left:359px;width:120px;padding-right:10px;margin-top:4px;text-align:right;}#main #content span.hiddenSpace{visibility:hidden;height:0;}#main #content span.hiddenBorder{border:1px solid #fff;height:0;}
#main #content div.hiddenSpaceSafariFix{display:none;}#main #content div.calendarImgTv div.header{padding-top:10px;height:20px;}#main #content div.calendarImgTv{padding:5px 0;}#main #content div.calendarImg div.contentRightTv{margin-top:0;margin-left:454px;width:25px;}#main #content div.calendarImgTv div.contentRight img{margin-bottom:3px;}
#main #content h2.listTitle{color:#fff;background-color:#ca0230;margin-top:20px;padding:2px 5px;}#main #content div.lastElement{border:none;}#main #content div.listItem{border-bottom:1px solid #c2c2c2;padding:8px 0;height:100%;}#main #content div.listItem div.header{float:left;}#main #content div.listItem div.contentRight{padding-right:5px;text-align:right;}
#main #content div.listItem div.reportsFirstColumn{float:left;width:130px;}#main #content div.listItem div.reportsSecondColumn{float:left;width:232px;}#main #content div.listItem div.reportsThirdColumn{float:left;width:130px;text-align:right;}#main #content div.listItem div.reportsSecondColumn span,#main #content div.listItem div.reportsThirdColumn span{display:block;height:24px;color:#c0c0c0;}
#main #content div.listItem div.reportsThirdColumn span{padding-right:10px;}#main #content div.directorsDealings div.content{margin-left:170px;width:290px;}#main #content div.directorsDealings div.header{width:160px;}#main #content table.facts{border-spacing:1px 1px;margin:5px 0;}#main #content table.facts th{text-align:left;background-color:#e6e6e6;color:black;}
#main #content table.facts th,#main #content table.facts td{padding:2px 0 2px 5px;font-weight:normal;}#main #content table.facts thead th,#main #content table.facts td{text-align:right;padding-right:7px;}#main #content table.facts thead th.first{text-align:left;}#main #content table.facts td{color:#666;}
#main #content table.facts td.subHeadline{background:#c0c0c0;color:white;font-weight:bold;text-align:left;}#main #content table.facts tbody tr.even td,#main #content table.facts tfoot tr.even td{background-color:#f3f3f3;}#main #content table.facts tfoot tr th,#main #content table.facts tfoot tr td{font-weight:bold;color:#444;}
#main #content table.analystStatement{margin-top:5px;margin-bottom:12px;}#main #content table.analystStatement tr.tableCaption th,#main #content table.analystStatement tr.colCaption th,#main #content table.analystStatement td{padding:1px 0 1px 5px;}#main #content table.analystStatement tr.tableCaption th a{text-decoration:none;}
#main #content table.analystStatement thead tr.tableCaption{text-align:left;}#main #content table.analystStatement thead tr.tableCaption th.history{text-align:right;font-weight:normal;padding:0 5px 0 0;}#main #content table.analystStatement thead tr.tableCaption th.hide{display:none;}#main #content table.analystStatement thead tr.colCaption th{text-align:left;background-color:#cb0230;color:#fff;}
#main #content table.analystStatement tbody td{border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;background-color:#f1f1f1;vertical-align:top;font-size:10px;}#main #content table.analystStatement td.right{border-right:1px solid #c3c3c3;padding-bottom:3px;}#main #content table.analystStatement td.right a.image{float:left;height:30px;}
#main #content table.analystStatement td.right img.additionalSpace{margin-top:5px;margin-bottom:5px;}#main #content table.analystStatement td.left{border-left:1px solid #c3c3c3;}#main #content table.analystStatement td.left a{text-decoration:none;}#main #content table.mediaDownload{border-collapse:collapse;}
#main #content table.mediaDownload th,table.mediaDownload td{padding:2px 5px;}#main #content table.mediaDownload td{padding:3px 5px;}#main #content table.annualDocument td.firstColumnAnnualDocument{line-height:0;}#main #content table.mediaDownload thead{text-align:left;background-color:#ca0230;color:white;}
#main #content table.mediaDownload td.firstColumn,#main #content table.mediaDownload td.fourthColumn,#main #content table.mediaDownload td.thirdColumn{padding-top:15px;vertical-align:top;}#main #content table.mediaDownload td.secondColumn{padding:10px 0;}#main #content table.mediaDownload td.fourthColumn,#main #content table.mediaDownload td.thirdColumn{text-align:right;}
#main #content table.mediaDownload thead th{border-right:1px solid #fff;}#main #content table.mediaDownload thead th.firstColumn{width:160px;}#main #content table.mediaDownload thead th.secondColumn{width:170px;}#main #content table.mediaDownload thead th.thirdColumn{width:100px;text-align:right;}#main #content table.mediaDownload thead th.fourthColumn{width:80px;text-align:right;}
#main #content table.mediaDownload tbody td{border-bottom:1px solid #ca0230;}#main #content table.annualDocument{margin-top:10px;margin-bottom:20px;}#main #content table.annualDocument td{padding:7px 5px;vertical-align:top;}#main #content table.annualDocument tr.lastRow td{border:none;}#main #content h3.annualDocument{margin-top:20px;margin-bottom:0;}
#main #content form div.curriculumVitaeItem table.etable tr th{width:110px;}#main #content form div.curriculumVitaeItem table.etable tr.text td span select{width:210px;}#main #content form table.etable td.error ul{list-style-type:none;padding:0;margin:0;}#main #content div.applicationUpload tr.text span select{width:210px;}
#main #content div.addressData tr.multi td span span select,#main #content div.curriculumVitaeItem tr.multi td span span select,#main #content div.applicationUpload tr.multi td span span select,#main #content div.personalTraineeData tr.multi td span span select{width:65px;}#main #content form table.etable tr.option td div input{vertical-align:middle;margin:3px 0 0 8px;border:none;}
#main #content form div.curriculumVitaeItem table.etable tr.option td div{height:25px;}#main #content form div.personalTraineeData table.etable td{width:250px;padding-left:10px;}#main #content form div.personalTraineeData table.etable tr.option th,#main #content form div.personalTraineeData table.etable tr.option td{padding:7px 0;margin:7px 0;}
#main #content div.seperator{border-bottom:1px solid #c2c2c2;margin:20px 0 10px 0;}#main #content div.employee{float:left;margin-top:30px;border-bottom:1px solid #e2e2e2;font-weight:normal;width:490px;}#main #content div.employee.left img{float:left;margin-top:0;margin-bottom:0;padding-bottom:0;}#main #content div.employee.right img{float:right;}
#main #content div.employee div{width:260px;}#main #content div.employee.right div{margin:40px 0 0 0;}#main #content div.employee.left div{margin:20px 0 0 220px;}#main #content div.employee div h3{margin-bottom:10px;}#main #content h3.location{margin-top:15px;color:black;}#main #content p.englishHint{color:#ca0230;margin:15px 0;}
#main #content h2 span.anchorDown{padding-right:10px;background:url(/img/content/all_anchor_down.gif) 100% 80% no-repeat;}#main #content h2 span.popup{padding-right:14px;background:url(/img/content/all_popup.gif) 100% 100% no-repeat;}#main #content img.jobDetailLogo{float:right;margin-top:-9px;}#main #content h2.jobName{padding-top:8px;color:#ca0230;font-size:12px;clear:both;width:430px;}
#main #content div.jobSearch form input.PfxInputSubmit{margin-bottom:5px;margin-left:310px;}#main #content h4.jobCategory{margin:18px 0 8px 0;}#main #content #jobKeyword{margin:10px 0 10px 0;}#main #content #jobKeyword h3 em{font-style:italic;}#main #content h2 span.academicTitle{font-size:10px;color:#666;display:block;margin:8px 0;}
#main #content div.first{margin-top:10px;}#main #content div.employee.trainee.right div{margin-top:0;}#main #content div.employee.trainee.right img.brucklacher{padding-top:5px;}#main #content div.employee.trainee.right img.steens{padding-top:100px;}#main #content div.employee.trainee.right img.wiemann{padding-top:85px;}
#main #content div.upload table.etable td.error{padding:5px 0 0 29px;}#main #content div.upload table.etable td input{margin:0 0 0 30px;}#main #content div.left img{margin:12px 0 18px 0;}#main #content div.clearFixSurrounder div.clearFix p.approachAddress{float:left;}#main #content div.clearFixSurrounder div.clearFix p.previewMap{margin-left:370px;}
#main #content div.clearFixSurrounder div.clearFix p.previewMap img{display:block;margin-top:7px;}#main #content p{clear:left;}#main #content div.logo{float:left;height:115px;margin:0;width:190px;}#main #content div.logo.fasthosts{margin:22px 0;}#main #content hr.seperator{border-bottom:1px solid #c2c2c2;width:400px;margin:20px auto;height:0;font-size:7px;}
#main #content hr.ffBugFix{clear:left;}#main #content div#search{background-color:#f2f2f2;padding:15px 10px;margin-top:20px;border:1px solid #c2c2c2;}#main #content div#search input:focus{background-color:#fff;}#main #content div#searchButton{text-align:right;}#main #content div.nxErrorBox{display:none;}
#main #content div.nxErrorBox{display:none;}
#menu ul{width:auto;list-style-type:none;}#menu li{margin:0;padding:0;line-height:11px;}#menu a{display:block;width:100%;font-size:11px;color:#4D4D4D;}#menu span.inactive{display:block;width:100%;color:#999;}#menu ul li{width:auto;color:#4D4D4D;height:15px;padding-top:3px;}#menu ul li.level1,#menu ul li.level1selected{margin-bottom:1px;border-top:1px #A9A9A9 solid;border-right:1px #A9A9A9 solid;border-bottom:1px #A9A9A9 solid;padding-left:23px;}
#menu ul li.level2,#menu ul li.level2selected{padding-left:34px;}#menu ul li.level3,#menu ul li.level3selected{padding-left:46px;}#menu ul li.level4,#menu ul li.level4selected{padding-left:58px;}#menu ul li.level1selected,#menu ul li.level2selected,#menu ul li.level3selected,#menu ul li.level4selected{color:#ca0230;}
#menu ul li.level1,#menu ul li.level1selected,#menu ul li.level2,#menu ul li.level2selected{font-weight:bold;}#menu ul li.level3,#menu ul li.level3selected,#menu ul li.level4,#menu ul li.level4selected{font-weight:normal;}#menu ul li.level1 a,#menu ul li.level1 span,#menu ul li.level1selected span{font-size:11px;text-transform:uppercase;}
#menu ul li.level2 a,#menu ul li.level2 span,#menu ul li.level2selected span,#menu ul li.level3 a,#menu ul li.level3 span,#menu ul li.level3selected span,#menu ul li.level4 a,#menu ul li.level4 span,#menu ul li.level4selected span{font-size:10px;}#menu ul li.level1{background:url(/common/img/menu/bg_level1.gif) no-repeat;}
#menu ul li.level1selected{background:url(/common/img/menu/bg_level1_selected.gif) no-repeat;}#menu ul li.level2{background:url(/common/img/menu/bg_level2.gif) no-repeat;}#menu ul li.level2selected{background:url(/common/img/menu/bg_level2_selected.gif) no-repeat;}#menu ul li.level3{background:url(/common/img/menu/bg_level3.gif) no-repeat;}
#menu ul li.level3selected{background:url(/common/img/menu/bg_level3_selected.gif) no-repeat;}#menu ul li.level4{background:url(/common/img/menu/bg_level4.gif) no-repeat;}#menu ul li.level4selected{background:url(/common/img/menu/bg_level4_selected.gif) no-repeat;}#menu ul li.top1px{margin-top:1px;}
body div#editSwitcher{right:6px;top:6px;z-index:100;width:260px;height:140px;padding:5px;background-color:#f9e3d1;border-left:1px #ebf2fc solid;border-top:1px #ebf2fc solid;border-right:1px #99a7c8 solid;border-bottom:1px #99a7c8 solid;position:fixed;}* html div#editSwitcher{position:absolute;}body div#editSwitcher form{float:left;margin-right:5px;}
#content #metaDescriptionAll{padding:20px;font-size:12px;}#content #metaDescriptionAll img.head{display:block;margin-bottom:10px;}#content #metaDescriptionAll h2{color:#0a328c;font-size:13px;margin:8px 0;}#content #metaDescriptionAll a{color:#00c;font-weight:normal;}#content #metaDescriptionAll p{padding:0;margin:0;width:550px;}
#content #metaDescriptionAll p.link{margin:5px 0;}#content #metaDescriptionAll p.info{padding:10px;margin-bottom:10px;background-color:#f9e3d1;border:1px #ebf2fc solid;}#content #metaDescriptionAll p.link{color:#008000;}#content #metaDescriptionAll p.keywords{color:#677aa1;margin-bottom:10px;}#main #content #map{position:relative;display:block;width:550px;height:223px;margin:10px 0 0 0;background:url(/img/content/all_Jobs_world3b.jpg) no-repeat;}
#main #content #mapEN{position:relative;display:block;width:550px;height:223px;margin:0;background:url(/img/content/all_Jobs_world3bEN.jpg) no-repeat;}* html #main #content #map{width:auto;}#main #content ul.jobFailureGraphic{background:url(/img/content/all_Jobs_world3a.jpg) no-repeat;}#main #content p.jobFailureMessage{color:#ca0230;margin-bottom:15px;}
#main #content #map a,#main #content #map div{display:inline;position:absolute;font-size:10px;color:#999;width:5px;height:5px;text-decoration:none;background:url(/img/content/all_Jobs_button_inactive.gif) no-repeat left top;visibility:visible;overflow:hidden;z-index:50;}#main #content #map li.active a,#main #content #map li.active div{background-image:url(/img/content/all_Jobs_button_active2.gif);}
#main #content #map li.inactive a,#main #content #map li.inactive div{background-image:url(/img/content/all_Jobs_button_inactive.gif);}#main #content #map a span,#main #content #map div span{visibility:hidden;}#main #content #map a:hover,#main #content #map div:hover{background-color:#fff;border-bottom:1px solid #999;border-right:1px solid #999;height:11px;padding:8px 10px 3px 22px;z-index:51;}
* html #main #content #map a:hover,* html #main #content #map div:hover{padding-top:10px;}#main #content ul#map li{background-image:none;line-height:5px;}* html #main #content ul#map li{line-height:3px;}#main #content #map li.active a:hover{background-color:#fff;color:#000;width:auto;}#main #content #map li.inactive div:hover{background-color:#fff;color:#bbb;width:auto;}
#main #content #map a:hover span,#main #content #map div:hover span{visibility:visible;}#main #content li#Karlsruhe a,#main #content li#Karlsruhe div{left:341px;top:127px;}#main #content li#Montabaur a,#main #content li#Montabaur div{left:336px;top:115px;}#main #content li#Koln a,#main #content li#Koln div{left:331px;top:112px;}
#main #content li#Dusseldorf a,#main #content li#Dusseldorf div{left:329px;top:107px;}#main #content li#Dortmund a,#main #content li#Dortmund div{display:none;}#main #content li#Munchen a,#main #content li#Munchen div{left:358px;top:136px;}#main #content li#Ebersberg a,#main #content li#Ebersberg div{left:362px;top:140px;}
#main #content li#Regensburg a,#main #content li#Regensburg div{left:362px;top:129px;}#main #content li#Zweibrucken a,#main #content li#Zweibrucken div{left:335px;top:122px;}#main #content li#StIngbert a,#main #content li#StIngbert div{left:330px;top:122px;}#main #content li#Hamburg a,#main #content li#Hamburg div{left:354px;top:86px;}
#main #content li#Hannover a,#main #content li#Hannover div{left:351px;top:98px;}#main #content li#Hanau a,#main #content li#Hanau div{left:341px;top:117px;}#main #content li#Gorlitz a,#main #content li#Gorlitz div{display:none;}#main #content li#Starnberg a,#main #content li#Starnberg div{left:353px;top:138px;}
#main #content li#Haarlem a,#main #content li#Haarlem div{left:321px;top:95px;}#main #content li#Maastricht a,#main #content li#Maastricht div{left:325px;top:100px;}#main #content li#Brussel a,#main #content li#Brussel div{left:318px;top:107px;}#main #content li#Zellik a,#main #content li#Zellik div{left:318px;top:107px;}
#main #content li#Zgorzelec a,#main #content li#Zgorzelec div{left:387px;top:108px;}#main #content li#Liberec a,#main #content li#Liberec div{left:382px;top:117px;}#main #content li#Dublin a,#main #content li#Dublin div{left:259px;top:67px;}#main #content li#London a,#main #content li#London div{left:290px;top:96px;}
#main #content li#Gloucester a,#main #content li#Gloucester div{left:279px;top:89px;}#main #content li#Gateshead a,#main #content li#Gateshead div{left:290px;top:62px;}#main #content li#Slough a,#main #content li#Slough div{left:285px;top:96px;}#main #content li#Bucharest a,#main #content li#Bucharest div{left:459px;top:172px;}
#main #content li#Cebu a,#main #content li#Cebu div{left:82px;top:164px;}#main #content li#Madrid a,#main #content li#Madrid div{left:238px;top:197px;}#main #content li#Mailand a,#main #content li#Mailand div{left:340px;top:165px;}#main #content li#Paris a,#main #content li#Paris div{left:302px;top:130px;}
#main #content li#Sarreguemines a,#main #content li#Sarreguemines div{left:325px;top:126px;}#main #content li#Zurich a,#main #content li#Zurich div{left:331px;top:145px;}#main #content li#Wien a,#main #content li#Wien div{left:391px;top:140px;}#main #content li#Stockholm a,#main #content li#Stockholm div{left:397px;top:36px;}
#main #content li#Ljusdal a,#main #content li#Ljusdal div{left:398px;top:8px;}#main #content li#Chesterbrook a,#main #content li#Chesterbrook div{left:76px;top:48px;}#main #content li#Boston a,#main #content li#Boston div{left:80px;top:37px;}#main #content li#Diverse a,#main #content li#Diverse div{display:none;}
#main #content .vcard .adr .org,#main #content .vcard .adr .street-address,#main #content .vcard .tel{display:block;}#main #content .vcard .tel .type{display:none;}#main #content ol#searchresults{list-style-type:decimal;margin-top:10px;padding-left:25px;}#main #content ol#searchresults li{margin-bottom:10px;}
#main #content #sitenavigator{width:100%;margin-top:12px;}#main #content #sitenavigator div.back{float:left;width:50px;min-height:12px;text-align:left;}#main #content #sitenavigator div.page{float:left;text-align:center;width:388px;}#main #content #sitenavigator div.forward{float:right;width:50px;text-align:right;}
body #content .container_box{margin:0!important;padding:0!important;}body #maincontent .container_box .container_form ul{padding-left:0!important;}#main #content strong{font-weight:bold;}body #content .container_box .container_form ul li div.left{width:180px!important;}body #content .container_box .container_form ul li div.right{width:300px!important;margin-left:0!important;border:dotted 0 gray;}
body #content .container_box .container_form .personaltraineerata ul li div.left{width:255px!important;margin-left:0!important;border:dotted 0 gray;}body #content .container_box .container_form .personaltraineerata ul li div.right{width:230px!important;margin-left:0!important;border:dotted 0 gray;}body #main #content .container_box .container_form .personaltraineerata div.left label.text{text-align:left;width:230px;}
body #main #content .container_box .jobsearch div.left label.text{text-align:left;width:100px!important;}body #content .container_box .container_form{padding:15px 0;background:0 none;border:0;}body #content .container_box .container_form h2{font-size:15px;font-style:normal;margin:10px 0 5px 0;padding:0;}
body #content .container_box .container_form h2.listTitle{margin:20px 0 0 0!important;padding:0 0 0 5px!important;}body #content .container_box .container_form ul li,#popup_normal .container_box .container_form ul li{background-image:none!important;padding-left:0!important;}body #content .container_box .container_form select,body #content .container_box .container_form textarea,body #content .container_box .container_form input.text{border:1px #D4D0C8 solid;background-color:#FFF;}
body #content .container_box .container_form input.text{padding:2px 3px;}body #content .container_box .container_form select.error,body #content .container_box .container_form input.error{border:1px #DD1B24 solid;}body #content .container_box .container_form select.highlight,body #content .container_box .container_form input.highlight{border-color:#8795B1;background-color:#DDEAFD;}
body #content .container_box .container_form select.pv{display:none;}body #content .container_box .container_form div.infobox{font-size:12px;padding:5px 10px;background-color:#FFF;margin-bottom:5px;border:1px #9DAACC solid;}body #content .container_box .container_form ul{padding-left:0;}body #content .container_box .container_form ul li{margin:0;width:100%;}
body #content .container_box .container_form ul li.last{padding-bottom:0;}body #content .container_box .container_form ul li.done{display:none;}body #content .container_box .container_form ul li.visible{display:block;}body #content .container_box .container_form ul li.bottomspace{padding-bottom:10px;}
body #content .container_box .container_form ul li div.left{float:left;width:130px;text-align:right;}body #content .container_box .container_form ul li div.right{margin-left:140px;}body #content .container_box .container_form ul li div.center{text-align:center;}body #content .container_box .container_form ul li div.leftlogin{width:180px;}
body #content .container_box .container_form ul li div.rightlogin{margin-left:190px;}body #content .container_box .container_form ul li .inline{float:left;margin-right:10px;}body #content .container_box .container_form ul li.done .inline{margin-right:5px;}* html body #content .container_box .container_form ul li div.left,* html body #content .container_box .container_form ul li .inline,* html body #content .container_box .container_form ul li div.leftlogin{margin-right:10px;}
* html body #content .container_box .container_form ul li div.right,* html body #content .container_box .container_form ul li div.rightlogin{height:1%;margin-left:0;}* html body #content .container_box .container_form ul li .last{margin-right:7px;}* html body #content .container_box .container_form ul li.done .inline{margin-right:2px;}
body #content .container_box .container_form ul li div.text,body #content .container_box .container_form ul li span.text,body #content .container_box .container_form ul li label.text{display:block;padding:4px;}body #content .container_box .container_form ul li div.bold{font-weight:bold;}body #content .container_box .container_form ul li div.error{color:#DD1B24;margin:3px 0;}
body #main #content .container_box .container_form label.text{text-align:left;}body #content .container_box .container_form ul li div.error span.label{font-weight:normal;}#Application200612\.Sex,#Application200612\.Title{width:120px;}#Application200612\.Firstname,#Application200612\.Name,#Application200612\.Street,#Application200612\.City,#Application200612\.Phone,#Application200612\.Email,#Application200612\.Url,#Application200612\.DesiredSalary{width:220px;}
#Application200612\.StreetNumber,#Application200612\.ZipCode{width:40px;}#Application200612\.GetAttentiveUserInput{width:280px;}#GetAttentiveSelection1,#GetAttentiveSelection2{width:226px;}#DateOfBirthDay,#DateOfBirthMonth,#DateOfBirthYear,#EntryDateDay,#EntryDateMonth,#EntryDateYear{margin-right:10px;}
#DateOfBirthDay,#EntryDateDay,#DateOfBirthYear,#EntryDateYear{width:57px;}#DateOfBirthMonth,#EntryDateMonth{width:70px;}#Application200612\.DateOfBirth{height:25px;overflow:hidden;}body #main #content .container_box .container_form div.more label.radiolabelyesno{width:40px;}body #main #content .container_box .container_form .upload .text{width:180px;display:block;float:left;}
body #main #content .container_box .container_form .upload input{border:1px #D4D0C8 solid;height:20px;margin:0 4px 0 4px;}body #main #content .container_box .container_form .uploadtraineedata .text{width:250px;display:block;float:left;}body #main #content .container_box .container_form .uploadtraineedata input{border:1px #D4D0C8 solid;height:20px;margin:0 0 0 4px;}
#UploadTraineeApplication\.Name,#UploadTraineeApplication\.Email{width:220px;}body #content .container_box .ir-press-impr ul li div.left{width:120px!important;border:dotted 0 gray;}body #content .container_box .ir-press-impr div.left label.text{text-align:left;width:130px!important;}body #content .container_box .ir-press-impr ul li div.right{width:360px!important;margin-left:0!important;border:dotted 0 gray;}
#IrSubscription\.FirstName,#IrSubscription\.LastName,#IrSubscription\.Company,#IrSubscription\.Street,#IrSubscription\.Location,#IrSubscription\.Phone,#IrSubscription\.Fax,#IrSubscription\.Email{width:170px!important;}#IrSubscription\.StreetNumber,#IrSubscription\.Postcode{width:40px!important;}#IrSubscription\.Title{width:55px!important;}
#IrSubscription\.Message{width:230px;}body #content .container_box .ir-press-impr label.radiolabelyesno{width:310px;}body #content .container_box .newsletter{padding:0;}
.container_box .container_form ul{list-style:none;}.container_box .container_form ul li{padding:0 0 3px 0;vertical-align:top;margin:0;width:100%;}.container_box .container_form ul li.last{padding-bottom:0;}.container_box .container_form ul li.done{display:none;}.container_box .container_form ul li.visible{display:block;}
.container_box .container_form ul li.bottomspace{padding-bottom:10px;}.container_box .container_form ul li div.left{float:left;}.container_box .container_form ul li div.right{float:right;}.container_box .container_form ul li div.center{text-align:center;}.container_box .container_form ul li .inline{float:left;margin-right:10px;}
.container_box .container_form ul li .narrow{margin-right:3px;}.container_box .container_form ul li .nospace{margin:0;}.container_box .container_form ul li.done .inline{margin-right:5px;}.container_box .container_form ul li div.text,.container_box .container_form ul li span.text,.container_box .container_form ul li label.text{display:block;padding-top:4px;}
.container_box .container_form ul li div.left div.multi label.text{display:inline;}.container_box .container_form ul li input.radio,.container_box .container_form ul li input.check{margin-top:5px;}.container_box .container_form ul li div.bold{font-weight:bold;}.container_box .container_form textarea,.container_box .container_form input.text{padding:2px 3px;}
.container_box .container_form select{height:22px;}.container_box .container_form div.info{float:right;position:relative;width:25px;height:25px;display:inline;z-index:0;margin-top:-2px;z-index:777;cursor:default;}.container_box .container_form div.info div.infoBoxMagic{position:absolute;z-index:777;width:25px;height:25px;overflow:hidden;background-repeat:no-repeat;}
.container_box .container_form div.info div.infoBoxMagic .content{font-size:11px;}.container_box .container_form div.info div.normal .header,.container_box .container_form div.info div.normal .footer,.container_box .container_form div.info div.big .header,.container_box .container_form div.info div.big .footer,.container_box .container_form div.info div.large .header,.container_box .container_form div.info div.large .footer{font-size:1px;}
.container_box .container_form div.info div.normal .content,.container_box .container_form div.info div.big .content,.container_box .container_form div.info div.large .content{line-height:13px;}img.ingrid-error-info{display:none;}.ingrid-error-row div.right div.text{float:left;}