#block-cmpnews-0 {
	margin:50px 5px 50px 2px;
}

div#block-cmpnews-0 h2.title {
	color:#efcc95;
    font-size:14px;
    font-weight: bold;
	padding:5px 8px;
	text-align:center;
	background:#945E18 url(newsimage/news.png) repeat-y scroll 0 0;
}

.block-cmpnews .content {
	background:#DDAD63 url(newsimage/news.png) repeat-y scroll -156px 0;
	padding:5px 8px 5px 12px;
}

.cmpnews-headline {
	color:#ffffff;
	font-size:12px;
    font-weight: normal;
	text-align:left;
}

.cmpnews-readmore {
	margin-bottom:5px;
	margin-top:-3px;
	text-align:right;
}

.cmpnews-readmore a {
	color:#945e18;
	text-decoration: none;
	font-size:11px;
    font-style:italic;
}

.cmpnews-readmore a:hover {
	color:#402400;
}

.cmpnews-foto img {
	border: solid 1px;
	float: right;
	margin-left: 1em;
	margin-bottom: 1em;
	padding:0;
	max-width: 250px;
}

.node-type-newsitem p:first-letter {
	font-size:larger;
	font-weight:bold;
}

div.node-type-newsitem {
	font-size:16px;
	padding: 0 29px;
}

#cmpnews-date {
	text-align: right;
	font-size:smaller;
	font-style: italic;
}
