/* 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; 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;}

/* 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/company1.jpg); width:160px;	height:25px; display: block;}
a.hauptmenue1:visited 	{background-image: url(img/company1.jpg); width:160px; height:25px; display: block;}
a.hauptmenue1:active 	{background-image: url(img/company2.jpg); width:160px; height:25px; display: block;}
a.hauptmenue1:hover 	{background-image: url(img/company2.jpg); width:160px; height:25px; display: block;}

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

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

a.hauptmenue4:link 		{background-image: url(img/service1.jpg); width:160px; height:25px; display: block;}
a.hauptmenue4:visited 	{background-image: url(img/service1.jpg); width:160px; height:25px; display: block;}
a.hauptmenue4:active 	{background-image: url(img/service2.jpg); width:160px; height:25px; display: block;}
a.hauptmenue4:hover 	{background-image: url(img/service2.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/careers1.jpg); width:160px; height:25px; display: block;}
a.hauptmenue6:visited 	{background-image: url(img/careers1.jpg); width:160px; height:25px; display: block;}
a.hauptmenue6:active 	{background-image: url(img/careers2.jpg); width:160px; height:25px; display: block;}
a.hauptmenue6:hover 	{background-image: url(img/careers2.jpg); width:160px; height:25px; display: block;}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

a.menueleiste7:link 	{background-image: url(img/terms1.jpg); width:156px; height:25px; display: block;}
a.menueleiste7:visited 	{background-image: url(img/terms1.jpg); width:156px; height:25px; display: block;}
a.menueleiste7:active 	{background-image: url(img/terms2.jpg); width:156px; height:25px; display: block;}
a.menueleiste7:hover 	{background-image: url(img/terms2.jpg); width:156px; 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; } 