		.corpcolor 	{ background-color:#274796; }
		.bannercolor	{ background-color:#C6D6E7; }
		.topnavbarcolor	{ background-color:C87A09; }
		.topbarcolor	{ background-color:#F9E0AB; }
		.schriftfarbe1	{ color:#ffffff; font-weight:normal; }
		.schriftfarbe1 a:link	{ color:#ffffff; font-weight:normal; }
		.schriftfarbe1 a:visited	{ color:#ffffff; font-weight:normal; }
		.schriftfarbe1 a:hover	{ color:#ffffff; font-weight:normal; }
	

	body 	{font-family: arial, verdana,helvetica, sans-serif;	font-size:12px;	color:#000000}
	h1	{ font-size:18px; font-weight:normal; padding-bottom:2px; }
	p{font-family: arial, verdana,helvetica, sans-serif; font-size:12px;}
	td{font-family: arial, verdana,helvetica, sans-serif; font-size:12px;}

	a		{font-family: arial, verdana,helvetica, sans-serif;}
	a:link 	{ color: #454777; text-decoration: none; font-weight:bold;}
	a:visited 	{ color: #454777; text-decoration: none; font-weight:bold;}
	a:hover 	{ color: #0033CC; text-decoration: underline; font-weight:bold;}

	a.blacknu {color:#000000; text-decoration:none;}
	a.graunu {color:#8D8FA1; text-decoration:none;}
	a.whitenu {color:#ffffff; text-decoration:none;}
	table.rahmengrau {border:1px solid #8D8FA1; padding:3px;}
	table.rahmengrau1 {border:1px solid #8D8FA1;}
	table.rahmengrau2 {border:1px solid #8D8FA1}
	table.rahmengrau3 {border:2px solid #DFDFDF; padding:3px;}
	table.berichte	       { padding-left:0px; padding-right:0px; padding-bottom:6px;  padding-top:6px;  padding-left:0px; border-width:0px 0px 1px 0px; border-color:#BDCFD6; border-style:solid;}

	td.blauunderlined           	{ border-width:0px 0px 1px 0px; border-color:#004994; border-style:solid; }
	td.grauunderlined           	{ border-width:0px 0px 1px 0px; border-color:#9E9D9D; border-style:solid; }
	td.orangeunderlined        { border-width:0px 0px 1px 0px; border-color:#9E9D9D; border-style:solid; }

	.h1	{ font-size:18px; font-weight:normal; padding-bottom:2px; }
	.kleintext					{ font-size:11px; }
	.grosstext				{ font-size:130%; line-height:150%; }
	.ueberschrift				{ font-size:130%; padding-bottom:2px;}

	.unterueberschrift			{ font-size:120%; font-weight:bold; padding-bottom:2px; color:#8D8FA1;}
	.unterueberschrift a:link		{ color:#8D8FA1; text-decoration:none;}
	.unterueberschrift a:hover	{ color:#8D8FA1; text-decoration:none; }
	.unterueberschrift a:visited	{ color:#8D8FA1; text-decoration:none; }

	.absatzlink	{ color: #454777; font-size:90%; line-height:80%; font-weight:normal;}
	a.absatzlink	{ font-size:90%; line-height:80%; text-decoration:none; font-weight:normal;}
	a.absatzlink:visited	{ font-size:90%; line-height:80%; text-decoration:none; font-weight:normal;}
	a.absatzlink:hover {color: #454777; text-decoration:underline; font-weight:normal;}

	.ueberschrift_textlinks		{ font-size:85%; line-height:140%; color:#284C78; }
	
	.grau 		{color:#8D8FA1;}
	.grau a:link 	{color:#8D8FA1;}
	.grau a:visited	{color:#8D8FA1;}
	.grau a:hover	{color:#8D8FA1;}



	.weiss {color:#ffffff;}
	.rot {color:#ff0000;}
	.einleitung		{ font-weight:bold; }
	
	.featuring		{ line-height:150%; }
		

	.text			{ line-height:150%; }
	.text a:link 	{ color: #454777; text-decoration: none; font-weight: bold; }
	.text a:visited 	{ color: #454777; text-decoration: none; font-weight: bold;}
	.text a:hover 	{ color: #0033CC; text-decoration: underline; font-weight: bold;}


	.h_nav1 a:link		{ color:#000000; font-size:11px; text-decoration:none; font-weight:normal; }
	.h_nav1 a:visited	{ color:#000000; font-size:11px; text-decoration:none; font-weight:normal; }
	.h_nav1 a:hover	{ color:#000000; font-size:11px; text-decoration:underline; font-weight:normal; }
	
	.h_nav2				{ font-size:12px; }
	.h_nav2 a			{ font-size:12px; text-decoration:none; }
	.h_nav2 a:hover		{ font-size:12px; text-decoration:underline; }
	

	.f1_k_schrift, .f1_k_schrift a, .f1_k_schrift a:visited, .f1_k_schrift a:hover	{ color:#ffffff; font-weight:normal; }
	.f2_k_schrift, .f2_k_schrift a, .f2_k_schrift a:visited, .f2_k_schrift a:hover	{ color:#000000; font-weight:normal; }
	.f6_k_schrift, .f6_k_schrift a, .f6_k_schrift a:visited, .f6_k_schrift a:hover	{ color:#050000; font-weight:normal; }
	
	.h_suche		{ font-size:11px; color:#ffffff; font-weight:bold; }
	.h_suche a		{ font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none; }
	.h_suche a:link	{ font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none; }
	.h_suche a:visited	{ font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none; }
	.h_suche a:hover	{ font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none; }
	
	.h_suche_pfeil		{ font-size:18px; }
	.h_suche_pfeil a	{ font-size:18px;color:#ffffff; text-decoration:none; }
	.h_suche_pfeil a:visited	{ font-size:18px;color:#ffffff; text-decoration:none; }
	.h_suche_pfeil a:hover	{ font-size:18px;color:#ffffff; text-decoration:none; }
	
	.h_service			{ font-size:12px; color:#ffffff;}
	.h_service a			{ font-size:12px; color:#ffffff; text-decoration:none; font-weight:normal;}
	.h_service a:link			{ font-size:12px; color:#ffffff; text-decoration:none; font-weight:normal;}
	.h_service a:visited	{ font-size:12px; color:#ffffff; text-decoration:none;  font-weight:normal;}
	.h_service a:hover		{ font-size:12px; color:#ffffff; text-decoration:underline;  font-weight:normal;}
	
	.h_service_sustain			{ font-size:12px; color:#000000;}
	.h_service_sustain a			{ font-size:12px; color:#000000; text-decoration:none; font-weight:normal;}
	.h_service_sustain a:visited	{ font-size:12px; color:#000000; text-decoration:none;  font-weight:normal;}
	.h_service_sustain a:hover		{ font-size:12px; color:#000000; text-decoration:underline;  font-weight:normal;}

	.h_servicebold		{ font-size:12px; color:#ffffff; font-weight:bold; }
	.h_servicebold a	{ font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none }
	.h_servicebold a:link	{ font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none }
	.h_servicebold a:visited	{ font-size:12px; color:#ffffff; font-weight:bold; text-decoration:none }
	.h_servicebold a:hover	{ font-size:12px; color:#ffffff; font-weight:bold; }
	
	.nav			{ font-size:12px; color:#000000;  font-weight:normal;}
	.nav a			{ font-size:12px; color:#000000; text-decoration:none;  font-weight:normal;}
	.nav a:visited			{ font-size:12px; color:#000000; text-decoration:none;  font-weight:normal;}
	.nav a:hover		{ font-size:12px; color:#000000; text-decoration:underline;  font-weight:normal;}
	
	.footer			{ font-size:11px; color:#8D8FA1; font-weight:bold; }
	.footer a		{ font-size:11px; color:#8D8FA1; font-weight:bold; text-decoration:none; }
	.footer a:hover		{ font-size:11px; color:#8D8FA1; font-weight:bold; text-decoration:underline; }
	.footercopy		{ font-size:11px; color:#444444; font-weight:bold; }

	.weltkarte		{ font-size:11px; color:#454777; font-weight:bold; }


	.absatzlink a:link 	{ color: #284C78; text-decoration: none; font-weight: bold; }
	.absatzlink a:visited 	{ color: #284C78; text-decoration: none; font-weight: bold;}
	.absatzlink a:hover 	{ color: #284C78; text-decoration: underline; font-weight: bold;}
	
	dynamic-menu 		{ font-size:8pt;}
	a.dynamic-menu 		{ color:#000000; font-size:8pt; text-decoration:none; }
	td.dynamic-menu 	{ color:#000000; font-size:8pt; text-decoration:none; }
	td.dynamic-menu a 	{ color:#000000; font-size:8pt; text-decoration:none; }

	.h_quart	{font-family: arial; font-size: 14px; font-weight: bold; color: #FFFFFF;}
	.h_praes	{font-family: arial; font-size: 14px; font-weight: bold; color: #004A96;}

	.irnavbold		{ color:#000000; font-weight:bold; }
	.irnavbold a:link	{ color:#000000; text-decoration:none; }
	.irnavbold a:visited	{ color:#000000; text-decoration:none; }
	.irnavbold a:hover	{ color:#000000; text-decoration:underline; }

	.irnavnormal			{ color:#000000; font-weight:normal; }
	.irnavnormal a:link		{ color:#000000; text-decoration:none; font-weight:normal;}
	.irnavnormal a:visited	{ color:#000000; text-decoration:none; font-weight:normal; }
	.irnavnormal a:hover	{ color:#000000; text-decoration:underline; font-weight:normal; }

	table.typ0
	{
		border-top-style:solid;
		border-top-color:#9e9d9d;
		border-left-style:solid;
		border-left-color:#9e9d9d;
		border-top-width:1px;
		border-left-width:1px
	}

	td.typ0
	{
		border-bottom-style:solid;
		border-bottom-color:#9e9d9d;
		border-right-style:solid;
		border-right-color:#9e9d9d;
		border-bottom-width:1px;
		border-right-width:1px
	}

	table.typ1
	{
		border-top-style:solid;
		border-top-color:#ffffff;
		border-left-style:solid;
		border-left-color:#ffffff;
		border-top-width:1px;
		border-left-width:1px
	}

	td.typ1
	{
		border-bottom-style:solid;
		border-bottom-color:#ffffff;
		border-right-style:solid;
		border-right-color:#ffffff;
		border-bottom-width:1px;
		border-right-width:1px
	}

	ul.listf1	{list-style-image:url(/basfcorp/img/layout/investor/f1_dot_2.gif);}
	ul.listf2	{list-style-image:url(/basfcorp/img/layout/investor/f2_dot_2.gif);}
	ul.listf3	{list-style-image:url(/basfcorp/img/layout/investor/f3_dot_2.gif);}
	ul.listf4	{list-style-image:url(/basfcorp/img/layout/investor/f4_dot_2.gif);}
	ul.listf5	{list-style-image:url(/basfcorp/img/layout/investor/f5_dot_2.gif);}
	ul.listf6	{list-style-image:url(/basfcorp/img/layout/investor/f6_dot_2.gif);}

.vertdots {
	background-image: url(shared_graphics/vert_dots.gif);
	background-repeat: repeat-y;
}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 20px;
}
.dottedrule {
	background-image: url(shared_graphics/dotted_rule.gif);
	background-repeat: repeat-y;
}
.callout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	padding: 10px 20px 20px 20px;
	margin-left: 1px;
	background-image: url('/shared_graphics/vert_rule_bg.gif');
	background-repeat: repeat-y;
}

.headertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0F0F6F;
}

.contenttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 10px 20px;
}

.subheadertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}

.contentimgright {
	margin-bottom: 10px;
	margin-left: 10px;
}

.contentimgleft {
	margin-bottom: 10px;
	margin-right: 10px;
	float: left;
}

.formbox {
	background-color: #DFF0F7;
	padding: 15px;
	border: 1px dashed #999999;
}

.formheadertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0f0f6f;
}

.formboxalt {
	background-color: #eeeeee;
	border: 1px dashed #999999;
}

.formtextarea {
	width: 370px;
	border: 1px solid #999999;
}

.formitemtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	padding-bottom: 5px;
	padding-left: 5px;
}

.formsubheadtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.formcatagory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 15px;
	padding-top: 0px;
}

.formitemtextlast {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	padding-bottom: 15px;
	padding-left: 5px;
}

.formheadertextalt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0f0f6f;
	padding: 15px;
}

.infobox {
	background-color: #DFF0F7;
	border: 1px dashed #999999;
}

.infoboxalt {
	background-color: #eeeeee;
	border: 1px dashed #999999;
}

.nobullet {
	list-style-type: none;
	list-style-position: outside;
}

.rightphoto {
	background: url('/shared_graphics/rightphoto.jpg') no-repeat; 
	height: 79px; 
	width: 200px;
	margin-bottom; 0px;
	margin-left: 1px;
}

.rightphototext {
	padding-top: 40px;
	padding-left: 25px;
	font-size: 1.1em;
	font-weight: bold;
	color: #fff;
}

.worldbottom {
	position: absolute;
	top: 130px;
	left: 602px;
}

.sidestripe {
	position: absolute;
	top: 209px;
	left: 740px;
}
