* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	COLOR: #222222;
	SCROLLBAR-ARROW-COLOR: #909090;
	SCROLLBAR-FACE-COLOR: #e5e5e5;
	SCROLLBAR-DARKSHADOW-COLOR: #e5e5e5;
	SCROLLBAR-HIGHLIGHT-COLOR: #e5e5e5;
	SCROLLBAR-SHADOW-COLOR: #909090;
	SCROLLBAR-TRACK-COLOR: #e5e5e5;
	SCROLLBAR-3DLIGHT-COLOR: #909090;
	background-color: #e5e5e5;
	max-width: 771px;
	max-height: 578px;
	min-height: 578px;
	min-width: 771px;
	background-image: url(../navigation/grey.png);
}
.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #048;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #990066;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #006633;
	text-decoration: none;
}
.header {
	POSITION: absolute;
	TOP: 8px;
	LEFT: 332px;
	font: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.subtitel {
	font: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.person {
	POSITION: absolute;
	TOP: 60px;
	LEFT: 382px;
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #036;
	white-space: nowrap;
}
.skills {
	POSITION: absolute;
	TOP: 80px;
	LEFT: 382px;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}
.projects {
	POSITION: absolute;
	TOP: 26px;
	Left: 323px;
	height: 216px;
	overflow: auto;
	width: 441px;
	padding: 0px 2px 0px 0px;
}
.protext {
	font-size: 12px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.period {
	POSITION: absolute;
	TOP: 8px;
	LEFT: 324px;
	font: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #036;
	white-space: nowrap;
}
#tableContainer {
	POSITION: absolute;
	TOP: 3px;
	LEFT: 320px;
	clear: both;
	height: 238px;
	overflow: auto;
	width: 450px;
}
div.PartnerContainer {
	POSITION: absolute;
	TOP: 12px;
	LEFT: 550px;
	clear: both;
	height: 260px;
	overflow: auto;
	width: 220px;
}
div.MMContainer {
	POSITION: absolute;
	TOP: 28px;
	LEFT: 447px;
	clear: both;
	height: 266px;
	overflow: auto;
	width: 324px;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #036;
}
div.WebContainer1 {
	POSITION: absolute;
	TOP: 12px;
	LEFT: 406px;
	clear: both;
	height: 104px;
	overflow: none;
	width: 348px;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #036;
}
div.WebContainer2 {
	POSITION: absolute;
	TOP: 170px;
	LEFT: 532px;
	clear: both;
	height: 134px;
	overflow: none;
	width: 232px;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #036;
}
div.WebContainer3 {
	POSITION: absolute;
	TOP: 316px;
	LEFT: 532;
	clear: both;
	height: 106px;
	overflow: none;
	width: 232px;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #036;
}
div.WebContainer4 {
	POSITION: absolute;
	TOP: 430px;
	LEFT: 470px;
	clear: both;
	height: 154px;
	overflow: none;
	width: 296px;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #036;
}
div.AllContainer {
	POSITION: absolute;
	TOP: 26px;
	LEFT: 372px;
	clear: both;
	width: 398px;
	height: 215px;
	overflow: auto;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #036;
}
tbody.AllContainer td {
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #036;
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
	padding: 0px 0px 0px 0px
}
div.AllHeader {
	POSITION: absolute;
	TOP: 6px;
	LEFT: 372px;
	width: 396px;
	height: 18px;
	overflow: none;
	font: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #036;
}
.MMHeader {
	POSITION: absolute;
	TOP: 6px;
	LEFT: 448px;
	width: 316px;
	height: 18px;
	overflow: none;
	font: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #036;
}
thead.fixedHeader tr {
    font: Arial, Helvetica, sans-serif;
    font-size: 12px;
	position: relative;
	/* expression is for WinIE 5.x only. Remove to validate and for pure CSS solution      */
	top: expression(document.getElementById("tableContainer").scrollTop);
}
thead.MMHeader tr {
    font: Arial, Helvetica, sans-serif;
    font-size: 11px;
	position: relative;
	/* expression is for WinIE 5.x only. Remove to validate and for pure CSS solution      */
	top: expression(document.getElementById("MMContainer").scrollTop);
}
tbody.scrollContent td {
    font: Arial, Helvetica, sans-serif;
    font-size: 12px;
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
	padding: 0px 0px 0px 0px
}
tbody.MMContent td {
    font: Arial, Helvetica, sans-serif;
    font-size: 11px;
	border-bottom: none;
	border-left: none;
	border-right: none;
	border-top: none;
	padding: 0px 2px 0px 0px
}

.links {
	POSITION: absolute;
	TOP: 206px;
	Left: 382px;
	font-size: 12px;
	color: #036;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#submenuMM {
	POSITION: absolute;
	TOP: 330px;
	Left: 536px;
	font-size: 13px;
	color: #036;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFF;
}
#submenuMM a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #048;
	text-decoration: none;
	letter-spacing: .0em;
}
#submenuMM a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #066;
	text-decoration: none;
	background-color: #e2f4e5;
}
#submenuMM a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #036;
	text-decoration: none;
}
#submenuMM a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #0F6;
	text-decoration: none;
	background-color: #d2e4d5;
}
#submenuMM a:focus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #06F;
	text-decoration: none;
	background-color: #d2e4d5;
}
#submenuWD {
	POSITION: absolute;
	TOP: 457px;
	Left: 464px;
	font-size: 13px;
	color: #036;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFF;
}
#addres {
	POSITION: absolute;
	TOP: 320px;
	Left: 370px;
	font-size: 12px;
	color: #036;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFF;
	width: 380px;
}
#agb {
	POSITION: absolute;
	TOP: 280px;
	Left: 340px;
	height: 296px;
	overflow: auto;
	width: 425px;
	padding: 0px 4px 0px 0px;
	font-size: 11px;
	color: #036;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFF;
	SCROLLBAR-ARROW-COLOR: #909090;
	SCROLLBAR-FACE-COLOR: #FFF;
	SCROLLBAR-DARKSHADOW-COLOR: #FFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFF;
	SCROLLBAR-SHADOW-COLOR: #909090;
	SCROLLBAR-TRACK-COLOR: #FFF;
	SCROLLBAR-3DLIGHT-COLOR: #909090;
}
#logo_wdes {
	POSITION: absolute;
	TOP: 35px;
	Left: 93px;
	font-size: 12px;
	color: #036;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFF;
}
#blue_wdes {
	POSITION: absolute;
	TOP: 0x;
	Left: 50px;
	font-size: 12px;
	color: #036;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFF;
}
#subtitel_wdes {
	POSITION: absolute;
	TOP: 170px;
	Left: 92px;
	font-size: 15px;
	color: #036;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFF;
	font-weight: none;
}
#logo_home {
	POSITION: absolute;
	TOP: 27px;
	Left: 183px;
	background-color: #FFF;
}
#subtitel_home {
	POSITION: absolute;
	TOP: 172px;
	Left: 96px;
	font-size: 16px;
	color: #036;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFF;
	font-weight: none;
}
#logo_partner {
	POSITION: absolute;
	TOP: 25px;
	Left: 73px;
	background-color: #FFF;
}
#subtitel_partner {
	POSITION: absolute;
	TOP: 160px;
	Left: 72px;
	font-size: 15px;
	color: #036;
	white-space: nowrap;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFF;
	font-weight: none;
}

INPUT {
	BORDER-BOTTOM: #656767 1px solid; BORDER-LEFT: #656767 1px solid; BACKGROUND-COLOR: #333333; MARGIN: 1px; COLOR: #ffffff; FONT-SIZE: 10px; BORDER-TOP: #656767 1px solid; BORDER-RIGHT: #656767 1px solid
}
TEXTAREA {
	BORDER-BOTTOM: #656767 1px solid; BORDER-LEFT: #656767 1px solid; BACKGROUND-COLOR: #333333; MARGIN: 1px; COLOR: #ffffff; FONT-SIZE: 10px; BORDER-TOP: #656767 1px solid; BORDER-RIGHT: #656767 1px solid
}

.nostyle {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: inherit; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.leitsatz {
	font-family: Arial, Helvetica, sans-serif;
	font-style: oblique;
	color: #17274d;
}

