/*
* CSS - News
*/

/* List-View */

div.news-list-container div.news-list-item {
	width: 29em;
	margin: 0 0 5em;
	float: left;
}
div.news-list-container div.news-list-item.item1 {
	margin-right: 0.5em;
}
div.news-list-container div.news-list-item.item2 {
	margin-left: 0.5em;
}
	div.news-list-container div.news-list-item h2,
	div.news-list-container div.news-list-item h2 a {
		font-size: 20px;
		font-weight: normal;
		color: #4076ac;
		margin: 0;
		text-decoration: none;
		background: none;
	}
		div.news-list-container div.news-list-item h2 a:hover {
			text-decoration: underline;
		}
	div.news-list-container div.news-list-item h3 {
		font-size: 11px;
		font-weight: normal;
		color: #838383;
		margin: 0;
		background: none;
	}
	div.news-list-container div.news-list-item div.news-list-item-subheader,
	div.news-list-container div.news-list-item div.news-list-item-subheader p {
		color: #444;
		margin: 0 0 0.5em;
	}

/* Single-View */

div.news-single-item {
	padding-bottom: 5em;
}
	div.news-single-item div.news-single-item-date {
		width: 4.6em;
		height: 4.9em;
		background: url(/fileadmin/images/page/news/calendar.gif) no-repeat;
		font-size:1em;
		font-weight: normal;
		color: #fff;
		line-height:2.2em;
		text-align: center;
		float: right;
	}
		div.news-single-item div.news-single-item-date span.day {
			font-size:1.5em;
			font-weight: bold;
			color: #838383;
		}
	div.news-single-item h2 {
		font-size: 1.8em;
		font-weight: normal;
		color: #4076ac;
		margin: 0;
		background: none;
	}
	div.news-single-item h3 {
		font-size: 1.5em;
		font-weight: normal;
		color: #4076ac;
		margin: 0;
		padding: 0 0 0.5em 0;
		background: none;
	}
	div.news-single-item h4 {
		font-size: 1em;
		font-weight: normal;
		color: #838383;
		margin: 0.2em 0 2em 0;
	}
	div.news-single-item div.news-single-item-subheader {
		font-size: 1.1em;
		line-height: 1.4em;
		font-weight: bold;
		margin: 0 0 1em;
	}
	div.news-single-item-content table p { padding: 2px !important; margin: 0 !important; }
	div.news-single-item div.news-single-item-subheader p { color: #444; }
	div.news-single-item div.news-single-item-image {
		margin: 0 0 1em 0;
	}
		div.news-single-item div.news-single-item-image img {
			border: 0.1em solid #838383;
		}
		div.news-single-item div.news-single-item-image img:hover {
			border: 0.1em solid #4076ac;
		}
		div.news-single-item div.news-single-item-image p.news-single-imgcaption {
			font-size: 1em;
			font-weight: normal;
			color: #4076ac;
		}
	div.news-single-item div.news-single-item-content {
		font-size: 1.1em;
		line-height: 1.4em;
		margin-bottom: 4em;
	}
		div.news-single-item div.news-single-item-content p {
			color: #444;
			margin: 0 0 1em;
		}
	div.news-single-item div.news-single-item-author {
		margin: 0 0 2em;
		font-size: 1.1em;
		font-weight: bold;
		float: right;
	}
		div.news-single-item div.news-single-item-author a {
			font-weight: normal;
		}
	div.news-single-item div.news-single-item-sn {
		
	}
		div.news-single-item-sn a {
			margin-right: 0.5em;
		}
	div.news-single-item div.news-single-item-bottom {
		border-top: 0.1em solid #e6e6e6;
		padding: 0.5em 0;
		border-bottom: 0.1em solid #e6e6e6;
		margin: 0 0 1em 0;
	}
		div.news-single-item div.news-single-item-bottom div.news-single-item-bottomL {
			width: 30em;
			float: left;
		}
		div.news-single-item div.news-single-item-bottom div.news-single-item-bottomR {
			width: 30em;
			text-align: right;
			float: left;
		}
		div.news-single-item div.news-single-item-bottom ul {
			margin: 0 0 0 2em;
			list-style-type: none;
			list-style-image: none !important;
			/*list-style-image: url(/fileadmin/images/page/main/nav2HoverBG.gif);*/
		}
		div.news-single-item div.news-single-item-bottom li {
			font-size: 1.1em;
			list-style-image: none !important;
		}
		div.news-single-item div.news-single-item-bottom li.h5 {
			list-style-image: none;
		}
		div.news-single-item div.news-single-item-bottom li.h5 h5 {
			font-size: 1.2em;
			font-weight: bold;
			color: #444;
			margin: 0 0 0.4em;
		}
	div.news-single-item div.news-single-item-back {
		font-size: 1.2em;
	}

/* Search */
div.news-search-form {
	padding: 0 0 1.5em;
	border-bottom: 0.1em solid #e6e6e6;
	margin: 0 0 1.5em;
}
	div.news-search-form input.searchInput {
		border: 0.1em solid #444;
		background: #fff;
		width: 30em;
		height: 1.8em;
		font-size: 1.1em;
		color: #444;
		padding: 0.3em 0 0 0.3em;
	}
	div.news-search-emptyMsg h3 {
		font-size: 1.7em;
		font-weight: bold;
		color: #4076ac;
		margin: 1em 0;
		background: none;
	}
div.news-search-container {

}

	div.news-search-container div.news-search-item {
		margin: 0 0 3em 0;
	}
		div.news-search-container div.news-search-item h2 {
			font-size: 1.1em;
			font-weight: normal;
			color: #838383;
			margin: 0;
		}
		div.news-search-container div.news-search-item h3,
		div.news-search-container div.news-search-item h3 a {
			font-size: 1.2em;
			font-weight: bold;
			color: #04278c;
			margin: 0 0 0.3em 0;
			background: none;
		}
		div.news-search-item-subheader {
			padding: 0 0 0 4em;
			background: url(/fileadmin/images/page/main/quote.gif) no-repeat;
			font-size: 1.1em;
			min-height: 2.6em;
			height:auto !important
			height: 2.6em;
		}
			div.news-search-item-subheader p {
				color: #838383;
			}

/* Archive */
div.news-amenu-container {

}
	div.news-amenu-container ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
		div.news-amenu-container ul li {
			padding: 0;
			font-size: 1.1em;
			line-height: 1.4em;
			list-style-image: none;
		}
		div.news-amenu-container ul li.news-amenu-item-year {
			font-size: 1.3em;
			font-weight: bold;
			padding-top: 0.6em;
			color: #444;
			padding-bottom: 0.1em;
			background: url(/fileadmin/images/page/main/h3BG.gif) 0 bottom no-repeat;
			margin: 0.1em 0 0.2em 0;
		}
		div.news-amenu-container ul li a {
			margin: 0 0 0 0.3em;
		}
		div.news-amenu-container ul li a strong {
			color: #4076ac;
		}	
