﻿/*============================================================================*/
/*==GLOBAL====================================================================*/
/*============================================================================*/
.h1_a_final a
{
  font-weight: bold;
}
.TextBoxOut
{
  font-family: 'Courier New' , Courier, monospace;
  font-size: 12px;
  border: solid 1px #7F9DB9;
  height: 16px;
}
/*============================================================================*/
/*==WUCCatCab=================================================================*/
/*============================================================================*/
.WUCCatCab_LiteralGrupos_GruA {
	background-image: url(../_Img/Obrigatorio/WUCCatCab_LiteralGrupos_FunA.png);
	background-repeat:repeat-x;
	vertical-align: middle;  
	text-align:center;
	font-size:11px;
	font-weight:bold;
}
.WUCCatCab_LiteralGrupos_GruA a {
  padding: 0px;
  text-decoration: none;
  color:#036;
}
.WUCCatCab_LiteralGrupos_GruB {
  background-image: url(../_Img/Obrigatorio/WUCCatCab_LiteralGrupos_FunB.png);
  background-repeat:repeat-x;
  color: #FFFFFF;
  vertical-align: middle;  
	text-align:center;
	font-size:11px;
	font-weight:bold;
}
.WUCCatCab_LiteralGrupos_GruB a {
  color: #FFFFFF;
  display: block;
  padding: 0px;
  text-decoration: none;
  font-weight:bold;
  
}
.WUCCatCab_LiteralGrupos_GruC {
  background-image: url(../_Img/Obrigatorio/WUCCatCab_LiteralGrupos_FunA.png);
  background-repeat:repeat-x;
  vertical-align: middle;  
	text-align:center;
	font-size:11px;
	font-weight:bold;

}
.WUCCatCab_LiteralGrupos_GruC a {
  padding: 0px;
  text-decoration: underline;
  color:#036;

}
/*============================================================================*/
/*==WUCCatRod=================================================================*/
/*============================================================================*/
.WUCCatRod_LiteralGrupos_GruA {
 	background-image: url(../_Img/Obrigatorio/WUCCatCab_LiteralGrupos_FunA.png);
	background-repeat:repeat-x;
	vertical-align: middle;  
	text-align:center;
	font-size:11px;
	font-weight:bold;
}
.WUCCatRod_LiteralGrupos_GruA a {
   padding: 0px;
  text-decoration: none;
  color:#036;
}
.WUCCatRod_LiteralGrupos_GruB {
    background-image: url(../_Img/Obrigatorio/WUCCatCab_LiteralGrupos_FunB.png);
  background-repeat:repeat-x;
  color: #FFFFFF;
  vertical-align: middle;  
	text-align:center;
	font-size:11px;
	font-weight:bold;
}
.WUCCatRod_LiteralGrupos_GruB a {
 color: #FFFFFF;
  display: block;
  padding: 0px;
  text-decoration: none;
}
.WUCCatRod_LiteralGrupos_GruC {
 	  background-image: url(../_Img/Obrigatorio/WUCCatCab_LiteralGrupos_FunA.png);
  background-repeat:repeat-x;
  vertical-align: middle;  
	text-align:center;
	font-size:11px;
	font-weight:bold;
}
.WUCCatRod_LiteralGrupos_GruC a {
  padding: 0px;
  text-decoration: underline;
  color:#036;
}
/*============================================================================*/
/*==AWFCatIni=================================================================*/
/*============================================================================*/
.AWFCatIni_RepeaterGrupos_GrupoOut
{
  padding-top:2px;
  padding-bottom:2px;
}
.AWFCatIni_RepeaterGrupos_GrupoOut a
{
  font-weight: bold;
  text-transform: uppercase;
  text-decoration:none;
  color:#036;
  
}
.AWFCatIni_RepeaterGrupos_SubGrupoOut
{
  padding-top:2px;
  padding-bottom:2px;
}
.AWFCatIni_RepeaterGrupos_SubGrupoOut a
{
text-decoration:none;
color:#3D3D3D;

}
.AWFCatIni_RepeaterGrupos_TodosOut
{
font-size:11px;
  padding-top:2px;
  padding-bottom:2px;
}


