/*

////////////////////////////////////////////////////////////////

//

// Allgemeine Styles

//

// Weblication CMS Grid Strukturdesign Version 5.0.9.1

// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de

// erstellt mit Weblication Content Management Server, www.weblication.de

//

////////////////////////////////////////////////////////////////

*/



/* Stylesheet für Standard-Gui-Element */

@import url(wgl.css);



/* Stylesheet für Navigationen */

@import url(nav.css);



/* Formatierung von HTML-Elementen */



html				 {height:100%; margin:0; padding:0;}



*                    {margin:0;padding:0}

#body                {height:100%; margin:0; padding:0; background-color:#FFFFFF;}



body                 {font-family:Verdana, Helvetica, Geneva, Sans Serif, Arial; font-size:11px; color:#000000; font-weight:normal; line-height:150%;}



div                  {}

span                 {}



/* Überschriften */



h1	                 		{font-size:21px;font-weight:100;line-height:22px;color:#56585A;}

h2	                 		{font-size:13px;font-weight:100;line-height:17px;color:#56585A;}

h3	                 		{font-size:13px;font-weight:bold;line-height:18px;color:#4B4D4F;}

h4                   		{font-size:11px;font-weight:bold;line-height:15px;color:#4B4D4F;}



h5                   		{font-size:11px;font-weight:bold;line-height:16px;color:#4B4D4F;}

h6                   		{font-size:11px;font-weight:bold;line-height:16px;color:#4B4D4F;}



.elementRubrizierungInner h3{font-size:11px;font-weight:bold;line-height:13px;}

#logoMesseText h3     		{font-size:12px; font-weight:bold; line-height:16px; color:#000000;}

.elementBoxText h4			{font-size:13px;font-weight:100;line-height:17px;color:#000000;}



/* Textblöcke */

p                    {margin:0;}



/* Listen */



* html .elementText ul {height:1em;} /*fuer IE*/

html>body .elementText ul {overflow:auto;}/*alle anderen Browser*/



ul                   {margin:0 0 16px 0;padding:0 0 0 16px;}

ol                   {margin:0 0 16px 0;padding:0 0 0 23px; list-style-type:decimal}





/* Definitionslisten */

dl                   {}

dt                   {}

dd                   {margin:0 0 16px 0;padding:0 0 0 16px;color:#a0a0a0}



/* Horizontale Linien */

hr                   {display:none; background-color:#a3a5a9;color:#a3a5a9;height:1px;border-style:none;}





/* Formularelemente */



form                 {overflow:hidden}



input                {font:inherit;border:1px solid #666666;border-color:#666666 #B6B6B6 #B6B6B6 #666666;font-size:11px;padding:1px 2px 1px 2px}

select               {font:inherit;border:1px solid #666666;border-color:#666666 #B6B6B6 #B6B6B6 #666666;font-size:11px;padding:1px 2px 1px 2px}

textarea             {font:inherit;border:1px solid #666666;border-color:#666666 #B6B6B6 #B6B6B6 #666666;font-size:11px;padding:1px 2px 1px 2px}



button		         {cursor:pointer;background-color:#B6B6B6;border:none;font-size:11px;line-height:18px;height:18px;color:#ffffff}

button:hover         {cursor:pointer;background-color:#98BFD7;border:none;font-size:11px;line-height:18px;height:18px;color:#ffffff}



/* Links */

/* Links innerhalb Textfeld */

a                    		{text-decoration:underline;}

a:hover              		{text-decoration:none;}

a.spiegelstrich             {display:block; padding:0 0 0 16px;background:url(/global/wGlobal/layout/images/links/spiegelstrich.gif) no-repeat; background-position:3px 6px;}

a.spiegelstrich:hover       {display:block; padding:0 0 0 16px;background:url(/global/wGlobal/layout/images/links/spiegelstrich_hover.gif) no-repeat; background-position:3px 6px;}

a.pdf	             		{display:block; padding:0 0 0 16px;background:url(/global/wGlobal/layout/images/links/pdf.gif) no-repeat; background-position:0 2px;}

a.download           		{display:block; padding:0 0 0 16px;background:url(/global/wGlobal/layout/images/links/download.gif) no-repeat; background-position:0 2px;}

a.audio              		{display:block; padding:0 0 0 16px;background:url(/global/wGlobal/layout/images/links/audio.gif) no-repeat; background-position:0 2px;}

a.video              		{display:block; padding:0 0 0 16px;background:url(/global/wGlobal/layout/images/links/video.gif) no-repeat; background-position:0 2px;}

a.sprungmarke              	{padding:0; text-decoration:none; color:#000000;}

a.sprungmarke:hover         {padding:0; text-decoration:none; color:#000000;}





/* Links innerhalb Linkelement */



.elementLink a.spiegelstrich		{margin:0 0 16px 0;}

.elementLink a.spiegelstrich:hover	{margin:0 0 16px 0;}

.elementLink a.pdf	        		{margin:0 0 16px 0;}

.elementLink a.download     		{margin:0 0 16px 0;}

.elementLink a.audio        		{margin:0 0 16px 0;}

.elementLink a.video        		{margin:0 0 16px 0;}

.elementLink a.sprungmarke			{margin:0 0 16px 0; text-decoration:none;}





/* Links innerhalb Messefinder */



#messefinderContentInnerKoeln a			{color:#FFFFFF; text-decoration:underline;}

#messefinderContentInnerKoeln a:hover	{color:#FFFFFF; text-decoration:none;}

#messefinderContentInnerWeltweit a		{color:#FFFFFF; text-decoration:underline;}

#messefinderContentInnerWeltweit a:hover{color:#FFFFFF; text-decoration:none;}





/* Bilder */



a img                {border:none;}



img.picture          {margin:0; padding:0;}

img.pictureLeft      {float:left; margin:0 0 0 0; padding:0;}

img.pictureRight     {float:right; margin:0 0 0 0; padding:0;}	



.elementText img.pictureLeft      {clear:both; margin:0 10px 0 0; padding:0;}

.elementText img.pictureRight     {clear:both; margin:0 0 10px 0; padding:0;}

		



/* Tabellen allgemein*/



table                {font:inherit;color:inherit;border:none}

tr, thead, tbody     {}

th, td               {}





/* Grundgerüst */



#topTarget						{position:absolute; top:0px; left:0px; visibility:hidden;}



#blockPre              			{}

#blockPreInner         			{}

						

.page							{height: 100%;} /* für den ie */

.page[id]						{height:auto; min-height:100%;} /* wird nicht vom ie interpretiert */

						

#blockMain             			{padding:0; min-height:100%; position:relative; background-color:#FFFFFF;}

#blockMainInner        			{padding-bottom:40px;} /*  padding-bottom entsprechend der Höhe von blockBottom*/



#blockTop            			{border-bottom:1px solid #a3a5a9; width:100%; position:absolute; top:0px; left:0px;}

#blockTopServiceNavi    		{background-color:#56585a; height:30px; overflow:hidden; padding-left:270px;}

#blockTopServiceNavi ul 		{margin:0 0 0 0; padding:0 0 0 0;}

#blockTopVisualArea				{height:90px;}

#blockTopMainNav				{background-color:#ffffff; width:990px; height:30px;}



#blockLeftContentRight 			{margin:0; padding:161px 0 0 0; width:800px;}



#blockLeft             			{float:left; padding:100px 60px 16px 20px;}

#blockLeftInner        			{width:190px;}

#blockLeftHalfsizebanner		{margin:-90px 0 0 0; position:absolute; z-index:50;}



#blockContent          			{float:right; width:530px;}

#blockContentInner		    	{margin:100px 0 16px 0;}



#blockHeadlineFirst				{position:absolute; z-index:10; display:block; width:530px; margin:-90px 0 0 -1px;}

#blockHeadlineSecond			{position:absolute; z-index:20; display:block; width:530px; margin:-52px 0 0 0;}



#blockRight            			{position:absolute; top:161px; left:800px;}

#blockRightInner       			{margin:100px 0 16px 15px;}



#blockBottom           			{position:absolute; width:990px; height:40px; clear:both; bottom:0px; left:0px;}

#blockBottomInner      			{padding:0 0 0 270px;}

.footer							{clear:both; padding:0 0 0 0;}



#blockPost             			{}

#blockPostInner        			{}





/* Globale Elemente */



#messefinderContent									{display:none; position:absolute; z-index:503; left:270px; top:30px; width:528px; background-color:#eeeeee; border:1px solid #a3a5a9;}

#messefinderContentNavKoeln							{margin:9px 0 0 9px; padding:0; height:24px;}

#messefinderContentInnerKoeln						{clear:both; background-color:#56585a; margin:0 9px 9px 9px; padding:10px 3px 10px 5px;}

#messefinderContentInnerKoeln .elementLink			{margin:0 0 0 0;}

#messefinderContentNavWeltweit						{display:none; margin:9px 0 0 9px; padding:0; height:24px;}

#messefinderContentInnerWeltweit					{display:none; clear:both; background-color:#56585a; margin:0 9px 9px 9px; padding:10px 3px 10px 5px;}

#messefinderContentInnerWeltweit .elementLink		{margin:0 0 0 0;}

.messefinderColTop									{}

.messefinderColLeft									{float:left; width:248px; margin:0;}

.messefinderColRight								{float:right; width:248px; margin:0;}



#logoMesseText                  {position:absolute; top:41px; left:109px; z-index:31; width:126px; height:55px; overflow:hidden;}

.elementLogoText 				{margin:0 0 1px 0; white-space:nowrap; height:16px;}

#logoMesse                      {position:absolute; top:10px; left:20px; z-index:30; width:80px; height:80px;}

.elementLogoPicture				{margin:0;}

#logoKoelnmesse                 {position:absolute; top:30px; left:800px; width:190px; height:90px; background-color:#fff; border-bottom:1px solid #d1d2d4;}

#logoKoelnmesse img             {margin:14px 0 0 24px;}

#headerVisual                   {height:90px; width:800px; overflow:hidden; background-color:#d1d2d4;}

#headerVisual img             	{margin:0 0 0 270px;}



#search                         {position:absolute; top:136px; left:20px;}

.searchLabel                    {line-height:20px;margin:0 8px 0 0}

.searchInput                    {position:absolute; margin:0; padding:0 0 0 4px; width:163px; height:15px; border:1px solid #a3a5a9; background-color:#ffffff;}

.searchButton 					{position:absolute; margin:0 0 0 173px; width:17px; height:17px;background-color:#56585a; background-image:url(/global/wGlobal/layout/images/links/but_arrow.gif); background-position:0 0; background-repeat:no-repeat;}

.searchButton:hover 			{position:absolute; margin:0 0 0 173px; width:17px; height:17px; background-color:#d1d2d4; background-image:url(/global/wGlobal/layout/images/links/but_arrow_over.gif); background-position:0 0; background-repeat:no-repeat;}



/* Pflegeschaltflächen */



#beButtonLayoutwizard           {position:absolute; z-index:901; margin:8px 0 0 8px}



#beButtons                      {float:right; position:relative; z-index:906; margin:-23px 0 0 3px;}

#beButtonAdmin                  {}

#beButtonPage                   {float:left;margin:0}

#beButtonContent                {float:left}



#beButtonEditTop                {}

#beButtonEditRight              {position:absolute; z-index:902; margin:1px 0 0 5px}

#beButtonEditBottom             {position:absolute; z-index:903; margin:1px 0 0 5px}

#beButtonEditLeft               {position:absolute; z-index:904; margin:50px 0 0 5px}

#beButtonEditMessefinder        {position:absolute; z-index:914; margin:0 0 0 600px;}

#beButtonEditLogo				{position:absolute; z-index:915; margin:70px 0 0 20px;}



#beButtonEditNavigationTop		{position:absolute; z-index:905; margin:4px 0 0 -140px}

#beButtonEditNavigationLeft     {position:absolute; z-index:905; margin:-22px 0 0 0}

#beButtonEditNavigationFoot		{position:absolute; z-index:905; margin:-22px 0 0 0}



/* Allgemeine Elemente */



.elementStandard                {margin:0 0 16px 0}

.elementHeadline              	{margin:0 0 16px 0; position:relative; top:-4px;}

.elementSubline                	{margin:0 0 0 0; position:relative; top:-4px;}

.elementText                    {margin:0 0 16px 0; position:relative; top:-4px;}

.elementText  strong            {color:#4B4D4F;}

.elementText  br	            {color:#4B4D4F;}

.elementText .fragmentInfo      {background-position:4px 4px;background-repeat:no-repeat;background-image:url(/global/wGlobal/layout/images/icons/info.gif);padding:8px 8px 8px 64px;border:solid 1px #c0c0c0;background-color:#ffffff}

.elementText .fragmentWarning   {background-position:4px 4px;background-repeat:no-repeat;background-image:url(/global/wGlobal/layout/images/icons/warning.gif);padding:8px 8px 8px 64px;border:solid 1px #c0c0c0;background-color:#ffffff}

.elementText .fragmentTip       {background-position:4px 4px;background-repeat:no-repeat;background-image:url(/global/wGlobal/layout/images/icons/info.gif);padding:8px 8px 8px 64px;border:solid 1px #c0c0c0;background-color:#ffffff}

.elementPressefaecher			{margin:0 0 16px 0; width:530px; overflow:hidden;}



.elementBox						{margin:0 0 16px 0; padding:10px 4px 4px 6px; background-color:#d1d2d4;}

.elementBoxText					{margin:0 0 9px 0; padding:0 0 0 24px; background-image:url(/global/wGlobal/layout/images/bullet/bullet_ok.gif); background-repeat:no-repeat; background-position:left 1px;}



.elementPicture                 {margin:0 0 16px 0; padding:0;}

.elementPicture2                {float:left; margin:0 0 16px 0; padding:0;}

.elementPictureLeft 			{float:left; margin:0 10px 16px 0; padding:0; position:relative; z-index:10;}

.elementPictureRight			{float:right; margin:0 0 16px 10px; padding:0; position:relative; z-index:10;}

.elementPicture img             {display:block; overflow:hidden;}

.elementPicture2 img            {display:block; overflow:hidden;}

.elementPictureLeft img         {display:block; overflow:hidden;}

.elementPictureRight img        {display:block; overflow:hidden;}

.elementPicture .title          {margin:2px 0 0 0;}

.elementPicture2 .title         {margin:2px 0 0 0;}

.elementPictureLeft .title 		{margin:2px 0 0 0;}

.elementPictureRight .title 	{margin:2px 0 0 0;}



.elementLink                    {margin:0 0 16px 0}

.elementToplink					{margin:0 0 16px 0}

.elementVideo                   {margin:0 0 16px 0}

.elementAudio                   {margin:0 0 16px 0}

.elementPortlet                 {margin:0 0 16px 0}

.elementScript                  {margin:0 0 16px 0}

.elementSource                  {margin:0 0 16px 0;padding:4px;background-color:#FFFFCC;overflow:auto;white-space:nowrap}

.elementSource h4               {margin:0 0 4px 0;background-color:#ffffcc;padding:4px 4px 4px 0;border-bottom:solid 1px #cccccc}

.elementPlain                   {margin:0 0 16px 0;overflow:auto;padding:4px;background-color:#f0f0f0;border:solid 1px #a0a0a0}

.elementDelimiter               {margin:0; height:16px; border-top:solid 1px #a3a5a9; clear:both;}

.elementSpace1               	{margin:0; height:16px;}

.elementSpace2               	{margin:0; height:32px;}

.elementSpace3               	{margin:0; height:48px;}



.elementClearBoth				{clear:both; font-size:1px; line-height:1px; height:1px;}



.elementRubrizierung			{margin:0 0 6px 0; padding:1px 0 0 0; background-color:#ffffff;}

.elementRubrizierungInner		{margin:0; padding:0 0 2px 4px;}



#blockLeftInner .elementRubrizierung			{border-top:solid 1px #a3a5a9;}

#blockLeftInner .elementRubrizierungInner		{background-color:#d1d2d4;}

#blockLeftInner h3	                 			{color:#000000;}



.elementContainer1              

.elementContainer1 .col1        {width:530px;padding:0px;margin:0;overflow:hidden;}



.elementContainer2              {margin:0 0 0 0;}

.elementContainer2 .col1        {float:left;width:350px;padding:0px;margin:0 10px 0 0;overflow:hidden;}

.elementContainer2 .col2        {float:right;width:170px;padding:0px;margin:0 0 0 0;overflow:hidden;}

.elementContainer2 .col2 .elementRubrizierung			{border-top:solid 1px #a3a5a9;}

.elementContainer2 .col2 .elementRubrizierungInner		{background-color:#d1d2d4;}

.elementContainer2 .col2 h3	                 			{color:#000000;}



.elementContainer3              {margin:0 0 0 0; padding:0px; width:530px;}

.elementContainer3 .col1        {float:left;width:170px;padding:0px;margin:0 10px 0 0;overflow:hidden;}

.elementContainer3 .col2        {float:left;width:170px;padding:0px;margin:0 0 0 0;overflow:hidden;}

.elementContainer3 .col3        {float:right;width:170px;padding:0px;margin:0 0 0 0;overflow:hidden;}

.elementContainer3 .col3 .elementRubrizierung			{border-top:solid 1px #a3a5a9;}

.elementContainer3 .col3 .elementRubrizierungInner		{background-color:#d1d2d4;}

.elementContainer3 .col3 h3	                 			{color:#000000;}



.elementSearchRow				{padding:16px 0 0 0;}

.elementSearchRow a				{text-decoration:none;}





/* Formulare */



#elementForm                        {width:350px;margin:0px;padding:0px;background:#A3A5A9;border-top:1px solid #A3A5A9;}

#elementForm .inputFull             {width:350px;float:left;min-height:29px;background:#D1D2D4;border-top:1px solid #fff;border-bottom:1px solid #fff;margin-bottom:1px;clear:left;}

#elementForm .inputFullDouble       {width:350px;float:left;min-height:29px;background:#D1D2D4;border-top:1px solid #fff;border-bottom:1px solid #fff;margin-bottom:1px;clear:left;}

#elementForm .inputFull .inputLabel {width:120px;float:left;margin-left:10px;margin-top:5px;}

#elementForm .inputFull .inputField {width:210px;float:left;margin-top:5px;}

#elementForm .inputFull button 			{height:22px; padding-bottom:10px; padding:0 8px 4px 8px; font-family:Verdana, Helvetica, Geneva, Sans Serif, Arial; font-size:11px; color:#000000; background-color:#e4e4e4; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #646769; border-right:1px solid #646769;}

#elementForm .inputFull button:hover 	{color:#000000; background-color:#a3a5a9; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #4B4D4F; border-right:1px solid #4B4D4F;}



#elementForm .inputFullAGB             		{width:350px;float:left;background:#D1D2D4;border-top:1px solid #fff;border-bottom:1px solid #fff;margin-bottom:1px;clear:left;}

#elementForm .inputFullAGB .inputFieldAGB	{float:left;margin-top:5px; padding-left:10px; width:24px;}

#elementForm .inputFullAGB .inputLabelAGB	{float:left;margin-top:5px; margin-bottom:5px; width:300px;}

#elementForm .inputFullAGB button 			{height:22px; padding:0 8px 4px 8px; font-family:Verdana, Helvetica, Geneva, Sans Serif, Arial; font-size:11px; color:#000000; background-color:#e4e4e4; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #646769; border-right:1px solid #646769;}

#elementForm .inputFullAGB button:hover 	{color:#000000; background-color:#a3a5a9; border-top:1px solid #ffffff; border-left:1px solid #ffffff; border-bottom:1px solid #4B4D4F; border-right:1px solid #4B4D4F;}



#elementForm .inputFullDouble .inputLabel {width:120px;float:left;margin-left:10px;margin-top:5px;}

#elementForm .inputFullDouble .inputFieldSmall {float:left;margin-top:5px; padding-right:4px;}

#elementForm .inputFullDouble .inputField {float:left; margin-top:5px;}



#elementForm .inputFullLabelOnly    {width:350px;background:#D1D2D4;border-top:1px solid #fff;border-bottom:1px solid #fff;margin-bottom:1px;clear:left;}

#elementForm .inputFullLabelOnly .inputLabel {width:330px;margin-left:10px;margin-right:10px;margin-top:5px;margin-bottom:7px;}

#elementForm  input, select {margin-top:2px;}



/* Tabellen im Inhalt*/



.elementTable					{margin:0 0 16px 0;font:inherit;color:inherit; width:100%; border-collapse:collapse; border-top:1px solid #a3a5a9;}

.elementTable td				{vertical-align:top; padding-top:1px; padding-bottom:1px; border-bottom:1px solid #d1d2d4;}



/* Tabellen 5-spaltig*/

.elementTdHead51				{font-weight:bold; background-color:#d1d2d4; text-align:left; padding-right:10px; padding-left:4px;}

.elementTdHead52				{font-weight:bold; background-color:#d1d2d4; text-align:right; padding-right:10px;}

.elementTdHead53				{font-weight:bold; background-color:#d1d2d4; text-align:right; padding-right:10px;}

.elementTdHead54				{font-weight:bold; background-color:#d1d2d4; text-align:right; padding-right:10px;}

.elementTdHead55				{font-weight:bold; background-color:#d1d2d4; text-align:right; padding-right:10px;}

.elementTdBold51				{font-weight:bold; text-align:left; padding-right:10px;}

.elementTdBold52				{font-weight:bold; text-align:right; padding-right:10px;}

.elementTdBold53				{font-weight:bold; text-align:right; padding-right:10px;}

.elementTdBold54				{font-weight:bold; text-align:right; padding-right:10px;}

.elementTdBold55				{font-weight:bold; text-align:right; padding-right:10px;}

.elementTdNormal51				{font-weight:normal; text-align:left; padding-right:10px;}

.elementTdNormal52				{font-weight:normal; text-align:right; padding-right:10px;}

.elementTdNormal53				{font-weight:normal; text-align:right; padding-right:10px;}

.elementTdNormal54				{font-weight:normal; text-align:right; padding-right:10px;}

.elementTdNormal55				{font-weight:normal; text-align:right; padding-right:10px;}



/* Tabellen 4-spaltig*/

.elementTdHead41				{font-weight:bold; background-color:#d1d2d4; text-align:left; padding-right:10px; padding-left:4px;}

.elementTdHead42				{font-weight:bold; background-color:#d1d2d4; text-align:right; padding-right:10px;}

.elementTdHead43				{font-weight:bold; background-color:#d1d2d4; text-align:right; padding-right:10px;}

.elementTdHead44				{font-weight:bold; background-color:#d1d2d4; text-align:right; padding-right:10px;}

.elementTdBold41				{font-weight:bold; text-align:left; padding-right:10px;}

.elementTdBold42				{font-weight:bold; text-align:right; padding-right:10px;}

.elementTdBold43				{font-weight:bold; text-align:right; padding-right:10px;}

.elementTdBold44				{font-weight:bold; text-align:right; padding-right:10px;}

.elementTdNormal41				{font-weight:normal; text-align:left; padding-right:10px;}

.elementTdNormal42				{font-weight:normal; text-align:right; padding-right:10px;}

.elementTdNormal43				{font-weight:normal; text-align:right; padding-right:10px;}

.elementTdNormal44				{font-weight:normal; text-align:right; padding-right:10px;}



/* Tabellen 3-spaltig*/

.elementTdHead31				{font-weight:bold; background-color:#d1d2d4; text-align:left; padding-right:10px; padding-left:4px;}

.elementTdHead32				{font-weight:bold; background-color:#d1d2d4; text-align:right; padding-right:10px;}

.elementTdHead33				{font-weight:bold; background-color:#d1d2d4; text-align:right; padding-right:10px;}

.elementTdBold31				{font-weight:bold; text-align:left; padding-right:10px;}

.elementTdBold32				{font-weight:bold; text-align:right; padding-right:10px;}

.elementTdBold33				{font-weight:bold; text-align:right; padding-right:10px;}

.elementTdNormal31				{font-weight:normal; text-align:left; padding-right:10px;}

.elementTdNormal32				{font-weight:normal; text-align:right; padding-right:10px;}

.elementTdNormal33				{font-weight:normal; text-align:right; padding-right:10px;}



/* Tabellen 2-spaltig*/

.elementTdHead21				{font-weight:bold; background-color:#d1d2d4; text-align:left; padding-right:10px; padding-left:4px;}

.elementTdHead22				{font-weight:bold; background-color:#d1d2d4; text-align:right; padding-right:10px;}

.elementTdBold21				{font-weight:bold; text-align:left; padding-right:10px;}

.elementTdBold22				{font-weight:bold; text-align:right; padding-right:10px;}

.elementTdNormal21				{font-weight:normal; text-align:left; padding-right:10px;}

.elementTdNormal22				{font-weight:normal; text-align:right; padding-right:10px;}





/* Elemente des oberen Bereich */



/* Elemente des linken Bereiches */



#blockLeft .elementHeadline     {margin:0;padding:0 0 6px 0;}

#blockLeft .elementText         {margin:0;padding:0 0 6px 0;}



/* Elemente des Inhaltsbereiches */



/* Elemente des rechten Bereiches */



#blockRight .elementHeadline    {margin:0 0 10px 0;padding:0 0 0 10px;}

#blockRight .elementHeadline h1 {margin:0;padding:0;color:#ffffff;}

#blockRight .elementHeadline h2 {margin:0;padding:0;color:#ffffff;}

#blockRight .elementHeadline h3 {margin:0;padding:0;color:#ffffff;}

#blockRight .elementHeadline h4 {margin:0;padding:0;color:#ffffff;}

#blockRight .elementText        {margin:0 0 10px 0;padding:0 0 10px 10px;}



/* Elemente des unteren Bereiches */





/* Elemente der Pflegeoberfläche */

.bold							{font-weight:bold}

.underline						{text-decoration:underline}

.italic							{font-style:italic}

.cursor							{cursor:pointer;cursor:hand}

.elementEditContainer			{margin:0 0 3px 0;padding:2px;background-color:#CECECE;border:1px solid #000000;}

.elementEditHint				{margin:0 0 3px 0;padding:5px;background-color:#CECECE;}

.elementDateiAuswahl			{margin:3px 0 3px 0;padding:5px;background-color:#CECECE;}

.neueGrafik						{cursor:pointer;cursor:hand;}

.elementEditPicDesc				{padding:3px 0 0 21px; height:19px;cursor:pointer;cursor:hand;}

