/****************************************************************
'* ESTILO UTILIZADO EM TODOS OS NAVEGADORES, EXCETO NOS IEs
'*
'*	Criado em: 24/07/2008			Por: ANDRÉ Calegari
****************************************************************/

html			{background-image:url(../imagens/layout/loading.gif); background-position:-9999em -9999em; background-repeat:no-repeat}/*# preload de imagem */
html,body		{height:100%; height:auto !important}
body			{background-color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0}
img, div, form, fieldset{border:0; margin:0; padding:0}
p				{border:0; margin:0; padding:3px 0}
a				{color:#000; text-decoration:none}
a:hover			{color:#000; text-decoration:underline}

.bd_00			{border-left:1px solid #999; border-right:1px solid #999}	/*# bordas laterais do limitador de conteudo */
.bd_01			{border:1px solid #000}
.bd_02			{border-bottom:1px solid #0B67C3}
.bd_09			{border:2px solid #F30}
.bd_10			{border-bottom:1px solid #F8F8F8; border-left:1px solid #B7B7B7; border-right:1px solid #F8F8F8; border-top:1px solid #B7B7B7;}

.bgc_00			{background-color:#f7f7f7}
.bgc_01			{background-color:#fff}
.bgc_02			{background-color:#0B67C3}

.bgi_00			{background-image:url(../imagens/layout/bg_01.jpg); background-position:bottom center; background-repeat:repeat-x}	/*# baixo */
.bgi_01			{background-image:url(../imagens/layout/bg_00.jpg); background-position:top center; background-repeat:repeat-x}	/*# cima */
.bgi_02			{background-image:url(../imagens/layout/im_02.gif); background-position:center; background-repeat:no-repeat}	/*# imagem divisória da imagem e do combo */
.bgi_03			{background-image:url(../imagens/layout/im_02.gif); background-repeat:no-repeat}/*Imagem que separa formulário e imagens do topo*/
.bgi_04			{background-image:url(../imagens/layout/im_03.gif); background-repeat:repeat-x}/*Imagem de PRODUTOS EM DESTAQUE*/
.bgi_05			{background-image:url(../imagens/layout/im_08.gif); background-repeat:no-repeat}/*imagem do filtro de segmento*/

.bt_00			{border:1px solid #F8F8F8; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold}	/*# botão padrão */

.bx_00			{border-top:1px solid #B7B7B7; border-left:1px solid #B7B7B7; border-bottom:1px solid #F8F8F8; border-right:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; height:15px}	/*# campo buscar [HOME} */
.bx_01			{border-top:1px solid #B7B7B7; border-left:1px solid #B7B7B7; border-bottom:1px solid #F8F8F8; border-right:1px solid #F8F8F8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}	/*# campos padrões */
.bx_02			{background-color:transparent; border:0; color:#c30; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; line-height:10px}	/*# mensagem do CEP */
.bx_03			{font-family:verdana; font-size:10; font-style:normal; font-weight:bold; color:#CE0A01; background:inherit; border:0px; padding:0 4 0 4;}

.cr_00			{color:#0B67C3}
.cr_01			{color:#666}

.dv_00			{height:100%}	/*# parte de cima do degrade */
.dv_01			{clear:both; min-height:100%; height:auto !important; height:100%; position:relative; margin:0 auto; width:750px}	/*# limitador de conteúdo */
.dv_02			{bottom:0 !important; height:112px; min-height:auto; left:50%; margin:0 0 0 -378px; position:relative; width:750px}	/*# rodape */
.dv_03			{height:131px; left:50%; margin:0 0 0 -376px; padding:0 1px; position:absolute; top:0 !important; width:750px}	/*# rodape */
.dv_04			{min-height:100%; height:auto !important; height:100%; padding:131px 0 0 0}
.dv_05			{width:750px; height:28px}/*Menu*/
.dv_06			{padding:4px 0 6px 0; background-color:#FFF}/*Flash*/
.dv_07			{float:right; padding:10px 10px 0 0;/*width:165px; margin:-75px 420px; height:55px*/}/*Imagens do topo*/
.dv_08			{}/*formulário do topo*/
.dv_09			{float:right; margin:auto -220px}
.dv_10			{float:left; display:block}	/*# container dos destaques da HOME */
.dv_11			{height:35px; clear:both; position:relative; margin:0 auto auto 0; width:750px}
.dv_12			{clear:both; min-height:440px; height:auto !important; height:100%; position:relative; margin:0 auto auto 10px; width:730px}/*Limitador de conteúdo da home*/
.dv_13			{width:200px; padding:0 0 5px 0}/*Conteiner do conteudo da home*/
.dv_15			{float:left; height:100% !important; display:block; position:relative; min-height:409px; margin:0 18px 0 5px}/*Conteiner dos destaques da home*/
.dv_16			{clear:both; min-height:390px; height:auto !important; height:100%; margin:0 auto 25px; width:730px}/*Conteiner dos destaques da home*/
.dv_17			{padding:4px 0 0 0; background-color:#FFF; position:absolute}
.dv_18			{padding:4px 0 0 0; background-color:#FFF; float:right}
.dv_19			{margin:19px 0 0 122px; width:180px}
.dv_20			{margin:-112px 0 0 322px; width:220px; padding:19px}
.dv_21			{flo at:left; padding:0 auto 0 250px; width:250px} /* Lado Direito [DETALHES DOS PRODUTOS]*/
.dv_22			{min-height:520px; height:auto !important; height:100%; margin:0 auto}	/*# área onde serão colocados o título e o conteúdo das internas */
.dv_23			{height:auto; padding:15px 20px}	/*# container do conteúdo das internas */
.dv_24			{border-bottom:1px solid #e7e7e7; clear:both; height:29px; padding:0 0 0 22px; width:728px}	/*# titulo das internas */
.dv_25			{padding:0 10px 5px 40px}
#dv_conteudo	{float:right; height:340px; overflow:hidden; overflow-y:hidden; padding:0 0 0 5px; width:130px} /*# conteúdo que terá rolagem */

.dv_32			{float:left; height:49px; padding:25px 0 0 0; overflow:hidden; overflow-x:hidden; text-align:center; width:153px;} /* Div com Imagens Extras [DETALHES DO PRODUTO]*/
.dv_33			{float:left; display:block; width:13px;} /* Setas de rolagem das Imagens Extras[DETALHES DO PRODUTO] */
.dv_35			{width:180px;} /* Imagens Extras [DETALHES DO PRODUTO] */
.dv_36			{margin:0 0 16px 0;}/*banner do topo*/ 

.frm_00			{float:left; margin:0 0 0 30px;}

.hh_00			{border-bottom:1px solid #0B67C3; clear:both; color:#0B67C3; display:inline; line-height:20px; font-size:12px; margin:10px 15px 2px 15px; width:100%} 	/*# título dos conteúdos */
.hh_01			{border-bottom:1px solid #0B67C3; clear:both; color:#0B67C3; display:inline; line-height:20px; font-size:12px; margin:10px 15px 2px 15px; width:100%} 	/*# título dos conteúdos */
.hh_02			{border-bottom:1px solid #0B67C3; color:#0B67C3; display:inline; line-height:20px; font-size:12px; margin:10px 15px 2px 15px; width:100%} 	/*# título das descrições do produtos*/

.im_00			{display:block}
.im_01			{float:left; margin:0 0 1px 0}/*Botões menu*/
.im_02			{padding:10px 0 16px 0}/*Imagem Topo HOME*/
.im_03			{margin:-12px 0 7px}/*Imagem Topo MAPA DO SITE*/
.im_04			{margin:-6px -5px}/*Botão BUSCAR*/
.im_05			{clear:both; display:block; float:left; margin:0 0 1px 0}
.im_06			{display:block; float:left; margin:0 10px 0 0} /*# imagens com espaçam,ento lateral direito */
.im_10			{margin:0 1px;} /* Thumbnails [DETALHES DO PRODUTO]*/
.im_produto		{border:1px solid #F2F2F2; width:210px}
.im_11			{display:block; float:right; margin:-110px 15px 0 0}

.ipt_00			{float:left; height:17px; margin:0; padding:0; width:175px;}
.ipt_01			{float:left; margin:0; padding:0; border:0;}

.lk_00			{color:#0B67C3; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none}
.lk_00:hover	{color:#0B67C3; text-decoration:none}
.lk_01			{color:#666; font-family:Arial, Helvetica, sans-serif}
.lk_01:hover	{color:#000}
.lk_galeria		{background-position:top left; background-repeat:no-repeat; display:block; float:right; height:26px; margin:5px 50px 5px 0; text-indent:-999em; width:26px}
.lk_02			{float:left; margin:0 10px 0 0;}

.pp_00			{clear:both; display:block; height:10px; line-height:10px; margin:0; padding:0; width:100%}	/*# usado como espaçador */
.pp_01			{height:73px; margin:-65px 0 0 95px}
.pp_02			{clear:right; display:block; margin:0; padding:10px 110px 0 220px; width:auto; }	/*#  */
.pp_03			{clear:both; display:block; height:10px; line-height:10px; padding:0; width:100%}	/*# usado como espaçador */
.pp_04			{padding:7px 11px 0 11px}	/*# imagem do titulo da HOME */
.pp_05			{clear:right; display:block; margin:0; padding:10px 85px 0 235px; width:auto}	/*#  Limitador de conteudo [Detalhes do produto]*/
.pp_06			{height:119px; margin:-30px 10px 0 25px; width:12px}/*delimitador da imagem antecedente ao botão filtrar*/
.pp_07			{clear:right; display:block; margin:0; padding:10px 85px 0 15px; width:auto}	/*#  Limitador de conteudo [FAQ]*/
.pp_08			{background-image:url(../imagens/layout/im_05.gif); background-repeat:repeat-y; height:211px; padding:0 1px; margin:0 0 0 225px}
.pp_14			{clear:both; display:block; padding:3px 0 0 10px;} /* BreadCumbs (Caminho da navegação) [DETALHES DO PRODUTO] */
.pp_17			{margin:0 0 0 5px}

.tb_00			{width:730px; margin :0 auto}
.tb_01			{margin:15px 0 0 150px}
.tb_02			{margin:-80px 55px}

.td_00			{display:block; padding:0 20px 0 0 }
.td_14			{width:180px; padding:17px 0 17px 0; float:left; padding:0 15px 15px 0; height:auto} /* Imagem e thumbs [DETALHES DO PRODUTO] */

.tr_03			{background-color:#F2F2F2; display:table-cell}

.tx_00			{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif}
.tx_01			{font-size:12px; line-height:20px; display:inline}

.ul_00			{list-style-type:none}

/* Classes da Galeria de Imagems e Enviar para um Amigo */
.pop_bgi_00		{background-image:url(../imagens/layout/bg_11.gif); background-repeat:no-repeat} /* Fundo e borda da galeria */
.pop_bgi_01		{background-image:url(../imagens/layout/bg_pop_bg_01.gif); background-repeat:no-repeat} /* Fundo e borda do frete */

.pop_pp_tit		{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#006; line-height:12px; text-indent:-12px}
.pop_pp_00		{clear:both; display:block; height:10px; line-height:10px; width:100%}	/*# usado como espaçador */
.pop_pp_01		{clear:both; display:block; height:5px; line-height:5px; width:100%}	/*# usado como espaçador */
.pop_pp_02		{clear:both; display:block; padding:0; width:100%; line-height:5px}	/*# usado como espaçador */
.pop_pp_03		{clear:both; display:block; padding:8px 10px 9px 10px; text-align:left} /* Nome do produto  */

.pop_dv_00		{height:275px; padding:17px 26px 0 34px; width:560px}
.pop_dv_01		{width:100%}

.pop_bd_00		{border: 1px solid #000;}
.pop_bd_01		{border: 2px solid #F30;}

.pop_im_00		{margin:3px;}

.pop_tx_00		{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold}

.bg				{background-color:#f00}
/* Fim */
