html		                        {height: 100%}
body			                {height: 100%; margin: 0; padding: 0; font-size: 0.8em; background-image: url('images/bg.jpg'); font-family:Verdana,sans-serif;}
a			                {color: #000}
img            		                {border: 0;}
ul li                                   {list-style-image: url(images/li.gif)}
hr                                      {color: #fbfbfb; background-color: #fbfbfb; margin-top: 10px; margin-bottom: 10px; border: 0px; border-top: 1px dashed #7fc0e5; float: left; width: 495px;}
* html hr                               {margin-bottom: 0px;}

#logos,
#logosExtra                             {position: absolute; left: 741px; z-index: 100; width: 120px; height: 511px; background-image: url('images/logos3.jpg'); background-repeat: no-repeat;}
#logos							{height: 426px; background-position: 0 -85px;}
#logosExtra                             {background-image: url('images/logoExtra2.jpg'); height: 100px; top: 445px;}
#logos a,
#logosExtra a                           {display: block;}
#logoLink1		                {height: 85px;}
#logoLink2		                {height: 85px;}
#logoLink3		                {height: 65px;}
#logoLink4		                {height: 60px;}
#logoLink5		                {height: 60px;}
#logoLink6		                {height: 60px;}
#logoLinkIntern                         {height: 130px;}
#logoLinkIntern2                        {height: 130px;}
#logoLink7		                {height: 60px;}
#logoLink8		                {height: 60px;}

#berufsbild                             {display: block; width: 80px; height: 27px; background: url(images/berufsbild.jpg); margin: 20px 0 0 20px;}
#header			                {position: absolute; top: 0; left: 0; z-index: 2; height: 120px; width:728px;}	 
#headerImage		                {position: relative; margin-left: 61px; margin-right: auto; background-image: url('images/header.jpg'); width: 728px; height: 159px;}
#content 		                {height: 100%; width: 728px;}
#centerContent		                {width: 728px; background: #fff; background-image: url('images/naviFakeBG.jpg'); margin-left: 60px; margin-right: auto; min-height: 100%; border-left: 1px solid #fff; border-right: 1px solid #fff;}
* html #centerContent	                {height: 100%;}
#contentNavigation	                {border-right: 1px solid #fff; width: 165px; padding: 159px 24px 0 20px; margin-bottom: 20px; float: left; background: #7FC0E5;}
* html #contentNavigation	        {padding-bottom: 55px;}
*+html #contentNavigation	        {padding-bottom: 55px;}
#contentNavigation ul	                {padding: 0; margin: 0;}     
#contentNavigation li	                {list-style:none; width: 165px; margin-bottom: 4px;}
#contentNavigation a	                {text-decoration: none; color: #fff; display: block; background-image: url('images/navi.jpg'); padding: 2px 10px 3px 10px; width: 145px; font-size: 12px;}
#contentNavigation .activeHead:first-letter	{color: #E60005;}
#contentNavigation a:hover              {background-image: url('images/navi_hover.jpg');}
#contentNavigation ul ul                {width: 140px; display: none; padding: 5px 0 0 10px;}
#contentNavigation ul ul li             {width: 140px;}
#contentNavigation ul ul a              {width: 135px; background-image: url('images/navi22.jpg'); font-size: 0.89em;}
#contentNavigation ul ul a.active,
#contentNavigation ul ul a.active:hover	{background-image: url('images/naviActive2.jpg');}
#contentNavigation ul ul a:hover        {background-image: url('images/navi2_hover2.jpg');}
#contentText				{padding: 169px 10px 50px 220px;}     
* html #contentText	                {padding-right: 8px;}
#headerLine				{height: 23px; background-image: url('images/headerLine.jpg'); margin: -11px -10px 0 -10px; float: left; width: 513px; text-align: right; padding-right: 5px;}
#headerLine form			{display: inline;}
* html #headerLine			{margin-left: -5px;}
#contentTextText			{padding: 15px 0 20px 0; line-height: 18px; text-align: justify;}
* html #contentTextText                 {width: 490px; overflow: hidden;}
#contentTextText div,
#contentTextText td,
#contentTextText li           		{text-align: left;}
#contentTextText li			{list-style-image: url('images/li.jpg');}
#contentText h1				{/*white-space: nowrap;*/ font-size: 1.0em; color: #E60005; display: block; /*background-image: url('images/h1.jpg'); height: 18px;*/ background: #E3E3E3; border: dashed #519CBC; border-width: 1px 0; padding: 5px 0 5px 10px; margin-bottom: 20px;}
#contentText h2				{color: #000; font-weight: bold; font-size: 1em; margin: 0px; padding: 10px 0 0 0;}
* html #contentText h2                  {padding-top: 0px;}
#serviceNavigationLabel			{background-image: url('images/serviceLabel.jpg'); height: 36px; background-position: 20px 0;}
#footer					{margin-top: -55px; height: 55px; width: 728px; margin-left: 60px; margin-right: auto; background-image: url('images/naviFakeBG.jpg'); border-left: 1px solid #fff; border-right: 1px solid #fff;}
#footerText				{background-image: url('images/naviFakeBG.jpg'); border-left: 1px solid #fff; border-right: 1px solid #fff; margin: 0 -1px 0 -1px; font-size: 10px; padding: 4px 10px 0 220px; text-align: center;}
*+html #footerText	                {border: 0px; margin: 0px;}
* html #footerText	                {border: 0px; margin: 0px;}