.news
{
  font-family: Verdana;
  font-size: 12px;
}
.news p
{
	margin: 0.6em 0 0.6em
}
.news .news-teaser p
{
	margin: 0 !important;
}
.news ul, .news li
{
	margin-left		: 0;
	padding-left	: 0;
}
.news .news-created
{
	width: 125px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
}
.news .news-title
{
	width: 670px;
	font-family: Verdana, sans-serif;
	font-size: 18px;
	min-height: 30px;
}
.news .news-small-title
{
	width: 540px;
	font-family: Verdana, sans-serif;
	font-size: 18px;
	min-height: 30px;
}
.news .news-img
{
	float: left;
	width: 125px;
	height: 100px;
}
.news .news-teaser
{
	float: left;
	height: 100px;
	width: 680px;
	overflow: hidden;
}
.news .news-small-teaser
{
	float: left;
	height: 100px;
	width: 540px;
	overflow: hidden;
}
.news .news-link
{
	float: right;
	font-family: Verdana, sans-serif;
	padding-top	: 8px;
}
.news .news-clearance
{
	clear: both;
	width: 805px;
	height: 1px;
	margin: 3px 0px;
	background-color: #ccf;
}
.news .news-clearance-small
{
	clear: both;
	width: 675px;
	height: 1px;
	margin: 3px 0px;
	background-color: #ccf;
}
.news .news-left-column
{
	float: left;
	width: 125px;
	height: 125px;
}
.news .news-right-column
{
	float: left;
	min-height: 125px;
}
.news .news-created-block
{
	width: 80px;
	height: 20px;
	font-size: 12px;
	float: left;
}
.news .news-title-block
{
	width: 520px;
	min-height: 20px;
	font-size: 12px;
	float: left;
}
.news .news-block-clearance
{
	clear: both;
	width: 600px;
	height: 1px;
	margin: 3px 0px;
	background-color: #ccf;
}