/*
	Caio J Ruman - VM2 - caio@vm2.com.br
	MWM - 14/11/2006
*/

* {
  padding: 0;
  margin: 0;
}

#tbPaginacao, #tbPaginacao td a {
	color: #FFFFFF;
	font-size: 12px;
}

html { font-size: 125%; }

body { font: normal 50% Arial, Helvetica, sans-serif;/* 1em = 10px */ }

img { border: none; }
ul { list-style: none; }

a { text-decoration: none; color: #000; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }

h3 { text-transform: uppercase; font-size: 1.5em; color: #fff; }
h4 { color: #fff; font-size: 1.2em; }
h5 { font-size: 1.2em; color: #0088f1; }
fieldset { border: none; }
legend { display: none; }

/* =dhtmlHome
*****************/
#dhtmlHome {
position:absolute;
z-index:100;
margin-top:-10px;
margin-left:160px;
}

/* =Topo
*****************/

#flashTopo {
	display: block;
	position:absolute;
}

#logoNavi {
	
	height:45px;
	width:150px;
	float:right;
	background-image:url(../../images/logo-navistar.jpg);
}

#topo1, #topo2, #topo3 {
  background-color: #fffff;
  background-image:url(../../images/topo_back.jpg);
  background-repeat:repeat-x;
  height: 95px;
  border-bottom: solid 1px #292927;
  position:relative;
}

#topo1 h1 {
  position:relative;
  top: -54px;
  left: 0px;
  _left: 0px;
  z-index: 1;
}

#topo2 h1 {
  position:relative;
  top: -54px;
  left: 0px;
  _left: 0px;
  z-index: 1;
}

#topo3 h1 {
  position:relative;
  top: -54px;
  left: 0px;
  _left: 0px;
  z-index: 1;
}

#topo1 h1 a {
  text-indent: -5000px;
  width: 254px;
  height: 54px;
  display: block;
}

#topo2 h1 a {
  text-indent: -5000px;
  width: 254px;
  height: 54px;
  display: block;
}

#topo3 h1 a {
  text-indent: -5000px;
  width: 254px;
  height: 54px;
  display: block;
}

/* =Menu
*****************/

#menu {
  height: 28px;
  border-bottom: solid 1px #2a2a28;
  background: url(../../images/bg_menu.gif) repeat-x center;
}

* html #menu { margin-bottom: -3px; }

#menu ul { margin-left: 0; position: relative; z-index: 2; width: 940px; }

#menu li { float: left; }

#menu li a {
  display: block;
  text-indent: -5000px;
  background-repeat: no-repeat;
  background-position: 0% 0%;
  height: 28px;
}

#menu li a:hover { background-position: 0% 100%; }

#menu li a.empresa1 { background-image: url(../../images/btn_menu-empresapt.jpg); width: 91px; }
#menu li a.produtos1 { background-image: url(../../images/btn_menu-produtospt.jpg); width: 91px; }
#menu li a.aplicacoes1 { background-image: url(../../images/btn_menu-aplicacoespt.jpg); width: 97px; }
#menu li a.pecas1 { background-image: url(../../images/btn_menu-pecaspt.jpg); width: 138px; }
#menu li a.redes1 { background-image: url(../../images/btn_menu-redept.jpg); width: 133px; }
#menu li a.noticias1 { background-image: url(../../images/btn_menu-noticiaspt.jpg); width: 80px; }
#menu li a.faleconosco1 { background-image: url(../../images/btn_menu-faleconoscopt.jpg); width: 122px; }
#menu li a.rh1 { background-image: url(../../images/btn_menu_rh_pt.jpg); width: 150px; }

