Hola!!!!
 
Gracias por las respuestas pero no se que pasa que no me va. He creado los CSS y luego pongo esto:  
 Código PHP:
    <td align="center"><div  id="CapaTexto" class='ocultar'    onmouseover="document.getElementById('CapaTexto').className='mostrar'; ">
          <select name="select" id="select4">
            <option value="0"></option>
            <option value="1">Trabajo Partido</option>
            <option value="2">Paro</option>
            <option value="3">Autonomo</option>
          </select>
        </div> 
    
  porque lo que quiero es que este oculto y cuando haga onmouseover que aparezca. Y en cambio cuando hago al reves , poner primero visible  y que cuando haga onmouseover se ponga oculto. Porque puede ser eso? 
Gracias  y saludos!!!!!!!!!