Hola a tod@s.
 
he creado con css una linea, la cual contiene un texto, este texto se alinea por defecto a la izquierda de  la linea que hace de fondo, si intento darle un padding  por ejemplo 3px o 10px, el texto se desplaza correctamente pero la linea que contiene a la texto aumenta en altura. 
pretendo darle margen a la izquierda 
no entiendo por que se produce esto. 
alguine sabe como poder ayudarme? 
si necesitais más información decírmelo. 
aqui teneis el codigo css   
Código:
 #d_salon{
    position: absolute;
    top: 450px;
    width: 400px;    
    left: 198px;
    background-color: #7f7f7f;    
    color:#ffffff;
    font-weight: bold;
    font-size: 10px;
    padding:3px;
}