
/* ####### Teaser Content Left ###### */

/* Änderung MARGIN */
.teaser-left {
	width: 100%;
	margin-bottom:0px;
}

.teaser-left-audio {
	width: 100%;
	margin-bottom:0px;
}


.teaser-left label {
	font-weight:bold;
	font-size: 11px;
}

.teaser-left input.login {
	width: 140px;
	height: 18px;
	border: 1px solid #004178;
	background-color: #FFFFFF;
	margin-bottom: 8px;
}

.teaser-left h4, .teaser-left-audio h4 {
	width: 140px;
	height: 21px;
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px;
	margin:0px;
	line-height: 0px;
	font-size: 0px;
	margin-bottom: 12px;
}

.teaser-left img, .teaser-left-audio img {
	margin-bottom: 12px;
}

.teaser-left h4.articles {
	background-image: url(../img/teaser_left_h4_articles.gif);
}

.teaser-left-audio h4.latestaudio {
	background-image: url(../img/teaser_left_h4_latestaudio.gif);
}

.teaser-left h4.events {
	background-image: url(../img/teaser_left_h4_events.gif);
}

.teaser-left h5, .teaser-left-audio h5 {
	font-size: 14px;
	color: #808080;
	padding:0px;
	margin:0px;
	margin-bottom: 3px;
	font-weight:bold;
}

.teaser-left h6, .teaser-left-audio h6{
	font-size: 11px;
	color: #000000;
	padding:0px;
	margin:0px;
	font-weight:bold;
}

.teaser-left .teaser-content, .teaser-left-audio .teaser-content  {
	font-size: 11px;
	color: #000000;
	line-height: 1.4em;
	margin-bottom: 12px;
}

.teaser-left  a, .teaser-left-audio a{
	color: #DC7725;
	line-height: 1.5em;

}

h5.red {
	font-size: 11px;
	color: #DC7725;
	padding:0px;
	margin:0px;
	font-weight:bold;
}

/* ####### End Teaser Content Left ###### */


/* ####### Teaser Content Reft ###### */
.teaser-right {
	width: 100%;
	margin-bottom:12px; 

}

.teaser-right-first {
	width: 100%;
	margin-bottom:4px; 

}

.teaser-right h4, .teaser-right-first h4 {
	width: 295px;
	height: 21px;
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px;
	margin:0px;
	margin-bottom:12px;

}

.teaser-right h4.currentissue, .teaser-right-first h4.currentissue {
	background-image: url(../img/teaser_right_h4_currentissue.gif);
}

.teaser-right h4.weeklynewsfeed, .teaser-right-first h4.weeklynewsfeed{
	background-image: url(../img/teaser_right_h4_weeklynewsfeed.gif);
}


 .teaser-right .teaser-content, .teaser-right-first .teaser-content{
	font-size: 11px;
	color: #000000;
	line-height: 1.4em;
}

.imgbox {
	float:left;
	display:block;
	width: 160px;

}

.imgboxtext  {
	margin-left: 163px;
	width: 44%;
}

.teaser-right .listheading, .teaser-right-first .listheading {
	font-weight:bold;
	font-size: 11px;
	color: #000000;
	

}

.teaser-right .listheadingblue, .teaser-right-first .listheadingblue {
	font-weight:bold;
	font-size: 11px;
	color: #00335C;
	

}

.teaser-right p, .teaser-right-first p {
	margin:0px;
	padding:0px; 
	line-height: 1.25em;
	margin-top: 12px;
}

.teaser-right .imgboxtext p, .teaser-right-first .imgboxtext p {
	margin:0px;
	padding:0px; 
	line-height: 1.25em;
	margin-bottom: 12px;
}

.teaser-right div.banner, .teaser-right-first div.banner {
	margin:0px;
	padding:0px; 
	margin-top: 6px;
}

.teaser-right div.banner img, .teaser-right-first div.banner img {
	display:block;
	border: 0px;
}

.imgboxtext  a {
	font-weight:bold;
}

.lineleft {
	width: 295px;
	height: 2px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../img/line_teaser_left.gif);
	font-size: 0px;
	line-height: 0px;
	margin-top: 12px;
	margin-bottom:12px;
	display:block;
}

.line {
	width: 295px;
	height: 2px;
	display:block;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../img/line.gif);
	font-size: 0px;
	line-height: 0px;
	margin-top: 12px;
	margin-bottom:12px;
}

p.floatclear {
	clear:left;
	line-height: 0px;
	font-size: 0px;
	height: 0px;
	margin:0px;
	padding:0px; 
	
}

.floatclearvideo {
	line-height: 0px;
	font-size: 0px;
	height: 0px;
	margin:0px;
	padding:0px; 
	clear:left;
	padding-bottom: 12px;
}



/* ####### End Teaser Content Right ###### */