#content_news{
	width: 80%; 
	height:auto; 
	margin: 30px 0 0 30px;
}
#news_headline_wrapper{
	float: left;
	width: 100%;
	margin-left: 50px;
	margin-top: 18px;
	margin-bottom: 30px;
	
}
#news_headline{
	width: 70%;
	font-family: sanslight; 
	font-style: italic; 
	font-size: 16pt; 
	float:left; 
	//margin: 50px 0 30px 50px;
}
/*HEADLINE NEWS AUS BESTIMMTER KATEGORIE */
#news_headline #inKategorie {
	font-size: 14px;
	margin-left: 30px;
}
#news_headline a {
	color: #9d1119;
	font-size: 14px;
	font-weight:bold;
	//margin-left: 30px;
}
/*ENDE HEADLINE NEWS AUS BESTIMMTER KATEGORIE */
/*SEARCHBAR*/
#search_bar{
	float: left; 
	width: 22%; 
	//margin: 50px 0 0 0; 
	margin-left: -5px;
}

#search_news input {
	float: left;
	width:150px;
	background: #ededed
	color: #4e4e4e;
	padding: 5px;	
	}

#search_news input:focus, input:hover {
	background:  #696969;
	color: #cbcbcb;
	}

#search_news .errorinput {
	width:150px;
	background: #696969;
	border: 1px solid #c3c3c3;
	color: #cbcbcb;
	padding: 5px;	
	}
#seach_img #search{
	border:1px solid red;
	background:none;
	cursor:pointer
}
#search_img #search img{
	float: right;
	//margin-right: 20px;
	padding-top: 1px;
	border:1px solid red;
}
#news_headline_wrapper #news_headline #SearchHeadline{
	margin-top: 20px;
}
#content_news #searchnotfound{color:red;}
/*ENDE SEARCHBAR*/

/*NEWS-SIDEBAR*/
#news_sidebar{
	float:right; 
	margin: 0 50px 0 0; 
	width:20%; 
	height:900px; 
	
}
	/*NEWS-SIDEBAR-WIDGETS*/
	#sidebar_widget{
		background: none;
		width: 100%; 
		height:auto; 
		margin: 15px 0 15px 0;
	}
	#sidebar_widget h4{
	font-family: sanslight;
	font-variant: small-caps;
	font-style: italic;
	letter-spacing: 1px;
	float: left;
	width: 200px;
	margin-bottom: 5px;
	}
	#sidebar_widget p {
	font-family: DVCondensed2;
	font-size: 10pt;
	text-align: justify;
	width: 200px;
	padding-left: 5px;
	margin-bottom: 5px;
	line-height: 13pt;
	}
	#sidebar_widget p a {
	color: #9d1119;
	}
	#sidebar_widget p a:hover {
	color: #FE642E;
	text-decoration: underline;
	}
	#sidebar_widget ul li {
	font-family: DVCondensed2;
	font-size: 10pt;
	width: 200px;
	padding-left: 5px;
	//list-style: inside;
	margin-bottom: 5px;
	line-height:15pt;
	}
	#sidebar_widget ul li a{
		color: black;
	}
	#sidebar_widget ul li a:hover{
		color:#FE642E;
	}
	/*SIDEWIDGET FOTOS*/
	
	
	#sidebar_widget_img{
	float: left;
	margin-left: 3px;
	//border: 3px solid #FBF5EF;
	//border: 3px solid#F8ECE0;
	//border: 1px solid green;
	margin-top: 3px;
	margin-bottom: 3px;
	}
	
	
	/*ENDE NEWS-SIDEBAR-WIDGETS*/
/*ENDE NEWS-SIDEBAR*/

/*BLOGPOST-SETTINGS*/
#one_post{
	width:670px; 
	height:auto; 
	margin: 0px 0 50px 10px; 
	float:left; 
}

/*ARTIKEL BILD*/
#img_spacer{
	width: 90px; 
	height: 90px; 
	float:left; 
	margin: 15px 10px 0 20px;
	
}
.blogpost_img{
	width: 90px;
	float:left; 
	//margin: 10px 0 0 0;
	//border: 5px solid rgba(237,237,237,1);
	box-shadow: 5px 10px 15px grey;
	margin-bottom: 30px;
}
#blogpost{
	width: 380px; 
	float:left; 
	//margin: -150px 0 0 150px;
	margin-left: 20px;
}
/*ARTIKEL ÜBERSCHRIFT*/
#blogpost h3{
	font-family: sanslight;
	//font-family: sansregular;
	font-style: italic;
	font-variant: small-caps;
	letter-spacing: 1px;
	font-size: 16pt;
	border-bottom: 1px solid #9d1119;
	padding: 10px;
	line-height: 20pt;
	width: 480px;
	//border: 1px solid yellow;
} 
#blogpost h3 a{
	color: black;
}
/*ARTIKEL META*/
#blogpost h4{
	font-size: 12pt;
	font-weight: 100;
	float: left;
	color: #9d1119;   
	width: 480px;
	margin-top: 10px;
	padding-left: 10px;
	font-family: metaRegular;
} 
/*ARTIKEL TEXT*/
#blogpost p{
	font-family: DVCondensed2;
	font-size: 11pt;
	font-weight: 100;
	float: left;
	width: 480px;
	margin-bottom: 30px;
	margin-top: 10px;
	text-align: justify;
	padding-left: 10px;
	line-height: 15pt;
}
/*ARTIKEL WEITERLESEN*/
a.readmore{
	font-family: metaregular;
	//float: left;
	margin-top: -25px;
	//margin-right: 39px;
	color: #9d1119;
	text-align: left;
	width: 480px;
	padding-left: 10px;
}
a.readmore:hover{
	color: #FE642E;
}
/*ARTIKEL ZITAT QUOTE*/
#blogpost h4.quote{
	//margin-bottom: -15px;
}
#blogpost p.quote{
	color: #4B4448;
	font-family: quoteregular;
	font-size: 10pt;
	float: left;
	width: 550px;
	margin-bottom: 30px;
	text-align: justify;
	padding-left: 20px;
}
/*ENDE BLOGPOST-SETTINGS*/

