Table header CSS issue

Hi, I’m trying to set some features of my form (table view).
My table header is automatically generated from Servoy but I need special features that I have declared in my style.
So I created a label, to which I gave my style, and using the property “labelFor” I assigned the label of the field.
The problem is:
Some features of my CSS are held to be good (Color, Font), others are ignored, such as the margins (that interests me a lot) and the height of the label.
How can I do to keep margins were also declared in my style?

Thanks, Alberto

Other info:

Below is my CSS code

field.vt_l / * Left Field Table * / 
{
color: # 333333; 
text-align: left; 
font: normal 11pt Tahoma; 
background-color: transparent; 
border-width: 1px 1px 0px 0px; 
border-style: solid; 
border-color: # 899d63; 
margin: 5px 1px 1px 5px; 
}

Here the Label with the propriety “labelFor”
[attachment=0]Catturaincredibileetichetta.PNG[/attachment]

And here the result with no margin :(
[attachment=1]Cattura due.PNG[/attachment]

Cattura due.PNG

My guess is that in the design view you’re overwriting the css properties. Navigate to the design-time properties in design view and right click on them to set them back to default.