.Bild_links
{
	float:left !important;
	margin:0px 10px 0px 0px !important;	
}
.Bild_rechts
{
	float:right !important;
	margin:0px 0px 0px 10px !important;
}

.blog-frontpage
{
	color:#053c63;
	height:100%;
}
.blog-frontpage img
{
	#float:left;
	margin:0 10px 0 0;
}
h2.contentheading-frontpage
{
	margin:0 5px 5px 5px;
	font-size:15px;
}
.leading-frontpage
{
	height:100%;
	background-color:#F1F9FF; #DCE6FF;   #E7E7E7;
}
.leading-frontpage p {
	margin:0.5em;
}
.leading-frontpage img {
	#float:left;
	margin:0 10px 0 0;
}
.leading_separator-frontpage
{
	background-color:#FFF;
	clear:both;
	display:block;
	height:10px;
}
.clear-block{
	display:block;
	clear:both;
}
.article_row-frontpage {
	clear:both;
}
.article_row-frontpage p {
	margin:0.5em;
}
.article_row-frontpage .article_column {
	background-color:#E7E7E7;
	border:0 solid #CCCCCC;
	display:block;
	padding:0px;;
}
.article_row-frontpage .column1 {
	float:left;
	margin:0;
	position:relative;
}
.article_row-frontpage .column2 {
	float:left;
	margin:0;
	position:relative;
	width:45%;
}
.article_row-frontpage .column3 {
	float:left;
	margin:0;
	position:relative;
	width:45%;
}
.article_row-frontpage .cols1 {
	display:block;
}
.article_row-frontpage .cols2 {
	display:block;
	width:47%;
}
.article_row-frontpage .cols3 {
	display:block;
	width:30%;
	margin-left:auto;
}
.article_row-frontpage .column1.cols2 { /* zweispaltig | erste Spalte */
	float:left;
	overflow:hidden;
	position:relative;
	width:49%;
}
.article_row-frontpage .column2.cols2 { /* zweispaltig | zweite Spalte */
	float:right;
	overflow:hidden;
	position:relative;
	width:49%;
}
.article_row-frontpage .column1.cols3 { /* dreispaltig | erste Spalte */
	float:left;
	margin-right:2%;
	overflow:hidden;
	position:relative;
	width:32%;
}
.article_row-frontpage .column2.cols3 { /* dreispaltig | zweite Spalte */
	float:left;
	overflow:hidden;
	position:relative;
	width:32%;
}
.article_row-frontpage .column3.cols3 { /* dreispaltig | dritte Spalte */
	float:right;
	overflow:hidden;
	position:relative;
	width:32%;
}
.row_separator-frontpage {
	background-color:#FFFFFF;
	clear:both;
	display:block;
	height:10px;
}
a:link.readon-frontpage
{
	background-image:url("../images/site/linkpfeil.gif");
	background-position:0 4px;
	background-repeat:no-repeat;
	color:#EE3338;
	padding:0 0 0 10px;
}
#region1 ul li
{
	background:#E7E7E7;
	display:block;
	float:left;
	list-style-image:none;
	margin:0;
	padding:0;
}
#region2 .contentpaneopen-meldungen ul li
{
	background:#E7E7E7;
	display:block;
	float:left;
	list-style-image:none;
	margin:0;
	padding:0;
	width:303px;
}
#region5 .contentpaneopen ul li
{
	background:#E7E7E7;
	display:block;
	float:left;
	list-style-image:none;
	margin:0;
	padding:0;
}
/*** Meldungen 1-4 ***/
#region2 div.moduletable-meldungen
{
	margin-bottom:10px;
}
#region2 div.contentheading-meldungen
{
	display:inline;
	margin:0 5px 5px;
	font-weight:700;
}
#region2 div.contentpaneopen-meldungen ul
{
	height:160px;
	margin:0;
	padding:0;
}
#region2 ul li.newsitem1
{
	display:block;
	height:100%;
}
#region2 ul li.newsitem3
{
	display:block;
	height:100%;
}
#region2 ul li.newsitem2
{
	display:block;
	height:100%;
	margin-left:10px;
}
#region2 ul li.newsitem4
{
	display:block;
	height:100%;
	margin-left:10px;
}
#region2 div.contentpaneopen-meldungen .Bild_links,
#region2 div.contentpaneopen-meldungen img
{
	display:block;
	float:left;
	margin:0 5px 70px 0 !important;
}
#region2 div.contentpaneopen-meldungen .Bild_rechts
{
	display:block;
	float:right;
	margin:0 0 70px 5px !important;
}
#region2 div.contentpaneopen-meldungen p
{
	margin:0.5em;
}
#region2 div.readon-meldungen
{
	margin:0.5em;
}
#region2 div.readon-meldungen a:link.readon-meldungen
{
	background-image:url("../images/site/linkpfeil.gif");
	background-position:0 4px;
	background-repeat:no-repeat;
	color:#EE3338;
	padding-left:10px;
}
/*** weitere Meldungen 5-8 ***/
#region5 .moduletable-meldungen h3
{
	border-bottom:2px solid #EE3338;
	font-size:13px;
	font-weight:700;
	margin-bottom:10px;
	padding-bottom:5px;
}
#region5 div.contentheading-meldungen
{
	clear:both;
	font-weight:700;
	height:100%;
	padding:0 0 3px 5px;
	width:126px;
}
#region5 div.contentpaneopen-meldungen ul
{
	height:100%;
	margin:0;
	padding:0;
}
#region5 .contentpaneopen-meldungen ul li
{
	margin:0;
	padding:5px;
	width:136px;
}
#region5 ul li.newsitem1
{
	background:#E7E7E7 none repeat scroll 0 50%;
	display:block;
	float:left;
	height:100%;
	list-style-image:none;
	margin:0;
}
#region5 ul li.newsitem2
{
	background:#E7E7E7 none repeat scroll 0 50%;
	display:block;
	float:left;
	height:100%;
	list-style-image:none;
	margin-left:10px;
}
#region5 ul li.newsitem3
{
	background:#E7E7E7 none repeat scroll 0 50%;
	display:block;
	float:left;
	height:100%;
	list-style-image:none;
	margin-left:10px;
}
#region5 ul li.newsitem4
{
	background:#E7E7E7 none repeat scroll 0 50%;
	display:block;
	float:left;
	height:100%;
	list-style-image:none;
	margin-left:10px;
}
#region5 ul li.newsitem1 div.contentpaneopen-meldungen
{
	display:block;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	width:126px;
}
#region5 ul li.newsitem2 div.contentpaneopen-meldungen
{
	display:block;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	width:126px;
}
#region5 ul li.newsitem3 div.contentpaneopen-meldungen
{
	display:block;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	width:126px;
}
#region5 ul li.newsitem4 div.contentpaneopen-meldungen
{
	display:block;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	width:126px;
}
#region5 div.contentpaneopen-meldungen img
{
	display:block;
	float:left !important;
	margin:-4px 0 10px 0 !important;
	padding: 0 0 0 8px !important;
}
#region5 div.contentpaneopen-meldungen p
{
	clear:both;
	float:left;
	margin:0;
	width:126px;
}
#region5 div.readon-meldungen
{
	color:#EE3338;
	display:inline;
	float:left;
	margin:5px;
}
#region5 div.readon-meldungen a:link.readon-meldungen
{
	background-image:url("../images/site/linkpfeil.gif");
	background-position:0 4px;
	background-repeat:no-repeat;
	color:#EE3338;
	padding-left:10px;
}
