@CHARSET "ISO-8859-1";
body					{	background-color: #c6c6c6;
							font-family: Arial, Sans-Serif;
							font-size: 15px;
						}
.beratungsschwerpunkte	{	background-color: #c6c6c6;
							
						}
.bull					{	vertical-align: top;
							
						}
.headerimage			{	width: 990px;
							height: 166px;
							background-repeat:no-repeat;
							text-align: right;
							color: #000064;
							padding-right: 50px;
							font-size: 16px;
						}
.headerlogo				{	background-color: #000064;
							color: #ffffff;
							font-size: 25px;
						}
.headline1				{	color: #000064;
							font-size: large;
							font-weight: normal;
						}	
.headline1italic		{	font-style: italic;
							font-size: large;
							font-weight: normal;
							color: #000064;
						}	
.headline2				{	font-size: medium;
							color: #000064;
							margin-top: 5px;
							margin-bottom: 5px;
						}
.headline2italic		{	font-style: italic;
							font-size: small;
							color: #000064;
						}
.homecontentleft		{	border-right: solid #000000 1px;
							padding:20px 30px 10px 30px;
							vertical-align: top;
						}
.homecontentrightbottom	{	padding: 10px;
							vertical-align: top;
						}
.homecontentrighttop	{	border-bottom: solid #000000 1px;
							padding: 20px 10px 10px 10px;
							width: 250px;
							vertical-align: top;
						}
.imagetrjn				{	padding: 5px 0px 5px 0px;
						}
.kontaktcontent			{	width:100%;
							padding: 20px 30px 10px 30px;
						}
.layout					{	height:100%;
							width:100%;
							text-align:center;
							vertical-align:middle;
						}
.leistungencontent		{	text-align: center;
							padding: 20px 30px 10px 30px;
						}
.leistungentable		{	width:100%;
							text-align: left;
							vertical-align: top;
						}
.leistungenoffer		{	background-color: #999999;
							margin:10px;
							padding:20px;
							text-align: left;
						}
.maintable				{	width: 990px;
							border-collapse: collapse;
							border: solid #000000 1px;
							background-color: #ffffff;
							text-align:left;
						}
.mehr					{	text-decoration: none;
							color: #000064;
						}
.navigation				{	background-color: #999999;
							color: #ffffff;
							padding: 5px 30px 5px 30px;
							font-size: 16px;
						}
.navigation a			{	color: #ffffff;
							text-decoration: none;
						}
.referenzencontent		{	padding: 20px 30px 10px 30px;
						}
.referenzendetail		{	border: solid 1px #000000;
							margin-top: 10px;
							padding: 10px;
						}
.tdberatungsleistung	{	border-bottom: solid 1px #000000;
							width:50%;
							padding-bottom: 7px;
						}
.teamcontent			{	padding: 20px 30px 10px 30px;
							vertical-align: top;
						}
.teamtable				{	border-collapse: collapse;
						}
.teamtabletd			{	vertical-align: top;
							padding: 0px 15px 0px 20px;
						}
.top					{	vertical-align: top;
						}
.topnavi				{	background-color: #000064;
							color: #ffffff;
							font-size: 12px;
							vertical-align: top;
							padding: 10px 20px 10px 10px;
						}
.topnavi a				{	color: #ffffff;
							text-decoration: none;
						}
.stellenangebot			{	background-color: #999999;
							margin:10px;
							padding:20px;
						}
