
.newscontent				{ font-family: Arial; font-size: 12px; }

table, tr, td				{ vertical-align: top; }

/* article style */
/*
.newscontent h1,
*/
.newscontent h1				{ text-shadow: #b0b0b0 3px 3px 5px; font-size: 28px; font-weight: normal; color: #00a0ff; font-family: Georgia; font-style: italic;  }
.newscontent .article_headline		{ text-shadow: #b0b0b0 3px 3px 5px; font-size: 28px; font-weight: normal; color: #00a0ff; font-family: Georgia; font-style: italic; }

.newscontent h2,
.newscontent .article_header		{ font-size: 18px; font-weight: normal; font-style: italic; font-family: Georgia; color: black; padding-bottom: 5px; margin-bottom: 3px; }
.article_maintext			{ font-size: 12px; font-family: Arial, Verdana, Helvetica, Tahoma; }

.newscontent .more			{ font-size: 14px; clear: both; border-bottom: 1px solid #d0d0d0; margin: 0px 0px 0px 0px; padding: 15px 0px 5px 0px; }

/* article + article-list: positions */
.newscontent .article_list		{ padding: 20px 0px 0px 0px; clear: both; }
.newscontent .article			{ clear: both; }
.newscontent .article img		{ float: right; margin: 0px 0px 10px 10px; }
.newscontent .article .CuteEditorToolBarContainer img { float: none; margin: 0px; }

/* article-list style */
.newscontent .article_list a		{ width: 707px; margin: 0px 0px 10px 0px; display: inline; }
.newscontent .article_list a:hover	{ text-decoration: none; }
.newscontent .article_list h4		{ font-size: 14px; color: #c01e24; font-weight: normal; margin: 0px; padding: 0px; }
.newscontent .article_list a:hover h4	{ text-shadow: #a0a0a0 1px 1px 1px; }
.newscontent .article_list a:hover h5	{ text-shadow: #d0d0d0 1px 1px 3px; color: black; }
.newscontent .article_list .date	{ font-size: 10px; color: #606060; font-style: italic; }
.newscontent .article_list h5		{ font-size: 12px; color: #404040; font-weight: normal; margin: 0px; padding: 0px; }
.newscontent .article_list img		{ float: left; margin-right: 10px; }