#menu li a.empresa2 { background-image: url(../../images/btn_menuen_empresa.jpg); width: 91px; }
#menu li a.produtos2 { background-image: url(../../images/btn_menuen_produtos.jpg); width: 89px; }
#menu li a.aplicacoes2 { background-image: url(../../images/btn_menuen_aplicacoes.jpg); width: 107px; }
#menu li a.pecas2 { background-image: url(../../images/btn_menuen_pecas.jpg); width: 140px; }
#menu li a.redes2 { background-image: url(../../images/btn_menuen_rede.jpg); width: 95px; }
#menu li a.noticias2 { background-image: url(../../images/btn_menuen_noticias.jpg); width: 56px; }
#menu li a.faleconosco2 { background-image: url(../../images/btn_menuen_faleconosco.jpg); width: 122px; }
#menu li a.rh2 { background-image: url(../../images/btn_menu_rh_en.jpg); width: 150px; }


#menu li a.empresa3 { background-image: url(../../images/btn_menusp_empresa.jpg); width: 91px; }
#menu li a.produtos3 { background-image: url(../../images/btn_menusp_produtos.jpg); width: 89px; }
#menu li a.aplicacoes3 { background-image: url(../../images/btn_menusp_aplicacoes.jpg); width: 95px; }
#menu li a.pecas3 { background-image: url(../../images/btn_menusp_pecas.jpg); width: 152px; }
#menu li a.redes3 { background-image: url(../../images/btn_menusp_rede.jpg); width: 52px; }
#menu li a.noticias3 { background-image: url(../../images/btn_menusp_noticias.jpg); width: 99px; }
#menu li a.faleconosco3 { background-image: url(../../images/btn_menusp_faleconosco.jpg); width: 122px; }
#menu li a.rh3 { background-image: url(../../images/btn_menu_rh_pt.jpg); width: 150px; }

#empresa #menu li a,
#produtos #menu li a,
#aplicacoes #menu li a,
#pecas #menu li a,
#redes #menu li a,
#noticias #menu li a { background-position: 0% 100% }

#mapa ul { margin-left: 20px; position: relative; z-index: 2; width: 300px; color:#FFF;}

#mapa li { float: left; }

#mapa li a {
  display: block;
  background-repeat: no-repeat;
  background-position: 0% 0%;
  height: 20px;
	font-size: 1.2em;
	color: #fff;
}

#mapa li a:hover {
	text-decoration:none;
	color:#4886C4;
	
}

#mapa h3 { color: #FFF; }

#mapa h3 a { text-transform: uppercase; font-size: 1em; color:#4886C4; }

#mapa {	height:2110px; }

#mapa_fnd {
	width:400px;
	height:2100px;
	left:340px;
	position:absolute;
	
}

.mapa_home{
	position:absolute; 
	margin-top:24px; 
	left:358px;
	}
	
.mapa_conteudo{
	position:absolute; 
	margin-top:55px; 
	left:421px;
}

.mapa_subcategoria{
	padding-left:97px;
}

.mapa_categoria{
	padding-left:84px;
}

/* =Barra
*****************/

#barra1, #barra2, #barra3 {
  height: 23px;
  background: url(../../images/bg_barra.gif) repeat-x center;
}

* html #barra,  { margin-top: -3px; }

#barra1 h2 {
  width: 187px;
  height: 23px;
  text-indent: -5000px;
  margin-left: 666px;
}

#barra2 h2 {
  background: url(../../images/barra_titulo.jpg) no-repeat center;
  width: 187px;
  height: 23px;
  text-indent: -5000px;
  margin-left: 666px;
}

#barra3 h2 {
  background: url(../../images/barra_titulo.jpg) no-repeat center;
  width: 187px;
  height: 23px;
  text-indent: -5000px;
  margin-left: 666px;
}

/* =Conteudo-Wrapper
******************/

/* home */
#home #conteudo-wrapper {
  height: 460px;
  background: #1B346C url(../../images/bg_conteudowrapper.gif) repeat-x top;
}

html > body#home #conteudo-wrapper { min-height: 369px !important; height: auto !important; }

/* Páginas Internas */
#conteudo-wrapper {
  background: #1B346C url(../../images/metal_bg.jpg) repeat 0px -12px !important;
  height: 681px;
}

html > body #conteudo-wrapper { min-height: 681px; height: auto !important; }

