
html,body{margin:0;padding:0;height: 100%;}
*{padding:0px; margin:0px;}
body{font: 100% arial,sans-serif;text-align:center; background:url(/gfx/bg_xy.gif);}
img{border:none;}
div#container{width:990px;margin:0 auto; background: url(/gfx/bg_container_y.gif) repeat-y; color: #FFF; padding:0px; min-height:100%;}
div#containerInner{width:750px; min-height:665px; margin:0 120px;background: url(/gfx/bg_containerInner_xy.gif) no-repeat -0px 0px; text-align:left ; color: #FFF;  }
div#paddingBox{width:660px; margin:0 45px;  color: #FFF}
div#headerLeft{width:330px; float:left; margin:40px 0 0 0;}
div#headerLeft ul{list-style-type:none;}
div#headerLeft ul li{}
div#headerLeft ul li h1{ text-transform:uppercase; font-size:18px; line-height:18px; font-family:Arial; font-weight:normal;}
div#headerLeft ul li h1 a{color:#4d6f76; text-decoration:none; }
div#headerLeft ul li h1 a:hover{color:#fff; }
div#headerLeft ul li h1 a:active{color:#fff;border:none; }
div#headerLeft ul li h1 a:focus{color:#fff; border:none; }
div#headerRight{width:330px; float:left;margin:37px 0 71px 0; }
div#headerRight img#logo{width:240px; height: 29px; float:right;}
div#headerRight a{width:140px; margin-top:8px; float:right; display:block;text-transform:uppercase;color:#4d6f76; text-decoration:none;  text-align:right;font-size:12px; line-height:12px; font-family:Tahoma; }

div#content{width:660px; margin:0 0 0 0; color: #FFF; font-family: verdana;}
div#content p{ margin:0 0 30px 0 ;  font-size:11px; line-height: 18px; text-align:justify;}
div#content ul{ margin:4px 0 44px 0;list-style-type:none;}
div#content ul.nearer{margin:6px 0 24px 0;}
div#content p.nearer{margin:0px 0 10px 0;}
div#content li{ margin:0; color:#4d6f76; font-size:11px; line-height:18px;padding-left:11px; background: url(/gfx/list_bullet.gif) no-repeat 0px 7px;  }
div#content li a{text-decoration:none;  color:#4d6f76;}
div#content img{ margin-bottom:2px;}
div#content a.homeLinkLeft img{ }
div#content a.homeLinkRight img{  margin-left:2px; }
div#content img.lindeLink{ float:left;  border:none;}
div#content img.sparkLink{ float:left; border:none;}
div#content img.homeImageLink{ float:left; border:none;}
div#footer{clear:both;width:100%;color: #FFF; height:40px;}
div#content h1{font-size:15px; font-weight:normal; margin-bottom:8px;} 
div#content h1.farer{ margin-bottom:30px;} 
.clear{clear:both;}

