/*html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}*/
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
hr{ 
	display:none 
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* clearing */

	.clearfix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}
	* html>body .clearfix {
		display: inline-block;
		width: 100%;
	}

/* end clearing */


/* replace */
	.replace {
		background-repeat: no-repeat;
		background-position: left top;
		background-color:transparent;
		text-indent:-50000px;
		overflow:hidden;
		display:block;
	}
	/* tidy these up */
	.replace * {
		text-indent: -10000px;
		display:block;
		background-repeat: no-repeat;
		background-position: left top;
		background-color:transparent;
	}
	.replace a {
		text-indent:0;
	}
	.replace a span {
		text-indent:-10000px;
	}
/* end replace */

/* replace de botoes */
	.replace-bt{
		text-indent:-999px;
		line-height:999999px;
		cursor:pointer;
		border:none;
	}
/* end replace de botoes */

/* accessibility */
     span.accesskey {
     	text-decoration:none;
     }
     .accessibility {
     	position: absolute;
     	top: -999em;
     	left: -999em;
     }
/* end accessibility */

/* hidden */
	.hidden { 
		display:none; 
	}
/* end hidden */


/*
CSS Geral para todas as páginas do site.
*/
/* clearing */
	* { 
	margin: 0px;
	padding: 0px;
	list-style: none;
	}
	
	.clearfix:after {
		content: ".";
		display: block;
		height: 0;
		clear: both;
		visibility: hidden;
	}
	* html>body .clearfix {
		display: inline-block;
		width: 100%;
	}

/* end clearing */

/* replace */
	.replace {
		background-repeat: no-repeat;
		background-position: left top;
		background-color:transparent;
		text-indent:-50000px;
		overflow:hidden;
		display:block;
	}
	/* tidy these up */
	.replace * {
		text-indent: -10000px;
		display:block;
		background-repeat: no-repeat;
		background-position: left top;
		background-color:transparent;
	}
	.replace a {
		text-indent:0;
	}
	.replace a span {
		text-indent:-10000px;
	}
/* end replace */

/* replace de botoes */
.replace-bt{
	text-indent:-999px;
	line-height:999999px;
	cursor:pointer;
	border:none;
}
/* end replace de botoes */

/* accessibility */
     span.accesskey {
     	text-decoration:none;
     }
     .accessibility {
     	position: absolute;
     	top: -999em;
     	left: -999em;
     }
/* end accessibility */

/* hidden */
.hidden { 
	display:none; 
}
/* end hidden */









/* Alinhando todas as pginas */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
p{margin:10px 0;}

.tx-agribusiness .txtComum p{ margin:0; }

