div.column2 {
  /* width: 248px; */
  width: 238px;
}
div.column2.left {
  float: left;
}
div.column2.right {
  float: right;
}

div.links a {
  color: #5D5D5D;
  background: url(arr/01.gif) no-repeat 0px 5px;
  padding: 2px 0px 2px 9px;
  text-decoration: none;
  display: block;
}

div.xdbg div.links ul a {
  background-color: #f4f4f4;
}


div.fotoA {
  float:left;
  margin: 0 16px 8px 0;
  border:4px solid #EDF4FB;
}
div.xdbg div.fotoA {
  border:4px solid orange;
}
div.fotoB {
  float:right;
  margin: 0 0 8px 16px;
  border:4px solid #EDF4FB;
}
div.xdbg div.fotoB {
  border:4px solid yellow;
}

div.ppo.txt {
  padding-left: 19px;
}
div.ppo.ico {
  float: left;
  width: 13px;
  height: 13px;
  margin-top: 1px;
}
div.ppo.ico.a,
div.ppo.ico.r,
div.ppo.ico.z,
div.ppo.ico.u {
  background-repeat: no-repeat;
  background-image: url(ppo/ppo.gif);
}
div.ppo.ico.a {
  background-position: 0 0;
}
div.ppo.ico.r {
  background-position: -13px 0;
}
div.ppo.ico.z {
  background-position: -26px 0;
}
div.ppo.ico.u {
  background-position: -39px 0;
}

div#t div.logo-bip {
  position: absolute;
  margin-left: 808px;
}
div#t div.logo-bip a {
  display: block;
  width: 141px;
  height: 50px;
}
