/* Start: headline styling */
.heading {
	margin-bottom: 30px;
}
.headline {
	position: relative;
	width: 896px;
}

.headline h1 {
	font-size: 22px;
	margin: 0px 75px 15px 0;
}

.headline h1 a{
	text-decoration: none;
	color: #FFFFFF;
}

.headline .headline_block {
	background: transparent url(/fileadmin/templates/html/main/img/background/bg_homepage_leader.png) repeat top left;
	width: 403px;
	position: absolute;
	right: 5px;
	top: 36px;
	z-index: 10;
	color: #FFFFFF;
	padding: 22px 20px;
}
.headline .headline_read_more a {
	text-decoration: underline;
	color: #FFFFFF;
}
.headline .headline_read_more a:hover {
	color: #8fe84a;
}

.headline .rb {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 10px;
	height: 10px;
	display: inline-block;
	z-index: 20;
}
.headline .ro {
	position: absolute;
	bottom: 0px;
	right: 0px;
	width: 10px;
	height: 10px;
	display: inline-block;
	z-index: 20;
}
.headline .lb {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 10px;
	height: 10px;
	display: inline-block;
	z-index: 20;
}
.headline .lo {
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 10px;
	height: 10px;
	display: inline-block;
	z-index: 20;
}

/* End: headline styling */
.col1 {
	float: left;
	width: 325px;
	font-size: 11px;
	color:#3B5A57;
padding-left:24px;

	
}
.col2 {
color:#3B5A57;
	float: left;
	width: 270px;
}
.col3 {
color:#3B5A57;
	float: left;
	width: 270px;
}


/* Start colums styling */


/* End colums styling */