* html #conteudo-wrapper { margin: -3px 0 -2px 0; }

#conteudo-wrapper p { font-size: 1.2em; color: #fff; line-height: 20px; }

  /* Flash - Home
  /***************/

  #flash {
    float: left;
    width: 750px;
    height: 460px;
  }
  
  /* Conteudo
  ****************/
  
  #conteudo {
    height: 368px;
    width: 328px;
    margin-left: -1px;
    padding: 0 25px 0 29px;
    float: left;
    background-color: #1B346C;
    background: #1B346C url(../../images/bg_conteudo.jpg) no-repeat top;
  }
  
  html > body #conteudo { min-height: 368px; height: auto; }
  
  #conteudo h3.chamada1 {
    text-indent: -5000px;
    width: 318px;
    height: 97px;
    margin: 0px 0 18px;
  }
  
  #conteudo h3.chamada2 {
    text-indent: -5000px;
    width: 318px;
    height: 97px;
    margin: 0px 0 18px;
  }
  
  #conteudo h3.chamada3 {
    text-indent: -5000px;
    width: 318px;
    height: 97px;
    margin: 0px 0 18px;
  }
  
  #conteudo p.always1 {
    width: 196px;
    height: 17px;
    text-indent: -5000px;
    background: url(../../images/always-performing.jpg) no-repeat center;
    float: right;
    margin-top: 26px;
  }
  
  #conteudo p.always2 {
    width: 196px;
    height: 17px;
    text-indent: -5000px;
    background: url(../../images/always-performing.jpg) no-repeat center;
    float: right;
    margin-top: 26px;
  }
  
  #conteudo p.always3 {
    width: 196px;
    height: 17px;
    text-indent: -5000px;
    background: url(../../images/always-performing.jpg) no-repeat center;
    float: right;
    margin-top: 26px;
  }
  
  /* Destaque - Home
  ***************/
  
  #destaque {
    margin-left: 759px;
    padding-left: 34px;
    height: 460px;
    background: url(../../images/bg_conteudo_esquerdo.jpg) no-repeat 0% 0%;
  }

  #destaque h3 { padding-top: 10px; }
  
  #destaque p.maisnoticias {  text-align: right; width: 145px; border-bottom: solid 1px #34699f; margin-bottom: 4px; }

  #destaque a { color: #028CE8; font-size: 0.8em; font-weight: bold; }
  /*#destaque a { color: #34699f; font-size: 0.8em; font-weight: bold; }*/
  
  #destaque ul { width: 150px; }
  #destaque li {
    color: #FFF;
    text-indent: 10px;
    background: url(../../images/ul-bullet.gif) no-repeat 0% 5px;
    border-bottom: dashed 1px #34699F;
    padding-bottom: 5px;
    margin-top: 4px;
  }
  
  #destaque li a { font-weight: bold; font-size: 0.9em; }
  
  #destaque p { width: 150px; font-size: 1em; line-height: 13px; }
  #destaque p.image { margin-bottom: 10px; margin-top: 10px; }
  #destaque p a { font-size: 0.9em; }
  
  #destaque p.news { /*color: #34699F;*/ color: #028CE8; text-align: center; width: 145px; }
  #destaque p.news a { font-size: 1.1em; }
  
    /* Menu Interno
  ******************/
  
  #menul {
    width: 327px;
    height: 681px;
    padding-left: 15px;
    background: url(../../images/bg_menul.jpg) no-repeat top;
    float: left;
  }
  
  #menul h3 {
    text-indent: -5000px;
    padding: 58px 0 0 0;
    margin-bottom: -15px;
    margin-top: 8px;
  }
  
  #menul h3.rh1 {
  	background: transparent url(../../images/h_rh_pt.jpg) no-repeat center; width: 151px; height: 40px;
  }
  
  #menul h3.rh2 {
  	background: transparent url(../../images/h_rh_en.jpg) no-repeat center; width: 151px; height: 40px;  
  }
  
  #menul h3.rh3 {
  	background: transparent url(../../images/h_rh_pt.jpg) no-repeat center; width: 151px; height: 40px;  
  }
      
  #menul h3.aplicacao1 { background: url(../../images/h-aplicacoespt.jpg) no-repeat center; width: 174px; height: 22px; }
  #menul h3.empresa1 { background: url(../../images/h-empresapt.jpg) no-repeat center; width: 157px; height: 20px; }
  #menul h3.noticia1 { background: url(../../images/h-noticiaspt.jpg) no-repeat center; width: 130px; height: 20px; }
  #menul h3.pecas1 { background: url(../../images/h-pecaspt.jpg) no-repeat center; width: 189px; height: 39px; margin-left: -2px; }
  #menul h3.produtos1 { background: url(../../images/h-produtospt.jpg) no-repeat center; width: 148px; height: 16px; }
  #menul h3.rede1 { background: url(../../images/h-redept.jpg) no-repeat center; width: 191px; height: 37px; margin-left: -2px; }
  #menul h3.fale1 { background: url(../../images/h-falept.jpg) no-repeat center; width: 185px; height: 20px; margin-left: -2px; }
  
  #menul h3.aplicacao2 { background: url(../../images/h-aplicacoesen.jpg) no-repeat center; width: 199px; height: 18px; margin-left: -14px; }
  #menul h3.empresa2 { background: url(../../images/h-empresaen.jpg) no-repeat center; width: 131px; height: 17px; }
  #menul h3.noticia2 { background: url(../../images/h-noticiasen.jpg) no-repeat center; width: 74px; height: 16px; }
  #menul h3.pecas2 { background: url(../../images/h-pecasen.jpg) no-repeat center; width: 169px; height: 38px; margin-left: -2px; }
  #menul h3.produtos2 { background: url(../../images/h-produtosen.jpg) no-repeat center; width: 147px; height: 16px; }
  #menul h3.
  2 { background: url(../../images/h-redeen.jpg) no-repeat center; width: 125px; height: 16px; margin-left: -2px; }
  #menul h3.fale2 { background: url(../../images/h-faleen.jpg) no-repeat center; width: 156px; height: 20px; }
   
  #menul h3.aplicacao3 { background: url(../../images/h-aplicacoeses.jpg) no-repeat center; width: 200px; height: 16px; margin-left: -13px; }
  #menul h3.empresa3 { background: url(../../images/h-empresaes.jpg) no-repeat center; width: 126px; height: 16px; }
  #menul h3.noticia3 { background: url(../../images/h-noticiases.jpg) no-repeat center; width: 130px; height: 20px; }
  #menul h3.pecas3 { background: url(../../images/h-pecases.jpg) no-repeat center; width: 192px; height: 38px; margin-left: -5px; }
  #menul h3.produtos3 { background: url(../../images/h-produtoses.jpg) no-repeat center; width: 167px; height: 16px; }
  #menul h3.rede3 { background: url(../../images/h-redees.jpg) no-repeat center; width: 155px; height: 16px;  }
  #menul h3.mapa { background: url(../../images/mapa_site.jpg) no-repeat center; width: 190px; height: 14px; margin-left:-10px;  }
  #menul h3.mapa_en { background: url(../../images/mapa_site_en.jpg) no-repeat center; width: 192px; height: 11px; margin-left:-10px;  }
  #menul h3.fale3 { background: url(../../images/h-falees.jpg) no-repeat center; width: 131px; height: 20px; }
  
  #menul li {
    font-size: 1.2em;
    font-weight: bold;
    background: url(../../images/bullet-menu.gif) no-repeat 0% 9px;
    text-indent: 15px;
    line-height: 23px;
  }
  
  #menul li a { color: #fff; }
  
  #menul li li { font-weight: normal; font-style: italic; font-size: 1em; background: none; text-indent: 27px; }
  
  /* Conteudo - Interno
  **********************/
  
  #conteudo-int {
    margin-left: 327px;
    height: 671px;
    width: 585px;
    padding-bottom: 10px;
    padding-left: 15px;
  }
  
  html > body #conteudo-int { min-width: 600px; width: auto; min-height: 671px; height: auto; max-width: 700px; }
  
  #conteudo-int.series { width: 385px; float: left; margin-left: 0; }
  html > body #conteudo-int.series { min-width: 385px; width: auto; max-width: 385px;}
  
  #conteudo-int h3 { text-transform: none; padding: 20px 0; }
  #conteudo-int h4.tituloAplicacoes { text-transform: none; padding: 10px 0 0 0; font-size: 12px; }
  #conteudo-int p.textoAplicacoes { text-transform: none; padding: 5px 0 0 0; font-size: 11px; }
  #conteudo-int p { margin-right: 30px; }

  #conteudo-int ul#aplicacao { margin-bottom: 10px; }
  
  #conteudo-int ul#aplicacao li img { border: solid 1px #fff; /*float: left; margin: 0 20px 0 0; */}
  #conteudo-int ul#aplicacao li { float: left; height: 290px; width: 275px; padding-top: 20px; border-bottom: solid 1px #888; }
  html > body #conteudo-int ul#aplicacao li { min-height: 290px; height: auto; }

  #tbPaginacao { font-size: 12px; font-weight: bold !important; color: #fff; margin: 10px 0 10px -10px; float: left; }

  /*#conteudo-int ul#aplicacao li h4 { padding-top: 15px; }*/
  
  #conteudo-int ul#aplicacao li.ordem1 { border-left: solid 1px #888; padding-left: 30px; width: 245px; }
  
  #conteudo-int ol { list-style: none; }
  #conteudo-int ol li { color: #fff; font-size: 1.2em; }
  
  #conteudo-int ul#noticias li { color: #fff; font-size: 1.2em; background: url(../../images/bullet-noticias.gif) no-repeat 0% 6px; text-indent: 13px; line-height: 20px; }
  #conteudo-int ul#noticias li.separator { background: url(../../images/dotted_noticias.gif) no-repeat 20px 10px; text-indent: -5000px; }
  
  #conteudo-int h4.noticias { background: url(../../images/bullet-noticias.gif) no-repeat 0% 3px; text-indent: 13px; height: 20px; padding-bottom: 20px; }
  
  #conteudo-int .image { float: right; margin: 10px; }
  
  #conteudo-int p { margin: 8px 8px 8px 0; }
  
  #conteudo-int a { /*color: #34699F;*/ color: #028CE8; }
  
  /* = Notícias
  
  *****************************/
  #conteudo-int h3 a { color: #FFF; }
  #conteudo-int #noticias a { color: #FFF; font-size: 1.0em; }
  
  /* Login - Conteudo Interno
  *****************************/
  
  #login {
    width: 220px;
    height: 100px;
    background: url(../../images/bg_rede_login.jpg) no-repeat center;
    margin: 20px auto;
    padding-top: 20px;
  }
  
  #login input { border: solid 1px #3d7fc2; padding: 2px 2px 1px 2px; float: left; font: normal 1.2em Arial, Helvetica, sans-serif; }
  #login input[type="hidden"] { border: none; }
  
  #login label { width: 40px; float: left; font-size: 1.2em; color: #fff; text-align: right; margin: 5px 10px; }
  
  #login br { clear: left; }
  
  #login input.button { border: none; margin: 15px 0 0 100px; }
	
  /* Rede Autorizada - Conteudo Interno
  *************************************/
  
  #rede label { width: 60px; float: left; font-size: 1.2em; font-weight: bold; color: #fff; text-align: left; margin: 2px 10px; }
	
  #rede span {  width: auto; float: left; font-size: 1.2em; color: #fff; text-align: left; margin: 2px 10px; }
  
  #rede br { clear: left; }
	
  #rede a { color: #fff; font-size: 1.0em; }

  
  /* Produto Categoria Interno
  /*******************************/
  
  #conteudo-int ul li a.maisinfo {
    display: block;
    width: 173px;
    height: 21px;
    text-indent: -5000px;
    background: url(../../images/mais_info.jpg) no-repeat center;
    display: block;
    float: right;
  }
  
   #conteudo-int ul li a.maisinfoes {
    display: block;
    width: 173px;
    height: 21px;
    text-indent: -5000px;
    background: url(../../images/mais_info2.jpg) no-repeat center;
    display: block;
    float: right;
  } 
  
   #conteudo-int ul li a.maisinfoen {
    display: block;
    width: 173px;
    height: 21px;
    text-indent: -5000px;
    background: url(../../images/mais_info3.jpg) no-repeat center;
    display: block;
    float: right;
  }
  
  #conteudo-int ul li a.maisinfo {
    display: block;
    width: 173px;
    height: 21px;
    text-indent: -5000px;
    background: url(../../images/mais_info.jpg) no-repeat center;
    display: block;
    float: right;
  }
  
  #conteudo-int li.itemproduto img { float: left; margin: 5px 15px 5px 0; }
  #conteudo-int li.itemproduto { float: left; height: 120px; width: 550px; margin-top: 15px; }
  html > body #conteudo-int li.itemproduto { min-height: 120px; height: auto; }
  
  /* Produto Categoria Detalhe
  /********************************/
  
  h4.categorias { font-size: 1.3em; color: #0088f1; }
  
  #conteudo-int h5 { margin: 15px 0 15px 30px;  }
  
  ul#caracteristicas
  {
    margin-left: 50px;
  }
  
  ul#caracteristicas li {
    color: #fff;
    font-size: 1.2em;
    background: url(../../images/ul-bullet2.gif) no-repeat 0 8px;
    line-height: 20px;
    text-indent: 10px;
  }
  
  #conteudo-int.detalhes { width: 405px; float: left; margin-left: 0; }
  #detalhes { width: 195px; margin-left: 752px; padding-top: 20px; }
  
  #detalhes ul { list-style: disc url(../../images/iconSearch.gif) inside; width: 131px; margin: 20px auto; }
  #detalhes ul li { background: url(../../images/dot-line.gif) no-repeat bottom; line-height: 25px; margin-top: 3px; padding: 0 0 3px 0px;  }
  #detalhes li a { color: #0088f1; font-size: 1.2em; font-weight: bold; }

