
/******************************************************************************

DOCUMENTO: Arquivo com as classes específicas do projeto
CRIAÇÃO: 17/04/2007
AUTOR: Marcelo Casinha (marcelo@brivia.com.br)
VERSÃO: 001
ATUALIZAÇÕES:
1) dd/mm/aaaa (autor): _____________
2) dd/mm/aaaa (autor): _____________
OBSERVAÇÕES:   

******************************************************************************/


#box-outras-divisoes script, #box-outras-divisoes object {
	z-index:1;
}

/***************************
	       TITULOS
***************************/
.tt-mercado{background-image:url(../img/tt-mercado.gif); height:13px; }
.tt-mercado2{background-image:url(../img/tt-mercado2.gif); height:16px; }
.tt-noticias{background-image:url(../img/tt-noticias.gif); height:13px; }
.tt-noticias2{background-image:url(../img/tt-noticias2.gif); height:15px; }
.tt-terex-na-estrada{background-image:url(../img/tt-terex-na-estrada.gif); height:13px; }
.tt-terex-na-estrada2{background-image:url(../img/tt-terex-na-estrada2.gif); height:16px; }
.tt-agenda{background-image:url(../img/tt-agenda.gif); height:16px; }
.tt-agenda-de-eventos{background-image:url(../img/tt-agenda-de-eventos.gif); height:20px; }
.tt-outras-divisoes{background-image:url(../img/tt-outras-divisoes.gif); height:13px; }
.tt-trabalhe-conosco{background-image:url(../img/tt-trabalhe-conosco.gif); height:13px; }
.tt-trabalhe-conosco2{background-image:url(../img/tt-trabalhe-conosco2.gif); height:16px; }
.tt-representantes{background-image:url(../img/tt-representantes.gif); height:16px; }
.tt-representantes2{background-image:url(../img/tt-representantes2.gif); height:16px; }
.tt-representantes3{background-image:url(../img/tt-representantes3.gif); height:27px; }
.tt-a-terex{background-image:url(../img/tt-a-terex.gif); height:25px; }
.tt-a-terex2{background-image:url(../img/tt-a-terex2.gif); height:15px; }
.tt-historico{background-image:url(../img/tt-historico.gif); height:13px; }
.tt-historico2{background-image:url(../img/tt-historico2.gif); height:15px; }
.tt-carta-ao-mercado{background-image:url(../img/tt-carta-ao-mercado.gif); height:13px; }
.tt-carta-ao-mercado2{background-image:url(../img/tt-carta-ao-mercado2.gif); height:16px; }
.tt-terex-corporation{background-image:url(../img/tt-terex-corporation.gif); height:16px; }
.tt-terex-corporation2{background-image:url(../img/tt-terex-corporation2.gif); height:18px; }
.tt-tecnologia-qualidade{background-image:url(../img/tt-tecnologia-e-qualidade.gif); height:16px; }
.tt-tecnologia-qualidade2{background-image:url(../img/tt-tecnologia-e-qualidade2.gif); height:20px; }
.tt-compromissos{background-image:url(../img/tt-compromissos.gif); height:16px; }
.tt-valores-e-principios{background-image:url(../img/tt-valores-e-principios.gif); height:19px; }
.tt-compromissos{background-image:url(../img/tt-compromissos.gif); height:16px; }
.tt-departamento-de-pecas{background-image:url(../img/tt-departamento-de-pecas.gif); height:57px; }
.tt-departamento-de-servicos{background-image:url(../img/tt-departamento-de-servicos.gif); height:57px; }
.tt-manutencao-e-servicos{background-image:url(../img/tt-manutencao-e-servicos.gif); height:16px; }
.tt-pecas{background-image:url(../img/tt-pecas.gif); height:16px; }
.tt-equipe{background-image:url(../img/tt-equipe.gif); height:18px; }
.tt-outros-produtos{background-image:url(../img/tt-outros-produtos.gif); height:16px; }
.tt-cadastro{background-image:url(../img/tt-cadastro.gif); height:23px; }
.tt-contato{background-image:url(../img/tt-contato.gif); height:23px; }
.tt-novidades{background-image:url(../img/tt-novidades.gif); height:23px; }
.tt-produtos{background-image:url(../img/tt-produtos.gif); height:23px; }
.tt-localize-mais-proximo{background-image:url(../img/tt-localize-mais-proximo.gif); height:16px; }
.tt-magnum-serie-80{background-image:url(../img/tt-magnum-serie-80.gif); height:36px; }
.tt-magnum-serie-140{background-image:url(../img/tt-magnum-serie-140.gif); height:36px; }
.tt-usina-asfalto-gravimetrica{background-image:url(../img/tt-usina-de-asfalto-gravimetrica.gif); height:36px; }
.tt-usina-de-solos{background-image:url(../img/tt-usina-de-solos.gif); height:16px; }
.tt-linha-multiflex{background-image:url(../img/tt-linha-multiflex.gif); height:36px; }
.tt-linha-espargidor{background-image:url(../img/tt-linha-espargidor.gif); height:20px; }
.tt-vda{background-image:url(../img/tt-vda.gif); height:16px; }
.tt-serie-magnum{background-image:url(../img/tt-serie-magnum.gif); height:20px; }
.tt-magnum-80{background-image:url(../img/tt-magnum-80.gif); height:28px; }
.tt-magnum-120{background-image:url(../img/tt-magnum-120.gif); height:28px; }
.tt-magnum-140{background-image:url(../img/tt-magnum-140.gif); height:28px; }
.tt-magnum-160{background-image:url(../img/tt-magnum-160.gif); height:28px; }
.tt-E100P{background-image:url(../img/tt-e100p.gif); height:16px; }
.tt-WMAFoam{background-image:url(../img/tt-wmafoam.gif); height:16px; }
.tt-detalhe-produto{background-image:url(../img/tt-detalhes-do-produto.gif); height:20px; }
.tt-dados-magnum-80{background-image:url(../img/tt-dados-magnum-80-pt.gif); height:20px; }
.tt-dados-magnum-120{background-image:url(../img/tt-dados-magnum-120-pt.gif); height:20px; }
.tt-dados-magnum-140{background-image:url(../img/tt-dados-magnum-pt.gif); height:20px; }
.tt-dados-magnum-160{background-image:url(../img/tt-dados-magnum-160-pt.gif); height:20px; }
.tt-dados-e100p{background-image:url(../img/tt-dados-e100p.gif); height:20px; }
.tt-serie-400{background-image:url(../img/tt-serie-400.gif); height:16px; }
.tt-serie-600{background-image:url(../img/tt-serie-600.gif); height:16px; }
.tt-serie-700{background-image:url(../img/tt-serie-700.gif); height:16px; }
.tt-dados-espargidor{background-image:url(../img/tt-dados-espargidor-pt.gif); height:20px; margin-bottom:15px; }
.tt-componentes{background-image:url(../img/tt-componentes.gif); height:20px; }
.tt-funcionalidades{background-image:url(../img/tt-funcionalidades.gif); height:25px; }
.tt-diferenciais{background-image:url(../img/tt-diferenciais.gif); height:25px; }
.tt-visao-negocio-missao{background-image:url(../img/tt-visao-negocio-missao.gif); height:19px; }
.tt-politica-qualidade{background-image:url(../img/tt-politica-qualidade.gif); height:17px; }
.tt-codigo-etica-conduta{background-image:url(../img/tt-codigo-etica-conduta.gif); height:22px; }
.tt-seguranca-trabalho-saude-meio-ambiente{background-image:url(../img/tt-seguranca-trabalho-saude-meio-ambiente.gif); height:36px; }
.tt-responsabilidade-social{background-image:url(../img/tt-responsabilidade-social.gif); width:199px; height:19px; }

