/* ----------------------------------- Config. o CORPO. ------------------------------------------*/

/*body {
	margin:0 auto;
	text-align:center;
	background-color: #f6fcfe; 
	background-image: url(../imgs/home/bg_um.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}*/

.bloquear{
	z-index: 999998!important;
	display: block!important;	
	width: 100%!important; 
	height: 100%!important;
  	opacity: 0.3!important; 
	filter: Alpha(Opacity=30)!important;
	background-color: #DDD!important; 
	text-align: center!important;
}

.alinhaCenter {
	margin:0 auto;
	text-align:center;
}
.imgBusca
{
	height:48px;
}

.listaBuscaBarraEsquerda{
	font: bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:110px;
	height:48px;
	border: 0 0 0 0;
	float:left;
	margin-left:5px;
 }
 .listaBuscaBarraEsquerda1{
	font: bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:110px;
	height:20px;
	border: 0 0 0 0;
	float:left;
	margin-left:5px;
 }

 .listaBuscaBarraEsquerda2{
	font: bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:45px;
	height:18px;
	border: 0 0 0 0;
 }
 .listaBuscaBarraEsquerda3{
	font: bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:85px;
	height:18px;
	border: 0 0 0 0;
 }

/* -------------------------------- Config. os TEXTOS de Validação --------------------------------------- */

.textVld{	
  font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	position: relative;
}

/* -------------------------------- Config. os TEXTOS Azul --------------------------------------- */

.text9Azul{	
  font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #1275BF;
}

.text9Azul2{
	color: #0072B7;
	font: bold 9px Tahoma, Arial, Helvetica, sans-serif;
}

.text9Azul3{	
  font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006AAA;
}

.text10Azul2{	
  font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006EB7;
}
.text12Azul10 {
	color: #006EB7;
	text-align:left;
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.text10Azul4{	
  font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1275BF;
}

.text10Azul5{	
	color: #006EB7;
	text-align:left;
	padding-left:7px;
	font: bold 10px Arial, Helvetica, sans-serif;
}

.text11Azul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006EB9;
	text-align:left;
	font-weight: bold;
}
/*.popupAzul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006EB9;
	text-align:left;
	font-weight: bold;
	line-height:15px;
}*/

.text13Azul{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006EB9;
	text-align:left;
	font-weight: bold;
}

.textSimp14Azul{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006EB9;
	text-align:left;
}

/* ------------------------------- Config. os TEXTOS  Verde -------------------------------------- */

.text12Verde{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #489B49;
	text-align:left;
	font-weight: bold;
}

/* ------------------------------- Config. os TEXTOS  Roxo -------------------------------------- */

.text12Roxo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8574AD;
	text-align:left;
	font-weight: bold;
}

/* ------------------------------- Config. os TEXTOS  Laranja ----------------------------------- */

.text12Laranja{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F28A1A;
	text-align:left;
	font-weight: bold;
}

/* ------------------------------- Config. os TEXTOS  Rosa ----------------------------------- */
.text12Rosa{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DA527C;
	text-align:left;
	font-weight: bold;
}

/* ------------------------------ Config. os TEXTOS  VerdePerfumes ----------------------------- */

.text11VerdePerf{
	color: #008597;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
}

.text12VerdePerf{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #008597;
	text-align:left;
	font-weight: bold;
}

/* ------------------------------ Config. os TEXTOS  VerdeOferta ----------------------------- */

.text9VerdeOferta{
	color: #6DA73B;
	font: 9px Arial, Helvetica, sans-serif;
}

.text10VerdeOferta {
	color: #6DA73B;
	padding-left:17px;
	text-decoration:none;
	font: 10px/21px Arial, Helvetica, sans-serif;
}

.text11VerdeOferta{
	color: #6DA73B;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
}

.text12VerdeOferta{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6DA73B;
	text-align:left;
	font-weight: bold;
}

.text15VerdeOferta3{	
  font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #97C073;
	font-weight: 900;
}

/* ---------------------------------- Config. os TEXTOS  Branco ---------------------------------- */

.text10Brc{	
  font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	font-weight: 900;
}
.text10BrcAzul{	
  font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	font-weight: 900;
	background: #117CC0;
}
.text11Brc{	
  font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight: 900;
}

.text11Brc2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight: 900;
	padding: 0 0 0 15px;
	text-align: left;
	float:left;
	vertical-align:top;
	width:1000px;
	height:45px;
}

/* --------------------------------- Config. os TEXTOS Vermelho --------------------------------- */
.avisoReceita
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	font-weight: 700;
}
.text9Verm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF0000;
	font-weight: 700;
}
.textoOfertaPor
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	font-weight: 900;
	display:block;	
}

.text10Verm{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #BF272D;
	font-weight: 900;
}

.text10Verm2{
	color: #FF0000;
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
}

.text10Verm3{
	color: #FF0000;
	font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
	padding-left:15px;
}

.text10Verm4{
	color: #FF0000;
	text-align:left;
	font: bold 9px Tahoma, Verdana, Arial, Helvetica, sans-serif;

}
.text1Verm
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 09px;
	color: #FF0000;
	font-weight: 900;
	width:95px;
	height:15px;
}

.text11Verm{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 09px;
	color: #FF0000;
	font-weight: 900;	
	width:99px;
}

.text12Verm{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	line-height:30px;
}

.text16Verm{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight:bold;
	width:125px;
}

/* ---------------------------------- Config. os TEXTOS Cinza ---------------------------------- */

.text8Cinza{
	color: #333;
	font: bold 6pt Verdana, Arial, Helvetica, sans-serif;
}

.text8Cinza{
	color: #333;
	font: bold 6.5pt Tahoma, Arial, Helvetica, sans-serif;
}

.text8Cinza1{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #666;
	font-weight: 900;
}

.text9Cinza2{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	font-weight: 900;
}

.text8Cinza3{
	color: #666666;
	font: bold 7pt Tahoma, Arial, Helvetica, sans-serif;
}

.text8Cinza4{
	color: #666666;
	font: bold 7pt/19px Tahoma, Arial, Helvetica, sans-serif;
}
.text6Cinza4{
	color: #666666;
	font: bold 7pt/19px Tahoma, Arial, Helvetica, sans-serif;
	line-height:10px;
}

.text9CinzaSimples{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align:center;
}

