#CONTENT {
  padding:20px 10px;
}
div.left {
  width:440px;
  background-color:#40BDE9;
  padding:0px 5px;
}
div.right {
  width:322px;
  padding-left:0px;
}
div.right a {
  display:inline;
}
div.block {
  border:4px solid #9FDFF3;
  border-top-width:0px;
  padding:15px;
  margin:0px 10px 15px 0px;
  text-align:justify;
}
#news { 
  text-align:left; 
}
#news * { 
  font-size:11px; 
  line-height:1.2em; 
  letter-spacing:auto; 
}
#news span.date { 
  color:#EEF776; 
  margin-bottom:4px; 
  font-weight:bold; 
  display:block; 
}
#news div { 
  margin-bottom:12px; 
}

a.act, a.act:visited {
  color:#003B6F;
  background-color:#9FDFF3;
}
a.act:hover, a.act:visited:hover {
  color:#EEF776;
}

