/* normaler Text */
font.text 	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; line-height: 16px; color: #333333;}

/* Text mit grösserem Zeilenabstand */
font.abstand	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; line-height: 20px; color: #333333;}

/* normaler Text */
font.tabelle 	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; text-decoration: none; line-height: 12px; color: #333333;}

/* fetter blauer Text */
font.blau	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 16px; color: #005a96;}

/* Unterüberschriften */
font.headline	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 30px; color: #333333;}

/* kleinerer Text */
font.klein 	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000;}

/* Überschrift */
h1.rot 	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; line-height: 22px; font-weight: bold; letter-spacing: 0.2em; text-decoration: none; color: #ff0000;}

/* Überschrift */
h2.blau 	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; letter-spacing: 0.1em; text-decoration: none; color: #005a96;}

/* Auswahlliste */
select.location	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #000000; }
option.inaktiv	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; text-decoration: none; color: #999999;}
div.location	{margin-left: 20px; margin-right: 20px; margin-bottom:10px; margin-top:-10px;}

/* Links */
a.text:link 	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 20px; text-decoration: underline; color: #333333;}
a.text:visited 	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 20px; text-decoration: underline; color: #333333;}
a.text:active 	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 20px; text-decoration: none; color: #333333;}
a.text:hover 	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; line-height: 20px; text-decoration: none; color: #333333;}