.text9CinzaSimples2{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-align:left;
}

.text10Cinza{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	font-weight: 900;
	text-decoration:none;
}


.text10Cinza1 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: 900;
    text-decoration:none;
    margin-top:2px;
    float:left;
}


.atext10Cinza1:link, .atext10Cinza1:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: 900;
	text-decoration:none;
	margin-left:2px;
	margin-top:5px;
}

.atext10Cinza1:active, .atext10Cinza1:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: 900;
	text-decoration:underline;
}

.substitutoControlado {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: 900;
	text-decoration:none;
}
.controle
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: 900;
	text-decoration:none;
}
.controle:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: 900;
	text-decoration:underline;
}


.text10Cinza2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	font-weight: 900;
}

.text10Cinza3{
	color: #666;
	text-align:center;
	font: 10px/23px Verdana, Arial, Helvetica, sans-serif;
}

.text10Cinza4{
	color: #999;
	text-align:left;
	padding-left:15px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}


.text10Cinza5{
	color: #666;
	text-align:left;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
}

.text10Cinza6{
	color: #666;
	text-align:center;
	font: 10px/23px Verdana, Arial, Helvetica, sans-serif;
	padding-left:10px;
}

.text10Cinza7{
	color: #999;
	text-align:left;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	
}

.text10Cinza8{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	text-align:left;
	text-decoration:none;
	font-size:11px;
}

.text11Cinza{
	color: #666;
	text-align:left;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
}
/*.popupcinza
{
	color: #666;
	text-align:left;
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;
}*/

.text12Cinza{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align:left;
	font-weight: bold;
	padding-right:5px;
}
.popup12Cinza{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align:left;
	font-weight: bold;
	line-height:15px;
}

.text12Cinza2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align:left;
	font-weight: bold;
	text-align:right;
}

.text12Cinza3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align:left;
	font-weight: bold;
	padding-right:6px;
}

.text12Cinza4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align:left;
	font-weight: bold;
	padding-left:15px;
}

.text12Cinza2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	text-align:left;
	font-weight: bold;
	text-align:right;
}

.text13Cinza{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999999;
	text-align:left;
	font-weight: bold;
}


.text11Cinza2{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-align:left;
	font-weight: bold;
	padding-left:15px;
}

.text13Cinza{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666;
	text-align:left;
	font-weight: bold;
	padding-right:15px;
}

.text14Cinza{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	text-align:left;
	font-weight: 900;
}

.text15Cinza{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666;
	text-align:left;
	font-weight: 900;
}

/*-----configurações para exibir a mensagem do medicamento com prescrição no carrinho-----*/
.avisoCarrinho{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Red;
	text-align:left;
	font-weight: bold;
	padding-right:5px;
}

/* ----------------------------------- Config. os LINKS Azul ------------------------------------ */

.aAzul9:link, .aAzul9:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #1275BF;
	text-align:left;
	padding-left:7px;
	line-height: 21px;
	text-decoration:none;
}

.aAzul9:active, .aAzul9:hover{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #1275BF;
	text-align:left;
	padding-left:7px;
	line-height: 21px;
	text-decoration:underline;
}

.aAzul10:link, .aAzul10:visited {
	color: #006EB7;
	text-align:left;
	padding-left:7px;
	text-decoration:none;
	font: bold 10px Arial, Helvetica, sans-serif;
}

.aAzul10:active, .aAzul10:hover{
	color: #006EB7;
	text-align:left;
	padding-left:7px;
	text-decoration:underline;
	font: bold 10px Arial, Helvetica, sans-serif;
}

.aAzul11:link, .aAzul11:visited {
	color: #006EB7;
	text-align:left;
	text-decoration:none;
	font: bold 10px Arial, Helvetica, sans-serif;
}

.aAzul11:active, .aAzul11:hover{
	color: #006EB7;
	text-align:left;
	text-decoration:underline;
	font: bold 10px Arial, Helvetica, sans-serif;
}

.aAzulB:link, .aAzulB:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005C95;
	line-height: 15px;
	text-align:left;
	font-weight: bold;
	line-height: 21px;
	text-decoration:none;
}

.aAzulB:active, .aAzulB:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005C95;
	line-height: 15px;
	text-align:left;
	font-weight: bold;
	line-height: 21px;
	text-decoration:underline;
}

.aAzulB2:link, .aAzulB2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006EB9;
	text-align:left;
	font-weight: bold;
	text-decoration:none;
}

.aAzulB2:active, .aAzulB2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006EB9;
	text-align:left;
	font-weight: bold;
	text-decoration:underline;
}

.aAzulB3:link, .aAzulB3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006EB9;
	text-align:left;
	font-weight: bold;
	text-decoration:none;
}

.aAzulB3:active, .aAzulB3:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006EB9;
	text-align:left;
	font-weight: bold;
	text-decoration:underline;
}

.aAzulB4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align:left;
	font-weight: bold;
	text-decoration:none;
}

.economize
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0071bd; 
	font-size:9px; 
	font-weight:bold;
	display:block;
}



/* ---------------------------------- Config. os LINKS Branco ----------------------------------- */

.aBrc10:link, .aBrc10:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	font-weight: 900;
	text-decoration:none;
}

.aBrc10:hover, .aBrc10:active{
  font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	font-weight: 900;
	text-decoration:underline;
}

.aBrc11:link, .aBrc11:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight: 900;
	text-align: left;
	text-decoration:none;
}

.aBrc11:hover, .aBrc11:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	font-weight: 900;
	text-align: left;
	text-decoration:underline;
}


/* ------------------------------------ Config. os LINKS Preto ---------------------------------- */

.aPreto:link, .aPreto:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #333;
	text-align:left;
	font-weight: bold;
	text-decoration:none;
}

.aPreto:active, .aPreto:hover{
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #333;
	text-align:left;
	font-weight: bold;
	text-decoration:underline;
}

.aPreto2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	/*text-align:left;*/
	font-weight: bold;
	text-decoration:none;
	padding-bottom:10px;
}

.aPreto2:active, .aPreto2:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	text-align:left;
	font-weight: bold;
	text-decoration:underline;
}

.aPreto3, .aPreto3:link, .aPreto3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	text-align:left;
	text-decoration:none;
}

.aPreto3:active, .aPreto3:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	text-align:left;
	text-decoration:underline;
}

