﻿#dTelefone
{
    font-size:15px;
    margin: 0 20px;
    padding:05px 0 10px 0;
}
    .prefixoGeral
    {
        font-size:13px;
    }
    #dTelefone b
    {
        font-size:16px;
        color:#034ea2; 
        letter-spacing:1px;   
    }
    
    address
    {
        margin: 15px 0 0 20px;
        font-size:11px;
        font-style:normal;
        color:Gray;
    }
    
        address b
        {
            display:block;
        }
        address a
        {
            font-size:10px;   
        }
        
        
        address .telefone
        {
            font-size:12px;
            display:block;
            color:Black;
            padding:2px 0 3px 5px;
            margin:2px 0;
            background:#f5f5f5;
            width:170px;
            
        }
        
        
        
        
    .departamento
    {
        text-decoration:none;
        color:Gray;
        display:block;
        margin:20px 0 0 0;

    }
    .departamento span
    {
        font-size:18px;
        text-decoration:none;
    }
    .departamento:hover b
    {
        color:Black;
    }
    .departamento b
    {
        display:block;
        text-indent:20px;
    }
    
    .cor1
    {
        color:#994949;
    }
    .cor2
    {
        color:#37514b;
    }
    .cor3
    {
        color:#5d5092;
    }
    .cor4
    {
        color:#b28c3f;
    }
    .cor5
    {
        color:#88a8c9;
    }
    
    
#dQdDireita
{
    border:2px solid white;
    background:#f2f2f2;
    margin:10px 0 0 0;
    width:170px;
    font-size:11px;
    padding:10px;
}   
    #dQdDireita b
    {
        font-size:12px;
        display:block;
        margin: 0 0 10px;
    } 
        #dQdDireita a
        {   
            text-decoration:none;
        }
        
        
fieldset
{
    border:none;
    font-size:11px;
    float:left;
}   
    
    fieldset label
    {
        display:block;
        color:Gray;
        margin:5px 0 0 0px;
    }
    fieldset input, textarea
    {
        border:1px solid #cccccc;
        padding:2px 3px;
        font-size:12px;
        
    }
    
    
    .asteriscoObrigatorio
    {
        color:Red;
    }
    
    .obsAsterisco
    {
        color:#999999;
        font-size:10px;
        margin:10px 0 0 0;
    }
    
    
    
    
    .txtGrande
    {
        width:300px;
    }
    .txtDdd
    {
        width:20px;
        margin:0 5px 0 0 ;
        
    }
    .txtTelefone
    {
        width:100px;
    }
    .txtMensagem
    {
        height:80px;
        width:300px;
    }
    
    
#dAreaInteresse
{
    float:left;
    margin:15px 0 0 50px;
    border-left:1px dotted #cccccc;
    padding: 0 0 0 40px;
    font-size:12px;
}    

    #dAreaInteresse td
    {
        line-height:23px;
    }
    #dAreaInteresse td input
    {
        border:none;
        vertical-align:sub;
        margin:0 10px 0 0px;
        
    }
    
    
    #btEnviar
    {
        border:1px solid gray;
        color:White;
        background:#034ea2 url(../imgs/FdBtMnVert.jpg) repeat-y left center;
        padding:5px 15px;
        margin: 50px 0 0 0;
    }
    
    .aVoltar
    {
        font-size:11px;
        color:#999999;
        text-decoration:none;
    }
        .aVoltar:hover
        {
            color:Black;
        }
    
    
    
    
    /* quadro representantes */
    
    
    #dRepresentante
    {
        width:220px;
        float:left;
        margin:100px 0 30px -30px;
        background:white;
        padding:10px 10px 0px 15px;
        background:#034EA2;
        z-index:0;
        color:White;
    }
        #dRepresentante .tituloRepresentante
        {
            display:block;
            margin-bottom:10px;
            
        }
        .representante
        {
            font-size:11px;
            margin-bottom:10px;
            padding-bottom:10px;
            border-bottom:1px dotted gray;
        }
            .representante b
            {
                display:block;
                color:#E0E7EF;
            }
            .representante span
            {
                display:block;
            }
            .representante a
            {
                color:#DDDDDD;
            }
                .representante a:hover
                {
                    color:White;
                }
                
                
/* 
    confirmação do contato
*/                
                
                
#pEmailEnviado
{
    margin:70px 0 50px 50px;
    font-size:12px;
}

    #pEmailEnviado a
    {
        display:block;
        margin:20px 0 0 0;
    }
