
.newscontent				{ font-family: Arial; font-size: 12px;  }

.newscontent, .newscontent p, .newscontent div	{ line-height: 18px; }

table, tr, td				{ vertical-align: top; }

/* article style */
/*
.newscontent h1,
*/
.newscontent h1,
.newscontent .article_headline		{ font-size: 18px; margin-top: 10px; padding: 0px; font-weight: normal; text-transform: uppercase;  }

.newscontent h2,
.newscontent .article_header		{ font-size: 12px; margin-bottom: 0px; padding-bottom: 0px; font-weight: bold; }
.newscontent h2				{ display: inline; }
.newscontent .maintext			{ display: inline; }
.newscontent .maintext,
.newscontent .maintext p,
.newscontent .maintext div		{ font-size: 12px;  }

.newscontent .more			{ font-size: 14px; clear: both; border-bottom: 1px solid #d0d0d0; margin: 0px 0px 0px 0px; padding: 15px 0px 5px 10px; }

/* article + article-list: positions */
.newscontent .article_list		{ padding: 0px 0px 0px 0px; clear: both; }
.newscontent .article			{ clear: both; margin-bottom: 20px; padding-bottom: 10px; }
.newscontent .article .image		{ float: right; margin: 0px 0px 10px 10px; border: 2px solid white; }
.newscontent .article .CuteEditorToolBarContainer img { float: none; margin: 0px; }

.newscontent .browse			{ position: absolute; bottom: 0px; right: 15px; }

/* article-list style */
.newscontent .article_list 		{ }
.newscontent .article_list h4		{ font-size: 18px; text-transform: uppercase; font-weight: normal; margin: 10px 0px 10px 0px; padding: 0px; }
.newscontent .article_list .date	{ font-size: 12px; margin: 0px; padding: 0px; }
.newscontent .article_list h5		{ font-size: 14px; font-weight: normal; margin: 0px; padding: 0px; }
.newscontent .article_list img		{ float: left; margin-right: 10px; border: 2px solid white; }
