
/* *** Article summary *** */

.article-summary {
	position: relative;
	margin: 20px 0;
	height: 123px;
	min-height: 123px;
}
html>body .article-summary {
	height: auto;
}

.article-summary h2 {
	font-size: 150%;
	padding-top: 15px;
	padding-left: 156px; /* 140 + 16 */
	margin: 0;
	line-height: 1;
}

.article-summary h2 a:link, .article-summary h2 a:visited {
	text-decoration: none !important;
}

.article-summary h2 a:link:after, .article-summary h2 a:visited:after, .article-summary .info + a:link:after, .article-summary .info + a:visited:after {
	display: none !important;
}

.article-summary .terminator {
	width: 100%;
	height: 10px;
}
.article-summary .info,
.article-summary .body,
.article-summary .link,
.article-summary .filelist {
	margin-left: 156px; /* 140 + 16 */
	margin-right: 16px;
}
.article-summary .info {
	color: gray;
}
.article-summary img.newsimage {
	position: absolute;
	left: 12px;
	top: 12px;
	padding: 4px;
	border: none;
}



/* *** Article *** */


.article-with-images .body {
	width: 380px;
}

.article .info {
	color: black;
	text-align: center;
	margin-bottom: 1em;
}

.article .body {
	float: left;
	margin-bottom: 30px;
}

.article #images {
	float: right;
	width: 230px;
}
.article #images h2 {
	display: none;
}
.article #images ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.article #images a img {
	border: none;
}
.article #images a:link:after, .article #images a:visited:after {
	display: none;
}

.article .filelist h2 {
	display: none;
}