/* Texto do Rodap das pginas - Home e Internas */
.imgparque{	margin:10px 10px auto auto;}
.rodape {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}
.tt-rodape{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	font-size:11px;
	
}
.lista-rodape
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;	
	padding-top:4px;
}
.lista-rodape-ultimo
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;	
}
.lista-rodape ul.marcador{
	margin-left:13px;
}
.lista-rodape ul.marcador li{
	list-style:square;
}
.lista-rodape ul.marcador li a{
	text-decoration:none;
	color:#333333;
}
.lk-politicas-privacidade{ padding-top:5px; }
.lk-politicas-privacidade a{ 
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px; 
	text-decoration:none;
	float:right;
}
.txtComum{
	font: 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:left;
}
.titComum{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
	display:inline-block;
	margin-bottom:5px;
}
.titTxtComum{
	font:bold 14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.lk-entre-em-contato{ 
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#666666;
}
/* Links do SubMenu*/
a.subMenu:link {
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #545454;
	text-decoration: none;
}
a.subMenu:visited {
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #545454;
	text-decoration: none;
}
a.subMenu:hover{
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
a.subMenu:active {
	font: bold 9px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
/* Link de texto comuns*/

a.lkTxt:link {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
}
a.lkTxt:visited {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
a.lkTxt:hover{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
a.lkTxt:active {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}

/* Link de texto comuns peq*/

a.lkTxtP:link {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
a.lkTxtP:visited {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
a.lkTxtP:hover{
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
a.lkTxtP:active {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}


/***   Links das Noticias da Home ***/
a.lkNHM:link {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
a.lkNHM:visited {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
a.lkNHM:hover{
	font: 12px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
a.lkNHM:active {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}

/***   Links dos Destaques da Home ***/
a.lkDHM:link {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
a.lkDHM:visited {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
a.lkDHM:hover{
	font: 12px Arial, Helvetica, sans-serif;
	color: #003875;
	text-decoration: none;
}
a.lkDHM:active {
	font: 12px Arial, Helvetica, sans-serif;
	color: #003875;
	text-decoration: none;
}



/**/
/***   Links das Noticias da Home ***/
a.lkN:link {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	margin-bottom:5px;
}
a.lkN:visited {
	font: 12px Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
a.lkN:hover{
	font: 12px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
a.lkN:active {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}


.combo { 	
	font-family: Arial, Verdana, Helvetica, sans-serif; 	
	font-size: 10px;
	border: #A5ACB2 1px solid;
	color:#22246B;
	background-color: #FFFFFF;
	width:185px;
	height:23px;
	padding-left:6px;
	vertical-align:middle;
}

.btn{
	width: 60px; 
	border-color: #90C543; 
	border-width: 0; 
	border-style: solid; 
	font-size: 12px;;
	font-family: arial, verdana;
	font-weight:bold;
	background-color: #E1E1E1; 
	color: #666666; 
	height: 16px;
}

div#pesquisa-noticia{
	display:block;

	width:210px;
	*width:210px;
	height:25px;

	font:12px Arial,sans-serif; 

}
div#pesquisa-noticia .tt-selecione-noticia{ background:url(../comum/img/tt-noticias-menu.gif) no-repeat; width:210px; height:49px; margin-bottom:10px;}
div#pesquisa-noticia .tt-selecione-treinamento{ background:url(../comum/img/tt-treinamento-menu.gif) no-repeat; width:210px; height:49px; margin-bottom:18px;}
div#pesquisa-noticia span{margin:5px 0 0 0;  padding:0 10px 0 0}
div#pesquisa-noticia form ul li{padding:0 5px 0 0}		
div#pesquisa-noticia form input{
	margin:5px 0 0 0;
	*display:inline;
	width:123px;
	height:19px;
	border:1px solid #8E8E8E;

}
div#pesquisa-noticia form  ul li label{ clear:both; float:left;	margin:5px 0 0 25px; display:inline;}
div#pesquisa-noticia form  ul li a{float:left;	margin:5px 60px 2px 45px; display:inline;}
div#pesquisa-noticia ul li.lk-pesquisa-noticia a{
	color:#666666;
	font-weight:bold;
	background:url(../comum/img/img-link.jpg) no-repeat left center;
	width:10px;
	height:16px;
	padding-left:10px;
	margin-left:25px;
}
div#pesquisa-noticia .tt-selecione-periodo{
	color:#666666;
	margin-top:30px;
	margin-bottom:5px;
}

div#pesquisa-noticia form input.bt-buscar{
	background: url(../img/bt-buscar.gif) no-repeat;
	width:53px;
	height:21px;
	float:left;
	border:none;
	margin:3px 0 0 45px;
}
.link{font:12px Arial,sans-serif; color:#003875; font-weight:bold;}
#listagem-noticias{margin:15px 0 0 10px}
div#paginacao{
	margin:10px 0 0;
	width:320px; 
	height:35px;
	float:left; 
	font:11px Arial,sans-serif; 
	color:#666666;
}

div#paginacao ul{float:right; width:auto;}
div#paginacao ul li{ float:left; padding:0 5px; }
div#paginacao ul li select{height:20px;}


/****************************************
	CARROUSSEL IMAGENS NOTICIA-DETALHE
*****************************************/
#galeria-noticia{ width:508px; padding:30px 0 0;}
 #galeria-noticia div.jcarousel-clip{ 
	width:400px;
	margin:0 0 0 50px;


}
 #galeria-noticia div ul li{ 
	width:auto;
	margin:0 AUTO;
}
#galeria-noticia .jcarousel-clip{
	overflow:hidden;
	width:400px;
	margin:0 auto;
}
#galeria-noticia .jcarousel-prev{	
	background:url(../img/bt-voltar-carrosel.gif);
	width:12px; height:18px;
	position:absolute;
	cursor:pointer;
	left:0; top:150px;
}
#galeria-noticia .jcarousel-next{	
	background:url(../img/bt-avancar-carrosel.gif);
	width:12px; height:18px;
	position:absolute;
	cursor:pointer;
	right:0; top:150px;
}

#galeria-noticia .jcarousel-prev-disabled,

#galeria-noticia .jcarousel-next-disabled{visibility:hidden;}

/*************************************
GALERIA DE IMAGENS RANDOMICA DA HOME
****************************************/

#galeria-randomica{
	
	background:url("../img/bg-box-galeria-randomica.jpg") no-repeat;
	width:220px;
	height:256px;
	padding:0 5px;
	margin:0;
	

}
#galeria-randomica ul li img{ display:block;}
#galeria-randomica img{margin:0; padding:0;}
#galeria-randomica ul{margin:0; padding:0; height:230px;}
#galeria-randomica div.legenda{
	background:#003875;
	height:30px;
	padding:0;
	margin:0;
	width:100%;
	 
}

#galeria-randomica ul li div.flash{padding:0 0 5px 0; background:#003875;}
#galeria-randomica div.legenda a{
	font:11px Tahoma,sans-serif;
	color:white;
	font-weight:bold;
	text-align:center;
	width:100%;
	display:block;
	text-decoration:none;

}
#galeria-randomica a#bt-anterior,
#galeria-randomica a#bt-proxima
{
	width:110px; 
	height:16px; 
	margin:0; 
	padding:0; 
	display:block; 
	float:left; 
	clear:none;
}
#galeria-randomica .botoes{width:220px; height:auto;}

#galeria-randomica .botoes a#bt-anterior{background:url("../img/home/seta_esq.gif") no-repeat;}
#galeria-randomica .botoes a#bt-proxima{background:url("../img/home/seta_dir.gif") no-repeat;}

/*******************
	REFORMULAÇÃO
*******************/


/*****botoes****/
.bt-busca{
	background:url("../img/busca_bt.jpg") no-repeat;
}


/****** topo ******/
#topo{
	width:776px;
	height:147px;
}

#topo .logo{
	width:224px;
	float:left;
}
#topo .logo a img{
	border:none;
}
.idiomas-pesquisa{
	width:552px;
	float:left;
	height:99px;
	background:#D8E6F1;
}
#topo .idiomas-pesquisa .idiomas{
	width:552px;
	height:20px;
}
#topo .idiomas-pesquisa .pesquisa{
	width:552px;
	padding-top:13px;
}
#topo .idiomas ul{
	padding-left:391px;
}
#topo .idiomas ul li{
	float:left;
	
}
#topo .idiomas-pesquisa .pesquisa form {
	margin-left:338px;
}
.espanol{
	padding-left:5px;
}
.busca-bt{
	background:url(../img/busca_bt.jpg) no-repeat;
	width:25px;
	height:22px;
	float:left;
	margin-left:5px;
	
}
#txtBusca{
	color:#22246B;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:184px;
	height:21px;
	border:1px solid #D9D9EA;
	float:left;
	padding-left:5px;
	padding-top:3px;
}