.AWFCatIni_RepeaterGrupos_TodosOut a
{
text-decoration:none;
 color:#06f;

}
.AWFCatIni_RepeaterGrupos_GrupoOver
{
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: underline;
    padding-top:2px;
  padding-bottom:2px;

}
.AWFCatIni_RepeaterGrupos_GrupoOver a
{
  display: block;
  text-decoration:underline;
    color:#036;
}
.AWFCatIni_RepeaterGrupos_GrupoOver a:hover
{
  display: block;
  text-decoration:underline;
    color:#036;
}
.AWFCatIni_RepeaterGrupos_SubGrupoOver
{
  text-decoration: underline;
    padding-top:2px;
  padding-bottom:2px;

}
.AWFCatIni_RepeaterGrupos_SubGrupoOver a
{
  display: block;
  color:#3D3D3D;
  text-decoration: underline;
}
.AWFCatIni_RepeaterGrupos_SubGrupoOver a:hover
{
  display: block;
  color:#3D3D3D;
  text-decoration: underline;
}
.AWFCatIni_RepeaterGrupos_TodosOver
{
  text-decoration: underline;
  font-size:11px;
    padding-top:2px;
  padding-bottom:2px;

}
.AWFCatIni_RepeaterGrupos_TodosOver a
{
  display: block;
   color:#06f;
   text-decoration: underline;
}
.AWFCatIni_RepeaterGrupos_TodosOver a:hover
{
  display: block;
   color:#06f;
   text-decoration: underline;
}
.AWFCatIni_RepeaterGrupos_Separador
{
  height: 10px;
}
/*============================================================================*/
/*==AWFCatXXX=================================================================*/
/*============================================================================*/

