/*estilo Pol padrao - 24/3/2010 */
* {
   margin:0;
   padding:0;
}

object, a {
    outline:none;
	}


#dados_usuario ul li, #menu ul li, #bread ul li, #coluna_esquerda ul li, #coluna_direita ul li, #rodape ul li, div.busca ul li, ul.box_sobre_parceiro li, ul.lista_vales li {
list-style:none;
list-style-type:none;
}

html, body {height:100%;} /**/
body {
	margin:0; 
	padding:0;
	background:#FFF url(images/bg_body.jpg) top center repeat-x;
	color:#666;
	text-align:center;
	font:75%/1.4  Arial, Helvetica, sans-serif;
	}
	
html select, html input, html textarea {	
	color:#666666;
	}
	
#geral, #geral_direita { 
	width:979px;
	background-repeat:repeat-y;
	position:relative;  /*Contexto de posicionamento */
	margin:0 auto;
	text-align:left;
	min-height:100%;/**/
	}
#geral, #geral_direita_fluido { 
	width:979px;
	background-repeat:repeat-y;
	position:relative;  /*Contexto de posicionamento */
	margin:0 auto;
	text-align:left;
	min-height:100%;/**/
	background-image:url(images/bg_conteudo_direita_fluido.png);

	}

	
#geral { 
	background-image:url(images/bg_conteudo_direita.png);
	}
	
#geral_direita { 
	background-image:url(images/bg_conteudo_direita.png);
	}	
	
#geral_direita { 
	background-image:url(images/bg_conteudo_direita.png);
	}	

	
	
* html #geral {height: 100%;}/**/
* html #geral_direita {height: 100%;}/**/
#conteudo {padding-bottom:252px;}/**/

#header {
	width:959px;
	height:180px;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
	}
	
#menu {
width:956px;
height:36px;
margin:0 auto;
background-color:#FFF;
background-image:url(images/bg_menu.jpg);
background-repeat:no-repeat;
padding-bottom:10px;
}	

ul.lista_menu {
	display:block;
	width:auto;
	height:32px;
	margin:0 auto;

}

ul.lista_menu li {
float:left;
display:inline;
}

ul.lista_menu li a {
	float:left;
	display:block;
	height:32px;
	line-height:32px;
	padding:0px 24px;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
	background:url(images/bt_menu.jpg) repeat-x;
}

/* Hack para o Safari */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
        ul.lista_menu li a {font-size:100%;}
}

/* Hack para o Opera */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
        ul.lista_menu li a {font-size:100%;}
}

ul.lista_menu li a:hover {
	background-position:top;
	background-image: url(images/bt_menu_hover.jpg);
}

.divisor_menu {
	background-image:url("images/divisao_menu.jpg");
	height:32px;
	width:2px;
	}

#content {
margin:0px 10px;
height:auto;
background-color:#FFFFFF;
}

#tv {
width:959px;
height:210px;
margin-left:10px;
background-color:#FFFFFF;
}

#bread {
    padding-left:20px;
	background-color:#FFFFFF;
    border-top:1px solid #e5e5e5;
	border-bottom:1px solid #d7d7d7;
}

#bread ul li {
display:inline;
float:left;
margin:0px 2px;
color:#666666;
}

#bread ul li a {
float:left;
text-decoration:none;
color:#333333;
font-weight:100;
}

#bread, #bread a {
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:25px;
	height:25px;
}

#bread a:hover {
text-decoration:underline;
} 

#principal {
	width:720px;
	float:left;
	padding:10px;
	text-align:justify;
	}
	
#coluna_esquerda {
	width:200px;
	float:left;
	padding-bottom:15px;
	padding-left:9px;
	padding-right:9px;
	padding-top:10px;
	clear:both;
	}
	
#coluna_direita {
	width:200px;
	float:right;
	padding:10px 9px 10px 10px;
	}	
	
#conteudo_direita {
	width:720px;
	float:left;
	padding:10px;
	text-align:justify;
	}	
	
	
	
#conteudo_direita_fluido {
	width:100%;
	float:left;
	padding:10px;
	text-align:justify;
	}	
	
	
.clear {
	clear: both;
}	

#rodape {
	width:959px;
	min-height:242px;
	clear:both;
	margin:0 auto;
	position: absolute;
	left:10px;
	bottom: 0; /**/
	text-align:center;
	background-repeat:repeat-x;
	background-color:#F3F3F3;
	visibility: visible;
	}
	
	
h2, h3, h4 {
	font-size:120%;
}
	
/*--------------------------------------------------------------FIM DA ESTRUTURA BASE----------------------------------*/	

a.logo_pol {
display:block;
float:left;
width:135px;
height:100px;
margin-left:40px;
text-indent:-5000px;
overflow:hidden;
}

#box_login {
width:207px;
height:78px;
float:right;
padding-top:12px;
padding-right:15px;
padding-left:80px;
background-image:url(images/bg_login.gif);
background-repeat:no-repeat;
background-position:10px 0px;
}


#login #box_login {
width:207px;
height:78px;
margin:0 auto;
float:none;
padding-top:27px;
padding-right:15px;
padding-left:80px;
background-image:none;
}

.campos_login {
float:left;
}

.campos_login a {
text-decoration:none;
padding-left:2px;
}

.campos_login a:hover {
text-decoration:underline;
}

#box_login h2 {
display:none;
}

#box_login input {
width:124px;
color:#0194BB;
border:1px solid #0194BB;
margin-bottom:3px;
padding:2px 3px;
}

#destaques {
width:941px;
height:200px;
background-color:#FFFFFF;
margin:0 auto;
padding-right:9px;
padding-left:9px;
padding-bottom:10px;
}

#destaque_esquerda a {
display:block;
float:left;
width:200px;
height:200px;
background-image:url(images/destaque_esquerda.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
border:1px solid #fff;
}

#destaque_direita a {
display:block;
float:right;
width:200px;
height:200px;
background-image:url(images/destaque_direita.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
border:1px solid #fff;
}

#destaque_meio {
float:left;
width:500px;
height:200px;
margin-left:20px;
}

