/* - Modifikationen : News Übersicht (21.11.2009) - */

#content_news {

	width: 924px;
	overflow: hidden;
	background: #ecf0f3;
	border-top: 2px solid #fff;
	border-bottom: 3px solid #fff;
	padding: 10px;

}


/* - LEFT - */


#content_news #left {

	width: 636px;
	overflow: hidden;
	padding: 0px;
	margin: -10px 10px 0px 0px;
	float: left;

}

#content_news #left h1 {

	color: #0073a5;
	font-family: "Arial";
	font-weight: normal;
	font-size: 18px;
	line-height: 22px;
	margin: 5px 0px 17px 0px;

}

#content_news #left div.getPageNav {
	
	text-align: center;
	height: 30px;
	margin: 10px 0px 0px 0px;
	line-height: 28px;
	
}

#content_news #left div.getPageNav a {
	
	color: #7ca624;
	text-decoration: underline;
	
}

#content_news #left div.getPageNav a:hover {
	
	text-decoration: none;
	
}

#content_news #left div.box_top {

	width: 636px;
	height: 8px;
	line-height: 0px;
	overflow: hidden;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	background: url('../images/news/box_left_top.gif') no-repeat;

}

#content_news #left div.box_bottom {

	width: 636px;
	height: 8px;
	line-height: 0px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background: url('../images/news/box_left_bottom.gif') no-repeat;

}


#content_news #left div.box {

	width: 614px;
	padding: 2px 10px;
	background: #fff;
	border-left: 1px solid #cfd4d8;
	border-right: 1px solid #cfd4d8;
	position: relative;
	margin: 0px;

}

#content_news #left div.box2 {

	width: 614px;
	padding: 2px 10px;
	background: #fff;
	border-left: 1px solid #cfd4d8;
	border-right: 1px solid #cfd4d8;
	position: relative;
	margin: 0px;

}

#content_news #left div.box2 div.article_title {

	color: #7ca624;
	font-family: "Arial";
	font-weight: normal;
	font-size: 18px;
	line-height: 22px;
	margin: 0px 0px 10px 0px;

}

#content_news #left div.box2 div.article_title a {

	color: #7ca624;
	text-decoration: none;

}

#content_news #left div.box2 div.article_title a:hover {

	text-decoration: underline;

}



#content_news #left div.box2 div.article_body {

	width: 470px;
	text-align: justify;
	margin: 0px 0px 10px 0px;
	
}

#content_news #left div.box2 div.image {

	max-width: 120px;
	overflow: hidden;
	position: absolute;
	top: 40px;
	right: 10px;
	
}

#content_news #left div.box2 p.published {

	margin: 0px;
	font-size: 10px;
	color: #cfd4d8;
	
}

#content_news #left div.box p.published {

	margin: 0px;
	font-size: 10px;
	color: #cfd4d8;
	
}

#content_news #left div.box2 p. {

	margin: 0px;
	font-size: 10px;
	
}

#content_news #left div.box p.tags {

	margin: 0px;
	font-size: 10px;
	
}

#content_news #left div.box2 a {

	color: #7ca624;
	text-decoration: underline;
	
}

#content_news #left div.box a {

	color: #7ca624;
	text-decoration: underline;
	
}

#content_news #left div.box2 a:hover {

	text-decoration: none;
	
}

#content_news #left div.box a:hover {

	text-decoration: none;
	
}



#content_news #left #suchmaske {

	width: 616px;
	height: 39px;
	padding: 0px 10px;
	background: url('../images/news/left_news_maske.gif') no-repeat;
	position: relative;
	margin: 0px;

}

#content_news #left #suchmaske table {

	width: 100%;
	height: 100%;

}

#content_news #left #suchmaske table tr td {

	line-height: 37px;

}

#content_news #left #suchmaske form table tr td input.form {

	width: 100px;
	height: 16px;
	padding: 3px 0px 0px 5px;
	color: #3e3e3e;
	font-size: 11px;
	font-family: Verdana;
	border: 1px solid #d4dade;
	background: #fff;

}

#content_news #left #suchmaske form table tr td select {

	width: 70px;
	height: 21px;
	padding: 2px 0px 0px 5px;
	color: #3e3e3e;
	font-size: 11px;
	font-family: Verdana;
	border: 1px solid #d4dade;
	background: #fff;

}

#content_news #left #suchmaske form table tr td select option {

	padding: 2px 0px 2px 5px;

}

#content_news #left div.box hr {

	border-top: 1px solid #e7e9eb;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
	margin: 10px 0px 10px 0px;
	height: 2px;


}


#content_news #left div.box div.article_title {

	color: #3e3e3e;
	font-family: "Arial";
	font-weight: normal;
	font-size: 18px;
	line-height: 22px;
	margin: 10px 0px 10px 0px;

}

#content_news #left div.box div.article_body {

	width: 616px;
	text-align: left;
	margin: 0px 0px 10px 0px;
	
}

