﻿/*
******************************
********** TEXTOS ************
******************************
*/
.azulBold
{
    color:#2a59a5;
    font-weight:bold;
}
.cinzaBold
{
    color:#999999;
    font-weight:bold;
}
.azulNormal22
{
    color:#2a59a5;
    font-size:22px;
}
.labelAzul
{
    width:100%;
    height:26px;
    float:left;
    color:#666666;
    font-size:18px;
    font-weight:bold;
    background-image:url(imagens/bullet_azul.png);
    background-repeat:no-repeat;
    text-indent:31px;
}
.labelVermelho
{
    width:100%;
    height:26px;
    float:left;
    color:#666666;
    font-size:18px;
    font-weight:bold;
    background-image:url(imagens/bullet_vermelho.png);
    background-repeat:no-repeat;
    text-indent:31px;
}
.labelLaranja
{
    width:100%;
    height:26px;
    float:left;
    color:#666666;
    font-size:18px;
    font-weight:bold;
    background-image:url(imagens/bullet_laranja.png);
    background-repeat:no-repeat;
    text-indent:31px;
}
.divMargem
{
    width:616px;
    height:auto;
    float:left;
    padding-left:30px;
}
.divTexto
{
    width:586px;
    height:auto;
    float:left;
    padding-left:30px;
}
.divTexto p
{
    color:#666666;
    margin:0px;
    padding:0px;
}
.divTexto h1
{
    padding:10px;
    margin:0px;
    margin-top:20px;
    color:#2a59a5;
    font-size:18px;
    border:dotted 1px #cccccc;    
}
.divTexto h2
{
    padding:0px;
    margin:0px;
    padding-top:20px;
    color:#999999;
    font-size:30px;
    font-weight:bold;
}
.textoComum
{
    color:#666666;
    margin:0px;
    padding:0px;
}
/*
*********************************
*********** DIVERSOS ************
*********************************
*/
.form_linha
{
    width:100%;
    height:auto;
    float:left;
    margin-top:10px;
    color:#666666;
}
.form_abaEsquerda
{
   width:13px;
   height:26px;
   float:left;
   background-image:url(imagens/aba_esquerda_principal.png);
   background-repeat:no-repeat;
}
.form_abaEsquerda_200
{
   width:13px;
   height:200px;
   float:left;
   background-image:url(imagens/aba_esquerda_principal_200.png);
   background-repeat:no-repeat;
}
.form_abaDireita
{
   width:13px;
   height:26px;
   float:left;
   background-image:url(imagens/aba_direita_principal.png);
   background-repeat:no-repeat;
}
.form_campo
{
    width:auto;
    height:26px;
    float:left;
}
.dropmenuOver:hover
{
    background-color:#cccccc;
    color:#ffffff;
}
.hidden
{
    display:none;
}
.box_mt20
{
    width:100%;
    height:auto;
    float:left;
}
.fornecedores_linha
{
    width:100%;
    height:auto;
    float:left;
    margin-top:20px;
}
.fornecedores_botao
{
    width:175px;
    height:165px;
    float:left;
}
.fornecedores_texto
{
    width:431px;
    height:165px;
    float:left;
    padding-left:10px;
    color:#666666;
}
.produtos_box_detalhes
{
    width:614px;
    height:auto;
    float:left;
    margin-top:10px;
    background-color:#f4f4f4;
    border:solid 1px #e3e3e3;
}
/*
*********************************
********** CONTROLES ************
*********************************
*/
/* BUSCA */
.campo_busca_vazio
{
    width:312px;
    height:26px;
    border:none;
    float:left;
    padding:0px;
    background-image:url(imagens/bg_busca.png);
    background-repeat:no-repeat;
}
.campo_busca_selecionado
{
    width:312px;
    height:26px;
    border:none;
    float:left;
    padding:0px;
}
/* GENERICO - PRINCIPAL */
.campo_generico
{
    height:26px;
    border:none;
    float:left;
    padding:0px;
    background-color:#f4f4f4;
}
/* BOTOES */
.btnAzul
{
    font-weight:bold;
    text-decoration:none;
    color:#2a59a5;
}
.btnAzul:hover
{
    text-decoration:underline;
}
.btnBranco
{
    font-size:20px;
    font-weight:bold;
    text-decoration:none;
    color:#ffffff;
}
.btnBranco:hover
{
    text-decoration:underline;
}
.controles_fotos_popUp
{
    width:100%;
    height:100%;
    position:fixed;
    top:0px;
    left:0px;
    z-index:999;
    background-image:url(imagens/bg_modal.gif);
    text-align:center;
    overflow:auto;
}
.box_galeria
{
    width:150px;
    height:113px;
    float:left;
    padding:5px;
    margin-top:20px;
    border:solid 1px #f4f4f4;
}
.box_galeria_spacer
{
    width:35px;
    height:113px;
    float:left;
    padding:5px;
}
