

/* --- Media Bildwechsler --- */
#media {
	position: absolute;
	left: 5px;
	top: 80px;
	width: 545px;
	height: 265px;
	background: #B7B7B7 url(../img/media_title.jpg) no-repeat right;
	overflow: hidden;
	z-index: 10;

}
/*#media {
	position: relative;
	left: -745px; 
	top: -230px;
	width: 545px;
	height: 265px;
	background: #B7B7B7 url(../img/media_title.jpg) no-repeat right;
	overflow: hidden;
	z-index:10;

}*/

#content {
	margin: 290px 5px 0 5px;
	background: #F1F1F1!important;
	height: 385px;
	z-index: 5;
}

#col1{
	position: absolute;
	width: 930px;
	height: 265px;
	top: -226px;
	left:0;
	margin: 0;
	background: #B7B7B7!important;
	padding: 0;
	overflow:hidden;
	z-index: 5;
	
}
#col1 div{
	width: 930px;
	position: absolute;
	left:0;
	bottom: 0px;
}

#col1 div div h3{
	text-indent: -99999em;
	overflow: hidden;
	
}
#col1 div div h3 span{
	height: 25px;
	width: 250px;
	margin-top: -10px;
	margin-left: 566px; 
	overflow: visible;
	z-index: 300;
	background-repeat: no-repeat;

	
}
#col1 div div p{
	
	margin-left:  566px;
	color: #ffffff;
	width: 270px;

}

/*img*/
#col1 div div img{

	position: absolute;
	left: 0px;
	top: -305px;
	margin-top:0;
	
}

#imgOverlay{
	position: absolute;
	left:5px;
	top:271px;
	width: 546px;
	height: 74px;
	background:transparent url(../img/header_StartBanner.png) no-repeat;
	z-index: 50;

}
#col1 .button{
	position: relative;
	bottom: -155px;
	left: 897px;
	width: 18px;
	height: 18px;
	background: #898989;
	color: #ffffff;
	text-align: center;
	float: bottom;
	margin-top: 14px;
	cursor: pointer;
}


#col1 h2{
	display:none;
}
/* --- 2. Spalte --- */
#col2 {
	float: left;
	width: 750px;
	height: 256px;
	margin-top:70px;
	margin-left: 22px;
	padding: 0;
	background: #F1F1F1!important;
}
#col2 h3{
	text-indent: -99999em;
	overflow: hidden;

}
#col2 h3 span{
	height: 25px;
	width: 200px;
	top: 70px;
	left: 18px;
	background-repeat: no-repeat;
	
}


#teaser {
	top: 130px;
}

/*#c384{
	margin: 23px 23px 36px 23px;
	width: 707px;
	height: 250px;
	display: block;
}

 #c29{
	text-transform: uppercase;
	font-style: italic;
}
 #c29 span{
	margin-top: -10px;
 
 }


/* tt_news latest*/
.tt_news_latest {
	margin-top: 8px;
	padding: 0;
	height: auto;
}

.tt_news_latest .item{
	border: none;
	display: inline;
	width: 220px;
	height: 220px;
	padding-left: 0px;
	padding-right: 23px;
	margin: 0;
}


.tt_news_latest .text_header{
	width: 220px;
	height: 45px;
	position: relative;
	overflow: hidden;
}
.tt_news_latest h3.title a {
	color: #ffffff!important;
	background-color: #000000;
	text-decoration: none!important;
	font-weight: bold;
	line-height: 1.8;
	padding:  2px 3px;
	height: 40px;
	width: 220px;
	display: inline;
	position: relative;

}

.tt_news_latest .date {
	display: none;
}

.tt_news_latest .time {
	display: none;
}

.tt_news_latest p,
.tt_news_latest h5 {
	margin: 0!important;
	padding: 0!important;
}

.tt_news_latest .item .image{
	border: none;
	margin: 13px auto;
	height: 100px;
	width: 220px;
	text-align: center;
	overflow: hidden;

}
.tt_news_latest .item .image img{
	margin:  auto;
	float: center;
}


.tt_news_latest .more {
	border: none;
	display: inline;
}

.tt_news_latest .more a {
	display: inline;
	color: #a4c407!important;	
	text-decoration: underline;
	background: none;
	padding: 0;
}
.subheader{
clear: both;
text-align:justify;
width: 220px;


}