/***************************
	       BOTOES
***************************/
.bt-leia-mais{background-image:url(../img/bt-leia-mais.jpg); width:62px; height:18px; }
.bt-leia-mais2{background-image:url(../img/bt-leia-mais2.gif); width:65px; height:18px; }
.bt-outras-noticias{background-image:url(../img/bt-outras-noticias.jpg); width:89px; height:18px; }
.bt-outras-novidades{background-image:url(../img/bt-outras-novidades.jpg); width:99px; height:18px; }
.bt-baixe-informativo{background-image:url(../img/bt-baixe-informativo.jpg); width:106px; height:18px; }
.bt-baixe-informativo2{background-image:url(../img/bt-baixe-informativo2.gif); width:108px; height:18px; }
.bt-outros{background-image:url(../img/bt-outros.jpg); width:48px; height:18px; }
.bt-outros2{background-image:url(../img/bt-outros.gif); width:50px; height:18px; }
.bt-detalhes{background-image:url(../img/bt-detalhes.jpg); width:61px; height:18px; }
.bt-ok{background-image:url(../img/bt-ok.jpg); width:32px; height:18px; }
.bt-leia-carta-mercado{background-image:url(../img/bt-leia-carta-mercado.gif); width:131px; height:18px; }
.bt-seta{background-image:url(../img/bt-seta.gif); width:18px; height:18px; }
.bt-conheca-tecnologia-qualidade{background-image:url(../img/bt-conheca-tecnologia-qualidade.gif); width:193px; height:18px; }
.bt-area-curriculos{background-image:url(../img/bt-area-curriculos.gif); width:214px; height:18px; margin-top:20px; }
.bt-manutencao-servicos{background-image:url(../img/bt-saiba-mais-manutencao.gif); width:206px; height:18px; }
.bt-manutencao-pecas{background-image:url(../img/bt-saiba-mais-pecas.gif); width:210px; height:18px; }
.bt-trabalhe-conosco{background-image:url(../img/bt-trabalhe-conosco.gif); width:97px; height:18px; }
.bt-cadastrar{background-image:url(../img/bt-cadastrar.gif); width:64px; height:18px; }
.bt-enviar{background-image:url(../img/bt-enviar.gif); width:46px; height:18px; }
.bt-ampliar{background-image:url(../img/bt-ampliar.gif); width:93px; height:13px; }
.bt-voltar{background-image:url(../img/bt-voltar.gif); width:49px; height:18px; }
.bt-versao-impressao{background-image:url(../img/bt-versao-para-impressao.gif); width:131px; height:18px; }
.bt-indicar-amigo{background-image:url(../img/bt-indicar-para-um-amigo.gif); width:127px; height:18px; }
.bt-ver-todas{background-image:url(../img/bt-ver-todas.gif); width:63px; height:18px; }
.bt-veja-detalhes{background-image:url(../img/bt-veja-detalhes.gif); width:83px; height:18px; }
.bt-detalhes{background-image:url(../img/bt-detalhes.gif); width:61px; height:18px; }
.bt-abrir-galeria-de-imagens{background-image:url(../img/bt-abrir-galeria-de-imagens.gif); width:139px; height:18px; }
.bt-baixar-arquivo{background-image:url(../img/bt-baixar-arquivo.gif); width:171px; height:18px; }
.bt-assista-ao-video{background-image:url(../img/bt-assista-ao-video.gif); width:150px; height:18px; }


/***************************
	     FORMULARIO
***************************/

.radio{padding:0; border:none; background:none; }

/*** SELECT ***/
.select38{width:37px; }
.select44{width:43px; }
.select131{width:130px; }
.select141{width:140px; }
.select154{width:153px; }
.select210{width:209px; }

/*** INPUT ***/
.input28{width:16px; }
.input46{width:34px; }
.input53{width:41px; }
.input278{width:266px; }
.input301{width:291px; }

/*** TEXTAREA ***/
.textarea1{width:296px; height:51px; }


/***************************
	       TOPO
***************************/

#topo span.tx-atendimento-terex{
	background:url(../img/tx-atendimento-terex.gif);
	width:227px; height:12px;
	position:absolute;
	top:7px; right:0;
	}
/*** IDIOMAS ***/
#topo ul#idiomas{
	position:absolute;
	left:0; top:6px;
	width:56px;
	}
#topo ul#idiomas li{
	float:left;
	padding-right:7px;
	}
#topo ul#idiomas li a{width:21px; height:14px; }
#topo ul#idiomas li a.bt-espanhol{background-image:url(../img/bt-espanhol.gif); }
#topo ul#idiomas li a.bt-ingles{background-image:url(../img/bt-ingles.gif); }
#topo ul#idiomas li a.bt-portugues{background-image:url(../img/bt-portugues.gif); }

/*** LOGO ***/
#topo h1#logo{
	width:146px; height:47px;
	position:absolute;
	top:43px; left:6px;
	}
#topo h1#logo a{background-image:url(../img/logo.gif); height:47px; }

/*** MENU TOPO ***/
#topo ul#menu-topo{
	width:337px; height:35px;
	position:absolute;
	right:9px; top:45px;

	}
#topo ul#menu-topo li{
	float:left;
	background:url(../img/spacer-menu-topo.jpg) no-repeat right 0;
	padding:10px 22px 0 0;
	height:25px;
	}
#topo ul#menu-topo li.ultimo{padding-right:0; background:none; }
#topo ul#menu-topo li a{
	float:left;
	font:11px Tahoma;
	}
	
	
/***************************
	      RODAPE
***************************/

/*** MENU RODAPE ***/
#rodape ul#menu-rodape{
	width:515px; height:38px;
	margin:0 auto;
	padding:1px 0 0 0;
	}
#rodape ul#menu-rodape li{
	float:left;
	background:url(../img/spacer-menu-rodape.jpg) no-repeat right 0;
	padding:10px 25px 0 0;
	height:25px;
	}
#rodape ul#menu-rodape li.ultimo{background:none; padding-right:0; }
#rodape ul#menu-rodape li a{float:left; color:#777; }