.menu-global{
	width:786px;
	float:left;
	height:40px;
	padding:4px 0 3px 0;
	background:url(../comum/img/bg-menu-gobal.gif) repeat-x;
	border-top:1px solid white;

}
.menu-global ul li{
	float:left;
	width:auto;
	height:20px;
	
	

}
.menu-global ul li a{
	font:bold 11px Arial,sans-serif; 
	padding:12px 15px;
	text-decoration:none;
	color:white;
	display:block;
	float:left;
	
}
.menu-global ul li  span{
	float:left;
	display:block;
	margin:13px 0 0;
	padding:0;
	width:1px;
	height:10px;
	background:white;
	overflow:hidden;
	
	}
.menu-global ul li a:hover,
.menu-global ul li a.ativo{background:url(../comum/img/bg-menu-gobal-hover.gif) repeat-x;}





/*** home *****/
.w-165{width:165px}
body{background: url(../comum/img/bg-body.gif) repeat-x;}
body#home{background: url(../comum/img/bg-body-home.gif) repeat-x;}
body#home #conteudo{width:790px; float:left;}
body#home #banner{height:198px; width:768px; float:left; margin:4px 0 8px;}
body#home #banner div{float:left;}
body#home #box-noticias,
body#home #box-servicos{
	border-right:1px dashed #CCCCCC;
	border-bottom:1px dashed #CCCCCC;
	height:524px;
	*height:530px;
	float:left;
	display:block;
	width:250px;
}
body#home #box-servicos{ width:275px; height:549px; }
body#home #box-treinamento
{
	height:144px;

	float:left;
	display:block;
	width:250px;
	clear:both;
 }