a.link_branco_font_11 {
color:#FFFFFF;
font-size:11px;
}

a.bt_entrar2 {
display:block;
float:right;
width:65px;
height:43px;
text-indent:-5000px;
color:White;
overflow:hidden;
position:relative; 

}
a.bt_entrar {
display:block;
float:right;
width:64px;
height:43px;
text-indent:-5000px;
overflow:hidden;
position:relative; 

}
a.bt_radiopol {
display:block;
width:200px;
height:68px;
background-image:url(images/bt_radiopol.gif);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
margin-bottom:1px;
}

div#radio {
margin-bottom:7px;
}

.titulo {
display:block;
background:url(images/bg-titulo.jpg) top left no-repeat;
width:695px;
font-size:160%;
height:48px;
clear:both;
background-repeat:no-repeat;
padding:10px 19px 0px 10px;
color:#027de5;
}

.titulo_fluido {
display:block;
background:url(images/bg-titulo_fluido.jpg) top left no-repeat;
width:943px;
font-size:160%;
height:48px;
clear:both;
background-repeat:no-repeat;
padding:10px 19px 0px 10px;
color:#027de5;
}


.titulo h2 {
	font-size:20px;
}

.titulo a.bt_vertodos {
float:right;
margin-top:-18px;
}	


ul.lista_1thumbs, ul.lista_2thumbs, ul.lista_3thumbs, ul.lista_4thumbs {
display:block;
width:100%;
margin:0 auto;
float:left;
}


ul.lista_1thumbs li, ul.lista_2thumbs li, ul.lista_3thumbs li, ul.lista_4thumbs li {
display:block;
float:left;
height:157px;
padding:0px 15px 10px 15px;
text-align:center;
}

ul.lista_1thumbs li {
	width:95%;
}

ul.lista_2thumbs li {
	width:45%;
}

ul.lista_3thumbs li {
	width:28%;
}

ul.lista_4thumbs li {
	width:20%;
}

ul.lista_3thumbs a img, ul.lista_4thumbs a img, ul.lista_2thumbs li a img, ul.lista_1thumbs li a img {
border:0;
}

div.busca {
height:30px;
margin-bottom:10px;
}

div.busca li {
float:left;
}

div.busca label, div.busca select, div.busca input {
float:left;
}

.label_busca {
display:block;
width:59px;
height:19px;
background-image:url(images/label_busca.jpg);
text-indent:-5000px;
overflow:hidden;
}

div.busca input.busca_produto  {
width:110px;
color:#A5ACB2;
border:1px solid #7F9DB9;
margin-bottom:3px;
padding:2px 3px;
margin:0px 2px;
}

div.busca select.busca_categoria {
width:112px;
color:#A5ACB2;
border:1px solid #7F9DB9;
margin-bottom:3px;
padding:1px 1px 1px 2px;
margin:0px 4px 0px 2px;
}

.busca select.busca_categoria optgroup, .nav_base optgroup, .box_navega_esq optgroup {
margin-top:5px;
color:#003366;
font-style:normal;
}

.busca input.busca_menospontos, .busca input.busca_maispontos {
width:40px;
color:#A5ACB2;
border:1px solid #7F9DB9;
margin-bottom:3px;
padding:2px 3px;
margin:0px 5px;
}

.busca a.bt_buscar {
float:left;
}

a.bt_buscar {
display:block;
width:67px;
height:21px;
background-image:url(images/bt_buscar.jpg);
text-indent:-5000px;
overflow:hidden;
}

a:hover.bt_buscar {
background-image:url(images/bt_buscar_over.jpg);
}

a.bt_vertodos {
display:block;
width:68px;
height:20px;
background-image:url(images/bt_vertodos.jpg);
text-indent:-5000px;
overflow:hidden;
}

a:hover.bt_vertodos {
background-image:url(images/bt_vertodos_over.jpg);
}

a.bt_vertodas_lojas {
display:block;
width:117px;
height:20px;
background-image:url(images/bt_vertodas_lojas.jpg);
text-indent:-5000px;
overflow:hidden;
}

a:hover.bt_vertodas_lojas {
background-image:url(images/bt_vertodas_lojas_over.jpg);
}

div.nav_base {
clear:both;
width:720px;
height:45px;
border-top:1px solid #D7D7D7;
padding-top:10px;
}

div.nav_base a {
margin-right:5px;
}

a.bt_voltar_topo {
display:block;
width:114px;
height:20px;
background-image:url(images/bt_voltar_topo.jpg);
text-indent:-5000px;
overflow:hidden;
}

a:hover.bt_voltar_topo {
background-image:url(images/bt_voltar_topo_over.jpg);
}

a.bt_voltar_home {
display:block;
width:72px;
height:20px;
background-image:url(images/bt_voltar_home.jpg);
text-indent:-5000px;
overflow:hidden;
}

a:hover.bt_voltar_home {
background-image:url(images/bt_voltar_home_over.jpg);
}

div.nav_base select.lojas_online, div.nav_base select.vale_presentes {
width:118px;
color:#A5ACB2;
border:1px solid #7F9DB9;
margin-bottom:3px;
padding:1px 1px 1px 2px;
margin:0px 4px;
}

div.nav_base select, div.nav_base a, div.nav_base label {
float:left;
}

a.banner_experiencias, a.banner_cursos {
display:block;
width:200px;
height:69px;
background-image:url(images/banner_experiencias.gif);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
margin-bottom:10px;
}

a.banner_experiencias {
background-image:url(images/banner_experiencias.gif);
}

a.banner_cursos {
background-image:url(images/banner_cursos.gif);
}

a.banner_viagens {
display:block;
width:200px;
height:132px;
background-image:url(images/banner_viagens.gif);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
margin-bottom:10px;
}

h3.titulo_box_lojas, h3.titulo_box_recarga_cel, h3.titulo_box_ringtone, h3.titulo_box_lojas_especiais, h3.titulo_box_viagens, h3.titulo_box_noticias, h3.titulo_box_minha_conta, h3.titulo_box_duvidas, h3.titulo_box_lista, h3.titulo_box_categorias {
display:block;
width:200px;
height:34px;
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
}

