 * 				{ margin: 0px; padding: 0px; border: 0px; }
 body			{ font: 80.01% Trebuchet MS, Verdana, arial, helvetica, sans-serif; color: #3F331F; background: #ddd; }  /*#473B0F*/

 a	{  color: #FF8B10; text-decoration: none; font-weight: bold; }
 a:hover, a:active { color: #473B0F; }
 
 h1				{ font-size: 24px; color: #FF8B10; font-weight: normal; text-align: left; }
 h2				{ font-size: 18px; color: #473B0F; font-weight: normal; text-align: left; }
 h3				{ font-size: 18px; color: white; font-weight: normal;  } /* #FF8B10*/
 
.festeBreite	{ width: 850px; margin: 0px auto; border: 0px solid red; } 
 
 #head			{ height: 238px; background: url(../gfx/bg_head.jpg) center bottom repeat-x; overflow: visible; }
 #content 		{ min-height: 300px; background: white url(../gfx/bg_content.jpg) center top repeat-x; text-align: justify;  }
 #footer		{ background: url(../gfx/bg_footer.jpg) center top no-repeat; color: white; padding: 20px 0px 20px 0px; }
 
 .baghira 		{ position: absolute; top: 0px; left: 0px; z-index: 1; width: 100%; background: transparent; }
 .baghira div	{ width: 975px; margin: 0px auto; border: 0px solid red; }
 .imgbaghira	{ position: relative; top: 0px; left: 0px; z-index: 3; }
 
 
 ul.showMainMenu		{  position: relative; z-index: 2; margin: 0px auto; list-style-type: none; height: 35px; display: block; }
 ul.showMainMenu	li	{  margin: 0px; padding: 0px 0px 0px 20px; float: left; background: url(../gfx/bg_navigation_l.jpg) left top no-repeat;   }
 ul.showMainMenu li a	{  margin: 0px; padding: 4pt 20px 0px 0px; display: block; float: left; height: 35px; width: auto; background: url(../gfx/bg_navigation_r.jpg) right top no-repeat; text-decoration: none; font-weight: bold;  color: #473B0F; font-size: 12pt; }
 ul.showMainMenu li a:hover, ul.showMainMenu li a.current { color: #FF8B10; }
 
 
 .contentContainer { padding: 40px 5px; }
 
 
 input, textarea 	{ background: white; border: 1px solid #FF8B10; margin: 0px 0px 10px 0px; padding: 3px; }
 input.submit		{ background: #FF8B10; }
 label			{   }
 
 
 div.footerInfo		{ position: relative; margin: 0px auto 0px auto; background: url(../gfx/logo_klein.gif) no-repeat; height: 120px; border: 0px solid red; width: 820px; font-weight: bold;  }
 .footerInfo ul 		{ margin: 0px 0px 0px 180px; list-style-type: none; height: 97px; border: 0px solid white; }
 .footerInfo ul li		{ margin: 0px 25px 0px 0px; float: left; display: block; width: auto; height: auto; }
 .footerInfo ul span	{ color: #FF8B10; font-size: 18px; font-weight: normal;  }
 .legals			{ margin: 0px 0px 0px 180px; }
 .legals a			{ color: #FF8B10; text-decoration: none; font-weight: bold; }
 .legals a:hover		{ color: #ddd; }
 .legals a:active	{ color: #ddd; }
 
 .showSidebarRight	{ float: right; width: 240px; margin: 0px 0px 25px 0px; }
 .showSidebarRight h1 { font-size: 18px; }
 .showContentWithSidebarRight  { margin: 0px 300px 25px 0px;  }
 .showcontent		{  margin: 0px 0px 25px 0px; border: 0px solid green; font-size: 10.5pt; }
 
 
 .showcontent ul		{ list-style-type: none; color: #473B0F; margin: 0px 0px 0px 0px; }
 .showcontent ul	li	{ font-size: 11pt; margin: 5px 0px;}
 .showcontent ul li a 	{  color: #FF8B10; margin: 0px; padding: 0px; display: inline;  text-decoration: none; font-weight: bold; font-size: 11pt; }
 .showcontent ul li a:hover { color: #473B0F; text-decoration: none; background: none; }
 
 
 ul.submenu			{ list-style-type: none; color: #FF8B10; margin: 5px 0px 0px 0px; text-align: left; }
 ul.submenu li			{ margin: 0px 0px 0px 0px; padding: 10px 0px 0px 0px; background: url(../gfx/bg_subnavigation_o.jpg) left top no-repeat; display: block; float: none; height: auto; width: auto; border-bottom: 1px solid white; }
 ul.submenu li a 		{ margin: 0px 0px 0px 0px; padding: 0px 22px 10px 12px; display: block; height: auto; width: auto; background: url(../gfx/bg_subnavigation_u.jpg) left bottom no-repeat; float: none; text-decoration: none; font-weight: bold;  color: #473B0F; font-size: 11pt; }
 ul.submenu li a:hover, ul.submenu li a.current  { color: #FF8B10; text-decoration: none; background: url(../gfx/bg_subnavigation_u.jpg) left bottom no-repeat; }
 
 ul.linklist			  {  list-style-type: none; color: #473B0F; margin: 5px 0px 0px 0px; }
 ul.linklist li		  {  font-size: 10pt; text-align: left; margin: 0px 0px 10px 0px; }
 ul.linklist li a 		  {  color: #FF8B10; margin: 0px; display: inline; padding: 4px 25px 0px 0px; text-decoration: none; font-weight: bold; font-size: 10pt; }
 ul.linklist li a:hover  {  color: #473B0F; text-decoration: none; background: none; }
 
 p.emailReturn		{ font-weight: bold; color: #473B0F; margin: 10px 0px 20px 0px; } 
 
.showcontent td { background: #eeeeee; padding: 4px 6px; }
 
 
 
 
 
 
 