body#home #box-servicos .box-servico-secundario{ 
	padding:25px 13px  26px 13px;
	border-bottom:1px dashed #CCCCCC;
}

body#home #box-servicos .tt-veja-tambem{
	background: url(../comum/img/tt-veja-tambem.gif) no-repeat;
	width:96px;
	height:17px;
	padding-bottom:10px;
}
body#home #box-servicos .lista-veja-tambem li a{
	text-decoration:none;
	color:#333333;
	font:11px Arial,sans-serif;
}
body#home p{font:11px Arial,sans-serif;}
body#home #box-noticias{
	padding:25px 30px  0 20px;
	*padding:25px 0 0 20px;
}

body#home #box-rede{width:200px; float:left; height:525px; padding:25px 6px 0; border-bottom:1px dashed #CCCCCC; }
body#home #box-noticias h3,
body#home #box-servicos h3{
	width:250px; 
	height:22px;
	margin:0 0 25px;
}
body#home #box-noticias ul li{width:250px;}
body#home #box-noticias img{float:left; padding:0 8px 0 0}
body#home #box-noticias h3{background: url(../comum/img/tt-noticias.gif) no-repeat;}
body#home #box-noticias h3.tt-treinamento-home{background: url(../comum/img/tt-treinamento-home.gif) no-repeat;}
body#home #box-servicos h3{background: url(../comum/img/tt-servicos.gif) no-repeat;}
body#home #box-rede h3{background: url(../comum/img/tt-rede-autorizada.gif) no-repeat;}
body#home #box-servicos a.lk-video{
	background: url(../comum/img/lk-assista.jpg) no-repeat; 
	width:242px; 
	height:173px;
	margin:0 0 30px;
	}
body#home #box-servicos h4{
	background: url(../comum/img/tt-dicas.gif) no-repeat; 
	width:191px; 
	height:12px;
	float:left;}
body#home #box-servicos ul{margin:0 0 0 13px; padding:0;}
body#home #box-servicos ul li{
list-style-image:none;
list-style-position:outside;
list-style-type:square;
width:200px;
}
body#home #box-servicos ul li a{
	font:11px Arial,sans-serif; 
	color:black; 
	text-decoration:none;
}

#cartao-bndes{
	height:155px;
	width:245px;
	background:url(../comum/img/bg-bndes.jpg) no-repeat 26px 15px;
}
#cartao-bndes a{
	height:24px;
	width:120px;
	background:url(../comum/img/img-bndes.gif) no-repeat;
	position:relative;
	left:120px;
	top:129px;
}

body#home #box-noticias ul li{padding:0 0 25px 0;}
body#home #box-noticias span{
	font:bold 12px Arial,sans-serif;
}

body#home #box-noticias p{color:#666666; margin:5px 0;}

body#home #box-rede p{color:#333333; margin:10px; }
body#home #box-rede ul{float:left; display:block; padding:0 0 10px 10px;}

