body									{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; background:#acb4b7;margin:0px auto;padding:0px;color:#000;}
#layouter								{width:861px;height:auto;margin:0px auto;padding:0px;}

#content								
{clear:both;width:861px;height:auto;position:relative;top:0px;left:0px;margin:0px;padding:0px; color: #000000;}
#leftframe								{float:left;width:267px;min-height:350px;height:auto;position:absolute;top:10px;left:20px;margin:0px;padding:0px;}
#middleframe							
{float:right;width:333px;height:auto;position:absolute;top:10px;right:20px;margin:0px;padding:0px;}
#rightframe								{float:right;width:205px;height:auto;position:relative;top:0px;left:0px;margin:0px;padding:0px;}

#leftcontent							{float:left;width:628px;height:70px;position:relative;top:0px;left:0px;margin:0px;padding:0px;}
#leftcontenthead						{width:628px;height:70px;position:relative;top:0px;left:0px;margin:0px;padding:0px;}
#leftcontenttext						{display:block;width:628px;position:relative;top:0px;left:0px;margin:0px;padding:0px 0px 0px 15px;background:url(contentbg_628x2.jpg);background-repeat:repeat-y;}
#leftcontentrealtext					{width:560px;margin:0px 0px 0px 4px;padding:0px;font-size:14px;}
#leftcontentrealtext	p				{margin:15px 0px 0px 0px;padding:0px;}
#leftcontenttext	form				{margin:0px;padding:0px;}
#leftcontenttext	table				{width:598px;border:0px;margin:0px;padding:0px;}
#leftcontenttext	select				{position:relative;top:0px;right:0px;}
#leftcontenttext	input				{margin:0px;padding:0px;}
#leftcontenttext	textarea			{width:595px;height:222px;padding:0px;margin:0px;}
#leftcontentbottom						{display:block;width:628px;height:12px;position:relative;margin:0px;padding:0px;background:url(contentbottom_628x12.jpg);background-repeat:no-repeat;}
#clearbottom							{height:15px;margin:0px;padding:0px;width:auto;}

#printandscroll							{margin:10px 0px 0px 0px;padding:0px;}
#print									{height:20px;line-height:20px;width:auto;background:url(print_15x20.gif);background-repeat:no-repeat;text-indent:18px;font-size:10px;margin:0px;padding:3px 0px 4px 0px;}
#scroll									{height:20px;line-height:20px;width:auto;background:url(scroll_15x20.gif);background-repeat:no-repeat;text-indent:18px;font-size:10px;margin:0px;padding:3px 0px 4px 0px;}

#latestprojectpic						{background:url(latestproject_267x178.jpg);background-repeat:no-repeat;width:267px;height:178px;}
#latestprojectcontentbg					{background:#fff;color:#849094;min-height:280px;height:auto;padding:5px 0px 5px 0px;margin:0px;}
#latestprojectcontentdiv				{width:240px;height:auto;margin:0px auto;padding:0px;}

#firmeninfo								{width:333px;height:auto;color:#fff;}
#firmeninfohead							{background:url(firmeninfohead_333x69.jpg);background-repeat:no-repeat;width:333px;height:69px;}
#firmeninfotext							{background:url(firmeninfobg_333x2.jpg);background-repeat:repeat-y;width:303px;height:auto;padding:5px 15px 5px 15px;margin:0px;}
#firmeninfobottom						{background:url(firmeninfobottom_333x13.jpg);background-repeat:no-repeat;width:333px;height:13px;}

.news									{color:#5e676a;width:303px;height:auto;margin:20px 0px 0px 0px;padding:0px 15px 0px 15px;}

#service								{width:205px;height:auto;}
#servicehead							{background:url(servicehead_205x67.jpg);background-repeat:no-repeat;width:205px;height:67px;}
#servicebuttons							{background:url(servicebg_205x2.jpg);background-repeat:repeat-y;width:205px;height:auto;padding:0px;}
#servicebuttons center					{padding:0px;margin:0px;}
#servicebuttons img						{margin:4px 0px 4px 0px; padding:0px;}
#servicebottom							{background:url(servicebottom_205x12.jpg);background-repeat:no-repeat;width:205px;height:12px;}

#login									{width:205px;height:auto;}
#loginhead								{background:url(loginhead_205x68.jpg);background-repeat:no-repeat;width:205px;height:68px;}
#loginbuttons							{background:url(loginbg_205x2.jpg);background-repeat:repeat-y;width:205px;height:auto;padding:0px;margin:0px;}
#loginbuttons center					{margin:0px auto;padding:0px;}
#loginbuttons .eingabe					{width:165px;height:14px;border:solid 1px #fff;background:url(logininputbg_20x2.gif);background-repeat:repeat-x;margin:2px 0px 0px 0px;text-indent:5px;padding:3px 2px 3px 2px;font-size:11px;}
#loginbottom							{background:url(loginbottom_205x12.jpg);background-repeat:no-repeat;width:205px;height:12px;position:relative;top:0px;right:0px;}

h2										{margin:0px;padding:0px;font-size:14px;text-decoration:none;text-indent:0px;}
h3										{margin:0px;padding:0px;font-size:12px;text-decoration:none;text-indent:0px;}