h3.titulo_box_lojas {
background-image:url(images/titulo_box_lojas.gif);
}

h3.titulo_box_recarga_cel {
background-image:url(images/titulo_box_recarga_cel.gif);
}

h3.titulo_box_ringtone {
background-image:url(images/titulo_box_ringtone.gif);
}

h3.titulo_box_lojas_especiais {
background-image:url(images/titulo_box_lojas_especiais.gif);
}

h3.titulo_box_viagens {
background-image:url(images/titulo_box_viagens.gif);
}

h3.titulo_box_noticias {
background-image:url(images/titulo_box_noticias.jpg);
}

h3.titulo_box_minha_conta {
background-image:url(images/titulo_box_minha_conta.gif);
}

h3.titulo_box_categorias {
background-image:url(images/titulo_box_categorias.gif);

}

h3.titulo_box_duvidas {
background-image:url(images/titulo_box_duvidas.gif);
}

div.box_categorias div.box_navega_esq {
width:180px;
padding:10px;





}

div.box_navega_esq{
width:180px;
padding:10px;
background-image:url(images/bg_box.gif);
background-repeat:repeat-y;
}

div.box_minha_conta div.box_navega_esq, div.box_duvidas div.box_navega_esq {
width:188px;
padding:10px 6px;
}

div.box_duvidas ul.lista_menu_lateral li, div.box_duvidas ul.lista_menu_lateral li a {
line-height:14px;
height:auto;
padding:2px;
font-size:11px;
}

div.box_minha_conta {
position:fixed;
z-index:1;
}

ul.lista_menu_lateral li {
line-height:26px;
height:auto;
border-bottom:1px solid #efefef;
margin-bottom:1px;
}

ul.lista_menu_lateral li a {
display:block;
line-height:26px;
height:auto;
font-size:14px;
color:#333333;
text-decoration:none;
padding:0px 2px;

}

ul.lista_menu_lateral li a:hover {
color:#000000;
	background-color:#e8ffd3;
	}


div.base_box {
width:200px;
height:17px;
background-image:url(images/base_box.gif);
background-repeat:no-repeat;
}

div.box_navega_esq p {
height:26px;
}

div.box_navega_esq select {
width:180px;
color:#A5ACB2;
border:1px solid #7F9DB9;
padding:1px 1px 1px 2px;
}

div.box_navega_esq a.bt_continuar {
float:right;
}

a.bt_continuar {
display:block;
width:68px;
height:20px;
background-image:url(images/bt_continuar.jpg);
text-indent:-5000px;
overflow:hidden;
}

a:hover.bt_continuar {
background-image:url(images/bt_continuar_over.jpg);
}

a.bt_resgatar {
display:block;
width:68px;
height:20px;
background-image:url(images/bt_resgatar.jpg);
text-indent:-5000px;
overflow:hidden;
}

a:hover.bt_resgatar {
background-image:url(images/bt_resgatar_over.jpg);
}

a.bt_voltar {
display:block;
width:68px;
height:20px;
background-image:url(images/bt_voltar.jpg);
text-indent:-5000px;
overflow:hidden;
}

a:hover.bt_voltar {
background-image:url(images/bt_voltar_over.jpg);
}

a.bt_ok {
display:block;
width:35px;
height:20px;
background-image:url(images/bt_ok.jpg);
text-indent:-5000px;
overflow:hidden;
}

a:hover.bt_ok {
background-image:url(images/bt_ok_over.jpg);
}

a.bt_enviar {
display:block;
width:68px;
height:20px;
background-image:url(images/bt_enviar.jpg);
text-indent:-5000px;
overflow:hidden;
}

a:hover.bt_enviar {
background-image:url(images/bt_enviar_over.jpg);
}

div.box_navega_esq .input_2digitos {
margin-right:4px;
}

div.inner div.box_navega_esq {
	background:none;
}


.input_2digitos {
width:40px;
color:#A5ACB2;
border:1px solid #7F9DB9;
padding:2px 3px;
}

.input_10digitos {
width:80px;
color:#A5ACB2;
border:1px solid #7F9DB9;
padding:2px 3px;
}

div.box_navega_esq .input_normal, div.box_navega_esq .input_calendario {
width:132px;
color:#A5ACB2;
border:1px solid #7F9DB9;
padding:2px 3px;
}

div.box_navega_esq .input_calendario {
margin-bottom:6px;
}

div.box_navega_esq form {
margin:0px;
padding:0px;
}

div.texto_home {
margin:5px 0px 20px 0px;
}

div.texto_home h4 {
padding:0px 20px;
font-size:12px;
font-weight:bold;
}

div.texto_home p {
padding:10px 20px;
text-align:justify;
}

.box_lojas_especiais a img {
border:1px solid #E7E7E7;
margin-bottom:7px;
}

.box_lojas_especiais a:hover img {
border:1px solid #CCC;
}

.box_lista_desejos {
width:186px;
background:url(images/lista_desejos.gif) top center no-repeat;
padding-top:95px;
padding-right:14px;
height:90px;



}

.box_lista_desejos_termometro {
width:201px;
background:url(images/lista_desejos_box.gif) top center no-repeat;
padding-top:95px;

}


.box_lista_desejos ul {
display:block;
float:right;
text-align:right;
}

.box_lista_desejos a {
font-size:12px;
color:#999999;
line-height:25px;
}

.box_lista_desejos a:hover {
color:#000000;
text-decoration:none;
}
h2.titulo_duvidas_footer, h2.titulo_parcerias_footer, h2.titulo_institucional_footer {
display:block;
height:22px;
text-indent:-5000px;
overflow:hidden;
background-repeat:no-repeat;
}

h2.titulo_duvidas_footer {
background-image:url(images/titulo_duvidas_footer.gif);
}

h2.titulo_parcerias_footer {
background-image:url(images/titulo_parcerias_footer.gif);
}

h2.titulo_institucional_footer {
background-image:url(images/titulo_institucional_footer.gif);
}

div#conteudo_rodape {
	width:501px;
	margin:0 auto;
	padding:20px 10px;
	text-align:justify;
	}	
	
