/****************************************************************
'* ESTILO UTILIZADO EM TODOS OS NAVEGADORES, EXCETO NOS IEs
'*
'*	Criado em: 05/05/2009			Por: ANDRÉ LUIZ
****************************************************************/
html, body		{height:100%;} /*# garante que o browser use 100% da altura útil mesmo que não tenha conteúdo suficiente */
body			{background-color:#E0E2E4; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0;}
img, div, form, fieldset, h1, h2, h3, input, label, ul, li	{border:0; margin:0; padding:0;}
p				{border:0; margin:0; padding:3px 0;}
a				{color:#000; text-decoration:none;}
a:hover			{text-decoration:underline;}

.bd_00			{border-left:1px solid #CCD5DA; border-right:1px solid #CCD5DA;}
.bd_01			{border:1px solid #CCCCCC;}
.bd_02			{border-right:1px solid #6791AA;}
.bd_03			{border:1px solid #6791AA;}
.bd_04			{border:1px solid #B6CAD6; border-top:none;}
.bd_05			{border-top:1px solid #B6CAD6;}
.bd_06			{border-right:1px solid #B6CAD6;}

.bgc_00			{background-color:#D5D4D4;}
.bgc_01			{background-color:#D9E3EA;}
.bgc_02			{background-color:#E0E9EE;}
.bgc_03			{background-color:#F2F6F8;}
.bgc_04			{background-color:#FFF;}
.bgc_05			{background-color:#6791AA;}

.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-position:left top; background-repeat:repeat-y;}
.bgi_02			{background-image:url(../imagens/layout/bg_02.gif); background-position:left top; background-repeat:no-repeat;}
.bgi_03			{background-image:url(../imagens/layout/bg_03.gif); background-position:left top; background-repeat:no-repeat;}
.bgi_04			{background-image:url(../imagens/layout/bg_04.jpg); background-position:left top; background-repeat:no-repeat;}
.bgi_05			{background-image:url(../imagens/layout/bg_05.jpg); background-position:left top; background-repeat:no-repeat;}
.bgi_06			{background-image:url(../imagens/layout/bg_06.gif); background-position:left top; background-repeat:no-repeat;}
.bgi_07			{background-image:url(../imagens/layout/bg_07.gif); background-position:right top; background-repeat:repeat-y;}
.bgi_08			{background-image:url(../imagens/layout/bg_08.gif); background-position:left bottom; background-repeat:no-repeat;}
.bgi_09			{background-image:url(../imagens/layout/bg_09.gif); background-position:left bottom; background-repeat:repeat-y;}
.bgi_10			{background-image:url(../imagens/layout/bg_10.gif); background-position:left top; background-repeat:no-repeat;}
.bgi_11			{background-image:url(../imagens/layout/bg_11.gif); background-position:left top; background-repeat:repeat-x;}
.bgi_12			{background-image:url(../imagens/layout/bg_12.gif); background-position:265px 7px; background-repeat:no-repeat;}
.bgi_13			{background-image:url(../imagens/layout/bg_13.gif); background-position:265px 7px; background-repeat:no-repeat;}

.cr_00			{color:#FFF;}
.cr_01			{color:#E1E1E1;}
.cr_02			{color:#123F54;}
.cr_03			{color:#FEFEFE;}

.dv_wrapper		{clear:both; display:block; height:0; overflow:hidden; visibility:hidden; width:100%;}	/*# garante funcionamento correto dos floats */
.dv_00			{background-color:#fff; clear:both; min-height:100%; height:auto!important; height:100%; margin:0 auto; position:relative; width:776px;}	/*# container do site (800 x 600) */
.dv_01			{float:right; margin:134px 0 70px 0; padding:40px 0 0 10px; position:relative; width:571px;}	/*# conteúdo (margin-top deve ser a soma dos heights e paggings-top/bottom do topo + breadcrumb) (margin-bottom deve ser a soma do height + padding-top/bottom do rodapé) */
.dv_02			{background-color:#FFF; height:134px; left:0; position:absolute; top:0; width:776px;}	/*# topo */
.dv_03			{background-color:#FFF; bottom:-28px; height:50px; left:0; overflow-y:hidden; padding:14px 19px; position:absolute; width:738px;}	/*# rodapé */
.dv_04			{height:20px; left:12px; padding:3px 0; position:absolute; top:18px; width:90%;} /*# breadcrumb */
.dv_05			{float:left; height:600px; margin:134px 0 40px 0; overflow-x:hidden; width:195px;}	/*# lateral esquerda */
.dv_06			{padding:42px 0 0 0;}/*# lateral esquerda */
.dv_07			{display:block; margin:0 0 3px 0;}/* campos de newsletter */
.dv_08			{padding:16px 24px 0 0; text-align:right;}/* div com logos das empresas do grupo */
.dv_09			{height:73px; margin:0 16px 15px 15px; position:relative; width:94px;}/* div do thumb de noticias da home */
.dv_10			{float:right; margin:0 0 10px 0; padding:1px; width:287px;}/*div da descrição e detalhes do produto*/
.dv_11			{margin:0 0 10px 20px; width:500px;}/*div de representantes*/
.dv_12			{float:left; height:13px; padding:2px 7px; text-align:right; width:134px;}
.dv_13			{float:left; height:13px; padding:2px 4px; width:343px;}
.dv_14			{height:140px; width:566px; top:-30px; position:relative; left:-7px;}
.dv_15			{float:right; height:auto; margin:0 12px 0 0; width:139px;}
.dv_16			{float:left; height:72px; margin:0 10px 0 0; padding:0 1px 1px 0; position:relative; width:94px;}
.dv_17			{float:left;}
.dv_18			{position:relative; width:400px; height:100px;}
.dv_19			{width:562px}
.dv_20			{margin:0 18px 0 0; padding:10px; position:relative;}/* container do conteudo de produtos */
.dv_21			{padding:10px 12px 35px 12px;}/* container dos modelos de produtos */

.frm_00			{padding:12px 0; width:100%;}
.frm_01			{padding:0 15px 0 12px;}

.hh_00			{padding:0 0 43px 0;}
.hh_01			{margin:0 0 0 15px; padding:0 0 12px 8px;}
.hh_02			{margin:0 158px 15px 15px; padding:0 0 12px 8px;}
.hh_03			{padding:15px 0 0 0;}
.hh_04			{padding:5px 6px 4px 6px;}
.hh_05			{cursor:pointer; padding:3px 9px 3px 9px;}

.im_00			{left:0; position:absolute; top:0;}
.im_01			{bottom:0; left:0; position:absolute;}
.im_02			{left:0; position:absolute; top:20px;}
.im_03			{float:left; padding:0 5px 0 0;}

.ipt_00			{height:16px; padding:2px 0 0 0; width:78%;}
.ipt_01			{float:right; margin:1px 5px 0 0;}
.ipt_02			{height:18px; width:230px;}
.ipt_03			{height:60px; width:230px;}
.ipt_04			{margin:0 0 0 250px;}
.ipt_05			{float:left; height:16px; padding:2px 0 0 0; width:78%;}

.lbl_00			{display:block; margin:0 0 6px 2px;}
.lbl_01			{display:block; float:left; padding:3px 6px 0 0; text-align:right; width:154px;}

.li_00			{clear:both;}
.li_01			{border:0; margin:0; padding:10px;}
.li_02			{float:left; width:100px;}

.lk_00			{display:block; float:left; height:55px; margin:28px 0 0 25px; width:203px;}
.lk_01			{display:block; float:right; height:45px; margin:32px 25px 0 0; width:136px;}
.lk_02			{display:block; float:left; height:85px; margin:14px 0 0 142px; width:102px;}
.lk_03			{background-position:0 top; display:block; height:38px; text-indent:-2000px; width:129px;}
.lk_04			{background-position:-129px top; display:block; height:38px; text-indent:-2000px; width:90px;}/* menu empresa */
.lk_04:hover, .lk_04_active{background-position:-129px -38px;}/* menu empresa */
.lk_05			{background-position:-217px top; display:block; height:38px; text-indent:-2000px; width:67px;}/* menu noticias */
.lk_05:hover, .lk_05_active{background-position:-217px -38px;}/* menu noticias */
.lk_06			{background-position:-281px top; display:block; height:38px; text-indent:-2000px; width:100px;}/* menu representantes */
.lk_06:hover, .lk_06_active{background-position:-281px -38px;}/* menu representantes */
.lk_07			{background-position:-382px top; display:block; height:38px; text-indent:-2000px; width:68px;}/* menu locação */
.lk_07:hover, .lk_07_active{background-position:-382px -38px;}/* menu locação */
.lk_08			{background-position:-450px top; display:block; height:38px; text-indent:-2000px; width:126px;}/* menu asssistencia tecnica */
.lk_08:hover, .lk_08_active{background-position:-450px -38px;}/* menu assistencia tecnica */
.lk_09			{background-position:-575px top; display:block; height:38px; text-indent:-2000px; width:100px;}/* menu onde estamos */
.lk_09:hover, .lk_09_active{background-position:-575px -38px;}/* menu onde estamos */
.lk_10			{background-position:-677px top; display:block; height:38px; text-indent:-2000px; width:94px;}/* menu fale conosco */
.lk_10:hover, .lk_10_active{background-position:-677px -38px;}/* menu fale conosco */
.lk_11			{display:block; margin:0 0 19px 0;}
.lk_12			{display:block; margin:0 0 9px 0;}
.lk_13			{left:-2px; position:absolute; top:-2px;}
.lk_14			{display:block;}
.lk_14:hover	{font-weight:bold;}
.lk_15			{float:right;}
.lk_16			{display:block; float:left; margin:0 0 10px 0; width:390px;}
.lk_16:hover	{font-weight:bold;}
.lk_17			{margin:0 10px 0 0;}
.lk_18			{margin:0 0 0 10px;}

.sp_00			{display:block; float:left; padding:3px 7px 0 0;}

.pp_00			{padding:4px 12px;}	/*#  */
.pp_01			{height:32px; margin:0 0 0 6px;}
.pp_02			{line-height:16px; padding:27px 25px; width:490px;} 
.pp_03			{padding:0 100px 0 15px; text-align:right;}
.pp_04			{line-height:16px; padding:5px 25px; width:490px;} 
.pp_05			{padding:8px 9px;}
.pp_06			{padding:0 9px 13px 9px;}
.pp_07			{padding:27px 0; text-align:center; width:565px;}
.pp_08			{width:520px;}
.pp_09			{height:auto; display:block;} 
.pp_10			{padding:0 0 0 20px}

.tx_00			{font-size:10px; font-weight:bold;}
.tx_01			{font-size:11px; font-weight:bold;}
.tx_02			{font-size:16px; font-weight:bold;}
.tx_03			{font-size:12px; font-weight:bold;}
.tx_04			{font-size:12px;}
.tx_05			{font-size:11px; font-weight:normal;}
.tx_06			{font-size:11px; font-weight:bold; color:#6791AA !important;}
.tx_07			{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#CCCCCC;}
.tx_08			{font-size:11px; font-weight:bold; text-align:center;}

.ul_00			{height:38px; list-style:none; margin:13px 0 0 0;}	/*# menu do topo */
.ul_00 li		{float:left;}	/*# opções do menu do topo */
.ul_01			{clear:both; display:block; list-style:none; min-height:54px; height:auto !important; height:54px; margin:0; padding:0 0 0 16px;}/*# menu de produtos */
.ul_01 li		{clear:both; display:block; line-height:18px; list-style:none; padding:0;}	/*# opções do menu de produtos */
.ul_02			{list-style:none; margin:0 158px 0 0; overflow:hidden; width:400px;}
.ul_03			{list-style:inside; padding:10px 0 0 90px; width:200px;}
.ul_04			{list-style:none; margin:0 158px 0 0; overflow:hidden; width:500px;}

/*# Accordion (jQuery) */
.acc_modelo		{cursor:pointer; margin:0; padding:5px 0; display:block;}

/*# galeria de imagens (págian de produtos) */
#dv_galeria					{float:left; min-height:178px; height:auto !important; height:178px; margin:0 7px 10px 0; padding:0 0 23px 0; position:relative; width:233px;}	/*# box da gal de img */
#dv_thumbnail	{height:55px; margin:3px 0 0 0; overflow:hidden; position:relative; width:238px; white-space:nowrap;} /*# imagens extras [DETALHES DO PRODUTO] */

#dv_galeria .preview		{height:200px; position:relative; width:100%;}
#dv_galeria .preview a		{display:block; height:100%; position:relative; width:100%}
#dv_galeria .im_03			{clear:both; display:block; margin:0 auto;}
#dv_galeria .im_04			{bottom:-1px; left:-1px; position:absolute;}
.prev			{cursor:pointer; left:0; position:absolute; top:0; visibility:hidden;}	/*# seta direita da galeria */
.next			{cursor:pointer; position:absolute; right:0; top:0; visibility:hidden;}	/*# seta esquerda da galeria */

/*# jCarouselLite da página de produtos */
.carrossel					{height:55px; left:12px!important; margin:0; padding:0; position:absolute; top:0;}	/*# jCarouselLite */
.carrossel .item			{background-color:#FFF; height:56px; margin:0 4px; text-align:center; overflow:hidden; width:63px; padding:2px 0 0 0;}	/*# DIV que engloba as thumbnails */
.carrossel .item img		{cursor:pointer;}	/*# simula link nas imagens */

/*# jCarouselLite da popup */
.carrossel_popup			{width:100px; height:320px; left:5px!important; visibility:hidden; position:absolute; top:40px; z-index:10;}	/*# jCarouselLite */
.carrossel_popup ul			{list-style:none; margin:0; padding:0; z-index:11;}	/*# lista das thumbnails */
.carrossel_popup .item		{background-color:#fff; clear:both; height:50px; margin:5px auto; text-align:center; width:85px; z-index:12;}	/*# DIV que engloba as thumbnails */
.carrossel_popup .item img	{cursor:pointer; z-index:13;}	/*# simula link nas imagens */

.hide		{display:none;}