body									{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; background:url(bgrepeat_1x900.gif); background-repeat:repeat-x;margin:0px auto;padding:0px;color:#fff;height:100%;}
#layouter								{width:861px;height:auto;margin:0px auto;padding:0px;position:relative;}
#header									{background:url(header_861x139.jpg);background-repeat:no-repeat;width:861px;height:139px;position:relative;margin-left:auto;margin-right:auto;padding:0px;}

#legende								{ color: #CDDCE1; font-size: 11px;}
#legende a 								{ color: #CDDCE1; font-size: 11px;}

#menu									{width:265px;position:relative;top:28px;left:0px;padding:0px;margin:0px;float:left;}
.ersteslevel								{float:left;position:relative;top:0px;margin:0px;padding:0px;width:125px;border:0px;}
.ersteslevel	ul							{list-style-type:none;text-indent:12px;margin:0px;padding:0px;}
.ersteslevel	ul	a						{background:url(menu1_button_inactive_125x18.gif);background-repeat:no-repeat;width:125px;height:15px;margin:0px;padding:3px 0px 0px 0px;list-style-type:none;display:block;text-decoration:none;color:#000;}
.ersteslevel	ul	a.hover					{background:url(menu1_button_active_125x18.gif);background-repeat:no-repeat;width:125px;height:15px;margin:0px;padding:3px 0px 0px 0px;list-style-type:none;display:block;text-decoration:none;color:#000;}
.ersteslevel	ul	a.styleA					{background:url(menu1_button_inactive_125x18.gif);background-repeat:no-repeat;width:125px;height:15px;margin:0px;padding:3px 0px 0px 0px;list-style-type:none;display:block;text-decoration:none;color:#000;}
.ersteslevel	ul	a.styleA:hover			{background:url(menu1_button_active_125x18.gif);background-repeat:no-repeat;width:125px;height:15px;margin:0px;padding:3px 0px 0px 0px;list-style-type:none;display:block;text-decoration:none;color:#000;}
.ersteslevel	ul	a.styleB					{background:url(menu1_button_active_125x18.gif);background-repeat:no-repeat;width:125px;height:15px;margin:0px;padding:3px 0px 0px 0px;list-style-type:none;display:block;text-decoration:none;color:#000;}
.ersteslevel	ul	a.styleB:hover			{background:url(menu1_button_active_125x18.gif);background-repeat:no-repeat;width:125px;height:15px;margin:0px;padding:3px 0px 0px 0px;list-style-type:none;display:block;text-decoration:none;color:#000;}

#secondLevel							{float:left;position:relative;top:0px;left:-5px;margin:0px;padding:0px;width:135px;border:0px;}
#secondLevel	ul						{list-style-type:none;text-indent:12px;margin:0px;padding:0px;}
#secondLevel	ul	a					{background:url(menu2_button_inactive_135x18.gif);background-repeat:no-repeat;text-decoration:none;color:#e4e4e4;list-style-type:none;height:15px;margin:0px;padding:3px 0px 0px 0px;display:block;width:135px;}
#secondLevel	ul	a.hover				{background:url(menu2_button_active_135x18.gif);background-repeat:no-repeat;text-decoration:none;color:#2b444c;list-style-type:none;height:15px;margin:0px;padding:3px 0px 0px 0px;display:block;width:135px;}
#secondLevel	ul	a.styleA				{background:url(menu2_button_inactive_135x18.gif);background-repeat:no-repeat;text-decoration:none;color:#e4e4e4;list-style-type:none;height:15px;margin:0px;padding:3px 0px 0px 0px;display:block;width:135px;}
#secondLevel	ul	a.styleA:hover		{background:url(menu2_button_active_135x18.gif);background-repeat:no-repeat;text-decoration:none;color:#2b444c;list-style-type:none;height:15px;margin:0px;padding:3px 0px 0px 0px;display:block;width:135px;}
#secondLevel	ul	a.styleB				{background:url(menu2_button_active_135x18.gif);background-repeat:no-repeat;text-decoration:none;color:#2b444c;list-style-type:none;height:15px;margin:0px;padding:3px 0px 0px 0px;display:block;width:135px;}
#secondLevel	ul	a.styleB:hover		{background:url(menu2_button_active_135x18.gif);background-repeat:no-repeat;text-decoration:none;color:#2b444c;list-style-type:none;height:15px;margin:0px;padding:3px 0px 0px 0px;display:block;width:135px;}


#unternehmen_sub 						{display:none;position:relative;margin:0px;padding:0px;}
#kreativloesungen_sub					{display:none;position:relative;margin:0px;padding:0px;}
#softwareloesungen_sub					{display:none;position:relative;margin:0px;padding:0px;}
#hosting_sub							{display:none;position:relative;margin:0px;padding:0px;}
#partner_sub							{display:none;position:relative;margin:0px;padding:0px;}
#kompetenzen_sub						{display:none;position:relative;margin:0px;padding:0px;}
#intranet_sub							{display:none;position:relative;margin:0px;padding:0px;}

#produktinfo							{width:566px;height:237px;position:relative;float:right;top:0px;right:0px;padding:0px;margin:0px;}
#produktinfohead						{width:566px;height:66px;position:relative;top:0px;left:0px;background:url(produktinfo_head_566x66.jpg);background-repeat:no-repeat;}
#produktinfocontent						{width:566px;height:148px;position:relative;top:0px;left:0px;background:url(produktinfo_bg_566x148.jpg);background-repeat:no-repeat;}
#produktinfobottom						{width:566px;height:23px;position:relative;top:0px;left:0px;background:url(produktinfo_bottom_315x23.jpg);background-repeat:no-repeat;background-position:left;color:#414749;}
#produktinfoflash						{width:148px;height:133px;margin:0px 15px 0px 0px;padding:0px;float:left;position:relative;top:0px;left:15px;}
#produktinfotext							{width:350px;height:148px;margin:0px 15px 0px 0px;padding:0px;float:right;position:relative;top:0px;right:0px;color:#fff;}
#produktinfomitarbeiter					{width:130px;height:23px;background:url(produktinfo_mitarbeiter_130x23.jpg);background-repeat:no-repeat;line-height:23px;float:right;position:relative;top:0px;right:0px;text-align:center;color:#414749;}
#produktinfomitarbeiter a:link 			{color:#414749;text-decoration:none;}
#produktinfomitarbeiter a:hover 			{color:#414749;text-decoration:underline;}
#produktinfomitarbeiter a:active 			{color:#414749;text-decoration:underline;}
#produktinfomitarbeiter a:visited 			{color:#414749;text-decoration:none;}
#produktinfokontakt						{width:130px;height:23px;background:url(produktinfo_kontakt_130x23.jpg);background-repeat:no-repeat;line-height:23px;float:right;position:relative;top:0px;right:0px;text-align:center;}
#produktinfokontakt a:link 				{color:#414749;text-decoration:none;}
#produktinfokontakt a:hover 				{color:#414749;text-decoration:underline;}
#produktinfokontakt a:active 				{color:#414749;text-decoration:underline;}
#produktinfokontakt a:visited 			{color:#414749;text-decoration:none;}

#content								{width:861px;position:relative;top:0px;left:0px;margin:0px;padding:0px;}
#leftframe								{float:left;width:267px;min-height:350px;height:auto;position:relative;top:0px;left:0px;margin:0px;padding:0px;}
#middleframe							{float:left;width:333px;height:auto;position:relative;top:0px;left:0px;margin:0px 28px 0px 28px;padding:0px;}
#rightframe								{float:right;width:205px;height:auto;position:relative;top:0px;left:0px;margin:0px;padding:0px;}

#leftcontent								{float:left;width:628px;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							{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	a					{color:#fff;text-decoration:none;font-size:12px;}
#leftcontentrealtext	a:hover				{color:#fff;text-decoration:underline;font-size:12px;}
#leftcontentrealtext	a:active				{color:#fff;text-decoration:none;font-size:12px;}
#leftcontentrealtext	a:visited			{color:#fff;text-decoration:none;font-size:12px;}

#leftcontentrealtext	p					{margin:15px 0px 0px 0px;padding:0px;}
#leftcontenttext	form					{margin:0px;padding:0px;}
#leftcontenttext	table					{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;}
#print	a								{color:#fff;text-decoration:none;}
#print	a:hover							{color:#fff;text-decoration:underline;}
#print	a:active							{color:#fff;text-decoration:none;}
#print	a:underline						{color:#fff;text-decoration:none;}
#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;}
#scroll	a								{color:#fff;text-decoration:none;}
#scroll	a:hover							{color:#fff;text-decoration:underline;}
#scroll	a:active							{color:#fff;text-decoration:none;}
#scroll	a:underline						{color:#fff;text-decoration:none;}


#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;}


h1										{margin:0px;padding:0px;font-size:10px;text-decoration:none;text-indent: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;}

#show                                                          {color:#fffff;text-decoration:none;}