a{color:#fff}
/*intro.html*/
div#footer h1{font-size:12px; margin-top:200px;}
img#introPic{float:left;  width:56px; height:30px;} 
a.introLink{text-decoration:none;} 
p.introText{float:left; text-transform:uppercase;; font-size:16px;  width:557px; padding-left:20px; cursor:pointer;}


 /* portfolio.html */
img#servicechartImg{border:none;}
div#headerLeft ul#breadcrumb{width:330px;}
div#headerLeft ul#breadcrumb li{display:block; float:left; margin-right:5px;}

div#headerLeft ul#menuLv2{clear:both; padding-top:3px;}
div#headerLeft ul#menuLv2 li h1{ font-size:12px; line-height:16px;  }
div#headerLeft ul li h1 a.current{color:#fff;}
 /* kontakt.html */
div#content div.vcard{clear:both; padding:35px 0 0 0 ;}
div#content div.vcard a.url{display:none;}
div#content div.vcard span.city{line-height:30px;}
div#content div.vcard div.org{display:none;}
div#content div.vcard div.adr{width:200px; float:left; font-size:12px; line-height:18px;}
div#content div.vcard div.adr span.city{font-size:15px; }
div#content div.vcard ul.service{width:450px;float:left; margin:48px 0 0 0; }
/* kontakt_impressum.html */

div#content div#adresses{width:270px; float:left;  font-size:11px; line-height:16px;}
div#content div#meta{width:340px; float:left; font-size:11px; line-height:16px;}

div#content div#adresses div.vcard{padding:0 0 32px 0; }
div#content div#adresses div.second{padding:1px 0 0px 0; }
div#content div#adresses div.vcard div.org{display:block}
div#content div#adresses div.vcard div.adr{width:200px; float:none; font-size:11px; line-height:16px; padding-bottom:8px;}
div#content div#adresses .country-name{display:none}
div#content div#meta ul{/*position:relative; bottom:5px;*/ margin:16px 0 24px 0;}

/* ueberUns_management.html */
div#content h1.managementTitle{ clear:both;  margin:0px; padding:0px;}
div#content h1.managementSubtitle{  color:#4d6f76; margin:3px 0 12px 0; padding:0px;}
div#content img.managementFoto{float:left; margin-right:20px; width:190px; height:150px;}
div#content p.managementText{ float:left; width:450px;}


div#content img.partnerFoto{float:left; margin-right:20px; margin-bottom:30px; clear:both; width:190px; height:65px;}
div#content p.partnerText{ float:left; width:450px; padding-bottom:30px;}
/* kontakt_karriere.html */
div#content p.karriereText{padding:0px; margin:0px 0 8px 0;}
div#content ul.karriereEmails{float:left; width:295px;}
div#content ul.karriereFons{float:left; width:200px;}
div#content ul.karriereFons li{color:#fff; background:none;}
div#content ul.karrierePdfs{padding-top:15px;} 
div#content ul.karrierePdfs li{background: url(/gfx/pdf.gif) no-repeat 0px 5px; text-indent:25px; line-height:21px;}


/* portfolio_servicechart.html */

.chartContent p{font-size:11px; line-height:18px; font-family:verdana, sans-serif;}

div#servicechartSingle{ height: 650px; padding-top:1.3em; padding-left:2.5em; width:56em; text-align:justify;}
div#servicechartSingle p{ margin:0px 0 40px 0; width: 620px;}
div#servicechartSingle img{ margin:0px 0 40px 0;} 
div#servicechartSingle h1{ margin:40px 0 40px 0; font-size:18px; font-weight:normal; color:#fff} 
div#servicechartInText{font-size:0.731em;}
div.servicechart table{color:#fff; font-size:0.813em; line-height:1.125em; font-family:Tahoma; border-collapse:collapse; width:69.188em; /*margin-left:3em*/}
div.servicechart table tr{}
div.servicechart table td{width:12.1em; background:#083845; text-align:left; padding-left:1.53em; }
div.servicechart table tr.zeile1 td{background:#0f3e4a; width:69.188em;}
div.servicechart table tr.zeile2 td{background:#0f3e4a;}
div.servicechart table tr.zeile4 td{background:#0f3e4a;}
div.servicechart table tr.zeile5 td{background:#083845; width:69.188em;}
div.servicechart table td.singleline{height:2.5em;}
div.servicechart table td.doubleline{height:4.68em;}
div.servicechart table td.multiline{height:10em; background:none; vertical-align:top;}
div.servicechart table td.center{text-align:center;}
div.servicechart table .borderTop{ border-top:3px solid #00323F}
div.servicechart table .borderRight{ border-right:3px solid #00323F}
div.servicechart a#backlink{text-align:left; width: 10em; text-indent:0.8em; display:block; color:#fff; text-decoration:none; font-size:0.763em; font-family:Tahoma;   background: url(/gfx/list_bullet.png) no-repeat 0px 5px;margin-bottom:2.8em;}
div#servicechart table td.multiline a.highlight{color:#fff;}
div#servicechart table td.multiline a:hover{color:#fff;}

div.servicechart ul{ margin:24px 0;list-style-type:none; }
div#servicechartInText li{ margin:0; color:#4d6f76; font-size:0.85em; line-height:18px; padding-left:11px; margin-left:11px; background: url(/gfx/list_bullet.png) no-repeat 0px 7px;  }
div#servicechartSingle li{ margin:0; color:#4d6f76; font-size:0.85em; line-height:18px;  padding-left:11px; background: url(/gfx/list_bullet.png) no-repeat 0px 7px;  }
div.servicechart li a{text-decoration:none;  color:#4d6f76;}
div.servicechart li a:hover{text-decoration:none;  color:#fff;}

/*full.html*/
iframe#bg_linde{height:100%; width:100%; border:none; padding:0px; margin-bottom:-3px; margin-left:372px}
/*iframe#bg_iframe{height:100%; width:100%; border:none; padding:0px; margin-bottom:-3px; margin-left:372px}*/
iframe#bg_iframe{height:76%; width:70%; border:none; padding:0px; margin:74px 0 -3px 372px;}
img#bg_linde{height:100%;margin-bottom:-3px;} 


div#sidebar_weg{position:absolute; top:0; left:0; width:372px; background-image:url(/gfx/blank.gif);  height: 100%; z-index:10000;}
div#full_sidebar{position:absolute; top:0; left:0; width:372px; /* background-image:url(/gfx/bg_full_sidebar_solid.png);*/ height: 100%; }
div#full_sidebar div{position:absolute; top:0; left:36px; text-align:left; width:295px;}

div#full_sidebar a#backlink{margin:32px 0 30px 0px; float:left; display:block;  color:#fff; text-decoration:none;  text-align:right;font-size:12px; line-height:12px; font-family:Tahoma;  text-indent:10px; background: url(/gfx/list_bullet.png) no-repeat 0px 5px; }
div#full_sidebar ul{margin:20px 0 0 0px; padding:0px; list-style-type:none; width:295px;clear:both;}
div#full_sidebar ul li{display:block; width: 57px; height:40px; float:left; margin:0 0px 1px 2px;}
div#full_sidebar ul li img{border:none;}

div#full_sidebar p{text-align:justify; width:295px; color:#fff; font-size:11px; line-height:18px; font-family:verdana; font-weight:normal; }
div#full_sidebar h1{padding:75px 0 15px 0; text-align:justify; width:295px; color:#fff;  font-size:18px; line-height:18px; font-family:Tahoma; font-weight:normal; clear:both;}

/*div#full_sidebar p{text-align:justify; width:295px; color:#fff; font-size:11px; line-height:18px; font-family:verdana; font-weight:normal; }
div#full_sidebar h1{padding:75px 0 15px 0; text-align:justify; width:295px; color:#fff;  font-size:18px; line-height:18px; font-family:Tahoma; font-weight:normal; clear:both;}*/
/*full.html*/
.caseImage{
    width:660px;
    height:340px; 
}
.customerImage{
    width:660px;
    height:400px;  
}
.portfolio_caseImage{
    width:660px;
    height:340px; 
}
.portfolio_kundenImage{
    width:660px;
    height:400px;  
}
.about_mission_blockImage, img.aboutus_skills_htmlimageImage, img.aboutus_htmlImageImage{
    width:660px;
    height:130px; 
}
.career_introImage{
    width:650px;
    height:130px;  
}
.chartContent img{
    width:620px;
    height:440px; 
}
.chartContent object{
    width:620px;
    height:440px; 
}

