.textcontactar {
    float:left;
    width:200px;
    height:280px;
    margin-right:25px;
}

.mapacontactar {
    float:left;
    width:367px;
    height:273px;

}

.capformulari {
    clear:both;
    margin-top:35px;
    margin-bottom:20px;

    padding-top:8px;
    padding-left:10px;

    height: 23px;
    width:583px;

    text-transform:uppercase;
    font-weight:bold;

    background-color:#9e9e9e;
}

.formulariesquerra {
    float:left;
    width:357px;
    height:170px;

    border-right:solid 1px #8d8d8d;

    margin-bottom:20px;
}

.formularidreta {
    float:left;
    width:215px;

    height:175px;
    margin-left:20px;
}

.textformulari {
    width:120px;
    height:20px;
    clear:both;
    float:left;

    margin-bottom:5px;
}

.campformulari {
    float:left;
    width:214px;
    height:20px;

    margin-bottom:5px;
}


.campformulari input {
    width:214px;
    height:16px;

    border:0px;
}

.camptextarea {
    clear:left;
    width:214px;
    height:144px;
}

.camptextarea textarea {
    width:214px;
    height:142px;

    border:0px;
}

.campenviar {
    clear:both;
    width:593px;
    margin-bottom:40px;

    text-align:right;
}

.campenviar input {
    width:70px;
    height:20px;

    background-color:#5e5d5b;
    color:white;
    border: solid 1px #8d8d8d;
}
