body			{ margin-left:0px; margin-right: 0px; margin-top:0px; margin-bottom:0px; background-color: #f5f6fa; text-align: left; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333; }
td				{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight: normal; color:#333333 }
input, select, textarea	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight: normal; color:#333333 }

a:link			{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; color: #f26522 }
a:visited,a:active	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; color: #f26522 }
a:hover,a:focus		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: underline; color: #f26522 }

a.important:link				{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; color: #f26522 }
a.important:visited,a.important:active	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; color: #f26522 }
a.important:hover,a.important:focus		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; color: #f26522 }

a.veryimportant:link				{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: underline; color: #f26522 }
a.veryimportant:visited,a.veryimportant:active	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: underline; color: #f26522 }
a.veryimportant:hover,a.veryimportant:focus		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: underline; color: #f26522 }

h2	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #01418B; margin:0 0 0 0px; }
h2.active	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #f26522; margin:0 0 0 0px; }
h3	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #01418B; margin:3 0 0 10px; }
h3.active	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #f26522; margin:3 0 0 10px; }

a.firmenMenu:link,a.firmenMenu:visited,a.firmenMenu:active	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #01418B }
a.firmenMenu:hover,a.firmenMenu:focus	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #01418B }
a.firmenMenuActive:link,a.firmenMenuActive:visited,a.firmenMenuActive:active	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #f26522 }
a.firmenMenuActive:hover,a.firmenMenuActive:focus		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #f26522 }
a.firmenMenuLogin:link,a.firmenMenuLogin:visited,a.firmenMenuLogin:active	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #01418B }
a.firmenMenuLogin:hover,a.firmenMenuLogin:focus		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #01418B }
a.firmenMenuLoginActive:link,a.firmenMenuLoginActive:visited,a.firmenMenuLoginActive:active	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #f26522 }
a.firmenMenuLoginActive:hover,a.firmenMenuLoginActive:focus		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #f26522 }

h1	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #f26522; margin:0 0 0 0px }
h4	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; color: #B9C0CA; margin:0 0 0 0px }
h5	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #333333; margin:0 0 0 0px }

.altenbacher { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; color: #F26522; margin:0 0 0 0px }
.sourcing { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; color: #B9C0CA; margin:0 0 0 0px }

.footer		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight: normal; color:#333333 }
.footerCopy	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight: normal; color:#B9C0CA }
.footerAC	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight: bold; color:#F26522 }
.footerSep	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight: normal; color:#B9C0CA }

a.piclarge:link,a.piclarge:visited,a.piclarge:active,a.piclarge:hover,a.piclarge:focus	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10px; text-decoration:underline; font-weight: normal; color:#f26522 }

td.Title	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:14px; text-decoration:none; font-weight: bold; color:#333333 }
td.Head, span.Head	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight: bold; color:#333333 }
a.Head:link,a.Head:visited,a.Head:active	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #2D4176 }
a.Head:hover,a.Head:focus	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; color: #f26522 }


.contactText	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #333333 }
.contactError	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #cc0000 }
.contactForm	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; text-decoration: none; color: #333333 }
.contactButtom	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #333333; background-color: #cecece; cursor: hand; }

.formButton		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #333333; background-color: #cecece; cursor: hand; }
.errorText 		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight: normal; color:#cc0000 }
.errorField 	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight: normal; color:#333333; background-color:#ffe1e1 }

.listHightlight { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight: bold; color:#333333 }

.statementName	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight: normal; color:#333333 }
.statementText	{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight: normal; font-style:italic; color:#333333 }