body 								{ width:100%; height:100%; margin:0; width: expression(document.body.clientWidth < 800 ? '799px' : '100%' );   }
html 								{ height:100%; }
img									{ border:0px; }

#tudo 								{ clear:both; height:100%;  }
#tudo, #topnav						{ width: expression(document.body.clientWidth < 800 ? '799px' : 'auto' ); min-width:799px;  }

.body_com_mv						{ background-image:url(../images/bg_mais_vendidos.gif); background-repeat:repeat-y; background-position: right; } 

.link_pag							{ width:20px; color:#6858b1; text-decoration:none;  border:1px solid #6858b1; text-align:center }
.link_pag_atual						{ width:20px; color:#fff; font-weight:bold; text-decoration:none; background-color:#6858b1;  border:1px solid #6858b1; text-align:center }

.img_peq							{ width:90px; height:80px;   }
.img_med							{ width:150px; height:150px; }
.img_gde							{ width:px; height:px;       }


/*********************************************************************************************************************************************************************************************/
/* 																			    CORES | COISAS PARA TROCAR											 											 */
/*********************************************************************************************************************************************************************************************/
.lk_fim								{ font-size:12px; color:#209fd9; font-weight:bold; text-decoration:none}
.red_fim							{ color:#209fd9; font-weight:bold; text-decoration:none; }
/*Topo*/
#topnav								{ clear:both; height:100px; background-image:url(../images/img_bg_top1.jpg); background-repeat:repeat-x; }
#topmenu 							{ height:25px; background-color:#10455d;  overflow:hidden; }
#topmenu li.bt_01 a:hover,
li.bt_02 a:hover, li.bt_03 a:hover,
li.bt_04 a:hover, li.bt_05 a:hover,
li.bt_06 a:hover, li.bt_07 a:hover	{ background:url('../images/men_div.gif') no-repeat right; height:25px; width:100%; background-color:#24779d; font-size:11px; }
.lk_nome_user						{ font-family:verdana; font-size:10px; color:#209fd9; font-weight:bold; text-decoration:none;}
#div_login_txts_boxs				{ clear:both; padding-top:10px !important; padding-top:10px; font-family:verdana; font-size:10px; color:#209fd9; text-decoration:none }
#divdata							{ float:right; font-family:arial; font-size:11px; color:#209fd9; padding-right:10px; padding-top:4px; }
#div_busca_txts_boxs				{ font-family:verdana; font-size:10px; color:#209fd9; text-decoration:none; font-weight:bold; width:710px; }
/*Home*/
.cats_pd							{ color:#006fa3; padding-bottom:5px;padding-top:5px;}
.produtos_ofertas_mouseover			{ background-color:#f4f4f4; }
#oe 								{ margin-left:15px; margin-right:10px; /*margin-left:4px !important; margin-right:5px !important;*/ height:30px; background-image:url(../images/bg_ofertas_linha.gif); background-repeat:repeat-x; }
#oece								{ float:left; width:281px !important; height:30px; background-image:url(../images/img_tit_ofertas.gif) ; background-repeat: no-repeat; }
#oecd								{ float:right; width:2px; height:30px; background-image:url(../images/img_top_dir_oferta.gif); background-repeat: no-repeat;  padding-right:1px;}
.cats_oe							{ color:#006fa3; padding-bottom:5px;padding-top:5px; font-weight:bold; }
#oeb 								{ margin-left:15px; margin-right:10px; /*margin-left:4px !important; margin-right:8px !important;*/ height:20px; background-image:url(../images/bg_ofertas_linha_baixo.gif); background-repeat:repeat-x; }
#oeceb								{ float:left; width:3px; background-image:url(../images/img_foot_esq_oferta.gif); background-repeat: no-repeat; display:block;}
#oecdb								{ float:right; width:2px; background-image:url(../images/img_foot_dir_oferta.gif); background-repeat: no-repeat; display:block; padding-right:0px; background-position:0px 0px !important; background-position:2px 0px; }
/*Detalhes*/
.tbl_contorno						{ width:250px; clear:both; border-bottom:1px #0083c4 solid; border-left:1px #0083c4 solid; border-right:1px #0083c4 solid; }
.txt_detalhes_precode				{ color:#0083c4;}
.txt_detalhes_preco_swiss			{ font-size:12px; color:#0083c4; font-weight:bold; }
.txt_detalhes_precode2				{ color:#000;}
#prce								{ height:35px; float:left; width:360px !important;  background-image:url(../images/img_tit_prod_relacionado.gif) ; background-repeat: no-repeat; }
#pr 								{ height:35px; margin-left:4px !important; margin-right:5px !important;  background-image:url(../images/bg_ofertas_linha.gif); background-repeat:repeat-x; }
#prcd								{ height:35px; float:right; width:2px; background-image:url(../images/img_top_dir_oferta.gif); background-repeat: no-repeat;  padding-right:1px;}
#prb 								{ height:25px; margin-left:4px !important; margin-right:8px !important; background-image:url(../images/bg_ofertas_linha_baixo.gif); background-repeat:repeat-x; }
#prceb								{ height:25px; float:left; width:2px; background-image:url(../images/img_foot_esq_oferta.gif); background-repeat: no-repeat; display:block;}
#prcdb								{ height:25px; float:right; width:2px; background-image:url(../images/img_foot_dir_oferta.gif); background-repeat: no-repeat; display:block; padding-right:0px; background-position:0px 0px !important; background-position:2px 0px; }
.prcat								{ color:#006fa3; padding-bottom:20px;padding-top:5px; font-weight:bold;}
.det_linha							{ background-color:#55c2fd; }
/*Carrinho*/
.btn_calcula_cep					{ border:0px; background-image:url(../images/btn_frete.gif); width:100px; height:27px; font-family:verdana; font-size:10px; color:#fff; font-weight:bold; }
.lk_carrinho						{ text-decoration:none; color:#000; }
.lk_carrinho:hover					{ text-decoration:underline; }
.borda_atributo						{ clear:both; border-top:1px solid #0083c4; height:1px;}
.tit_gde							{ font-family:arial; font-size:16px; color:#000; font-weight:bold; text-decoration:none; padding-left:2px; }
.btn_calcula_cupomdesc				{ border:0px; background-image:url(../images/btn_cupom.gif); width:49px; height:27px; font-family:verdana; font-size:10px; color:#fff; font-weight:bold; }

/*Paginas Gerais*/
#duvidas_geral ul li a				{ color:#000; text-decoration:none; }
/*Meu Cadastro*/
.div_cad_tit						{ padding-bottom:5px; color:#10455d; font-weight:bold; }
.div_cad_linha						{ height:1px; background-color:#CECECE }
/*Cadastro*/
.link_cep							{ font-family:verdana; font-size:10px; color:#FF0000; text-decoration:none;}
/*Finalizar*/
.div_resumo_compras_tit				{ padding-top:9px; padding-bottom:5px; text-align:center; clear:both; font-size:12px; color:#000; font-weight:bold; }
.div_escolha_formas_pgto_tit		{ clear:both; padding-left:10px; padding-top:9px; padding-bottom:5px; font-size:12px; color:#000; font-weight:bold; }
/*Paginas Gerais*/
.txt_info_tits						{ font-size:12px; color:#10455d; font-weight:bold; }
.lk_pg_gerais						{ font-family:verdana; color:#229fdd; font-weight:bold; text-decoration:none;}
.lk_pg_gerais:hover					{ text-decoration:underline; }
/*Produtos*/
.produtos_ofertas2_mouseover		{ background-color:#f4f4f4; }
.produtos_ofertas2_mouseout			{ background-color:#fff;}
#div_info							{ clear:both; height:200px; }
/*Meus Pedidos*/
.mp_pedido_num						{ font-size:12px; color:#10455d;}

/*********************************************************************************************************************************************************************************************/
/* 																							ABAS																							 */
/*********************************************************************************************************************************************************************************************/
.txt1,.txt1:visited 				{ font-size:13px;color:#c00;font-weight:bold;text-decoration:none; }
.txt1:hover 						{ font-size:13px;color:#c00;font-weight:bold;text-decoration:underline; }

.aba-selecionada  					{ width:200px;height:28px; background-color:#ff0001; background-image:url('../images/ao2.jpg'); background-repeat:no-repeat; background-position:center 29px; padding-top:7px; /*height:35px; background:url('../images/ao.jpg') repeat-x*/ /*as*/;float:left;margin-right:1px;font-size:13px;color:#fff;font-weight:bold;cursor:pointer; }
.aba-nselecionada 					{ width:200px;height:22px; border-bottom:1px solid #c8c8c8; background-color:#efefef; padding-top:7px; /* height:35px; background:url('../images/an.jpg') repeat-x;*/ float:left;margin-right:1px;font-size:13px;color:#ccc;font-weight:bold;cursor:pointer; }
.aba-over         					{ width:200px;height:22px; border-bottom:1px solid #c8c8c8; background-color:#676767; padding-top:7px; /*background:url('../images/as.jpg') repeat-x ao; height:35px;*/float:left;margin-right:1px;font-size:13px;color:#fff;font-weight:bold;cursor:pointer; }

.not 								{ display:none; }
.sim 								{ display:block; }

#subd1								{ clear:both; display:block; height:550px}
#subd2								{ clear:both; height:550px }
#subd3								{ clear:both; height:550px }
#subd4								{ clear:both; height:550px }
#subd5								{ clear:both; height:550px }


/*********************************************************************************************************************************************************************************************/
/* 																						  AVALIACAO																							 */
/*********************************************************************************************************************************************************************************************/
#rcm_st								{ margin-top:10px; font-family:Arial; font-size:11px; }
#rcm_st ul a, #rcm_st ul#st2 li		{ background:url(../images/ic_estrela_d.gif) no-repeat;text-indent:-1900px;display:block;width:13px;height:13px;}
#rcm_st ul li a.msgrec				{ background:none;display:inline;}
#rcm_st ul li.msgrec				{ margin-left:0px !important;}
#rcm_st ul a:hover					{ background:url(../images/ic_estrela.gif) no-repeat;}
#rcm_st ul a.estrela_hover			{ background:url(../images/ic_estrela.gif) no-repeat;}
#rcm_st li							{ float:left; }

#rcm_st ul#st2 li.atv				{ background:url(../images/ic_estrela.gif) no-repeat;}
#rcm_st ul#st2 li.satv				{ background:url(../images/ic_estrela_s.gif) no-repeat;}
#rcm_st #rcm_vot					{ width:auto; margin:0 8px; text-transform:upperCase; color:#7a7a7a !important; font-weight:bold; background:url(../images/rcm_sep_vert.gif) no-repeat top right; padding-right:8px; text-indent:0; width:auto; }

.msgrec, .msgrec:hover				{ background:transparent !important;}
#rcm_st #st2 #med					{ width:auto; margin:0 8px; text-transform:upperCase; color:#7a7a7a !important; font-weight:bold;  text-indent:0; width:auto; background:none;}
#rcm_st #rcm_cmt a, 
#rcm_st #ler_cmt a					{ background:url(/_img/ic_rcm_comente.gif) no-repeat #dcf3fb; padding:0 2px 0 15px; }
#rcm_cmt							{ background:url(/_img/rcm_sep_vert.gif) no-repeat top left; padding-left:10px; }
#ler_cmt							{ background:url(/_img/rcm_sep_vert.gif) no-repeat top left; padding-left:10px; }
#rcm_st #st1, #rcm_st #st2			{ padding:0px; margin:0px; clear:both; list-style:none; padding-bottom:20px; }



/*********************************************************************************************************************************************************************************************/
/* 																							 TOPO 																							 */
/*********************************************************************************************************************************************************************************************/
#divlogo							{ float:left; width:170px; }
#divmsg_login_welcome				{ float:left; font-size:11px; font-family:arial; padding-top:4px; padding-left:10px;  }
#div_top_botoes						{ clear:both; width:354px; height:30px !important; height:30px; background-image:url(../images/img_bg_user.gif); background-repeat:no-repeat; }
#div_top_botoes_xy					{ padding-left:35px; padding-top:8px; }
#div_links_cad_recupera				{ clear:both; text-align:right; padding-right:12px; padding-top:12px; }
#div_links_cad_recupera_xy			{ font-family:verdana; font-size:9px; color:#666; text-decoration:none }
#logo_dir_row2_1					{ float:left; width:20px;  }
#logo_dir_row2_2					{ float:left; width:100px; }
#logo_dir_row2_3					{ float:left; width:40px; padding-top:3px; }
#logo_dir_row2_4					{ float:left; width:150px; }
#logo_dir_row2_5					{ float:left; width:35px; padding-top:3px;}
.links_quero_recupera				{ font-family:verdana; font-size:9px;  color:#666; text-decoration:none; }
.links_quero_recupera:hover			{ text-decoration:underline; }
.box_login_email					{ border:1px #7F9DB9 solid; width:140px; height:15px; background-color:#FFF; font-family:verdana; font-size:10px; }
.box_login_pass						{ border:1px #7F9DB9 solid; width:90px; height:15px; background-color:#FFF; font-family:verdana; font-size:10px; }
#div_msg							{ clear:both; height:24px; background-image:url(../images/img_bg_busca.gif); background-repeat:repeat; }
.lk_sair							{ color:#000; text-decoration:none; font-weight:bold; }
.lk_sair:hover						{ text-decoration:underline; }

/*********************************************************************************************************************************************************************************************/
/* 														  								   TOPMENU 																							 */
/*********************************************************************************************************************************************************************************************/
#topmenu ul, #topmenu li			{ list-style:none; }

#topmenu ul							{ height:25px; margin:0; padding:0; }
#topmenu li							{ height:25px; text-align:center; float:left; overflow:hidden; }
#topmenu li a						{ display:block; width:100%; font-family:verdana; font-size:10px; color:#fff; font-weight:bold; text-decoration:none; padding-top:5px; }

.on 								{ background-color:#333; }
.off 								{ background-color:#666; }

/* medidas total = 98.9% */
#topmenu li.bt_01					{ width:14.1%; }
#topmenu li.bt_02					{ width:15.0%; }
#topmenu li.bt_03 					{ width:14.0%; }
#topmenu li.bt_04 					{ width:14.0%; }
#topmenu li.bt_05					{ width:14.0%; }
#topmenu li.bt_06 					{ width:13.5%; }
#topmenu li.bt_07					{ width:15.2%; }


/*********************************************************************************************************************************************************************************************/
/* 														 	  								BUSCA																							 */
/*********************************************************************************************************************************************************************************************/
#div_busca							{ clear:both; height:24px; background-image:url(../images/img_bg_busca.gif); background-repeat:repeat; }
#div_busca_txtcat					{ width:60px; float:left; padding-top:5px; }
#div_busca_boxcat					{ width:auto; float:left; padding-top:3px !important; padding-top:2px; }
#div_busca_txtpc					{ width:100px; float:left; padding-top:5px; }
#div_busca_boxpc					{ width:140px; float:left; padding-top:2px; }
#div_busca_btnbuscar				{ float:left; padding-top:2px; text-align:right; padding-left:20px !important; padding-left:8px; }
.box_cat_busca						{ border:1px #7F9DB9 solid; background-color:#fff; font-family:Arial; font-size:11px; }
.box_keyword_busca					{ border:1px #7F9DB9 solid; width:150px; height:15px; background-color:#FFF; font-family:Arial; font-size:11px; }
#div_busca_rev						{ width:110px; float:left; padding-top:5px; text-align:right }
#div_busca_rev a 					{ font-family:verdana; font-size:10px; color:#209fd9; text-decoration:none; font-weight:bold; }

/*********************************************************************************************************************************************************************************************/
/* 														 	  								FLASH																							 */
/*********************************************************************************************************************************************************************************************/
#div_flash							{ clear:both; height:130px; width: expression(document.body.clientWidth < 800 ? '799px' : '100%' ); min-width:799px; }


/*********************************************************************************************************************************************************************************************/
/* 														 	  							   ESQUEDA																							 */
/*********************************************************************************************************************************************************************************************/
#esquerda							{ float:left; width:200px; height:100%;}
#div_categorias						{ clear:both; height:auto; }
#div_tit_cat						{ clear:both; height: 28px; background-image:url(../images/img_bg_tit_cat.gif); }

.menu 								{ width:15.2em; font-family:verdana; font-size:10px;  text-decoration:none;}
.menu ul 							{ background-color:#fff;}
.menu .items li, .menu ul, .menu 	{ margin:0;padding:0;list-style-type:none; }
.menu .items li a 					{ background:url(../images/bg_menu_cat2.gif); width:185px; padding: 7px 0 0 15px; height:21px; display:block;font-weight:normal;color:#000; text-decoration:none}
.menu .items li a:hover 			{ background:url(../images/bg_menu_cat_on3.gif); width:185px; padding: 7px 0 0 15px; font-weight:bold; color:#000; text-decoration:none;}

.menu_sub							{ background-image: url(../images/icon_dots.gif); background-repeat:repeat-x; background-position:bottom;  }
.menu_sub_itens						{ width:180px;/*width:160px;*/ list-style:none; margin:0; padding:0; padding-top:2px; }
.menu_sub_itens a					{ height:18px; display: block; width: 84%; font-family:verdana; font-size:10px; color:#000; text-align:left; padding-left:25px; padding-top:5px; text-decoration:none; background-image:url(../images/icon_arrow_sub.gif); background-position:0 8px; background-repeat:no-repeat;}
.menu_sub_itens a:hover				{ background-image:url(../images/icon_arrow_sub_on.gif); background-position:0 8px; background-repeat:no-repeat; color:#6858b1;}

.div_info_tit						{ height:27px; background-image:url(../images/img_bg_info.gif); background-repeat:no-repeat; }
.div_info_links						{ padding-left:12px; line-height:20px; padding-top:5px; padding-bottom:8px; font-family:verdana; font-size:10px; color:#000; font-weight:bold; text-decoration:none;}

.links_info							{ list-style:none; margin:0; padding:0; }
.links_info a						{ height:20px; background-color:#fff; display: block; width: 100%; font-family:verdana; font-size:10px; color:#000; font-weight:bold;text-decoration:none; }
.links_info a:hover					{ color:#0037FF;}

#div_news							{ clear:both; height:145px; background-color:#fff}
.div_news_tit						{ clear:both; height:27px; background-image:url(../images/img_bg_tit_news.gif); background-repeat:no-repeat; }
.div_news_txt_boxs					{ padding-top:5px; font-family:verdana; font-size:10px; color:#000; text-decoration:none; }
.div_news_txt						{ padding-left:12px; padding-right:14px;  }
.div_news_cad_rem					{ padding-left:7px; padding-top:10px;  }
.div_news_boxs						{ height:30px; padding-top:10px; padding-bottom:0 !important; padding-bottom:5px; }
.div_news_box_email					{ float:left; padding-left:12px; }
.div_news_ok						{ float:right; padding-right:12px; }
.box_news							{ border:1px #7F9DB9 solid; width:150px; height:16px; background-color:#FFF; font-family:verdana; font-size:10px;}



/*********************************************************************************************************************************************************************************************/
/* 														 								ESQ MEIO DIR																						 */
/*********************************************************************************************************************************************************************************************/
#esq_meio_dir						{ clear:both; height:auto; width: expression(document.body.clientWidth < 800 ? '799px' : '100%' ); min-width:799px;}


/*********************************************************************************************************************************************************************************************/
/* 														 								   CENTRO																							 */
/*********************************************************************************************************************************************************************************************/
#centro								{ margin-left:200px; margin-right:165px; background-color:#fff; height:100%}

#div_produtos_ofertas_tit			{ background: #F4F4F4; height:18px; margin:0; padding: 3px 0 0 5px; text-align:center; font-family:verdana; font-size:10px; color:#000; font-weight:bold; }
#produtos_ofertas ul 				{ padding:0; margin-left:4px; margin-right:4px; margin-bottom:5px; margin-top: 20px; background-color:#fff; list-style:none; }
#produtos_ofertas li 				{ float: left; margin-left:5px; font-family:verdana; font-size:10px;color:#000; list-style:none; width: 23%; text-align: center; height: 210px;	 }
#produtos_ofertas a 				{ font-family:verdana; font-size:10px;color:#000; font-weight:normal; display: block; text-decoration:none; }
#produtos_ofertas a:hover 			{ text-decoration: underline; }
#produtos_ofertas span 				{ color: #cc0000; font-size:11px;}
.produtos_ofertas_mouseout			{ background-color:#fff;}

#produtos_ofertas2 ul 				{ padding:0; margin-left:4px; margin-right:4px; margin-bottom:5px; margin-top: 20px; background-color:#fff; list-style:none; }
#produtos_ofertas2 li 				{ width: 23%; text-align: center; height: 190px; float: left; margin-left:5px; font-family:verdana; font-size:10px;color:#000; list-style:none; 	 }
#produtos_ofertas2 a 				{ font-family:verdana; font-size:10px;color:#000; font-weight:normal; display: block; text-decoration:none; }
#produtos_ofertas2 a:hover 			{ text-decoration: underline; }
#produtos_ofertas2 span 			{ color: #cc0000; font-size:11px;}

#of									{ background-color:#66CCCC;  }
#of ul 								{ margin-left:5px; margin-top: 20px;}
#of li 								{ font-family:verdana; font-size:10px;color:#000; list-style:none; width: 23%; text-align: center; height: 220px; float: left; margin-left:5px;  }
#of a 								{ font-family:verdana; font-size:10px;color:#000; font-weight:normal; display: block; }
#of a:hover 						{ text-decoration: underline; }
#of span 							{ color: #0082D7; font-size:11px;}


/*********************************************************************************************************************************************************************************************/
/* 														 								   DIREITA																							 */
/*********************************************************************************************************************************************************************************************/
#box_mv								{ float:right; width:160px; height:100%;  }
#box_mv	span						{ color: #cc0000; }
#box_mv_tit							{ clear:both; height:28px; background-image:url(../images/img_tit_mais_vendidos.gif); background-repeat:repeat-x; }
#box_mv dl 							{ text-align:center;  }
#box_mv dt 							{ padding-top:10px; padding-bottom:10px; }
#box_mv a 							{ color: #000; text-decoration:none;}
#box_mv a:hover 					{ text-decoration: underline;}

#div_mais_vendidos					{ width:95%; padding-top:20px; }
.mais_vendidos						{ clear:both; text-align:center;padding:2px; padding-bottom:28px;font-family:verdana; font-size:10px; color:#000; text-decoration:none; }


/*********************************************************************************************************************************************************************************************/
/* 																						  PRODUTOS																							 */
/*********************************************************************************************************************************************************************************************/
#div_msg_produtos					{ padding-top:17px;padding-left:25px; padding-right:25px; padding-bottom:10px; font-family:verdana; font-size:10px; color:#000; text-decoration:none; }
#div_msg_produtos_paginacao			{ /*text-align:right;*/ padding-right:25px; font-family:verdana; font-size:10px; color:#000; text-decoration:none; }
#div_msg_produtos_paginacao_bottom	{ padding-right:25px; font-family:verdana; font-size:10px; color:#000; text-decoration:none; }
.lk_produtos						{ font-family:verdana; font-size:10px; color:#000; text-decoration:none; }
.div_msg_produtos_paginacao			{ text-align:right; padding-right:25px; font-family:verdana; font-size:10px; color:#000; text-decoration:none; }


/*********************************************************************************************************************************************************************************************/
/* 																					   DETALHES PRODUTO																						 */
/*********************************************************************************************************************************************************************************************/
#div_detalhes_tudo					{ padding-top:20px;padding-left:25px; padding-right:25px; padding-bottom:20px; font-family:verdana; font-size:10px; color:#000; text-decoration:none; }
#div_detalhes_tit					{ background: #F4F4F4; height:18px; margin:0; padding: 3px 0 0 5px; text-align:center; font-family:verdana; font-size:10px; color:#000;  }
#div_precos							{ float:left; padding-left:10px; padding-bottom:10px; }
#div_botao_comprar					{ float:right; padding-right:6px; padding-bottom:10px; }
#div_detalhes_forma_pgto			{ clear:both; padding-top:8px; padding-bottom:15px; text-align:center }
#div_btn_formas_pgto				{ text-align:center; width:252px; background-color:#AFAFAF; height:26px; }
#div_avaliacao_nota					{ clear:both; padding-top:10px; text-align:right }
#div_info_prod						{ padding-left:3px; padding-right:4px; /*padding-bottom:30px;*/  }

.tit_prodnome						{ font: 16px arial; color: #666; font-weight: bold; text-transform:uppercase; }
.lk_tit_subcat						{ font-family:verdana; font-size:10px; color:#6858b1; font-weight:bold; text-decoration:none;}
.txt_detalhes_economize				{ padding-right:5px; }
.det_bg_desc						{ background-color:#F9F9F9; }
.txt_eco							{ color:#cc0000; font-weight:bold;  }
.txt_avaliacao						{ font-weight:bold; }
.txt_nota							{ color:#1C3893;  }
.box_nota							{ border:1px #7F9DB9 solid; height:18px; font-family:verdana; font-size:10px; }

#produtos_relacionados				{ height:260px }
#produtos_relacionados a			{ font-family:verdana; font-size:10px;color:#000; font-weight:normal; display: block; text-decoration:none; }
#produtos_relacionados a:hover 		{ text-decoration: underline; }
#produtos_relacionados span 		{ color: #0082D7; font-size:11px;}
.produtos_relacionados_mouseover	{ background-color:#F1F2F6; }
.produtos_relacionados_mouseout		{ background-color:#fff;}


/*ABAS*/
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	width: 100%;
	border-right:1px solid #fff;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #999;
	border-left: none;
	margin-bottom: -1px;
	background: #f8f8f8;
	overflow: hidden;
	position: relative;
}
ul.tabs li a {
	text-decoration: none;
	display: block;
	padding: 0 20px;
	border: 1px solid #fff;
	outline: none;
	
font-size:14pt; color:#1c8fb7; font-family: Arial Narrow;
font-weight:bold; letter-spacing:-0.65px 	
}
ul.tabs li a:hover {
	background: #f2f2f2;
}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}
.tab_container {
	border: 1px solid #999;
	border-top: none;
	/*clear: both;
	float: left; */
	width: 100%;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_content {
	/*padding: 20px;*/
	font-size: 1.2em;
}

.tab_content p{ margin:0; padding:0; }

.tab_content .conteudo_tab{ padding-top:50px; padding-top:20px\9; /* IE8 and below */  padding-left:20px; padding-right:20px; padding-bottom:20px;  }


/*FORM DO COMENTARIO*/
.jqmWindow {
    display: none;
    
	position:absolute; 
	top:50%;
	left:50%;
	
	width:450px;

	height:225px;
	height : 210px\9; /* IE8 and below */  
	margin:-112px 0 0 -220px;   
	margin : -105px 0 0 -225px\9; /* IE8 and below */  

	text-align:center;
	font-family:verdana;
	    
    background-color: #fff;
    color: #000;
    border: 1px solid black;
    padding: 12px;
}

.jqmWindow p{ margin:0px; padding:0px; font-size:12px; }

.jqmWindow div{ border-bottom:1px dashed #333; font-family:verdana; }
.jqmWindow div.title{ font-size:16px; font-weight:bold; padding-bottom:10px; }

.jqmWindow form p{ font-size:9px; padding-right:5px; }

.jqmOverlay { background-color: #000; }

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}



/*Para o comprar se nao estiver logado*/
.jqmWindow2 {
    display: none;
    
	position:absolute; 
	top:50%;
	left:50%;
}
* html .jqmWindow2 {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}



/*********************************************************************************************************************************************************************************************/
/* 																						   CADASTRO																							 */
/*********************************************************************************************************************************************************************************************/
#div_cadastro_all					{ height:100%; padding:20px; background-color:#fff; font-family:verdana; font-size:12px; color:#000; text-decoration:none }

#div_cad_login						{ clear:both; }
#div_cad_login span					{ font-size:10px; }
.lk_cad								{ font-family:verdana; font-size:11px; color:#cc0000; font-weight:bold; text-decoration:none;}
.lk_cad:hover						{ text-decoration:underline; }

.div_cad1							{ padding-top:5px; font-family:arial; font-size:12px; color:#000; font-weight:bold; text-decoration:none }
.div_cad_names						{ float:left; width:155px; font-family:arial; font-size:12px; color:#000; font-weight:bold; text-decoration:none }
.div_cad_names_no					{ float:left; width:155px; font-family:arial; font-size:12px; color:#666; text-decoration:none; }

#pf span							{ font-size:10px; }
.divs_cad_form						{ padding-top:3px !important;  padding-top:1px; clear:both }
#pj span							{ font-size:10px; }
.red								{ color:#FF000A; }
.link_cep:hover						{ text-decoration:underline; }
#div_cad_info_contato				{ clear:both; }
#div_cad_info_contato span			{ font-size:10px; }
#div_cad_end span					{ font-family:arial; font-size:12px; }

#div_cad_ee							{ clear:both; }
#div_cad_ee span					{ font-size:10px; }
.div_cad_names_ee_no				{ float:left; font-family:verdana; font-size:11px; color:#000; text-decoration:none }
#div_cad_ee_end span				{ font-family:arial; font-size:12px; }

#div_cad_news						{ clear:both; padding-top:20px; font-family:verdana; font-size:11px; color:#000; text-decoration:none }
#div_cad_botao						{ padding-top:20px; text-align:right }
.div_cad_botao						{ padding-top:20px; text-align:right }

.lk_mcar							{ color:#3366FF; text-decoration:none; }
.lk_mcar:hover						{ text-decoration:underline; }



/*********************************************************************************************************************************************************************************************/
/* 																						   CARRINHO																							 */
/*********************************************************************************************************************************************************************************************/
#div_car_all						{ height:100%; background-color:#fff; font-family:verdana; font-size:12px; color:#000; text-decoration:none }
#div_car_padding					{ padding:20px; }
#div_car_tit_img					{ padding-bottom:15px; clear:both }
#div_msg_car						{ clear:both; }
#div_car							{ clear:both; height:100%; }
#div_car_passos						{ clear:both; background-image:url(../images/img_tit_bg_carpag.gif); background-repeat:repeat-x; height:34px; }
.div_car_passo1						{ width:25%; float:left }
.div_car_passo2						{ width:25%; float:left }
.div_car_passo3						{ width:24%; float:left; text-align:center }
.div_car_passo4						{ width:25%; float:left; text-align:right }
#div_car_tits_itens					{ clear:both; height:20px; border-bottom:1px solid #CECECE; padding-top:5px; background-color:#EFEFEF; font-family:arial; font-size:12px; font-weight:bold; color:#000;}
.div_car_tits_itens1				{ float:left; padding-left:5px}
.div_car_tits_itens2				{ float:right; width:140px; text-align:center}
.div_car_tits_itens3				{ float:right; width:120px; text-align:center}
.div_car_tits_itens4				{ float:right; width:80px; text-align:center}
.div_car_tits_itens5				{ float:right; width:80px; text-align:center}
.div_car_tits_itens6				{ float:right; width:50px; text-align:center}

.div_car_desc						{ float:left; padding-left:5px; font-family:arial; font-size:12px; color:#666; text-decoration:none}
.div_car_desc span					{ font-family:verdana; font-size:10px; color:#1C3893; text-decoration:none; }

.div_car_desc_foto					{ float:left; padding-right:5px; width:100px; }
.div_car_desc_txt					{ float:left; width: expression(document.body.clientWidth < 1000 ? '150px' : 'auto' ); min-width:150px; padding-top:30px; }
.div_car_desc_qtde					{ float:left; width:50px; text-align:center; padding-top:25px; }
.div_car_desc_presente				{ float:left; width:80px; text-align:center; font-family:verdana; font-size:10px; color:#6858b1; text-decoration:none; padding-top:10px; }
.div_car_desc_del					{ float:left; width:80px; text-align:center; padding-top:25px; }
.div_car_desc_preco_unico			{ float:left; width:98px; text-align:right; padding-right:22px; padding-top:25px; font-family:arial; font-size:12px; color:#666; text-decoration:none}
.div_car_desc_preco_final			{ float:left; width:118px; text-align:right; padding-right:22px; padding-top:25px; background-color:#F8F8F8; font-family:arial; font-size:12px; color:#000; font-weight:bold; text-decoration:none}
.div_car_desc_linha					{ clear:both; background-color:#F0F0F0; height:1px; }
.box_cepDestino						{ border:1px #7F9DB9 solid; width:70px; height:17px; background-color:#FFF; font-family:verdana; font-size:11px; }
.box_cep_p1							{ border:1px #7F9DB9 solid; width:50px; height:17px; background-color:#FFF; font-family:verdana; font-size:11px; }
.box_cep_p2							{ border:1px #7F9DB9 solid; width:30px; height:17px; background-color:#FFF; font-family:verdana; font-size:11px; }

#div_car_frete						{ height:; clear:both; height:40px; background-color:#F8F8F8; }
#div_car_frete_txt					{ float:left; width:70px;  padding-left:5px; padding-top:10px;/*padding-top:14px;*/ font-family:verdana; font-size:10px; color:#000; font-weight:bold; text-decoration:none; }
#div_car_frete_txt2					{ padding-left:5px; padding-top:14px; font-family:verdana; font-size:12px; color:#FF0000; font-weight:bold; text-decoration:none; text-align:center }
#div_car_frete_cep					{ float:left; padding-top:8px; padding-right:10px }
#div_preco							{ float:right; padding-right:22px; padding-top:11px; font-family:verdana; font-size:12px; color:#FF0000; font-weight:bold; text-decoration:none; }

#div_calc_cupomdesc					{ float:left; padding-top:6px;}
#div_car_cupomdesc					{ height:; clear:both; height:40px; background-color:#F8F8F8; border-top:1px dashed #CECECE; }
#div_car_cupomdesc_txt				{ float:left; width:200px;  padding-left:5px; padding-top:10px; font-family:verdana; font-size:10px; color:#000; font-weight:bold; text-decoration:none; }
#div_preco_cupomdesc				{ float:right; padding-right:22px; padding-top:11px; font-family:verdana; font-size:12px; color:#FF0000; font-weight:bold; text-decoration:none; }


#div_calc_cep						{ float:left; padding-top:6px;}
.div_calc_cep_erro					{ padding-top:8px; font-family:verdana; font-size:10px; color:#FF0000; font-weight:bold; text-decoration:none }
#div_avisos							{ float:left; padding-top:24px; padding-bottom:24px; padding-left:5px; font-family:verdana; font-size:10px; color:#cc0000; text-decoration:none; background-color:#FFFFFF }
#div_avisos span					{ color:#FF000A; text-decoration:none}

#div_car_subtotal					{ clear:both; height:20px; background-color:#efefef; border-top:1px solid #CECECE; padding-top:5px; padding-bottom:5px; padding-left:5px; }
#div_car_subtotal_tit				{ float:left; font-family:arial; font-size:16px; color:#000; font-weight:bold; text-decoration:none; padding-left:2px; }
#div_aviso							{ float:left; padding-top:2px; padding-left:5px; font-family:verdana; font-size:12px; color:#cc0000; font-weight:bold; text-decoration:none;}
#div_subtotal						{ float:right; padding-right:22px; font-family:arial; font-size:16px; font-weight:bold; text-decoration:none; color:#cc0000; }


#div_car_subtotal_cima				{ clear:both; height:30px; background-color:#F8F8F8; padding-left:5px; border-top:1px solid #CECECE; border-bottom:1px dashed #CECECE; }
#div_car_tit_subtotal_cima			{ float:left; padding-left:2px; padding-top:5px; font-family:arial; font-size:16px; color:#000; font-weight:bold; text-decoration:none; }
#div_preco_subtot					{ float:right; padding-right:22px; padding-top:7px; font-family:verdana; font-size:12px; color:#666; font-weight:bold; text-decoration:none; }

#div_car_subtotalmp					{ clear:both; height:20px; background-color:#F8F8F8; border-top:1px solid #CECECE; padding-top:5px; padding-bottom:5px; padding-left:5px; }
#div_car_subtotal_titmp				{ float:left; font-family:arial; font-size:16px; color:#000; font-weight:bold; text-decoration:none; padding-left:2px; }



/*********************************************************************************************************************************************************************************************/
/* 														  									 BUSCA																							 */
/*********************************************************************************************************************************************************************************************/
#div_resultados_busca				{ padding-left:25px; padding-right:25px; }
.div_resultados_busca				{ padding-top:15px; height:100px; }

.div_result_busca_foto				{ float:left; width:110px; }
.div_result_busca_detalhes			{ float:left; padding-top:5px;  width:expression(document.body.clientWidth < 1000 ? '200px' : 'auto' ); min-width:200px !important; }
.div_result_busca_detalhes a 		{ font-family:verdana; font-size:12px; color:#000; font-weight:bold; text-decoration:none }
.div_result_busca_detalhes a:hover 	{ text-decoration: underline;}
.div_result_busca_detalhes span 	{ color:#FF0000; }
.div_result_busca_detalhes em 		{ font-size:10px; color:#1C3893; font-weight:normal;}


/*********************************************************************************************************************************************************************************************/
/* 														 									 DÚVIDAS																						 */
/*********************************************************************************************************************************************************************************************/
#div_duvidas						{ padding-top:17px; padding-left:25px; padding-right:25px; padding-bottom:10px; font-family:verdana; font-size:11px; color:#000; text-decoration:none; line-height:16px; }
#duvidas_geral ul					{ padding:0px; margin-left:15px;  margin-top:0px; }
#duvidas_geral ul li				{ padding-bottom:5px; }
#duvidas_geral ul li a:hover		{ text-decoration:underline; }
.div_duvidas_tit					{ background: #F4F4F4; height:18px; margin:0; padding: 3px 0 0 5px; font-weight:bold  }
.div_duvidas_txts					{ padding-left:5px; padding-top:5px; padding-bottom:30px; font-size:12px }
.lk_duvidas							{ font-family:verdana; font-size:11px; color:#000; text-decoration:none; font-weight:bold }
.lk_duvidas:hover					{ text-decoration:underline; }


/*********************************************************************************************************************************************************************************************/
/* 														 									 CONTATO																						 */
/*********************************************************************************************************************************************************************************************/
#div_nome							{ padding-top:20px; height:25px;  }
.divs_contact_tit_box				{ height:25px; }
.div_contact_tits					{ float:left; width:130px; text-align:left }
.div_contact_boxs					{ float:left; }
.div_contact_boxs span				{ font-size:9px; }
.btn_envia 							{ border:0px; background-image:url(../images/btn_enviar.gif); width:53px; height:28px; }
.btn_limpa 							{ border:0px; background-image:url(../images/btn_limpar.gif); width:53px; height:28px; }
.msg_form_cad_nosize				{ border:1px #7F9DB9 solid; background-color:#fff; width:250px; font-family:verdana; font-size:10px; }


/*********************************************************************************************************************************************************************************************/
/* 													     									 RECUPERA																						 */
/*********************************************************************************************************************************************************************************************/
#div_recupera_all					{ padding:20px; background-color:#fff; font-family:verdana; font-size:12px; color:#000; text-decoration:none; clear:both; }


/*********************************************************************************************************************************************************************************************/
/* 													   									    INFORMAÇÕES																						 */
/*********************************************************************************************************************************************************************************************/
.txt_info_lembretes					{ font-size:10px; }


/*********************************************************************************************************************************************************************************************/
/* 													   										FORMAS PGTO																						 */
/*********************************************************************************************************************************************************************************************/
.red_fpgto							{ color:#FF0000; font-size:10px; }
.lk_fpgto							{ font-family:verdana; font-size:11px; color:#1C3893; font-weight:bold; text-decoration:none;}
.lk_fpgto:hover						{ text-decoration:underline; }


/*********************************************************************************************************************************************************************************************/
/* 														  									 FINALIZAR																						 */
/*********************************************************************************************************************************************************************************************/
#fim_esq_meio_dir					{ clear:both; height:auto; width: expression(document.body.clientWidth < 800 ? '799px' : '100%' ); min-width:799px;}
#div_fim_all						{ height:auto; background-color:#fff; font-family:verdana; font-size:12px; color:#000; text-decoration:none }
#div_fim							{ clear:both; height:100%;  }
.lk_fim:hover						{ text-decoration:underline; }

#div_dados_da_compra				{ float:left; width:370px;}
.div_resumo_compras_esq				{ width:300px; background-color:#F2F2F2; border:1px #CCCCCC solid; }

#div_infos_entrega					{ float:left; width:400px;}
.div_resumo_compras_dir				{ width:350px; background-color:#F2F2F2; border:1px #CCCCCC solid; }

.div_resumo_compras_linha			{ padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;}
.fim_linha							{ border-top:1px #666 solid;} 
.txt_resumo_compras					{ padding-left:10px; padding-top:5px; padding-bottom:10px; clear:both; font-family:verdana; font-size:12px; color:#666; text-decoration:none }
.txt_resumo_compras2				{ font-weight:bold; text-decoration:none }
.txt_resumo_compras_total			{ color:#cc0000; font-weight:bold; text-decoration:none }
#div_escolha_formas_pgto			{ width:99%; background-color:#F2F2F2; border:1px #CCCCCC solid; }
.txt_div_escolhas					{ clear:both; padding-left:6px; padding-top:3px; padding-right:10px; font-family:verdana; font-size:12px; color:#666; text-decoration:none }


/*********************************************************************************************************************************************************************************************/
/* 														  								    MEUS PEDIDOS																					 */
/*********************************************************************************************************************************************************************************************/
.bold_mp							{ font-family:verdana; font-size:11px; color:#000; text-decoration:none; font-weight:bold }
#div_car_subtotal_tit_mp			{ float:left; padding-top:2px; padding-left:5px; font-family:arial; font-size:12px; color:#666; text-decoration:none }
#div_car_frete_mp					{ height:; clear:both; height:30px; background-color:#F8F8F8; border-top:1px dashed #CECECE; /*border-bottom:1px solid #CECECE;*/  }
#div_car_frete_txt_mp				{ float:left; font-family:arial; font-size:16px; color:#000; font-weight:bold; text-decoration:none; padding-left:7px; padding-top:5px; /*float:right; padding-left:5px; padding-top:14px; font-family:verdana; font-size:11px; color:#000; font-weight:bold; text-decoration:none;*/ }
#div_preco_mp						{ width:135px; float:right; text-align:right; padding-right:22px; padding-top:9px; font-family:verdana; font-size:12px; color:#FF0000; font-weight:bold; text-decoration:none; }

#div_car_cd_mp						{ height:; clear:both; height:30px; background-color:#F8F8F8; border-top:1px dashed #CECECE; border-bottom:1px solid #CECECE;  }
#div_car_cd_txt_mp					{ float:left; font-family:arial; font-size:16px; color:#000; font-weight:bold; text-decoration:none; padding-left:7px; padding-top:5px; /*float:right; padding-left:5px; padding-top:14px; font-family:verdana; font-size:11px; color:#000; font-weight:bold; text-decoration:none;*/ }
#div_precocd_mp						{ width:135px; float:right; text-align:right; padding-right:22px; padding-top:9px; font-family:verdana; font-size:12px; color:#4ac831; font-weight:bold; text-decoration:none; }

#div_car_total_tit_mp				{ clear:both; width:140px; background-color:#D2D2D2; padding-top:5px; padding-bottom:5px; text-align:center; float:right; font-family:arial; font-size:16px; color:#000; font-weight:bold; text-decoration:none }

#div_subtotal_mp					{ float:right; font-family:arial; font-size:16px; font-weight:bold; color:#cc0000; text-decoration:none;  text-align:center; width:140px; }
.div_car_subtotal_mp				{ clear:both; height:20px; background-color:#efefef; border-top:1px solid #CECECE; padding-top:5px; padding-bottom:5px; padding-left:5px; }
.div_subtotal_mp					{ float:right; padding-top:2px; padding-right:22px; font-family:arial; font-size:16px; font-weight:bold; text-decoration:none; color:#000; }
.div_subtotal_mp2					{ float:right; padding-top:2px; padding-right:22px; font-family:verdana; font-size:12px; color:#FF0000; font-weight:bold; text-decoration:none;}
.lk_mp								{ font-family:verdana; font-size:11px; color:#FF0000; font-weight:bold; text-decoration:none;}
.lk_mp:hover						{ text-decoration:underline; }


/*********************************************************************************************************************************************************************************************/
/* 														  								      ALERTAS																						 */
/*********************************************************************************************************************************************************************************************/
#esq_meio_dir_alerta				{ display:none; clear:both; height:auto; width: expression(document.body.clientWidth < 800 ? '799px' : '100%' ); min-width:799px;}
#div_alerta_all						{ display:none; height:100%; background-color:#fff; padding:20px; font-family:verdana; font-size:12px; color:#000; }
#conteudo_alerta					{ margin-left:auto; margin-right:auto; width:500px; }
#tit_alertas						{ padding-bottom:15px; clear:both; text-align:center; }
#msg_alertas						{ height:398px; text-align:center; }
#roda_alerta						{ height: 247px; background-image:url(../images/img_bg_roda.gif); background-repeat:repeat; font: 11px verdana; letter-spacing: -1px; color: #777; clear: both;} 

/*********************************************************************************************************************************************************************************************/
/* 														    								   RODAPÉ 																						 */
/* 
#roda_esq							{ float:left; padding-left:15px; padding-top:15px; }
#div_roda_duvidas					{ clear:both; }
#div_roda_institucional				{ clear:both; padding-top:12px; padding-bottom:15px; }
*/
/*********************************************************************************************************************************************************************************************/
#roda								{ height: 247px; background-image:url(../images/img_bg_roda.gif); background-repeat:repeat-x; font: 11px verdana; letter-spacing: -1px; color: #777; clear: both;} 
#roda_dir							{ float:right; padding-right:15px; padding-top:15px; }

.tits_rodape						{ font:12px verdana; color:#000; font-weight: bold; height:25px; }
.links_rodape						{ color: #777; text-decoration:none; }
.links_rodape:hover					{ text-decoration: underline; }

.roda_cont1							{ float:left; width:220px; padding-left:15px; padding-top:15px; font:12px verdana; }
.roda_cont1 ul						{ list-style:none; margin:0; padding:0; padding-left:5px; } 
.roda_cont1 li						{ line-height:20px; background-image:url(../images/bullet_roda.gif); background-repeat:no-repeat; background-position:0px 8px; }
.roda_cont1 li a					{ color: #777; text-decoration:none; padding-left:10px; }
.roda_cont1 li a:hover				{ text-decoration: underline;}
.roda_cont1 span					{ padding-left:5px; }

.roda_cont2							{ float:left; width:260px; padding-top:15px; font:12px verdana; }
.roda_cont2 ul						{ list-style:none; margin:0; padding:0; padding-left:5px; } 
.roda_cont2 li						{ line-height:20px; background-image:url(../images/bullet_roda.gif); background-repeat:no-repeat; background-position:0px 8px; }
.roda_cont2 li a					{ color: #777; text-decoration:none; padding-left:10px; }
.roda_cont2 li a:hover				{ text-decoration: underline;}

.roda_cont3_dir						{ float:right; width:220px; padding-top:15px; font:12px verdana; }
.roda_cont3							{ float:left; width:210px; padding-top:15px; font:12px verdana; }
.roda_cont3_div1					{ float:left }
.roda_cont3_div2					{ float:left; padding-left:20px; width:100px; text-align:center;}

.roda_cont4							{ float:left; width:530px; padding-top:15px; padding-left:40px; }


/*********************************************************************************************************************************************************************************************/
/* 														    								 MASTERCARD																					     */
/*********************************************************************************************************************************************************************************************/
.div_form_cards						{ width:300px; background-color:#F2F2F2; border:1px #CCCCCC solid; clear:both /*background-image: url(/images/cornertrust.gif); background-repeat:no-repeat; background-position:right bottom;*/}
#cartao_alerta						{ float:left; width:420px; padding-left:20px; font-family:Tahoma; font-size:11px }
#cartao_alerta p					{ margin:0; padding:0; }
#cartao_alerta_topo					{ clear:both; text-align:center; }
.cartao_alerta_txt					{ clear:both; font-family:Tahoma; font-size:11px; height:50px;  }
.cartao_alerta_linha_cima			{ clear:both; width:368px; border-top:1px solid #e7e7e7; margin-left:27px;}
.cartao_alerta_linha_baixo			{ clear:both; width:368px; border-bottom:1px solid #e7e7e7; margin-left:27px;}
.ca_numero							{ width:10px; float:left; padding-top:10px; padding-left:27px; padding-bottom:10px; font-weight:bold; }
.ca_txt								{ float:left; padding:10px; width:350px;}

#topo_visa							{ clear:both; height:115px; width:306px; background-image:url(../images/pgto_cartao_visa.jpg); background-repeat:no-repeat}
#topo_master						{ clear:both; height:115px; width:306px; background-image:url(../images/pgto_cartao_master.jpg); background-repeat:no-repeat}

/*********************************************************************************************************************************************************************************************/
/* 														    								   VISA 																					     */
/*********************************************************************************************************************************************************************************************/
.txt_tit_visa						{ font-family:arial; font-size:13px; color:#666; font-weight:bold; text-decoration:none }
.txt_tit_visa2						{ font-family:arial; font-size:12px; color:#666; font-weight:bold; text-decoration:none }
.txt_tit_visa3						{ font-family:arial; font-size:11px; color:#666; font-weight:bold; text-decoration:none }
.txt_tit_visa4						{ font-family:arial; font-size:10px; color:#666; text-decoration:none }
.txt_alerta_visa					{ font-family:verdana; font-size:12px; color:#FF0000; font-weight:bold; text-decoration:none }
.txt_visaok							{ font-family:verdana; font-size:12px; color:#00BD09; font-weight:bold; text-decoration:none }

#logo_trust							{ width:150px; height:150px; position:fixed; bottom:0px; right:0px; background-image:url(../images/rapidssl_ssl_certificate.gif); background-repeat:no-repeat; background-position:bottom right/*60px 100px*/; }


/*********************************************************************************************************************************************************************************************/
/* 														    							  LIGHTBOX LOGIN																					 */
/*********************************************************************************************************************************************************************************************/
/* Caixa Login */
#fundo_preto 						{ background-color:#000;}
#caixa_login 						{
										background-image:url(../images/bg_login.gif); background-repeat:repeat-x;
										/*display: none;
										position: absolute;
										left: 50%;
										top: 50%;*/
										width: 352px;
										height: 128px; margin-left: -176px; /*always take 1/2 from the size of the width, they have to be negative*/ 
										margin-top: -64px; /*always take 1/2 from the size of the height, they have to be negative;*/
										border: 5px solid #ccc; font-family:'Trebuchet MS';  font-size:11px; color:#666; font-weight:bold; text-decoration:none; 
}

#caixa_login a.jqmClose,
#caixa_login a.jqmClose:link,
#caixa_login a.jqmClose:active,
#caixa_login a.jqmClose:visited 	{ text-decoration:none; font-weight:bold; position:absolute; top:-1px; left:340px; color:#000;font-size:11px;color:#666;font-weight:bold;text-decoration:none;}
#caixa_login a.jqmClose:hover 		{ color:#9bb3b3;}

.texto35, .texto35:visited 			{ font-size:11px;color:#666;font-weight:bold;text-decoration:none;cursor:pointer;}
.texto35:hover 						{ font-size:11px;color:#06c;text-decoration:underline;font-weight:bold;text-decoration:underline;cursor:pointer;}

#caixa_login_msg					{ background-image:url(../images/msg.gif); background-repeat:no-repeat; width:334px; height:75px; background-position:16px 25px;  }
#caixa_login_lklog					{ float:left;/*margin-left:45px;*/padding-left:45px; padding-top:15px; }
#caixa_login_lkcad					{ float:right;/*margin-right:45px;*/padding-right:45px; padding-top:15px;}
