div.article .paragraph {
  position: relative;
    height: 5px;

}
div#modArticle .contentSeparator
{
    height: 10px;
    width: 100%;
    clear: both;
}

.shortDescSeparator, #shortDescSeparator {
        clear: both;
        height: 10px;
}

div#modArticle .articleheader {
  color: #000;
  display: block;
  border-bottom: 1px dashed #8B8A8B;
  padding: 18px 0 10px 0;
  height: 1%;
  margin-bottom:    10px;
}

div.warning {
  filter: alpha(opacity=50);
  width: 100%;
  background: url("../images/layout/spacer.gif");
  position: relative;
}

img.warning {
  margin: 0;
}

div.article div.articleportal-left {
  float:left;
  width:225px;
  overflow-x: hidden;
  padding-left:10px;
  padding-right:8px;
  line-height:17px;
}

div.article div.articleportal-edit {
    background:#FFF;
    float:left;
    width:500px;
    overflow-x: hidden;
    padding-left:10px;
}

div.article div.articleportal-right {
    float:right;
    width: 246px;
    overflow-x: hidden;
    padding-left:10px;
    padding-right:10px;
    line-height:17px;
}

div#modArticle div.item
{
    padding-bottom:30px;
}

div.article div.articleportal-left div.item,
div.article div.articleportal-right div.item {
    padding-bottom:24px;
}

div.article div.articleportal-left div.itemcreatedate,
div.article div.articleportal-right div.itemcreatedate {
    padding-top:1px;
    padding-bottom:8px;
}


div.article div.articleportal-left span.itemtitle,
div.article div.articleportal-right span.itemtitle {
  font-weight: bold;
  margin: 2px 0 0px 0;
  padding: 0;
  font-size: 1.2em;
  height: 20px;
  line-height: 20px;
}


div.article div.articleportal-left img.item-left,
div.article div.articleportal-right img.item-left {
    float:right;
    margin:53px 0px 4px 4px;

}

div.article div.articleportal-eventaction {
  width: 266px;
  float: right;
  border-left: 1px solid #DDD;
  border-bottom: 1px solid #DDD;
  overflow-x: hidden;
  padding-bottom:14px;
  line-height:19px;
  display: block;
}

div.article div.articleportal-eventaction h2 {
  background: #FFF;
  /*border-bottom: 1px solid #DDD;*/
  line-height: 20px;
  height: 20px;
  padding-bottom: 2px;
  font-weight: bold;
  color: #F60;
  font-size: 1.2em;
  padding-left:10px;
  padding-right:10px;

}

div.article div.articleportal-eventaction ul {
    list-style-type: none;
    padding:0px;
    margin:0px;
    padding-left:10px;
}

div.article div.articleportal-eventaction ul li
{
    clear:  both;
}

div#modArticle div.backtotop
{
    margin-top:     5px;
    padding-left:   0px;
}

div#modArticle div.backtotop a
{
    padding: 0 0 0 9px;
    background: url("../../images/layout/link_arrow_2.gif") no-repeat 0px 4px;
}

div#modArticle .item h2 {
	margin: 0px;
	padding: 0px;
	margin-bottom: 3px;
	padding-bottom: 3px;
	padding-left: 0px;
}

div#modArticle .item h2 a {
	clear:both;
	color:#6EBFC2;
	font-size: 0.9em;
	height:auto !important;
	line-height:1.2em;
	margin:0 0 0.1em;
	padding:0;
}

div#modArticle .item .shortdesc p {
	padding: 0px;
	margin: 0px;
}

div#modArticle .item .shortdesc ul {
	margin: 0px;
	padding: 0px;
	margin-left: 20px;
}

#listtypeHeaderIndex ol {
	margin:0px;
	padding: 0px;
	margin-left: 65px;
}


#listtypeHeaderIndex h2 {
	margin-bottom: 1em;
}