/*** ENDERECO ***/
#rodape .box-infos{
	width:770px; height:93px;
	overflow:hidden;
	margin:0 auto;
	background:url(../img/spacer-rodape.jpg) no-repeat center 0;
	font-size:10px; color:#FFF;
	position:relative;
	}
#rodape .box-infos address{
	display:block;
	width:280px;
	position:absolute;
	left:90px; top:19px;
	font-style:normal;
	text-align:right;
	}
#rodape .box-infos address span.org{display:block; }
#rodape .box-infos address span.tel{display:block; }
#rodape .box-infos span.copyright{
	display:block;
	position:absolute;
	right:6px; top:18px;
	width:368px;
	text-align:left;
	}
#rodape .box-infos span.copyright span{display:block; clear:both; }
#rodape .box-infos span.copyright a{float:left; color:#FFF; text-decoration:underline; }
#rodape .box-infos span.copyright a.brivia{color:#CCC; text-decoration:none; }


/***************************
	   MENU GLOBAL
***************************/

#menu-global{
	width:100%; height:28px;
	position:absolute;
	bottom:0; left:0;
	background:url(../img/bg-menu-global.gif) no-repeat 0 bottom #CC0001;
	overflow:hidden;
}
#menu-global ul{	
	padding:2px 0 0 0;
	width:800px;
	}
#menu-global ul li{
	float:left;
	border-top:2px solid #660000;
	text-align:center;
	background:url(../img/spacer-menu-global.gif) no-repeat right 6px;
	padding:2px 26px 0 26px;
	}
#menu-global ul li.ativo{border-top-color:#FFF; }
#menu-global ul li a{font:11px tahoma; color:#FFF; }


/***************************
	    MENU LOCAL
***************************/
#menu-local{
	width:157px;
	float:left;
	overflow:hidden;
	padding:17px 0 0 0;
	background:url(../img/bg-menu-local-top.gif) no-repeat;
}
#menu-local h3{display:none; }
body#produto-detalhe #menu-local{padding-top:10px; }
body#produto-detalhe #menu-local h3{margin:0 0 15px 11px; display:block; }
#menu-local ul{
	width:150px;
	background:url(../img/bg-menu-local.gif) no-repeat 0 bottom;
	padding:0 0 20px 7px;
}
#menu-local ul li{
	float:left;
	width:139px;
	border-bottom:1px solid #E5E5E5;
	padding:0 0 6px 3px;
	margin:0 0 6px 0;
	}
#menu-local ul li.ultimo{border:none; margin:0; padding-bottom:0; }
#menu-local ul li a,
.Titulo-Menu-Local-Secundario{
	float:left;
	background:url(../img/bl-menu-local.gif) no-repeat 0 2px;
	padding:0 0 0 11px;
}
.Titulo-Menu-Local-Secundario{color:#666; }
#menu-local ul li a:hover,
{color:#BB0001; }
	
/*** SUBMENU ***/
.Titulo-Menu-Local,
{
background:transparent url(../img/bl-menu-local.gif) no-repeat scroll 0pt 2px;
float: left;
padding:0pt 0pt 0pt 11px;
}
#menu-local ul li ul{
	width:auto;
	background:none;
	padding:10px 0 0 9px;
	*float:left;
	clear:both;
	}
#menu-local ul li ul li{
	float:left;
	width:100%;
	border-bottom:none;
	padding:0 0 6px 0;
	margin:0;
	width:120px;

	}
#menu-local ul li ul li a,
.Titulo-Menu-Local-Secundario{color:#666; }

/*** ATIVO ***/
#menu-local ul li.ativo a, #menu-local ul li a.ativo{
	background-image:url(../img/bl-menu-local-ativo.gif);
	padding-left:17px;
	color:#BB0001;
	width:100%;
	}


/***************************
	  BOX SECUNDARIO
***************************/

#secundario #box-secundario{
	padding:0 0 30px 0;
	}
#secundario #box-secundario p{
	font-size:10px; color:#666;
	line-height:14px;
	background:url(../img/spacer-box-secundario.gif) no-repeat;
	padding:9px 0 0 0;
	margin:9px 0 10px 0;
	}

/***************************
	       HOME
***************************/

body#home #principal h1{margin:0 0 11px 0; }
body#home #secundario h1{margin:0 0 11px 0; }
body#home #principal h2{
	font:bold 10px tahoma; color:#333;
	margin-bottom:8px;
	}
body#home #principal span.spacer-home{
	display:block;
	clear:both;
	height:21px;
	font-size:0;
	}
body#home #principal span.data{font-size:9px; color:#999; }
body#home #principal p{font-size:10px; color:#333; margin-bottom:10px; }
body#home #secundario p{font-size:10px; color:#333; margin-bottom:10px; }
body#home #secundario p a{color:#333; }
body#home #principal a.replace{float:left; }

/*** MERCADO ***/
body#home #principal #box-mercado{
	float:left;
	width:213px; height:204px;	
	padding:15px 15px 0 20px;
	overflow:hidden;	
	background:url(../img/box-home.gif) no-repeat;
	}
	
/*** NOTICIAS ***/
body#home #principal #box-noticias{
	float:right;
	width:213px; height:204px;	
	padding:15px 15px 0 20px;	
	overflow:hidden;	
	background:url(../img/box-home.gif) no-repeat;
	}

/*** TEREX NA ESTRADA ***/
body#home #principal #box-na-estrada{
	float:left;
	width:213px;	
	padding:0 15px 0 20px;
	overflow:hidden;		
	}
body#home #principal #box-na-estrada span.spacer{
	width:100%; height:15px;
	font-size:0;
	clear:both;
	display:block;
	}
body#home #principal #box-na-estrada img{float:left; padding-right:8px; overflow:hidden; }

/*** AGENDA ***/
body#home #principal #box-agenda{
	float:right;
	width:213px;	
	padding:0 15px 0 20px;
	overflow:hidden;		
	}
body#home #principal #box-agenda ul li{
	float:left;	
	width:100%;		
	padding:0 0 12px 0;
	*padding:0;
	}

/*** OUTRAS DIVISOES TEREX ***/
body#home #secundario #box-outras-divisoes{
	background:url(../img/box-home.gif) no-repeat;
	width:232px; height:204px;
	padding:15px 0 0 16px;
	margin-bottom:21px;
	}

/*** TRABALHE CONOSCO ***/
body#home #secundario #box-trabalhe-conosco{padding:0 0 15px 16px; }
body#home #secundario #box-trabalhe-conosco p{width:163px; }

/*** REPRESENTANTES ***/
body#home #secundario #box-representantes{padding:0 0 0 16px; }
body#home #secundario #box-representantes p{width:163px; }
body#home #secundario #box-representantes .filtro{
	overflow:hidden;
	background:#E0E0E0;
	padding:10px;
	}
