﻿body 
{
    background-color:#efefef;
    color:#000000;
    font:1em;
    margin:20px;
}

#contact-form label 
{
    float:left;
    width:20%;
}

#contact-form div
{
    clear:left;
    margin:0.4em 0 0.6em 0;
}

#contact-form fieldset
{
    border:2px solid #CF3D3E;
}

#contact-form legend
{
    color:#000000;
}

#contact-form label
{
    float:left;
    width:20%;
    font-size:95%;
    margin-left:1.2em;

}

#contact-form fieldset label
{
    margin-left:0.4em;
}

#contact-form .txt
{
    width:70%;
    border:1px solid #CF3D3E;
}

#contact-form textarea.txt
{
    width:77%;
}



#contact-form div.submit
{
    text-align:center;
}

#logo
{
    float:left;
}

#contact-form .btn
{
    border:2px solid #fffdda;
    background-color:#d7d7d7;
    color:#000;
    padding:0.4em;
}

a:hover
{
color:#dddddd;
}







