body					{background-image: url(../pix/bg.gif); background-repeat:repeat-x; background-color: #C6DCF5; margin: 0px;font-family:Arial, Verdana ;scrollbar-face-color: #FFF;scrollbar-highlight-color: #FFF;scrollbar-3dlight-color: #C6DCF5;scrollbar-darkshadow-color: #C6DCF5;scrollbar-shadow-color: #FFF;scrollbar-arrow-color: #007C31;scrollbar-track-color: #FFF;}
.aligner				{text-align:center;}
.container				{height:630px;width:933px;text-align:left; margin: auto; background-image: url(../pix/bg_shadow.gif); background-repeat: no-repeat; background-position: 9px -1px; }
.teaser					{height:247px;width:906px;margin: 0px 13px 0px 14px;background-image: url(../pix/teaser_left.jpg); background-repeat: no-repeat;}
.flash					{height:196px;width:513px;margin-top: 10px; float:left;margin-top: 11px;}
.imagebanner			{height:247px;width:393px;float: right;}
.metanavi 				{height: 60px; margin: 0px 13px 0px 14px;background: url(../pix/meta_bg.gif) no-repeat; padding: 6px 10px 0px 20px;}
.metanavi .navi			{float:right; margin-top: 20px;}
.metanavi .navi a		{font-family: Arial, Verdana;font-size: 11px;color: #007C31; text-decoration:none}
.engelhard				{float:left;}
.print					{text-align:right;width:906px;margin: 0px 0px 0px 14px;background-color: #FFF}
.print img				{margin-right: 40px;margin-bottom: 10px;}
.contentcontainer		{height:274px;width:906px;margin: 0px 3px 0px 14px;clear:both;background-color: #FFF;}
.contentcontainer div	{height: 250px;float: left; margin: 25px 0px 0px 0px;padding: 0px 0px 0px 0px;}
#index div				{width:300px;background-image: url(../pix/bg_content_divs.gif); background-repeat: no-repeat; background-position: 295px 0px;}
#content div				{width:335px;}
#index #nobg				{background-image: none;}
#content #navi			{width: 230px;background-image: url(../pix/bg_content_divs.gif); background-repeat: no-repeat;background-position: 225px 0px;}
#content #faq     			{width: 230px;background-image: none; font-size: 10px;}
#content #faq ul  		{margin: 0px 5px 0px 15px; list-style: none;}
#content #faq li  			{margin-bottom: 10px;}
#content #faq a   		{text-decoration: none;}
	
#navi ul					{margin: 0px 0px 0px 0px; padding: 0px; list-style:none;}
#navi ul li				{font-size: 11px; padding: 3px 0px 5px 32px; margin: 0px 5px 0px 0px; background-image: url(../pix/arrow_b.gif); background-repeat: no-repeat;background-position: 21px 10px;}
#navi ul li.on			{background-color: #E9F2FB;}
#navi ul li a				{color: #333; text-decoration: none; line-height: 13px;}
#navi ul li a.on			{color:#007C31}

#nobg ul					{margin: 0px 0px 10px 30px; padding: 0px; list-style:none}
#nobg ul li				{font-size: 11px; padding: 0px 0px 0px 7px; margin: 0px; line-height: 16px;background-image: url(../pix/dot.gif); background-repeat: no-repeat;background-position:0px 7px;}

h1						{padding: 0px 15px 0px 0px;margin: 0px 0px 17px 21px;font-size: 14px; color: #007C31; font-family:Arial, Verdana;}
h2						{padding: 0px 15px 0px 0px;margin: 0px 0px 0px 21px;font-size: 11px;}
h3						{padding: 0px 15px 0px 0px;margin: 0px 0px 0px 21px;font-size: 11px;}
p,span			 	    	{padding: 0px 15px 0px 0px;margin: 0px 0px 9px 21px;font-size:11px; line-height: 13px;}
span             	 			{line-height: normal;padding: 0px; margin: 0px}
a						{color: #000; text-decoration:underline;}
a.pagenavi       	 		{color: #007C31; font-weight: bold; text-decoration: none;}
table					{margin-left:21px}
table td					{font-size:11px;}
.messe					{float:left;padding-left:101px;}