body#home #secundario #box-representantes .filtro .bt-ok{ float:right; margin:6px 4px 0 0 }
body#home #secundario #box-representantes .filtro select{margin-right:5px; }

body#home #bn-expo2009{ position: absolute; top:80px; left:130px; z-index:1000; width:300px; }

/*** Twiter ***/
body#home #secundario #box-twiter{ 
	width:158px;
	height:56px;
	background:#E0E0E0;
	margin:22px 0 0 16px;
	position:absolute;	
}
.tt-twiter{ 
	background:url(../img/tt-twiter.jpg) no-repeat;
	width:53px;
	height:9px;
	margin:10px 0 3px 18px;
}
.lk-twiter{
	background:url(../img/lk-twiter.jpg) no-repeat;
	width:108px;
	height:25px;
	margin-left:14px;
}



/***************************
	       A TEREX
***************************/

body#a-terex #conteudo h1{margin:0 0 33px 11px; }
body#a-terex #principal h2{margin:0 0 12px 0; }
body#a-terex #principal h3{
	font:bold 12px tahoma; color:#BB0001;
	margin:25px 0 12px 0;
	}
body#a-terex #principal p{color:#333; line-height:15px; margin-bottom:15px; text-align:justify; }

/*** A TEREX ***/
#principal p.tx-know-how{
	background-image:url(../img/bn-a-terex.jpg);
	width:390px; height:120px;
	}
#principal a.bt-saiba-mais-terex{
	background-image:url(../img/bt-saiba-mais-terex.jpg);
	width:388px; height:122px;
	margin:22px 0 0 0;
	}

/*** HISTORICO ***/
#principal p.tx-historico1{
	background-image:url(../img/bn-historico1.jpg);
	width:388px; height:113px;
	}
#principal p.tx-historico2{
	background-image:url(../img/bn-historico2.jpg);
	width:388px; height:165px;
	}
#principal p.tx-historico3{
	background-image:url(../img/bn-historico3.jpg);
	width:388px; height:127px;
	}

/*** TEREX CORPORATION ***/
#principal p.tx-terex-corporation{
	background-image:url(../img/bn-terex-corporation.jpg);
	width:388px; height:151px;
	}
	
/*** TECNOLOGIA E QUALIDADE ***/
#principal p.tx-tecnologia-qualidade{
	background-image:url(../img/bn-tecnologia-qualidade.jpg);
	width:388px; height:106px;
	}
	
/*** EQUIPE ****/
#principal p.tx-equipe{
	background-image:url(../img/bn-equipe.jpg);
	width:388px; height:213px;
	}
#principal p.tx-diretoria{
	background-image:url(../img/bn-diretoria.jpg);
	width:390px; height:178px;
	}

	
	
/***************************
	       PECAS
***************************/

body#pecas #conteudo h1{margin:0 0 30px 11px; }
body#pecas #principal p{color:#333; line-height:15px; margin-bottom:15px; }
#principal .bn-pecas{
	width:557px; height:139px;
	background:url(../img/bn-pecas.jpg) no-repeat;
	display:block;
	position:relative;
	}
#principal .bn-pecas a{
	position:absolute;
	left:0; bottom:0;
	}
	
/***************************
	       SERVICOS
***************************/

body#servicos #conteudo h1{margin:0 0 30px 11px; }
body#servicos #principal p{color:#333; line-height:15px; margin-bottom:15px; }
body#servicos #principal h3{font:bold 12px tahoma; color:#BB0001; margin:25px 0 12px 0; }
#principal .bn-pecas{
	width:557px; height:139px;
	background:url(../img/bn-pecas.jpg) no-repeat;
	display:block;
	position:relative;
	}
#principal .bn-pecas a{
	position:absolute;
	left:0; bottom:0;
	}
	

/***************************
	 CADASTRO e CONTATO
***************************/
body#cadastro-contato #conteudo h1{margin:0 0 33px 11px; }
body#cadastro-contato #principal p{color:#333; line-height:15px; margin-bottom:15px; }
body#cadastro-contato #principal a.lk-curriculo{background:url(../img/lk-curriculo.gif) no-repeat; width:341px; height:16px; margin:0 0 10px 0; }
body#cadastro-contato #principal a.lk-mapa{background:url(../img/bt-mapa.gif) no-repeat; width:130px; height:17px; margin:10px 0 0; }

/*** FORMULARIO ***/
#principal ul#box-formulario{
	width:490px;
	overflow:hidden;
	padding:25px 0 0 0;
	}
#principal ul#box-formulario li{
	float:left;
	width:470px;
	padding:0 0 7px 0;
	}
#principal ul#box-formulario li label{
	float:left;
	width:145px;
	padding:2px 7px 0 0;
	text-align:right;
	}
#principal ul#box-formulario li .lista-radio{width:190px; float:left; }
#principal ul#box-formulario li span{
	
	
	color: red;
	display:block;
	clear:both;
	margin-left:76px;
	_margin-left:38px;
	margin-bottom:5px;
	width:100%;
	float:left;
	}
#principal ul#box-formulario li label.lbl2{	
	width:auto;
	padding:0 0 0 7px;
	*padding:0;
	}
#principal ul#box-formulario li.checkbox{
	width:340px;
	padding:0 0 7px 153px;
	}
#principal ul#box-formulario li input.input28{margin-right:4px; }
#principal ul#box-formulario li.cadastrar{width:430px; }
#principal ul#box-formulario li.cadastrar input{float:right; margin:19px 0 0 0; }
#principal ul#box-formulario li.enviar{width:455px; }
#principal ul#box-formulario li.enviar input{float:right; margin:5px 0 0 0; }

/*** ENDERECO ***/
#principal address{
	display:block;
	width:400px;	
	font-style:normal;
	font-weight:bold;
	color:#333;
	}
#principal address span.org{display:block; }
#principal address span.tel{display:block; }


/***************************
	     NOVIDADES
***************************/
body#novidades #conteudo h1{margin:0 0 33px 11px; }
body#novidades #principal{ min-height:300px; _height:300px;  }
body#novidades #principal ul.lista-novidades{
	width:275px;
	padding:12px 0 0 0;
	background:url(../img/spacer-box-secundario.gif) no-repeat;
	}

body#novidades #principal ul.lista-novidades li{	
	float:left;
	width:100%;
	padding:0 0 30px 0;
	}
body#novidades #principal ul.lista-novidades li span.data{
	display:block;
	font-size:9px; color:#999;
	padding:0 0 2px 0;
	}
body#novidades #principal ul.lista-novidades li h3{
	font:bold 11px tahoma; color:#333;
	padding:0 0 8px 0;
	}
body#novidades #principal ul.lista-novidades li p{
	font-size:10px; color:#333;
	padding:0 0 11px 0;
	}

/*** MERCADO ***/
body#novidades #principal #box-mercado{
	width:284px;
	float:left;
	overflow:hidden;
	}
