/******* ZERAR ELEMENTOS **********/
body {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#7A7977;
	overflow: auto;
	background: #E0E0E0 url(../img/fundo_site.png) repeat-x;
}

h1 {color:#487819;}
p {margin-bottom:10px; line-height:16px;}
a {text-decoration:none; color:#487819;}
a:hover {text-decoration:underline;}
table {border-collapse: collapse;}
* {margin:0px; padding:0px; list-style:none; border:none;}

/***************************** ESTRUTURA *****************************/
table#conteiner {width:976px;position:absolute; left:50%; margin-left:-490px; padding-bottom:7px; text-align:left;}
table#conteiner td {vertical-align:top;}
table#conteiner td.conteudo {width:950px;}
table#conteiner td.conteudo table {width:950px;float:left;}
table#conteiner td.conteudo table td.lado1 {width:224px; border-right:solid 2px #487819; background:#DBDBDA url(../img/fundo_lateral_internas.gif);}
table#conteiner td.conteudo table td.lado1 img {float:left; width:224px;}
table#conteiner td.conteudo table td.lado2 {width:726px; padding:20px 30px 30px 20px; background:#fff;}
table#conteiner td.sombra1 {width:13px; background:url(../img/sombra_esq-trans.png) repeat-y;}
table#conteiner td.sombra2 {width:13px; background:url(../img/sombra_dir-trans.png) repeat-y;}
table#conteiner td.rodape {width:976px; background:url(../img/fundo_rodape_sombra-trans.png) no-repeat;}
table#conteiner td.rodape #rodape {width:950px; height:106px; border-top:solid 3px #F8B032; margin-left:13px; background:url(../img/fundo_rodape_degrade.png) repeat-x;}
/***************************** ESTRUTURA *****************************/

#cabecalho_internas {width:100%; height:150px; float:left;}
#cabecalho_internas img {position:absolute;}
#cabecalho_internas img.fundo {width:950px; height:150px;}
#cabecalho_internas img.f1 {margin: 66px 0 0 372px;}
#cabecalho_internas img.f2 {margin: 66px 0 0 385px;}
#cabecalho_internas img.f3 {margin: 66px 0 0 366px;}
#cabecalho_internas img.f4 {margin: 64px 0 0 437px;}
#cabecalho_internas img.f5 {margin: 64px 0 0 393px;}
#cabecalho_internas img.f6 {margin: 70px 0 0 445px;}

table#conteiner td.conteudo table td.lado2 #txt {width:452px; float:left;}
table#conteiner td.conteudo table td.lado2 #txt.mapa {width:672px; float:left; xbackground:#ccc;}
table#conteiner td.conteudo table td.lado2 #txt h1 {height:28px; padding-bottom:9px; margin:0 0 25px 0; border-bottom:solid 1px #c9c9c9; width:100%;}
table#conteiner td.conteudo table td.lado2 #txt h1 a {display:block; float:right; font-size:11px; font-weight:normal;}
table#conteiner td.conteudo table td.lado2 #txt h1 img {float:left; margin-left:11px;}
table#conteiner td.conteudo table td.lado2 #txt h2 {font-size:16px; font-weight:bold; color:#487819; width:100%; margin:0 0 10px 11px; padding-left:16px; background:url(../img/marc_2.gif) no-repeat;}
table#conteiner td.conteudo table td.lado2 #txt h3 {font-size:14px; font-weight:bold; color:#487819; margin:25px 0 10px 0;}
table#conteiner td.conteudo table td.lado2 #txt h4 {width:100%; font-size:11px; font-weight:bold; color:#487819; margin:20px 0 5px 0; float:left;}
table#conteiner td.conteudo table td.lado2 #txt h4.laranja {color:#C49034;}
table#conteiner td.conteudo table td.lado2 #txt h5 {font-size:12px; color:#487819; padding-left:17px; background:url(../img/marc_3.gif) no-repeat 0 4px;}
table#conteiner td.conteudo table td.lado2 #txt .recuo {margin:0 0 0 11px;}
table#conteiner td.conteudo table td.lado2 #txt .recuo2 {margin:0 0 0 42px;}
table#conteiner td.conteudo table td.lado2 #txt .recuo ul li {text-indent:10px; margin-bottom:10px; background:url(../img/marc_1.gif) no-repeat 0 5px;}
table#conteiner td.conteudo table td.lado2 #txt .recuo ul li a {color:#7A7977;}
table#conteiner td.conteudo table td.lado2 #txt .recuo ul li a span {color:#487819;}

table#conteiner td.conteudo table td.lado2 #txt .cases {width:440px; margin:0 0 30px 0; float:left;}
table#conteiner td.conteudo table td.lado2 #txt .cases img {width:137px; height:67px; border:solid 1px #C9C9C9; float:left;}
table#conteiner td.conteudo table td.lado2 #txt .cases .txt {width:275px; float:left; margin-left:20px;}
table#conteiner td.conteudo table td.lado2 #txt .cases .txt h4 {margin:0 0 5px 0;}

table#conteiner td.conteudo table td.lado2 #txt #fotos {width:181px; margin:0 0 30px 15px; float:right;}
table#conteiner td.conteudo table td.lado2 #txt #fotos img {width:179px; margin:0 0 5px 0; border:solid 1px #447117;}

table#conteiner td.conteudo table td.lado2 #col_lateral {width:195px; float:left; margin:2px 0 0 25px;}
table#conteiner td.conteudo table td.lado2 #col_lateral #box_curva {width:175px; margin:35px 0 0 0; float:left; padding: 20px 10px 15px 10px; background: url(../img/menu/fundo_menu_produtos.png) no-repeat bottom;}
table#conteiner td.conteudo table td.lado2 #col_lateral #box_curva.sem_degrade {background: url(../img/menu/fundo_menu_produtos2.gif) no-repeat bottom;}
table#conteiner td.conteudo table td.lado2 #col_lateral #box_curva div.curva {width:195px; height:14px; float:left; position:absolute; margin:-20px 0 0 -10px; background: url(../img/menu/fundo_menu_produtos_top.png) no-repeat top;}
table#conteiner td.conteudo table td.lado2 #col_lateral #box_curva p.frase_destaque {font-size:12px; font-weight:bold; color:#487819; text-align:center; line-height:18px;}
table#conteiner td.conteudo table td.lado2 #col_lateral #box_curva p.nome_cliente {font-size:10px; color:#C49034; text-align:right; margin:0px; line-height:13px;}
table#conteiner td.conteudo table td.lado2 #col_lateral #box_curva img {display:block;margin: 0 auto;}


#box_message {width:275px; margin:0px 0 20px 0; padding: 0px 10px; font-weight:bold;}

/***************************** RODAPE *****************************/
table#conteiner td.rodape #rodape address {font-style:normal; color:#B2DE87; width:217px; float:left; margin:12px 25px 0 40px; padding-left:33px; background: url(../img/icon_tc.gif) no-repeat;}
table#conteiner td.rodape #rodape address span {color:#E9A836; font-weight:bold; display:block;}
table#conteiner td.rodape #rodape #assinatura {display:block; position:relative; margin:75px 0 0 0;}
table#conteiner td.rodape #rodape #sitemap {display:block; position:relative; margin:-13px 0 0 0; float:right;}
/***************************** RODAPE *****************************/



/***************************** HOME *****************************/
#anima_home {width:100%; height:228px;}
#destaques_home {width:911px; height:126px; float:left; margin:29px 0 0 19px/*Hack IE6*/; border:solid 1px #BABABA; background:url(../img/fundo_quadro_home.jpg) repeat-x bottom;}
#destaques_home div > img {float:left; margin:13px 0 8px 0;}
#destaques_home div > p {line-height:14px; margin-bottom:5px; clear:both;}
#destaques_home #dest_conheca {width:414px; height:121px; float:left; margin:0 0 0 24px/*Hack IE6*/; border-right:solid 1px #DADADA;}
#destaques_home #dest_conheca p {width:400px;}
#destaques_home #dest_servicos {width:209px; height:121px; float:left; margin:0 0 0 26px/*Hack IE6*/; border-right:solid 1px #DADADA;}
#destaques_home #dest_servicos p {width:184px;}
#destaques_home #dest_cases {width:190px; height:121px; float:left; margin:0 0 0 26px/*Hack IE6*/;}
#destaques_home #dest_cases p {width:184px;}

#destaques_home_not {width:456px; float:left; margin:29px 0 0 19px/*Hack IE6*/; Xbackground:#ccc;}
#destaques_home_not div {width:100%; float:left; margin-bottom:12px; border-bottom:solid 1px #DADADA;}
#destaques_home_not div img {float:left; margin:0 0 4px 24px;}
#destaques_home_not > img {width:140px; float:left; margin:4px 0 0 24px; border:solid 2px #49791A;}
#destaques_home_not > h1 {font-size:13px; width:217px; float:right; margin:0 50px/*Hack IE6*/ 2px 0; line-height:14px;}
#destaques_home_not > p, #destaques_home_not > a {width:217px; float:right; margin:0 50px/*Hack IE6*/ 0 0; line-height:14px;}

#leia_home {width:193px; float:left; margin:29px 0 0 0px;}
#leia_home div {width:100%; float:left; margin-bottom:12px; border-bottom:solid 1px #DADADA;}
#leia_home div img {float:left; margin:0 0 4px 0;}
.icon_total_banco {float:left; margin:20px 0 20px 18px;}

/***************************** HOME *****************************/


	
	
	
/**************************************
      					LISTAS
**************************************/
ul.lst_1 {float:left;}
ul.lst_1 li {text-indent:10px; margin-bottom:10px; background:url(../img/marc_1.gif) no-repeat 0 5px;}
ul.lst_1 li a {color:#7A7977;}
ul.lst_1 li a span {color:#487819;}

ul.lst_2 {margin:10px 0 0 10px/*Hack IE6*/; float:left; Xbackground:#ccc;}
ul.lst_2 li {text-indent:10px; margin-bottom:31px; clear:both; background:url(../img/marc_1.gif) no-repeat 0 5px;}
ul.lst_2 li span {font-weight:bold; font-size:12px; color:#487819;}
ul.lst_2 li a {color:#7A7977;}
ul.lst_2 li a span {color:#487819;}

ul.lst_mapa {border-left:solid 1px #E0E0E0; margin:30px 0 0 24px; float:left; width:500px;}
ul.lst_mapa li {margin-bottom:5px; position:relative; float:left; display:block; width:100%;}
ul.lst_mapa li.titi {font-size:12px; color:#487819; font-weight:bold; margin:20px 0 5px -5px; padding-left:17px; background:url(../img/marc_3.gif) no-repeat 0 4px;}
ul.lst_mapa li.titi.primeiro {margin-top:-4px; position:relative;}
ul.lst_mapa li.titi.ultimo {margin-bottom:-4px; position:relative;}
ul.lst_mapa li.titi a {font-size:12px; color:#487819; font-weight:bold; padding:0px;}
ul.lst_mapa li a {font-size:11px; color:#7A7977; display:block; margin:0 0 0 0; padding:0 0 0 12px;}

/*************  LISTAS  **************/



/**************************************
      					TABELAS
**************************************/

/************  TABELAS  *************/



/**************************************
  					CLASSES GERAIS
**************************************/
.zera_margin {margin:0px !important;}
.zera_padding {padding:0px !important;}
.zera_borda {border:none !important;}
.tira_imagem {background:none !important;}
.some {display:none !important;}
.block {display:block;}

img.fio1 {width:100%; height:1px;}

.txt_esq {text-align:left !important;}
.txt_dir {text-align:right !important;}

.float_esq {float:left !important;}
.float_dir {float:right !important;}
 
.bold {font-weight:bold !important;}
.t9 {font-size:9px !important;}
.t10 {font-size:10px !important;}
.t11 {font-size:11px !important;}
.t12 {font-size:12px !important;}
.t13 {font-size:13px !important;}
.t14 {font-size:14px !important;}
.t15 {font-size:15px !important;}
.t16 {font-size:16px !important;}
.t17 {font-size:17px !important;}
.t18 {font-size:18px !important;}
.t19 {font-size:19px !important;}
.t20 {font-size:20px !important;}

.nome_cor {color:#XXX !important;}
.a_m_t_5 {margin-top:5px !important;}
.a_m_t_10 {margin-top:10px !important;}
.a_m_t_15 {margin-top:15px !important;}
.a_m_t_20 {margin-top:20px !important;}
.a_m_t_25 {margin-top:25px !important;}
.a_m_t_30 {margin-top:30px !important;}
.a_m_t_35 {margin-top:35px !important;}
.a_m_t_40 {margin-top:40px !important;}
.a_m_t_45 {margin-top:45px !important;}
.a_m_t_50 {margin-top:50px !important;}
.a_m_b_10 {margin-bottom:10px !important;}
.a_m_b_15 {margin-bottom:15px !important;}
.a_m_b_20 {margin-bottom:20px !important;}
.a_m_b_25 {margin-bottom:25px !important;}
.a_m_b_30 {margin-bottom:30px !important;}
.a_m_b_35 {margin-bottom:35px !important;}
.a_m_b_40 {margin-bottom:40px !important;}
.a_m_b_45 {margin-bottom:45px !important;}
.a_m_b_50 {margin-bottom:50px !important;}
.a_m_b_200 {margin-bottom:200px !important;}
.a_m_b_400 {margin-bottom:400px !important;}
.a_m_e_20 {margin-left:20px !important;}
.a_m_e_30 {margin-left:30px !important;}
.a_m_d_11 {margin-right:11px !important;}
