	img, div
	{
		behavior: url(css/iepngfix.htc)
	}

	html, body
	{
		font: normal 12px Helvetica, Verdana, Arial, sans-serif;
		line-height: 16px;
		color: #000000;
		margin: 0px;
		padding: 0px;
		height: 100%;
		background-color: #fff584;
		background-image: url(../images/moodyaBg.jpg);
	}

	div#header
	{
		width:996px;
		height:98px;
		margin: 0px;
		padding: 0px;
	}

	/* star html hack fuer IE */
	* html div#header
	{
		margin-bottom: 32px;
	}

	#logo
	{
		margin-left: 18px;
		padding-top: 18px;
	}

	/* ********************************* navigation / subnavigation ********************************* */
	#navigation
	{
		position: absolute;
		top: 67px;
		left: 309px;
		width: 660px;
		z-index: 2;
	}

	#sf em
	{
		padding-left:18px;
	}

	#sf b
	{
		padding-left:18px;
	}

	.sIFR-active #sf em
	{
		visibility: hidden;
		font-family: Verdana;
		line-height: 1em;
		font-size: 22px;
	}

	.sIFR-active #sf b
	{
		visibility: hidden;
		font-family: Verdana;
		line-height: 1em;
		font-size: 22px;

	}

	.sIFR-active #navigation div
	{
		visibility: hidden;
		font-family: Arial;
		line-height: 1em;
		font-size: 22px;
		float: left;
		margin: 0px;
		padding: 0px;
		padding-left: 25px;
	}

	/* ********************************* subnavigation ********************************* */
	#subnavigation
	{
		/*float: left;*/
		z-index: 2;
		padding: 0px;
		margin: 0px;
		position: absolute;
		top: 170px;
		left: 155px;

	}

	#subnavigation div
	{
		display: inline;
		font: bold 14px Helvetica, Verdana, Arial, sans-serif;
		padding-top: 0px;
		padding-left: 10px;
		padding-right: 10px;
	}

	#subnavigation div a
	{
		color: #000000;
		text-decoration: none;
	}

	#subnavigation div a:hover
	{
		color: #FF5CB9;
	}

	#active
	{
		color: #FF5CB9;

	}

	/* ********************************* content ********************************* */
	div#content
	{
		width: 757px;
		min-height: 490px;
		height: auto !important;
		height: 100%;
		padding: 0px;
		padding-top: 70px;
		padding-left: 48px;
		padding-bottom: 20px;
		margin: 0px;
		margin-top: 35px;
		margin-left: 118px;
		margin-bottom: 14px;
		background-image: url(../images/gray35.png);
		/*border: 1px solid silver;
		background-color: silver;
		opacity:.35;
		filter: alpha(opacity=35);
		-moz-opacity: 0.35;*/
	}

	/* star html hack fuer IE */
	* html div#content
	{
		padding-top: 85px;
	}

	div#default
	{
		z-index: 3;
		width: 757px;
		min-height: 490px;
		height: auto !important;
		height: 500px;
		padding: 0px;
		padding-top: 20px;
		padding-left: 48px;
		padding-bottom: 20px;
		margin: 0px;
		margin-top: 35px;
		margin-left: 118px;
		margin-bottom: 14px;
		background-image: url(../images/gray35.png);
		/*border: 1px solid silver;*/
	}

	* html div#default
	{
		padding-top: 32px;
	}

	div#news
	{
		padding: 0px;
		margin: 0px;
		margin-top: 30px;
		margin-left: 0px;
		margin-bottom: 100px;
		margin-right: 100px;
		clear: float;
	}

	div#contentlist
	{
		width: 757px;
		padding: 0px;
		margin: 0px;
		margin-top: 20px;
	}

	div#imgBox
	{
		padding: 0px;
		margin: 0px;
	}

	div#imgBox img
	{
		align: top;
		vertical-align:text-top;
		padding-right: 10px;
	}

	div#flashpage
	{
		width: auto;
		height: auto;
		padding: 0px;
		margin: 0px;
		margin-top: 16px;
		margin-left: 70px;
		min-height: 573px;
		z-index: 3;
		position: relative;
		/*top: 109px;
		left: 71px;
		margin-bottom: 16px;
		border: 1px solid silver;*/
	}


	* html div#flashpage
	{
		margin-top: -17px;
	}


	/* ********************************* startpage ********************************* */
	div#startpage
	{
		
		min-height: 575px;
		height: auto !important;
		height: 575px;
		padding: 0px;
		margin: 0px;
		margin-bottom: 15px;
		margin-left: 70px;
	}

	div#startmovie
	{
		position: absolute;
		top: 115px;
		left: 65px;
	}

	div#startelements
	{
		z-index: 1;
		position: absolute;
		top: 50px;
		left: 340px;
	}
	
	div#startelements img
	{
		float: left;
	}

	div#startheadline
	{
		position: absolute;
		top: 130px;
		left: 412px;
	}

	div#starttext
	{
		position: absolute;
		top: 280px;
		left: 467px;
	}

	div#startsteps
	{
		position: absolute;
		top: 357px;
		left: 467px;
		width: 520px;
	}

	div#startlink1
	{
		position: absolute;
		top: 560px;
		left: 463px;
	}

	div#startlink2
	{
		position: absolute;
		top: 561px;
		left: 191px;
	}

	div#startlink3
	{
		position: absolute;
		top: 560px;
		left: 732px;
	}

	/* ********************************* pageing / POPUP /links ********************************* */
	div#pageing
	{
		margin: 50px 10px 10px 10px;
	}

	div#back
	{
		margin: 200px 10px 10px 10px;
	}

	div#popup
	{
		position: absolute;
		top: 7px;
		padding-left: 20px;
	}

	div#content a, div#news a, div#pageing a, div#back a, div#popup a, div#default a
	{
		color: #009EE0;
		text-decoration: none;
	}

	div#content a:hover, div#news a:hover, div#pageing a:hover, div#back a:hover, div#popup a:hover, div#default a:hover
	{
		color: #000000;
	}

	/* ********************************* footer ********************************* */
	div#footer
	{

		width: 907px;
		height: 15px;
		padding: 0px;
		margin: 0px;
		margin-left: 18px;
		font: normal 11px Helvetica, Verdana, Arial, sans-serif;
	}

	div#footer a
	{
		color: #000000;
		text-decoration: none;
	}

	div#footer a:hover
	{
		color: #009EE0;
	}

	div#impressum
	{
		float: left;
	}

	div#copyright
	{
		float: right;
	}