

/*  -----------------  #news  ------------------ */


#news { width: auto; height: auto; }
#news div.top { width: auto; height: auto; }
#news div.inner { width: auto; height: auto; }
#news div.bottom { width: auto; height: auto; }

/*  -----------------  #news top  ------------------ */

/*  -----------------  #news inner  ------------------ */


#news div.inner p {
  line-height: 1.6em;
  }

#news div.inner p span.content {
  color: #898989;
  }

#news div.inner p a:link,
#news div.inner p a:hover,
#news div.inner p a:active,
#news div.inner p a:visited {
  color: #676767;
  text-decoration: none;
  }

#news div.inner p a:hover {
  color: black;
  border-bottom: 1px dotted #C0C0C0;
  }



#news div.inner p.list {
  width: auto;
  padding: 4px 0 1px 24px;
  background-position: 0px 7px;
  background-repeat: no-repeat;
  }

#news div.inner p.list span.mark { margin-left: 8px; color: #909090; font-size: 0.85em; }
#news div.inner p.list span.view { margin-left: 4px; color: #6585BA; font-size: 0.85em; text-decoration: underline; }

#news div.inner p.New { background-image: url("images/news.list.new.icon.gif"); }
#news div.inner p.General { background-image: url("images/news.list.general.icon.gif"); }
#news div.inner p.Content { padding: 0 0 5px 24px; }

#news div.inner p.New a:link,
#news div.inner p.New a:hover,
#news div.inner p.New a:active,
#news div.inner p.New a:visited {
  color: #BB3D00;
  }

#news div.inner p.New a:hover {
  color: #824100;
  }


/*  -----------------  #news bottom  ------------------ */

/*  -----------------  default #news  ------------------ */


#news { width: 630px; min-height: 973px; float: left; }
#news div.top { height: 50px; margin-top: 10px;
  background: url("images/default.background.gif") no-repeat 19px 1px; }

#news div.breadcrumb { margin: 0 0 10px 19px; padding: 0 0 0px 10px; }
#news div.breadcrumb p { color: #757575; font-size: 0.7em; font-family: Verdana, Helvetica; }
#news div.breadcrumb p a { color: #6585BA; text-decoration: none; }
#news div.breadcrumb p a.here { color: #B16565; text-decoration: underline; }
#news div.breadcrumb p a:hover { text-decoration: underline; }
#news div.breadcrumb p span.mark { margin: 0 5px 0 5px; }

#news div.inner { padding: 0px 5px 10px 17px; }
#news div.inner p.listNew { background-position: 0px 4px; }
#news div.inner p.listGeneral { background-position: 0px 3px; }
