.tablewidthborder1 td { border: 1px solid #DCDAD9; border-style: inset; background : #ffffff; color: #000000;  padding:3px; font-family: Arial,Helvetica; font-size : 12px; }
.tablewidthborder2 td { border: 1px solid #DCDAD9; border-style: inset; background : #DCDAD9; color: #000000;  padding:3px; font-family: Arial,Helvetica; font-size : 12px; }
.tablewidthborder3 { border: 1px solid #DCDAD9; background : #AB4B1B; color: #FFFFFF;  padding:3px; font-family: Arial,Helvetica; font-size : 12px; font-weight : bold; }

.tablewidthnoborder1 td { background : #ffffff; color: #000000;  padding:3px; font-family: Arial,Helvetica; font-size : 12px; }
.tablewidthnoborder2 td { background : #FFFFFF; color: #000000;  padding:3px; font-family: Arial,Helvetica; font-size : 12px; }
.tablewidthnoborder3 { background : #FFFFFF; color: #AB4B1B;  padding:3px; font-family: Arial,Helvetica; font-size : 12px; font-weight : bold; }

.service { color : #000000; font-size : 13px; font-family : Arial, Helvetica; font-weight : bold; line-height: 33px; text-decoration: none;}
.servicekat { color : #000000; font-size : 10px; font-family : Arial, Helvetica; font-weight : bold; line-height: 33px; text-decoration: none;}
.lauftext  { color : #000000; font-size : 12px; font-family : Arial, Helvetica; font-weight : bold; text-decoration: none; line-height: 18px; }
.textpersdaten1  { color : #000000; font-size : 12px; font-family : Arial, Helvetica; font-weight : bold; text-decoration: none; line-height: 18px; }
.hauptnavnaktiv { background-image:url(/Bilddatenbank/Navigation/format1/naktiv.gif); background-repeat:no-repeat; background-position:0px 18px; width: 178px; height: 45px; }
.hauptnavaktiv { background-image:url(/Bilddatenbank/Navigation/format1/aktiv.gif); background-repeat:no-repeat; background-position:0px 18px; width: 178px; height: 45px; }
.linkst  { color : #000000; font-size : 12px; font-family : Arial, Helvetica; font-weight : bold; text-decoration: underline; line-height: 18px; }
.doklistelink { color : #000000; font-size : 12px; font-family : Arial, Helvetica; font-weight : bold; text-decoration: underline; line-height: 18px; }

#home { position:absolute; top:50px; left:580px; z-index:2; width: 300px; height: 9px; text-align: left; color : #000000; font-size : 13px; font-family : Arial, Helvetica; font-weight : bold; line-height: 33px; }
#textblock { position:relative; top:150px; left:255px; z-index:3; width: 600px; }
#d1 { position:absolute; top:62px; left:665px; z-index:2; width: 300px; height: 9px; text-align: left; color : #000000; font-size : 13px; font-family : Arial, Helvetica; font-weight : bold; line-height: 33px; }
#d1kat { position:absolute; top:2px; left:602px; z-index:2; width: 300px; height: 9px; text-align: right; color : #000000; font-size : 10px; font-family : Arial, Helvetica; font-weight : bold; line-height: 33px; }
#DAusgabe { position:absolute; top:62px; left:495px; z-index:2; width: 200px; height: 9px; text-align: left; color : #000000; font-size : 13px; font-family : Arial, Helvetica; font-weight : bold; line-height: 33px; }
#DAusgabekat { position:absolute; top:2px; left:530px; z-index:2; width: 200px; height: 9px; text-align: right; color : #000000; font-size : 10px; font-family : Arial, Helvetica; font-weight : bold; line-height: 33px; }
#t1 { position:absolute; top:186px; left:260px; z-index:2; width: 538px; height: 9px; text-align: left; color : #000000; font-size : 14px; font-family : Arial, Helvetica; font-weight : bold; line-height: 33px; }
#t2 { position:absolute; top:338px; left:260px; z-index:3; width: 538px; height: 9px; text-align: left; color : #000000; font-size : 14px; font-family : Arial, Helvetica; font-weight : bold; line-height: 33px; }
#box { position:relative; top:0px; left:0px; z-index:1; width: 1014px; height: 604px; }
#b1 { position:absolute; top:159px; left:149px; z-index:2; width: 102px; height: 123px; }
#b2 { position:absolute; top:310px; left:149px; z-index:3; width: 102px; height: 123px; }
#l1 { position:absolute; top:215px; left:251px; z-index:2; width: 538px; height: 9px; }
#l2 { position:absolute; top:366px; left:251px; z-index:3; width: 538px; height: 9px; }
#navigation { position:absolute; top:170px; left:50px; z-index:2; width: 162px; height: 43px; }
.hgsteinzeuga { background-image:url(/Bilddatenbank/Navigation/format1/st_nav_aktiv.jpg); background-repeat:no-repeat; background-position:0px 0px; position:absolute; top:85px; left:46px; z-index:2; width: 170px; height: 43px; }
.hgsteinzeugb { background-image:url(/Bilddatenbank/Navigation/format1/st_boden_naktiv.jpg); background-repeat:no-repeat; background-position:0px 0px; position:absolute; top:85px; left:355px; z-index:2; width: 170px; height: 43px; }
.hgfliesenb { background-image:url(/Bilddatenbank/Navigation/format1/st_boden_aktiv.jpg); background-repeat:no-repeat; background-position:0px 0px; position:absolute; top:85px; left:46px; z-index:2; width: 170px; height: 43px; }
.hgfliesena { background-image:url(/Bilddatenbank/Navigation/format1/st_nav_naktiv.jpg); background-repeat:no-repeat; background-position:0px 0px; position:absolute; top:85px; left:355px; z-index:2; width: 170px; height: 43px; }

.hgroot { background-color: #FFFFFF;}
.hg { background-image:url(/images/Home_ITM.jpg); background-repeat:no-repeat; background-position:0px 0px;}
.hgkat { background-image:url(/images/hg_kat.jpg); background-repeat:no-repeat; background-position:0px 0px;}
.navlink{ color : #000000; font-size : 14px; font-family : Arial, Helvetica; font-weight : bold; line-height: 33px; text-decoration: none; }

a.menulinksnav:link { color: #A24008; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica; text-decoration: none; } 
a.menulinksnav:hover { color: #A24008; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica; text-decoration: none; }
a.menulinksnav:visited { color: #A24008; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica; text-decoration: none; }
a.menulinksnav:hover { color: #A24008; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica; text-decoration: none; }
a.menulinksnav:active { color: #A24008; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica; text-decoration: none; }

a.menulinksnavaktivneulink:link { color: #A24008; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica; text-decoration: none; } 
a.menulinksnavaktivneulink:hover { color: #A24008; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica; text-decoration: none; }
a.menulinksnavaktivneulink:visited { color: #A24008; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica; text-decoration: none; }
a.menulinksnavaktivneulink:hover { color: #A24008; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica; text-decoration: none; }
a.menulinksnavaktivneulink:active { color: #A24008; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica; text-decoration: none; }