div.targipracy
{
  margin-left:  10px;
  margin-top:   15px;
}

/*--------------------------------------------------------*/

div.targipracy div.targipracy-list-rss
{
  line-height: 14px;
  padding-top: 5px;
  width:       620px;
  text-align:  right;
  font-size:   10px;
  border-top:  solid 1px #999999;
  color:       #343434;
  font-size:   11px;
  margin-top: 10px;
}

div.targipracy span.tags 
{
  float:      left;
  margin-left:10px;
}

div.targipracy span.tags span.bold
{
  font-weight:bold;
  color:  #980000; 
}

div.targipracy div.targipracy-list-rss a
{
  color:  #343434;
}

div.targipracy div.targipracy-list-rss img
{
  margin:2px;
  float:right; 
}

/*--------------------------------------------------------*/

div.targipracy table.targi-entry 
{
  margin: 0px 10px;
  height: 120px;
  
}

div.targipracy table.targi-entry td.targi-entry-image
{
  vertical-align: middle;
  text-align:     center;
  width:    102px;
  height:   120px;  
  background: url('../images/layout/images-frame.gif') no-repeat center center;
}

div.targipracy table.targi-entry td.targi-entry-content
{
  width:          488px;
  padding-left:   10px;
  vertical-align: top;
  text-align:     justify;
  cursor:         pointer;
}


div.targipracy table.targi-entry div.targi-entry-title
{
  border-bottom:  solid 1px #b70005;
  width:  488px;
  height: 17px;
  padding-top:  8px;
  margin-bottom:4px;
  font-weight:  bold;
}  


div.targipracy table.targi-entry div.targi-entry-title span.more
{
  color:  #b70005;
  font-weight:bold;
  margin-left:3px;
}

div.targipracy table.targi-entry div.targi-entry-text
{  
  margin: 0px;
  margin-top:4px;
  margin-right:4px;
  height:46px;
  overflow: hidden;
}

div.targipracy table.targi-entry table.details
{
  margin-top: 10px;
}

div.targipracy table.targi-entry table.details td
{
  height: 14px;
  padding-right:2px;
}


div.targipracy table.targi-entry table.details td.title
{
  width:42px;
  vertical-align: top;
}

div.targipracy table.targi-entry table.details td.data1
{
  width:300px;
  vertical-align: top;
  padding-left:5px;
  padding-bottom:2px;
  font-weight:bold;
  color:  #aa0005;
  text-align: left;
}


div.targipracy table.targi-entry table.details td.data2
{
  width:90px;
  vertical-align: top;
  padding-left:5px;
  
  font-weight:bold;
  color:  #aa0005;
}