.aPreto4:link, .aPreto4:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-align:left;
	font-weight: bold;
	text-decoration:none;
}

.aPreto4:active, .aPreto4:hover{
  font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-align:left;
	font-weight: bold;
	text-decoration:underline;
}

.aCinza:link, .aCinza:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-align:left;
	text-decoration:none;
}

.aCinza:active, .aCinza:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-align:left;
	text-decoration:underline;
}

/* ------------------------------- Config. os LINKS Vermelho ------------------------------------ */

.aVerm1:link, .aVerm1:visited {
	color: #BF272D;
	text-decoration:none;
	font: bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.aVerm1:active, .aVerm1:hover{
	color: #BF272D;
	text-decoration:underline;
	font: bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

/* ------------------------------------- Config. os LINKS Verde --------------------------------- */

.aVerdeB2:link, .aVerdeB2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #489B49;
	text-align:left;
	font-weight: bold;
	text-decoration:none;
}

.aVerdeB2:active, .aVerdeB2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #489B49;
	text-align:left;
	font-weight: bold;
	text-decoration:underline;
}

/* ---------------------------------- Config. os LINKS Roxo -------------------------------------- */

.aRoxoB2:link, .aRoxoB2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8574AD;
	text-align:left;
	font-weight: bold;
	text-decoration:none;
}

.aRoxoB2:active, .aRoxoB2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8574AD;
	text-align:left;
	font-weight: bold;
	text-decoration:underline;
}

/* ---------------------------------- Config. os LINKS Laranja ---------------------------------- */

.aLaranjaB2:link, .aLaranjaB2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F28A1A;
	text-align:left;
	font-weight: bold;
	text-decoration:none;
}

.aLaranjaB2:active, .aLaranjaB2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F28A1A;
	text-align:left;
	font-weight: bold;
	text-decoration:underline;
}

/* ---------------------------------- Config. os LINKS Rosa ---------------------------------- */

.aRosaB2:link, .aRosaB2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DA5980;
	text-align:left;
	font-weight: bold;
	text-decoration:none;
}

.aRosaB2:active, .aRosaB2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DA5980;
	text-align:left;
	font-weight: bold;
	text-decoration:underline;
}


/* --------------------------------- Config. os LINKS VerdePerfumes ---------------------------- */

.aVerdePerfB2:link, .aVerdePerfB2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008597;
	text-align:left;
	font-weight: bold;
	text-decoration:none;
}

.aVerdePerfB2:active, .aVerdePerfB2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008597;
	text-align:left;
	font-weight: bold;
	text-decoration:underline;
}

/* --------------------------------- Config. os LINKS VerdeOferta ---------------------------- */

.aVerdeOfertaB2:link, .aVerdeOfertaB2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6DA73B;
	text-align:left;
	font-weight: bold;
	text-decoration:none;
}

.aVerdeOfertaB2:active, .aVerdeOfertaB2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6DA73B;
	text-align:left;
	font-weight: bold;
	text-decoration:underline;
}

.aVerdeOferta10px:link, .aVerdeOferta10px:visited {
	color: #6DA73B;
	text-align:left;
	padding-left:7px;
	text-decoration:none;
	font: bold 10px Arial, Helvetica, sans-serif;
}

.aVerdeOferta10px:active, .aVerdeOferta10px:hover{
	color: #6DA73B;
	text-align:left;
	padding-left:7px;
	text-decoration:underline;
	font: bold 10px Arial, Helvetica, sans-serif;
}

.aVerdeOferta9End:link, .aVerdeOferta9End:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6DA73B;
	line-height: 21px;
	text-decoration:underline;
}

.aVerdeOferta9End:active, .aVerdeOferta9End:hover{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #6DA73B;
	line-height: 21px;
	text-decoration:none;
}

.aVerdeOferta10Desc:link, .aVerdeOferta10Desc:visited {
	color: #6DA73B;
	padding-left:17px;
	text-decoration:none;
	font: 10px/21px Arial, Helvetica, sans-serif;
}

.aVerdeOferta10Desc:active, .aVerdeOferta10Desc:hover{
	color: #6DA73B;
	padding-left:17px;
	text-decoration:underline;
	font: 10px/21px Arial, Helvetica, sans-serif;
}

