body, td, th
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #000000;
}
a
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #666666;
}
a:link
{
	text-decoration: none;
}
a:visited
{
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
	color: #666666;
}
a:active
{
	text-decoration: none;
}
.forms
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border: 1px solid #000000;
}
.arial_12_preto_ola
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.arial_12_preto_ola:hover
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
.banner_full
{
	width: 960px;
	margin-bottom: 5px;
}
ul.menu
{
	background-image: url(../../images/x123/setinha_menu.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.tit_menu
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3975B1;
	text-decoration: none;
	padding-bottom: 3px;
}
.tit_menu a
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3975B1;
	text-decoration: none;
}
.tit_menu a:hover
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3975B1;
	text-decoration: underline;
}
.menu_3_nivel
{
	margin-left: 15px;
	margin-right: 5px;
	width: 101px;
}
.margin_bot_10
{
	margin-bottom: 10px;
}
li
{
	padding-top: 1px;
	padding-bottom: 1px;
}
.verdana_11_verm
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #FC0000;
	text-decoration: none;
}
.verdana_12_cinza
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #3F4754;
	text-decoration: none;
}
.border_botom_cinza
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C7C7C7;
}
.arial_17_azul
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 17px;
	color: #3975b1;
}
.verdana_9_cinza
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #4f4f4f;
	text-decoration: none;
	text-align: justify;
}
.bg_box
{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B3B3B3;
	border-left-color: #B3B3B3;
	background-image: url(../../images/x123/bg_box.gif);
	background-repeat: repeat-x;
}
.verdana_14_cinza
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #999999;
	text-decoration: none;
}
a.verdana_14_cinza:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #999999;
	text-decoration: underline;
}
.verdana_14_verm
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #cc0000;
	text-decoration: none;
}
.verdana_12_azul_tit_box
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	color: #3975B1;
	text-decoration: none;
}
.verdana_11_cinza_claro
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
.verdana_11_preto
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #000101;
	text-decoration: none;
}
.verdana_14_azul
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #336699;
}
.border_botom_verde
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5F8E27;
}
.border_right_pontilhada
{
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #C8C8C8;
}
.margin_top_bot_10
{
	margin-top: 10px;
	margin-bottom: 10px;
}
.arial_12_cinza
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #6D6D6B;
	text-decoration: none;
}
a.arial_12_cinza:hover
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #6D6D6B;
	text-decoration: underline;
}
.arial_12_azul
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #336699;
	text-decoration: none;
}
.pading_right_10
{
	padding-right: 10px;
}
.verdana_12_branco
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.verdana_11_bold_azul
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3975B1;
	text-decoration: none;
}
.verdana_11_azul
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3975B1;
	text-decoration: none;
}
a.verdana_11_bold_azul:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3975B1;
	text-decoration: underline;
}
.verdana_11_bold_verde
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3975b1;
	text-decoration: none;
}
a .verdana_11_bold_verde:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3975b1;
	text-decoration: underline;
}
ul.navegacao
{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.border_nevegacao_menos_bot
{
	background-color: #F7F7F7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #BABABA;
	border-right-color: #BABABA;
	border-left-color: #BABABA;
}
.border_nevegacao_geral
{
	background-color: #F7F7F7;
	border: 1px solid#BABABA;
}
.border_nevegacao_bot
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BABABA;
}
.border_nevegacao_right
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #BABABA;
}
.verdana_14_vermelho
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #F00202;
	text-decoration: none;
}
a.verdana_14_vermelho:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #F00202;
	text-decoration: underline;
}
.pading_bot_5
{
	padding-bottom: 5px;
}
.margin_bot_7
{
	margin-bottom: 10px;
}
.pading_top_
{
	padding-top: 10px;
}
.border_parcelamento_right
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B3B3B3;
}
.arial_11_cinza
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #4f4f4f;
	text-decoration: none;
}
a.arial_11_cinza:hover
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #4f4f4f;
	text-decoration: underline;
}
.verdana_12_cinza
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
.verdana_12_azul
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #336699;
	text-decoration: none;
}
.prod_listagem
{
	width: 176px;
	margin-bottom: 16px;
	margin-right: 2px;
	margin-left: 2px;
	margin-top: 16px;
}
.pading_bot_5
{
	padding-bottom: 5px;
}
.border_right_listagem
{
	background-image: url(../../images/x123/bg_linha_pontilhada_listage.gif);
	background-repeat: repeat-y;
}
.arial_11_bold_azul
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4F7DA9;
	text-decoration: none;
}
a.arial_11_bold_azul:hover
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4F7DA9;
	text-decoration: underline;
}
.arial_11_verm
{
	color: #BE4040;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-decoration: none;
}
.banner_conteudo
{
	margin-bottom: 10px;
}
.pading_top_bot_3
{
	padding-top: 3px;
	padding-bottom: 3px;
}
.border_loja_especial
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #808080;
	border-left-color: #808080;
}
.border_loja_especial2
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.border_loja_especial3
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.bg_menu
{
	background-image: url(../../images/x123/bg_menu.gif);
	background-repeat: repeat-y;
}
.border_botom_laranja
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5F8E27;
}
.verdana_14_laranja
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #FF6633;
	text-decoration: none;
}
a.verdana_14_laranja:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #FF6633;
	text-decoration: underline;
}
.verdana_12_laranja
{
	color: #BE4040;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-decoration: none;
}
a.verdana_12_laranja:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #BE4040;
	text-decoration: underline;
}
#carrinho
{
	float: left;
	width: 178px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B3B3B3;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B3B3B3;
}
#carrinho_lista
{
	float: left;
	width: 178px;
	height: 200px;
	overflow: auto;
}
#carrinho_bts
{
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	background-color: #fefefe;
	background-image: url(../../images/x123/bg_mini_basket_total.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.prods_meu_carrinho
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EDEDED;
	padding-top: 8px;
	padding-bottom: 8px;
}
.border_img_carrinho_dir
{
	border: 1px solid #BDBCBD;
	height: 61px;
	width: 61px;
}
.verdana_10_cinza
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.verdana_8_cinza
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}
a.verdana_10_cinza:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
.verdana_12_cinza
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
a .verdana_12_cinza:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
.verdana_12_azul_tits
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #3975b1;
	text-decoration: none;
}
a.verdana_12_azul_tits:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #3975b1;
	text-decoration: underline;
}
.border_left_right
{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B3B3B3;
	border-left-color: #B3B3B3;
}
.border_left_right_claro
{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #EDEDED;
	border-left-color: #EDEDED;
}
.bg_curva
{
	background-image: url(../../images/x123/bg_curva_compre_junto.gif);
	background-repeat: repeat-x;
}
.border_bask_botom
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C7C7C7;
}
.margin_top_bot_7
{
	margin-top: 7px;
	margin-bottom: 7px;
}
.margin_top_10
{
	margin-top: 10px;
}
.verdana_11_azul
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #3975B1;
	text-decoration: none;
}
.bg_degrade_bask
{
	background-image: url(../../images/x123/bg_degrade_bask.gif);
	background-repeat: repeat-x;
	height: 23px;
}
.border_left_bask_total
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b3b3b3;
}
.verdana_18_branco
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.verdana_11_cinza
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.verdana_11_cinza:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
.bg_curva_box_avise
{
	background-image: url(../../images/x123/bg_box_431.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.ratingStar
{
	font-size: 0pt;
	width: 23px;
	height: 22px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	display: block;
	background-repeat: no-repeat;
}
.filledRatingStar
{
	background-image: url(../../images/x123/estrela_amarela.gif);
}
.emptyRatingStar
{
	background-image: url(../../images/x123/estrela_cinza.gif);
}
.savedRatingStar
{
	background-image: url(../../images/x123/estrela_laranja.gif);
}
.visiblediv
{
	visibility: visible;
	display: block;
}
.invisiblediv
{
	visibility: hidden;
	display: none;
}
.scroll_resenha
{
	overflow: auto;
	height: 300px;
}
.verdana_14_amarelo
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #FFF200;
	text-decoration: none;
}
.verdana_12_cinza
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #4f4f4f;
	text-decoration: none;
}
.verdana_14_laranja
{
	color: #CC0000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	text-decoration: none;
}
.bg_box_parcel_left
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B3B3B3;
	background-image: url(../../images/x123/bg_box.gif);
	background-repeat: repeat-x;
}
.verdana_14_cinza_2
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #4f4f4f;
	text-decoration: none;
}
a .verdana_14_cinza_2:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #4f4f4f;
	text-decoration: underline;
}
.float_left
{
	float: left;
}
.border_right_box_afiliados
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b3b3b3;
}
.border_left_box_afiliados
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b3b3b3;
}
.bg_box_border_right
{
	background-image: url(../../images/x123/bg_box.gif);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b3b3b3;
}
.bg_box_border_left
{
	background-image: url(../../images/x123/bg_box.gif);
	background-repeat: repeat-x;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b3b3b3;
}
.bg_top_afiliados
{
	background-image: url(../../images/x123/bg_top_afiliados.gif);
	background-repeat: repeat-x;
}
.bg_box_sem_border
{
	background-image: url(../../images/x123/bg_box.gif);
	background-repeat: repeat-x;
}
#FadeMenuCentrosEspeciais
{
	border: 0px solid #5F8E27;
	overflow: hidden;
	padding-bottom: 4px;
	padding-right: 5px;
}
.modalPopup
{
	text-align: center;
	left: 50%;
	margin: -30px 0 0-65px;
	position: absolute;
	vertical-align: middle;
	top: 50%;
	width: 110px;
}
ul
{
	list-style-type: none;
}
ul #menu
{
	margin: 0 auto;
}
ul #menu li
{
	position: relative;
	float: left;
}
ul #menu li a
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	float: left;
	display: block;
	height: 33px;
}
ul#menu li a:hover
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	background-image: url(../../images/bg_menu_header_hover.gif);
	background-repeat: repeat-x;
	display: block;
	float: left;
}
ul#menu ul li a : hover
{
	background-color: #cf8525;
}
ul#menu li ul
{
	display: inline;
	position: absolute;
	top: 34px;
	left: 0;
}
ul#menu li:hover ul, ul#menu li.hover ul
{
	display: block;
}
ul#menu li ul li
{
	font-size: 12px;
	color: #666;
	display: block;
	background: none;
	cursor: default;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	text-decoration: none;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: 146px;
}
ul#menu li ul li:hover
{
	font-size: 12px;
	color: #666;
	display: block;
	background: none;
	cursor: default;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: normal;
	text-decoration: none;
	background: #fff;
	padding: 0px;
	width: 146px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
ul#menu li ul li a
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-image: url(../../images/seta_menu.gif);
	background-repeat: no-repeat;
	background-position: 130px center;
	width: 146px;
	border-top-width: 1px;
	border-right-width: 0;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	height: 17px; *margin-bottom:-3px;background-color:#FFFFFF;}
ul#menu li ul li a:hover
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	border: 1px solid #666;
	border-bottom: 3px solid #666;
	border-right: 0;
	background: #fff;
	z-index: 3;
	background-image: url(../../images/seta_menu.gif);
	background-repeat: no-repeat;
	background-position: 130px center;
	width: 146px;
	position: relative;
	padding: 0px;
	margin: 0px; *margin-bottom:-3px;height:17px;}
