body {
/*background-image: url(../images/pgBgHome.gif);
background-repeat: no-repeat;
background-position: center;
background-position: top;*/
}

#homepagecontent {
width: 911px;
text-align: left;
margin: 0 auto;
background-color: #FFFFFF;
}
p {color: #565656;}
#homepagecontent h2 {margin: 0; text-indent: -9999px; height: 1px;}
* html #homepagecontent h2 {margin: 0;text-indent: -9999px; font-size: 1px;}

.prodBoxCMS {width: 163px; background: url(../images/homepage/prodBoxCMS.png) no-repeat; float: left; margin-right: 24px; min-height: 170px; border-bottom: 1px solid #dce4d4; _height: 170px;}
.prodBoxPOG {width: 163px; background: url(../images/homepage/prodBoxPOG.png) no-repeat; float: left; margin-right: 24px; min-height: 170px; border-bottom: 1px solid #dce4d4; _height: 170px;}
.prodBoxLoBe {width: 163px; background: url(../images/homepage/prodBoxLoBe.png) no-repeat; float: left; margin-right: 24px; min-height: 170px; border-bottom: 1px solid #dce4d4; _height: 170px;}
.prodBoxJOV {width: 163px; background: url(../images/homepage/prodBoxJOV.png) no-repeat; float: left; margin-right: 24px; min-height: 170px; border-bottom: 1px solid #dce4d4; _height: 170px;}
.prodBoxMANUS {width: 163px; background: url(../images/homepage/prodBoxMANUS.png) no-repeat; float: left; min-height: 170px; border-bottom: 1px solid #dce4d4; _height: 170px;}

p.prodBox {margin: 50px 8px 10px; font: 11px Arial, Helvetica, sans-serif; 
} 
p.prodBox a { clear: both; background: url(../images/arrowCircle.gif) no-repeat; padding-left: 14px; color: #495578; display: block; margin-top: 15px; line-height: 10px; height: 11px; text-decoration: none; 
}
p.prodBox a:hover {text-decoration: underline; background: url(../images/arrowCircleRo.gif) no-repeat; } 

#referenzen {width: 350px; float: left; margin-right: 23px; min-height: 150px; _height: 150px;}

#caseStudies {width: 350px; float: left; margin-right: 23px; min-height: 150px; _height: 150px;}

#kontakt {width: 164px; float: left; min-height: 150px; _height: 150px;}

.contentLevel2 p.header {color: #495578; font-size: 14px; font-weight: bold; padding-left: 4px; font-family: Arial, Helvetica, sans-serif; width: 98%; border-bottom: 2px solid #495578; margin: 0; margin-top: 10px;}

/*.contentLevel2 p.csDownload { font: 11px Arial, Helvetica, sans-serif; margin: 0; margin-top: 7px; margin-left: 4px;}
span.csDownloadHead {font-weight: bold; display: block;}
span.csDownloadDesc {font-weight: normal; display: block; margin-left: 5px;}
.csDownload a {color: #b20202; font-style: italic; text-decoration: none; padding-left: 20px; background: url(../images/icnPdf.gif) no-repeat; height: 18px; display: block; line-height: 18px; width: 300px; margin-left: 5px;}*/
p.csDownload {margin-left: 10px;}
p.csDownload a { background: url(../images/arrowCircle.gif) no-repeat right; padding-right: 15px; height: 11px; line-height: 10px;}
p.csDownload a:hover { background: url(../images/arrowCircleRo.gif) no-repeat right;}
img.pdfIcn {float:left; padding: 3px 4px 0 0px;}

.contentLevel2 p.kontakt {font: 11px Arial, Helvetica, sans-serif; margin: 0; margin-top: 7px; margin-left: 4px;}
span.kontaktCoName {display: block; font-size: 12px; font-weight: bold; margin-bottom: 3px;}
span.kontaktAddress {display: block; padding-left: 18px; background: url(../images/env.gif) no-repeat 0 3px; margin-bottom: 3px;}
span.kontaktEmail {display: block; padding-left: 18px; background: url(../images/icnEmail.gif) no-repeat 0 1px; margin-bottom: 3px;}
span.kontaktPh {display: block; padding-left: 18px; background: url(../images/icnTel.gif) no-repeat 0 2px; margin-bottom: 3px;}
span.kontaktFax {display: block; padding-left: 18px; background: url(../images/icnFax.gif) no-repeat 0 1px;}
#footer { text-align: left; width: 911px; margin: 0 auto;}