﻿/*============================================================================*/
/*==GLOBAL====================================================================*/
/*============================================================================*/
.h1_a_final a
{
  font-weight: bold;
}
.TextBoxOut
{
  font-family:Verdana ;
  font-size: 11px;
  border: solid 1px #7F9DB9;
}
/*============================================================================*/
/*==WUCCatCab=================================================================*/
/*============================================================================*/
.WUCCatCab_LiteralGrupos_GruA {
  background-image: url(../_Img/WUCCatCab/menu_bg.jpg);
}
.WUCCatCab_LiteralGrupos_GruA a {
  padding: 0px;
  text-decoration: none;
  color:#FFFFFF; 
  font-family:Tahoma, Verdana;
}
.WUCCatCab_LiteralGrupos_GruB {
  background-image: url(../_Img/Obrigatorio/WUCCatCab_LiteralGrupos_FunB.png);
  color: #FFFFFF;
}
.WUCCatCab_LiteralGrupos_GruB a {
  color: #FFFFFF;
  display: block;
  padding: 0px;
  text-decoration: none;
}
/*============================================================================*/
/*==WUCCatRod=================================================================*/
/*============================================================================*/
.WUCCatRod_LiteralGrupos_GruA {
  background-image: url(../_Img/Obrigatorio/WUCCatRod_LiteralGrupos_FunA.png);
}
.WUCCatRod_LiteralGrupos_GruA a {
  padding: 0px;
}
.WUCCatRod_LiteralGrupos_GruB {
  color: #808080;
  text-decoration: underline;
  background-image: url(../_Img/Obrigatorio/WUCCatRod_LiteralGrupos_FunB.png);
}
.WUCCatRod_LiteralGrupos_GruB a {
  color: #808080;
  text-decoration: underline;
  padding: 0px;
  display: block;
}
/*============================================================================*/
/*==AWFCatIni=================================================================*/
/*============================================================================*/
.AWFCatIni_RepeaterGrupos_GrupoOut
{
  font-weight: bold;
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
}
.AWFCatIni_RepeaterGrupos_GrupoOut a
{
	color:#CC0000;
}
.AWFCatIni_RepeaterGrupos_SubGrupoOut
{
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 15px;
}
.AWFCatIni_RepeaterGrupos_TodosOut
{
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 15px;
}
.AWFCatIni_RepeaterGrupos_GrupoOver
{
  font-weight: bold;
  text-decoration: underline;
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
}
.AWFCatIni_RepeaterGrupos_GrupoOver a
{
  display: block;
  color:#CC0000;
}
.AWFCatIni_RepeaterGrupos_SubGrupoOver
{
  text-decoration: underline;
  background-color: #CC0000;
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 15px;
  color:#FFFFFF;
}
.AWFCatIni_RepeaterGrupos_SubGrupoOver a
{
  display: block;
  color:#FFFFFF;
}
.AWFCatIni_RepeaterGrupos_TodosOver
{
  text-decoration: underline;
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 15px;
}
.AWFCatIni_RepeaterGrupos_TodosOver a
{
  display: block;
}
.AWFCatIni_RepeaterGrupos_Separador
{
  height: 10px;
}
/*============================================================================*/
/*==AWFCatXXX=================================================================*/
/*============================================================================*/
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreDe
{
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreDeRS
{
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreDeValor
{
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PrePor
{
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PrePorRS
{
font-size:12px;
font-weight:bold;
color:#006600;
}
.AWFXXX_XXXViewProXXX_ItemTemplate_PrePorValor
{
font-size:12px;
font-weight:bold;
color:#006600;
padding-left:5px;
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreEco
{
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreEcoRS
{
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreEcoValor
{
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreOu
{
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreOuX
{
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreOuSem
{
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreOuRS
{
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreOuValor
{
}
#AWFCatXXX_DivRepeaterBanSobreposto
{
  margin-top: -0px;    /*-(height/2)px*/
  margin-left: -0px;   /*-(width/2)px*/
  position: absolute;
  width: 0px;         /*combinar largura com o cliente*/
  height: 0px;        /*combinar altura com o cliente*/
  top: 50%;
  left: 50%;
}
/*============================================================================*/
/*==AWFCatGru=================================================================*/
/*============================================================================*/
.AWFCatGru_RepeaterGrupos_NormalOut
{
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
  line-height:25px;
}
.AWFCatGru_RepeaterGrupos_SelecionadoOut
{
  font-weight: bold;
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
  color:#CC0000;
  line-height:25px;
}
.AWFCatGru_RepeaterGrupos_SelecionadoOut a
{
  color:#CC0000;
  line-height:25px;
}
.AWFCatGru_RepeaterGrupos_NormalOver
{
  text-decoration: underline;
  background-color: #CC0000;
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 15px;
  color:#FFFFFF;
  line-height:25px;
}
.AWFCatGru_RepeaterGrupos_NormalOver a
{
  display: block;
  color:#FFFFFF;
  line-height:25px;
}
.AWFCatGru_RepeaterGrupos_SelecionadoOver
{
  text-decoration: underline;
  background-color: #CC0000;
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 15px;
  color:#FFFFFF;
  line-height:25px;
}
.AWFCatGru_RepeaterGrupos_SelecionadoOver a
{
  display: block;
  color:#FFFFFF;
  line-height:25px;
}
/*============================================================================*/
/*==AWFCatBus=================================================================*/
/*============================================================================*/
.AWFCatBus_RepeaterGrupos_NormalOut
{
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
  line-height:25px;
}
.AWFCatBus_RepeaterGrupos_SelecionadoOut
{
  font-weight: bold;
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
  color:#CC0000;
  line-height:25px;
}
.AWFCatBus_RepeaterGrupos_SelecionadoOut a
{
  color:#CC0000;
  line-height:25px;
}
.AWFCatBus_RepeaterGrupos_NormalOver
{
  text-decoration: underline;
  background-color: #CC0000;
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 15px;
  color:#FFFFFF;
  line-height:25px;
}
.AWFCatBus_RepeaterGrupos_NormalOver a
{
  display: block;
  color:#FFFFFF;
  line-height:25px;
}
.AWFCatBus_RepeaterGrupos_SelecionadoOver
{
  text-decoration: underline;
  background-color: #CC0000;
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 15px;
  color:#FFFFFF;
  line-height:25px
}
.AWFCatBus_RepeaterGrupos_SelecionadoOver a
{
  display: block;
  color:#FFFFFF;
  line-height:25px;
}
/*============================================================================*/
/*==AWFCatOfe=================================================================*/
/*============================================================================*/
.AWFCatOfe_RepeaterGrupos_NormalOut
{
 background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
  line-height:25px;
}
.AWFCatOfe_RepeaterGrupos_SelecionadoOut
{
  font-weight: bold;
  background-image: url(../_Img/Obrigatorio/AWFCatOfe_RepeaterGrupos.gif);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
}
.AWFCatOfe_RepeaterGrupos_NormalOver
{
  background-color: #F2F2F2;
  background-image: url(../_Img/Obrigatorio/AWFCatOfe_RepeaterGrupos.gif);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
}
.AWFCatOfe_RepeaterGrupos_NormalOver a
{
  display: block;
}
.AWFCatOfe_RepeaterGrupos_SelecionadoOver
{
  font-weight: bold;
  background-color: #F2F2F2;
  background-image: url(../_Img/Obrigatorio/AWFCatOfe_RepeaterGrupos.gif);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
}
.AWFCatOfe_RepeaterGrupos_SelecionadoOver a
{
  display: block;
}
/*============================================================================*/
/*==AWFCatGruAlt=================================================================*/
/*============================================================================*/
.AWFCatGruAlt_RepeaterGrupos_NormalOut
{
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
  line-height:25px;
}
.AWFCatGruAlt_RepeaterGrupos_SelecionadoOut
{
  font-weight: bold;
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
  color:#CC0000;
  line-height:25px;
}
.AWFCatGruAlt_RepeaterGrupos_SelecionadoOut a
{
  color:#CC0000;
  line-height:25px;
}
.AWFCatGruAlt_RepeaterGrupos_NormalOver
{
   text-decoration: underline;
  background-color: #CC0000;
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 15px;
  color:#FFFFFF;
  line-height:25px;
}
.AWFCatGruAlt_RepeaterGrupos_NormalOver a
{
  display: block;
  color:#FFFFFF;
  line-height:25px;
}
.AWFCatGruAlt_RepeaterGrupos_SelecionadoOver
{
  text-decoration: underline;
  background-color: #CC0000;
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 15px;
  color:#FFFFFF;
  line-height:25px
}
.AWFCatGruAlt_RepeaterGrupos_SelecionadoOver a
{
  display: block;
  color:#FFFFFF;
  line-height:25px;
}
/*============================================================================*/
/*==AWFCatMar=================================================================*/
/*============================================================================*/
.AWFCatMar_RepeaterGrupos_NormalOut
{
  background-image: url(../_Img/Obrigatorio/AWFCatMar_RepeaterGrupos.gif);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
}
.AWFCatMar_RepeaterGrupos_SelecionadoOut
{
  font-weight: bold;
  background-image: url(../_Img/Obrigatorio/AWFCatMar_RepeaterGrupos.gif);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
}
.AWFCatMar_RepeaterGrupos_NormalOver
{
  background-color: #F2F2F2;
  background-image: url(../_Img/Obrigatorio/AWFCatMar_RepeaterGrupos.gif);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
}
.AWFCatMar_RepeaterGrupos_NormalOver a
{
  display: block;
}
.AWFCatMar_RepeaterGrupos_SelecionadoOver
{
  font-weight: bold;
  background-color: #F2F2F2;
  background-image: url(../_Img/Obrigatorio/AWFCatMar_RepeaterGrupos.gif);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
}
.AWFCatMar_RepeaterGrupos_SelecionadoOver a
{
  display: block;
}
/*============================================================================*/
/*==AWFCatProA=================================================================*/
/*============================================================================*/
.AWFCatProA_RepeaterGrupos_NormalOut
{
  background-image: url(../_Img/Obrigatorio/AWFCatProA_RepeaterGrupos.gif);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
}
.AWFCatProA_RepeaterGrupos_SelecionadoOut
{
  font-weight: bold;
  background-image: url(../_Img/Obrigatorio/AWFCatProA_RepeaterGrupos.gif);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
}
.AWFCatProA_RepeaterGrupos_NormalOver
{
  background-color: #F2F2F2;
  background-image: url(../_Img/Obrigatorio/AWFCatProA_RepeaterGrupos.gif);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
}
.AWFCatProA_RepeaterGrupos_NormalOver a
{
  display: block;
}
.AWFCatProA_RepeaterGrupos_SelecionadoOver
{
  font-weight: bold;
  background-color: #F2F2F2;
  background-image: url(../_Img/Obrigatorio/AWFCatProA_RepeaterGrupos.gif);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
}
.AWFCatProA_RepeaterGrupos_SelecionadoOver a
{
  display: block;
}
.AWFCatProA_XXX_DisplayNone
{
  display: none;
}
.AWFCatProA_FormViewProduto_ItemTemplate_imgFoto_Off
{
  border: solid 1px #FFFFFF;
}
.AWFCatProA_FormViewProduto_ItemTemplate_imgFoto_On
{
  border: solid 1px #808080;
}
.AWFCatProA_FormViewProduto_ItemTemplate_imgFotoX_Off
{
  border: solid 1px #FFFFFF;
}
.AWFCatProA_FormViewProduto_ItemTemplate_imgFotoX_OnOut
{
  border: solid 1px #808080;
}
.AWFCatProA_FormViewProduto_ItemTemplate_imgFotoX_OnOver
{
  border: solid 1px #FF0000;
  cursor: pointer;
}
.AWFCatProA_FormViewProduto_ItemTemplate_Preco_aTabReduzida
{
  text-align: left;
  border: solid 1px #000000;
  padding: 1px;
}
.AWFCatProA_FormViewProduto_ItemTemplate_Preco_aTabReduzida th
{
  text-align: left;
}
/*============================================================================*/
/*==AWFCatGarEst=================================================================*/
/*============================================================================*/
.AWFCatGarEst_RepeaterGrupos_NormalOut
{
  background-image: url(../_Img/Obrigatorio/AWFCatGarEst_RepeaterGrupos.gif);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
}
.AWFCatGarEst_RepeaterGrupos_SelecionadoOut
{
  font-weight: bold;
  background-image: url(../_Img/Obrigatorio/AWFCatGarEst_RepeaterGrupos.gif);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
}
.AWFCatGarEst_RepeaterGrupos_NormalOver
{
  background-color: #F2F2F2;
  background-image: url(../_Img/Obrigatorio/AWFCatGarEst_RepeaterGrupos.gif);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
}
.AWFCatGarEst_RepeaterGrupos_NormalOver a
{
  display: block;
}
.AWFCatGarEst_RepeaterGrupos_SelecionadoOver
{
  font-weight: bold;
  background-color: #F2F2F2;
  background-image: url(../_Img/Obrigatorio/AWFCatGarEst_RepeaterGrupos.gif);
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 10px;
}
.AWFCatGarEst_RepeaterGrupos_SelecionadoOver a
{
  display: block;
}
