	body {
		background: #FFFFFF;
		font: normal 12px/17px Tahoma, Verdana, Arial, sans-serif;
		color: #333;
		margin: 20px 0 0 0;
		font-style: italic;
	}

	p {
		font: normal 13px/17px Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-style: italic;
		color: #0066CC;
		margin-top: 0px;
	}

	h1 {
		font: normal 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
		letter-spacing: 1px;
		margin-bottom: 0px;
		padding-bottom: 10px;
		margin-top: 0px;
		color: #0066CC;
		font-style: italic;
	}

	h2 {
		font: normal normal 13pt Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin-bottom: 0px;
		color: #0066CC;
		font-style: italic;
	}

	h3 {
		font: bold 11pt Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin-bottom: 0px;
		color: #0066CC;
		font-style: italic;
	}

	a:link {
		font-weight: normal;
		color: #0066CC;
		font: 13px/17px Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-style: italic;
		text-decoration: none;
	}
	a:visited { font-weight: normal; color: #0066CC;font-style: italic;text-decoration: none;}

	a:hover, a:active {
		text-decoration: none;
		color: #0066CC;
		font-style: italic;
		border-bottom: none;
	}
	acronym {font-weight:bold;}

	#container { position: relative; width: 980px; margin: 0; padding: 0px 0 0 0px;}

	#hardtext {
		clear: right;
		padding: 3px 0 0 0;
		margin: 40px 0 0 280px;
		width: 690px;
		background: url(images/textrahmen_oben.gif) no-repeat;
		z-index: 6;
	}

	#sideimage {
		margin: 0 0 0 0;
		padding: 100px 0px 0px 0px;
		width: 200px;
		float: right;
		text-align: center;
	}

	#standardtext {
		margin: 0 0 0 0;
		padding: 10px 10px 10px 10px;
		width: 415px !important;
		width /**/:435px;
		background: url(images/bg_text.gif) repeat-y;
		z-index: 5;
	}
	#standardtext h1 {
		margin-top: 0px;
		margin-bottom:0px;
	}
	#standardtext td h1 {
		margin: 0px 0 0px 0;
	}
	#standardtext h2 { display:block; width:100%; margin: 20px 0 10px 0}
	#standardtext td h2 {
		margin: 0px 0 0px 0;
	}
	/* #standardtext h3 span {display:none;} */

	#standardtext ul, li {
		margin-left: 4px;
		padding-left: 6px;
		list-style-type: square;
		margin-top:5px;
	}
	#standardtext ul ul {
		margin-left: 8px;
		padding-left: 8px;
		list-style-type: square;
		font-style: italic;
		margin-top:0px;
	}

	#standardtext a:link {
		font-weight: normal;
		color: #0066CC;
		font: 13px/17px Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-style: italic;
		background-image: url(images/sp_link.gif);
		background-repeat: no-repeat;
		background-position: left;
		padding-left: 14px;
		border-bottom: thin dotted #0066CC;
		text-decoration: none;
	}
	#standardtext a:visited {
		font-weight: normal;
		color: #0066CC;
		font: 13px/17px Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-style: italic;
		background-image: url(images/sp_link.gif);
		background-repeat: no-repeat;
		background-position: left;
		padding-left: 14px;
		border-bottom: thin dotted #0066CC;
		text-decoration: none;
	}

	#standardtext a:hover, a:active {
		text-decoration: none;
		color: #0066CC;
		font-style: italic;
		border-bottom: none;
	}

	#standardtext table.imgtext-table td a {
		background-image: none;
		padding-left: 0px;
	}

	#standardtext table.imgtext-table  td a:visited {
		background-image: none;
		padding-left: 0px;
	}


	#footer {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		width: 435px;
		background: url(images/textrahmen_unten.gif) 0px 0px no-repeat;}

		/** text-align: right; **/
	}
	#footer a:link, #footer a:visited {
		color: #DDDDDD;
		margin: 0 0px 0 20px;
		text-decoration: none;
		text-transform: uppercase;
		letter-spacing: 2px;
	}
	#footer a:hover { color:#FFFFFF;}

	#linkList {	position: absolute; top:200px; left: 0px; color:#4C4E39; width:213px; background-color: #FFFFFF;}

	#linkList p {
		font: 25px/25px;
		margin-top: 5px;
		margin-bottom: 0px;
	}

	td.gfpb_landscape {
		font: normal 9px/9px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #888888;
	}

	#standardtext table td.gfpb_landscape a {
		background: none;
		text-decoration: none;
		border: none;
		padding-left: 0px;
	}

	#standardtext table td.gfpb_landscape a:link {
		background: none;
		text-decoration: none;
		border: none;
		padding-left: 0px;
	}

	#standardtext table td.gfpb_landscape a:visited {
		background: none;
		text-decoration: none;
		border: none;
		padding-left: 0px;
	}

	td.gfpb_portret {
		font: normal 9px/9px Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #888888;
	}
	
	#standardtext div.news-single-img {
	float: right;
	width: 200px;
	}

	#standardtext div.news-single-img a {
		background: none;
		text-decoration: none;
		border: none;
		padding-left: 0px;
	}

	#standardtext div.news-single-img a:link {
		background: none;
		text-decoration: none;
		border: none;
		padding-left: 0px;
	}

	#standardtext div.news-single-img a:visited {
		background: none;
		text-decoration: none;
		border: none;
		padding-left: 0px;
	}

	#standardtext p.news-single-imgcaption {
		text-align: right;
		width: 200px;
		float: right;
		line-height: 11px;
	}

	#standardtext dl.news-single-files {background-color: #D7EBFF; border-color: #0066CC;}
	#standardtext dl.news-single-files a {background-image : none;}
