
/* Klassen ____________________________________________________ */



/* Grundeinstellungen ____________________________________________________ */

	body, html													{ height: 100%; }
	body, table, input, select, textarea						{ color: #000000; font-family: Arial, Helvetica, Sans-serif; font-size: 13px; line-height: 18px; }
	body 														{ color: #000000; background: #FFFFFF; margin: 0px; padding: 0px; }
	table 														{ border: 0px; border-collapse: collapse; }
	table td, form 												{ margin: 0px; padding: 0px; }
	a 															{ color: #D70F0F; text-decoration: none; }
	a:hover 													{ color: #999999; }
	img 														{ border: 0px; }
	p 															{ margin: 0px 0px 16px 0px; padding: 0px 0px 0px 0px; }
	
	.headline1													{ font-size: 16px; line-height: 20px; font-weight: bold; line-height: 32px; }
	.headline2													{ padding: 0px 0px 0px 3px; border-top: solid 1px #505050; line-height: 28px; border-bottom: solid 1px #505050; margin: 15px 0px 10px 0px; font-weight: bold; font-size: 14px; width: 320px; display: block; line-height: 30px; }
	.headline-gruen												{ color: #999900; font-size: 16px; line-height: 20px; font-weight: bold; line-height: 32px; }
	.headline-gelb												{ color: #F1D257; font-size: 16px; line-height: 20px; font-weight: bold; line-height: 32px; }
	.headline-orange											{ color: #FF761A; font-size: 16px; line-height: 20px; font-weight: bold; line-height: 32px; }
	.headline-rot												{ color: #D73434; font-size: 16px; line-height: 20px; font-weight: bold; line-height: 32px; }
	a.pdfdownload												{ background: url(/images/design/bg-download1.gif) no-repeat left bottom; display: block; width: 448px; padding: 0px 0px 0px 38px; color: #D40000; font-weight: bold; }
	a.linkrot													{ text-transform: uppercase; color: #C41E25; font-weight: bold; }
	a.linkrotlinie												{ color: #C41E25; font-weight: bold; border-bottom: solid 1px #C41E25; width: 449px; display: block; }
	a.downloadacrobat											{ line-height: 74px; display: block; background: url(/images/design/bg-downloadacrobat.jpg) no-repeat left center; padding: 0px 0px 0px 76px; color: #C41E25; text-decoration: underline; font-weight: bold; width: 370px; _width: 446px; overflow: hidden; }
	a.downloadacrobat:hover										{ color: #999999; }
	
	.boxgrau													{ background-color: #F5F5F5; line-height: 35px; border-bottom: solid 1px #999999; border-top: solid 1px #999999; display: block; width: 458px; }
	.boxrot														{ line-height: 35px; border-bottom: solid 1px #DF3F3F; border-top: solid 1px #DF3F3F; display: block; width: 458px; font-weight: bold; }
	.boxlinieunten												{ background: url(/images/design/bg-box-linie-unten.gif) no-repeat left bottom; display: block; width: 429px; padding: 0px 0px 10px 0px; margin: 0px 0px 10px 0px; }
	
	table.investitionslinien									{ background: url(/images/de/bg-investitionslinien.jpg) no-repeat 0px 0px; width: 630px; height: 448px; }
	table.investitionslinien-it									{ background: url(/images/it/bg-investitionslinien.jpg) no-repeat 0px 0px; width: 630px; height: 448px; }
	
	table.kontakt												{ width: 458px; border-top: solid 1px #999999; margin: 0px 0px 7px 0px; }
	
	img.bildlinks												{ float: left; display: inline; margin: 0px 24px 10px 0px; }
	
	table.kosten td												{ vertical-align: top; }
	table.kosten td.linie										{ background: url(/images/design/kosten-linie.gif) repeat-x left 116px; }

	
	
/* __________________________________________________________________ Ende */