/* -------------------------------------- Config. OUTROS -------------------------------------- */
 
 p{ padding:10px; text-align:justify;}
 
 table.bordasimples {border-collapse: collapse;}

 table.bordasimples tr td {border:1px solid #FAC7C9;}
 
 .linhaTableSubCatVerm{border-right: 1px solid #FAC7C9; border-bottom: 1px solid #FAC7C9;}
 
 .linhaTableSubCatVerm1{border-right: 1px solid #FAC7C9;}
 
 .linhaTableSubCatVerm2{border-bottom: 1px solid #FAC7C9;}
 
 .linhaTableSubCatVerm3{
  border-bottom: 1px solid #FAC7C9; 
  border-right: 1px solid #FAC7C9;
	border-left: 1px solid #FAC7C9;}
	
 .linhaTableSubCatVerm4{border-bottom: 1px solid #FAC7C9; border-right: 1px solid #FAC7C9;}
 
 .linhaTabSubCatVermImgInf{background: url(../imgs/cuidadospess/img_bgtabela_pq_verm.gif) no-repeat left center;}
 
 .imgBgCepCenter{background: url(../imgs/index/canto_cent_cep.jpg) repeat-x left center;}
 
 .linhaTableListaCompra{border-bottom: 1px solid #D8EAF5; border-top: 1px solid #D8EAF5;}
 
 
 .linhaTableListaCompra1{
 border-bottom: 1px solid #D8EAF5;
 border-top: 1px solid #D8EAF5;
 border-left: 1px solid #D8EAF5;}
 
 .linhaTableListaCompra2{
 border-bottom: 1px solid #D8EAF5;
 border-top: 1px solid #D8EAF5;
 border-right: 1px solid #D8EAF5;}
 
 .linhaTableListaCompra3{border-right: 1px solid #7FB6DB;}
 
 .linhaTableListaCompra4{border-right: 1px solid #D8EAF5; border-top: 1px solid #D8EAF5;}
 
 .linhaTableListaCompra5{border-left: 1px solid #D8EAF5; border-top: 1px solid #D8EAF5;}
 
 .linhaTableListaCompra6{border-left: 1px solid #D8EAF5; border-bottom: 1px solid #D8EAF5;}
 
 .linhaTableListaCompra7{border-right: 1px solid #D8EAF5; border-bottom: 1px solid #D8EAF5;}
 
 .linhaTableListaCompra8{border-bottom: 1px solid #D8EAF5;}
 
 .linhaTableListaCompra9{border-top: 1px solid #D8EAF5;}
 
 .bgDegTableListaCompra
 {
	background: url(../imgs/lista_compras/bg_degarde_qdrd.jpg) repeat-y right;
	border: 0px;
 }
 .bgDegTableListaCompra2
 {
	background: url(../imgs/lista_compras/bg_degarde_qdrd2.jpg) no-repeat;
	border: 0px;
 } 
 .linhaTableEspaco2{ padding-left:35px;}
	
 .bgDegTableMetodPagamento{background: url(../imgs/lista_compras/bg_degarde_qdrd_pq.jpg) repeat-y right;}
 
 .bgDegTableMetodPagamento2{background: url(../imgs/lista_compras/bg_degarde_qdrd_pq.jpg) repeat-y right; border: 1px solid #D8EAF5;}
	
/* -------------------------------------- Config. IIMPUTS -------------------------------------- */
	 
	.imp5x18px {
	font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:20px;
	height:14px;
	text-align:right;
	font-weight:bold;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #e7e7e7;
	border-left: 1px solid #e7e7e7;
 }
 	.limp5x18px {
 	font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:20px;
	height:14px;
	text-align:left;
	font-weight:bold;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #e7e7e7;
	border-left: 1px solid #e7e7e7;
	border-right:1px #f4f4f4 solid;
	border-top: 1px #999999 solid;
	border-bottom: 1px #f4f4f4 solid;
	border-left: 1px #999999 solid;
 }
 	.imp5x30px {
	font: bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:30px;
	height:14px;
	/*text-align:right;
	font-weight:bold;*/
	border-top: 1px solid #999999;
	border-right: 1px solid #f4f4f4;
	border-bottom: 1px solid #f4f4f4;
	border-left: 1px solid #999999;
	margin-left:5px;
 }
 .text2
 {
 	margin-left:5px;
 }
	 
.imp18px {
	font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:95px;
	height:18px;
	font-weight:bold;
	background-image: url(../imgs/home/bg_inp_pq.gif);
	background-repeat: repeat-x;
	background-position: left center;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #EEEDED;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #EEEDED;
 }
 
.impBusca18px {
	font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:95px;
	height:18px;
	font-weight:bold;
	background-image: url(../imgs/home/bg_inp_pq.gif);
	background-repeat: repeat-x;
	background-position: left center;
	border-top: 0;
	border-right:0;
	border-bottom: 0;
	border-left: 0;
 }
 
.impBusca18x80px {
	font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:80px;
	height:18px;
	font-weight:bold;
	background-image: url(../imgs/home/bg_inp_pq.gif);
	background-repeat: repeat-x;
	background-position: left center;
	border-top: 0;
	border-right:0;
	border-bottom: 0;
	border-left: 0;
 }
 
 .impBusca18x60px {
	font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:60px;
	height:18px;
	font-weight:bold;
	background-image: url(../imgs/home/bg_inp_pq.gif);
	background-repeat: repeat-x;
	background-position: left center;
	border-top: 0;
	border-right:0;
	border-bottom: 0;
	border-left: 0;
 }
 
.impBusca18x120px {
	font: bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:125px;
	height:18px;
	background-image: url(../imgs/home/bg_inp_pq.gif);
	background-repeat: repeat-x;
	background-position: left center;
	border-top: 0;
	border-right:0;
	border-bottom: 0;
	border-left: 0;
 }
 
/*.impBuscaSimples18x80px {
	font: bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:80px;
	height:18px;
	border-right:1px #f4f4f4 solid;
	border-top: 1px #999 solid;
	border-bottom: 1px #f4f4f4 solid;
	border-left: 1px #999 solid;
 }*/
 
 .impBuscaSimples13x80px {
	font: bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:80px;
	height:15px;
	/*text-align:right;
	font-weight:bold;*/
	border-right:1px #f4f4f4 solid;
	border-top: 1px #999 solid;
	border-bottom: 1px #f4f4f4 solid;
	border-left: 1px #999 solid;
 }
 
/*.imBuscaSimples18x120px {
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:150px;
	height:16px;
	border-right:1px #f4f4f4 solid;
	border-top: 1px #CCCCCC solid;
	border-bottom: 1px #f4f4f4 solid;
	border-left: 1px #CCCCCC solid;
 }
*/
 
 .impBuscaSimples18x200px {
	font: bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:200px;
	height:15px;
	border-right:1px #f4f4f4 solid;
	border-top: 1px #999999 solid;
	border-bottom: 1px #f4f4f4 solid;
	border-left: 1px #999999 solid;
	margin-left:5px;
 }
 
  .impBuscaSimples18x600px {
	font: bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:600px;
	height:13px;
	border-right:1px #f4f4f4 solid;
	border-top: 1px #999999 solid;
	border-bottom: 1px #f4f4f4 solid;
	border-left: 1px #999999 solid;
 }
 .impBuscaSimples18x325px {
	font: bold 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:325px;
	height:13px;
	border-right:1px #f4f4f4 solid;
	border-top: 1px #999999 solid;
	border-bottom: 1px #f4f4f4 solid;
	border-left: 1px #999999 solid;
 }
 
 .impBuscaSimples18x130px {
	font: bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:130px;
	height:18px;
	border-right:1px #f4f4f4 solid;
	border-top: 1px #CCCCCC solid;
	border-bottom: 1px #f4f4f4 solid;
	border-left: 1px #CCCCCC solid;
 }
  .impDDD {
	font: bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:48px;
	height:14px;
	border-right:1px #f4f4f4 solid;
	border-top: 1px #CCCCCC solid;
	border-bottom: 1px #f4f4f4 solid;
	border-left: 1px #CCCCCC solid;
 }
 .impCEP1 {
	font: bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:101px;
	height:15px;
	border-right:1px #f4f4f4 solid;
	border-top: 1px #CCCCCC solid;
	border-bottom: 1px #f4f4f4 solid;
	border-left: 1px #CCCCCC solid;
 }
 .impCEP2 {
	font: bold 15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:47px;
	height:15px;
	border-right:1px #f4f4f4 solid;
	border-top: 1px #CCCCCC solid;
	border-bottom: 1px #f4f4f4 solid;
	border-left: 1px #CCCCCC solid;
 }
 
 .impBuscaAv18x130px {
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:125px;
	height:18px;
	border-right:1px #f4f4f4 solid;
	border-top: 1px #CCCCCC solid;
	border-bottom: 1px #f4f4f4 solid;
	border-left: 1px #CCCCCC solid;
 }

 
  .impBuscaSimples18x60px {
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:60px;
	height:18px;
	border-right:1px #f4f4f4 solid;
	border-top: 1px #CCCCCC solid;
	border-bottom: 1px #f4f4f4 solid;
	border-left: 1px #CCCCCC solid;
 }
 
.impBtn17x23px {
	font: 13px Tahoma, Geneva, Arial, Helvetica, sans-serifArial, Helvetica, sans-serif;
	color:#006EB9;
	width:24px;
	height:18px;
	font-weight:bold;
	border-top: 0;
	border-right:0;
	border-bottom: 0;
	border-left: 0;
	background: #DCEAF5; 
	/*url(../imgs/home/btn_busca_ok.gif) no-repeat;*/
 }
 
/* .impBtnBusca17x23pxTrans {
	border-style: none;
	border-color: inherit;
	border-width: 0;
	color:#006EB9;
		width:24px;
		height:18px;
		font-weight:bold;
	/*url(../imgs/home/btn_busca_ok.gif) no-repeat;
	font-style: normal;
	font-variant: normal;
	font-size: 13px;
	line-height: normal;
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serifArial, Helvetica, sans-serif;
}*/
 
  .impBtnVerdeOferta17x23px {
	font: 13px Tahoma, Geneva, Arial, Helvetica, sans-serifArial, Helvetica, sans-serif;
	color:#6DA73B;
	width:24px;
	height:18px;
	font-weight:bold;
	border-top: 0;
	border-right:0;
	border-bottom: 0;
	border-left: 0;
	background: #E8F2E0;
	/*url(../imgs/home/btn_busca_ok.gif) no-repeat;*/
 }
 
  .impBtnVerdePerf17x23px2 {
	font: 13px Tahoma, Geneva, Arial, Helvetica, sans-serifArial, Helvetica, sans-serif;
	color:#008597;
	width:24px;
	height:18px;
	font-weight:bold;
	border: 0;
	background: #fff;
	/*url(../imgs/home/btn_busca_ok.gif) no-repeat;*/
 }
 
  .impBtnCep17x23px {
	width:30px;
	height:18px;
	border:0;
	font: 13px Tahoma, Geneva, Arial, Helvetica, sans-serifArial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight:bold;
	border-top: 0;
	border-right:0;
	border-bottom: 0;
	border-left: 0;
  }
  .impFaleFarmaceutico {
	font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-weight:bold;
	text-align:left;
 }
 
 /* ----------------------------------- Config. IMGS DO TOPO ------------------------------------ */
 
  .imgBgPgCep{
	background: url(../imgs/index/img_moca_index.jpg) no-repeat center top;   
  }
 
/* ----------------------------------- Config. IMGS DO TOPO ------------------------------------ */
 
.imgTopoMoca {
	background: url(../imgs/home/moca_topo.jpg) no-repeat right top;
}
 
.imgPqTopoMoca {
	background: url(../imgs/home/moca_topo_nova2.jpg) no-repeat right bottom;
}
 
 .imgTopoLinhaBg {
	background-image: url(../imgs/home/lnesqtop.jpg);
	background-repeat: repeat-y;
	background-position: right top;
 }
 
 .imgBgPqMenu {
	background-image: url(../imgs/home/bgpqmenu.jpg);
	background-repeat: repeat-x;
	background-position: right top;
 }
 
.imgBgDescInfMenuHome {
	background: url(../imgs/home/descinfmenutopohome.jpg) no-repeat left top;	
} 
.imgBgDescInfMenuCuidados {
	background: url(../imgs/home/descinfmenucuidados.jpg) no-repeat left top; 
 }
 
 .imgBgDescInfMenuSaude {
	background: url(../imgs/saude/descinmenusaude.jpg) no-repeat left top;
 }
 
 .imgBgDescInfMenuFarm {
	background: url(../imgs/farmacia/descinfmenufarm.jpg) no-repeat left top;
 }
 
 .imgBgDescInfMenuGen {
	background: url(../imgs/genericos/descinfmenugenericos.jpg) no-repeat left top;
 }
 
 .imgBgDescInfmenuBeauty{
	background: url(../imgs/maquiagem/descinfmenuobeauty.jpg) no-repeat left top;
 }									  	
 
 .imgbgdescinfmenuperf{
	background: url(../imgs/perfumes/descinfmenuobeauty.jpg) no-repeat left top;
 }
 
 .imgBgDescInfMenuOferta{
	background: url(../imgs/ofertas/descinfmenuofertas.jpg) no-repeat left top;
 }
 
/* ----------------------------- Config. IMGS DO BOX ------------------------------------------ */
	
.imgBgBoxPeq {
  width:154px;
  height:156px;
	background-image: url(../imgs/home/borda1.gif);
	background-repeat: no-repeat;
	background-position: center top;
 }
  
 .imgBgBoxPeq2 {
	width:154px;
	height:165px;
	background: url(../imgs/lista_compras/borda_azul_lista_comp.gif) no-repeat center top;
 }
 
 .boxEspaco
 {
	padding: 5 10px 0 2px;
	/*width:1px;*/
}
 .boxPrcEspaco{ padding: 0px 0 0 8px;}
 
 .boxPrcEspacoImg
 {
	vertical-align: top;
	text-align: center;
	height: 120px;
	padding: 0;
	margin: 0;
 }
 
 .boxPrcEspacoImgPeq
 {
	vertical-align: top;
	text-align: center;
	/*height: 82px;*/
	padding-right:10px;
	/*margin: 0;*/
 }
 
 .boxPrcEspacoPq{ padding: 5px 0 0 8px;}
 .boxSubCatEspaco{ padding:2px 0 0 15px;}
 .EspacoEsq10px{ padding:0 0 0 10px;}
 .EspacoCenter15px{ padding:15px;}
 
 .lineAnEsq{
	padding:8px;
	border-bottom: 1px solid #BDEAFA;
}

.imgBgBoxGr{
	/*
	height: 221px;
	width: 223px;
	*/
	height: 230px;
	width: 222px;
	background: url(../imgs/home/bgboxgr.gif) no-repeat center top;
	text-align: left;
	vertical-align: top;
}
.imgBgBoxGrLanc{
	/*
	height: 221px;
	width: 223px;
	*/
	height: 214px;
	width: 222px;
	background: url(../imgs/home/bgboxgr_lanc.gif) no-repeat center top;
	text-align: left;
	vertical-align: top;
}
.imgBgBoxGrOfert{
	/*
	height: 221px;
	width: 223px;
	*/
	height: 214px;
	width: 222px;
	background: url(../imgs/home/bgboxgr_ofer.gif) no-repeat center top;
	text-align: left;
	vertical-align: top;
}

.imgBgBoxGrMaisVend{
	height: 213px;
	width: 222px;
	background: url(../imgs/dicas/borda_verm_vend_dicas.gif) no-repeat center top;
	text-align: left;
	vertical-align: top;
}

.imgBgBoxGrLancPq{
	height: 213px;
	width: 222px;
	background: url(../imgs/dicas/borda_azul_lanc_dicas.gif) no-repeat center top;
	text-align: left;
	vertical-align: top;
}

.imgBgBoxGrContVendLanc{
	height: 222px;
	width: 213px;
	background: url(../imgs/dicas/borda_azul_simples_dicas.gif) no-repeat center top;
	text-align: left;
	vertical-align: top;
}

.margBoxGr{
	margin: 15px 0 0 0;
	text-align: center;
}

.BordaRetangDirAzul{
  width:188px;
  height:99px;
	table-layout:fixed;
	border: 1px solid #D1E5F2;
}

.BordaRetangDirVrdOferta{
	width:188px;
	height:99px;
	border: 1px solid #E3EFD9;
}


.imgTableSubCatVermTop{
	height: 68px;
	width: 197px;
	background: url(../imgs/cuidadospess/img_bgtabela_pq_verm.gif) no-repeat center top;
	text-align: center;
	vertical-align: top;
}

.imgTableSubCatVermInf{
	height: 68px;
	width: 197px;
	background: url(../imgs/cuidadospess/img_bgtabela_pq_verm.gif) no-repeat center top;
	text-align: center;
	vertical-align: top;
}

.imgTableSubCatAzulPq{
	height:113px;
	width: 134px;
	background: url(../imgs/cuidadospess/img_bgtabela_pq_azul.gif) no-repeat center top;
	text-align: center;
	vertical-align: center;
}
.imgTableSubCatAzulPqLanc{
	height:113px;
	width: 134px;
	background: url(../imgs/cuidadospess/img_bgtabela_pq_azul_lan.gif) no-repeat center top;
	text-align: center;
	vertical-align: center;
}
.imgTableSubCatAzulOfert{
	height:113px;
	width: 134px;
	background: url(../imgs/cuidadospess/img_bgtabela_pq_azul_oferta.gif) no-repeat center top;
	text-align: center;
	vertical-align: center;
}
/* ------------------------------ Config. IMGS DE FUNDO DO MENU ------------------------------ */
.divTit{
	width:auto;
	height:auto;
	padding-top:10px;
	padding-bottom:5px;
	text-align:center;
}

/* ------------------------------ Config. IMGS DE FUNDO Ofertas ------------------------------ */

.imgBgBoxOferta{
	height: 220px;
	width: 185px;
	background: url(../imgs/ofertas/borda_prod_oferta_gr.gif) no-repeat center top;
	text-align: left;
	vertical-align: top;
}

.imgBgBoxDezVendVrdferta{
	height: 103px;
	width: 189px;
	background: url(../imgs/ofertas/borda_prod_oferta_tit_pq.gif) no-repeat center top;
	text-align: left;
	vertical-align: top;
}

.imgBgBoxDezVendVrdfertaPq{
	height: 75px;
	width: 187px;
	background: url(../imgs/ofertas/borda_prod_oferta_pq.gif) no-repeat center top;
	text-align: left;
	vertical-align: top;
}

/* ------------------------------ Config. IMGS DE FUNDO Dicas ------------------------------ */

.imgBgBoxEsqDicas{
	height: auto;
	width: 237px;
	background: url(../imgs/dicas/linhabg_degrade.jpg) repeat-y left top;
	text-align: left;
	vertical-align: top;
}


/* ----------------------------- CSS NOVA TESTEIRA NOVA HOME --------------------------------*/

#listaLojasEsp
{
	text-align:center;
	margin:0px;
}


/* ----------------------------- NOVO CSS DA HOME BUSCA AVANÇADA ------------------------------- */


.text11CinzaSimples{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-align: justify;
	line-height:17px;
}

.text11AzulUnder{
	color: #006EB9;
	text-align:left;
	font: bold normal 12px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}


.text11CinzaBold{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	text-align:center;
	font-weight: bold;
	padding-left:15px;
}

/*.aAzul11px:link, .aAzul11px:visited {
	color: #006EB7;
	text-align:left;
	text-decoration:none;
	font: 11px Tahoma, Helvetica, sans-serif;
}*/

.aAzul11px:active, .aAzul11px:hover{
	color: #006EB7;
	text-align:left;
	text-decoration:underline;
	font: 11px Tahoma, Helvetica, sans-serif;
}


.aAzulUnder:link, .aAzulUnder:visited {
	color: #006EB9;
	text-align:left;
	font: bold normal 10px/17px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.aAzulUnder:active, .aAzulUnder:hover{
	color: #006EB9;
	text-align:left;
	font: bold normal 10px/17px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}


.text8Azul{
	color: #0072B7;
	font: bold 8px Verdana, Tahoma, Arial, Helvetica, sans-serif;
}
.textAzulB3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006EB9;
	text-align:left;
	font-weight: bold;
	text-decoration:none;
}

#divBuscaAvancada {
	width:140px;
	height:auto;
	z-index:1;
	left: 221px;
	top: 250px;
}

#buscaAvancada
{
	width:40px;
}
#carrinho
{
	width:60px;
}
#divBuscaAvancada .divBuscaAvancadaBg {
	width:140px;
	height:11px;
	/*clear:both;*/
	/*background: url(../imgs/home/img_busca_avanc_inf.gif) no-repeat center bottom;*/
	background-color: Red;
}


.impBuscaSimples13x60px {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	width:60px;
	height:13px;
	border-right:1px #f4f4f4 solid;
	border-top: 1px #CCCCCC solid;
	border-bottom: 1px #f4f4f4 solid;
	border-left: 1px #CCCCCC solid;
 }
 
 .linhaTotalCinza {
 border:#ccc solid 1px;
 }

table.borda1px {border-collapse: collapse;}

table.borda1px tr td {border-bottom:1px solid #ccc;}

.lnk_AviseMe
{
	color:#2B7EA8; 
	text-decoration:underline; 
	font-family:Verdana; 
	font-weight:bold; 
	font-size:x-small;
}
.lnk_Indisponivel
{
	 font-weight:bold; 
	 font-family:Verdana;
	 color:Red; 
	 font-size:x-small;
}
.linhaTableBuscaGeneric
{
	border-left: 2px solid #D8EAF5;
}
.fundoDivGenericoLaranja
{
	background-image: url(../imgs/genericos/deg_gen_center_larj.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.HideButton
{
	display:none;
}
/*------------- Config. LINKS Cinza ---------------------*/
.aCinza10:link, .aCinza10:visited 
{
	color: #666;
	text-align:left;
	padding-left:7px;
	text-decoration:none;
		font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
}

.aCinza10:active, .aCinza10:hover{
	color: #666;
	text-align:left;	
	padding-left:7px;
	text-decoration:underline;
	font: 10px/15px Verdana, Arial, Helvetica, sans-serif;
}
/*-------------------Seções-------------------------------*/
/*--Cuidados Pessoais--*/
.textoCuidadosPessoais {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D97CD;	
	line-height: 21px;
	font-weight:bold;		
}
.aCuidadosPessoais:link, .aCuidadosPessoais:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D97CD;		
	text-decoration:none;
	font-weight:bold;
}
.aCuidadosPessoais:active, .aCuidadosPessoais:hover{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D97CD;		
	text-decoration:underline;
	font-weight:bold;
}
.aCuidadosPessoaisSub:link, .aCuidadosPessoaisSub:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D97CD;		
	text-decoration:none;	
}
.aCuidadosPessoaisSub:active, .aCuidadosPessoaisSub:hover{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D97CD;		
	text-decoration:underline;	
}
/*--Saúde--*/
.textoSaude {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #489B49;	
	line-height: 21px;
	font-weight:bold;
}
.aSaude:link, .aSaude:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #489B49;	
	line-height: 21px;
	text-decoration:none;
	font-weight:bold;
}

.aSaude:active, .aSaude:hover{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #489B49;	
	line-height: 21px;
	text-decoration:underline;
	font-weight:bold;
}
.aSaudeSub:link, .aSaudeSub:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #489B49;	
	line-height: 21px;
	text-decoration:none;	
}

.aSaudeSub:active, .aSaudeSub:hover{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #489B49;	
	line-height: 21px;
	text-decoration:underline;	
}
/*--Farmacia--*/
.textoFarmacia {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8574AD;	
	line-height: 21px;
	font-weight:bold;
}
.aFarmacia:link, .aFarmacia:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8574AD;	
	line-height: 21px;
	text-decoration:none;
	font-weight:bold;
}

.aFarmacia:active, .aFarmacia:hover{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8574AD;	
	line-height: 21px;
	text-decoration:underline;
	font-weight:bold;
}
.aFarmaciaSub:link, .aFarmaciaSub:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8574AD;	
	line-height: 21px;
	text-decoration:none;	
}

.aFarmaciaSub:active, .aFarmaciaSub:hover{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8574AD;	
	line-height: 21px;
	text-decoration:underline;	
}
/*--Genericos--*/
.textoGenericos {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F28A1A;	
	line-height: 21px;
	font-weight:bold;
}
.aGenericos:link, .aGenericos:visited{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F28A1A;	
	line-height: 21px;
	text-decoration:none;
	font-weight:bold;
}

.aGenericos:active, .aGenericos:hover{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F28A1A;	
	line-height: 21px;
	text-decoration:underline;
	font-weight:bold;
}
.aGenericosSub:link, .aGenericosSub:visited{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F28A1A;	
	line-height: 21px;
	text-decoration:none;	
}

.aGenericosSub:active, .aGenericosSub:hover{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F28A1A;	
	line-height: 21px;
	text-decoration:underline;	
}
/*--Maquiagem--*/
.textoMaquiagem {
	color: #DA5980;		
	font: 12px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.aMaquiagem:link, .aMaquiagem:visited {
	color: #DA5980;	
	text-decoration:none;
	font: 12px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.aMaquiagem:active, .aMaquiagem:hover{
	color: #DA5980;	
	text-decoration:underline;
	font: 12px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.aMaquiagemSub:link, .aMaquiagemSub:visited {
	color: #DA5980;	
	text-decoration:none;
	font: 12px/21px Arial, Helvetica, sans-serif;	
}

.aMaquiagemSub:active, .aMaquiagemSub:hover{
	color: #DA5980;	
	text-decoration:underline;
	font: 12px/21px Arial, Helvetica, sans-serif;	
}
/*--Perfumes--*/
.textoPerfurmes {
	color: #008597;		
	font: 12px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.aPerfurmes:link, .aPerfurmes:visited {
	color: #008597;	
	text-decoration:none;
	font: 12px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.aPerfurmes:active, .aPerfurmes:hover{
	color: #008597;	
	text-decoration:underline;
	font: 12px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.aPerfurmesSub:link, .aPerfurmesSub:visited {
	color: #008597;	
	text-decoration:none;
	font: 12px/21px Arial, Helvetica, sans-serif;	
}

.aPerfurmesSub:active, .aPerfurmesSub:hover{
	color: #008597;	
	text-decoration:underline;
	font: 12px/21px Arial, Helvetica, sans-serif;	
}
/*--Ofertas--*/
.textoOfertas{
	color: #6DA73B;			
	font: 12px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.aOfertas:link, .aOfertas:visited {
	color: #6DA73B;	
	text-decoration:none;
	font: 12px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.aOfertas:active, .aOfertas:hover{
	color: #6DA73B;	
	text-decoration:underline;
	font: 12px/21px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.aOfertasSub:link, .aOfertasSub:visited {
	color: #6DA73B;	
	text-decoration:none;
	font: 12px/21px Arial, Helvetica, sans-serif;	
}

.aOfertasSub:active, .aOfertasSub:hover{
	color: #6DA73B;	
	text-decoration:underline;
	font: 12px/21px Arial, Helvetica, sans-serif;	
}
/***--- Over Menu ---***/
/*--Cuidados Pessoais--*/
.aCuidadosPessoaisMenu:link, .aCuidadosPessoaisMenu:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8.7pt;
	color: #4D97CD;
	line-height: 25px;
	margin-top:50px;
	text-decoration:none;	
	padding-left:15px;
	font-weight:bold;
}
.aCuidadosPessoaisMenu:active, .aCuidadosPessoaisMenu:hover{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8.7pt;
	color: #4D97CD;	
	line-height: 25px;	
	margin-top:50px;
	text-decoration:underline;	
	padding-left:15px;
	font-weight:bold;
}
/*--Saúde--*/
.aSaudeMenu:link, .aSaudeMenu:visited {
	font-family:  Arial, Helvetica, sans-serif;	
	font-size: 8.7pt;
	color: #489B49;	
	line-height: 25px;	
	margin-top:50px;
	text-decoration:none;
	padding-left:15px;
	font-weight:bold;
}

.aSaudeMenu:active, .aSaudeMenu:hover{
	font-family:  Arial, Helvetica, sans-serif;	
	font-size: 8.7pt;
	color: #489B49;	
	line-height: 25px;	
	margin-top:50px;
	text-decoration:underline;
	padding-left:15px;
	font-weight:bold;
}
/*--Farmacia--*/
.aFarmaciaMenu:link, .aFarmaciaMenu:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight:800;
	color: #8574AD;	
	line-height: 21px;
	text-decoration:none;	
	padding-left:5px;
}

.aFarmaciaMenu:active, .aFarmaciaMenu:hover{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight:800;
	color: #8574AD;	
	line-height: 21px;
	text-decoration:underline;	
	padding-left:5px;
}
/*--Genericos--*/
.aGenericosMenu:link, .aGenericosMenu:visited{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight:800;
	color: #F28A1A;	
	line-height: 21px;
	text-decoration:none;	
	padding-left:5px;
}

.aGenericosMenu:active, .aGenericosMenu:hover{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight:800;
	color: #F28A1A;	
	line-height: 21px;
	text-decoration:underline;	
	padding-left:5px;
}
/*--Maquiagem--*/
.aMaquiagemMenu:link, .aMaquiagemMenu:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #43988C;	
	line-height: 21px;
	text-decoration:none;	
	padding-left:15px;
	font-weight:bold;
}

.aMaquiagemMenu:active, .aMaquiagemMenu:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8.7pt;
	color: #43988C;	
	line-height: 21px;
	text-decoration:underline;	
	padding-left:15px;
}
/*--Perfumes--*/
.aPerfurmesMenu:link, .aPerfurmesMenu:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8.7pt;
	line-height: 21px;
	color: #43988C;		
	text-decoration:none;	
	padding-left:5px;
}
.aPerfurmesMenu:active, .aPerfurmesMenu:hover{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8.7pt;
	line-height: 21px;
	color: #43988C;	
	text-decoration:underline;	
	padding-left:5px;
}
/********************Itens Mais Buscados*******************************/
.aItemBuscado1:link {		
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	text-align:left;	
	text-decoration:none;
}
.aItemBuscado1:visited {		
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	text-align:left;	
	text-decoration:none;
}
.aItemBuscado1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	text-align:left;	
	text-decoration:none;
	background:#666666; 
}
.aItemBuscado1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	text-align:left;	
	text-decoration:none;
}
/*2*/
.aItemBuscado2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align:left;	
	text-decoration:none;
}
.aItemBuscado2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align:left;	
	text-decoration:none;
}
.aItemBuscado2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-align:left;	
	text-decoration:none;
	background:#666666; 
}
. aItemBuscado2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align:left;	
	text-decoration:none;
}
/*3*/
.aItemBuscado3:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align:left;	
	text-decoration:none;
}
.aItemBuscado3:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align:left;	
	text-decoration:none;
}
.aItemBuscado3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-align:left;	
	text-decoration:none;
	background:#666666; 
}
.aItemBuscado3:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align:left;	
	text-decoration:none;
}
/* -------- Config. das tabelas para exibir a busca dos remédios ----------- */
.tabelaBusca
{
	width:596px;
	height:160px;
	background-image:url('../imgs/line_src.jpg');
	background-repeat:repeat-x;
	margin-bottom:10px;
	vertical-align:top;
	margin-bottom:5px;
}

/* -------- Config. das tabelas para exibir a busca dos remédios genéricos ----------- */
.fundoTabela
{		
	width:100%;
	height:auto;
	display:block;
}
.tabelaGenerico
{
	width:100%;
	height:140px;
	margin-top:5px;
	background-image:url('../imgs/fundo_generico.jpg');
	background-repeat:repeat-x;
}
/* -------- Config. do link para detalhe dos produtos da perfumaria na busca ----------- */
.removeSublinhado a, .removeSublinhado a:hover
{
	text-decoration:none;
}
.espaco3{margin:10px;}
.text10VermelhoRdc{
	color: Red;
	text-align:left;
	padding-left:15px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.avisoRDCTexto
{
	margin-top:10px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
    color:Red;
}
/* -------- logo da vannon no rodapé do site ----------- */
#logoVannon
{
	margin-top:20px;
	width:100%;
	text-align:center;
}
/*----- logo da vannon -----*/
#assinaturaVannon
{
	margin-top:10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align:center;
	background-color:Red;
	display:block;
}
#assinaturaVannonA
{
	width:300px;
	height:30px;
	float:left;
	text-align:right;
	margin-left:200px;
	margin-top:3px;
}
#assinaturaVannonB
{
	width:300px;
	height:30px;
	float:left;
	text-align:left;
	margin-left:5px;
}
