.article_column_column1_cols2 {
	padding: 20px;
	width: 500px;
	float: left;
}
.article_column_column1_cols1 {
	padding: 20px;
	width: 500px;

}
.article_column_column2_cols2 {
	padding: 20px;
	width: 160px;
	float: left;
}



.article_column_column1_cols3 {
	padding: 20px;
	width: 160px;
	float: left;
}
.article_column_column2_cols3 {
	padding: 20px;
	width: 160px;
	float: left;
}
.article_column_column3_cols3 {
	padding: 20px;
	width: 160px;
	float: left;
}



.leading {
	padding: 20px;

}

.pagination {
	position: relative;
	float: left;
}
.counter {
	position: relative;
	padding-left: 30px;
	color: #888888;
	clear: left;
}
.pagination li {
	list-style: none;
	padding: 0px 10px 0px 10px;
	float: left;
}
.pagination li a {
	text-decoration: none;
	border: none;
	padding: 0px;
}
.pathway a {
	text-decoration: none;
	border: none;
}

.moduletable {
	padding-top: 30px;
}
.moduletable h3{
	padding-bottom: 20px;
	padding-left: 16px;
	font-size: 14px;
	color: #1f0e5c;
}

/*-------------------------------------------------------*/

h1.componentheading_hebetechnik {
	font-size: 24px;
	padding: 20px 0px 20px 20px;;
	color: #1f0e5c;
}
h2.contentheading_hebetechnik {
	font-size: 18px;
	padding: 0px 0px 20px 0px;
	color: #1f0e5c;
}

.article_row_hebetechnik .article_column_column1_cols2,
.article_row_hebetechnik .article_column_column2_cols2 {
	padding: 20px;
	width: 500px;
	float: left;
}


.blog_hebetechnik {
	width: 540px;
}
h1.componentheading_hebetechnik {
	font-size: 24px;
	padding: 20px 0px 20px 20px;;
	color: #1f0e5c;
	border-bottom: solid 1px #dddddd;
}

/*-------------------------------------------------------*/

h1.componentheading_hydraulik {
	font-size: 24px;
	padding: 20px 0px 20px 20px;;
	color: #1f0e5c;
}
h2.contentheading_hydraulik {
	font-size: 18px;
	padding: 0px 0px 20px 0px;
	color: #1f0e5c;
}

.article_row_hydraulik .article_column_column1_cols2,
.article_row_hydraulik .article_column_column2_cols2 {
	padding: 20px;
	width: 500px;
	float: left;
}


.blog_hydraulik {
	width: 540px;
}
h1.componentheading_hydraulik {
	font-size: 24px;
	padding: 20px 0px 20px 20px;;
	color: #1f0e5c;
	border-bottom: solid 1px #dddddd;
}

/*-------------------------------------------------------*/

h1.componentheading_kataloge {
	font-size: 24px;
	padding: 20px 0px 20px 20px;;
	color: #1f0e5c;
}
h2.contentheading_kataloge {
	font-size: 18px;
	padding: 0px 0px 20px 0px;
	color: #1f0e5c;
}

.article_row_kataloge .article_column_column1_cols2,
.article_row_kataloge .article_column_column2_cols2 {
	padding: 20px;
	width: 500px;
	float: left;
}


.blog_kataloge {
	width: 540px;
}
h1.componentheading_kataloge {
	font-size: 24px;
	padding: 20px 0px 20px 20px;;
	color: #1f0e5c;
	border-bottom: solid 1px #dddddd;
}

/*-------------------------------------------------------*/

h1.componentheading_datenschutz {
	font-size: 24px;
	padding: 20px 0px 20px 20px;;
	color: #1f0e5c;
}
h2.contentheading_datenschutz {
	font-size: 18px;
	padding: 0px 0px 20px 0px;
	color: #1f0e5c;
}

.article_row_datenschutz .article_column_column1_cols2,
.article_row_datenschutz .article_column_column2_cols2 {
	padding: 20px;
	width: 500px;
	float: left;
}


.blog_kataloge {
	width: 540px;
}
h1.componentheading_datenschutz {
	font-size: 24px;
	padding: 20px 0px 20px 20px;;
	color: #1f0e5c;
	border-bottom: solid 1px #dddddd;
}
