

#info_compra{
  background:#FFFFFF;
  width:600px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:9px;
}

#ficha{

position:relative;
width:622px;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#ficha_header{
background:url(../images/ficha/header_ficha.jpg) no-repeat;
height: 76px;
position:relative;
margin: 0 0 0 0;
padding: 0 0 0 0;
width:622px;
}
#header_texto
{
color:#FFFFFF;
font-weight:bold;
margin: 0 0 0 30px;
}


#cuerpo_ficha{
position:relative;
margin: 0 0 0 0;
padding: 0 0 0 0;
width:622px;
background:url(../images/ficha/repeat_ficha.jpg) repeat-y;
}
.table_ficha{
margin:0 0 0 0;

}

.td_ficha1{
width:292px;
height:186px;
margin:0 0 0 0; 
padding: 0 10px 0 35px;
vertical-align:top;
}
.td_ficha5{
width:262px;
height:232px;
margin:0 0 0 0; 
padding: 0 10px 0 35px;
vertical-align:top;
}
.td_ficha2{
width:292px;
margin:0 0 0 0; 
padding: 0 0 10px 10px;
background:#cfe4a7;
vertical-align:top;
border-color:#000000;
border:solid 1px;
}
.td_ficha3{
width:292px;
margin:0 0 0 0; 
padding: 10px 10px 0 35px;
vertical-align:top;
}
.td_ficha4{
width:292px;
margin:0 0 0 0; 
padding: 0 10px 0 35px;
vertical-align:bottom;
}
.div_ficha_texto{
width:550px;
background:#fffda4;
vertical-align:top;
font-weight:bold;
border-color:#000000;
border:solid 1px;
}
.p_ficha1{
padding: 10px 10px 0px 10px;
font-weight:bold;
color:#FF0000;
}
.p_ficha2{
padding: 0px 10px 10px 10px;
font-size:12px;
color:#000000;
}
.div_ficha_fotos{
vertical-align:top;
width:268px;
}
.ficha_foto_izq{
padding:10px 5px 0px 0px;
}
.ficha_foto_der{
padding:10px 10px 0px 5px;
}
#footer_ficha{
position:relative;
margin: 0 0 0 0;
padding: 0 0 0 0;
width:622px;
}

#buscador2{
background:url(../images/ficha/busqueda.jpg) no-repeat;
width:248px;
height:316px;
//margin: 35px 0 0 0;

}

#form{
margin: 35px 0px 0 10px;
//margin: 40px 0px 0 8px;
padding: 40px 0 0 0;
//padding: 0 0 0 0;
width:248px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}


#precio_fondo{
width:248px;
height:169px;
background:url(../images/ficha/precio.jpg) no-repeat;
//margin: 0 0 0 0;
//padding: 0 0 0 0;
}
#texto_precio
{
color:#000000;
font-weight:bold;
//margin: 50px 0 0 60px;
padding: 50px 0 0 60px;
//padding: 0 0 0 0;
}
#texto{
background:url(../images/programa/datos_emision.jpg);

}
#texto_2{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #172983;
font-weight:bold;
}
.estira{
margin: 20px;
//width: 20px;

}
#tabla_der
{

vertical-align:top;
}
#subcontainer3
{
vertical-align:top;
}