/*FULLPOST EINSTELLUNGEN*/
#content_news_fullpost{
	width: 100%;
	float:left;
}
#fullpost_wrapper{
	width: 80%;
	margin: auto;
	//border: 1px solid red;
}
#fullpost .style_none h3,
#fullpost .style_big h3,
#fullpost .style_medium h3,
#fullpost .style_small h3
{
	font-family: sanslight;
	font-style: italic;
	font-variant: small-caps;
	letter-spacing: 1px;
	font-size: 16pt;
	border-bottom: 1px solid #9d1119;
	padding: 10px 0 10px 0;
	line-height: 20pt;
	width: 100%;
	margin-top: 38px;	
}
#fullpost .style_small h3{
	width: 59.6%;
	float: left;
	margin-top: 28px;
	margin-bottom: 10px;
}

#fullpost .style_none p,
#fullpost .style_big p,
#fullpost .style_medium p,
#fullpost .style_small p{
	font-family: DVCondensed2;
	font-size: 11pt;
	font-weight: 100;
	float: left;
	width: 100%;
	margin-bottom: 30px;
	margin-top: 10px;
	text-align: justify;
	line-height: 15pt;
	letter-spacing: 1px;
}
#fullpost .style_medium p{
	float: none;
	margin-top: 38px;	
}

#fullpost .style_small p{
	//width: 59.6%;
	//float: left;
	width: 100%;
	float: none;
	margin-top: 10px;

}


#fullpost .style_none h4,
#fullpost .style_big h4,
#fullpost .style_medium h4,
#fullpost .style_small h4
{
	font-family: metaRegular;
	font-size: 12pt;
	font-weight: 100;
	float: left;
	color: #9d1119;   
	width: 100%;
	text-align: right;	
}
#fullpost_buttons{
	float: left;
	width: 100%;
	margin: auto;
	text-align:center;
	padding-top: 58px;
}
#fullpost_buttons .back a{
	font-family: sanslight;
	font-style: italic;
	font-variant: small-caps;
	font-size: 20px;
	color: #666;
	text-align:center;
}

#fullpost_buttons .prev a,
#fullpost_buttons .next a{
	margin: 0 38px 0 38px;
	color:#9d1119;
	text-align:center;
	font-family: metaRegular;
	padding-top: 5px;
	vertical-align:text-top;
}
#fullpost_buttons .prev a.hide,
#fullpost_buttons .next a.hide{
	color:#FFF;
	cursor: default;
}
#big_img_spacer{
	width: 100%;
	background: red;
	
}
#big_img_spacer img.big{
	width: 760px; 
	float:left; 
	margin: 38px 0 38px 0;
	//border: 5px solid rgba(237,237,237,1);
	box-shadow: 5px 10px 15px grey;
}
#medium_img_spacer{
	width: 55%;
}

#medium_img_spacer img.medium{
	width: 400px;
	float:left;
	margin: 38px 20px 10px 0;
	//border: 5px solid rgba(237,237,237,1);
	box-shadow: 5px 10px 15px grey;
}

#small_img_spacer{
	width: 38%;
}

#small_img_spacer img.small{
	width: 280px;
	float:left;
	margin: 38px 20px 5px 0;
	//border: 5px solid rgba(237,237,237,1);
	box-shadow: 5px 10px 15px grey;
}


/*ENDE FULLPOST EINSTELLUNGEN*/
/*PAGINATION*/
#body_wrap #container #news_pagination {
	float:left;
	width: 100%;
	text-align:center;
}
#body_wrap #container #news_pagination .pagination #pagination_zurück a,
#body_wrap #container #news_pagination .pagination #pagination_weiter a{
	color:#9d1119;
	font-family: metaRegular;
	padding: 0 50px 0 50px;
}
#pagination_content{
	font-family: sanslight;
}
/*PAGINATION*/




	//ALT
	/*START FULLPOST Einstellungen*/
	#content_fullpost{
	width: 890px;
	float: left;
	//padding-left: 35px;
	//padding-right: 30px;
	//margin-left: 15px; 
	margin-bottom: 30px;
	//border: 1px solid red;
	}
	#content_fullpost p{
	margin-bottom: 5px;
	}
	#img_1position{
	width: 150px;
	height: 150px;
	//border: 1px solid orange;
	float: left;
	margin-right: 20px;
	margin-top: 20px;
	}
	#content_fullpost ul li {
		//border: 1px solid yellow;
		width: 800px;
		margin-right: 50px;
		float: right;
	}
	#content_fullpost a {
		//border: 1px solid green;
		color: #9d1119;
		font-family: metaregular;
		margin-bottom: 50px;
	}
	#content_fullpost a:hover {
		color: #FE642E;
	}
	#content_fullpost a.button_alt{
		padding: 8px;
		float: left;
		margin-left: 170px;
		
	}
	#content_fullpost a.button_jung{
		margin-right: 60px;
		padding: 8px;
		float: right;
		text-align: right;
	}
	#fbp_quote{
		margin-left:160px;
	}
	/*ENDE FULLPOST Einstellungen*/