body#novidades #principal #box-mercado h2{margin:0 0 9px 0; }
body#novidades #principal #box-mercado a.bt-ver-todas{clear:both; margin:-7px 0 0 0; }

/*** NOTICIAS ***/
body#novidades #principal #box-noticias{
	width:270px;
	float:right;
	padding:0 0 0 41px;
	overflow:hidden;
/*	background:url(../img/bg-box-noticias.jpg) no-repeat;-*/
	}
body#novidades #principal #box-noticias ul.lista-novidades{width:255px; }
body#novidades #principal #box-noticias h2{margin:0 0 9px 0; }
body#novidades #principal #box-noticias a.bt-ver-todas{clear:both; margin:-7px 0 0 0; }

/*** TEREX NA ESTRADA ***/
body#novidades #principal #box-na-estrada{
	float:left;
	width:100%;
	background:url(../img/bg-box-na-estrada2.jpg) no-repeat;
	margin:28px 0 0 0;
	padding:21px 0 0 0;
	}
body#novidades #principal #box-na-estrada h3{
	font:bold 11px tahoma; color:#333;
	background:url(../img/spacer-box-secundario.gif) no-repeat;
	padding:14px 0 0 0;
	margin:7px 0 8px 0;
	}
body#novidades #principal #box-na-estrada img{float:left; margin:0 12px 0 0; }
body#novidades #principal #box-na-estrada span.data{
	display:block;
	font-size:9px; color:#999;
	padding:0 0 5px 0;
	}
	body#novidades #principal .bt-baixe-informativo2{
	margin:0 0 5px 0;
	float:left
}
body#novidades #principal #box-na-estrada p{font-size:10px; color:#333; }
body#novidades #principal #box-na-estrada .botoes{ float:left }
body#novidades #principal #box-na-estrada a.bt-baixe-informativo2{
	margin:25px 0 14px 0
	}

/***************************
	 NOVIDADES LISTAGEM
***************************/

#principal ul#lista-novidades2{
	width:580px;
	padding:28px 0 0 0;
	*padding-bottom:22px;
	_padding-bottom:0;
	}
#principal ul#lista-novidades2 li{
	width:100%;
	float:left;
	padding:0 0 14px 0;
	margin:0 0 22px 0;
	border-bottom:1px solid #DADADA;
	}
#principal ul#lista-novidades2 li img{float:left; margin:0 11px 5px 0; }
#principal ul#lista-novidades2 li a.bt-baixe-informativo2{clear:both; margin:12px 0 0 0; }
#principal ul#lista-novidades2 li span.data{
	font-size:9px; color:#999;
	padding:0 0 4px 0;
	}
#principal ul#lista-novidades2 li h3{
	font:bold 11px tahoma; color:#333;
	padding:0 0 10px 0;
	}
#principal ul#lista-novidades2 li p{
	font-size:10px; color:#333; line-height:14px;
	padding:0 0 9px 0;	
}

/*** PAGINACAO ***/
#principal #box-paginacao{
	clear:both;
	padding:8px 0 0 0;
	}
#principal #box-paginacao a{
	float:left;
	font:bold 11px tahoma; color:#333;
	padding:2px 6px 0 6px;
	}
#principal #box-paginacao span{
	font-size:11px; color:#333;
	float:left;
	padding:2px 0 0 0;
	}
#principal #box-paginacao select{margin:0 8px; }


/***************************
	 NOVIDADES DETALHE
***************************/

#principal #box-novidade-detalhe{
	width:100%;
	padding:28px 0 22px 0;
	margin:0 0 22px 0;
	border-bottom:1px solid #DADADA;
	}
#principal #box-novidade-detalhe span.data{
	font-size:9px; color:#999;
	padding:0 0 6px 0;
	}
#principal #box-novidade-detalhe h3{
	font:bold 11px tahoma; color:#333;
	padding:0 0 12px 0;
	}
#principal #box-novidade-detalhe p{font-size:12px; color:#333; line-height:14px; }

/*** FOTO ***/
#principal #box-novidade-detalhe .box-foto{
	float:right;
	margin:0 0 4px 8px;
	width:260px;
	}
#principal #box-novidade-detalhe .box-foto em{font-size:10px; color:#666; display:block; padding:0 0 2px 0; }
#principal #box-novidade-detalhe .box-foto span.legenda{font-size:10px; color:#333; display:block; padding-left:5px; }
#principal #box-novidade-detalhe .box-foto img{border:2px solid #FFF; }
#principal .box-opcoes{ position:relative  }
#principal .box-opcoes a{float:left }
#principal .box-opcoes a.bt-voltar{margin:0 21px 0 0; }
#principal .box-opcoes a.bt-versao-impressao{margin:0 6px 0 0; }


/***************************
	 REPRESENTANTES
***************************/

body#representantes #conteudo h1{margin:0 0 83px 13px; }
body#representantes #conteudo h2{margin:3px 0 0 0; }
#principal #box-flash-representantes{float:left; }
body#representantes #principal #box-representantes{float:right; width:268px; }
body#representantes #principal #box-representantes p{
	font-size:11px; color:#333;
	line-height:15px;
	background:url(../img/spacer-box-secundario.gif) no-repeat;
	margin:8px 0 0 0;
	padding:10px 0 10px 0;	
	}

/*** FILTRO ***/
body#representantes #principal #box-representantes .filtro{
	height:27px;
	background:url(../img/bg-filtro-representantes2.jpg) no-repeat;
	padding:10px 0 0 11px;
	margin:0 0 34px 0;
	}
body#representantes #principal #box-representantes .filtro select{margin-right:5px; }

/*** INFOS ***/
body#representantes #principal #box-representantes h3{
	font:bold 12px tahoma; 
	color:#B60001;
	padding:10px 0 2px 0;
	}

	body#representantes #principal #box-representantes .tt-representante {
	font:bold 12px tahoma; color:#B60001; margin-top:25px; 
	}
body#representantes #principal #box-representantes ul.box-info-representante{
	/*background:url(../img/spacer-box-secundario.gif) no-repeat;
	padding:5px 0 0 0;
	margin:3px 0 0 0;*/
	}
body#representantes #principal #box-representantes ul.box-info-representante li{
	width:100%;
	float:left;
	font-size:11px; color:#666;
	}
body#representantes #principal #box-representantes ul.box-info-representante li h4{font:bold 11px tahoma; color:#666; }
body#representantes #principal #box-representantes ul.box-info-representante li span{display:block; padding:1px 0; }
body#representantes #principal #box-representantes ul.box-info-representante li a{
	color:#666;
	margin: 0;
	display:block
}


/***************************
	     PRODUTOS
***************************/

body#produtos #conteudo h1{margin:0 0 33px 11px; }

/*** LISTAGEM PRODUTOS ***/
#principal ul#lista-produtos{width:100%; }
#principal ul#lista-produtos li{
	float:left;
	padding:0 0 35px 0;
	width:100%;
	background:url(../img/bg-lista-produtos.jpg) no-repeat 315px 0;
	}
