	*
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;	
	}

	html {
		overflow: -moz-scrollbars-vertical;
	}

	body {
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
	}
	
	#searchBoxDiv
	{
		display:inline;
		height:16px;
	}
	
	#searchform
	{
		display:inline;
		position:relative;
		/* Reinstate when langMenu is visible again*/
		/*left:112px;*/
		left:154px;
		height:16px;
	}
	
	#langSelectorDiv
	{
		display:inline;
		height:16px;
		position:relative;
		left:15px;
	}
	
	.tx-macinasearchbox-pi1
	{
		display:inline;
		height:16px;
	}
	
	#searchBoxInput
	{
		width:74px;
		border:1px solid #000000;
		padding:0;
		margin:0;
	}

	#searchBoxSubmitInput
	{
		border:0;
		padding:0;
		margin:0;
		background-color:#FFFFFF
	}

	
	#internMenuDiv
	{
		position:relative;
		top:10px;
	}
	
	/* Textdefinitions */
	
	h1
	{
		font-weight:bold;
		color:#000000;
		font-size:12px;
		margin:0;
		padding:0;
		border:0;
		/*margin-bottom:20px;*/
	}

	h2
	{
		font-weight:bold;
		color:#000000;
		font-size:10px;
		margin:0;
		padding:0;
		border:0;
	}

	h3
	{
		font-weight:bold;
		color:#000000;
		font-size:10px;
		margin:0;
		padding:0;
		border:0;
	}

	
	.flowText
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:normal;
		color:#000000;
	}

	.flowTextSmall
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:normal;
		color:#000000;
	}
	
	a
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		text-decoration:none;
	}
	
	a:hover
	{
		text-decoration:underline;
	}
	
	.linkKunst
	{
		color:#ff1127;
		text-decoration:none;
	}

	.linkPolitik
	{
		color:#ed1079;
		text-decoration:none;
	}

	.linkService
	{
		color:#b00c93;
		text-decoration:none;
	}

	.linkZeitung
	{
		color:#6a097c;
		text-decoration:none;
	}
		
	.boldtext
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
	}
	
	.boldColoredText
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color: #ed1079;			
	}
	
	.coloredText
	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:normal;
		color: #ed1079;			
	}

	/* Tablestyle */
	
	td#statementTD
	{
		height:199px;
		max-height:199px;
		overflow:hidden;
		vertical-align:middle;
		display:table-cell;
	}
