.index-box {width:303px;border:1px solid #033;margin:10px 0px 0; float: left;}
.index-box .img{display: block; float: left; width:88px;max-height:88px;max-width:88px;border:4px solid #033;}
.index-box .txt{float: left; width: 207px; }

.index-box h2{background-color:#033;margin:0;}
.index-box h2 a,.index-box h2 a:visited{color:#FFF;font-size:11px;padding:5px 0 0 5px; display: block;}
.index-box p{margin:0;padding:5px;font-size:11px;}

#index-researchers-wrapper h2{border-bottom:1px solid #033;color:#033;margin:0 0 10px 0;padding:0 0 5px 0;font-size:11pt;}.index-researchers-box{overflow:hidden;}#index-researchers-wrapper .index-researchers-box h2,.index-companies-box h2.title2{height:20px;width:300px;border:1px solid #033;color:#033;margin:0 0 0 160px;padding:5px 0 0 0;text-align:center;line-height:20px;font-size:11pt;}.index-companies-box{overflow:hidden;margin:10px 0 0;}.intranet-access-form{width:340px;margin-left:auto;margin-right:auto;padding:0;}.intranet-access-form .inputbox{width:200px;}.intranet-access-form table,.intranet-access-form th,.intranet-access-form tr,.intranet-access-form td{border:none;text-align:left;}.intranet-access-form table{width:100%;margin:5px;}.intranet-access-form ul.error_list{width:260px;}label{font-weight:bold;}#header-menu li.order_1{width:158px;height:35px;background-color:#033;}


/** BLOG: VISOR HOMEPAGE */

.blog_visor_externo
{
  margin: 20px 0px 0;
  padding: 1px;
  background-color: #003333;
  width: 620px;
}

.blog_visor_titulo a
{
  color: white;
  border-bottom: 1px solid #003333;
  font-size: 10pt;
  font-weight: bolder;
  padding: 2px 0 5px 10px;
  text-decoration: none;
  width: 580px;
  display: block;
}

.blog_visor_externo ul, .blog_visor_externo li
{
  list-style: none;
  margin: 0;
  padding: 0;
  background-color: white;
}

.blog_visor_externo ul
{
  padding: 10px 10px 10px 10px;
  display: block;
}

.blog_visor_externo li
{
  margin-bottom: 8px;
  font-weight: bolder;
}

.blog_visor_externo li:hover
{
  text-decoration: underline;
}

.blog_visor_externo a .small
{
  color: #888;
  font-style: italic;
  font-weight: normal;
}

.contral-table-cuadros, .contral-table-cuadros tr, .contral-table-cuadros td
{
  vertical-align: top;
  margin: 0;
  padding: 0;
  border: 0;
  border-collapse: collapse;
}
