@charset "utf-8";
/* CSS Document Personal WD */
body {
  background: #FFF url(../images/imagens_001/fundo_barra_topo003_complemento.png) top center repeat-x;
  color:#303030;
  margin: 0px;
  padding:0px;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif, Sans;
  font-size:13px;
}

A {
  color:#037FD0;
  text-decoration:none;
}

A:hover {
  color:#036DAF;
  text-decoration: underline;
}

FORM {
	display: inline;
	margin:0px;
	padding:0px;
}
a img{border:1px solid #FFF;}
a img:hover{border:1px solid #CCC;}

.boxText { font-family:Tahoma, Geneva, sans-serif; font-size:12px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

TR.header {
  height:124px;
}


TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #FFF;
  font-weight : bold;
  height:40px;
}

A.headerNavigation { 
  color: #FFF; 
}

A.headerNavigation:hover {
  color: #FFF;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #FFF;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #FFF;
  font-weight: bold;
  text-align: center;
}

TR.footer {background: #5B7F00;}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #5B7F00;
  color: #FFF;
  font-weight: bold;
  padding:2px;
}

.infoBox {
  background: #CDCDCD;
}

.infoBoxContents {
  background: #FFF;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
#indique_amigo .infoBoxContents{background:#FFF url(../images/imagens_001/prov/news_.jpg) bottom right no-repeat !important;}
.infoBoxNotice {background: #FF8E90;}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-size:15px;
  text-transform:uppercase;
  font-weight: bold;
  color:#333;
  cursor:default;
}
TD.infoBoxHeading img{
	padding-right:5px;
	border:0px !important;
}
TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #FFF;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
}

.productListing-heading {
  font-size:13px;
  color:#333;
  height:40px;
  cursor:default;
  text-align:center;
  border-bottom:1px solid #CCC;
}
.productListing-heading a{color:#060; cursor:pointer; border-bottom:0px;}
.productListing-heading a:hover{color:#030;}

TD.productListing-data {
  font-size: 16px;
  color:#666;
  text-align:center;
}
TD.productListing-data {font-size: 13px;}
.productListing-data img{border:1px solid #CCC; padding:2px;}
.productListing-data img:hover{border:1px solid #999; padding:2px;}

A.pageResults {
  color:#333;
  padding:4px;
}

A.pageResults:hover {
  color:#FFF;
  background:#060;
  padding:4px;
  text-decoration:none !important;
}

TD.pageHeading, DIV.pageHeading {
  font-size: 20px;
  font-weight: bold;
  color: #568E54;
  background:url(../images/imagens_001/bgBox2_c_micro1px.png) top repeat-x; height:30px;
  color:#666;
  cursor:default;
}
.pageHeading_001{background:url(../images/imagens_001/area2RoundBoxTR_002.gif) top left no-repeat;}
.pageHeading_002{background:url(../images/imagens_001/area2RoundBoxTR_004.gif) top right no-repeat; padding-bottom:3px;}
.pageHeading_000_01 {background:url(../images/imagens_001/fundo_index_categorias.png) bottom left no-repeat; padding-bottom:10px; color:#72A500; font-size:20px;}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color:#93C;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}
option,select{cursor:pointer;}
input[type=submit],input[type=reset],input[type=button]{border:1px solid #999; background-color:#FFF; cursor:pointer;}
input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{
	border:1px solid #666;
	background-color:#FFF;
	cursor:pointer;
/*	opacity:0.85;
	-moz-opacity: 0.85;
	filter: alpha(opacity=85);*/
}
input[type=text],textarea,input[type=password]{border:1px solid #CCC !important; border-top:1px solid #999 !important; border-left:1px solid #999 !important; padding:4px;}
input[type=text]:hover,textarea:hover,input[type=password]:hover{border:1px solid #F1CA80 !important; border-top:1px solid #F90 !important; border-left:1px solid #F90 !important;}
input[type=text]:focus,textarea:focus,input[type=password]:focus{border:1px solid #D8B166 !important;}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color:#F60;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageStackError, .messageStackWarning {background:#C42B26 url(../images/imagens_001/fundo_erro_top_001.png) top left repeat-x; padding:3px; padding-top:10px; color:#FFF; cursor:default; }
.messageStackSuccess {background:#769F1D url(../images/imagens_001/fundo_sucess_top_001.png) top left repeat-x; color:#FFF; padding:3px; padding-top:10px; cursor:default;}
.messageStackError font {color:#FFF !important;}

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }


.img_chamada001{padding-bottom:20px; border-bottom:1px dotted #999; padding-top:10px;}
.img_chamada001 img {padding:2px;}

/*--- Beginning of Addition Products Cycle Slideshow ---*/
.ProductsCycleSlideshowWrapper { width: 500px; padding:0; margin:0 auto; overflow: hidden; text-align:center; background:url(../images/imagens_001/semi_transparenteBrando.png) repeat; border:1px solid #CCC;}
.ProductsCycleSlideshow { height: 310px; width: 500px; padding:0; margin:0; overflow: hidden;}
.PCSChild { height: 296px; width: 486px; padding: 7px; text-align:center; top:0; left:0;}
.PCSChild  a { text-decoration: none; color:000;}
.PCSChild  a img { border: none; border-width:0px;}
.PCSOutput { text-align:center; font-size:14px; background:url(../images/imagens_001/semi_transparenteBrando_002.png); margin-left:8px; margin-right:8px;}
.PCSOutput a { text-decoration: none; color:#000; }
.PCSPager { margin:7px; background-color:#FFF; }
.PCSPager a { border: 1px solid #CCC; background: #FFF9E5; color:#999; text-decoration: none; margin: 0 5px; padding: 3px 5px; font-size:12px;}
.PCSPager a.activeSlide { border: 1px solid #8A8A8A; background:#DFFFDF url(../images/imagens_001/index_load_promo.gif) repeat-x top; color:#333; font-weight:bold;}
.PCSPager a:hover { border:1px solid #999; color:#333;}
.PCSPager a:focus { outline: none; }

/*--- End of Addition Products Cycle Slideshow ---*/


/*////////////////////////////////////*/
.fundo_banner001{background:url(../images/imagens_001/fundo_destakes_carrocel_001.jpg) top center repeat; height:410px;}
.caminho_topo {font-size:12px; color:#FFF;}
.caminho_topo a{color:#FFF;}

.fundo_topoDestaques001 {background:url(../images/imagens_001/area2RoundBoxTR.gif) top left no-repeat; height:40px;}
.fundo_topoDestaques002 {background:url(../images/imagens_001/area1RoundBoxTR.gif) top right no-repeat; height:40px;}
.fundo_topoDestaques003 {background:url(../images/imagens_001/area3RoundBoxTR.gif) top repeat-x; height:40px;}

.fundo_topoDestaques_ {padding-left:10px; color:#999; font-weight:bold; padding-top:10px; cursor:default;}
#banner_principal_Top_h124px {background:url(../images/imagens_001/prov/topo10.jpg) center top repeat-x; height:124px; text-align:center;}

.barra_esquerda
{
	background:#EFEFEF url(../images/imagens_001/bgBox2_v_mini.png) top center no-repeat;
	padding:10px 5px 10px 5px;
	width:160px !important;

	_width:177px !important;
	*width:177px !important;
}
.infoBox_left {_padding:10px 7px 0px 7px; *padding:10px 7px 0px 7px;}
.departamento_title {color:#FFF; padding-bottom:5px; text-transform:uppercase;}

.area2RoundBoxTR_000 {background:url(../images/imagens_001/area2RoundBoxTR_000.gif) bottom left no-repeat; height:410px;}
.area2RoundBoxTR_002 {background:url(../images/imagens_001/area2RoundBoxTR_002_m2.gif) top left no-repeat; height:410px;}
.area2RoundBoxTR_003 {background:url(../images/imagens_001/area2RoundBoxTR_003.gif) right bottom no-repeat; height:410px;}
.area2RoundBoxTR_004 {background:url(../images/imagens_001/area2RoundBoxTR_004_m2.gif) top right no-repeat; height:410px;}
.topo_bemvindo {color:#666; font-size:11px;}
.topo_bemvindo a{color:#666;}

.destaque_litras001 {background:url(../images/imagens_001/fundoMiniDestauque_000.png) center center repeat-x; font-size:12px; color:#999; margin-bottom:10px; margin-top:0px; text-transform:uppercase; cursor:default; height:29px; max-height:29px;}
.destaque_litras002 {background:url(../images/imagens_001/fundoMiniDestauque_001.png) left center no-repeat;}
.destaque_litras003 {background:url(../images/imagens_001/fundoMiniDestauque_002.png) right center no-repeat;}

.vitrine_fiska{background-color:#D9D9D9; color:#666; font-weight:bold; font-size:18px; cursor:default;}
.vitrine_fiska_001{background:url(../images/imagens_001/vitrine_001.png) top repeat-x; height:35px;}
.vitrine_fiska_002{background:url(../images/imagens_001/area2RoundBoxTR_002.gif) top left no-repeat;}
.vitrine_fiska_003{background:url(../images/imagens_001/area2RoundBoxTR_004.gif) top right no-repeat;}

.mostrando_marcas {border-top:1px dotted #CCC; padding-top:10px;}
.img_bordas_0px {border:0px !important;}
.img_bordas_0px:hover, .img_bordas_0px img:hover {
	opacity:0.85;
	-moz-opacity: 0.85;
	filter: alpha(opacity=85);
}
div.img_bordas_0px:hover, .img_bordas_0px_02:hover, .img_bordas_0px_02 img:hover {
	opacity:1 !important;
	-moz-opacity: 1 !important;
	filter: alpha(opacity=100) !important;
}
.img_bordas_0px img, .img_bordas_0px_2 img{border:0px !important;}

.seta_baixo_c_linha {background:url(../images/imagens_001/seta_baixo_detalhes.gif) top left no-repeat;}

.texto_grande_cinza_001 {font-size:20px !important; color:#999 !important; padding-top:20px; background:url(../images/imagens_001/seta_baixo_detalhes.gif) bottom left no-repeat; padding-bottom:10px;}

.mostra_preco_final {
	font-size:15px !important;
	font-family:'Trebuchet MS', Arial, Helvetica, sans-serif,Sans !important;
}
.mostra_preco_final span{padding:5px; background-color:#757575; color:#FFF; cursor:default;}

.rodape_fundo_000 {width:805px; margin:0 auto; border:1px solid #EEE; margin-top:20px; margin-bottom:20px;}
.rodape_title {color:#060; text-align:left;}
.rodape_title span {color:#666; font-size:15px;}

#tagDesejos {padding:15px;}
#tagDesejos a:hover {
	color:#FFF !important;
	background-color:#036DBD;
	text-decoration:none !important;
}

.class_img_select {border:1px solid #060 !important; padding:2px;}

.fundo_topo_outras_pgs {background:#77A606 url(../images/imagens_001/prov/topo_outras_pgs.png) center top no-repeat; height:50px; border-top:1px solid #457800;}

span.hover_sumblinhado:hover {text-decoration:underline !important; cursor:pointer;}

.cadastroPJ{background:#FFF url(../images/imagens_001/cpf_cnpj_seta_importante.gif) top left no-repeat; background-position:-1451px top; height:73px; padding-top:30px;}
.cadastroPJ_none{background:#FFF url(../images/imagens_001/cpf_cnpj_seta_importante.gif) top left no-repeat; background-position:top left; height:73px; padding-top:26px;}

.menuLateralEsquerda a{text-transform:uppercase; color:#72A500 !important; font-weight:bold;}
.menuLateralEsquerda div {padding-bottom:5px; padding-top:10px;}
.menuLateralEsquerda_subItem a{color:#666 !important; text-transform:none !important; font-weight:normal;}
.menuLateralEsquerda_subItem div {padding-bottom:0px !important;}

.produtos_tbm_comprados_01{background:url(../images/imagens_001/rodape/001.png) top left no-repeat;}
.produtos_tbm_comprados_02{background:url(../images/imagens_001/rodape/002.png) top right no-repeat;}
.produtos_tbm_comprados_03{background:url(../images/imagens_001/rodape/003.png) bottom left no-repeat;}
.produtos_tbm_comprados_04{background:url(../images/imagens_001/rodape/004.png) bottom right no-repeat;}
.produtos_tbm_comprados_05{background:url(../images/imagens_001/rodape/005.png) left repeat-y;}
.produtos_tbm_comprados_06{background:url(../images/imagens_001/rodape/005.png) right repeat-y;}
.produtos_tbm_comprados_07{background:url(../images/imagens_001/rodape/005.png) bottom repeat-x;}
.produtos_tbm_comprados_08{background:url(../images/imagens_001/rodape/005.png) top repeat-x;}

#produtos_comprados .infobox {
	background:#FFF url(../images/imagens_001/mais_ofertas_pwd_f.png) top center no-repeat !important;
	color:#73A600;
	padding-top:10px;
}
#produtos_comprados .infoBoxHeading{color:#73A600 !important;}
.mostraFormasPagamento{color:#060; font-weight:bold; float:left; border:1px solid #DFDFDF; border-bottom:0px; padding:3px 3px 0px 3px; width:250px; background-color:#FBFBFB; text-align:center;}

.fundo_imagem_001 {background:url(../images/imagens_001/lskdhw9865.png) center top no-repeat;}

.descricaoImagemHeader_000 {float:right; width:290px; color:#FFF; text-align:center; font-size:13px;}
.descricaoImagemHeader_001 {float:left; background:url(../images/imagens_001/descricaoImagemHeader.png) left center no-repeat;}
.descricaoImagemHeader_002 {background:url(../images/imagens_001/descricaoImagemHeader_002.png) right center no-repeat; height:28px;}
.conteudoDescricaoImagemHeader_003 {padding:5px 5px 0px 5px;}
#carregandoPagina {position:fixed; top:0px; left:0px; float:left; width:100%; font-size:15px; font-weight:bold; color:#FFF; cursor:default; text-align:center; background:url(../images/carregandFundo.png) center top no-repeat; padding:3px; height:30px; z-index:1000;}