ul#menu li ul li
{
	float: none;
	clear: both;
}
ul#menu li ul li a
{
	float: none;
}
.dept_back_hover
{
	background-image: url(../../images/bg_menu_header_hover.gif);
}
.dept_back_out
{
	background-image: url(../../images/bg_menu_header.gif);
}
.bg_dir
{
	background-image: url(../../images/bg_dir.jpg);
	background-repeat: repeat-y;
}
.bg_esq
{
	background-image: url(../../images/bg_esq.jpg);
	background-repeat: repeat-y;
}
.bg_bot_conteudo
{
	background-image: url(../../images/bg_bot_conteudo.jpg);
	background-repeat: repeat-x;
}
.bg_conteudo_interno
{
	background-image: url(../../images/bg_bot_conteudo_interno.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 5px;
}
.border_menu_top
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6e6e6e;
}
.conteudo_menu_3_nivel
{
	/*float:left;*/
	width: 100%;
	margin-top: -18px;
	position: relative;
}
.conteudo_menu_3_nivel ul.menu_3
{
	margin: 0px;
	padding: 0px;
	position: relative;
	z-index: 10000;
}
.conteudo_menu_3_nivel ul.menu_3 li
{
	background-image: url(../../images/seta_menu.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-bottom: 2px;
	padding-left: 15px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	position: relative;
	z-index: 10000;
}
.conteudo_menu_3_nivel ul.menu_3 li a
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	position: relative;
	z-index: 10000;
}
.conteudo_menu_3_nivel ul.menu_3 li a:hover
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
	position: relative;
	z-index: 10000;
}
.conteudo_geral_menu_3_nivel
{
	margin-left: 134px;
	position: absolute;
	left: 0px;
	top: -1px;
	z-index: 1000;
	width: 210px;
}
.conteudo_div_2_nivel_no_selected
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-image: url(../../images/seta_menu.gif);
	background-repeat: no-repeat;
	background-position: 145px center;
	width: 156px;
	padding: 0px;
	margin: 0px;
	min-height: 19px;
	padding-top: 4px;
	border-top-width: 1px;
	border-right-width: 0;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
}
.conteudo_div_2_nivel
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: 145px center;
	width: 156px;
	border-top-width: 1px;
	border-right-width: 0;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	padding: 0px;
	margin: 0px;
	min-height: 19px;
	padding-top: 4px;
}
.conteudo_div_2_nivel: hover
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	z-index: 3;
	width: 146px;
	position: relative;
	padding: 0px;
	margin: 0px;
	padding-top: 4px; *margin-bottom:-3px;min-height:19px;border-top-width:1px;border-right-width:0;border-bottom-width:3px;border-left-width:0px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#666;border-right-color:#666;border-bottom-color:#666;border-left-color:#666;display:block;}
