body { }

p { }

td { }

a:link { }

a:visited { }

a:hover { }

a:active { }

.indexbackground{ background-image: url(images/index_background_balken.jpg); background-repeat: no-repeat; }
.contextbackground{ background-image: url(images/content_background_balken.jpg); background-repeat: no-repeat; }
.subbackground{ background-image: url(images/sub_bg.jpg); background-repeat: no-repeat; }
.contactbackground{ background-image: url(images/contact_bg.jpg); background-repeat: no-repeat; }
.loginbackground{ background-image: url(images/login_bg.jpg); background-repeat: no-repeat; }
.dlbackground{ background-image: url(images/dl_bg.jpg); background-repeat: no-repeat; }
.newsbackground{ background-image: url(images/news_bg.jpg); background-repeat: no-repeat; }

.logopos { position:relative; right: 20px; top: 70px; }
.logopos2 { position:relative; right: 20px; top: 80px; }

.logocontentpos { position:relative; right: 55px; top: -180px; }

.historypicpos{ position:relative; right: 0px; top: 165px; }
.techautopicpos{ position:relative; right: 0px; top: 125px; }
.techassemblypicpos{ position:relative; right: 0px; top: 145px; }
.techtoolspicpos{ position:relative; right: 0px; top: 140px; }
.qualitypic1pos{ position:relative; right: 0px; top: 125px; }
.qualityequippic1pos{ position:relative; right: 0px; top: 140px; }
.qualitygoalpic1pos{ position:relative; right: 0px; top: 125px; }
.qualitypic2pos{ position:relative; right: 0px; top: -10px; }
.qualityequippic2pos{ position:relative; right: 0px; top: 0px; }
.autopicpos{ position:relative; right: 10px; top: 10px; }
.logospic1pos{ position:relative; right: 0px; top: 136px; }
.logospic1posold{ position:relative; right: 0px; top: 145px; }
.logospic2pos{ position:relative; right: -1px; top: -3px; }
.prod01picpos{ position:relative; right: 0px; top: 140px; }
.machinery02picpos{ position:relative; right: 0px; top: 5px; }
.engineeringpicpos{ position:relative; right: 0px; top: 155px; }
.miscpicpos{ position:relative; right: 0px; top: 145px; }
.partlogospos{ position:relative; right: 0px; top: 140px; }
.techpic1pos{ position:relative; right: 0px; top: 140px; }
.techpic2pos{ position:relative; right: -30px; top: 35px; }
.techtoolspic2pos{ position:relative; right: -30px; top: 0px; }
.historypic1pos{ position:relative; right: 0px; top: 140px; }
.historypic2pos{ position:relative; right: 0px; top: 0px; }
.prodelecpic2pos{ position:relative; right: -30px; top: 45px; }
.prodengpic1pos{ position:relative; right: 0px; top: 140px; }
.prodengpic2pos{ position:relative; right: -30px; top: 0px; }
.prodmiscpic1pos{ position:relative; right: 0px; top: 130px; }
.prodmiscpic2pos{ position:relative; right: -30px; top: 35px; }
.techautopic2pos{ position:relative; right: -30px; top: 0px; }


.whitemenuelinks{ color: white; font-size: 12pt; font-family: arial; line-height: 12pt; position:relative; right: 0px; top: 120px; }
.blackmenuelinks{ color: black; font-size: 12pt; font-family: arial; line-height: 12pt; position:relative; right: 0px; top: 120px; }
.greymenuelinks{ color: #7f7f7f7; font-size: 12pt; font-family: arial; line-height: 12pt; position:relative; right: 0px; top: 150px; }
.bluemenuelinks{ color: #003366; font-size: 12pt; font-family: arial; line-height: 12pt; position:relative; right: 0px; top: 150px; }

.white2menuelinks{ color: white; font-size: 12pt; font-family: arial; line-height: 12pt; position:relative; right: 0px; top: 130px; }
.black2menuelinks{ color: black; font-size: 12pt; font-family: arial; line-height: 12pt; position:relative; right: 0px; top: 130px; }


.blackuppercontent{ color: black; font-size: 9pt; font-family: arial; line-height: 14pt; text-align: left; position:relative; right: 0px; top: 10px;}
.impresscontent{ color: black; font-size: 9pt; font-family: arial; line-height: 11pt; text-align: left; }
.absoluteuppercontent{ color: black; font-size: 9pt; font-family: arial; line-height: 14pt; text-align: left;position:absolute; right: 0px; top: 0px; }
.absolutelowercontent{ color: black; font-size: 9pt; font-family: arial; line-height: 14pt; text-align: left;position:absolute; right: 0px; top: 0px; }

.whitelinks:LINK, .whitelinks:VISITED
{ color: white ; font-size: 12pt; font-family: "arial"; text-decoration: none;}
.whitelinks:HOVER
{ color: white ; font-size: 12pt; font-family: arial; font-weight: bold; text-decoration: none; }
.blacklinks:LINK, .blacklinks:VISITED
{ color: black ; font-size: 12pt; font-family: "arial"; text-decoration: none;}
.blacklinks:HOVER
{ color: black ; font-size: 12pt; font-family: arial; font-weight: bold; text-decoration: none; }
.bluelinks:LINK, .bluelinks:VISITED
{ color: #003366 ; font-size: 12pt; font-family: "arial"; text-decoration: none;}
.bluelinks:HOVER
{ color: #003366 ; font-size: 12pt; font-family: arial; font-weight: bold; text-decoration: none; }
.greylinks:LINK, .greylinks:VISITED
{ color: #7f7f7f ; font-size: 12pt; font-family: "arial"; text-decoration: none;}
.greylinks:HOVER
{ color: black ; font-size: 12pt; font-family: arial; font-weight: bold; text-decoration: none; }
.bluesmalllinks:LINK, .bluesmalllinks:VISITED
{ color: #003366 ; font-size: 10pt; font-family: "arial"; text-decoration: none;}
.bluesmalllinks:HOVER
{ color: #009966 ; font-size: 10pt; font-family: arial; text-decoration: none; }

.homepagedatetext
{color: #bbeeee ; font-size: 10pt; font-family: arial;}