.AWFXXX_XXXViewProXXX_ItemTemplate_Nome a
{
text-decoration:none;
}
.AWFXXX_XXXViewProXXX_ItemTemplate_Nome a:hover
{
text-decoration:underline;
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreDe
{
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreDeRS
{
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreDeValor
{
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PrePor
{
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PrePorRS
{
color:#06f;
font-weight:bold;
font-size:13px;
}
.AWFXXX_XXXViewProXXX_ItemTemplate_PrePorValor
{
color:#06f;
font-weight:bold;
font-size:13px;
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreEco
{
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreEcoRS
{
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreEcoValor
{
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreOu
{
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreOuX
{
color:#090;
font-weight:bold;
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreOuSem
{
color:#090;
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreOuRS
{
color:#090;
}
.AWFCatXXX_ListViewProXXX_ItemTemplate_PreOuValor
{
color:#090;
font-weight:bold;
}
#AWFCatXXX_DivRepeaterBanSobreposto
{
  /*margin-top: -125px;    -(height/2)px*/
  margin:-208px;  /*-(width/2)px*/
  position: absolute;
  width: 416px;         /*combinar largura com o cliente*/
  height: 320px;        /*combinar altura com o cliente*/
  top: 50%;
  left:50%;
}
/*============================================================================*/
/*==AWFCatGru=================================================================*/
/*============================================================================*/
.AWFCatGru_RepeaterGrupos_NormalOut
{
  padding-top:2px;
  padding-bottom:2px;
}
.AWFCatGru_RepeaterGrupos_NormalOut a
{
text-decoration:none;
color:#3D3D3D;
}
.AWFCatGru_RepeaterGrupos_SelecionadoOut
{
  padding-top:2px;
  padding-bottom:2px;
}
.AWFCatGru_RepeaterGrupos_SelecionadoOut a
{
  font-weight: bold;
  color:#036;
  text-decoration:none;

}
.AWFCatGru_RepeaterGrupos_NormalOver
{
 text-decoration:underline;
   padding-top:2px;
  padding-bottom:2px;
}
.AWFCatGru_RepeaterGrupos_NormalOver a
{
text-decoration:underline;
  display: block;
  color:#3D3D3D;
}
.AWFCatGru_RepeaterGrupos_NormalOver a:hover
{
text-decoration:underline;
  display: block;
  color:#3D3D3D;
}
.AWFCatGru_RepeaterGrupos_SelecionadoOver
{
  font-weight: bold;
 text-decoration:underline;
   padding-top:2px;
  padding-bottom:2px;
}
.AWFCatGru_RepeaterGrupos_SelecionadoOver a
{
  display: block;
  color:#036;
  text-decoration:underline;
}
.AWFCatGru_RepeaterGrupos_SelecionadoOver a:hover
{
  display: block;
  color:#036;
  text-decoration:underline;
}
/*============================================================================*/
/*==AWFCatBus=================================================================*/
/*============================================================================*/
.AWFCatBus_RepeaterGrupos_NormalOut
{
  padding-top:2px;
  padding-bottom:2px;
}
.AWFCatBus_RepeaterGrupos_SelecionadoOut
{
  font-weight: bold;
  padding-top:2px;
  padding-bottom:2px;
}
.AWFCatBus_RepeaterGrupos_NormalOut a
{
text-decoration:none;
color:#3D3D3D;
}
.AWFCatBus_RepeaterGrupos_SelecionadoOut a
{
  font-weight: bold;
text-decoration:none;
color:#036;
}
.AWFCatBus_RepeaterGrupos_NormalOver
{
    text-decoration:underline;
	  padding-top:2px;
  padding-bottom:2px;
}
.AWFCatBus_RepeaterGrupos_NormalOver a
{
  display: block;
  text-decoration:underline;
  color:#3D3D3D;
}
.AWFCatBus_RepeaterGrupos_NormalOver a:hover
{
  display: block;
  text-decoration:underline;
  color:#3D3D3D;
}
.AWFCatBus_RepeaterGrupos_SelecionadoOver
{
  font-weight: bold;
    text-decoration:underline;
	  padding-top:2px;
  padding-bottom:2px;
}
.AWFCatBus_RepeaterGrupos_SelecionadoOver a
{
  display: block;
  text-decoration:underline;
  color:#036;
}
.AWFCatBus_RepeaterGrupos_SelecionadoOver a:hover
{
  display: block;
  text-decoration:underline;
  color:#036;
}
/*============================================================================*/
/*==AWFCatOfe=================================================================*/
/*============================================================================*/
.AWFCatOfe_RepeaterGrupos_NormalOut
{
  padding-top:2px;
  padding-bottom:2px;
}
.AWFCatOfe_RepeaterGrupos_SelecionadoOut
{
  font-weight: bold;
    padding-top:2px;
  padding-bottom:2px;

}
.AWFCatOfe_RepeaterGrupos_NormalOut a
{
text-decoration:none;
color:#3D3D3D;
}
.AWFCatOfe_RepeaterGrupos_SelecionadoOut a
{
  font-weight: bold;
text-decoration:none;
color:#036;
}
.AWFCatOfe_RepeaterGrupos_NormalOver
{
    text-decoration:underline;
	  padding-top:2px;
  padding-bottom:2px;
}
.AWFCatOfe_RepeaterGrupos_NormalOver a
{
  display: block;
  text-decoration:underline;
  color:#3D3D3D;
}
.AWFCatOfe_RepeaterGrupos_NormalOver a:hover
{
  display: block;
  text-decoration:underline;
  color:#3D3D3D;
}
.AWFCatOfe_RepeaterGrupos_SelecionadoOver
{
  font-weight: bold;
    text-decoration:underline;
	  padding-top:2px;
  padding-bottom:2px;
}
.AWFCatOfe_RepeaterGrupos_SelecionadoOver a
{
  display: block;
    text-decoration:underline;
	color:#036;
}
.AWFCatOfe_RepeaterGrupos_SelecionadoOver a:hover
{
  display: block;
    text-decoration:underline;
	color:#036;
}
/*============================================================================*/
/*==AWFCatGruAlt=================================================================*/
/*============================================================================*/
.AWFCatGruAlt_RepeaterGrupos_NormalOut
{
text-decoration:none;
  padding-top:2px;
  padding-bottom:2px;
}
.AWFCatGruAlt_RepeaterGrupos_SelecionadoOut
{
  font-weight: bold;
text-decoration:none;
  padding-top:2px;
  padding-bottom:2px;
}
.AWFCatGruAlt_RepeaterGrupos_NormalOut a
{
text-decoration:none;
color:#3D3D3D;
}
.AWFCatGruAlt_RepeaterGrupos_SelecionadoOut a
{
  font-weight: bold;
  text-decoration:none;
  color:#036;

}
.AWFCatGruAlt_RepeaterGrupos_NormalOver
{
    text-decoration:underline;
	  padding-top:2px;
  padding-bottom:2px;
  color:#3D3D3D;
}
.AWFCatGruAlt_RepeaterGrupos_NormalOver a
{
  display: block;
      text-decoration:underline;
}
.AWFCatGruAlt_RepeaterGrupos_NormalOver a:hover
{
  display: block;
      text-decoration:underline;
}
.AWFCatGruAlt_RepeaterGrupos_SelecionadoOver
{
  font-weight: bold;
    text-decoration:underline;
	  padding-top:2px;
  padding-bottom:2px;
}
.AWFCatGruAlt_RepeaterGrupos_SelecionadoOver a
{
  display: block;
    text-decoration:underline;
	color:#036;
}
.AWFCatGruAlt_RepeaterGrupos_SelecionadoOver a:hover
{
  display: block;
    text-decoration:underline;
	color:#036;
}
/*============================================================================*/
/*==AWFCatMar=================================================================*/
/*============================================================================*/
.AWFCatMar_RepeaterGrupos_NormalOut
{
text-decoration:none;
  padding-top:2px;
  padding-bottom:2px;
  color:#3D3D3D;
}
.AWFCatMar_RepeaterGrupos_SelecionadoOut
{
  font-weight: bold;
text-decoration:none;
  padding-top:2px;
  padding-bottom:2px;
}
.AWFCatMar_RepeaterGrupos_NormalOut a 
{
text-decoration:none;
color:#3D3D3D;
}
.AWFCatMar_RepeaterGrupos_SelecionadoOut a
{
  font-weight: bold;
text-decoration:none;
color:#036;
}
.AWFCatMar_RepeaterGrupos_NormalOver
{
    text-decoration:underline;
	  padding-top:2px;
  padding-bottom:2px;
}
.AWFCatMar_RepeaterGrupos_NormalOver a
{
  display: block;
      text-decoration:underline;
	  color:#3D3D3D;
}
.AWFCatMar_RepeaterGrupos_NormalOver a:hover
{
  display: block;
      text-decoration:underline;
	  color:#3D3D3D;
}
.AWFCatMar_RepeaterGrupos_SelecionadoOver
{
  font-weight: bold;
      text-decoration:underline;
	    padding-top:2px;
  padding-bottom:2px;

}
.AWFCatMar_RepeaterGrupos_SelecionadoOver a
{
  display: block;
      text-decoration:underline;
	  color:#036;
}
.AWFCatMar_RepeaterGrupos_SelecionadoOver a:hover
{
  display: block;
      text-decoration:underline;
	  color:#036;
}
/*============================================================================*/
/*==AWFCatProA=================================================================*/
/*============================================================================*/
.AWFCatProA_RepeaterGrupos_NormalOut
{
text-decoration:none;
  padding-top:2px;
  padding-bottom:2px;
}
.AWFCatProA_RepeaterGrupos_SelecionadoOut
{
  font-weight: bold;
  text-decoration:none;
  color:#036;
    padding-top:2px;
  padding-bottom:2px;


}
.AWFCatProA_RepeaterGrupos_NormalOut a 
{
text-decoration:none;
color:#3D3D3D;
}
.AWFCatProA_RepeaterGrupos_SelecionadoOut a
{
  font-weight: bold;
  text-decoration:none;
  color:#036;

}
.AWFCatProA_RepeaterGrupos_NormalOver
{
 text-decoration:underline;
   padding-top:2px;
  padding-bottom:2px;
}
.AWFCatProA_RepeaterGrupos_NormalOver a
{
  display: block;
      text-decoration:underline;
	  color:#3D3D3D;
}
.AWFCatProA_RepeaterGrupos_NormalOver a:hover
{
  display: block;
      text-decoration:underline;
	  color:#3D3D3D;
}
.AWFCatProA_RepeaterGrupos_SelecionadoOver
{
  font-weight: bold;
 text-decoration:underline;
   padding-top:2px;
  padding-bottom:2px;
}
.AWFCatProA_RepeaterGrupos_SelecionadoOver a
{
  display: block;
      text-decoration:underline;
	  color:#036;
}
.AWFCatProA_RepeaterGrupos_SelecionadoOver a:hover
{
  display: block;
      text-decoration:underline;
	  color:#036;
}
.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;
  padding-top: 10px;
}
.AWFCatProA_FormViewProduto_ItemTemplate_Preco_aTabReduzida th
{
  text-align: left;
  padding-bottom:5px;
  font-weight:bold;
}
/*============================================================================*/
/*==AWFCatGarEst=================================================================*/
/*============================================================================*/
.AWFCatGarEst_RepeaterGrupos_NormalOut
{
    text-decoration:none;
	  padding-top:2px;
	  color:#3D3D3D;
  padding-bottom:2px;
}
.AWFCatGarEst_RepeaterGrupos_NormalOut a
{
	  color:#3D3D3D;

}
.AWFCatGarEst_RepeaterGrupos_SelecionadoOut
{
  font-weight: bold;
  text-decoration:none;
  color:#036;
    padding-top:2px;
  padding-bottom:2px;

}
.AWFCatGarEst_RepeaterGrupos_NormalOver
{
    text-decoration:underline;
	  padding-top:2px;
  padding-bottom:2px;
}
.AWFCatGarEst_RepeaterGrupos_NormalOver a
{
  display: block;
      text-decoration:underline;
	  color:#3D3D3D;
}
.AWFCatGarEst_RepeaterGrupos_NormalOver a:hover
{
  display: block;
      text-decoration:underline;
	  color:#3D3D3D;
}
.AWFCatGarEst_RepeaterGrupos_SelecionadoOver
{
  font-weight: bold;
      text-decoration:underline;
	    padding-top:2px;
  padding-bottom:2px;

}
.AWFCatGarEst_RepeaterGrupos_SelecionadoOver a
{
  display: block;
      text-decoration:underline;
	  color:#036;
}
.AWFCatGarEst_RepeaterGrupos_SelecionadoOver a:hover
{
  display: block;
      text-decoration:underline;
	  color:#036;
}