 .proj span {
  opacity:1.0;
  filter:alpha(opacity=100);
 }
.proj span:hover {
  opacity:1.0;
  filter:alpha(opacity=100);
 }
 #projectos,#twitter,#outras_bc,#tinychat {
  border:2px solid #444;
  width:600px;
  background-color:#222;
  margin:10px auto 20px auto;
  padding:15px;
  -moz-border-radius:20px 0 20px 0;
  background-image:url('../../../imagens/fundo_gr.png');
  background-repeat:repeat;
 }
 .ligacoes_projectos {
   #text-align:center;
 }
 .proj {
  display:block; 
  background-color:#333;
  padding:8px 12px 4px 12px;
  margin: 10px;
  -moz-border-radius: 10px 0 10px 0;
  border: 1px solid #444;
  opacity:0.8;
  filter:alpha(opacity=80);
 }
 .proj:hover {
  background-color:#456;
  border: 1px solid #777;
 }
 body {
  background-color:black; 
  color:white;
  font-size:1em;
  background-image:url('../../../imagens/fundo_gr.jpg');
  background-repeat:repeat;
 }
 a {
  color:white;
  text-decoration:none;
 }
 a:hover {
  color:#ddd;
  text-decoration:underline;
 }
 a img {
  border:0;
 }
 a:hover img {
  border:0;
 }
 img {
 }
 div#projectos h1 {
  font-weight:bold;
  font-size:20px;
  font-family:monospace;
 }
 div#projectos h2 {
  font-size:16px;
  font-family:monospace;
 }
 #logo {
  margin:0 auto;
  text-align:center;
  color:white;
 }
 #licenca {
  text-align:center;
 }
 div#outras_bc h1 {
  font-weight:bold;
  font-size:20px;
  font-family:monospace;
 }
 #outras_bc_links li a {
  color:white;
 }
 #outras_bc_links li a:visited {
  color:white;
  text-decoration:none;
 }
 #outras_bc_links li a:hover {
  color:#aaf;
  text-decoration:underline;
 }
 #twitter_update_list li {
  text-size:1.1em;
  list-style-image: url('../imagens/logo_twitter_ponto.png');
 }
 #twitter_update_list {
  padding-left: 50px;
 }
 #msrant {
  width:600px;
 }
 #msrant a {
  color:#def;
  text-decoration:underline;
 }
