div.txt_blk{
	margin-top: 2em;
	border-top: 1px solid white;
	max-width: 930px;
}

div.txt_blk h3{
	margin: 0;
	padding: 0;
	margin-bottom: 0.5em;
	font-size:  16px;
	color: #00519e;
	font-weight: bold;
}

div.txt_blk h3.txt{
	margin-top: 1em;
}

div.txt_blk h4{
	margin: 0;
	padding: 0;
	font-size:  16px;
	color: #00519e;
	font-weight: bold;
}


div.txt_blk div.img_side{
	float: left;
	margin-right: 30px;
	padding-top: 5px;
}

div.txt_blk div.img_side_end{
	float: left;
	padding-top: 5px;
}

div.txt_blk div.img_side img,
div.txt_blk div.img_side_end img{
	border: 1px solid #B7B7B7;
}

div.txt_blk div.img_top{
	float: left;
	margin-right: 40px;
	padding-top: 1em;
	overflow: hidden;
}

div.txt_blk div.img_top_end{
	float: left;
	padding-top: 1em;
	margin-right: 0;
	overflow: hidden;
}

div.cms_inhalte div.txt_blk div.img_side a,
div.cms_inhalte div.txt_blk div.img_side_end a,
div.cms_inhalte div.txt_blk div.img_top a,
div.cms_inhalte div.txt_blk div.img_top_end a{
	text-decoration: none;
	border: none;
}

div.txt_blk div.txt_img_rw{
	margin-left: 480px;
}

div.txt_blk div.txt{
	clear: left;
	border-top: 1px solid white;
}

div.txt_blk div.txt_blk_clear{
	clear: left;
}

div.txt_blk_tmpl_0 div.txt_inhalt{
	width: 600px;
}

div.txt_blk_tmpl_0 div.txt{
	width: 600px;
}