body#home #box-rede ul li{ display:block; float:left; margin:10px 0}
body#home #box-rede a.lk-restrita{
	background: url(../comum/img/lk-restrita.jpg) no-repeat; 
	width:167px; 
	height:47px;
	margin:0 auto;
	text-align:center;
	display:inline-block;
	*display:block;
}

body#home #box-rede input.bt-encontrar{
	background: url(../comum/img/bt-encontrar.jpg) no-repeat; 
	width:89px; 
	height:33px;
	float:left;
	margin:0 0 0 90px;
}
body#home #box-rede .sementesdeatitude{
	border-top:1px dashed #CCCCCC;
	float:left;
	height:105px;
	width:200px;
	margin-top:21px;
}
body#home #box-rede a.lk-sementes{
	background: url(../comum/img/lk-sementes.jpg) no-repeat; 
	width:158px; 
	height:71px;
	margin:20px 0 0 15px;
	text-align:center;
}

body#home #banner,
body#home #banner-rodape{
	float:left;
	clear:both;
	width:776px;

}
body#home #banner-rodape{padding:10px 0 0 20px}


/***menu-local*****/
#menu-local{
	border-right:1px dashed #CCCCCC; 
	min-height:400px;
	height:100%;
	_height:400px; 	
	width:210px;
	margin:0 10px 0 0;
} 
#menu-local div{
	background:#16316B url(../comum/img/bg-menu-local.gif) repeat-y scroll 0 0;
	width:210px;
	height:48px;
	float:left;

}
#menu-local div h3{
	background:url(../comum/img/tt-produtos.gif) no-repeat scroll 0 0;
	width:auto;
	height:19px;
	margin:15px 0 0 20px;
	display:block;
}
#menu-local ul{padding:0 0 0 30px}
#menu-local ul li{list-style-image:url(../comum/img/img-link.jpg); }
#menu-local ul ul li{list-style-image:none; }	
#menu-local ul li a{
	font:bold 11px Arial,sans-serif;
	color:#666666;
	text-decoration:underline;

}
#menu-local ul li a:hover,
#menu-local ul li a.ativo{color:#6598C6; text-decoration:none;}
#menu-local ul li .ativoSubmenu{color:#122858; text-decoration:none;}
#menu-local ul.submenu{padding:0 0 0 10px}

/***menu-local*****/

#menu-local div h3.institucional{background:url(../comum/img/tt-institucional.gif) no-repeat scroll 0 0;}
#menu-local div h3.rede{background:url(../comum/img/tt-rede-autorizada-menu.gif) no-repeat scroll 0 0;}
#menu-local div h3.servicos{background:url(../comum/img/tt-servicos-menu.gif) no-repeat scroll 0 0; height:25px;}
#menu-local div h3.fale-conosco{background:url(../comum/img/tt-fale-conosco-menu.gif) no-repeat scroll 0 0;}
#menu-local div h3.responsabilidade{background:url(../comum/img/tt-sustentabilidade.gif) no-repeat scroll 0 0; height:19px;}
#menu-local div h3.eventos{background:url(../comum/img/tt-eventos-menu.gif) no-repeat scroll 0 0;}
/*****menu-banner*****/
.menu-banner{
	width:195px;
	height:198px;
}
.menu-banner ul li{
	border-bottom:1px solid #ffffff;
}
.menu-banner ul li.ultimo{
	border-bottom:none;
}

.menu-banner ul li a:hover{
	background-position:0 0;
}
	
