*{margin:0;padding:0;}
body{font-family:verdana, Arial;font-size:100.01%;margin:5px 3px;padding:0px;min-width:550px;background:#FFFFFF;text-align:left;}
h1{font-family:Arial;font-size:1.6em;font-weight:bold;padding:0 0 10px 0;line-height:110%;}
h2{font-family:Verdana;font-size:1.1em;font-weight:bold;background:#0066cc url(../images/balken-dunkel.jpg) left top repeat-y;color:#FFFFFF;margin:7px 0px 4px 0px;padding:3px 5px;}
h3{clear:both;display:block;font-family:Verdana;font-size:1.0em;font-weight:bold;text-align:left;background:#99CCFF url(../images/balken-hell.jpg) left top repeat-y;color:#000000;margin:4px 0px 4px 0px;padding:3px 10px 3px 5px;}
ul, ol{margin-left:30px;margin-bottom:10px;}
li{margin-bottom:3px;}
p{margin-bottom:10px;}
a:link, a:visited{color:#0066CC;font-weight:normal;text-decoration:none;}
a:active, a:hover{color:#0066CC;font-weight:normal;text-decoration:underline;}
hr{border-top:solid #444444 1px;border-bottom:0px;border-left:0px;border-right:0px;width:100%;margin:5px 0px;}
#wrapper{text-align:left;width:787px;margin:0px;padding:0px;background:none;}
#header{display:none;}
#headgfx{display:none;}
#headbar{display:none;}
#mainarea{width:660px;border:0px;margin:0px;padding:0px;text-align:left;}
#navi{display:none;}
#navtopshadow{display:none;}
#navmain{display:none;}
#navmain ul{display:none;}
#navmain ul li{display:none;}
#navbottomshadow{display:none;}
.jobLetter{display:none;}
#content{float:left;width:450px;background:#FFFFFF;margin:0px;padding:0px;border:0px;font-size:0.7em;text-align:left;line-height:130%;}
.clearAll{clear:both;}
.vam{vertical-align:middle;}
.bottomborder{border-bottom:1px solid #000000;padding:5px;vertical-align:top;}
.headbottomborder{border-top:1px solid #000000;border-bottom:1px solid #000000;padding:0px 5px;text-align:center;vertical-align:middle;}
.noarrow{padding:0px;background:none;}
.darkbluebg{background:#0066cc;}
.lightbluebg{background:#DDEEFF;}
.tablepadding{padding:4px;}
#content a:link, #content a:visited{text-align:left;vertical-align:middle;font-weight:normal;text-decoration:none;border:0;margin:0;}
#content a:active, #content a:hover{text-align:left;vertical-align:middle;font-weight:normal;text-decoration:underline;border:0;margin:0;}
#content img{margin:3px 5px 5px 0px;}
.bannerpic{width:450px;height:69px;}
.blind{display:none;}
.width300{width:300px;}
.width450{width:450px;}
.applyInterestedInSelection{padding:1px 0px;display:block;}
.applyDataTitle{float:left;width:190px;display:inline;padding:2px 0px;}
.applyDataInput{float:left;display:inline;padding:2px 0px;}
.applyDataError{background:#FA8072;}
.applyQualificationElement{float:left;display:inline;padding:1px 5px 1px 0px;}
.applyQualificationCategory{clear:left;font-weight:bold;text-align:left;padding:5px 0px 3px 0px;}
.applyQualificationInput{clear:left;display:block;padding:1px 0px;text-align:left;}
fieldset{border:0px;padding:0px;margin:0px;}
fieldset legend{border:0px;padding:0px;margin:0px;color:#000000;}
ul.jobformlist{list-style-type:none;display:inline;padding:0px;margin:0px;}
.leftarea{width:295px;float:left;margin:0px 0px 0px 0px;padding:0px;border:0px;clear:left;}
.leftarea input, .leftarea div, .rightarea input, .rightarea select{margin:0 0 0 3px;}
.rightarea{width:295px;float:right;margin:0px;padding:0px;border:0px;clear:right;}
ul li.inlineitems{float:left;}
#contentxt{width:600px;margin:0px;padding:10px 0px;border:0px;}
#companyQualificationTable, #companyPortraitTable{width:596px;margin:0px;padding:0px;border:0px;}
#companyQualificationTable table, #companyPortraitTable table{table-layout:auto;width:572px;border:0px;border-collapse:collapse;empty-cells:show;margin:0px;padding:0px;}
#companyQualificationTable table tr td, #companyPortraitTable table tr td{vertical-align:middle;padding:0px 3px;}
.compNameCell{background:#E8F1FA;}
.compNameCellW{background:#FFFFFF;}
.iconCell{width:33px;height:23px;border-right:1px solid #7fb2e5;text-align:center;background:#E8F1FA;}
.iconCellW{width:33px;height:23px;border-right:1px solid #7fb2e5;text-align:center;background:#FFFFFF;}
#companyPortraitTable a:link, #companyPortraitTable a:visited, #companyPortraitTable a:active, #companyPortraitTable a:hover{padding:0px;background:none;}
#companyHeader{width:598px;background:url(../images/companyHeaderA.jpg) left repeat-y;margin:0;padding:0;border:1px solid #3366CC;}
#companyTicker{width:594px;background:url(../images/companyHeaderB.jpg) left repeat-y;font-family:Arial;font-weight:bold;color:#FFFFFF;font-size:1em;text-align:left;margin:0;padding:1px 2px;border:0;}
#companySignum{padding:15px 5px 5px 0px;margin:0;border:0;float:right;}
#companyName{font-family:Verdana;font-size:1.3em;font-weight:bold;padding:25px 0 5px 15px;float:left;}
#companyBody{clear:both;width:600px;background:#FFFFFF;margin:0;padding:20px 0 0 0;border:0;}
#companyBody table tr td{border-top:1px solid #99CCFF;padding:3px 6px 6px 0;}
#companyBody table tr td table tr td{border:0px;padding:0 15px 0 0;width:200px;}
.boxleft{float:left;width:290px;padding:0px;border:0px;margin:2px 0px 15px 0px;}
.boxright{float:right;width:290px;padding:0px;border:0px;margin:2px 0px 15px 0px;}
.boxheader{width:280px;background:url(../images/content_box_header_bg.jpg) right repeat-y;font-family:Verdana;font-size:1.0em;font-weight:bold;color:#FFFFFF;padding:2px 5px;}
.boxcontent{height:85px;border:1px solid #99ccff;font-family:Verdana;font-size:1.0em;font-weight:normal;color:#000000;padding:4px;}
.boximg{float:left;border:0;padding:3px 7px 3px 3px;}
#content .boxcontent a:link, #content .boxcontent a:visited{display:block;text-align:right;vertical-align:middle;background:url(../images/arrow_transparency.gif) right center no-repeat;padding:1px 15px 1px 0px;font-weight:normal;text-decoration:none;border:0;margin:0;}
#content .boxcontent a:active, #content .boxcontent a:hover{display:block;text-align:right;vertical-align:middle;background:url(../images/arrow_transparency.gif) right center no-repeat;padding:1px 15px 1px 0px;font-weight:normal;text-decoration:underline;border:0;margin:0;}
#infobox{clear:both;float:right;position:absolute;top:0px;width:187px;background:#FFFFFF;padding:0px;margin:40px 0px;border:0px;font-size:0.7em;text-align:left;font-family:Arial;}
#infobox img{padding:3px 0px;}
#newsticker a:link, #newsticker a:visited, #newsticker a:active, #newsticker a:hover{padding:0px;background:none;font-weight:bold;}
.infoboxx{display:none;float:left;width:187px;padding:0px;border:0px;margin:0 0 15px 0;font-family:Arial,"Sans Serif", sans-serif;}
.infoboxxv{display:none;}
.infoboxxhead{width:187px;height:21px;background:#FFFFFF url(../images/infobox_title2.jpg) left bottom no-repeat;margin:0px;padding:0px;border:0px;}
.infoboxxheadtxt{text-align:left;font-weight:bold;font-size:1.0em;color:#003366;margin:0 0 0 40px;padding:3px 0 0 0;display:block;}
.infoboxxcontent{width:185px;min-height:90px;background:#FFFFFF;border-left:1px solid #99ccff;border-right:1px solid #99ccff;border-bottom:1px solid #99ccff;text-align:left;margin:0px;padding:0px;}
.infoboxxcontenttxt{text-align:left;font-weight:normal;font-family:Arial;font-size:1.0em;color:#000000;margin:0px 10px;padding:10px 0px;border:0px;}
.infoboxxcontenttxt a:link, .infoboxxcontenttxt a:visited{display:inline;text-align:left;vertical-align:middle;background:url(../images/arrow_transparency.gif) right center no-repeat;padding:1px 15px 1px 0px;font-weight:normal;text-decoration:none;border:0;margin:0;}
.infoboxxcontenttxt a:active, .infoboxxcontenttxt a:hover{display:inline;text-align:left;vertical-align:middle;background:url(../images/arrow_transparency.gif) right center no-repeat;padding:1px 15px 1px 0px;font-weight:normal;text-decoration:underline;border:0;margin:0;}
.infoboxxcontenttxt table tr td a:link, .infoboxxcontenttxt table tr td a:visited, .infoboxxcontenttxt table tr td a:active, .infoboxxcontenttxt table tr td a:hover{font-weight:bold;text-decoration:none;padding:0px;background:none;}
.infoboxxcontenttxt table tr td{text-align:left;vertical-align:middle;}
#footerWrapper{display:none;}
#footbarnavi{display:none;}
#footbarcopyright{font-size:0.7em;margin-top:20px;}

