﻿/****************************************************************
'* ESTILO UTILIZADO EM TODOS OS NAVEGADORES, EXCETO NOS IEs
'*
'*	Criado em: 17/09/2009			Por: THIAGO DE ASSIS LUCA
****************************************************************/
body			{background-color:#F0F0EE; font-family:Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size:13px; margin:0 0 19px 0; padding:0;}
abbr, img, dd, div, dl, dt, fieldset, form, h1, h2, h3, li, p, ul	{border:0; margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
a				{color:#000; text-decoration:none;}
a:hover			{color:#000; text-decoration:underline;}

.bd_00			{border:1px solid #D4D4D4;}
.bd_01			{border:1px solid #B6B6B6;}

.bgc_00			{background-color:#FFF;}
.bgc_01			{background-color:#959595;}

.bgi_00			{background-image:url(../imagens/layout/bg_00.gif); background-position:left top; background-repeat:no-repeat}/* bg do conteudo */
.bgi_01			{background-image:url(../imagens/layout/bg_01.gif); background-position:left top; background-repeat:no-repeat}/* bg mundo */
.bgi_02			{background-image:url(../imagens/layout/bg_02.gif); background-position:right 6px; background-repeat:no-repeat}/* bg mundo */
.bgi_03			{background-image:url(../imagens/layout/bg_02.gif); background-position:right -17px; background-repeat:no-repeat}/* bg mundo */
.bgi_04			{background-image:url(../imagens/layout/bg_03.gif); background-position:right 8px; background-repeat:no-repeat}/* bg mundo */
.bgi_05			{background-image:url(../imagens/layout/bg_04.gif); background-position:left 8px; background-repeat:no-repeat}/* bg mundo */
.bgi_06			{background-image:url(../imagens/layout/bg_06.gif); background-position:left top; background-repeat:no-repeat}/* bg mundo */
.bgi_07			{background-image:url(../imagens/layout/bg_07.gif); background-position:right 8px; background-repeat:no-repeat}/* bg seta baixo */
.bgi_08			{background-image:url(../imagens/layout/bg_08.gif); background-position:right 6px; background-repeat:no-repeat}/* bg seta cima */
.bgi_09			{background-image:url(../imagens/layout/bg_09.jpg); background-position:556px 104px; background-repeat:no-repeat}/* bg selo verde */

.cr_00			{color:#FFF}
.cr_01			{color:#8F8F8F;}
.cr_02			{color:#8E8E8E;}
.cr_03			{color:#828282;}
.cr_04			{color:#AB0534;}
.cr_05			{color:#010101;}
.cr_06			{color:#636363;}
.cr_07			{color:#000;}

.dd_00			{padding:0 0 22px 0;}
.dd_01			{display:none; width:620px;}

.dl_00			{float:left; width:364px;}
.dl_01			{padding:0 0 0 25px;}

.dt_00			{padding:18px 0 0 0;}
.dt_01			{padding:0;}

.dv_00			{margin:8px auto 0 auto; min-height:10px; height:auto !important; height:10px; padding:27px 0 0 20px; position:relative; width:973px;}/* CONTAINER */
.dv_01			{clear:both; height:23px; margin:0 0 0 188px;}/* Menu superior */
.dv_02			{left:15px; position:absolute; width:188px;} /* Lateral Esquerda */
.dv_03			{height:32px; position:relative;}/* container dos campos da area restrita */
.dv_04			{float:right; min-height:587px; height:auto !important; height:587px; padding:0 0 23px 0; position:relative; width:785px;}/* Conteúdo */
.dv_05			{bottom:0; left:0; height:23px; position:absolute; width:100%;}/* Rodapé */
.dv_06			{float:left; height:557px; padding:35px 0 0 43px; width:327px;}/* div de conteudo da pagina Sobre IGB */
.dv_06 div		{display:none;}
.dv_07			{height:46px; margin:-23px 0 0 0; position:relative; width:100%;}/* container do flash de sobre */
.dv_08			{padding:51px 0 0 41px;}/* coonteudo 1ª parte de sobre */
.dv_09			{float:left; padding:35px 22px 0 43px; width:327px;}/* div de conteudo da pagina Sobre IGB */
.dv_10			{float:left; padding:0 0 0 43px; width:305px;}/* div de conteudo da pagina Sobre IGB */
.dv_11			{height:74px; position:relative;}/* container dos campos do fale conosco */
.dv_12			{height:34px;}/* container dos campos do fale conosco */
.dv_13			{float:left; height:19px; position:relative; width:219px;}/* container dos campos do fale conosco */
.dv_14			{cursor:pointer; float:right; height:19px; margin:0 59px 5px 0; overflow:hidden; position:relative; width:221px;}/* container dos campos do fale conosco */
.dv_15			{min-height:62px; height:auto !important; height:62px;}/* container dos campos do fale conosco */
.dv_15_1		{margin-bottom:20px;}/* container dos campos do fale conosco */
.dv_16			{padding:11px 0 25px 90px;}/* container dos campos do fale conosco */
.dv_17			{float:left; width:370px;}/* container do endereço e mapa de contato */
.dv_18			{padding:33px 0 0 41px;}
.dv_19			{float:left; padding:35px 22px 0 0; width:341px;}
.dv_20			{padding-right:0 !important; width:364px !important;}
.dv_21			{padding:41px 0 0 45px;}
.dv_22			{padding:41px 0 0 20px;}
.dv_23			{float:left; padding:0 22px 0 0; width:354px;}
.dv_24			{padding:0 10px 0 10px !important;}
.dv_25			{padding:43px 0 33px 0;}
.dv_26			{padding:59px 49px 0 49px;}
.dv_27			{height:268px; width:785px;}
.dv_28			{overflow:hidden; padding:41px 44px 0 0;}

.frm_00			{padding:45px 0; position:relative;}

.hh_00			{padding:0 0 40px 0;}
.hh_01			{padding:21px 0 20px 0;}
.hh_02			{padding:0 0 20px 0;}
.hh_03			{height:30px; padding:11px 0 0 0;}
.hh_04			{padding:0 0 34px 0;}
.hh_05			{line-height:25px;}
.hh_06			{padding-top:30px;}

.im_00			{display:block;}
.im_01			{margin:0 0 0 -41px; padding-top:84px;}
.im_02			{padding:29px 0 0 0;}
.im_03			{padding:38px 0 0 0;}
.im_04			{float:right; margin:0 -49px 0 15px; width:394px;}
.im_05			{float:left; margin:30px 50px 38px 0;}
.im_06			{float:left; margin:45px 30px 38px 0;}

.ipt_00			{height:18px; width:113px;}
.ipt_01			{height:16px; width:217px;}
.ipt_02			{height:16px; margin:0 2px 0 0; width:37px;}
.ipt_03			{height:16px; width:172px;}
.ipt_04			{height:115px; width:217px;}
.ipt_05			{opacity:0; position:relative; z-index:1;}
.ipt_06			{border:0; left:0; height:15px; margin:1px 0 0 1px; position:absolute; top:0; width:145px; z-index:2;}

.lbl_00			{display:block; float:left; padding:3px 0 0 5px; width:59px;}
.lbl_01			{display:block; float:left; padding:0 22px 0 0; width:68px;}

.li_00			{padding:0 !important;}

.lk_00			{left:65px; position:relative;}
.lk_01			{padding:0 11px 0 0;}
.lk_02			{display:block; padding:11px 0 0 0; width:54px;}
.lk_03			{padding:0 15px 0 0;}
.lk_04			{margin:0 7px}
.lk_04:hover	{text-decoration:none;}	
.lk_05			{float:right; margin:5px 25px 0 0;}
.lk_06:hover	{text-decoration:none;}

.pp_00			{padding:0 0 21px 7px;}
.pp_01			{line-height:34px; padding:62px 0 0 121px;}
.pp_02			{line-height:34px; padding:52px 0 44px 121px;}
.pp_03			{float:left; padding:5px 0 0 28px;}
.pp_04			{line-height:18px; padding:0 0 16px 0;}
.pp_05			{line-height:23px; padding:0 0 32px 0;}
.pp_06			{line-height:20px; padding:0 0 30px 0;}
.pp_07			{padding:0 0 22px 0;}
.pp_08			{padding-right:200px !important;}
.pp_09			{padding:3px 0 4px 0; height:16px; text-align:center;}
.pp_10			{line-height:34px;}

.sp_00			{padding:0 0 0 222px;}
.sp_01			{right:0; position:absolute; top:6px;}

.tx_00			{font-weight:bold;}
.tx_01			{font-size:11px;}
.tx_02			{font-size:12px;}
.tx_03			{font-size:14px;}
.tx_04			{font-size:16px;}
.tx_05			{font-weight:normal;}

.ul_00			{list-style:none; padding:3px 42px;}
.ul_00 li		{float:left; display:inline; padding:0 76px 0 0;}
.ul_01			{list-style:none; padding:43px 45px 0 8px; width:135px;}
.ul_01 li		{line-height:19px; padding:0 0 27px 0;}
.ul_02			{list-style:none;}
.ul_02 li		{height:34px;}
.ul_03			{list-style:none; padding:0 0 27px 0;}
.ul_03 li		{height:31px;}
.ul_04			{list-style:none;}
.ul_04 li		{line-height:18px; padding:0 0 12px 12px;}
.ul_04 li.sub	{padding-left:0 !important;}			

.wrapper		{clear:both; display:block; height:0; overflow:hidden; visibility:hidden; width:100%;}

.descricao		{display:none;}