
body{
background:#CAC9CF url("../imagens/branco/back.jpg") repeat-x;
}

/*### TOPO ###*/
.topo .titulo_texto h1{
color:#4E4E56;
}
.topo .titulo_texto h1 a{
color:#4E4E56;
}

/*### MENU ###*/
.menu{
background:url("../imagens/branco/fundo_menu.jpg") no-repeat;
}
 .menu ul li.menu_off .link a{
color:#9F9FA5;
}
.menu ul li.menu_off .link a:hover{color:#717179;}
.menu ul li.menu_on .link a{
color:#4E4E56;
}
.menu ul li.menu_on .marcador{
background:url("../imagens/branco/fundo_marcador.png") no-repeat top center;
}

/*### CONTEÚDO ###*/

.conteudo{
background:url("../imagens/branco/fundo_conteudo.png") repeat-y;
}
.base_conteudo{
background:url("../imagens/branco/base_conteudo.png") no-repeat;
}

/*### RODAPÉ ###*/

.rodape p{
color:#4E4E56;
}


/*### PROJETOS ###*/

.conteudo .projetos ul li .imagem_projeto {
background:#60606C;
}
.conteudo .projetos ul li:hover .imagem_projeto {
background:#7A7A89;
}
.conteudo .projetos ul li .projeto_nome {
background:#303036;
}
.conteudo .projetos ul li .projeto_nome h2{
color:#fff;
}
.conteudo .paginacao ul li.pagina_inativa a{
color:#4E4E56;
}
.conteudo .paginacao ul li.pagina_ativa a {
color:#303036;
}
.conteudo .paginacao ul li.pagina_inativa a:hover{
background:#4E4E56;
color:#ffffff;
}
.conteudo .paginacao ul li p{
color:#4E4E56;
}

/*### COLUNAS ###*/


.conteudo .coluna_um h3, .conteudo .coluna_dois h3{
color:#18181F;
}
.conteudo .coluna_um p, .conteudo .coluna_dois p {
color:#4E4E56;
}
.conteudo .coluna_dois p a{
color:#4E4E56;
}

/*### FORMULÁRIO ###*/

form label{
color:#18181F;
}
form input{
color:#4E4E56;
}
form textarea{
color:#4E4E56;
}
form select{
color:#4E4E56;
}

form .btn_salvar button{
background:url("../imagens/branco/btn_branco.png") no-repeat;
color:#ffffff;
}
form .btn_salvar button:hover{
color:#171717;
background:url("../imagens/branco/btn_branco_over.png") no-repeat;
}
form .btn_reset button{
color:#18181F;
}
form .btn_reset button:hover{
color:#45455A;
}
/*  erro do email de contato */
.error {clear:both;float:left; margin:10px 0 20px 0;_margin:10px 0 20px 5px; width:430px; color:#000; border:2px solid #C40808; font-size:12px;}
.error dt { line-height: 30px; font-weight: bold; background: #C40808; color: #fff; padding: 0 8px; margin-bottom: 4px;}
.error dd { margin: 10px 10px 4px 0;}

/*  sucesso no email de contato */
.sucess {clear:both;float:left; margin:10px 0 10px 20px;_margin:10px 0 20px 5px; width:430px; color:#000; border:2px solid #325978; font-size:12px;}
.sucess dt { line-height: 30px; font-weight: bold; background: #325978; color: #fff; padding: 0 8px; margin-bottom: 4px;}
.sucess dd { margin: 10px 10px 4px 10px;} 

/*### VISUALIZA PROJETOS ###*/


.miniaturas ul li{
background:#DFDFDF;
}
.miniaturas ul li.mini_on{ /*seleção de miniatura selecionada*/
background:#A4A4AF;
}
.miniaturas ul li:hover{
background:#C2C2CF;
}

.miniaturas .seta_esquerda_of a { /*classe para trocar a cor da seta*/
background:url("../imagens/branco/seta_left_of.png") no-repeat center center;
}
.miniaturas .seta_esquerda a {
background:url("../imagens/branco/seta_left.png") no-repeat center center;
}
.miniaturas .seta_esquerda a:hover {
background:url("../imagens/branco/seta_left_on.png") no-repeat center center;
}
.miniaturas .seta_direita a:hover {
background:url("../imagens/branco/seta_right_on.png") no-repeat center center;
}
.miniaturas .seta_direita a {
background:url("../imagens/branco/seta_right.png") no-repeat center center;
}
.miniaturas .seta_direita_of a {
background:url("../imagens/branco/seta_right_of.png") no-repeat center center;
} 

.mostra_imagem .controle  a {
color:#5F414E;
}
.mostra_imagem .controle a.volta{
background:url("../imagens/branco/controle_left.png") no-repeat center center;
}
.mostra_imagem .controle a.avanca {
background:url("../imagens/branco/controle_right.png") no-repeat center center;
}
.quantia_foto p{
color:#18181F;
}
.nome_descricao a{
color:#18181F;;
}
.nome_descricao a:hover{
color:#95959F;
}
.nome_descricao h2{
color:#18181F;
}
.nome_descricao a.menos{
background:url("../imagens/branco/sinal_menos.png") no-repeat center center;
}
.nome_descricao a.menos:hover{
background:url("../imagens/branco/sinal_menos_on.png") no-repeat center center;
}
.nome_descricao a.mais{
background:url("../imagens/branco/sinal_mais.png") no-repeat center center;
}
.nome_descricao a.mais:hover{
background:url("../imagens/branco/sinal_mais_on.png") no-repeat center center;
}
.caption{
background:#3B3B3F;
}
.caption h3{
color:#eeeeee;
}
.caption p{
color:#ffffff;
}
.caption a{
color:#eeeeee;
}
.legenda_imagem{
background:#DFDFDF;
}

.legenda_imagem .imagem_descricao h2{
color:#18181F;
}
.legenda_imagem .imagem_descricao p{
color:#4E4E56;
}

.legenda_imagem .imagem_cliente h3{
color:#4E4E56;
}
.legenda_imagem .imagem_cliente a{
color:#4E4E56;
} 