ul.lista_rodape {
display:block;
margin-bottom:20px;
}

ul.links_rodape li {
margin-right:5px;
}	
	
ul.links_rodape li, ul.links_rodape li a {
display:inline;
font-size:11px;
color:#666666;
text-transform:lowercase;
}

ul.links_rodape li a span {
text-transform:uppercase;
}

#box_logado {
width:267px;
height:82px;
float:right;
padding-top:8px;
padding-right:15px;
padding-left:20px;
background-image:url(images/bg_logado.gif);
background-repeat:no-repeat;
background-position:10px 0px;
}

#box_logado h2 {
display:none;
}

#box_logado .foto_usuario {
float:left;
}

.foto_usuario {
width:64px;
height:71px;
padding:3px 5px 0px 5px;
background-image:url(images/bg_foto_usuario.png);
background-repeat:no-repeat;
margin-right:8px;
}

#dados_usuario h4 {
font-size:11px;
font-weight:bold;
color:#000000;
}

#dados_usuario p, #dados_usuario a, ul.lista_links_perfil li a, ul.lista_links_perfil li {
font-size:11px;
font-weight:normal;
color:#FFFFFF;
}

#dados_usuario a:hover {
text-decoration:none;
}

#dados_usuario strong {
margin-right:3px;
}

ul.lista_links_perfil {
margin-top:10px;
}

ul.lista_links_perfil li {
display:inline;
float:left;
margin:0px 2px;
}
 

ul.lista_links_perfil li a {
float:left;
}

div.miolo_principal {
margin:0px 19px;
}

ul.box_sobre_parceiro {
display:block;
float:left;
margin-bottom:40px;
}

ul.box_sobre_parceiro li, ul.box_sobre_parceiro li img, ul.lista_vales li {
float:left;
}

ul.box_sobre_parceiro li img {
margin-right:15px;
}

ul.box_sobre_parceiro li p {
display:block;
width:546px;
float:left;
line-height:18px;
font-style:italic;
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing:1px;
}

div.miolo_principal h3 {
font-size:18px;
font-weight:bold;
color:#000000;
letter-spacing:-1px;
}

div.miolo_principal h3.titulo_miolo_sublinhado {
display:block;
width:100%;
font-size:16px;
font-weight:bold;
color:#000000;
letter-spacing:-1px;
border-bottom:1px dotted #666666;
margin-top:10px;
}

div.miolo_principal h4 {
font-size:14px;
font-weight:bold;
color:#666666;
letter-spacing:-1px;
margin:10px 0px;
}

ul.box_sobre_parceiro h3.titulo_miolo {
	display:block;
	width:450px;
margin:10px 0px 5px 0px;
}

ul.lista_informacoes_parceiros {
margin-left:50px;
}

ul.lista_informacoes_parceiros li {
margin:10px 0px;
list-style-image:url(images/bullet_vales.gif);
}

div.imagem_vales {
width:111px;
height:121px;
background-position:0px 10px;
padding:19px 0px 0px 9px;
background-image:url(images/bg_vale_presentes.jpg);
background-repeat:no-repeat;
float:left;
margin-right:10px;
}

ul.lista_vales {
display:block;
float:left;
border-bottom:1px dashed #d7d7d7;
padding-bottom:20px;
margin-bottom:20px;
}

ul.lista_vales li {
float:left;
}

ul.lista_vales li h4 {
	display:block;
	float:left;
	width:500px;
}

ul.lista_vales p {
display:block;
clear:left;
width:500px;
float:left;
line-height:18px;
}

ul.lista_vales strong {
display:block;
width:500px;
line-height:18px;
color:#990000;
margin:4px 0px;
}

ul.lista_vales a.bt_resgatar {
display:block;
margin-top:10px;
margin-right:5px;
}

ul.lista_vales a.bt_adicionar_lista {
float:right;
margin-top:-20px;
}

a.bt_adicionar_lista {
display:block;
height:20px;
font-size:11px;
color:#666666;
text-decoration:none;
background-image:url(images/bt_adicionar_lista.jpg);
background-repeat:no-repeat;
padding-left:20px;
}

a:hover.bt_adicionar_lista {
background-image:url(images/bt_adicionar_lista_over.jpg);
text-decoration:underline;
color:#000000;
}

div.localizador {
border-top:1px solid #CCC;
clear:left;
padding:3px 0px;
margin-bottom:30px;
}

div.localizador label {
font-weight:600;
margin-right:3px;
}

div.localizador ul.lista_localizador {
float:left;
}

div.localizador ul.lista_localizador li {
list-style:none;
float:left;
display:inline;
}

div.localizador select {
width:100px;
color:#A5ACB2;
border:1px solid #7F9DB9;
padding:1px 1px 1px 2px;
margin:0px 2px 0px 2px;
}

div.localizador input {
width:110px;
color:#A5ACB2;
border:1px solid #7F9DB9;
padding:2px 3px;
margin:0px 4px 0px 2px;
}

div.resultado_localizador {
clear:left;
padding-top:10px;
}

div.resultado_localizador h4 {
color:#000000;
display:block;
border-bottom:1px dotted #000000;
}

div.resultado_localizador h5 {
color:#666666;
font-size:12px;
font-weight:600;
}

div.resultado_localizador ul.resultado_localizador {
border-bottom:1px dotted #e5e5e5;
padding-top:10px;
}

div.resultado_localizador ul.resultado_localizador li {
list-style:none;
display:block;
}

div.resultado_localizador a.bt_vertodas_lojas {
margin-top:5px;
float:right;
}

h3.titulo18, h3.titulo18_subli {
font-size:18px;
font-weight:bold;
color:#666666;
letter-spacing:-1px;
}

h3.titulo18_subli {
display:block;
border-bottom:1px solid #E5E5E5;
}

h3.titulo16_subli {
display:block;
clear:both;
font-size:130%;
font-weight:bold;
color:#666666;
border-bottom:1px solid #d7d7d7;
}