/* Produto Home */

ul#produtos_list { margin-top: 25px; }
ul#produtos_list li { width: 270px; float: left; padding: 20px 10px 15px; position: relative; }
ul#produtos_list li img { float: left; margin: 0 15px 10px 10px; }
ul#produtos_list li h4 { font-size: 17px; }

ul#produtos_list li.ml { height: 240px;}
ul#produtos_list li.mm { border-left: solid 1px #888; height: 240px; }
ul#produtos_list li.mp { width: 559px; border-top: solid 1px #888; height: 150px; }

ul#produtos_list li a.maisinfo { position: absolute; bottom: 10px; right: 20px; }

ul#produtos_list li ul li { width: auto; margin-bottom: 0; float: none; font-size: 13px; color: #fff; padding: 0; }
ul#produtos_list li ul li a { color: #fff; }
ul#produtos_list li ul { margin-top: 10px; list-style-type: square; clear: both; margin-left: 50px; }
  
/* Produto Interno */

ul#produto_det { }
ul#produto_det li { width: 70%; height: 150px; }
ul#produto_det li .bloco h4 { color: #028CE8; font-size: 14px; }
ul#produto_det li img { float: left; margin-right: 20px; }
ul#produto_det li .bloco { }
  
/* Rodape
*****************/

#rodape {
  background: url(../../images/bg_rodape.gif) repeat-x top;
  height: 95px;
  position: relative;
  font-size: 1.1em;
  
}