#principal ul#lista-produtos li.primeiro{background:none; }
#principal ul#lista-produtos li.ultimo{padding:0; }
#principal ul#lista-produtos li img{float:left; margin:0 26px 0 0; }
#principal ul#lista-produtos li span.descricao{width:265px; float:right; }
#principal ul#lista-produtos li h2{margin:7px 0 12px 0; }
#principal ul#lista-produtos li.ultimo h2{margin-top:38px; }
#principal ul#lista-produtos li p{color:#333; line-height:15px; margin:0 0 10px 0; }
#principal ul#lista-produtos li ul li{
	float:left;
	padding:0 7px 0 0;
	width:60px;
	background:none;
}
#principal ul#lista-produtos li ul.vibroacabadoras-lista li{ width:85px; }

#principal ul#lista-produtos li ul li.w-133{ width:133px; }
#principal ul#lista-produtos li ul li h3{margin:0 0 12px 0; }
#principal ul#lista-produtos li.serie-magnum h2{margin:7px 0 5px 0; }
#principal ul#lista-produtos li.serie-magnum ul li h3{margin:0 0 5px 0; }


/***************************
	  PRODUTO DETALHE
***************************/

body#produto-detalhe p{color:#333; line-height:15px; margin:0px 0 15px 0; }
body#produto-detalhe h2{margin:0px 0 0px 0; }
body#produto-detalhe h2.tt-detalhe-produto{margin-top:30px; }
#principal ul.box-detalhe-produto{
	/*background:url(../img/bg-detalhes-produto.jpg) no-repeat;*/
	width:575px; height:31px;
	padding:15px 0 0 11px;
	margin:0 0 36px 0;
	}
#principal ul.box-detalhe-produto li{
	float:left;
	padding-right:46px;
	margin-top:15px;
	margin-bottom:15px;
}
#principal ul.box-detalhe-produto li.ultimo{padding:0; }

/*** COMPONENTES ***/
#principal ul#box-componentes{width:585px; }
#principal ul table{border:1px solid #CBCBCB; 	width:582px; }
#principal ul table tr.topo td{	background:#E5E5E5 url(../img/bg-table.jpg) repeat-x scroll 0 -5px; }
#principal ul table tr td{font:11px Tahoma,sans-serif; color:#333333; text-align:center; padding:5px; }
#principal ul table tr td.titulo{font-weight:bold; text-align:left}
#principal ul table tr td.titulo-center{font-weight:bold; text-align:center}
#principal ul table tr td.barra{background: url(../img/img-barra-separacao.gif) no-repeat scroll center center;
}
#principal ul#box-componentes li{
	float:left;
	width:583px;
	margin-bottom:3px;
	border:1px solid #CCC;
	background:url(../img/bg-produto-componentes.jpg) no-repeat 0 0 #E6E6E6;	
	}
#principal ul#box-componentes li h3 a{
	display:block;
	background:url(../img/bl-componentes.gif) no-repeat 6px 5px;
	height:18px;
	padding:4px 0 0 19px;
	font:11px tahoma; color:#333;
	}
#principal ul#box-componentes li .cont{
	display:none;
	background:#FFF;
	padding:9px 8px 13px 6px;
	width:569px;
	overflow:hidden;
	}
#principal ul#box-componentes li .cont .box-fotos{width:170px; float:left; }
#principal ul#box-componentes li .cont .box-fotos img{margin:0 0 6px 0; float:left; }
#principal ul#box-componentes li .cont .descricao{float:right; width:389px; overflow:hidden; }

#principal ul#box-componentes li .cont .descricao-sem-imagem{float:right;  width:570px; overflow:hidden; }

#principal ul#box-componentes li .cont .descricao p{font-size:10px; line-height:14px; }
#principal ul#box-componentes li .cont h4{font:bold 10px tahoma; color:#333; margin:0 0 15px 0; }
#principal ul#box-componentes li .cont ul{width:auto; }
#principal ul#box-componentes li .cont ul li{
	clear:both;
	float:none;
	width:auto;
	margin-bottom:10px;
	border:none;
	background:none;
	font-size:10px; line-height:14px; color:#333;
	}
#principal ul#box-componentes li .cont .descricao-usina{
	
	float:right;
	width:389px;
	margin-bottom:10px;
	color:#333333;
	border:none;
	background:none;
	font-size:10px; line-height:14px; color:#333;
	}

#principal ul#box-componentes li .cont ul li.entre-titulos {
padding:10px;

}
#principal ul#box-componentes li .cont ul li.espacamento{
margin-top:30px;
}

/** ativo **/
#principal ul#box-componentes li.ativo{background-position:0 -22px; }
#principal ul#box-componentes li.ativo .cont{display:block; }
#principal ul#box-componentes li.ativo h3 a{
	height:21px;
	font-weight:bold;
	background:url(../img/bl-componentes-ativo.gif) no-repeat 6px 8px;
	padding-left:22px;
	}
	
/*** REPRESENTANTES ***/
#box-representantes2{
	float:left;
	width:145px; height:190px;
	background:url(../img/bg-box-representantes4.gif) no-repeat;
	margin:8px 0 0 0;
	padding:15px 0 0 12px;
	}
#box-representantes2 h3{margin:0 0 7px 0; }
body#produto-detalhe #box-representantes2 p{
	width:138px;
	font-size:10px; line-height:14px;
	margin:0 0 10px 0;
}
body#produto-detalhe #box-representantes2 ul li select{margin:5px; }
body#produto-detalhe #box-representantes2 ul li input{margin:10px 10px 0 0 }

#box-representantes2 ul li .bt-ok{float:right; }

/* Bug IE 6*/
#frmRepresentante li#divEstado input{ _position:relative; _top:-350px }

/********************
	enviar amigo
********************/
#enviar-amigo{
	position:fixed;
	_position:absolute;
	top:50%;
	left:50%;
	_top:-30%;
	_left:-25%;
	margin:-149px 0 0 -130px;
	background:#FFF;
	width:298px;
	height:260px;
	*height:320px;
	display:none;
	padding:13px;
	border:1px solid #CCC
}
#principal .box-opcoes a.fechar{ float:right }
#enviar-amigo h3{
	background:url(../img/tt-indicar-conteudo.gif) no-repeat;
	height:16px
}
#enviar-amigo ul{ padding:20px 0 0 }
#enviar-amigo ul li{ float:left; width:50% }
#enviar-amigo ul li input{ margin:0 0 6px; width:128px }
#enviar-amigo ul li.mensagem, #enviar-amigo ul li.botoes{ float:none; width:100%; display:block; clear:both }
#enviar-amigo ul li.mensagem textarea{ float:none; display:block; width:282px; height:50px }
#enviar-amigo ul li.botoes{ padding:10px 0 0 }
#enviar-amigo ul li.botoes .terex-rebuilding{ 
	background:url(../img/lg-terex-rebuilding.jpg) no-repeat; 
	width:84px; 
	height:28px;
	float:left
}
#enviar-amigo ul li.botoes .bt-enviar{ float:right; width:45px }


