/****************************************************************
'* ESTILO UTILIZADO EM TODOS OS NAVEGADORES, EXCETO NOS IEs
'*
'*	Criado em: 10/11/2008			Por: THIAGO DE ASSIS LUCA
****************************************************************/

/*				{behavior: url(css/iepngfix.htc)}/ *# garante transparência de PNGs nos IEs 5.5+ */
body			{background-color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0;}
img, div, form, p, h1, h2, h3, h4, fieldset, legend, input, select, ul, li, dl, dd, dt 	{border:0; margin:0; padding:0;}
a				{color:#000; text-decoration:none;}
a:hover			{text-decoration:underline;}
ul,ol,dl		{list-style:none;}

/*BORDAS*/
.bd_00			{border:3px solid #EEE;}
.bd_01			{border-top:1px solid #e2e2e2;}
.bd_02			{border-bottom:1px solid #f2f2f2; border-top:2px solid #b7b7b7;}
.bd_03			{border-bottom:0px solid #5f5f5f;}
.bd_04			{border-right:2px solid #e2e2e2;}
.bd_05			{border-top:2px solid #b7b7b7;}
.bd_06			{border:1px solid #EEE;}
.bd_07			{border:1px solid #CCC;}

/*CORES DE FUNDO*/
.bgc_00			{background-color:#000000;}
.bgc_01			{background-color:#797979;}
.bgc_02			{background-color:#2a2a2a;}
.bgc_03			{background-color:#484848;}
.bgc_04			{background-color:#b7b7b7;}
.bgc_05			{background-color:#ececec;}
.bgc_06			{background-color:#868787;}
.bgc_07			{background-color:#474747;}

/*IMAGENS DE FUNDO*/
.bgi_00			{background-image:url(../imagens/layout/bg_00.gif); background-repeat:no-repeat;}
.bgi_01			{background-image:url(../imagens/layout/bg_01.gif); background-repeat:no-repeat;}

.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 */

/*CORES DE TEXTO*/
.cr_00			{color:#7b7b7b;}
.cr_01			{color:#FFF;}
.cr_02			{color:#2a2a2a;}
.cr_03			{color:#a5a3a3;}
.cr_04			{color:#464646;}
.cr_05			{color:#61049c;}
.cr_06			{color:#212121;}
.cr_07			{color:#B7B7B7;}
.cr_08			{color:#FFFFFF;}

/*LISTAS DE DEFINIÇÃO*/
.dl_00			{width:400px;}
.dl_01			{width:575px;}

/*TITLO DE ITENS DE DEFINICÃO*/
.dt_00			{margin:0 0 2px 0;}

/*ITENS DE DEFINIÇÃO*/
.dd_00			{margin:0 0 8px 0; line-height:20px;}

/*DIVS*/
.dv_00			{height:78px; margin:0 auto; padding:16px 0 0 0; position:relative; width:926px;}/* div superior branca */
.dv_01			{margin:0 auto; padding:24px 0 0 0; position:relative; width:926px; z-index:1;}/* div superior preta que contem o menu, busca e disclaimer */
.dv_02			{float:left;}/*divs container dos campos da busca*/
.dv_03			{height:29px; position:relative; z-index:-1;}/*breadcrumb*/
.dv_04			{display:table; min-height:550px; height:auto !important; height:550px; margin:0 auto; padding:15px 16px 25px 16px; position:relative; width:888px;}/*div container do donteúdo*/
.dv_05			{width:666px;}/*Container Produtos em destaque*/
.dv_06			{margin:0 7px; min-height:106px; height:auto !important; height:106px; padding:8px 0; width:650px;}/* Proudutos Destaque */
.dv_07			{display:inline-block; margin:0 0 10px 35px;  width:199px;}/* Noticias */
.dv_07_first	{margin-left:0;}
.dv_08			{height:11px; margin:0 auto; padding:9px 28px 13px 20px; position:relative; width:878px;}/*rodapé*/
.dv_09			{float:right; min-height:200px; height:auto !important; height:auto; width:192px}/* Publicidade */
.dv_10			{height:330px; position:relative; width:926px; z-index:0;}/*disclaimer*/
.dv_11			{display:table; min-height:330px; height:auto !important; height:330px; margin-bottom:15px; padding:10px 7px; width:653px;}/*container Podutos por fornecedor*/ 
.dv_12			{float:left; margin-left:21px; width:204px; }/*Container de cada Produto*/
.dv_12_first	{margin-left:0;}
.dv_12_last		{width:194px;}
.dv_13			{clear:both; padding:16px 0; text-align:center; width:666px;}/*paginação*/
.dv_14			{min-height:325px; height:auto !important; height:325px; margin:0 0 0 205px; width:auto;}/*container da descrição do produto*/
.dv_15			{margin-bottom:7px;} /*Dowloads*/
.dv_16			{margin:0 5px; padding:5px 0 0 0;}
.dv_17			{padding:0 80px;}/* container dos forms de busca de eventos */
.dv_18			{display:table; height:100%; margin:30px 0 10px 0;}/*container eventos*/
.dv_19			{float:left; padding:0 10px; width:310px;}/* Evento */
.dv_20			{height:310px; margin:0 8px 0 0;}/* container da galeria de fotos */
.dv_21			{height:168px; margin:0 0 10px 0;}/*container dos videos */
.dv_22			{float:left; margin:0 40px 0 0; height:158px; width:185px;}/*videos*/
.dv_23			{margin:0 0 8px 0;}
.dv_24			{text-align:center;}
.dv_25			{width:580px; padding:0 5px;}
.dv_26			{display:none;}
.dv_27			{float:left; width:200px; margin:5px 6px 0 15px;}/*Container de cada Produto*/
.dv_28			{min-height:300px; height:auto !important; height:300px;}

/*SUB-MENU*/
#dv_menu		{background-color:#7b7b7b; display:none; left:58px; padding:3px 9px; margin:0 2px 0 0; top:50px; width:59px; position:absolute;}
#dv_produto		{display:none; left:58px; height:auto; margin:0 0 0 -8px; padding:8px; position:absolute; overflow-x:hidden; top:45px; width:160px; z-index:999;}
#dv_produto div	{background-color:#2A2A2A; height:100%;}

/*SUB-MENU ACESSORIO*/
#dv_menu_acessorio	{background-color:#7b7b7b; display:none; left:137px; padding:3px 9px; margin:0 2px 0 0; top:50px; position:absolute; width:71px;}
#dv_acessorio		{display:none; left:137px; height:auto; margin:0 0 0 -8px; padding:8px; position:absolute; overflow-x:hidden; top:45px; width:160px; z-index:999;}
#dv_acessorio div	{background-color:#2A2A2A; height:100%;}

.dv_wrapper			{display:block; clear:both; visibility:hidden; height:0; overflow:hidden; float:none;}

/*FORMULÁRIOS*/
.frm_00			{position:absolute; left:490px; top:12px;}/* formulário de busca */
.frm_01			{float:left; margin-right:20px; width:230px;}
.frm_02			{float:left;}
.frm_03			{margin:15px 0 15px 0;}

/*TÍTULOS*/
.hh_00			{height:20px; padding:5px 0 4px 8px;}
.hh_01			{height:20px; margin:8px 0 16px 0; padding:4px 0 8px 7px;}
.hh_02			{margin:6px 0 3px 0; min-height:28px;}
.hh_04			{height:20px; margin:0 0 16px 0; padding:4px 0 8px 7px;}
.hh_05			{margin:15px 0 0 15px;}
.hh_06			{height:20px; padding:0 0 4px 8px;}
.hh_07			{margin:10px 0 5px 0;}
.hh_08			{margin:10px 0;}

/*IMAGENS*/
.im_00			{float:left; margin-right:12px; }
.im_01			{display:block; margin-bottom:9px;}
.im_02			{position:absolute; right:224px; top:64px;}
.im_03			{vertical-align:middle;}
.im_04			{position:absolute;}
.im_05			{margin-bottom:5px;}
.im_06			{display:block; float:left; margin:0 8px 0 0;}
.im_07			{float:left; margin-right:8px;}

/*CAMPOS DE FORMULÁRIO*/
.ipt_00			{height:18px; padding:3px 0 0 0; width:259px;}
.ipt_01			{height:21px; margin:0 7px 0 0; width:143px;}
.ipt_02			{height:19px; margin-right:1px;width:180px;}
.ipt_03			{height:19px; margin-right:1px;width:100px;}
.ipt_04			{height:18px; margin:0 0 0 5px; padding:2px 0 0 0; width:230px;}
.ipt_05			{width:40px;}
.ipt_06			{width:180px;}
.ipt_07			{width:153px;}
.ipt_09			{margin:0 0 0 5px; width:232px;}
.ipt_10			{margin:0 0 0 5px; width:230px;}
.ipt_11			{margin:0 5px 0 5px;}
.ipt_12			{width:70px;}

/*LAELS DE CAMPOS DE FORMULÁRIO*/
.lbl_00			{display:block; float:left; padding-top:4px; text-align:right; width:250px;}
.lbl_01			{width:30px;}
.lbl_02			{padding:0;}

/*ITENS DE LISTAS*/
.li_00			{float:left; margin:0 0 0 7px;}
.li_01			{float:left; position:relative;}
.li_02			{float:left; height:16px; padding:2px 14px 0 17px;}
.li_03			{float:left; height:17px; width:6px;}
.li_04			{float:left; margin:0 20px 0 20px; text-align:center;width:130px;}
.li_05			{height:auto; margin-left:15px; padding-bottom:2px}
.li_06			{height:15px;}
.li_07			{float:left; height:18px; width:11px;}
.li_08			{}/* não usar */
.li_09			{}/* não usar */
.li_10			{}/* não usar */
.li_10			{}/* não usar */

/*LINKS*/
.lk_00			{display:block; padding:6px 9px; margin:0 2px 0 0; cursor:pointer;}
.lk_00:hover	{color:#000000; text-decoration:none;}	
.lk_01			{float:right; padding:3px 5px 2px 5px; position:relative; top:11px; margin:0 20px 0 0;}	
.lk_02:hover	{text-decoration:none;}	
.lk_03			{position:absolute; right:28px; top:8px;}
.lk_04			{padding:0 2px; text-decoration:underline; width:12px;}
.lk_05			{background-color:#797979; border:1px solid #797979; border-top:0; color:#DADADA; clear:both; display:block; padding:4px 8px 4px 0; text-indent:10px; text-align:left}
.lk_05:hover	{background-color:#2A2A2A; color:#fff; text-decoration:none}
.lk_06			{background-color:#797979; border:1px solid #797979; border-top:0; color:#DADADA; clear:both; display:block; padding:4px 18px 4px 0; text-indent:10px; text-align:left}
.lk_06:hover	{background-color:#2A2A2A; color:#fff; text-decoration:none}
.lk_08			{color:#0033FF;}
.lk_08:hover	{color:#0033FF;}

/*PARÁGRAFOS*/
.pp_00			{line-height:18px; margin:0 0 0 111px; width:449px;}
.pp_01			{line-height:18px; margin-bottom:6px;}
.pp_02			{line-height:18px; margin:0 0 27px 0; width:467px;}
.pp_03			{margin-left:15px; width:152px;}
.pp_04			{margin:6px 0; width:305px;}
.pp_05			{line-height:18px;}
.pp_06			{position:absolute; right:230px; top:0px;}
.pp_07			{margin:10px 0; text-align:right; width:490px;}
.pp_08			{margin:25px 0 0 0; text-align:left; width:490px;}
.pp_09			{position:absolute; right:0; margin:0 0 0 340px}
.pp_10			{width:490px;}
.pp_11			{line-height:18px; margin-bottom:6px; min-height:108px;}
.pp_12			{clear:both; float:right;}
.pp_13			{clear:both; display:table; height:35px; line-height:10px; margin:0; padding:0; width:100%}
.pp_14			{position:absolute; text-align:right; top:184px; width:680px;}

/*SPANS*/
.sp_00			{margin:0 10px 0 0;}

/*FORMATAÇÃO DE TEXTO*/
.tx_00			{font-weight:bold;}
.tx_01			{font-size:11px;}
.tx_02			{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.tx_03			{font-family:Arial Black, Helvetica, sans-serif; font-size:18px;}
.tx_04			{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.tx_05			{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.tx_06			{font-size:9px; font-weight:bold;}
.tx_07			{font-size:12px;}
.tx_08			{font-size:9px;}
.tx_09			{font-size:14px;}
.tx_10			{font-size:11px; font-weight:bold;}	

/*LISTAS DE ITENS*/
.ul_00			{position:absolute; right:0; top:16px;}/*Menu Empresa|Cadastre-se|Contato*/
.ul_01			{height:27px; margin:0 0 7px 0;  position:relative; width:450px; z-index:1;}/* Menu */
.ul_02			{position:absolute; right:62px; top:9px;}
.ul_03			{left:137px; position:absolute; overflow:hidden; top:29px; width:99px;}
.ul_04			{left:0; position:absolute; top:6px;}
.ul_05			{list-style:disc inside; width:470px;}/* descrição do produto */
.ul_06			{min-height:200px; height:auto !important; height:160px; margin:0 0 25px 0;}
.ul_07			{list-style:disc inside; margin-bottom:8px;}