#rodape ul { margin-left: 0px; padding-top: 7px; width: 800px; }

#rodape li { float: left; border-right: solid 1px #000; padding: 0 9px; }

#rodape li a { text-decoration: underline; }

#rodape a.navistar {
  display: block;
  background: url(../../images/rodape_logo.jpg) no-repeat top;
  width: 91px;
  height: 89px;
  text-indent: -5000px;
  position: absolute;
  top: 0;
  left: 713px;
}

#rodape a.byvm2 { 
	float: right;
	margin: 0 10px 0 0;
	*margin: -15px 10px 0 0;
}
html > body #rodape a.byvm2 { margin-top: -1 }

/* Clientes */

div.clientes-logo { width: 591px; height: 455px; background: url(../../images/clientes/clientes.jpg) no-repeat center; margin-top: 20px; margin-left: 15px; }

/* Misc
*****************/

.noborder { border: none !important; }
.bold { font-weight: bold; }
.pdf a { color: #fff !important; font-size: 1em !important; }

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


.titFichaTecnica {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color:#FFFFFF;
}
.fieldFichaTecnica, .labelFichaTecnica {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E8ECEE;
}
.labelFichaTecnica {
	font-weight: bold;
}
#tabFicha, #tabFicha td { border:solid 1px #000000;}
#tabFicha td{ padding:2px 8px 2px 8px; }

.listapadrao {
	color: #fff;
	font-size: 1.2em;
	margin-left: 20px;
}

.disc { list-style: disc; }

.listapadrao li { margin: 5px 0; }

dl.dllist { margin-top: 10px; }

dl.dllist dt { font-size: 1.2em; font-weight: bold; color: #fff; }
/*dl.dllist dd { font-size: 1.2em; color: #fff; }*/

.dnone { display: none; }
.linkext { font-size: 1.3em; font-weight: bold; }

h4.op {
	font-size: 1.3em;
	margin: 10px 0;
	width: 400px;
}

h4.op span { float: right; margin: -18px 0px 0 0; }

.oportunidades { display: none; }

.btnprofissionais {
	background: transparent url(../../images/trabalhe_01.jpg) no-repeat center;
	display: block;
	width: 263px;
	height: 47px;
	text-indent: -5000px;
	margin: 5px 0 0 10px;
}

.btnprofissionaisen {
	background: transparent url(../../images/work_01.jpg) no-repeat center;
	display: block;
	width: 263px;
	height: 47px;
	text-indent: -5000px;
	margin: 5px 0 0 10px;
}

.btnprofissionaises {
	background: transparent url(../../images/trabajo_01.jpg) no-repeat center;
	display: block;
	width: 263px;
	height: 47px;
	text-indent: -5000px;
	margin: 5px 0 0 10px;
}


.btnestagio {
	background: transparent url(../../images/trabalhe_02.jpg) no-repeat center;
	display: block;
	width: 263px;
	height: 47px;
	text-indent: -5000px;
	margin: 5px 0 0 10px;
}

.btnestagioen {
	background: transparent url(../../images/work_02.jpg) no-repeat center;
	display: block;
	width: 263px;
	height: 47px;
	text-indent: -5000px;
	margin: 5px 0 0 10px;
}

.btnestagioes {
	background: transparent url(../../images/trabajo_02.jpg) no-repeat center;
	display: block;
	width: 263px;
	height: 47px;
	text-indent: -5000px;
	margin: 5px 0 0 10px;
}

.btnportadores {
	background: transparent url(../../images/trabalhe_03.jpg) no-repeat center;
	display: block;
	width: 263px;
	height: 47px;
	text-indent: -5000px;
	margin: 5px 0 0 10px;
}

.btnportadoresen {
	background: transparent url(../../images/work_03.jpg) no-repeat center;
	display: block;
	width: 263px;
	height: 47px;
	text-indent: -5000px;
	margin: 5px 0 0 10px;
}

.btnportadoreses {
	background: transparent url(../../images/trabajo_03.jpg) no-repeat center;
	display: block;
	width: 263px;
	height: 47px;
	text-indent: -5000px;
	margin: 5px 0 0 10px;
}

.marcas-logos { width: 600px; }

.marcas-logos a {
	display: block;
	float:left;
	margin: 5px 10px 5px 0px;
	width: 148px;
	height: 69px;
}
