/*========== dexia o fundo transparente para figuras png no ie6 ==========*/
* html input/**/{   
  
filter:expression(   
this.alphaxLoaded ? "" :   
(   
this.src.substr(this.src.length-4)==".png"  
?   
(   
(!this.complete)   
? "" :   
this.runtimeStyle.filter=   
("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+   
(this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+   
String(this.alphaxLoaded=true).substr(0,0)+   
(this.src="blank.gif").substr(0,0)   
)   
:   
this.runtimeStyle.filter=""  
)   
);   
}   
* html img/**/{   
  
filter:expression(   
this.alphaxLoaded ? "" :   
(   
this.src.substr(this.src.length-4)==".png"  
?   
(   
(!this.complete)   
? "" :   
this.runtimeStyle.filter=   
("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+   
(this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+   
String(this.alphaxLoaded=true).substr(0,0)+   
(this.src="blank.gif").substr(0,0)   
)   
:   
this.runtimeStyle.filter=""  
)   
);   
}   

/*========== dexia o fundo transparente para figuras png no ie6 ==========*/

body {
	background-color: #E8DD0D;
	background-image: url(../imgs/fundo.gif);
	background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    font-family: Verdana, Arial;
    font-size: 10;
    text-decoration: none;
    color: #000000;
}

.FundoInidestaque
{
    background-image: url(../imgs/fundo_destaque.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}
.FundoTabelaEmpresa
{
    background-image: url(../imgs/proddetalhes_fundoimgpeq.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.FundoCategoria
{
    background-image: url(../imgs/fundo_prods_marcas.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

.botao {
	border-color					: #999999;
	border-width					: 1;
	border-style					: solid;
	font-size						: 10;
	font-family						: verdana;
	height							: 21px;
}

.LinhaRegistros
{
    font-family: Verdana, Arial;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
    background-color: #FFFFFF;
}
.LinhaRegistrosOver
{
    font-family: Verdana, Arial;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
    background-color: #E5E5E5;
}

A:link
{
    text-decoration: none;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
A:visited
{
    text-decoration: none;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
A:hover{TEXT-DECORATION: underline;}

a.GrupoTitulo:link
{
    font-family: Tahoma;
    font-size: 12px;
    text-decoration: none;
    color: #976D08;
    font-weight: bold;
}
a.GrupoTitulo:visited
{
    font-family: Tahoma;
    font-size: 12px;
    text-decoration: none;
    color: #976D08;
    font-weight: bold;
}
a.GrupoTitulo:hover{TEXT-DECORATION: underline;}

.TextoGeral
{
    font-family: Verdana, Arial;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
    text-align: justify;
} 
.TextoPreto
{
    font-family: Verdana, Arial;
    font-size: 11px;
    text-decoration: none;
    color: #000000;
} 
.TextoPretoMenor { font-family:Verdana, Arial; font-size:10px; text-decoration : none; color : #000000;} 
.TextoBranco { font-family:Verdana, Arial; font-size:11px; text-decoration : none; color : #FFFFFF;} 
.TextoBrancoBold { font-family:Verdana, Arial; font-size:12px; text-decoration : none; color : #FFFFFF;font-weight:bold;} 
.TextoPretoBold { font-family:Verdana, Arial; font-size:12px; text-decoration : none; color : #000000;font-weight:bold;} 
.TextoLaranja   { font-family:Verdana, Arial; font-size:11px; text-decoration : none; color : #F87E19;}
.TextoCinza    { font-family:Verdana, Arial; font-size:11px; text-decoration : none; color : #999999;} 
.TextoCinzaEscuro    { font-family:Verdana, Arial; font-size:11px; text-decoration : none; color : #666666;}
.TextoCinzaEscuroBold    { font-family:Verdana, Arial; font-size:12px; text-decoration : none; color : #666666; font-weight:bold;}
.TextoVerde    { font-family:Verdana, Arial; font-size:11px; text-decoration : none; color : #0C8746;}
.TextoVermelho { font-family:Verdana, Arial; font-size:11px; text-decoration : none; color : #FF0000;}
.TextoVermelhoEscuro { font-family:Verdana, Arial; font-size:11px; text-decoration : none; color : #BE001E;}
.TextoAmarelo  { font-family:Verdana, Arial; font-size:11px; text-decoration : none; color : #AD8406;}
.TextoMarron   { font-family:Verdana, Arial; font-size:11px; text-decoration : none; color : #C7922C;}
.TextoAzul   { font-family:Verdana, Arial; font-size:11px; text-decoration : none; color : #4285BA;}


.ProdutosTitulo
{
    font-family: Tahoma;
    font-size: 12px;
    text-decoration: none;
    color: #976D08;
    font-weight: bold;
}

A.ProdutosTituloInicial
{
    font-family: Tahoma;
    font-size: 14px;
    text-decoration: none;
    color: #976D08;
    font-weight: bold;
}
A.ProdutosTituloInicial:hover
{
    text-decoration: underline;
}


.ProdutosPreco   { font-family:Verdana; font-size:10px; text-decoration : none; color : #FD7203}
.ProdutosPrecoBold   { font-family:Verdana; font-size:12px; text-decoration : none; color : #FD7203; font-weight:bold}
.ProdutosDescricao   { font-family:Arial; font-size:10px; text-decoration : none; color : #000000}
.ProdutosOrcamento   { font-family:Verdana; font-size:12px; text-decoration : none; color : #976D08; font-weight:bold}
.ProdutosOutros   { font-family:Tahoma; font-size:12px; text-decoration : none; color : #DAA602; font-weight:bold}


.TextField {
	background-color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #B07E66;	font-size: 10px; border-width: 1; background-attachment: scroll;
	color: #000000; margin: 1px;}
	
.TextFieldOver{
	background-color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #B07E66;	font-size: 10px; border-width: 1; background-attachment: scroll;
	color: #000000; margin: 1px; border-style: dotted;
 }

.Imagem
{
    /*float: left;*/
    padding: 5px;
    border-right: #a5a7aa solid 1px;
    border-bottom: #a5a7aa solid 1px; /*float: left;*/
    border-right-color: #94969A;
    border-bottom-color: #94969A;
}

.imgleft
{
    border: 1px solid #DADADA;
    padding: 5px;
    background: #E6E6E6;
    margin: 5px 10px 5px 0px;
    float: left;
}

.imgright
{
    border: 1px solid #DADADA;
    padding: 5px;
    background: #E6E6E6;
    margin: 5px 10px 5px 0px;
    float: right;
}

.ImagemMenor
{
    /*float: left;*/
    padding: 2px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #000000;
}
.FundoProduto
{
    background-image:  url(../imgs/fundo_produtos_inicial.gif);
    background-repeat: repeat-y;
    background-attachment: fixed;
    background-position: right;
}
.GrupoProdutos
{
    font-family: Tahoma;
    font-size: 14px;
    text-decoration: none;
    color: #976D08;
    font-weight: bold;
}
.GruposTituloListagem
{
    font-family: Tahoma;
    font-size: 12px;
    text-decoration: none;
    color: #976D08;
    font-weight: bold;
}

a.SubGruposTituloListagem:visited
{
    font-family: tahoma;
    font-size: 12px;
    text-decoration: none;
    color: #DE7536;
    font-weight: bold;
}
a.SubGruposTituloListagem:link
{
    font-family: tahoma;
    font-size: 12px;
    text-decoration: none;
    color: #DE7536;
    font-weight: bold;
}
a.SubGruposTituloListagem:hover
{
    text-decoration: underline;
}
.Aviso
{
    font-weight: bold;
    color: #000000;
    background-color: #FFFFCC;
}


.modalBackground
        {
            background-color:#e6e6e6;
            filter:alpha(opacity=60);
            opacity:0.60;
        }
.ImagemBordaD A:link, .ImagemBordaD A:hover, .ImagemBordaD A:visited, .ImagemBordaD
{
    border: 2px solid #d6d6cf; /* Definição da cor da borda! */
    padding: 2px; /* Tamanho da borda entre a imagem e a borda externa */
    background: #fff; /* Cor da borda intemediária.*/
    float: left;
    margin: 0 .5em .2em 0;
}

.link
{
    color: #0D67AA;
    font-weight: bold;
    font-family: arial, Helvetica, sans-serif;
    text-align: right;
    font-size: 11px;
}
