#fale
{
    padding:10px;
    width:700px;
    margin-top:15px;
    font-size: 15px;
    float:left; 
}
#fale div{
    margin-top:10px;
}
#fale p
{
    padding:10px;
    margin-top:-20px;
    font-weight: bold;
    text-transform: uppercase;

}
#fale ul
{
    margin:10px;
}
#fale ul li
{
    list-style: none;
    text-align: justify;
    width:650px;
    margin:10px;
    margin-top:20px;
    margin-left:40px;
}
#fale input
{
    background-color: #edebeb;
    border:1px solid #dedede;
    width:355px;
    height:18px;
}
#nome{
    margin-left:20px;
    margin-bottom: 6px;
}
#email
{
    margin-bottom: 0px;
    margin-left:17px;
}
#fale textarea
{
    background-color: #edebeb;
    border:1px solid #dedede;
}
input#enviar
{
    width:45px;
    height:30px;
    padding-top:-5px;
    margin-top:5px;
    font-size: 11px;
}

#rodape
{
    margin-top:13px;
}
#resposta
{
    text-align: center;
    width: 340px;
    height:50px;
}
#mapa
{
    margin-top:70px;
    width:350px;
    float:left;
    height:350px;
}
#pag
{
    width:100%;
    background-color: pink;
    height:100%;
}
#dir
{
    float:left;
    width:254px;
    margin-top:50px;
    margin-right:-12px;

}
#dir img
{
    margin-top:-47px;
    border:3px solid #dedede;
}
#esq
{
    float:left;
    width:425px;

}

#mensagem
{
    margin-top:15px;
    width:420px;
    height:200px;
}
#uploadfake
{
    background: url(../img/setaupload.png) no-repeat right top;
}
#curriculo
{
    opacity:0;
    -moz-opacity:0;
    filter:alpha(opacity:0);
    width:195px;
    margin-left:-361px;
    margin-top:0px;
    width:361px;
}
p.titulo
{
    margin-left:-13px;
}