/*
////////////////////////////////////////////////////////////////
//
// Styles fuer das Layout
//
// Weblication&amp;amp;amp;amp;amp;amp;reg; CMS Strukturdesign Version 4.7
// erstellt durch Scholl Communications AG, 77694 Kehl, www.scholl.de
// erstellt mit Weblication� Content Management Server, www.weblication.de
//
////////////////////////////////////////////////////////////////
*/


/* Formatierung von HTML-Elementen */
body 				         {margin:0px; padding:0px; background-color: #E3E3E3; font-family: Verdana, Arial, sans-serif; font-size:11px; color:#666666; font-weight:normal; line-height:16px;}

div                  {margin:0; padding:0;}
p                    {}

table                {margin:0px; padding:0px; font:inherit; color:inherit; border:none;}
tr, thead, tbody     {margin:0px; padding:0px;}
th, td               {margin:0px; padding:0px; vertical-align:top;}

form                 {margin:0px; padding:0px;}

input                {margin-right:5px;font-family:inherit; border:1px solid #CCCCCC; border-bottom-color:#CCCCCC; border-right-color:#CCCCCC; font-size:11px;padding:1px;}
select               {font-family:inherit; border:1px solid #CCCCCC; border-bottom-color:#CCCCCC; border-right-color:#CCCCCC; font-size:11px;padding:1px;}
textarea             {font-family:inherit; border:1px solid #CCCCCC; border-bottom-color:#CCCCCC; border-right-color:#CCCCCC; font-size:11px;padding:2px;}

button		          {cursor:pointer; cursor:hand; font-size:10px; color:#FFFFFF; font-weight:bold; margin:0px 0px 10px 0px; padding:0px 6px 0px 18px; height:14px; line-height:14px; border:0px; background-color:#B4B4B5; background-image:url(/webprojekte/wGlobal/layout/images/buttons/but_weiter_n.gif); background-position:0px 0px; background-repeat:no-repeat;}
button:hover		    {cursor:pointer; cursor:hand; font-size:10px; color:#000000; font-weight:bold; margin:0px 0px 10px 0px; padding:0px 6px 0px 18px; height:14px; line-height:14px; border:0px; background-color:#B4B4B5; background-image:url(/webprojekte/wGlobal/layout/images/buttons/but_weiter_r.gif); background-position:0px 0px; background-repeat:no-repeat;}

a img 	             {border:none;}

a                    {text-decoration:underline;color:#666666;}
a:hover              {text-decoration:underline;color:#000000;}

.elementLink a       {display:block; text-decoration:none; color:#666666;}
.elementLink a:hover {display:block; text-decoration:underline; color:#000000;}

.elementText a       {text-decoration:none;}
.elementText a:hover {text-decoration:underline;}

.elementText a.textlink			{text-decoration:underline;color:#666666;}
.elementText a.textlink:hover	{text-decoration:underline;color:#000000;}

a.textlink           {color:#666666;}
a.standard           {display:block;padding:0 0 0 16px;background:url(/webprojekte/wGlobal/layout/images/links/standard.gif) 2px 5px no-repeat}
a.intern             {display:block;padding:0 0 0 16px;background:url(/webprojekte/wGlobal/layout/images/links/intern.gif) 0 2px no-repeat}
a.extern             {display:block;padding:0 0 0 16px;background:url(/webprojekte/wGlobal/layout/images/links/extern.gif) 0 2px no-repeat}
a.download           {display:block;padding:0 0 0 16px;background:url(/webprojekte/wGlobal/layout/images/links/download.gif) 0 2px no-repeat}
a.audio              {display:block;padding:0 0 0 16px;background:url(/webprojekte/wGlobal/layout/images/links/audio.gif) 0 2px no-repeat}
a.video              {display:block;padding:0 0 0 16px;background:url(/webprojekte/wGlobal/layout/images/links/video.gif) 0 2px no-repeat}


ul                   {margin-left:8px; padding-left:9px; list-style-image:none;}
ol                   {margin-left:0px; padding-left:0px; list-style-type:decimal;}

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

h1	                 {margin:0px; padding:0px; font-size:21px; font-weight:normal; line-height:24px; color:#000000; margin-bottom:30px;}
h1.grau	           	 {margin:0px; padding:0px; font-size:21px; font-weight:normal; line-height:24px; color:#666666; margin-bottom:30px;}
h2	                 {margin:0px; padding:0px; font-size:17px; font-weight:normal; line-height:16px; color:#000000; margin-bottom:11px;}
h2.grau              {margin:0px; padding:0px; font-size:17px; font-weight:normal; line-height:16px; color:#666666; margin-bottom:11px;}
h3	                 {margin:0px; padding:0px; font-size:11px; font-weight:bold; line-height:16px; color:#666666; margin-bottom:19px;}
h4                   {margin:0px; padding:0px; font-size:11px; font-weight:bold; line-height:13px; color:#666666; margin-bottom:-8px;}
h5                   {margin:0px; padding:0px; font-size:11px; font-weight:bold; line-height:13px; color:#666666;}
h6                   {margin:0px; padding:0px; font-size:11px; font-weight:bold; line-height:13px; color:#666666;}

.blockContentStart h1		 {font-size:18px; margin-bottom:15px;}
.blockContentStart h2		 {font-size:13px; margin-bottom:11px;}

.blockContainerReferenzen h1 {}

.blockRight h1		 {font-size:17px;}
.blockRight h2		 {font-size:12px; font-weight:bold;}
       
h1 a	               {text-decoration:underline;}
h2 a	               {text-decoration:underline;}
h3 a	               {text-decoration:underline;}
h4 a	               {text-decoration:underline;}
h5 a	               {text-decoration:underline;}
h6 a	               {text-decoration:underline;}
            
h1 a:hover	         {text-decoration:underline;}
h2 a:hover	         {text-decoration:underline;}
h3 a:hover	         {text-decoration:underline;}
h4 a:hover	         {text-decoration:underline;}
h5 a:hover	         {text-decoration:underline;}
h6 a:hover	         {text-decoration:underline;}

.textImportant       {background-color:#E50000}


/* Blöcke */
.blockContainerStart		{border:1px solid #FFFFFF; margin:19px 23px 0px 20px; padding:0px 0px 0px 0px; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/bg_main.gif); background-repeat:repeat-y; background-position:2px 0;}
.blockContainer				{border:1px solid #FFFFFF; margin:4px 14px 0px 69px; padding:0px 0px 0px 0px;}
.blockContainerReferenzen	{border:1px solid #FFFFFF; margin:4px 14px 0px 14px; padding:0px 0px 0px 0px;}

.blockMain 					{margin:0 auto; padding:0px;width:912px;}
.blockMainInner 			{padding:10px 0 10px 0;}
.blockMainBorderTop     	{padding:0px 0px 0px 6px; height:6px; font-size:1px; line-height:1px; color: #9E9E9E; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/bg_rahmen_oben.gif); background-repeat:no-repeat;}
.blockMainBorderMiddle  	{padding:0px 0px 0px 6px; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/bg_rahmen_mitte.gif); background-repeat:repeat-y;}
.blockMainBorderBottom  	{padding:0px 0px 0px 6px; color: #9E9E9E; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/bg_rahmen_unten.gif); background-repeat:no-repeat;}

.blockTop 					{padding:0px;height:105px;}
.blockMiddleStart 			{height:205px; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/schatten_bottom.gif); background-repeat:repeat-x; background-position:bottom;}
.innerblockMiddleStart 		{padding:0px; height:195px; overflow:hidden;}
.blockMiddle 				{height:105px; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/schatten_bottom.gif); background-repeat:repeat-x; background-position:bottom;}
.innerBlockMiddle 			{padding:0px; height:95px; overflow:hidden;}


.blockMiddleStart .elementVideo          {float:left; margin:0; display:none;}
/*
.blockLeft 				{float:left; margin:29px 0px 0px 20px; padding:0px; width:180px; border-right: 0px solid #000000;}
.blockContentStart 		{float:left; margin:29px 20px 0px 20px; padding:0px; width:604px; border-right: 0px solid #000000;}
.blockContent 			{float:left; margin:29px 0px 0px 20px; padding:0px; width:475px; border-right: 0px solid #000000;}
.blockRight 			{float:left; margin:29px 15px 0px 0px; padding:0px; width:190px;}
.blockContentRight 		{float:left; margin:29px 0px 0px 20px; padding:0px; width:680px;}
*/

.blockContainer .blockContent 				{float:left; margin:30px 0px 20px 0px; padding:0px; width:555px; border-right: 0px solid #000000;}
.blockContainerReferenzen .blockContent 	{float:left; margin:0 0px 20px 0px; padding:0px; width:655px; border-right: 0px solid #000000;}

.blockLeft 					{float:left; margin:0px 24px 0px 0px; padding:0px; width:180px; border-right: 0px solid #000000;}
.blockContentStart 			{float:left; margin:0px 0px 0px 0px; padding:0px; width:860px; border: 0px solid #FF0000;}
.blockContentKomplett		{float:left; margin:0px 0px 0px 0px; padding:0px; width:659px; border-right: 0px solid #000000;}
.blockRightStart 			{float:left; margin:0px 0px 0px 30px; padding:0px; width:210px; border: 0px solid #FF0000;}
.blockRight 				{float:right; margin:0; padding:0; width:210px;}
.blockContentRight 			{float:left; margin:0px 0px 0px 0px; padding:0px; width:680px;}

/* Blöcke für Startseite */
.blockStart 			  {margin:0; padding:0px; width:900px;}
.blockStart .blockContent {}
.blockStart .blockBottom  {}

.editBlockTop        {width:1000px; height:77px; background-color:#AE4A00;}
.editBlockLeft       {width:176px; vertical-align:top;}
.editBlockRight      {width:200px; vertical-align:top;}
.editBlockBottom     {width:590px; margin-top:30px; vertical-align:top;}

/* innere Blöcke */ 
.innerBlockTop       {margin:0 0 0 0;}
.innerBlockLeft      {margin:0 0 0 0;}
.innerBlockContent   {margin:0 0 18px 0px;}
.innerBlockRight     {margin:0 0 0 0;}
.innerBlockBottom    {margin:0 0 0 192px;} 

.bottomRight		 {float:right; padding:0 5px 0 0;} 
.bottomRight a		 {text-decoration:none; color: #9E9E9E;} 
.bottomRight a:hover {text-decoration:underline;} 

.bottomLeft


/* Elemente */

.elementStandard     {margin: 0px 0px 10px 0px; padding:0px;}
.elementHeadline     {margin: 0px 0px 10px 0px; padding:0px;}
.elementText         {margin: 0px 0px 10px 0px; padding:0px;}
.elementDelimiter    {margin: 0px 0px 10px 0px; padding:0px;}
.elementPicture      {margin: 0px 0px 10px 0px; padding:0px;}
.elementList         {margin: 0px 0px 10px 0px; padding:0px;}
.elementNavigation   {margin: 0px 0px 10px 0px; padding:0px;}
.elementPortlet      {margin: 0px 0px 10px 0px; padding:0px;}
/*.elementLink         {margin: 0px 0px 10px 0px; padding:0px;}*/

.elementLink                    {margin:0 0 3px 0}
.elementLinkLastSpace			{margin:0 0 16px 0; font-size:1px; line-height:1px; height:1px;}

.elementLinkWeiter  	{float:right; margin: 0px 0px 10px 0px; height:16px; line-height:14px; padding:0px; background-color:#B4B4B5; background-image:url(/webprojekte/wGlobal/layout/images/buttons/but_weiter_n.gif); background-position:0px 0px; background-repeat:no-repeat;}
.elementLinkWeiterOver  {float:right; margin: 0px 0px 10px 0px; height:16px; line-height:14px; padding:0px; background-color:#666666; background-image:url(/webprojekte/wGlobal/layout/images/buttons/but_weiter_r.gif); background-position:0px 0px; background-repeat:no-repeat;}
.elementLinkWeiter a input,
.elementLinkWeiter a:link,
.elementLinkWeiter a:visited {display:block; margin:0px; padding:0px 9px 0px 22px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.elementLinkWeiterOver a,
.elementLinkWeiterOver a:hover,
.elementLinkWeiterOver a:link,
.elementLinkWeiterOver a:visited {display:block; margin:0px; padding:0px 9px 0px 22px; font-weight:bold; color:#ffffff; text-decoration:none;}



.elementLinkZurueck  	{float:left; margin: 0px 0px 10px 0px; padding:0px; height:16px; line-height:14px; background-color:#B4B4B5; background-image:url(/webprojekte/wGlobal/layout/images/buttons/but_zurueck_n.gif); background-position:3px 0px; background-repeat:no-repeat;}
.elementLinkZurueckOver  {float:left; margin: 0px 0px 10px 0px; padding:0px; height:16px; line-height:14px; background-color:#666666; background-image:url(/webprojekte/wGlobal/layout/images/buttons/but_zurueck_r.gif); background-position:3px 0px; background-repeat:no-repeat;}
.elementLinkZurueck a,
.elementLinkZurueck a:link,
.elementLinkZurueck a:visited {display:block; margin:0px; padding:0px 9px 0px 20px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.elementLinkZurueckOver a,
.elementLinkZurueckOver a:hover,
.elementLinkZurueckOver a:link,
.elementLinkZurueckOver a:visited {display:block; margin:0px; padding:0px 9px 0px 20px; font-weight:bold; color:#ffffff; text-decoration:none;}


.elementPortletDescription    {margin: 2px 0px 5px 0px; padding:0px;}
.elementPortletDescription h3 {margin-bottom:5px;}

.elementForm                {margin: 0px 0px 18px 0px; padding:0px;}

/* Groessen der Eingebafelder */
.elementForm .XS     {width:41px;}
.elementForm .S      {width:80px;}
.elementForm .M      {width:150px;}
.elementForm .L      {width:200px;}
.elementForm .XL     {width:250px;}


.elementContainer    	  {margin: 0px 0px 15px 0px; padding:0px;background-color:#E9E9E9}
.elementContainerBox 	  {background-color:#f0f0f0;margin: 0px 0px 15px 0px; padding:4px;}

.elementContainer1        {margin:0 0 15px 0; padding:0;}
.elementContainer1 .col1  {}

.elementContainer2        {margin:0 0 15px 0; padding:0;}
.elementContainer2 .col1  {float:left;width:250px;margin-right:50px;}
.elementContainer2 .col2  {float:left;width:250px;}

.elementContainer3        {margin:0 0 15px 0; padding:0;}
.elementContainer3 .col1  {float:left;width:255px;margin-right:40px;}
.elementContainer3 .col2  {float:left;width:255px;margin-right:40px;}
.elementContainer3 .col3  {float:left;width:260px;}


.blockContainerReferenzen .elementContainerBox1         {margin:0 10px 15px 0; padding:15px; background-color:#E9E9E9; border:1px none #e0e0e0;}
.elementContainerBox1        							{margin:0 0 15px 0; padding:15px; background-color:#E9E9E9; border:1px none #e0e0e0;}

/*
.blockContainerReferenzen .elementContainerBox1         {margin:0 10px 15px 0; padding:8px; background-color:#E9E9E9; border:1px none #e0e0e0;}
.elementContainerBox1        							{margin:0 0 15px 0; padding:0;}
*/

.elementContainerBox1 .col1  							{}

.elementContainerBox2        {width:555px; margin:0 0 15px 0; padding:0px; border:1px none #e0e0e0; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/bg-box-2.gif); background-position:top center; background-repeat: repeat-y;}
.elementContainerBox2 .col1  {float:left;width:235px; padding:15px;}
.elementContainerBox2 .col2  {float:right;width:235px; padding:15px;}

.elementContainerBox3        {margin:0 0 15px 0; padding:0px; background-color:#E9E9E9; border:1px none #e0e0e0;}
.elementContainerBox3 .col1  {float:left;width:32%;margin-right:2%;}
.elementContainerBox3 .col2  {float:left;width:32%;margin-right:2%;}
.elementContainerBox3 .col3  {float:left;width:32%;}

/*
.elementReferenz 			{position:relative; margin:0px 0px 15px 0px; background-color:#e9e9e9; height:103px; border:1px solid #c2c2c2; overflow:hidden;}
.elementReferenzLogo 		{float:right; height:103px; width:149px; background-color:#ffffff;text-align:center;overflow:hidden;}
*/

.elementReferenz 							{margin:0 0 12px 0;}
.elementReferenzRow 						{float:left; display:block; margin:0px 3px 3px 0px; background-color:#ffffff; height:110px; width:180px; border:1px solid #c2c2c2; text-decoration:none; overflow:hidden; background-position:center; background-repeat:no-repeat;}
a.elementReferenzRow:hover 					{text-decoration:none;}
.elementReferenzLogo 						{background-color:#ffffff; text-align:center; display:none;}
.elementReferenz .elementFirmenname			{visibility:hidden; display:block; width:180px; height:27px; margin:70px 0 0 0; background-color:#CCC; border-top:1px solid #FFF; background-image:url(/webprojekte/wGlobal/layout/images/buttons/btn_referenz_arrow.gif); background-repeat:no-repeat; background-position:6px 8px;}
.elementReferenz .elementFirmenname	 span	{display:block; padding:5px 0 0 20px;}


.blockContainerReferenzen .elementReferenz 							{margin:0 0 12px 0;}
.blockContainerReferenzen .elementReferenzRow 						{float:left; display:block; margin:0px 3px 3px 0px; background-color:#ffffff; height:98px; width:157px; border:1px solid #c2c2c2; text-decoration:none; overflow:hidden; background-position:center; background-repeat:no-repeat;}
.blockContainerReferenzen a.elementReferenzRow:hover 				{text-decoration:none;}
.blockContainerReferenzen .elementReferenzLogo 						{background-color:#ffffff; text-align:center; display:none;}
.blockContainerReferenzen.elementReferenz .elementFirmenname		{visibility:hidden; display:block; width:157px; height:27px; margin:70px 0 0 0; background-color:#CCC; border-top:1px solid #FFF; background-image:url(/webprojekte/wGlobal/layout/images/buttons/btn_referenz_arrow.gif); background-repeat:no-repeat; background-position:6px 8px;}
.blockContainerReferenzen .elementReferenz .elementFirmenname span	{display:block; padding:5px 0 0 20px;}


.elementReferenzProdukt 	{float:left; height:103px; width:150px; overflow:hidden;}
.elementReferenzInfos 		{float:left; height:103px; width:354px; overflow:hidden;}

.elementReferenzName 		{margin:10px 17px 0px 17px; color:#000000; font-weight:bold;}
.elementReferenzProjekt 	{margin: 0px 17px 0px 17px;}
.elementReferenzProjekt a   	{color:#22308e; text-decoration:none;}
.elementReferenzProjekt a:hover {color:#ffffff; text-decoration:none;}
.elementReferenzProjekt a img 	{border:none;}

.elementReferenzLinkGruppe 	{position:absolute; top:82px; left:150px; width:342px; border:0px solid #FF0000; margin: 0px 17px 0px 17px; padding:0;}

.elementReferenzLinkDetail,
.elementReferenzLinkWeb,
.elementReferenzLinkStudie,
.elementReferenzLinkDetailOver,
.elementReferenzLinkWebOver,
.elementReferenzLinkStudieOver	{float:left; position:absolute; top:0px; margin:0px; padding:0px; height:16px; line-height:14px; background-color:#B4B4B5; background-position:0px 0px; background-repeat:no-repeat;}

.elementReferenzLinkDetail,
.elementReferenzLinkDetailOver 	{ top:0px;left:0px; width:80px;}
.elementReferenzLinkWeb,
.elementReferenzLinkWebOver 	{ top:0px; left:0px; width:120px;}
.elementReferenzLinkStudie,
.elementReferenzLinkStudieOver	{ top:0px;left:220px; width:95px;}



.elementReferenzLinkDetailOver,
.elementReferenzLinkWebOver,
.elementReferenzLinkStudieOver	{background-image:url(/webprojekte/wGlobal/layout/images/buttons/but_weiter_r.gif);}
/*
.elementReferenzLink  	 		{float:left; margin: 0px 10px 15px 0px; padding:0px; height:14px; line-height:14px; background-color:#B4B4B5; background-image:url(/webprojekte/wGlobal/layout/images/buttons/but_weiter_n.gif); background-position:0px 0px; background-repeat:no-repeat;}
.elementReferenzLinkOver  		{float:left; margin: 0px 10px 15px 0px; padding:0px; height:14px; line-height:14px; background-color:#B4B4B5; background-image:url(/webprojekte/wGlobal/layout/images/buttons/but_weiter_r.gif); background-position:0px 0px; background-repeat:no-repeat;}
*/
.elementReferenzLinkDetail a,
.elementReferenzLinkDetail a:link,
.elementReferenzLinkDetail a:visited,
.elementReferenzLinkWeb a,
.elementReferenzLinkWeb a:link,
.elementReferenzLinkWeb a:visited,
.elementReferenzLinkStudie a,
.elementReferenzLinkStudie a:link,
.elementReferenzLinkStudie a:visited 	{display:block; margin:0px 0px 0px 0px; padding:0px 9px 0px 22px; font-weight:bold; color:#FFFFFF; text-decoration:none;line-height:14px;  background-image:url(/webprojekte/wGlobal/layout/images/buttons/but_weiter_n.gif); background-repeat:no-repeat;}

.elementReferenzLinkDetailOver a,
.elementReferenzLinkDetailOver a:link,
.elementReferenzLinkDetailOver a:visited,
.elementReferenzLinkWebOver a,
.elementReferenzLinkWebOver a:link,
.elementReferenzLinkWebOver a:visited,
.elementReferenzLinkStudieOver a,
.elementReferenzLinkStudieOver a:link,
.elementReferenzLinkStudieOver a:visited {display:block; margin:0px 0px 0px 0px; padding:0px 9px 2px 22px; font-weight:bold; color:#ffffff; text-decoration:none;line-height:14px; background-color:#666666;  background-image:url(/webprojekte/wGlobal/layout/images/buttons/but_weiter_r.gif); background-repeat:no-repeat;}


.elementPictureRef   {margin: 0px 0px 10px 0px; padding:0px; position:relative; height:147px; border: 0px solid #FF0000; overflow:hidden;}
.elementPictureRefP  {margin: 0px; padding:0px; width:225px; overflow:hidden;}
.elementPictureRefT  {margin: 0px; padding:0px; position:absolute; bottom:0px; right:0px; width:173px; vertical-align:bottom; border: 0px solid #0000FF;}

.nodisplay			 {display:none;}
.elementClearBoth	 {clear:both; line-height:0.01em; font-size:0.01em; height:0.01em;}

/* Allgemeine Elemente des oberen Bereiches */

.blockTop .elementTopLogoMeta 		{height:76px; background-color: #FFFFFF; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/schatten_top.gif); background-repeat:repeat-x; background-position:bottom;}

.blockTop .elementLogo 				{float:left; padding:10px 0 0 19px; margin:0px; border:none;}
.blockTop .elementLogo img        	{margin:0px; padding:0px; border:none;}

.blockTop .elementMetanav 			{float:right; padding:7px 6px 0px 93px; margin:0px;}
.blockTop .elementMetanavStart 		{float:left; padding:7px 0px 0px 167px; margin:0px;}


.blockTop .elementSearch 			{float:right; padding:6px 6px 0px 7px; margin:0px;}
.blockTop .elementSearchInput 		{float:left; margin:0px 4px 0px 0px; padding:0px 8px; width:147px; height:14px; border:1px solid #CCCCCC; color: #B2B2B2;}

.elementSearchButton		  		{margin:0; padding:0; width:16px; height:16px; border:none; background-color:none; background-image:url(/webprojekte/wGlobal/layout/images/buttons/but_search_n.gif); background-position:0px 0px; background-repeat:no-repeat; cursor:pointer; cursor:hand; }
.elementSearchButtonOver 			{margin:0; padding:0; width:16px; height:16px; border:none; background-color:none; background-image:url(/webprojekte/wGlobal/layout/images/buttons/but_search_r.gif); background-position:0px 0px; background-repeat:no-repeat; cursor:pointer; cursor:hand; }

/*
.blockTop .elementSearchButton		{margin:0; padding:-2px 0px 0px 0px; width:14px; height:14px; font-size:9px; background-color:#B6B6B6; border:none; color:#ffffff; line-height:8px; font-weight:bold;}
.blockTop .elementSearchButtonOver 	{}
*/
.blockTop .elementFarbleiste 		{float:right; width:7px; height:28px; border-left: 1px solid #FFFFFF; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/farbleiste.gif); background-repeat:no-repeat;}



/* Allgemeine Elemente des linken Bereiches */

.blockLeft ul      				                         {margin-left:11px; list-style-type:square; color:#EA5A00;}
.blockLeft ol      		   		                       {margin-left:11px; list-style-type:square; color:#EA5A00;}

.blockLeft .elementHeadline                        {margin:0 0 8px 11px; padding:0 6px 0 11px;}
.blockLeft .elementText                            {margin:0 0 8px 11px; padding:0 6px 0 11px;}


/* Allgemeine Elemente des Inhaltsbereiches */

.blockContent .linkDownload		{margin:0px 0px 7px 0px; padding:0px 0px 0px 10px; line-height:14px; font-weight:bold; color:#666666; background-image:url(/webprojekte/wGlobal/layout/images/decoration/bullet_list_intern.gif); background-position: 0px 4px; background-repeat:no-repeat;}
.blockContent .linkExtern		{margin:0px 0px 7px 0px; padding:0px 0px 0px 10px; line-height:14px; font-weight:bold; color:#666666; background-image:url(/webprojekte/wGlobal/layout/images/decoration/bullet_list_intern.gif); background-position: 0px 4px; background-repeat:no-repeat;}
.blockContent .linkIntern		{margin:0px 0px 7px 0px; padding:0px 0px 0px 10px; line-height:14px; font-weight:bold; color:#666666; background-image:url(/webprojekte/wGlobal/layout/images/decoration/bullet_list_intern.gif); background-position: 0px 4px; background-repeat:no-repeat;}
.blockContent .linkPDF			{margin:0px 0px 7px 0px; padding:0px 0px 0px 17px; line-height:14px; font-weight:bold; color:#666666; background-image:url(/webprojekte/wGlobal/layout/images/decoration/bullet_list_pdf.gif); background-position: 0px 0px; background-repeat:no-repeat;}

.blockContent .linkDownload a,
.blockContent .linkExtern a,
.blockContent .linkIntern a,
.blockContent .linkDownload a:link,
.blockContent .linkExtern a:link,
.blockContent .linkIntern a:link,
.blockContent .linkDownload a:visited,
.blockContent .linkExtern a:visited,
.blockContent .linkIntern a:visited {padding:0px; font-weight:bold; color:#666666; border:0px solid #FF0000; text-decoration:none;}

.blockContent .linkPDF a,			
.blockContent .linkPDF a:link,
.blockContent .linkPDF a:visited 	{padding:0px; font-weight:bold; color:#666666; border:0px solid #FF0000; text-decoration:none;}


.blockContent .linkDownload a:hover,
.blockContent .linkExtern a:hover,
.blockContent .linkIntern a:hover,
.blockContent .linkPDF a:hover 		{color:#000000;}
/* WENN NICHT GANZ VERLINKT.....
.blockContent .linkDownload		{margin:0px 0px 7px 0px; padding:0px 0px 0px 10px; line-height:14px; font-weight:bold; color:#666666; background-image:url(/webprojekte/wGlobal/layout/images/decoration/bullet_list_intern.gif); background-position: 0px 4px; background-repeat:no-repeat;}
.blockContent .linkExtern		{margin:0px 0px 7px 0px; padding:0px 0px 0px 10px; line-height:14px; font-weight:bold; color:#666666; background-image:url(/webprojekte/wGlobal/layout/images/decoration/bullet_list_intern.gif); background-position: 0px 4px; background-repeat:no-repeat;}
.blockContent .linkIntern		{margin:0px 0px 7px 0px; padding:0px 0px 0px 10px; line-height:14px; font-weight:bold; color:#666666; background-image:url(/webprojekte/wGlobal/layout/images/decoration/bullet_list_intern.gif); background-position: 0px 4px; background-repeat:no-repeat;}
.blockContent .linkPDF			{margin:0px 0px 7px 0px; padding:1px 0px 0px 17px; line-height:14px; font-weight:bold; color:#666666; background-image:url(/webprojekte/wGlobal/layout/images/decoration/bullet_list_pdf.gif); background-position: 0px 0px; background-repeat:no-repeat;}

.blockContent .linkDownload a,
.blockContent .linkExtern a,
.blockContent .linkIntern a,
.blockContent .linkPDF a,			
.blockContent .linkDownload a:link,
.blockContent .linkExtern a:link,
.blockContent .linkIntern a:link,
.blockContent .linkPDF a:link,
.blockContent .linkDownload a:visited,
.blockContent .linkExtern a:visited,
.blockContent .linkIntern a:visited,
.blockContent .linkPDF a:visited 	{font-weight:bold; color:#666666; text-decoration:none;}

.blockContent .linkDownload a:hover,
.blockContent .linkExtern a:hover,
.blockContent .linkIntern a:hover,
.blockContent .linkPDF a:hover 		{color:#000000;}
*/






/* Allgemeine Elemente des rechten Bereiches */

/*.blockRight .infoBoxBlank {line-height:0.01em; font-size:0.01em; height:0.01em;}*/

.blockRight .infoBoxBlank 		{margin:0 0 15px 0;}

.blockRight .infoBox 			{margin:0 0 15px 0; overflow:hidden; padding:13px 13px 13px 13px; background-color:#E9E9E9;}
.blockRight .infoBox h3   		{margin:0 0 4px 0}
.blockRight .infoBox p    		{margin:0px}

.blockRight .infoBox .intern,
.blockRight .infoBox .intern	{padding:0px 0px 4px 10px; color: #5D5D5D; background-image:url(/webprojekte/wGlobal/layout/images/decoration/bullet_list_right.gif); background-position: 0px 5px; background-repeat:no-repeat;}
.blockRight .infoBox .extern,
.blockRight .infoBox .extern	{padding:0px 0px 4px 10px; color: #5D5D5D; background-image:url(/webprojekte/wGlobal/layout/images/decoration/bullet_list_right.gif); background-position: 0px 5px; background-repeat:no-repeat;}
.blockRight .infoBox .pdf,
.blockRight .infoBox .pdf		{padding:0px 0px 4px 10px; color: #5D5D5D; background-image:url(/webprojekte/wGlobal/layout/images/decoration/bullet_list_right.gif); background-position: 0px 5px; background-repeat:no-repeat;}

.blockRight ul,
.blockRight ul 					{margin-left:13px; list-style-type:none; color:#EA5A00;}
.blockRight ol,
.blockRight ol 					{margin-left:13px; list-style-type:none; color:#EA5A00;}

.blockRight ul li,
.blockRight ol li,
.blockRight ul li,
.blockRight ol li				{
									/*padding: 0px 0px 4px 0px; list-style-image: url(/webprojekte/wGlobal/layout/images/decoration/bullet_list_right.gif); color: #5D5D5D; */
									 padding:0px 0px 4px 0px; list-style-type:none; color: #5D5D5D; background-image:url(/webprojekte/wGlobal/layout/images/decoration/bullet_list_right.gif); background-position: -5px 5px; background-repeat:no-repeat;}

.blockRight .elementInclude 	{margin:0 0 10px 0; padding:6px 6px 6px 11px;}
.blockRight .elementText		{margin:0 0 10px 0; padding:6px 6px 6px 11px; font-weight:bold;}

/*
.blockRight .linkDownload		{margin:0px 0px 1px 0px; padding:0px; width:210px; height:28px; background-color: #E9E9E9; font-weight:bold; font-size:13px; color:#8C8C8C; background-image:url(/webprojekte/wGlobal/layout/images/icons/bg_icon_download_n.gif); background-repeat:no-repeat;}
.blockRight .linkExtern			{margin:0px 0px 1px 0px; padding:0px; width:210px; height:28px; background-color: #E9E9E9; font-weight:bold; font-size:13px; color:#8C8C8C; background-image:url(/webprojekte/wGlobal/layout/images/icons/bg_icon_extern_n.gif); background-repeat:no-repeat;}
.blockRight .linkIntern			{margin:0px 0px 1px 0px; padding:0px; width:210px; height:28px; background-color: #E9E9E9; font-weight:bold; font-size:13px; color:#8C8C8C; background-image:url(/webprojekte/wGlobal/layout/images/icons/bg_icon_intern_n.gif); background-repeat:no-repeat;}
.blockRight .linkKontakt		{margin:0px 0px 1px 0px; padding:0px; width:210px; height:28px; background-color: #E9E9E9; font-weight:bold; font-size:13px; color:#8C8C8C; background-image:url(/webprojekte/wGlobal/layout/images/icons/bg_icon_kontakt_n.gif); background-repeat:no-repeat;}
.blockRight .linkDownloadOver	{margin:0px 0px 1px 0px; padding:0px; width:210px; height:28px; background-color: #cccccc; font-weight:bold; font-size:13px; color:#8C8C8C; background-image:url(/webprojekte/wGlobal/layout/images/icons/bg_icon_download_r.gif); background-repeat:no-repeat;}
.blockRight .linkExternOver		{margin:0px 0px 1px 0px; padding:0px; width:210px; height:28px; background-color: #cccccc; font-weight:bold; font-size:13px; color:#8C8C8C; background-image:url(/webprojekte/wGlobal/layout/images/icons/bg_icon_extern_r.gif); background-repeat:no-repeat;}
.blockRight .linkInternOver		{margin:0px 0px 1px 0px; padding:0px; width:210px; height:28px; background-color: #cccccc; font-weight:bold; font-size:13px; color:#8C8C8C; background-image:url(/webprojekte/wGlobal/layout/images/icons/bg_icon_intern_r.gif); background-repeat:no-repeat;}
.blockRight .linkKontaktOver	{margin:0px 0px 1px 0px; padding:0px; width:210px; height:28px; background-color: #cccccc; font-weight:bold; font-size:13px; color:#8C8C8C; background-image:url(/webprojekte/wGlobal/layout/images/icons/bg_icon_kontakt_r.gif); background-repeat:no-repeat;}
*/

.blockRight .linkDownload		{margin:0px 0px 1px 0px; padding:0px; width:210px; background-color: #E9E9E9; background-image:url(/webprojekte/wGlobal/layout/images/icons/bg_icon_download_n.gif); background-repeat:no-repeat;}
.blockRight .linkExtern			{margin:0px 0px 1px 0px; padding:0px; width:210px; background-color: #E9E9E9; background-image:url(/webprojekte/wGlobal/layout/images/icons/bg_icon_extern_n.gif); background-repeat:no-repeat;}
.blockRight .linkIntern			{margin:0px 0px 1px 0px; padding:0px; width:210px; background-color: #E9E9E9; background-image:url(/webprojekte/wGlobal/layout/images/icons/bg_icon_intern_n.gif); background-repeat:no-repeat;}
.blockRight .linkKontakt		{margin:0px 0px 1px 0px; padding:0px; width:210px; background-color: #E9E9E9; background-image:url(/webprojekte/wGlobal/layout/images/icons/bg_icon_kontakt_n.gif); background-repeat:no-repeat;}
.blockRight .linkDownloadOver	{margin:0px 0px 1px 0px; padding:0px; width:210px; background-color: #cccccc; background-image:url(/webprojekte/wGlobal/layout/images/icons/bg_icon_download_r.gif); background-repeat:no-repeat;}
.blockRight .linkExternOver		{margin:0px 0px 1px 0px; padding:0px; width:210px; background-color: #cccccc; background-image:url(/webprojekte/wGlobal/layout/images/icons/bg_icon_extern_r.gif); background-repeat:no-repeat;}
.blockRight .linkInternOver		{margin:0px 0px 1px 0px; padding:0px; width:210px; background-color: #cccccc; background-image:url(/webprojekte/wGlobal/layout/images/icons/bg_icon_intern_r.gif); background-repeat:no-repeat;}
.blockRight .linkKontaktOver	{margin:0px 0px 1px 0px; padding:0px; width:210px; background-color: #cccccc; background-image:url(/webprojekte/wGlobal/layout/images/icons/bg_icon_kontakt_r.gif); background-repeat:no-repeat;}


.blockRight .linkDownload a,
.blockRight .linkExtern a,
.blockRight .linkIntern a,
.blockRight .linkKontakt a,
.blockRight .linkDownload a:link,
.blockRight .linkExtern a:link,
.blockRight .linkIntern a:link,
.blockRight .linkKontakt a:link,
.blockRight .linkDownload a:visited,
.blockRight .linkExtern a:visited,
.blockRight .linkIntern a:visited,
.blockRight .linkKontakt a:visited		{display:block; padding:6px 0px 6px 40px; font-weight:bold; font-size:13px; color:#8C8C8C; text-decoration:none;}
.blockRight .linkDownloadOver a,
.blockRight .linkExternOver a,
.blockRight .linkInternOver a,
.blockRight .linkKontaktOver a,
.blockRight .linkDownloadOver a:link,
.blockRight .linkExternOver a:link,
.blockRight .linkInternOver a:link,
.blockRight .linkKontaktOver a:link,
.blockRight .linkDownloadOver a:visited,
.blockRight .linkExternOver a:visited,
.blockRight .linkInternOver a:visited,
.blockRight .linkKontaktOver a:visited	{display:block; padding:6px 0px 6px 40px; font-weight:bold; font-size:13px; color:#000000; text-decoration:none;}

.blockRight .linkDownload a:hover,
.blockRight .linkExtern a:hover,
.blockRight .linkIntern a:hover,
.blockRight .linkKontakt a:hover,
.blockRight .linkDownloadOver a:hover,
.blockRight .linkExternOver a:hover,
.blockRight .linkInternOver a:hover,
.blockRight .linkKontaktOver a:hover	{color:#000000;}

.blockRight .testimonials		{margin:0; padding:0;}
.blockRight .testimonialsInner	{background-color:#e9e9e9; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/bg_testimonials.jpg); background-repeat:no-repeat;}
.blockRight .testimonialsSpace	{height:15px; line-height:0.01em; font-size:0.01em;}

.blockRight .testimonialsImg	{border-top:1px solid #FFF; border-bottom:1px solid #FFF}
.blockRight h1 					{height:28px; padding:0 0 0 10px; margin:0;}
.blockRight h2 					{margin:0;}
.blockRight .elementText 		{font-weight:normal;margin:0 0 10px 0; padding:6px 6px 6px 11px;}

.elementReferenzBlock       	{width:300px; height:195px; float:right;overflow:hidden;}
.elementReferenzBlockInner      {background-color:#e9e9e9; width:310px; height:200px;}
.elementReferenzBlockItem   	{margin:0 1px 1px 0; float:left;width:100px;height:65px;text-align:center;overflow:hidden; background-color:#FFF;}


/* Buttons */

.buttonDefault       {cursor:pointer; cursor:hand; text-decoration:none; font-weight:normal; margin:0px;padding:0px;color:#ffffff; background-color:#7F7F7F; border:1px solid #A6A6A6; border-bottom-color:#4C4C4C; border-right-color:#4C4C4C; font-size:12px;padding:0px; padding-left:8px;padding-right:8px; font-family: inherit; line-height:15px;margin-right:10px;} 
.buttonDefault .a    {cursor:pointer; cursor:hand; text-decoration:none; font-weight:normal;}
.buttonAdmin         {cursor:pointer; cursor:hand; text-decoration:none; font-weight:normal; text-align:center; padding:0; padding-left:4px; padding-right:4px; margin-right:10px; line-height:24px; border:1px outset #AE4A00; background-color:#AE4A00; color:#FFFFFF;}
.buttonAdmin .a      {cursor:pointer; cursor:hand; text-decoration:none; font-weight:normal;}
.editButton          {position:absolute; left:170px; top:24px}


/* Weblics - Beispielliste */
.fileList                      {border-top:0px solid #D1D1D1; padding-top:5px;}

.listEntry                     {clear:both; border-bottom:0px solid #D1D1D1; padding-bottom:5px; padding-top:5px;}
.listEntry img                 {float:left; margin-right:10px;}
.listEntry h2 a                {text-decoration:none; color:#666666; background-image:none; padding-left:0px;}
.listEntry h2 a:hover          {text-decoration:none; color:#000000; background-image:none; padding-left:0px;}

.listEntry .detailLink         {margin:0px 0px 7px 0px; padding:0px 0px 0px 10px; line-height:14px; font-weight:bold; color:#666666; background-image:url(/webprojekte/wGlobal/layout/images/decoration/bullet_list_intern.gif); background-position: left 4px; background-repeat:no-repeat;}
.listEntry .detailLink a       {padding:0px; font-weight:bold; color:#666666; border:0px solid #FF0000; text-decoration:none;}
.listEntry .detailLink a:hover {padding:0px; font-weight:bold; color:#000000; border:0px solid #FF0000; text-decoration:none;}



.adminOptions {background-color:#CCCCCC; border:1px solid #000000; margin:10px 0px 10px 0px; padding:2px; text-align:left;}
.adminOptionsHeadline {font-weight:bold; font-size:13px;}

.wEditorExtensionAreaCollapsedORIG {display:none;border-style:solid;border-width:1px;border-color:#d0d0d0 #a0a0a0 #a0a0a0 #d0d0d0;background-color:#f0f0f0;padding:8px;margin-bottom:16px;background-image:url(/weblication/grid/gui/wImages/style/wMaskBackground.png);}
.wEditorExtensionAreaCollapsed {display:none;width:85%;margin:8px;padding-left:0px;background-color:#FCFCFC;border-style:solid;border-width:1px;border-color:#A0A0A0;}

.wEditorExtensionArea          {display:block;margin:8px 0px 8px 0px;padding:0px;background-color:#CCCCCC;border-style:solid;border-width:1px;border-color:#A0A0A0;}
.wEditorExtensionAreaInner     {}
.wEditorExtensionLabel 		   {font-weight:bold;}
.wEditorExtensionValue 		   {margin-bottom:8px;}


/* Navigation Top */
.navigationTop                        	{height:28px; background-color: #CCCCCC; border-bottom: 1px solid #FFFFFF; font-size:13px;font-weight: bold; text-transform:uppercase;}

.navTopLevel1 						  	{display:block;width:224px;text-align:center;float:left;margin:0;padding:0;text-decoration:none;line-height:28px;border-right: 1px solid #FFFFFF;}
.navTopLevel1:hover 			  		{display:block;width:224px;text-align:center;float:left;margin:0;padding:0;text-decoration:none;line-height:28px;border-right: 1px solid #FFFFFF; background-color:#dedede;}
.navTopLevel1Selected 					{display:block;width:224px;text-align:center;float:left;margin:0;padding:0;text-decoration:none;line-height:28px;color:#000000;border-right: 1px solid #FFFFFF; background-color:#dedede;}
.navTopLevel1Selected:hover 			{display:block;width:224px;text-align:center;float:left;margin:0;padding:0;text-decoration:none;line-height:28px;color:#000000;border-right: 1px solid #FFFFFF; background-color:#dedede;}

.navTopLast								{width:217px;}
.navTopLast:hover						{width:217px;}



/* Navigation Links */

.navigationLeft                        {margin: 0px 0 0px 0;}
.navigationLeft ul                     {list-style-type:none; margin:0; padding:0; }


.listNavLeft1                          {border-bottom:1px solid #FFFFFF;}
.listNavLeft2                          {}
.listNavLeft3                          {border-bottom:17px solid #FFFFFF;}
.listNavLeft4                          {}


 .navLeftLevel1                       {height:29px; overflow:hidden; list-style-type:none; margin:0; padding:0; font-weight:normal;}
a.navLeftLevel1	                      {display:block; width:100%; line-height:29px; color:#4A690E; border-top:1px solid #FFFFFF; padding:0 4px 0 21px; text-decoration:none;}  
a.navLeftLevel1:hover                 {line-height:29px; color:#FFFFFF; background-color:#BADD76; padding:0 4px 0 21px; text-decoration:none;}
  
 .navLeftLevel1Selected               {height:29px; overflow:hidden; list-style-type:none; margin:0; padding:0; font-weight:normal;}
a.navLeftLevel1Selected	              {display:block; width:100%; line-height:29px; background-color:#BADD76; color:#FFFFFF; border-top:1px solid #FFFFFF; padding:0 4px 0 21px; text-decoration:none;}  
a.navLeftLevel1Selected:hover         {line-height:29px; color:#FFFFFF; background-color:#BADD76; padding:0 4px 0 21px; text-decoration:none;}
  
 .navLeftLevel1Open                   {overflow:hidden; list-style-type:none; margin:0; padding:0; font-weight:normal;}
a.navLeftLevel1Open	                  {display:block; width:100%; line-height:29px; background-color:#BADD76; color:#FFFFFF; border-top:1px solid #FFFFFF; padding:0 4px 0 21px; text-decoration:none;}  
a.navLeftLevel1Open:hover             {line-height:29px; color:#FFFFFF; background-color:#BADD76; padding:0 4px 0 21px; text-decoration:none;}
  
 .navLeftLevel1OpenSelected           {overflow:hidden; list-style-type:none; margin:0; padding:0; font-weight:normal;}
a.navLeftLevel1OpenSelected	          {display:block; width:100%; line-height:29px; background-color:#BADD76; color:#FFFFFF; border-top:1px solid #FFFFFF; padding:0 4px 0 21px; text-decoration:none;}  
a.navLeftLevel1OpenSelected:hover     {line-height:29px; color:#FFFFFF; background-color:#BADD76; padding:0 4px 0 21px; text-decoration:none;}
  

 .navLeftLevel2                       {height:29px; overflow:hidden; list-style-type:none; margin:0; padding:0; font-weight:bold; font-size:12px; border-top:1px solid #C2C2C2;}
a.navLeftLevel2	                      {display:block; line-height:29px; color:#999999; padding:0 3px 0 3px; border-top:0px; text-decoration:none;}  
a.navLeftLevel2:hover                 {line-height:29px; color:#000000; padding:0 3px 0 3px; text-decoration:none;}

 .navLeftLevel2Selected               {height:29px; overflow:hidden; list-style-type:none; margin:0; padding:0; font-weight:bold; font-size:12px; border-top:1px solid #C2C2C2;}
a.navLeftLevel2Selected	              {display:block; line-height:29px; color:#000000; padding:0 3px 0 3px; border-top:0px; text-decoration:none;}  
a.navLeftLevel2Selected:hover         {line-height:29px; color:#000000; padding:0 3px 0 3px; text-decoration:none;}

 .navLeftLevel2Open                   {overflow:hidden; list-style-type:none; margin:0; padding:0; font-weight:bold; font-size:12px; border-top:1px solid #C2C2C2;}
a.navLeftLevel2Open	                  {display:block; line-height:29px; color:#000000; padding:0 3px 0 3px; border-top:0px; text-decoration:none;}  
a.navLeftLevel2Open:hover             {line-height:29px; color:#000000; padding:0 3px 0 3px; text-decoration:none;}

 .navLeftLevel2OpenSelected           {overflow:hidden; list-style-type:none; margin:0; padding:0; font-weight:bold; font-size:12px; border-top:1px solid #C2C2C2;}
a.navLeftLevel2OpenSelected	          {display:block; line-height:29px; color:#000000; padding:0 3px 0 3px; border-top:0px; text-decoration:none;}  
a.navLeftLevel2OpenSelected:hover     {line-height:29px; color:#000000; padding:0 3px 0 3px; text-decoration:none;}

.navMetaLevelFirst					 {float:left; border-left:1px none #B2B2B2;}
.navMetaLevel                        {float:left; border-left:1px solid #B2B2B2;}

a.navMetaLevel                       {color:#B2B2B2;text-decoration:none;border-left:1px none #B2B2B2;margin:0px;padding:0px 9px 0px 9px;font-weight:normal;line-height:1.0em;}
a.navMetaLevel:hover                 {color:#000000;text-decoration:none;}

.navMetaLevelSelectedFirst           {float:left; border-left:1px none #CBA07F;}
.navMetaLevelSelected                {float:left; border-left:1px solid #CBA07F;}

a.navMetaLevelSelected               {color:#000000;text-decoration:none;border-left:1px none #B2B2B2;margin:0px;padding:0px 10px 0px 10px;font-weight:normal;line-height:1.0em;}
a.navMetaLevelSelected:hover         {color:#000000;text-decoration:none;}


/* Sitemap */

.wglLinkTree                                   {margin:0 0 0 -15px; width:450px;}
.wglLinkTree *                                 {margin:0;padding:0}
.wglLinkTree ul                                {list-style-type:none}
.wglLinkTree li                                {overflow:hidden; list-style-image:none;}
.wglLinkTree a                                 {display:block;width:100%;text-decoration:none; color:#92918e}
.wglLinkTree a:hover                           {display:block;width:100%;text-decoration:none; color:#000000}
.wglLinkTree span                              {}

.wglLinkTree .navLevel1space				   {padding:0 0 0 16px}
.wglLinkTree .navLevel2space				   {padding:0 0 0 4px}
.wglLinkTree .navLevel3space				   {padding:0 0 0 24px}
.wglLinkTree .navLevel3spaceLast			   {padding:0 0 0 0px}
.wglLinkTree .navLevel4space				   {padding:0 0 0 24px}

/* Sitemap Level 1-4 */

.wglLinkTree  .navLevel1                       {}
.wglLinkTree  .navLevel1 span                  {padding:0 1px 0 1px;}
.wglLinkTree a.navLevel1                       {padding:2px 0 4px 0;font-weight:bold;}
.wglLinkTree a.navLevel1:hover                 {padding:2px 0 4px 0;font-weight:bold;}

.wglLinkTree  .navLevel1Open                   {}
.wglLinkTree  .navLevel1Open span              {padding:0 1px 0 1px;}
.wglLinkTree a.navLevel1Open                   {padding:2px 0 4px 0;font-weight:bold;}
.wglLinkTree a.navLevel1Open:hover             {padding:2px 0 4px 0;font-weight:bold;}

.wglLinkTree  .navLevel2                       {}
.wglLinkTree  .navLevel2 span                  {}
.wglLinkTree a.navLevel2                       {padding:1px 0px 3px 22px; margin:0px; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/sitemap_bullet.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree a.navLevel2:hover                 {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel2Open                   {padding:0px; margin:0px; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/sitemap_bullet_open.gif); background-repeat:repeat-y; background-position:6px -4px;}
.wglLinkTree  .navLevel2Open span              {}
.wglLinkTree a.navLevel2Open                   {padding:1px 0px 3px 22px;}
.wglLinkTree a.navLevel2Open:hover             {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel2Last                   {padding:1px 0px 15px 22px; margin:0px; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree  .navLevel2OpenLast               {padding:1px 0px 15px 22px; margin:0px; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}

.wglLinkTree  .navLevel3                       {}
.wglLinkTree  .navLevel3 span                  {}
.wglLinkTree a.navLevel3                       {padding:1px 0px 3px 22px; margin:0px; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/sitemap_bullet.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree a.navLevel3:hover                 {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel3Open                   {padding:0px; margin:0px; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/sitemap_bullet_open.gif); background-repeat:repeat-y; background-position:6px -4px;}
.wglLinkTree  .navLevel3Open span              {}
.wglLinkTree a.navLevel3Open                   {padding:1px 0px 3px 22px;}
.wglLinkTree a.navLevel3Open:hover             {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel3Last                   {padding:1px 0px 15px 22px; margin:0px; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree  .navLevel3OpenLast               {padding:1px 0px 15px 22px; margin:0px; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}

.wglLinkTree  .navLevel4                       {}
.wglLinkTree  .navLevel4 span                  {}
.wglLinkTree a.navLevel4                       {padding:1px 0px 3px 22px; margin:0px; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/sitemap_bullet.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree a.navLevel4:hover                 {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel4Open                   {padding:0px; margin:0px; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/sitemap_bullet_open.gif); background-repeat:repeat-y; background-position:6px -4px;}
.wglLinkTree  .navLevel4Open span              {}
.wglLinkTree a.navLevel4Open                   {padding:1px 0px 3px 22px;}
.wglLinkTree a.navLevel4Open:hover             {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel4Last                   {padding:1px 0px 15px 22px; margin:0px; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree  .navLevel4OpenLast               {padding:1px 0px 15px 22px; margin:0px; background-image:url(/webprojekte/wGlobal/layout/images/backgrounds/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}


.formBuisness .wglInputset        {height:24px;}
.formBuisness .wglInput           {width:350px;}
.formBuisness .wglTextarea        {width:350px;}
.formBuisness .wglSelect          {width:355px;}
.formBuisness .wglInputsetLabel   {width:91px;}
.formBuisness .wglInputsetContent {height:24px;padding:0;white-space:nowrap;}
.formBuisness .wglInput           {background-color:#FFFFFF;border:1px solid #CACACA;height:17px;margin-bottom:1px;padding:0 0 0 2px;}
.formBuisness .wglInputS          {background-color:#FFFFFF;border:1px solid #CACACA;height:17px;padding:0 0 0 2px;width:70px;}
.formBuisness .wglInputM          {background-color:#FFFFFF;border:1px solid #CACACA;height:17px;padding:0 0 0 2px;width:267px;}

/*.formBuisness .wglButtonContainer               {margin-left:322px;background-image:url(/global/wGlobal/layout/images/buttons/button_wgl_custom_l.gif);height:24px;width:126px;}
.formBuisness .wglButtonContainer:hover         {background-image:url(/global/wGlobal/layout/images/buttons/button_wgl_custom_l.gif);cursor:pointer;}

.formBuisness .wglButtonContainerInline         {background-image:url(/global/wGlobal/layout/images/buttons/button_wgl_customInline_l.gif);height:24px;}
.formBuisness .wglButtonContainerInline:hover   {background-image:url(/global/wGlobal/layout/images/buttons/button_wgl_customInline_l.gif);}

.formBuisness .wglButtonText                    {background:white;margin-left:4px;width:100px;padding-top:3px;padding-left:10px;padding-right:10px;display:block;height:24px;background-image:url(/global/wGlobal/layout/images/buttons/button_wgl_custom_m.gif);background-repeat:repeat-x;border:none;}
.formBuisness .wglButtonText:hover              {background:white;margin-left:4px;width:100px;padding-top:3px;padding-left:10px;padding-right:10px;display:block;height:24px;background-image:url(/global/wGlobal/layout/images/buttons/button_wgl_custom_m.gif);background-repeat:repeat-x;border:none;}
.formBuisness a.wglButtonText                   {text-decoration:none; text-align:center;}
.formBuisness a.wglButtonText:hover             {margin-left:4px;width:100px;padding-top:3px;padding-left:10px;padding-right:10px;display:block;height:24px;background-image:url(/global/wGlobal/layout/images/buttons/button_wgl_custom_m.gif);background-repeat:repeat-x;border:none;}

*/

.wglButtonCustomStandard                     {clear:left;width:130px;margin:0px;margin-top:5px;margin-left:316px;padding:0px;cursor:pointer;}
.wglButtonCustomStandard .wglButton_l        {float:left;background:url(/global/wGlobal/layout/images/buttons/button_wgl_customSmall_l.jpg);height:24px;width:5px;margin:0px;padding:0px;}
.wglButtonCustomStandard .wglButton_m        {float:left;background:url(/global/wGlobal/layout/images/buttons/button_wgl_customSmall_m.jpg) repeat-x;height:24px;width:120px;margin:0px;padding:0px;padding-top:3px;text-align:center;}
.wglButtonCustomStandard .wglButton_r        {float:left;background:url(/global/wGlobal/layout/images/buttons/button_wgl_customSmall_r.jpg);height:24px;width:5px;margin:0px;padding:0px;}
.wglButtonCustomStandard .wglButtonText      {color:#666666;background:transparent;display:inline;text-decoration:none;}
.wglButtonCustomStandard .wglButton_m .wglButtonContainer  {background:transparent;position:relative;display:block;margin:0px;padding:0px;border:none;text-align:center;width:120px;}

.wglButtonCustomStandardOver                       {clear:left;width:130px;margin:0px;margin-top:5px;margin-left:316px;padding:0px;cursor:pointer;}
.wglButtonCustomStandardOver .wglButton_l          {float:left;background:url(/global/wGlobal/layout/images/buttons/button_wgl_customSmall_l_o.jpg);height:24px;width:5px;margin:0px;padding:0px;}
.wglButtonCustomStandardOver .wglButton_m          {float:left;background:url(/global/wGlobal/layout/images/buttons/button_wgl_customSmall_m_o.jpg) repeat-x;height:24px;width:120px;margin:0px;padding:0px;padding-top:3px;text-align:center;}
.wglButtonCustomStandardOver .wglButton_r          {float:left;background:url(/global/wGlobal/layout/images/buttons/button_wgl_customSmall_r_o.jpg);height:24px;width:5px;margin:0px;padding:0px;}
.wglButtonCustomStandardOver .wglButtonText        {color:#000000;font-weight:bold;text-decoration:none;display:inline;background:transparent;}
.wglButtonCustomStandardOver .wglButtonText:hover  {color:#000000;font-weight:bold;text-decoration:none;display:inline;background:transparent;}
.wglButtonCustomStandardOver .wglButtonContainer   {background:transparent;margin:0px;padding:0px;border:none;text-align:center;width:120px;}