/* eingerückte Links auf Sitemap */
a.sitemap:link 		{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; margin-left:30px; line-height: 20px; text-decoration: underline; color: #333333;}
a.sitemap:visited 	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; margin-left:30px; line-height: 20px; text-decoration: underline; color: #333333;}
a.sitemap:active 	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; margin-left:30px; line-height: 20px; text-decoration: none; color: #333333;}
a.sitemap:hover 	{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; margin-left:30px; line-height: 20px; text-decoration: none; color: #333333;}

/* Links für Hauptmenü */
a.hauptmenue1:link 		{background-image: url(img/unternehmen1.jpg); width:160px;	height:25px; display: block;}
a.hauptmenue1:visited 	{background-image: url(img/unternehmen1.jpg); width:160px; height:25px; display: block;}
a.hauptmenue1:active 	{background-image: url(img/unternehmen2.jpg); width:160px; height:25px; display: block;}
a.hauptmenue1:hover 	{background-image: url(img/unternehmen2.jpg); width:160px; height:25px; display: block;}

a.hauptmenue2:link 		{background-image: url(img/produkte1.jpg); width:160px; height:25px; display: block;}
a.hauptmenue2:visited 	{background-image: url(img/produkte1.jpg); width:160px; height:25px; display: block;}
a.hauptmenue2:active 	{background-image: url(img/produkte2.jpg); width:160px; height:25px; display: block;}
a.hauptmenue2:hover 	{background-image: url(img/produkte2.jpg); width:160px; height:25px; display: block;}

a.hauptmenue3:link 		{background-image: url(img/berechnungen1.jpg); width:160px; height:25px; display: block;}
a.hauptmenue3:visited 	{background-image: url(img/berechnungen1.jpg); width:160px; height:25px; display: block;}
a.hauptmenue3:active 	{background-image: url(img/berechnungen2.jpg); width:160px; height:25px; display: block;}
a.hauptmenue3:hover 	{background-image: url(img/berechnungen2.jpg); width:160px; height:25px; display: block;}

a.hauptmenue4:link 		{background-image: url(img/services1.jpg); width:160px; height:25px; display: block;}
a.hauptmenue4:visited 	{background-image: url(img/services1.jpg); width:160px; height:25px; display: block;}
a.hauptmenue4:active 	{background-image: url(img/services2.jpg); width:160px; height:25px; display: block;}
a.hauptmenue4:hover 	{background-image: url(img/services2.jpg); width:160px; height:25px; display: block;}

a.hauptmenue5:link 		{background-image: url(img/downloads1.jpg); width:160px; height:25px; display: block;}
a.hauptmenue5:visited 	{background-image: url(img/downloads1.jpg); width:160px; height:25px; display: block;}
a.hauptmenue5:active 	{background-image: url(img/downloads2.jpg); width:160px; height:25px; display: block;}
a.hauptmenue5:hover 	{background-image: url(img/downloads2.jpg); width:160px; height:25px; display: block;}

a.hauptmenue6:link 		{background-image: url(img/karriere1.jpg); width:160px; height:25px; display: block;}
a.hauptmenue6:visited 	{background-image: url(img/karriere1.jpg); width:160px; height:25px; display: block;}
a.hauptmenue6:active 	{background-image: url(img/karriere2.jpg); width:160px; height:25px; display: block;}
a.hauptmenue6:hover 	{background-image: url(img/karriere2.jpg); width:160px; height:25px; display: block;}

a.hauptmenue7:link 		{background-image: url(img/kontakt1.jpg); width:160px; height:25px; display: block;}
a.hauptmenue7:visited 	{background-image: url(img/kontakt1.jpg); width:160px; height:25px; display: block;}
a.hauptmenue7:active 	{background-image: url(img/kontakt2.jpg); width:160px; height:25px; display: block;}
a.hauptmenue7:hover 	{background-image: url(img/kontakt2.jpg); width:160px; height:25px; display: block;}

/* Links für Untermenü */
a.untermenue1_1:link 	{background-image: url(img/firmengeschichte1.jpg); width:160px;	height:18px; display: block;}
a.untermenue1_1:visited {background-image: url(img/firmengeschichte1.jpg); width:160px; height:18px; display: block;}
a.untermenue1_1:active 	{background-image: url(img/firmengeschichte2.jpg); width:160px; height:18px; display: block;}
a.untermenue1_1:hover 	{background-image: url(img/firmengeschichte2.jpg); width:160px; height:18px; display: block;}

a.untermenue1_2:link 	{background-image: url(img/leitgedanke1.jpg); width:160px;	height:18px; display: block;}
a.untermenue1_2:visited {background-image: url(img/leitgedanke1.jpg); width:160px; height:18px; display: block;}
a.untermenue1_2:active 	{background-image: url(img/leitgedanke2.jpg); width:160px; height:18px; display: block;}
a.untermenue1_2:hover 	{background-image: url(img/leitgedanke2.jpg); width:160px; height:18px; display: block;}

a.untermenue1_3:link 	{background-image: url(img/qualitaet1.jpg); width:160px; height:18px; display: block;}
a.untermenue1_3:visited {background-image: url(img/qualitaet1.jpg); width:160px; height:18px; display: block;}
a.untermenue1_3:active 	{background-image: url(img/qualitaet2.jpg); width:160px; height:18px; display: block;}
a.untermenue1_3:hover 	{background-image: url(img/qualitaet2.jpg); width:160px; height:18px; display: block;}

a.untermenue1_4:link 	{background-image: url(img/auszeichnungen1.jpg); width:160px; height:18px; display: block;}
a.untermenue1_4:visited {background-image: url(img/auszeichnungen1.jpg); width:160px; height:18px; display: block;}
a.untermenue1_4:active 	{background-image: url(img/auszeichnungen2.jpg); width:160px; height:18px; display: block;}
a.untermenue1_4:hover 	{background-image: url(img/auszeichnungen2.jpg); width:160px; height:18px; display: block;}

a.untermenue2_1:link 	{background-image: url(img/rillenkugellager1.jpg); width:160px;	height:18px; display: block;}
a.untermenue2_1:visited {background-image: url(img/rillenkugellager1.jpg); width:160px; height:18px; display: block;}
a.untermenue2_1:active 	{background-image: url(img/rillenkugellager2.jpg); width:160px; height:18px; display: block;}
a.untermenue2_1:hover 	{background-image: url(img/rillenkugellager2.jpg); width:160px; height:18px; display: block;}

a.untermenue2_2:link 	{background-image: url(img/schraegkugellager1.jpg); width:160px; height:18px; display: block;}
a.untermenue2_2:visited {background-image: url(img/schraegkugellager1.jpg); width:160px; height:18px; display: block;}
a.untermenue2_2:active 	{background-image: url(img/schraegkugellager2.jpg); width:160px; height:18px; display: block;}
a.untermenue2_2:hover 	{background-image: url(img/schraegkugellager2.jpg); width:160px; height:18px; display: block;}

a.untermenue2_3:link 	{background-image: url(img/sonderlager1.jpg); width:160px; height:18px; display: block;}
a.untermenue2_3:visited {background-image: url(img/sonderlager1.jpg); width:160px; height:18px; display: block;}
a.untermenue2_3:active 	{background-image: url(img/sonderlager2.jpg); width:160px; height:18px; display: block;}
a.untermenue2_3:hover 	{background-image: url(img/sonderlager2.jpg); width:160px; height:18px; display: block;}

a.untermenue3_1:link 	{background-image: url(img/nom_lebensdauer1.jpg); width:160px;	height:18px; display: block;}
a.untermenue3_1:visited {background-image: url(img/nom_lebensdauer1.jpg); width:160px; height:18px; display: block;}
a.untermenue3_1:active 	{background-image: url(img/nom_lebensdauer2.jpg); width:160px; height:18px; display: block;}
a.untermenue3_1:hover 	{background-image: url(img/nom_lebensdauer2.jpg); width:160px; height:18px; display: block;}

a.untermenue3_2:link 	{background-image: url(img/mod_lebensdauer1.jpg); width:160px;	height:18px; display: block;}
a.untermenue3_2:visited {background-image: url(img/mod_lebensdauer1.jpg); width:160px; height:18px; display: block;}
a.untermenue3_2:active 	{background-image: url(img/mod_lebensdauer2.jpg); width:160px; height:18px; display: block;}
a.untermenue3_2:hover 	{background-image: url(img/mod_lebensdauer2.jpg); width:160px; height:18px; display: block;}

a.untermenue3_3:link 	{background-image: url(img/statische_tragsicherheit1.jpg); width:160px;	height:18px; display: block;}
a.untermenue3_3:visited {background-image: url(img/statische_tragsicherheit1.jpg); width:160px; height:18px; display: block;}
a.untermenue3_3:active 	{background-image: url(img/statische_tragsicherheit2.jpg); width:160px; height:18px; display: block;}
a.untermenue3_3:hover 	{background-image: url(img/statische_tragsicherheit2.jpg); width:160px; height:18px; display: block;}

a.untermenue3_4:link 	{background-image: url(img/weitere_berechnungen1.jpg); width:160px;	height:18px; display: block;}
a.untermenue3_4:visited {background-image: url(img/weitere_berechnungen1.jpg); width:160px; height:18px; display: block;}
a.untermenue3_4:active 	{background-image: url(img/weitere_berechnungen2.jpg); width:160px; height:18px; display: block;}
a.untermenue3_4:hover 	{background-image: url(img/weitere_berechnungen2.jpg); width:160px; height:18px; display: block;}

a.untermenue4_1:link 	{background-image: url(img/serviceleistungen1.jpg); width:160px; height:18px; display: block;}
a.untermenue4_1:visited {background-image: url(img/serviceleistungen1.jpg); width:160px; height:18px; display: block;}
a.untermenue4_1:active 	{background-image: url(img/serviceleistungen2.jpg); width:160px; height:18px; display: block;}
a.untermenue4_1:hover 	{background-image: url(img/serviceleistungen2.jpg); width:160px; height:18px; display: block;}

a.untermenue4_2:link 	{background-image: url(img/service_asien1.jpg); width:160px; height:18px; display: block;}
a.untermenue4_2:visited {background-image: url(img/service_asien1.jpg); width:160px; height:18px; display: block;}
a.untermenue4_2:active 	{background-image: url(img/service_asien2.jpg); width:160px; height:18px; display: block;}
a.untermenue4_2:hover 	{background-image: url(img/service_asien2.jpg); width:160px; height:18px; display: block;}

a.untermenue4_3:link 	{background-image: url(img/service_europa1.jpg); width:160px; height:18px; display: block;}
a.untermenue4_3:visited {background-image: url(img/service_europa1.jpg); width:160px; height:18px; display: block;}
a.untermenue4_3:active 	{background-image: url(img/service_europa2.jpg); width:160px; height:18px; display: block;}
a.untermenue4_3:hover 	{background-image: url(img/service_europa2.jpg); width:160px; height:18px; display: block;}

a.untermenue4_4:link 	{background-image: url(img/service_nordamerika1.jpg); width:160px; height:18px; display: block;}
a.untermenue4_4:visited {background-image: url(img/service_nordamerika1.jpg); width:160px; height:18px; display: block;}
a.untermenue4_4:active 	{background-image: url(img/service_nordamerika2.jpg); width:160px; height:18px; display: block;}
a.untermenue4_4:hover 	{background-image: url(img/service_nordamerika2.jpg); width:160px; height:18px; display: block;}

a.untermenue7_1:link 	{background-image: url(img/asien1.jpg); width:160px; height:18px; display: block;}
a.untermenue7_1:visited {background-image: url(img/asien1.jpg); width:160px; height:18px; display: block;}
a.untermenue7_1:active 	{background-image: url(img/asien2.jpg); width:160px; height:18px; display: block;}
a.untermenue7_1:hover 	{background-image: url(img/asien2.jpg); width:160px; height:18px; display: block;}

a.untermenue7_2:link 	{background-image: url(img/europa1.jpg); width:160px; height:18px; display: block;}
a.untermenue7_2:visited {background-image: url(img/europa1.jpg); width:160px; height:18px; display: block;}
a.untermenue7_2:active 	{background-image: url(img/europa2.jpg); width:160px; height:18px; display: block;}
a.untermenue7_2:hover 	{background-image: url(img/europa2.jpg); width:160px; height:18px; display: block;}

a.untermenue7_3:link 	{background-image: url(img/nordamerika1.jpg); width:160px; height:18px; display: block;}
a.untermenue7_3:visited {background-image: url(img/nordamerika1.jpg); width:160px; height:18px; display: block;}
a.untermenue7_3:active 	{background-image: url(img/nordamerika2.jpg); width:160px; height:18px; display: block;}
a.untermenue7_3:hover 	{background-image: url(img/nordamerika2.jpg); width:160px; height:18px; display: block;}

a.untermenue7_4:link 	{background-image: url(img/suedamerika1.jpg); width:160px; height:18px; display: block;}
a.untermenue7_4:visited {background-image: url(img/suedamerika1.jpg); width:160px; height:18px; display: block;}
a.untermenue7_4:active 	{background-image: url(img/suedamerika2.jpg); width:160px; height:18px; display: block;}
a.untermenue7_4:hover 	{background-image: url(img/suedamerika2.jpg); width:160px; height:18px; display: block;}

a.untermenue7_5:link 	{background-image: url(img/kontaktformular1.jpg); width:160px; height:18px; display: block;}
a.untermenue7_5:visited {background-image: url(img/kontaktformular1.jpg); width:160px; height:18px; display: block;}
a.untermenue7_5:active 	{background-image: url(img/kontaktformular2.jpg); width:160px; height:18px; display: block;}
a.untermenue7_5:hover 	{background-image: url(img/kontaktformular2.jpg); width:160px; height:18px; display: block;}

/* Links für obere Menüleiste */
a.menueleiste1:link 	{background-image: url(img/startseite1.jpg); width:119px; height:25px; display: block;}
a.menueleiste1:visited 	{background-image: url(img/startseite1.jpg); width:119px; height:25px; display: block;}
a.menueleiste1:active 	{background-image: url(img/startseite2.jpg); width:119px; height:25px; display: block;}
a.menueleiste1:hover 	{background-image: url(img/startseite2.jpg); width:119px; height:25px; display: block;}

a.menueleiste2:link 	{background-image: url(img/aktuelles1.jpg); width:97px; height:25px; display: block;}
a.menueleiste2:visited 	{background-image: url(img/aktuelles1.jpg); width:97px; height:25px; display: block;}
a.menueleiste2:active 	{background-image: url(img/aktuelles2.jpg); width:97px; height:25px; display: block;}
a.menueleiste2:hover 	{background-image: url(img/aktuelles2.jpg); width:97px; height:25px; display: block;}

a.menueleiste3:link 	{background-image: url(img/sitemap1.jpg); width:83px; height:25px; display: block;}
a.menueleiste3:visited 	{background-image: url(img/sitemap1.jpg); width:83px; height:25px; display: block;}
a.menueleiste3:active 	{background-image: url(img/sitemap2.jpg); width:83px; height:25px; display: block;}
a.menueleiste3:hover 	{background-image: url(img/sitemap2.jpg); width:83px; height:25px; display: block;}

a.menueleiste4:link 	{background-image: url(img/faq1.jpg); width:53px; height:25px; display: block;}
a.menueleiste4:visited 	{background-image: url(img/faq1.jpg); width:53px; height:25px; display: block;}
a.menueleiste4:active 	{background-image: url(img/faq2.jpg); width:53px; height:25px; display: block;}
a.menueleiste4:hover 	{background-image: url(img/faq2.jpg); width:53px; height:25px; display: block;}

a.menueleiste5:link 	{background-image: url(img/impressum1.jpg); width:102px; height:25px; display: block;}
a.menueleiste5:visited 	{background-image: url(img/impressum1.jpg); width:102px; height:25px; display: block;}
a.menueleiste5:active 	{background-image: url(img/impressum2.jpg); width:102px; height:25px; display: block;}
a.menueleiste5:hover 	{background-image: url(img/impressum2.jpg); width:102px; height:25px; display: block;}

a.menueleiste6:link 	{background-image: url(img/datenschutz1.jpg); width:116px; height:25px; display: block;}
a.menueleiste6:visited 	{background-image: url(img/datenschutz1.jpg); width:116px; height:25px; display: block;}
a.menueleiste6:active 	{background-image: url(img/datenschutz2.jpg); width:116px; height:25px; display: block;}
a.menueleiste6:hover 	{background-image: url(img/datenschutz2.jpg); width:116px; height:25px; display: block;}

a.menueleiste7:link 	{background-image: url(img/glossar1.jpg); width:86px; height:25px; display: block;}
a.menueleiste7:visited 	{background-image: url(img/glossar1.jpg); width:86px; height:25px; display: block;}
a.menueleiste7:active 	{background-image: url(img/glossar2.jpg); width:86px; height:25px; display: block;}
a.menueleiste7:hover 	{background-image: url(img/glossar2.jpg); width:86px; height:25px; display: block;}

a.menueleiste8:link 	{background-image: url(img/agb1.jpg); width:74px; height:25px; display: block;}
a.menueleiste8:visited 	{background-image: url(img/agb1.jpg); width:74px; height:25px; display: block;}
a.menueleiste8:active 	{background-image: url(img/agb2.jpg); width:74px; height:25px; display: block;}
a.menueleiste8:hover 	{background-image: url(img/agb2.jpg); width:74px; height:25px; display: block;}


/* Listenzeichen */
ul.pfeil { list-style-image: url(img/button.gif); vertical-align:middle; }
li.pfeil { padding-bottom: 1ex; vertical-align:middle; } 


/* Banner */
div.main
{
display: block;
width: 970px;
position: absolute;
left: 50%;
margin-left: -485px; /* negative Hälfte von width: 950px */
}

div.banner_animation1 
{
padding: 0; margin: 0; width: 300px; height: 100px; 
position: absolute; top: 475px; left: -15px; display: block; 
}

div.banner_animation2 
{
padding: 0; margin: 0; width: 300px; height: 100px; 
position: absolute; top: 160px; left: 715px; display: block; 
}

div.banner_animation3 
{
padding: 0; margin: 0; width: 300px; height: 100px; 
position: absolute; top: 500px; left: 715px; display: block; 
}

