/* Style sheet basic */
HTML,BODY{width:100%;height:100%;}
INPUT:focus{outline:0px none;}
LABEL,INPUT,LEGEND,.explanation,P.error{font-family:ff-din-web-pro-n3, ff-din-web-pro-1, ff-din-web-pro-2;font-size:12px;color:#000000;}
P.error{display:none;margin-left:156px;}
LEGEND{padding:0 0 20px;font-family:ff-din-web-pro-n9, ff-din-web-pro-1, ff-din-web-pro-2;font-weight:900;}
FIELDSET.label,.formbody>LABEL,INPUT.text,INPUT.upload{margin-bottom:10px;}
p{margin:0;}
#header{width:990px;height:1500px;position:fixed;background-image:url("tl_files/go-kd/fond_gr.png");background-repeat:repeat;z-index:9;}
#Referenz_BG{position:absolute;margin-left:-200px;}
.wide #Referenz_BG .ce_text{display:none;}
.wide .anfahrt{height:600px;}
.wide .anfahrt .ce_text{position:absolute;}
.wide .anfahrt img{position:absolute;overflow:visible;display:block;margin-top:20px;}
.wide .anfahrt .ce_hyperlink{right:20px;position:absolute;overflow:visible;display:block;}
#container{width:990px;height:100%;top:150px;position:absolute;display:block;z-index:10;}
.logo{width:900px;height:70px;margin-top:29px;margin-left:45px;background-color:#ffffff;background-repeat:no-repeat;font-family:ff-din-web-pro-n6, ff-din-web-pro-1, ff-din-web-pro-2;font-size:12px;font-style:normal;font-weight:600;}
#left .logo{margin-top:-121px;margin-bottom:30px;margin-left:0;}
.logo p{margin:0;}
.logo P.logo-heading{color:#989898;}
.logo A:link,.logo A:visited,.logo A:active{font-family:ff-din-web-pro-n6, ff-din-web-pro-1, ff-din-web-pro-2;text-decoration:underline;font-size:12px;font-weight:600;}
.logo A>b,.logo A>STRONG{font-family:ff-din-web-pro-n9, ff-din-web-pro-1, ff-din-web-pro-2;text-decoration:underline;font-size:11px;font-weight:900;}
.logo A:hover{text-decoration:underline;}
.logo A{width:153px;height:43px;top:16px;position:absolute;color:#ffffff;}
#imprint{right:0;top:0;position:absolute;margin-right:45px;text-align:right;}
#left{margin-left:45px;}
#main{width:735px;margin-top:-21px;margin-left:210px;}
#main .mod_article{width:230px;padding:10px;background-color:#ffffff;}
.wide #main .mod_article{width:715px;position:absolute;}
#Referenz_BG .ce_text{width:130px;right:245px;top:129px;position:absolute;padding:5px;background-color:#ffffff;z-index:11;}
h1{margin:0 0 10px;padding:0;font-weight:bold;font-size:13px;}
.mod_newslist .layout_short,.mod_newsarchive .layout_short{margin-bottom:10px;padding-bottom:5px;border-bottom:1px dotted #000000;border-collapse:collapse;}
.mod_newslist .image_container,.mod_newsarchive .image_container,.mod_newsreader .image_container{margin-top:10px;margin-bottom:10px;}
.ce_text,.mod_newslist .teaser,.mod_newsarchive .teaser,.mod_newsreader,.mod_newslist .info{font-family:ff-din-web-pro-n3, ff-din-web-pro-1, ff-din-web-pro-2;font-size:12px;line-height:17px;font-weight:300;}
.ce_text H1,H1.ce_headline,.mod_newslist H2>A,.mod_newslist H2,.mod_newslist .more A,.mod_newsarchive H2>A,.mod_newsarchive H2,.mod_newsarchive .more A,.mod_newsarchive .info,.mod_newsarchive h1{font-family:ff-din-web-pro-n9, ff-din-web-pro-1, ff-din-web-pro-2;font-size:12px;font-weight:900;}
.mod_newslist H2press_release>A,.mod_newslist H2.press_release{font-weight:300;}
.mod_newslist H2,.mod_newsarchive H2{margin:0 0 10px;}
.mod_newslist H2>A,.mod_newslist .more A,.mod_newsarchive H2>A,.mod_newsarchive .more A{text-decoration:none;color:#000000;}
.mod_newslist .teaser STRONG,.mod_newsarchive .teaser STRONG,.mod_newslist .teaser B,.mod_newsarchive .teaser B{font-weight:900;}
.ce_hyperlink a,.ce_text a{font-family:ff-din-web-pro-n9, ff-din-web-pro-1, ff-din-web-pro-2;text-decoration:none;font-size:12px;color:#000000;text-transform: uppercase;}
.ce_text a{display:block;margin-top:10px;text-transform:uppercase}
.awards .ce_text{margin-bottom:10px;}
.awards .ce_text H2,.awards H2.ce_headline{width:520px;display:block;margin-top:7px;margin-bottom:5px;margin-left:170px;padding-top:3px;padding-left:10px;background-color:#cccccc;font-family:ff-din-web-pro-n9, ff-din-web-pro-1, ff-din-web-pro-2;font-size:12px;color:#ffffff;line-height:17px;font-weight:600;}
.awards .mod_article .image_container{margin-top:-26px;margin-right:42px;margin-left:20px;}
.back a{width:30px;height:30px;right:0;position:absolute;background:url("tl_files/go-kd/close.png") left top no-repeat;z-index:9;}
.jobs .back a{background-image:url("tl_files/go-kd/close_white.png");background-repeat:no-repeat;}
.ce_text STRONG,.ce_text B{font-family:ff-din-web-pro-n7, ff-din-web-pro-1, ff-din-web-pro-2;font-weight:700;}
.mod_globalArticleList>DIV{width:1390px;left:0;top:0;position:absolute;}
.sharethis{bottom:45px;position:fixed;margin-left:45px;vertical-align:baseline;z-index:200;}
.work{overflow:visible;margin-top:80px;text-align:center;}
.noobButtons{left:196px;top:143px;position:absolute;}
.noobButtons .next{width:17px;height:31px;float:left;display:block;background:url("tl_files/go-kd/arrow-next.png") left top no-repeat;}
.noobButtons .prev{width:17px;height:31px;float:left;display:block;background:url("tl_files/go-kd/arrow-prev.png") left top no-repeat;}
FIELDSET{padding-top:10px;border-style:hidden;}
FIELDSET>LABEL,.formbody>LABEL{width:156px;height:27;float:left;line-height:27px;}
LABEL.position{height:27px;line-height:17px;}
INPUT.text{width:400px;height:27px;border:1px solid #666666;border-collapse:collapse;line-height:27px;}
TEXTAREA{width:398px;height:270px;border:1px solid #666666;border-collapse:collapse;}
.checkbox_container{height:27px;}
.checkbox_container.check_company{width:440px;height:40px;float:left;margin-bottom:30px;}
INPUT.checkbox{width:27px;height:27px;float:left;margin:0;padding:0;background-color:#ffffff;border:1px solid #666666;border-collapse:collapse;}
.checkbox_container LABEL{height:27px;float:left;display:block;margin-right:30px;margin-left:0;line-height:27px;}
.checkbox_container.check_company LABEL{width:86px;}
INPUT.text.error,TEXTAREA.error{border:1px solid #ff0000;border-collapse:collapse;color:#ff0000;}
P.error,LABEL.error{color:#ff0000;}
.ce_form{margin-bottom:23px;}
.explanation{padding-bottom:20px;}
.networkOneButton{height:36px;float:left;display:block;margin-right:30px;margin-bottom:8px;padding-top:8px;padding-left:51px;background:url("tl_files/go-kd/networkOne.png") left center no-repeat;line-height:36px;}
.submit.kontaktsubmit{margin-left:169px;}
#kontaktformular .explanation{width:150px;margin-top:-30px;}
.addthis_toolbox{}
.addthis_toolbox A{font-family:ff-din-web-pro-n3, ff-din-web-pro-1, ff-din-web-pro-2;text-decoration:none;font-size:12px;color:#6f666f;line-height:16px;}
.addthis_toolbox A.addthis_button,.addthis_toolbox A.facebook_button{display:block;margin-top:8px;margin-left:10px;line-height:24px;}
.addthis_toolbox A.addthis_button IMG,.addthis_toolbox A.facebook_button IMG{margin-right:6px;vertical-align:middle;}
.addthis_button_compact SPAN{float:left;margin-left:6px;padding-left:13px;}
.ce_download{display:block;margin-bottom:10px;padding-bottom:5px;border-bottom:1px dotted #000000;}
.ce_download a,.enclosure A{font-family:ff-din-web-pro-n9, ff-din-web-pro-1, ff-din-web-pro-2;text-decoration:none;font-size:12px;line-height:12px;}
.ce_download .mime_icon,.enclosure .mime_icon{vertical-align:middle;}
.mod_changelanguage{width:140px;left:760px;top:-30px;position:absolute;}
.mod_changelanguage UL{height:30px;margin:0;padding:0;list-style-type:none;}
.mod_changelanguage LI{width:54px;float:left;padding-right:4px;padding-left:13px;background:url("tl_files/go-kd/sprachwahlbackground_inactive.png") left top repeat;border-right:0px solid #000000;border-collapse:collapse;line-height:30px;}
.mod_changelanguage LI.active{background:url("tl_files/go-kd/sprachwahlbackground.png") left top repeat;}
.mod_changelanguage LI.last{width:49px;padding-right:11px;padding-left:9px;border:0px hidden;}
.mod_changelanguage LI a:link,.mod_changelanguage LI a:visited,.mod_changelanguage LI a:hover,.mod_changelanguage LI SPAN.active{font-family:ff-din-web-pro-n9, ff-din-web-pro-1, ff-din-web-pro-2;text-decoration:none;font-size:12px;color:#000000;}
.mitText #main>.inside>.mod_article{width:644px;height:78px;overflow:hidden;margin-top:40px;margin-left:33px;}
.mitText UL.level_1>LI>.graphicalnavigation{padding-top:95px;}
