
	body
	{
		margin: 0;
		padding: 0;

		color: #000000;
		background-color: #FFFFFF;
		background-image: url(../images/ms_jesus_02.gif);
		background-repeat: repeat-y;
		background-position: left top;

		font-size: 100.1%;
		font-family: Arial, Helvetica, sans-serif, Verdana, Geneva;
	}
	
	#pagecontainer
	{
		margin: 0;
		padding: 0;
		width: 100%;
		text-align: left;
	}

	#pageheader
	{
		display: none;
		height: 50px;
	}

	#pageheaderprint
	{
		height: 50px;
	}

	#mainmenu
	{
		display:none;
		float: left; 
		width: 120px;
		background-image: url(/images/background_top_left.jpg);
		background-repeat: no-repeat; 
	}

	#mainmenu a
	{	
		text-decoration: none;
	}

	#mainmenu a:hover
	{	
		text-decoration: underline;
	}

	#balken
	{
		display:none;
		float: right; 
		width: 150px;
		background-image: url(/images/background_balken.gif);
	}

	#balkencontent
	{
		padding:0;margin:0;
		margin-left:5px;
		width: 145px;
		font-size: 0.9em;
	}

	#contentcontainer
	{
		margin-top:0px;
	}

	#contentheader
	{
		display:none;
		margin-top: 0px;
	}

	#contentheaderhighlight
	{
		float: left; 
		width: 240px;
		height:120px
	}

	#contentheadernavi
	{
		margin-top: 0px;
		margin-right: 0px;
		margin-left: 245px;
		margin-bottom: 5px
	}
	#contentheaderribbon
	{
		margin-top: 8px;
		font-size: 0.9em;
		background-color: #EEEEEE;
	}

	#contentbox
	{
		display:none;
		margin-top:10px;
		float: right; 
		margin-right: 2px;
		margin-left: 5px;
		width: 150px;
		font-size: 0.8em;
	}

	#content
	{
		margin-top: 0px;
		margin-right: 5px;
		margin-left: 5px;
		font-size: 0.9em;
	}

	#contentbox a
	{	
		color: darkblue;
		text-decoration: none;
	}

	#contentbox a:hover
	{	
		text-decoration: underline;
	}

	#content a
	{	
		color: darkblue;
		text-decoration: none;
	}

	#content a:hover
	{	
		text-decoration: underline;
	}

	#pagefooter
	{
		clear: both;
		background-color: white;
	}

	ul#mainmenulist {
		margin-top: 20; 
		margin-left: 0;
		padding: 0;
		text-align: right;
	}

	ul#mainmenulist li {
		list-style: none;
		margin-right: 35px;
		padding: 0;
		font-size: 0.8em;
		font-weight: bold;
	}

	ul#mainmenulist a {
		color: black;
		text-decoration:none;
	}

	ul#mainmenulist a:hover {
		color: black;
		text-decoration:underline;
	}

	ul#zielgruppenmenulist {
		margin-top: 20; 
		margin-left: 0;
		padding: 0;
		text-align: right;
	}

	ul#zielgruppenmenulist li {
		list-style: none;
		margin-right: 35px;
		padding: 0;
		font-size: 0.8em;
		font-weight: bold;
	}

	ul#zielgruppenmenulist a {
		color:gray;
		text-decoration: none;
	}

	ul#zielgruppenmenulist a:hover {
		color: gray;
		text-decoration:underline;
	}

	ul#navigation {
		margin: 0; padding: 0.2em;
		font-size: 0.9em;
		font-weight: bold;
		text-align: center;
	}	

	ul#navigation li {
		list-style: none;
		display: inline;
		margin: 0.3em; padding: 0;
	}	

	ul#navigation a {
		color: darkblue;
	}

	.subnavigation {
		color: #666666;
		font-size: 0.8em;
	}

	.subnavigation a:hover {
		color: darkblue;
	}

	.mainmenulink {
		font-size: 0.8em;
		font-weight: bold;
		color: black;
	}

	.spacebelow {
		margin-bottom:5px;
	}

	.windowheader {
		font-size:1.1em;
		font-weight: bold; 
		color: darkblue;
	}

	.contenttext {
		color: #666666;
		font-size:0.7em;
	}

	.contenttext a{
		color: #666666;
	}

	.contenttext a:hover{
		color: darkblue;
	}

	.articleheader {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 18px; font-weight: bold}
	.articleteaser {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: bold}
	.articlesubheader {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; font-weight: bold}
	.bildtext {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic}