h3.titulo_cadastro {
width:720px;
height:48px;
background-image:url(images/titulo_cadastro.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
}

h3.titulo_fale_conosco {
width:720px;
height:48px;
background-image:url(images/titulo_fale_conosco.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
}

h3.titulo_extrato {
width:720px;
height:48px;
background-image:url(images/titulo_extrato.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
}

h3.titulo_extrato {
width:720px;
height:48px;
background-image:url(images/titulo_extrato.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
}

h3.titulo_carrinho {
width:720px;
height:48px;
background-image:url(images/titulo_carrinho.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
}

h3.titulo_minha_conta {
width:720px;
height:48px;
background-image:url(images/titulo_minha_conta.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
}

h3.titulo_alteracao {
width:720px;
height:48px;
background-image:url(images/titulo_alteracao_de_senha.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
}

h3.titulo_transferencia {
width:720px;
height:48px;
background-image:url(images/titulo_transferencia.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
}

div.miolo_direita {
padding:0px 20px 0px 20px;
}

div.miolo_direita p {
margin:10px 0px 10px 0px;
}



/*----------------------------formularios---------------------------*/

.cssform {
margin:30px 0px;
}

.cssform p{
clear: left;
margin: 0px 0px;
padding: 0px 0 8px 0;
padding-left: 155px; 
border-bottom: 1px dotted #d7d7d7;
height: 1%;
}

.cssform label{
font-weight: bold;
float: left;
margin-left: -155px; 
width: 150px; 
text-align:right;
}

.cssform input.campo_normal{ 
width: 80px;
}

.cssform input.campo_grande { 
width: 200px;
}

.cssform input.campo_pequeno { 
width: 20px;
}

.cssform input.campo_medio { 
width: 30px;
}

.cssform select.select_normal { 
width: 80px;
}

.cssform select.select_pequeno { 
width: 38px;
}



.cssform textarea {
width: 250px;
height: 150px;
}

div.cadastro strong, div.fale_conosco strong {
color:#FF0000;
font-weight:bold;
}

div.cadastro p.alerta {
margin:10px 0px;
}

div.cadastro div.foto_usuario {
margin-left:155px;
}

div.cadastro div.nav_base, div.extrato_detalhado div.nav_base, div.carrinho div.nav_base {
margin-top:70px;
width:100%;
}

div.fale_conosco div.nav_base {
width:100%;
}

div.box_extrato_resumido {
width:310px;
background-image:url(images/bg_box_extrato_resumido.jpg);
background-repeat:repeat-y;
margin-bottom:10px;
}

h3.titulo_box_extrato_resumido {
width:310px;
height:29px;
background-image:url(images/titulo_box_extrato_resumido.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
}

div.base_box_extrato_resumido {
width:310px;
height:31px;
background-image:url(images/base_box_extrato_resumido.jpg);
background-repeat:no-repeat;

}

div.box_extrato_resumido table {
width:280px;
margin-top:10px;
margin-left:13px;
}

div.box_extrato_resumido table p strong {
font-weight:bold;
color:#666666;
}

div.box_extrato_resumido table p {
margin:0px;
padding:2px 0px;
color:#000000;
}

h2.titulo_extrato_detalhado {
width:122px;
height:29px;
background-image:url(images/titulo_extrato_detalhado.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
}

table.tabela {
width:100%;
border-collapse:collapse;
border:1px solid #c7dcf4;

}

div.extrato_detalhado table, div.carrinho table {
margin:10px 0px;
}

th.titulo_tabela {
background-image:url(images/bg_tabela.jpg);
background-repeat:repeat-x;
height:30px;
padding-left:10px;
color:#333333;
border:1px solid #9cbde4;
}


td.titulo_tabela {
background-image:url(images/bg_tabela.jpg);
background-repeat:repeat-x;
height:30px;
padding-left:10px;
color:#333333;
border:1px solid #9cbde4;

}



td.txt_tabela {
font-size:12px;
padding:2px 3px;
color:#000000;

}

td.celula_valor_tabela {
text-align:center;
padding:5px;
}

div.valor_tabela {
width:40px;
color:#999999;
background-color:#f9f9f9;
padding:0px 5px;
margin:0 auto;
border:1px solid #e5e5e5;
text-align:center;
}

div.valor_tabela_edit {
width:40px;
padding:0px 5px;
font-weight:bold;
margin:0 auto;
border:1px solid #e5e5e5;
text-align:center;
}

td.img_parceiro_carrinho {
text-align:center;
padding:5px;
}

table a {
color:#005B7F;
}

table a:hover {
color:#000000;
text-decoration:none;
}

div.extrato_detalhado .cssform {
margin:20px 0px;
}

div.extrato_detalhado .cssform p {
margin: 0px 0px;
padding: 0px 0 2px 0;
padding-left: 130px; 
border-bottom: 1px dotted #d7d7d7;
height: 20px;
}

div.extrato_detalhado .cssform p a.bt_ok {
float:left;
margin-top:-1px;
margin-left:3px;
}

div.extrato_detalhado .cssform p input, div.extrato_detalhado .cssform p label, div.extrato_detalhado .cssform p strong {
float:left;
}

div.extrato_detalhado .cssform strong {
margin:0px 3px;
}

div.paginacao {
margin-bottom:30px;
padding-left:5px;
text-align:right;
}

div.paginacao ul li {
list-style:none;
display:inline;
}

div.paginacao ul li a {
color:#005B7F;
padding:0px 2px;
font-weight:bold;
text-decoration:none;
}

div.paginacao ul li a:hover {
color:#000000;
}

a.bt_remover {
display:block;
width:20px;
height:19px;
background-image:url(images/bt_excluir.gif);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
margin:0 auto;
}

ul.lista_texto {
list-style-position:inside;
margin:20px;
line-height:20px;
}

div.conteudo_box_como ul {
margin:20px 16px;
}

div.conteudo_box_como ol {
margin:10px 18px;
font-size:11px;
}

div.conteudo_box_como ol li {
line-height:20px;
}

div.calcular_frete strong {
color:#666666;
margin-right:2px;
}

div.calcular_frete label {
color:#666666;
margin-right:4px;
margin-bottom:10px;
}

div.calcular_frete p {
font-size:13px;
font-weight:bold;
color:#000000;
clear:left;
}

div.calcular_frete input {
width:55px;
}

div.calcular_frete input, div.calcular_frete a, div.calcular_frete label {
float:left;
}

div.calcular_frete a {
margin-top:-1px;
margin-left:4px;
}

a.bt_calcular_frete {
display:block;
width:94px;
height:20px;
background-image:url(images/bt_calcular_frete.jpg);
text-indent:-5000px;
overflow:hidden;
}

a:hover.bt_calcular_frete {
background-image:url(images/bt_calcular_frete_over.jpg);
}

div.alterar_senha {
margin:10px 0px;
}

div.transferencia {
margin:20px 0px;
}

a.bt_alterar {
display:block;
width:56px;
height:20px;
background-image:url(images/bt_alterar.jpg);
text-indent:-5000px;
overflow:hidden;
}

a:hover.bt_alterar {
background-image:url(images/bt_alterar_over.jpg);
}

a.bt_iniciar_transferencia {
display:block;
width:128px;
height:20px;
background-image:url(images/bt_iniciar_transf.jpg);
text-indent:-5000px;
overflow:hidden;
}

a:hover.bt_iniciar_transferencia {
background-image:url(images/bt_iniciar_transf_over.jpg);
}

div.alterar_senha p, div.transferencia p {
line-height:10px;
padding:0px;
margin:5px 0px;
}



div.fale_conosco a.bt_enviar {
margin-top:5px;
margin-left:185px;
}

div.conteudo_box_50 {
min-height:155px;
padding:0px 15px 10px 12px;
}

div.conteudo_box_como {
padding:0px 15px 0px 12px;
}

div.box_50 {
width:335px;
float:left;
background-image:url(images/bg_box_50.jpg);
background-repeat:repeat-y;
margin-bottom:10px;
}

h3.titulo_box_trocas {
width:335px;
height:31px;
background-image:url(images/titulo_box_trocas.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
}

h3.titulo_box_prazos {
width:335px;
height:31px;
background-image:url(images/titulo_box_prazos.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
}

h3.titulo_box_lista {
width:335px;
height:31px;
background-image:url(images/titulo_box_lista.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
}

div.base_box_50 {
width:335px;
height:31px;
background-image:url(images/base_box_50.jpg);
background-repeat:no-repeat;
}

div.box_100 {
width:680px;
float:left;
background-image:url(images/bg_box_100.jpg);
background-repeat:repeat-y;
margin-right:5px;
margin-bottom:10px;
}

div.base_box_100 {
width:680px;
height:31px;
background-image:url(images/base_box_100.jpg);
background-repeat:no-repeat;
}

h3.titulo_box_como {
width:680px;
height:31px;
background-image:url(images/titulo_box_como.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
}

h3.titulo_box_carrinho {
width:335px;
height:31px;
background-image:url(images/titulo_box_carrinho.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
}
.informacoes {
padding-left:6px;
height:22px;

background-image:url(images/bt_infos.gif); 
background-repeat:no-repeat;
}

.informacoes a{
text-decoration:none;
color:#666666;

}

h3.titulo_box_cadastro {
width:335px;
height:31px;
background-image:url(images/titulo_box_cadastro.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
}


h3.titulo_box_meus_numeros {
width:335px;
height:31px;
background-image:url(images/titulo_box_meus_numeros.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
}



h3.titulo_box_extrato {
width:335px;
height:31px;
background-image:url(images/titulo_box_extrato.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
}

h3.titulo_box_transferencia {
width:335px;
height:31px;
background-image:url(images/titulo_box_transferencia.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
}

h3.titulo_box_alteracao {
width:335px;
height:31px;
background-image:url(images/titulo_box_alteracao.jpg);
background-repeat:no-repeat;
text-indent:-5000px;
overflow:hidden;
}

p.p_atendimento_tel {
line-height:21px;
}

p.p_atendimento_tel img {
float:left;
margin-right:4px;
}

div.coluna_conteudo_esquerda {
width:335px;
margin-right:10px;
margin-bottom:10px;
float:left;
}


div.coluna_conteudo_direita {
width:335px;
margin-bottom:10px;
float:left;
}


div.box_50 a {
color:#005B7F;
font-weight:bold;
}

div.box_50 a:hover {
text-decoration:none;
}

div.base_box_50 a {
float:right;
color:#005B7F;
font-weight:bold;
margin-top:-15px;
margin-right:16px;
}

div.base_box_50 a:hover {
color:#999999;
text-decoration:none;
}

div.minha_conta div.nav_base {
width:100%;
}

div.box_50 table {
width:280px;
margin-top:10px;
margin-bottom:20px;
margin-left:25px;
}

div.box_50 table p strong {
font-weight:bold;
color:#666666;
}

div.box_50 table p {
margin:0px;
padding:2px 2px;
color:#000000;
}

ul.lista_produtos {
margin-left:6px;
display:block;
width:712px;
margin-bottom:20px;
float:left;
}

ul.lista_produtos li {
display:block;
float:left;
width:154px;
margin: 5px 6px;
height:240px;
padding:0px 5px 20px 5px;
text-align:center;
overflow:hidden;
border:1px solid #e5e5e5;
}

ul.lista_produtos li img {
	text-align:center;	
	border:1px solid #CCC;
	margin:0px auto 10px auto;
}

ul.lista_produtos li strong {
	display:block;
    font-weight:600;
	color:#333333;
}

ul.lista_produtos li a {
	text-decoration:none;
	padding:20px 0px;
	display:block;
	color:#666666;
	width:100%;
	height:240px;
}

ul.lista_produtos li:hover {
	background-color:#e8ffd3;
	border:1px solid #CCCCCC;
	cursor:pointer;
	}
	
div.conteudo_produtos div.paginacao {
clear:both;
border-top:1px dotted #d7d7d7;
}


h3.titulo_resultados_busca, h3.titulo_detalhe_produto {
display:block;
font-size:140%;
background:url(images/bg-titulo.jpg) top left no-repeat;
width:695px;
height:48px;
padding:10px 19px 0px 10px;
}

h3.titulo_detalhe_produto {
display:block;
font-size:140%;
background:url(images/bg-titulo.jpg) top left no-repeat;
width:695px;
height:48px;
padding:10px 19px 0px 10px;
}

div.detalhe_produto {
padding:20px;
}

ul.lista_detalhe_produto li {
list-style:none;
}

div.detalhe_produto img {
float:left;
margin-right:10px;
margin-bottom:10px;
border:5px solid #f7f7f7;
}

div.detalhe_produto ul li {
list-style:none;
}

ul.lista_detalhe_produto {
display:block;
width:450px;
font-size:120%;
float:left;
}

ul.lista_detalhe_produto li h3 {
display:block;
width:450px;
font-size:100%;
}

ul.lista_detalhe_produto li h4 {
display:block;
clear:left;
color:#000000;
font-size:16px;
letter-spacing:-0.01em;
width:240px;
}

ul.lista_detalhe_produto li a {
margin:10px 0px;
}

div.detalhe_produto p {
clear:both;
width:680px;
margin:10px 0px;
}

div.descricao_produto ul li {
list-style-type:disc;
text-align:left;
}

div.descricao_produto ul {
width:340px;
margin:10px 0px 20px 20px;
}

ul.lista_detalhe_produto li a {
float:left;
margin-right:4px;
}

div.especificacao_produto {
background-color:#f9f9f9;
border:1px solid #d7d7d7;
padding:10px;
}

div.especificacao_produto h4 {
margin-bottom:10px;
}

div.especificacao_produto strong {
margin-right:4px;
}

div.conteudo_lista_desejos {
min-height:300px;
background-image:url(images/fundo_lista_desejos.jpg);
background-repeat:no-repeat;
}

h3.titulo_lista_desejos {
display:block;
text-indent:-5000px;
overflow:hidden;
}

div.topo_lista_desejos select.select_pequeno { 
width: 38px;
}

div.topo_lista_desejos select.select_grande { 
width: 120px;
}



div.topo_lista_desejos {
height:20px;
}

div.conteudo_lista_desejos {
padding:160px 10px 0px 10px;
}

div.topo_lista_desejos a, div.topo_lista_desejos select, div.topo_lista_desejos label {
float:left;
margin-right:4px;
}

div.topo_lista_desejos a {
margin-top:-1px;
}

div.produtos_lista {
clear:left;
margin-top:20px;
border-top:1px dotted #d7d7d7;
}

div.produtos_lista img {
border:1px solid #d7d7d7;
margin:10px 10px 10px 0px;
float:left;
}

div.produtos_lista ul {
list-style:none;
}

ul.lista_desejos {
display:block;
width:490px;
float:left;
margin-top:10px;
}

ul.lista_desejos li {
margin-bottom:10px;
}

ul.lista_desejos h3 {
font-size:12px;
}

ul.lista_desejos h4 {
color:#000;
font-size:16px;
margin-bottom:25px;
}

ul.lista_desejos strong {
color:#000000;
margin-right:4px;
}

a.bt_excluir_desejo {
display:block;
width:120px;
background-image:url(images/bt_excluir.gif);
background-repeat:no-repeat;
padding-left:25px;
font-size:11px;
color:#666666;
text-decoration:none;
line-height:20px;
}

a:hover.bt_excluir_desejo {
color:#000000;
text-decoration:underline;
}

li.status_desejos {
color:#0033CC;
font-weight:bold;
}

li.status_desejos a {
margin-left:30px;
font-size:12px;
color:#666666;
}

li.status_desejos a:hover {
text-decoration:none;
color:#000000;
}

div.produtos_lista select.select_grande {
width:120px;
}

div.produtos_lista input {
width:300px;
margin-right:4px;
}

div.conteudo_lista_desejos div.nav_base {
width:100%;
float:left;
margin-top:10px;
}

div.conteudo_lista_desejos div.paginacao {
clear:left;
float:left;
width:100%;
border-top:1px dotted #d7d7d7;
margin-top:20px;
}


a.bt_salvar {
display:block;
float:left;
width:50px;
height:20px;
background-color:#CCCCCC;
}

div.bookmark {
float:right;
}

div.comunica_erro {
width:480px;
text-align:left;
background-color:#FFFFFF;
padding:10px;
}

div.comunica_erro p {
margin-bottom:10px;
}

a.mais1 , a.mais1:hover 
{ 
font-size:13px; 
color:#66CCCC; 
text-decoration: none; 
} 

a.mais2 , a.mais2:hover 
{ 
font-size:13px; 
color:#33CC00; 
text-decoration: none; 
} 
a.mais3,a.mais3:hover 
{ 
font-size:13px; 
color:#039faf; 
text-decoration: none; 
} 
a.mais4 , a.mais4:hover 
{ 
font-size:13px; 
color:#66CCCC; 
text-decoration: none; 
} 
a.mais5 , a.mais5:hover 
{ 
font-size:13px; 
color:#66CCCC; 
text-decoration: none; 
} 
a.mais6 , a.mais6:hover 
{ 
font-size:13px; 
color:#66CCCC; 
text-decoration: none; 
} 
a.mais7 , a.mais7:hover 
{ 
font-size:13px; 
color:#66CCCC; 
text-decoration: none; 
} 
a.mais8 , a.mais8:hover 
{ 
font-size:13px; 
color:#33CC00; 
text-decoration: none; 
} 
a.mais9 , a.mais9:hover 
{ 
font-size:14px; 
color:#66CCCC; 
text-decoration: none; 
} 
a.mais10 , a.mais10:hover 
{ 
font-size:15px; 
color:#039faf; 
text-decoration: none; 
} 
a.mais11 , a.mais11:hover 
{ 
font-size:17px; 
color:#33CC00; 
text-decoration: none; 
} 

a.mais12 , a.mais12:hover 
{ 
font-size:18px; 
color:#66CCCC; 
text-decoration: none; 
} 

a.mais13 , a.mais13:hover 
{ 
font-size:19px; 
color:#039faf; 
text-decoration: none; 
} 
a.mais14 , a.mais14:hover 
{ 
font-size:21px; 
color:#66CCCC; 
text-decoration: none; 
} 
a.mais15, a.mais15:hover 
{ 
font-size:22px; 
color:#039faf; 
text-decoration: none; 
}

a.link {
	color:#F00;
}

a:hover {
	color:#000;
	text-decoration:none;
}

.botoes-base {
	margin:20px 0px;
}

a.bt_indisponivel {
display:block;
width:140px;
height:20px;
font-size:11px;
color:#FFF;
text-decoration:none;
background-image:url(images/bt-indisponivel.jpg);
background-repeat:no-repeat;
text-indent:-2000px;
overflow:hidden;
}

a.bt_continuar_resgatando, a.bt_atualizar_carrinho, a.bt_finalizar_resgate, a.bt_preencher {
	display:block;
	width:142px;
	height:20px;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	background-repeat:no-repeat;
	text-indent:-2000px;
	overflow:hidden;
}

a.bt_continuar_resgatando {
	background-image:url(images/bt-continuar-resgatando.jpg);
}

a.bt_atualizar_carrinho {
	background-image:url(images/bt-atualizar-carrinho.jpg);
}
a.bt_finalizar_resgate {
	background-image:url(images/bt-finalizar-resgate.jpg);
	float:right;
}

a.bt_preencher {
	background-image:url(images/bt-preencher.jpg);
}

.esq {
	float:left;
}

.dir {
	float:right;
}

.botoes-base a {
	margin-right:5px;
}

a.bt_ampliar {
display:block;
height:20px;
font-size:11px;
color:#666666;
text-decoration:none;
background-image:url(images/bt_ampliar.jpg);
background-repeat:no-repeat;
padding-left:20px;
}

a:hover.bt_ampliar {
background-image:url(images/bt_ampliar_over.jpg);
text-decoration:underline;
color:#000000;
}



.inner {
	margin:0px 10px 10px 10px;
}

#pag-recarga select, #pag-recarga input {
	width:118px;
	color:#A5ACB2;
	border:1px solid #7F9DB9;
	margin-bottom:3px;
	padding:1px 1px 1px 2px;
	margin:0px 1px;
}

.box-atencao {
	display:block;
	padding:10px;
	border:1px solid #E5E5E5;
	background-color:#f9f9f9;
	color:#000;
}

.box-atencao strong {
	color:#F00;
}

img.esq {
	margin-right:10px;
}

.titulo2 {
	display:block;
	background-color:#E5E5E5;
	padding:2px 10px;
	margin-bottom:10px;
}

#principal p {
	margin-bottom:10px;
}

.borda5 {
	border:5px solid #E5E5E5;
}

.bloco-texto {
	display:block;
	width:350px;
	float:left;
}

ul.lista-normal li {
	list-style:inside;
	margin-bottom:5px;
}

#login {
	width:1004px;
	height:683px;
	background:transparent url(images/base_login.jpg) top center no-repeat;
	margin:0 auto;
	text-align:left;
}

#lembra-email label {
	margin:0px 0px 0px 5px;
	padding:0px;
	color:#FFF;
}

#lembra-email p {
	line-height:20px;


}

#lembra-email input {
	width:auto;
	margin:0px;
	padding:0px;
	border:none;
	outline:none;
}
.lista-termometro {
	float:left;
}

.txt-desejos {
	width:130px;
	border:1px dotted #CCC;
	float:left;
	text-align:center;
	margin-bottom:10px;
}

#termometro {

}

/*-------------------------------------------------------box flutuante-------------------------------------*/

#dropinboxv2cover{
width: 320px; /*change width to desired */
height: 220px;  /*change height to desired. REMOVE if you wish box to be content's natural height */
position:absolute; /*Don't change below 4 rules*/
z-index: 100;
overflow:hidden;
visibility: hidden;
}

#dropinboxv2{
	width: 270px;
	height: 200px;
	border: 1px solid #759073;
	background-color: #FFFFFF;
	padding: 30px 15px;
	position:absolute;
	left: 0;
	top: 0;
	font: bold 12px Tahoma, Arial;
	color:#003366;
	padding:30px 15px;
	text-align:center;
}

#dropinboxv2 a {
   font: normal 12px Tahoma, Arial;
   color:#006699;
}

#dropinboxv2 a:hover {
   color:#FF9900;
}


/*-------------------------------------------------------tags parceiros-------------------------------------*/

/*.tagExtra {
	background-image: url(imagesTags/tagExtra.jpg);
	background-repeat: repeat-x;
	background-position: bottom;

}

.tagMLuiza {
	background-image: url(imagesTags/tagMLuiza.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.tagVazio {

}*/

ul.lista_produtos li .selo { 
        margin-bottom:5px; 
} 

ul.lista_produtos li .selo img { 
        border:0; 
        margin-top:10px; 
} 

ul.lista_produtos li .selo .promo { 
        color:#FFF; 
        clear:both; 
        font-size:12px; 
        font-weight:bold; 
        display:block; 
        border:1px solid #5E0000; 
        border-top:0; 
        margin:5px; 
        background-color:#900; 
        position:relative; 
        top:-20px; 
        padding:2px 0px; 
} 

.detalhe_produto .selo .promo { 
        width:137px; 
        color:#FFF; 
        clear:both; 
        font-size:14px; 
        font-weight:bold; 
        display:block; 
        border:1px solid #5E0000; 
        border-top:0; 
        margin-top:5px; 
        background-color:#900; 
        position:relative; 
        padding:2px 0px; 
} 

.detalhe_produto ul li .selo { 
        width:140px; 
        text-align:center; 
        margin-top:0px; 
} 

.detalhe_produto ul li .selo img { 
        float:none; 
        border:0px; 
        position:relative; 
        top:20px; 
        left:4px; 
} 

.detalhe_produto ul li div.tagParceiro img { 
        border:0px; 
} 

/******************************SENHA*************************************/
.Muito Facil
{
    background-color: #FFFFD3;
}

.Facil
{
    background-color: #FFFFB7;
}

.Media
{
    background-color: #C5BF2E;
}

.Segura
{
    background-color: #44B107;
    color:White;
   
}

.Muito Segura
{
    background-color: #27265C;
    color:White;
}
/*******************************FIM SENHA*************************/