.obenhead {color: #000000; font-size : 15px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 16px; text-align: left; letter-spacing: 1px;} 
.obentext {color: #7F7F7F; font-size : 12px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 14px; text-align: left;} 

#headernav {position: relative; top: 11px; left: 11px; text-align: left; z-index: 1;}

#linieaz {position: absolute; top: 820px; left: 0px; z-index: 2;}
#hlinieaz {position: absolute; top: 270px; left: 324px; z-index: 2;}
#hlinieraz {position: absolute; top: 270px; left: 650px; z-index: 2;}
#inhaltaz {position: absolute; top: 270px;  left: 0px; width: 1000px; height:540px; overflow : auto; text-align: left;}
#tabfooteraz {position: relative; top: 830px; left: 0px; width: 100%; height: 290px; background-color: #000000; }

.feedlang	{font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #7F7F7F; 

  border-left: 1px solid #B2B2B2;
  border-top: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  border-bottom: 1px solid #B2B2B2;

        width: 250px;
        height: 20px;
        background-color:#ffffff;
        }
        
.nachricht	{font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #7F7F7F; 

  border-left: 1px solid #B2B2B2;
  border-top: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  border-bottom: 1px solid #B2B2B2;

        width: 250px;
        height: 219px;
        background-color:#ffffff;
        }


.textpersdaten {color: #7F7F7F; font-size : 12px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 16px; text-align: left;}


a.footerlink:link {color: #878787; font-size : 11px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: none;} 
a.footerlink:hover {color: #FFFFFF; font-size : 11px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: none;} 
a.footerlink:active {color: #878787; font-size : 11px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: none;} 
a.footerlink:visited {color: #878787; font-size : 11px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: none;} 
a.footerlink:hover {color: #FFFFFF; font-size : 11px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: none;} 

a.footeralink:link {color: #878787; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none;} 
a.footeralink:hover {color: #FFFFFF; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none;} 
a.footeralink:active {color: #878787; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none;} 
a.footeralink:visited {color: #878787; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none;} 
a.footeralink:hover {color: #FFFFFF; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none;} 

a.footerulink:link {color: #878787; font-size : 12px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: underline;} 
a.footerulink:hover {color: #FFFFFF; font-size : 12px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: underline;} 
a.footerulink:active {color: #878787; font-size : 12px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: underline;} 
a.footerulink:visited {color: #878787; font-size : 12px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: underline;} 
a.footerulink:hover {color: #FFFFFF; font-size : 12px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: underline;} 

a.menuneu:link {color: #878787; font-size : 10pt; font-weight: regular; font-family : MyCustomFont, Arial Narrow, Helvetica, Unicode; text-decoration: none;} 
a.menuneu:hover {color: #FFFFFF; font-size : 10pt; font-weight: regular; font-family : MyCustomFont, Arial Narrow, Helvetica, Unicode; text-decoration: none;} 
a.menuneu:active {color: #878787; font-size : 10pt; font-weight: regular; font-family : MyCustomFont, Arial Narrow, Helvetica, Unicode; text-decoration: none;} 
a.menuneu:visited {color: #878787; font-size : 10pt; font-weight: regular; font-family : MyCustomFont, Arial Narrow, Helvetica, Unicode; text-decoration: none;} 
a.menuneu:hover {color: #FFFFFF; font-size : 10pt; font-weight: regular; font-family : MyCustomFont, Arial Narrow, Helvetica, Unicode; text-decoration: none;} 

a.menuhauptnav:link {color: #878787; font-size : 10pt; font-weight: regular; font-family : MyCustomFont, Arial Narrow, Helvetica, Unicode; text-decoration: none;} 
a.menuhauptnav:hover {color: #FFFFFF; font-size : 10pt; font-weight: regular; font-family : MyCustomFont, Arial Narrow, Helvetica, Unicode; text-decoration: none;} 
a.menuhauptnav:active {color: #878787; font-size : 10pt; font-weight: regular; font-family : MyCustomFont, Arial Narrow, Helvetica, Unicode; text-decoration: none;} 
a.menuhauptnav:visited {color: #878787; font-size : 10pt; font-weight: regular; font-family : MyCustomFont, Arial Narrow, Helvetica, Unicode; text-decoration: none;} 
a.menuhauptnav:hover {color: #FFFFFF; font-size : 10pt; font-weight: regular; font-family : MyCustomFont, Arial Narrow, Helvetica, Unicode; text-decoration: none;} 


a.menunavheader:link {color: #878787; font-size : 10pt; font-weight: regular; font-family : MyCustomFont, Arial Narrow, Helvetica, Unicode; text-decoration: none;} 
a.menunavheader:hover {color: #FFFFFF; font-size : 10pt; font-weight: regular; font-family : MyCustomFont, Arial Narrow, Helvetica, Unicode; text-decoration: none;} 
a.menunavheader:active {color: #878787; font-size : 10pt; font-weight: regular; font-family : MyCustomFont, Arial Narrow, Helvetica, Unicode; text-decoration: none;} 
a.menunavheader:visited {color: #878787; font-size : 10pt; font-weight: regular; font-family : MyCustomFont, Arial Narrow, Helvetica, Unicode; text-decoration: none;} 
a.menunavheader:hover {color: #FFFFFF; font-size : 10pt; font-weight: regular; font-family : MyCustomFont, Arial Narrow, Helvetica, Unicode; text-decoration: none;} 

.menuneuaktiv {color: #ffffff; font-size : 10pt; font-weight: regular; font-family : MyCustomFont, Arial Narrow, Helvetica, Unicode; text-decoration: none;} 

/* Web@WORK - Hintergrund CSS */
.bg {background-image: url(/images/hg.png); background-repeat:no-repeat;}
.bgkat {background-image: url(/images/hgkat.png); background-repeat:no-repeat;}
.bgfirma {background-image: url(/images/hgfirma.png); background-repeat:no-repeat;}
.hglinie {background-image: url(/images/hglinie.gif); background-repeat:repeat;}
.footertabelle {background-color: #000000;}
.bgweiss {background-color: #ffffff;}
.grau {background-color: #E5E5E5;}


/* Web@WORK - News unten CSS */
#nbalken {background-color: #000000; line-height: 25px; position: relative; top: 0px; left: 0px; width: 279px; height: 26px; background-image: url(/images/balken.gif); background-repeat:no-repeat; color: #FFFFFF; font-size : 11pt; font-weight: bold; font-family : Arial Narrow, Helvetica, Unicode; text-decoration: none; text-align: center; vertical-align: middle;}
#nbild {position: relative; top: -15px; left: 0px; width: 279; }
#textheadlineu {position: relative; top: 0px; left: 0px; width: 279; color: #000000; font-size : 15px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 20px; text-align: center; letter-spacing: 1px;} 

.hspecial {position: relative; top: 0px; left: 0px; color: #000000; font-size : 15px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 15px; text-align: center; letter-spacing: 1px;} 

#textheadline {position: relative; top: -15px; left: 0px; width: 279; color: #000000; font-size : 15px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 22px; text-align: center; letter-spacing: 1px;} 
.linknewshead {color: #000000; font-size : 15px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 22px; text-align: center; letter-spacing: 1px;} 


#linkheadlineu {position: relative; top: 0px; left: 0px; width: 279; color: #7F7F7F; font-size : 15px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 20px; text-align: center;} 
.lpool {color: #7F7F7F; font-size : 15px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 20px; text-align: center;} 

#textstandard {position: relative; top: -15px; left: 0px; width: 279; color: #7F7F7F; font-size : 12px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 14px; text-align: center;} 
.linknews {color: #7F7F7F; font-size : 12px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 14px; text-align: center;}

#tabfooter {position: relative; top: 550px; left: 0px; width: 100%; height: 290px; background-color: #000000; }
#tabfooterunternehmen {position: relative; top: 400px; left: 0px; width: 100%; height: 290px; background-color: #000000; }
#tabfooterspecial {position: relative; top: 40px; left: 0px; width: 100%; height: 290px; background-color: #000000; }
#tabfooterspecialn {position: relative; top: 450px; left: 0px; width: 100%; height: 290px; background-color: #000000; }
#tabfooterkontakt {position: relative; top: 760px; left: 0px; width: 100%; height: 290px; background-color: #000000; }

#tabfooterfirmen {position: relative; top: 880px; left: 0px; width: 100%; height: 290px; background-color: #000000; }

#footerblockunternehmen {position: absolute; top: 30px; left: 23px; color: #7F7F7F; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 14px;}
#footerblockunternehmentext {position: absolute; top: 50px; left: 23px; color: #7F7F7F; font-size : 11px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 15px; text-align: left;}

#footerblockschmuck {position: absolute; top: 30px; left: 175px; color: #7F7F7F; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 14px;}
#footerblockschmucktext {position: absolute; top: 50px; left: 175px; color: #7F7F7F; font-size : 11px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 15px; text-align: left;}

#footerblocktrauringe {position: absolute; top: 30px; left: 320px; color: #7F7F7F; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 14px;}
#footerblocktrauringetext {position: absolute; top: 50px; left: 320px; color: #7F7F7F; font-size : 11px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 15px; text-align: left;}

#footerblockuhren {position: absolute; top: 30px; left: 470px; color: #7F7F7F; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 14px;}
#footerblockuhrentext {position: absolute; top: 50px; left: 470px; color: #7F7F7F; font-size : 11px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 15px; text-align: left;}

#footerblockmaterialien {position: absolute; top: 130px; left: 470px; color: #7F7F7F; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 14px;}
#footerblockmaterialientext {position: absolute; top: 150px; left: 470px; color: #7F7F7F; font-size : 11px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 15px; text-align: left;}

#footerblockspezi {position: absolute; top: 130px; left: 620px; color: #7F7F7F; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 14px;}
#footerblockspezitext {position: absolute; top: 150px; left: 620px; color: #7F7F7F; font-size : 11px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 15px; text-align: left;}

#footerblockservice {position: absolute; top: 30px; left: 760px; color: #7F7F7F; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 14px;}
#footerblockservicetext {position: absolute; top: 50px; left: 760px; color: #7F7F7F; font-size : 11px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 15px; text-align: left;}

#footerblockacce {position: absolute; top: 30px; left: 620px; color: #7F7F7F; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 14px;}
#footerblockmarken {position: absolute; top: 140px; left: 23px; color: #7F7F7F; font-size : 14px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 14px;}
#footerblockadress {position: absolute; top: 220px; left: 23px; color: #7F7F7F; font-size : 12px; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 14px;}



#footerblockaccetext {position: absolute; top: 50px; left: 620px; color: #7F7F7F; font-size : 11px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 15px; text-align: left;}
#footerblockmarkentext {position: absolute; top: 160px; left: 23px; color: #7F7F7F; font-size : 11px; font-weight: regular; font-family : Arial, Helvetica, Unicode; text-decoration: none; line-height: 15px; text-align: left;}
#footerblockkontakttext {position: absolute; top: 30px; left: 885px; text-align: left;}



#footer {position: relative; top: 0px; left: 0px; width: 975px;}


/* Web@WORK - Content CSS */
#inhalt {position: relative; top: 0px; left: 0px; width: 975px;}
#inhaltunten {position: relative; top: 800px; left: 0px; width: 975px;}
#inhaltunternehmen {position: relative; top: 635px; left: 0px; width: 975px;}
#inhaltspezial {position: relative; top: 260px; left: 0px; width: 975px;}
#inhaltspecial {position: relative; top: 635px; left: 0px; width: 975px;}

#hauptnav {position: absolute; top: 40px; left: 0px; text-align: left; width: 100%; background-image: url(/images/navhg.png); background-repeat:repeat;}
#suche {position: absolute; top: 11px; left: 900px;}
#facebook {position: absolute; top: 11px; left: 985px;}
#logo {position: absolute; top: 76px; left: 410px; z-index: 2;}
#logokat {position: absolute; top: 126px; left: 410px; z-index: 2;}
#wlogo {position: absolute; top: 132px; left: 325px; z-index: 1;}
#wlogokat {position: absolute; top: 158px; left: 325px; z-index: 1;}

#logou {position: absolute; top: 126px; left: 410px; z-index: 2;}
#wlogou {position: absolute; top: 182px; left: 325px; z-index: 1;}


#liniefirmen {position: absolute; top: 302px; left: 0px; z-index: 2;}
#liniefirmenu {position: absolute; top: 860px; left: 0px; z-index: 2;}

#linie {position: absolute; top: 399px; left: 0px; z-index: 2;}
#linieunternehmen {position: absolute; top: 252px; left: 0px; z-index: 2;}
#liniekontakt {position: absolute; top: 580px; left: 0px; z-index: 2;}
#liniekat {position: absolute; top: 400px; left: 0px; z-index: 2;}
#hlinie {position: absolute; top: 170px; left: 324px; z-index: 2;}
#hlinier {position: absolute; top: 170px; left: 650px; z-index: 2;}
#vlinie {position: absolute; top: 252px; left: 348px; z-index: 2;}


#footerneu {position: absolute; top: 1650px; left: 0px; width: 100%; height: 250px; background-color: #000000;}
#footerneukat {position: absolute; top: 850px; left: 0px; width: 100%; height: 250px; background-color: #000000;}
#hlang {position: absolute; top: 835px; left: 325px; z-index: 2;}
#hlangr {position: absolute; top: 835px; left: 650px; z-index: 2;}
#footerkat {position: absolute; top: 880px; left: 0px; z-index: 2;}

#vlang {position: absolute; top: 340px; left: 325px; z-index: 2;}
#vlangn {position: absolute; top: 340px; left: 6505px; z-index: 2;}

/* Web@WORK - Texte CSS */
.headernavtext {color: #FFFFFF; font-size : 11pt; font-weight: regular; font-family : Arial Narrow, Helvetica, Unicode; text-decoration: none;} 


.menuhauptnavaktiv {color: #ffffff; font-size : 10pt; font-weight: regular; font-family : MyCustomFont, Arial Narrow, Helvetica, Unicode; text-decoration: none;} 

.hlink {position: absolute; top: 336px; left: 0px; z-index: 20; color: #878787; font-size : 11pt; font-weight: bold; font-family : Arial, Helvetica, Unicode; text-decoration: none; background: url('/images/hlink.gif') no-repeat; text-indent: 1em; width: 280px;}
