/****************************************************************
'* ESTILO UTILIZADO EM TODOS OS NAVEGADORES, EXCETO NOS IEs
'*
'*	Criado em: 19/10/2009			Por: THIAGO DE ASSIS LUCA
****************************************************************/

body, html		{height:100%;}
body			{background-color:#F6F6F6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0;}
dd, div, dl, dt, fieldset, form, h1, h2, h3, img, input, li, p, ul {border:0; margin:0; padding:0;}
input,textarea,select	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
a				{color:#000; text-decoration:none;}
a:hover			{text-decoration:underline;}

.bd_00			{border:1px solid #6C6C6C;}
.bd_01			{border:1px solid #D9B7B7; border-top:0;}
.bd_02			{border-bottom:1px solid #ECECEC;}
.bd_03			{border:1px solid #DEDEDE; border-top:0;}
.bd_04			{border:1px solid #BCBCBC;}
.bd_05			{border:1px solid #D5D5D5;}
.bd_06			{border-bottom:1px solid #A90C0D;}
.bd_07			{border-bottom:1px solid #C61011;}
.bd_08			{border:1px solid #FF0000;}

.bgc_00			{background-color:#FFF;}
.bgc_01			{background-color:#F9DADA;}
.bgc_02			{background-color:#F6F6F6;}
.bgc_03			{background-color:#FF0000;}

.bgi_00			{background-image:url(../imagens/layout/bg_01.gif); background-position:left top; background-repeat:no-repeat;}	 /*# bg do form de busca do topo */
.bgi_01			{background-image:url(../imagens/layout/bg_02.gif); background-position:left top; background-repeat:no-repeat;}	 /*# bg do label busca do topo */
.bgi_02			{background-image:url(../imagens/layout/bg_03.gif); background-position:left top; background-repeat:repeat-x;}	 /*# bg do menu horizontal */
.bgi_03			{background-image:url(../imagens/layout/bg_04.gif); background-position:left top; background-repeat:no-repeat;}	 /* canto esquerdo do menu horizontal */
.bgi_04			{background-image:url(../imagens/layout/bg_05.gif); background-position:left top; background-repeat:no-repeat;}	 /*# separador do menu horizontal */
.bgi_05			{background-image:url(../imagens/layout/bg_06.gif); background-position:right top; background-repeat:no-repeat;} /*# canto direito do menu horizontal */
.bgi_06			{background-image:url(../imagens/layout/bg_07.png); background-position:left top; background-repeat:no-repeat;}	 /*# bg do titulo dos departamentos */
.bgi_07			{background-image:url(../imagens/layout/bg_08.gif); background-position:left top; background-repeat:no-repeat;}	 /*# bg do auxiliar do menu */
.bgi_08			{background-image:url(../imagens/layout/bg_09.gif); background-position:left bottom; background-repeat:no-repeat;} /*# bg da lista de seçoes */
.bgi_09			{background-image:url(../imagens/layout/bg_10.gif); background-position:7px -42px; background-repeat:no-repeat;} /*# bg da seta lista de seçoes */
.bgi_10			{background-image:url(../imagens/layout/bg_11.gif); background-position:98px -6px; background-repeat:no-repeat;} /* bg seta vermais */
.bgi_11			{background-image:url(../imagens/layout/bg_12.gif); background-position:left top; background-repeat:no-repeat;} /*# topo dos produtos */
.bgi_12			{background-image:url(../imagens/layout/bg_16.jpg); background-position:left top; background-repeat:no-repeat;}
.bgi_13			{background-image:url(../imagens/layout/bg_22.gif); background-position:left 3px; background-repeat:no-repeat;}/* bg seta continuar comprando */
.bgi_14			{background-image:url(../imagens/layout/bg_50.gif); background-position:left top; background-repeat:no-repeat;}/* bg pagina atual paginacao */

.cr_00			{color:#FFF;}
.cr_01			{color:#A90C0D;}
.cr_02			{color:#5E5E5E;}
.cr_03			{color:#494949;}
.cr_04			{color:#C61011;}
.cr_05			{color:#898989;}
.cr_06			{color:#C6C6C6;}
.cr_07			{color:#FF0000;}

.dd_00			{margin:0 0 4px 0;}

.dt_00			{padding:10px 0 9px 37px;}

.dv_00			{margin:0 auto; height:100%; width:1003px;}/* Container do site */
.dv_01			{float:right; overflow:hidden; position:relative; width:800px;}/* div container da busca no topo */
.dv_02			{float:right; padding:13px 0 0 0; position:relative;}/* div container do carrinho no topo */
.dv_03			{min-height:52px; height:auto !important; height:52px; padding:0 0 2px 0; overflow:hidden; width:100%;}/* banner */
.dv_04			{padding:0 1px 1px 1px;}/* div auxiliar da estrutura do menu lateral */
.dv_05			{height:247px; padding:0 0 4px 0; width:798px;}/* disclaimer */
.dv_06			{float:right; width:158px;}/* lateral direita */
.dv_07			{float:left; position:relative; text-align:left; padding:17px 0 0 40px; width:488px;}
.dv_08			{padding:12px 0 16px 0;}
.dv_09			{float:left; padding:50px 0 0 26px;}/* div com mapa do site no rodape*/
.dv_10			{height:45px; padding:17px 0 0 0; position:relative; text-align:center;}/* copright e logo wx7 */
.dv_11			{clear:left}
.dv_12			{margin:0 0 20px 0; padding:10px; text-align:center;}

.frm_00			{float:left; height:42px; margin:26px 0 0 0; padding:24px 0 0 0; width:671px;}
.frm_01			{float:right;}
.frm_02			{margin:55px 0 5px 0; padding:31px 9px 7px 13px;}
.frm_03			{float:right; margin-right:40px;}
.frm_04			{display:none; padding:20px 0 0 0; text-align:center;}
.frm_04	div		{padding:0 0 4px 0;}

.hh_00			{float:left; height:141px; padding:0 59px 0 46px;}
.hh_01			{float:left;}
.hh_02			{padding:0 0 0 53px;}

.im_00			{cursor:pointer; display:block; float:right; height:22px; width:58px;}
.im_01			{bottom:0; left:0; height:8px; position:absolute; width:637px;}
.im_02			{display:block; float:left; height:24px; margin:8px 2px 6px 2px; width:36px;}
.im_03			{margin:8px 15px 6px 15px;}
.im_04			{position:absolute; right:0; top:57px;}
.im_05			{left:235px; position:absolute; top:-60px;}

.ipt_00			{display:block; float:left;}
.ipt_01			{height:23px; width:288px;}
.ipt_02			{height:25px; margin:0 8px 0 5px; width:193px;}
.ipt_03			{height:18px; margin:6px 0 5px 0; width:134px;}
.ipt_04			{height:18px; width:220px;}
.ipt_05			{cursor:pointer; margin:8px 0 0 62px;}

.lbl_00			{display:block; float:left; height:13px; margin:8px 17px 0 47px; text-indent:-10000px; width:59px;}
.lbl_01			{display:block;}
.lbl_02			{float:left; padding:3px 10px 0 0; text-align:right; width:100px;}

.li_00			{float:left;}
.li_01			{padding:0 27px;}
.li_02			{height:31px; width:2px;}
.li_03			{text-decoration:underline;}

.lk_00			{display:block; height:18px; padding:4px 0 0 0; position:relative; text-align:center; width:100%;}
.lk_00 .roundLeft{left:0; position:absolute; top:0;}
.lk_00 .roundRight{position:absolute; top:0; right:0;}
.lk_01			{padding:8px 10px 0 10px;}
.lk_02			{width:135px;}
.lk_03			{width:96px;}
.lk_04			{width:193px;}
.lk_05			{width:137px;}
.lk_06			{width:204px;}
.lk_07			{display:block; min-height:12px; height:auto !important; height:12px; padding:4px 12px 6px 22px;}
.lk_07:hover	{background-position:7px 7px;}
.lk_08			{display:block; padding:12px 0; text-align:right;}
.lk_08:hover	{background-position:98px 18px;}
.lk_09			{position:absolute; right:15px; top:9px;}
.lk_10			{display:block; padding:0 0 0 13px;}
.lk_11			{display:block; float:left; height:17px; margin:0 2px; text-align:center; width:17px;}
.lk_12			{height:17px; width:40px;}

.pp_00			{float:left; padding:9px 0 0 25px; width:262px;}
.pp_01			{font-family:sans-serif, Verdana, Arial, Helvetica; padding:6px 0 8px 0; text-align:right;}
.pp_02			{top:35px; left:330px; position:absolute;}

.sp_00			{position:absolute; right:19px; top:60px;}

.tx_00			{font-weight:bold;}
.tx_01			{font-size:18px;}
.tx_02			{font-size:14px;}
.tx_03			{font-size:10px;}
.tx_04			{font-family:sans-serif, Verdana, Arial, Helvetica;}
.tx_05			{font-size:12px;}
.tx_06			{font-weight:normal;}
.tx_07			{font-size:16px;}
.tx_08			{font-size:24px;}
.tx_09			{text-align:center}

.ul_00			{float:right; list-style:none; padding:2px 0 0 0;}
.ul_01			{height:31px; list-style:none; padding:0 0 2px 0; width:100%;}
.ul_02,.ul_02_marca{list-style:none; margin:0 0 0 -1px; padding:14px 20px 0 20px; width:159px;}
.ul_02 li, .ul_02 li_marca{display:none;}
.ul_02 li.more, .ul_02 li.more1	{display:block; outline:none;}
.ul_03			{clear:both; display:block; list-style:none; overflow:hidden; padding:0 0 12px 0;}
.ul_03 li		{float:left; padding:0 2px;}
.ul_04			{list-style:none; padding:4px 0 0 13px;}
.ul_04 li		{float:left; padding:0 4px;}
.ul_05			{list-style:none; float:right; padding:60px 20px 0 0;}
.ul_05 li		{float:left; padding:0 0 0 25px;}

.homeProduct{background:#FFF url(../imagens/layout/bg_12.gif) left top no-repeat; float:left; margin:0 0 4px 0; padding:9px 0 0 0; position:relative; overflow:hidden; width:637px;}
.headerProduct{height:28px; padding:0 20px;}
.footerProduct{background:#FFF url(../imagens/layout/bg_54.gif) left top no-repeat; padding:45px 20px 7px 20px; position:relative; overflow:hidden; width:637px;}
.productList{background:#FFF url(../imagens/layout/bg_13.gif) left top repeat-y; min-height:250px; height:auto !important; height:250px; list-style:none; padding:22px 20px 20px 20px;}
.productBox		{float:left; padding:0 5px 21px 5px; text-align:center; width:186px;}
.productImage	{display:block; height:150px; margin:0 auto; width:150px;}
.productBox .name{height:auto; font-size:13px;}
.productBox a, productBox span{color:#494949;}
.for, .parcel	{color:#494949; display:block; font-size:14px; padding:8px 0 0 0;}
.from			{color:#898989; display:block; font-size:14px;}
.more			{font-size:10px;}
.price strong	{color:#A90C0D;}
.separatorV		{background:#FFF url(../imagens/layout/bg_14.gif) left top no-repeat; float:left; height:191px; overflow:hidden; position:relative; top:47px; width:1px;}
.separatorH		{background:#FFF url(../imagens/layout/bg_15.gif) left center repeat-x; clear:left; height:12px; overflow:hidden;}
.separatorMenu	{overflow:hidden; width:1px;}

.wrapper		{clear:both; display:block; height:0; overflow:hidden; visibility:hidden; width:100%;}

/* CANTOS ARREDONDADOS */
.rtop, .rbottom{background-color:#F6F6F6; display:block; left:0;  width:1003px;}
.rtop span, .rbottom span{background-color:#C61011; display:block; height:1px; overflow:hidden;}
.r1{margin:0 5px}
.r2{margin:0 3px}
.r3{margin:0 2px}
.rtop .r4, .rbottom .r4 {height:2px; margin:0 1px;}


#header			{background:transparent url(../imagens/layout/bg_00.gif) left top repeat-x; padding:6px 0 0 0; width:100%;}
#menuSuperior	{padding:0 0 2px 0;}
#menuSuperior table, #menuSuperior table tr td	{height:22px;}
#menu			{float:left; width:203px;}
#content		{float:right; width:798px;}
#footer			{background-color:#C61011; clear:both; height:216px; position:relative;}
#dialog			{display:none;}