.tt-lista-produtos{
	background:url(../comum/img/tt-lista-produtos.jpg) no-repeat;
	width:195px;
	height:27px;
	
}
/*****links*********/
.lk-linha-reparos{
	background:url(../comum/img/lk-lista-reparos.jpg) no-repeat;
	width:195px;
	height:27px;
	background-position:0 bottom;
}
.lk-linha-reforma{
	background:url(../comum/img/lk-lista-reforma.jpg) no-repeat;
	width:195px;
	height:27px;
	background-position:0 bottom;
}
.lk-linha-industrial{
	background:url(../comum/img/lk-linha-industrial.jpg) no-repeat;
	width:195px;
	height:27px;
	background-position:0 bottom;
}
.lk-linha-duas-rodas{
	background:url(../comum/img/lk-linha-duas-rodas.jpg) no-repeat;
	width:195px;
	height:27px;
	background-position:0 bottom;
}
.lk-vipal-laminados{
	background:url(../comum/img/lk-vipal-laminados.jpg) no-repeat;
	width:195px;
	height:27px;
	background-position:0 bottom;
}
.lk-vipal-compostos{
	background:url(../comum/img/lk-vipal-compostos.jpg) no-repeat;
	width:195px;
	height:27px;
	background-position:0 bottom;
}

/*****sementes de atitude*********/
.img-sementes{ float:left;}

/*****BANNER VPR*********/
.banner-vpr{
	margin:11px 0 0 18px;
	float:left;
}

/*****destaque chico xavier home*********/
.galeria-cx-home{
	width:277px;

	height:178px;
	border-top:1px dashed #CCCCCC;
	overflow:hidden;
	padding:8px 0 0 10px;
 }
.galeria-cx-home img{
	float:left;
	margin: 25px 13px 0 15px;
}
.galeria-cx-home .tt-chico-home{
	width:96px;
	height:60px;
	background:url(../img/tt-chico-home.gif) no-repeat;
	float:left;
	margin:25px 0 25px;	
}
.galeria-cx-home a{
	width:112px;
	height:36px;
	background:url(../img/bt-chico-home.gif) no-repeat;
	float:left;
} 


/*****corporativo*********/
#box-institucional div.box-organograma{
	background: url(../img/organograma_novo.gif) no-repeat scroll center center;
	width:539px; 
	height:419px;
}

#box-institucional div.box-organograma a.vipal{
	width:122px; 
	height:30px; 
	float:left; 
	display:block;
	margin:67px 0 0;
}
#box-institucional div.box-organograma div{float:left; 	_display:inline;}
#box-institucional div.box-organograma div ul li a{display:block;}
#box-institucional div.box-organograma div.empresas{	margin:37px 0 0; float:left;}

#box-institucional div.box-organograma div.empresas ul li a{
	width:130px;
	height:40px;
	margin:50px 0;
}
#box-institucional div.box-organograma div.emp-borrachas{margin:5px 0 0 150px; float:left;}
#box-institucional div.box-organograma div.emp-borrachas ul li a{
	width:130px;
	height:22px;
	margin:0 0 10px;
}

#box-institucional div.box-organograma div.emp-plasticos{margin:185px 0 0 190px;}
#box-institucional div.box-organograma div.emp-plasticos ul li a{
	height:28px;
	margin:0 0 7px;
	width:90px;
}

/*****Vipal instituto social*********/
.lkTxt{ 
	clear:both;
	float:left;
	margin-top:10px;
}
.lkImagem
{
	padding:0px 0px 0px 10px;
	background:url("../img/bullet.gif") no-repeat;
}
.semfoto{ float:none; }
a.lk-saibamais{ font-weight:normal; color:#6598C6; }
.txt-descricao{ 
	float:left;
	margin-left:10px;
	width:380px;
}

/*****Reformulação Fale-Conosco*********/	
.txt-faleconosco{
	width:314px;
	float:left;
}
.lk-trabalhe-conosco{
	float:left;
	margin-top:12px;	
}
#form1 .txtComum,  #formulario_contato .txtComum{ text-align:right;}
#form1 .tt-entre-contato, .tt-entre-contato{
	clear:both;
	margin-bottom:15px;
	text-align:right;
}
#formulario_contato input, #formulario_contato select, #formulario_contato textarea, #form1 input{ margin-bottom:10px;}
.tt-deseja{
	font: 12px Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:left;
}
#formulario_contato #contatos_flagMailing{ margin:6px 0 0; }
#formulario_contato .lk-enviar, #form1 .lk-enviar{ background:url(../comum/img/lk-enviar.jpg) no-repeat; width:75px; height:20px; overflow:hidden; margin:15px 0 30px 68px; display:block;}
#form1 .lk-enviar{margin:0;}

