#forms__form H1
{
    padding-bottom : 20px;
}

#forms__form .label
{
    float : left;
    display : block;
    width : 180px;
    clear : left;
}

#forms__form .element
{
    float : left;    
}

#forms__form .item
{
    padding-bottom : 10px;
    overflow: auto;
}

#forms__form .w_s  { width : 50px; }
#forms__form .w_m  { width : 100px; }
#forms__form .w_l  { width : 200px; }
#forms__form .w_xl { width : 300px; }

#forms__form .h_s  { height : 50px; }
#forms__form .h_m  { height : 100px; }
#forms__form .h_l  { height : 200px; }
#forms__form .h_xl { height : 300px; }

#forms__form .error
{
    border : 1px solid red;
    background-color : #EEEEEE;
}