#content_news #left div.box div.article_body p {

	margin: 0px 0px 15px 0px;
	
}

#content_news #left div.box div.image_detail {

	width: 192px;
	border: 10px solid #fff;
	border-top: 5px solid #fff;
	border-right: none;
	border-bottom: none;
	overflow: hidden;
	float: right;
	
}

#content_news #left div.box div.image_detail img {

	padding: 5px;
	border: 1px solid #cfd4d8;
	
}

#content_news #left div.box div.links {

	position: relative;
	padding: 4px 0px 0px 0px;
	height: 25px;
	
}

#content_news #left div.box div.links a.report {

	text-decoration: none;
	color: #3e3e3e;
	padding: 2px 10px 2px 18px;
	background: url('../images/news/icon_report.gif') no-repeat;
	
}

#content_news #left div.box div.links a.newsletter {

	text-decoration: none;
	color: #3e3e3e;
	padding: 2px 10px 2px 18px;
	background: url('../images/news/icon_newsletter.gif') no-repeat;
	
}

#content_news #left div.box div.links a.rss {

	text-decoration: none;
	color: #3e3e3e;
	padding: 2px 0px 2px 18px;
	background: url('../images/news/icon_rss.gif') no-repeat;
	
}

#content_news #left div.box div.links #share {

	position: absolute;
	top: 5px;
	right: 0px;
	
}

#content_news #left div.box div.getNav {

	position: absolute;
	top: 5px;
	right: 10px;
	
}

#content_news #left div.box div.getNav a.print {

	text-decoration: none;
	color: #3e3e3e;
	padding: 2px 10px 2px 18px;
	background: url('../images/news/icon_print.gif') no-repeat;
	
}

#content_news #left div.box div.getNav a.email {

	text-decoration: none;
	color: #3e3e3e;
	padding: 2px 0px 2px 18px;
	background: url('../images/news/icon_email.gif') no-repeat;
	
}

#content_news #left div.box p.related a{

	margin: 0px 0px 10px 0px;
	color: #3e3e3e;
	text-decoration: none;
	
}

#content_news #left div.box p.related a:hover{
	margin: 0px 0px 10px 0px;
	text-decoration: underline;
	
}



#content_news #left div.box p.related {

	margin: 0px 0px 10px 0px;
	
}



#content_news #left div.box p.related span {

	color: #cfd4d8;
	
}


/* - RIGHT - */


#content_news #right {

	width: 278px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	float: left;

}

#content_news #right p {

	margin: 0px 0px 10px 0px;

}

#content_news #right div.box_top {

	width: 278px;
	height: 8px;
	line-height: 0px;
	overflow: hidden;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	background: url('../images/news/box_right_top.gif') no-repeat;

}

#content_news #right div.box_bottom {

	width: 278px;
	height: 8px;
	line-height: 0px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	background: url('../images/news/box_right_bottom.gif') no-repeat;

}

#content_news #right div.box {

	width: 256px;
	padding: 2px 10px;
	background: #fff;
	border-left: 1px solid #cfd4d8;
	border-right: 1px solid #cfd4d8;
	margin: 0px;

}

#content_news #right div.box p {

	margin: 0px;

}

#content_news #right div.box p.small {

	font-size: 10px;
	line-height: 12px;

}

#content_news #right div.box a {

	color: #7ca624;
	text-decoration: none;

}

#content_news #right div.box a:hover {

	color: #7ca624;
	text-decoration: underline;

}

#content_news #right div.box #newsletter {

	text-align: center;
	margin: 5px 0px 10px 0px;

}

#content_news #right div.box form input.formular {

	width: 155px;
	height: 17px;
	padding: 4px 0px 0px 5px;
	color: #3e3e3e;
	font-size: 11px;
	font-family: Verdana;
	border: 1px solid #d4dade;
	background: #fff;

}


/* - Modifikationen : Popular Tags (04.12.2009) - */

.article_popular_tags h3 {
	font-size: 12px;
	border-bottom: 1px solid #ccc;
}



.article_popular_tags h3 {
	font-size: 12px;
	border-bottom: 1px solid #ccc;
}
.articletags { padding: 1px; line-height: 2.2em; text-align: center; }
.articletags a { padding: 1px; }
.articletags a.tag1 { font-size: 1.8em; font-weight: 750; }
.articletags a.tag2 { font-size: 1.7em; font-weight: 700; }
.articletags a.tag3 { font-size: 1.5em; font-weight: 600; }
.articletags a.tag4 { font-size: 1.4em; font-weight: 500; }
.articletags a.tag5 { font-size: 1.1em; font-weight: 400; }
.articletags a.tag6 { font-size: 1.0em; font-weight: 300; }
.articletags a.tag7 { font-size: 0.9em; font-weight: 200; }
.articletags a.tag8 { font-size: 0.8em; font-weight: 150; }
.articletags sup { font-size: 9px; color: #aaa }