/*****Reformulação RedeAgribusines*********/

.tt-rede-estado{
	background:url(../comum/img/bg-rede-titulo.jpg) repeat-x;
	height:22px;
	width:536px;
	padding-left:10px;
}

/*****Km de Vantagens*********/
body#kmdevantagens{
	background:url(../comum/img/bg-fundo-km.jpg) repeat-x;
	font:12px/130% ArialMT, Arial;
	width:100%;
	height:100%;
}

body#kmdevantagens #pagina{
	width:1000px;
	overflow:hidden;
	position:absolute;
	left:50%;
	margin-left:-500px;
}
body#kmdevantagens #topo-km{
	background:url(../comum/img/bg-topo-km.jpg) no-repeat;
	width:1000px;
	height:177px;
	position:relative;
	left:0;
	top:0;
}
#kmdevantagens #topo-km #logo{
	width:185px;
	height:64px;
	background:url(../comum/img/logo-vipal.jpg) no-repeat;
	margin-left:45px;
}
#kmdevantagens #topo-km h2{
	color:#FF7933;
	font-size:21px;
	margin:40px 0 15px 80px;
}
#kmdevantagens #topo-km h3{
	color:#003876;
	font-size:15px;
	margin-left:80px;
}
#kmdevantagens #topo-km img{
	position:absolute;
	top:40px;
	left:805px;
}
body#kmdevantagens #conteudo-km{
	width:950px;
	color:#003876;
	padding-left:50px;
}
body#kmdevantagens #conteudo-km .tt-programa{
	margin:25px 0 15px 20px;
}
body#kmdevantagens #conteudo-km #principal-km {
	background:url(../comum/img/bg-principal-km.jpg) no-repeat;
	width:710px;
	height:506px;
	padding:0 21px 0 35px;
	*width:780px;
	*padding: 0 31px 0 35px;	
}
body#kmdevantagens #conteudo-km #principal-km ul {
	float:left;
}
body#kmdevantagens #conteudo-km #principal-km ul li {
	margin-top:26px;
	background:url(../comum/img/img-lista.jpg) no-repeat 0 4px;
	padding-left:23px;
}
body#kmdevantagens #conteudo-km #principal-km ul li a {
	color:#F20000;
}
body#kmdevantagens #conteudo-km #principal-km .desconto{
	_background:url(../comum/img/bg-desconto.jpg) no-repeat;
	background:url(../comum/img/bg-desconto.png) no-repeat;
	width:444px;
	height:154px;	
}
body#kmdevantagens #conteudo-km .lk-saiba-mais{
	background:url(../comum/img/lk-saiba-mais.jpg) no-repeat;
	width:170px;
	height:54px;
	display:inline-table;
	margin:25px 0 0 250px;	
}
body#kmdevantagens .lk-texaco,
body#kmdevantagens .lk-ipiranga,
body#kmdevantagens .lk-vipal{
	width:130px;
	height:45px;
	margin-top:50px;
	float:left;
}
body#kmdevantagens .lk-vipal{
	background:url(../comum/img/img-vipal.jpg) no-repeat;
	margin-left:170px;	
}
body#kmdevantagens .lk-texaco{
	background:url(../comum/img/img-texaco.jpg) no-repeat;
	margin:50px 58px;	
}
body#kmdevantagens .lk-ipiranga{
	background:url(../comum/img/img-ipiranga.jpg) no-repeat;
}
/**Banner Km De Vantagens**/
body#home #box-rede .banner-km{
	clear:both;
	border-top:1px dashed #CCCCCC;
	float:left;
	height:180px;
	width:200px;
}
body#home #box-rede a.lk-kmdevantagens{
	background: url(../comum/img/banner-kmdevantagens.jpg) no-repeat; 
	width:187px; 
	height:140px;
	margin:20px 0 0 15px;
	text-align:center;
}