.conteudo_div_2_nivel a
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.conteudo_div_2_nivel a:hover
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
#filters td
{
	color: #666666;
}

.divTransProd  {
background-color:#FFFFFF;
bottom:0;
color:#FFFFFF;
display:block;
left:0;
margin:0;
opacity:0.5;
overflow:hidden;
padding:0;
position:absolute;
right:0;
top:0;
z-index:80;
}
html body.translucent
{
	background-color: black;
	filter: alpha(opacity=60);
}
html > body .translucent
{
	background-image: url(../../images/alpha.png);
}
*html body .translucent
{
	background-color: black;
	filter: alpha(opacity=60);
}
html > body .translucent
{
	background-image: url(../../images/alpha.png);
}
.modalBackground
{
	background-color: Black;
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.geral_flutuante
{
	float: left;
	position: relative;
	margin: 20px;
	background-color: white;
	top: 25%;
}
.bg_box_sem_border
{
	background-image: url(../../images/bg_box.gif);
	background-repeat: repeat-x;
}
.bg_box_border_right
{
	background-image: url(../../images/bg_box.gif);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b3b3b3;
}
.bg_box_border_left
{
	background-image: url(../../images/bg_box.gif);
	background-repeat: repeat-x;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b3b3b3;
}
.border_right_box_afiliados
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b3b3b3;
}
.border_left_box_afiliados
{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b3b3b3;
}
.affiliateBody
{
	background-image: url(../../images/x123/bg_fundo_site.gif);
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position: center top;
}
.masterBody
{
	background-image: url(../../images/x123/bg_fundo_site.gif);
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position: center top;
}
.body_indicate
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}
.form_indicate
{
	font-family: Arial,Helvetica,sans-serif;
	border: 1px solid #969696;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.bg_erro
{
	background-image: url(../../images/x123/bg_erro.gif);
	background-repeat: repeat-x;
}
.bodyRemember
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.verdana_10_bold_bask
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3E3B3E;
	text-decoration: none;
}
h1, h2, h3, h4, h5
{
	float: none;
	margin: 0;
	padding: 0;
}
.verdana_15_azul
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #3975B1;
	text-decoration: none;
}
.tit_detalhe_produto h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #376DAB;
	text-decoration: none;
}
.breadcrumb
{
	font-size: 12px;
	font-weight: bold;
	color: #4F4F4F;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	padding-top: 20px;
}
.breadcrumb a
{
	font-size: 12px;
	font-weight: bold;
	color: #4F4F4F;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
}
.breadcrumb a:hover
{
	font-size: 12px;
	font-weight: bold;
	color: #4F4F4F;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
}
.breadcrumb h1
{
	font-size: 12px;
	font-weight: bold;
	color: #3975B1;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	padding-left: 5px;
}
.breadcrumb h1 a
{
	font-size: 12px;
	font-weight: bold;
	color: #3975B1;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
}
.breadcrumb h1 a:hover
{
	font-size: 12px;
	font-weight: bold;
	color: #3975B1;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
}
.breadcrumb_dept
{
	font-size: 12px;
	font-weight: bold;
	color: #4F4F4F;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
}
.breadcrumb_dept a
{
	font-size: 12px;
	font-weight: normal;
	color: #4F4F4F;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
}
.breadcrumb_dept a:hover
{
	font-size: 12px;
	font-weight: normal;
	color: #4F4F4F;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
}
.breadcrumb_dept h1
{
	font-size: 12px;
	font-weight: normal;
	color: #3975B1;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	padding-left: 5px;
}
.breadcrumb_dept h1 a
{
	font-size: 12px;
	font-weight: normal;
	color: #3975B1;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
}
.breadcrumb_dept h1 a:hover
{
	font-size: 12px;
	font-weight: normal;
	color: #3975B1;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
}
.conteudo_div_2_nivel_no_selected_last
{
	background-image: url(../../images/seta_menu_esq.gif);
	background-position: left center;
	background-repeat: no-repeat;
	border-color: #FFFFFF;
	border-style: solid;
	border-width: 1px 0 3px;
	color: #666666;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	min-height: 19px;
	padding: 0 15px;
	text-decoration: none;
	vertical-align: baseline;
	width: 156px;
}
.conteudo_geral_menu_3_nivel_last
{
	left: 0;
	margin-left: -238px;
	margin-top: -1px;
	top: -1px;
	width: 210px;
	z-index: 1000;
}
.conteudo_div_2_nivel_last
{
	background-image: url(../../images/seta_menu_esq.gif);
	background-position: left center;
	background-repeat: no-repeat;
	border-style: solid;
	border-width: 1px 0 3px 0;
	color: #666666;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0;
	min-height: 19px;
	padding: 4px 15px 0;
	text-decoration: none;
	width: 156px;
}
.conteudo_menu_3_nivel_last ul.menu_3 li
{
	background-image: url(../../images/seta_menu_esq.gif);
	background-position: right center;
	background-repeat: no-repeat;
	color: #666666;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding-bottom: 2px;
	padding-right: 15px;
	position: relative;
	text-align: right;
	text-decoration: none;
	z-index: 10000;
}
.bg_esq_last
{
	background-image: url(../../images/bg_esq_last.jpg);
	background-repeat: repeat-y;
}
.bg_dir_last
{
	background-image: url(../../images/bg_dir_last.jpg);
	background-repeat: repeat-y;
}
td.nofont
{
	font-size: 0px;
}