.bg-diretoria-terex {
background:url(../img/bg-diretoria.jpg) no-repeat;
width:395px;
height:83px;
margin: 10px 0 10px 0;
}
.banner-investir{width:770px; }
.banner-investir img{width:728px; height:90px; margin:10px auto 0; display:block}

/********* MAPA **********/

	div#mapa{background:white; padding:10px 0 15px; width:471px; height:465px; position:relative; }
	div#mapa h1{background: url(../img/tt-mapa.gif) no-repeat; width:241px; height:29px; margin:0 0 0 15px; }
	div#mapa a.bt-fechar{
		background: url(../img/bt-fechar.gif) no-repeat; 
		width:25px; 
		height:25px; 
		/*position:absolute; 
		right:0; 
		top:0;*/
		float:right;
		margin:0 25px 10px 0;
		_display:inline;

	}
	div#mapa iframe{margin:0 0 0 15px; }
	body#cadastro-contato div#TB_window{border:2px solid black; }
/********** MAPA *********/








/************ NUCLEO TREINAMENTO ***************/
fieldset{ border:none; }
.w-636{ width:636px; }
.w-636 input{ width:624px; }
.w-293{ width:293px; }
.w-293 input{ width:281px; }
.w-324{ width:324px; }
.w-324 input{ width:312px; }
.w-163{ width:163px; }
.w-163 input{ width:151px; }
.w-350{ width:350px; }
.w-350 input{ width:338px; }
.w-86{ width:86px; }
.w-86 input{ width:74px; }




body#nucleo-trinamento #menu-global,
body#nucleo-trinamento #menu-topo{ display:none; }
body#nucleo-trinamento #menu-rodape{ display:none; }
body#nucleo-trinamento .box-infos{ margin-top:12px; }
body#nucleo-trinamento #rodape{
	background:url("../img/bg-rodape-2.gif") repeat-x scroll 0 0 #000000;
}
body#nucleo-trinamento .tt-nucleo-treinamento{
	background:url(../img/tt-nucleo-treinamento.gif) no-repeat;
	width:460px;
	height:35px;
	position:absolute;
	top:53px;
	right:0;
}
body#nucleo-trinamento #conteudo{
	padding-top:27px;
}
body#nucleo-trinamento #conteudo .ficha-inscricao{
	width:660px;
	margin:0 auto;
}
body#nucleo-trinamento #conteudo #principal{ float:none; }
body#nucleo-trinamento #conteudo .formulario-inscricao{
	background:url(../img/bg-formulario-inscricao.jpg) no-repeat;
	width:637px; /*661px*/
	height:305px; /*329px*/
	padding:12px;
}
body#nucleo-trinamento #conteudo .tt-ficha-inscricao{
	background:url(../img/tt-ficha-inscricao.gif) no-repeat;
	width:178px;
	height:22px;
	margin-bottom:30px;
}
/*** Formulrio inscrição ***/
.formulario-inscricao ul li{ float:left; margin-bottom:5px; }
.formulario-inscricao ul li.margin-right{ margin-right:18px; _display:inline; }
.formulario-inscricao ul li.data{ width:181px; margin-top:10px}
.formulario-inscricao ul li.botao{ float:right; margin:10px 17px 0 0; }
.formulario-inscricao ul li label{
	float:left;
	clear:both;
	font:14px Tahoma, Geneva, sans-serif;
	color:#333333;
	line-height:20px;
}
.formulario-inscricao ul li input{
	background:#FFFFFF;
	border:1px solid #CCCCCC;
	height:16px;
}
.formulario-inscricao ul li.data input{ margin-left:15px; }
.formulario-inscricao ul li.botao .bt-enviar2{
	background:url(../img/bt-enviar2.gif) no-repeat;
	display:block;
	width:95px;
	height:22px;
	border:0;
}
body#nucleo-trinamento .box-info{
	width:770px;
	height:581px;
	margin-top:50px;
	background-color:#EDE2C4;
	text-align:center;
}
body#nucleo-trinamento .box-info span.info-top{
	display:block;
	background:#D71635 url(../img/bg-span-info-top.gif) no-repeat right top;
	width:770px;
	height:31px;
}
body#nucleo-trinamento .tt-conteudo-programatico{	
	background:url(../img/tt-conteudo-programatico.gif) no-repeat;
	width:289px;
	height:21px;
	margin:0 auto 17px;
}
body#nucleo-trinamento .tt-2-treinamento-de-usinas{
	background:url(../img/tt-2-treinamento-de-usinas.gif) no-repeat;
	width:354px;
	height:39px;
	margin:0 auto 47px;
}
body#nucleo-trinamento .spacer-borda{
	display:block;
	width:770px;
	height:1px;
	background-color:#CBCBCB;
	margin:35px 0 40px 0;
}

body#nucleo-trinamento .box-listagem{
	width:660px;
	overflow:hidden;
	margin:0 auto;
}
body#nucleo-trinamento .ul-pai .li-pai{ margin-bottom:40px; }
body#nucleo-trinamento .ul-pai .li-pai h3{
	font:bold 14px Tahoma, Geneva, sans-serif;
	color:#333333;
	padding-bottom:2px;
	border-bottom:1px solid #BB0001;
	margin-bottom:3px;
}

body#nucleo-trinamento .box-degrade{
	background:url(../img/bg-box-degrade.jpg) repeat-y;
	width:660px;
	position:relative;
	padding:15px 17px;
}
body#nucleo-trinamento .box-degrade .box-degrade-top{
	background:url(../img/bg-box-degrade-top.jpg) no-repeat;
	display:block;
	width:660px;
	height:5px;
	position:absolute;
	top:0;
	left:0;
}
body#nucleo-trinamento .box-degrade .box-degrade-bottom{
	background:url(../img/bg-box-degrade-bottom.jpg) no-repeat;
	display:block;
	width:660px;
	height:5px;
	position:absolute;
	bottom:0;
	left:0;
}
body#nucleo-trinamento .ul-filho{
	width:626px;
}

