#primary-content h1 {
	font-size: 2.5em;
}

#subsection-logo {
	float: right;
}

#headline-teaser, #headline-image img {
	clear: both;
}

#headline-teaser h2 {
	font-size: 1.5em;
	line-height: normal;
}

#headline-teaser img {
	float: left;
	margin-right: 20px;
}
#headline-teaser .video{
	float:left !important;
	clear:none  !important;
	margin:0 40px 0 0  !important;
	width:320px !important;

}
#headline-teaser-text {
	margin:2em;
}

ul.small-teaser {
	clear: both;
	overflow:hidden;
	width: 680px;
}
ul.small-teaser li {
	float:left;
	margin:0px !important;
	width: 100%;
	border-top: #ebebeb 2px solid;
	padding-top: 9px;
	padding-bottom: 15px;
	padding-left:0px !important;
	list-style-type: none;
	background-image:none !important;
	padding-right: 0px;
}
ul.small-teaser li.first {
	margin-right: 40px !important;
	/* clear:left; */
}
#primary-content ul.small-teaser li.clear {
	clear: both;
	background: none;
	border: 0;
	overflow: hidden;
	width: 680px;
	padding: 0;
	margin: 0;
}
ul.small-teaser li h2 {	
	display: inline;
	font-size: 110%;
	margin-right:5px;
}
ul.small-teaser li p{
	margin:0px !important;
}
ul.small-teaser li h3 a{	
	background-image:none;
	padding-right:0;
}
ul.small-teaser li h3 span{
	position:absolute;
	width:1em;
	height:1.3em;
	background: url('raquo.gif') center 0.4em no-repeat !important;
	left: 328px;
	top: 950px;
}


ul.small-teaser img {
	border: 1px solid #ebebeb;
}

/* Image holding div */
ul.small-teaser div.image-holder {
	float: left;
	margin: 0;
	width: 70px;
}

