body { background-image: url(../pics/layout/hg.gif); text-align: left; margin: 0; padding: 0; }

a:link   { color: #d02433; text-decoration: none  }
a:visited  { color: #d02433; text-decoration: none }
a:hover  { color: #d02433; text-decoration: underline }
a:active  { color: #d02433; text-decoration: none }

#home1 { background-color: #d02433; position: absolute; top: 0; left: 0; width: 200px; height: 267px; }
#home2 { text-align: right; position: absolute; top: 267px; left: 0; width: 200px; height: 200px; margin: 0; padding: 0; }
#home3 { background-color: #d02433; position: absolute; top: 0; left: 200px; width: 538px; height: 62px; margin: 0; padding: 0; }
#home4 { position: absolute; top: 0; left: 738px; width: 62px; height: 62px; margin: 0; padding: 0; }
#home5 { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; background-color: #d02433; text-align: right; position: absolute; top: 62px; left: 200px; width: 600px; height: 405px; margin: 0; padding: 0; }

#folge1 { background-color: #d02433; position: absolute; top: 0; left: 0; width: 200px; height: 62px; }
#folge3 { background-color: #d02433; text-align: right; position: absolute; top: 0; left: 200px; width: 538px; height: 62px; margin: 0; padding: 0; }
#folge4 { position: absolute; top: 0; left: 738px; width: 62px; height: 62px; margin: 0; padding: 0; }
#fmenu { margin: 0 36px 0 0; padding: 0; }

#uns1 { background-color: #fff; position: absolute; top: 0; left: 0; width: 200px; height: 267px; }
#uns2 { text-align: right; position: absolute; top: 267px; left: 0; width: 200px; height: 200px; margin: 0; padding: 0; }
#uns3 { background-color: #fff; position: absolute; top: 0; left: 200px; width: 538px; height: 62px; margin: 0; padding: 0; }
#uns4 { position: absolute; top: 0; left: 738px; width: 62px; height: 62px; margin: 0; padding: 0; }
#uns5 { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; position: absolute; top: 62px; left: 200px; width: 600px; height: 405px; margin: 0; padding: 0; }
.uns { color: #000; font-size: 10px; line-height: 15px; margin: 0; padding: 40px 0 0; }

#mcorporate { position: absolute; top: 8px; right: 0px; width: 600px; height: 52px; margin: 0; padding: 0; }
#tcorporate { position: absolute; top: 60px; right: 0; width: 600px; height: 13px; margin: 0; padding: 0 8px 0 0; }
#mlogo { position: absolute; top: 73px; right: 0px; width: 600px; height: 52px; margin: 0; padding: 0; }
#tlogo { position: absolute; top: 125px; right: 0px; width: 600px; height: 13px; margin: 0; padding: 0 8px 0 0; }
#mscreen { position: absolute; top: 138px; right: 0px; width: 600px; height: 52px; margin: 0; padding: 0; }
#tscreen { position: absolute; top: 190px; right: 0px; width: 600px; height: 13px; margin: 0; padding: 0 8px 0 0; }
#mprint { position: absolute; top: 203px; right: 0px; width: 600px; height: 52px; margin: 0; padding: 0; }
#tprint { position: absolute; top: 255px; right: 0px; width: 600px; height: 13px; margin: 0; padding: 0 8px 0 0; }
#mwerbung { position: absolute; top: 268px; right: 0px; width: 600px; height: 52px; margin: 0; padding: 0; }
#twerbung { position: absolute; top: 320px; right: 0px; width: 600px; height: 13px; margin: 0; padding: 0 8px 0 0; }
#millustration { position: absolute; top: 333px; right: 0px; width: 600px; height: 52px; margin: 0; padding: 0; }
#tillustration { position: absolute; top: 385px; right: 0px; width: 600px; height: 13px; margin: 0; padding: 0 8px 0 0; }

#centerH { text-align: left; position: absolute; top: 500px; left: 200px; width: 600px; margin: 0; padding: 0; color: #e6e6e6; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px;}
#newsH { text-align: left; width: 600px; margin: 0; padding: 0; color: #e6e6e6; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px;}
#footerH { text-align: left; position: absolute; top: 690px; left: 200px; width: 600px; height: 40px; margin: 0; padding: 0; color: #e6e6e6; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px;}

#centerF { text-align: left; position: absolute; top: 90px; left: 200px; width: 600px; margin: 0; padding: 0; color: #e6e6e6; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px;}
#vorsicht { color: #ffde00; position: absolute; left: 50px; width: 550px; margin: 0; padding: 3px 0 0; }

.news { margin: 0; padding: 0; }
.kunden { margin: 0; padding: 25px 0 0; }
.kunden p { margin: 0; padding: 0; }
.kunden span { color: #808080;}

.footer { text-align: left; height: 40px; margin: 40px 0 0; padding: 0; white-space:nowrap; }
.footer p { margin: 0; padding: 0; }
.footer span { color: #808080;}

.wrapperR { margin: 0; padding: 0 0 25px; }
.referenzen { color: #e6e6e6; line-height: 16px; margin: 0; padding: 0; }
.referenzen p { margin: 0; padding: 0 0 2px; white-space:nowrap;}
.referenzen p span { padding: 2px 5px; background-color: #000 ; margin: 0 2px 0 0; }

h1 { font-weight: bold; color: #e6e6e6; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 20px; margin: 0; padding: 0; }