/*** Paginaçao nucleo ***/
.paginacao-nucleo{
	width:245px;
	clear:both;
	overflow:hidden;
	margin:25px auto 30px;
}
.paginacao-nucleo ul li{ float:left; height:30px; }
.paginacao-nucleo ul li.w-109{ width:109px; }
.paginacao-nucleo a,
.paginacao-nucleo span{
	font:14px Tahoma, Geneva, sans-serif;
	color:#333333;
	float:left;
}
.paginacao-nucleo a{
	margin-top:5px;
}
.paginacao-nucleo .lk-anterior{
	background:url(../img/bl-lk-anterior.gif) no-repeat left center;
	padding:0 10px 0 15px;
	float:left;
	display:none;
}
.paginacao-nucleo .lk-proximo{
	background:url(../img/bl-lk-proximo.gif) no-repeat right center;
	padding:0 15px 0 10px;
	float:right;
}
.paginacao-nucleo .lk-num1-paginacao{
	background:url(../img/lk-num1-paginacao.gif) no-repeat;
	width:18px;
	height:18px;
	float:right;
}
.paginacao-nucleo .lk-num2-paginacao{
	background:url(../img/lk-num2-paginacao.gif) no-repeat;
	width:18px;
	height:18px;
	float:left;
}
.paginacao-nucleo .lk-num1-paginacao:hover,
.paginacao-nucleo .lk-num1-paginacao.ativo,
.paginacao-nucleo .lk-num2-paginacao:hover,
.paginacao-nucleo .lk-num2-paginacao.ativo{
	background-position:0 bottom;
}
.paginacao-nucleo .separador-paginacao{
	background:url(../img/bg-span-paginacao.gif) no-repeat;
	display:block;
	_display:inline;
	width:1px;
	height:30px;
	margin:0 10px;
}

/*** Pagina Discurso ***/
#discurso #conteudo {
	font:12px/140% Tahoma, Arial, sans-serif;
	color:#333333;
}
#discurso #conteudo .discurso-texto{
	margin:18px 0 35px 25px;
}
#discurso #conteudo span {
	font-size:10px;
	color:#D71534;
	margin:12px 0 0 26px;
	font-style:italic;
}
#discurso .lk-discurso-ir{
	background:url(../img/lk-ir-para.jpg) no-repeat;
	width:129px;
	height:22px;
	position:relative;
	top:66px;
	left:640px;
}
#discurso #conteudo .lk-discurso-ir{
	top:30px;
	left:0;
	float:left;
}

#discurso #conteudo h2{
	background:url(../img/tt-suas-estradas.jpg) no-repeat;
	width:532px;
	height:22px;
	margin:90px 0 23px 129px;
}
#discurso #conteudo .lk-video-discurso{
	background:url(../img/lk-video-discurso.jpg) no-repeat;
	width:265px;
	height:22px;
	margin:30px 15px 0 320px;
	float:left;
}



/*- alterações produtos -*/
.tt-vibro-acabadoras{background-image:url(../img/tt-vibro-acabadoras.gif); height:16px; }
.tt-serie-vda{background-image:url(../img/tt-serie-vda.gif); height:17px; }
.tt-linha-recicladora{background-image:url(../img/tt-recicladoras.gif); height:16px; }
.tt-serie-cedarapids{background-image:url(../img/tt-serie-cedarapids.gif); height:17px; width:150px; }

body#produto-detalhe #principal.bg-vda-BR{ background:url(../img/bg-vda-BR.jpg) no-repeat right top; }
body#produto-detalhe #principal.bg-cedarapids-BR{ background:url(../img/bg-cedarapids-BR.jpg) no-repeat right top; }
.lk-abrir-galeria{ background-image:url(../img/lk-abrir-galeria.gif); width:139px; height:18px; margin:30px 0 60px; }
.tt-baixar-arquivos{ background-image:url(../img/tt-baixar-arquivos.gif); height:16px; margin-bottom:12px !important; }
.lk-vda400{ background-image:url(../img/lk-vda400.gif); width:70px; height:18px; float:left; margin:0 10px 0 0; }
.lk-vda600{ background-image:url(../img/lk-vda600.gif); width:70px; height:18px; float:left; margin-right:10px; }
.lk-vda700{ background-image:url(../img/lk-vda700.gif); width:70px; height:18px; float:left; margin-right:10px; }
.lk-vda700sm{ background-image:url(../img/lk-vda700sm.gif); width:84px; height:18px; float:left; margin-right:10px; }

.lk-rs350{ background-image:url(../img/rs-350.jpg); width:71px; height:18px; float:left; margin:0 10px; }
.lk-rs425{ background-image:url(../img/rs-425.jpg); width:71px; height:18px; float:left; margin-right:10px; }
.lk-rs445{ background-image:url(../img/rs-445.jpg); width:71px; height:18px; float:left; margin-right:10px; }
.lk-rs600{ background-image:url(../img/rs-600.jpg); width:71px; height:18px; float:left; margin-right:10px; }

.tt-vda400{ background-image:url(../img/tt-vda400.jpg); width:60px; height:13px; margin-bottom:6px; }
.tt-vda600{ background-image:url(../img/tt-vda600.jpg); width:60px; height:13px; float:left; margin-bottom:6px; }
.tt-vda700{ background-image:url(../img/tt-vda700.jpg); width:60px; height:13px; float:left; margin-bottom:6px; }
.tt-vda700sm{ background-image:url(../img/tt-vda700sm.jpg); width:83px; height:13px; float:left; margin-bottom:6px; }

.tt-cr300{ background-image:url(../img/tt-cr300.gif); width:60px; height:13px; margin-bottom:6px; }
.tt-cr400{ background-image:url(../img/tt-cr400.gif); width:60px; height:13px; float:left; margin-bottom:6px; }
.tt-cr500{ background-image:url(../img/tt-cr500.gif); width:60px; height:13px; float:left; margin-bottom:6px; }
.tt-mesas{ background-image:url(../img/tt-mesas.gif); width:83px; height:13px; float:left; margin-bottom:6px; }
.tt-smartrac{ background-image:url(../img/tt-smartrac.gif); width:83px; height:13px; float:left; margin-bottom:6px; }

.lk-rc-padrao{ background-image:url(../img/lk-rc-padrao.jpg); width:45px; height:18px; float:left; margin:0 10px 6px 0; color:#FFFFFF; font:11px/130% Tahoma, arial, sans-serif; padding:1px 0 0 23px; }
.lk-rc-padrao-maior{ background-image:url(../img/lk-rc-padrao-maior.jpg); width:54px; height:18px; float:left; margin:0 10px 6px 0; color:#FFFFFF; font:11px/130% Tahoma, arial, sans-serif; padding:1px 0 0 23px; }


body#produto-detalhe .tt-serie-vda{ background-image:url(../img/tt-serievda.jpg); width:88px; height:16px; clear:both; margin-bottom:6px; }
body#produto-detalhe .tt-serie-cedarapidis{ background-image:url(../img/tt-seriecedarapids.jpg); width:456px; height:20px; clear:both; margin-bottom:6px; }

#principal.vibroacabadoras-BR ul.vda{ height:38px; }
#principal.vibroacabadoras-BR ul.cedarapidis{ height:145px; }
#principal.vibroacabadoras-BR ul.vda li, #principal.bg-cedarapids-BR ul.vda li{ 
	width:83px;
	float:left;
	margin-right:15px;
}
#principal.vibroacabadoras-BR .tt-serie-cedarapidis{ 
	clear:both;
	margin-top:45px ; 
}
li.baixar-pdf{ clear:both; }
