#veiculo{ width: 1000px; margin-left: -17px; position: relative; color: #818181; font-family: Arial, Trebuchet MS; }
#veiculo h3{ font-size: 26px; color: #333333; margin-bottom: 20px; text-transform: uppercase; font-weight: normal; }


#featured{ width: 1000px; height: 425px; position: relative; overflow: hidden!important; background: url(/_img/loading_red.gif) no-repeat center center; }
  
  #features_panes_container{ position: relative; width: 1000px; height: 425px; overflow: hidden!important; }
  
  #features_panes_container .shadow{ width: 50px; height: 72px; position: absolute; bottom: 0; left: 250px; background: transparent url(/_img/intro-home_shadow.png) repeat-y top left; }
  * html #features_panes_container .shadow{ background-image: url(/_img/intro-home_shadow.gif); }
  
  #feature_panes_wrapper{ height: 425px; width: 15000px; overflow: hidden; position: relative; }
  
  #feature_panes{ list-style: none; display: block; width: 15000px; height: 425px; padding-left: 0px!important; text-indent: 0px; }
    #feature_panes li{ float: left; width: 1000px; height: 350px; margin-left: 0px!important; padding-left: 0px!important; position: relative; }
   
  #features_list_container{ position: absolute; bottom: 0; right: 0; height: 73px; background-color: #fff; overflow: hidden; width: 692px; }
  
  #features_list_wrapper{ height: 73px; width: 7000px; position: relative; float: left; overflow: hidden; }
    #features_list{ list-style-type: none; display: block; width: 7000px; height: 73px; padding: 0px; text-indent: 0px; }
    #features_list li{ float: left; width: 171px; padding-left: 2px; height: 70px; padding-bottom: 3px; text-indent: 0px; cursor: pointer; overflow: hidden; }
    #features_list li img{ width: 171px; height: 70px; }
    #features_list li.feature_selected img{ border-bottom: 2px solid red; padding-bottom: 1px; }
  
  .arrows_wrapper{ position: absolute; bottom: 3px; right: 698px; width: 12px; height: 70px; }
    .arrows_wrapper ul{ list-style: none; }
    .arrows_wrapper a{ display: block; height: 11px; text-indent: -2000px; overflow: hidden; position: absolute; top: 50%; }
    .arrows_wrapper .rev a{ background: url(/_img/intro-home_nav_anterior.gif) no-repeat 3px -11px; width: 12px; margin-top: -14px; }
    .arrows_wrapper .rev a.on{ background-position: 3px 0; }
    .arrows_wrapper .fwd a{ background: url(/_img/intro-home_nav_proximo.gif) no-repeat 3px -11px; width: 12px; margin-top: 3px; }
    .arrows_wrapper .fwd a.on{ background-position: 3px 0; }

    
  #feature_panes li{ display: none; z-index: 3 }
  #feature_panes li.selected{ display: block; }
  #feature_panes li#feature_item_0_pane{ z-index: 1; }
  #feature_car{ z-index: 2; width: 1000px; height: 350px; position: absolute; top: 0; left: 0; overflow: hidden;}


  #featured_value{ position: absolute; bottom: 0px; left: 30px; height: 73px; }
    #featured_value .apartirde{ margin-top: 7px; display: block; background: url(/_img/veiculos/apartirde.jpg) no-repeat center left; text-indent: -2000px; overflow: hidden; height: 14px; }
    #featured_value .preco{ display: block; font-size: 44px; letter-spacing: -3px; color: #4c4c4c; }
    #featured_value .preco sup{ background: url(/_img/veiculos/rs.jpg) no-repeat center left; display: block; width: 15px; float: left; text-indent: -2000px; overflow: hidden; }
    #featured_value a{ position: absolute; bottom: 0; left: 0; display: block; clear: both; background: url(/_img/veiculos/cliqueregulamento.jpg) no-repeat top left; height: 9px; text-indent: -2000px; overflow: hidden; width: 134px; }
    
#technical{ width: 940px; margin: 0 auto; position: relative; }
  #technical .contatenos{ width: 144px; height: 17px; background: url(/_img/veiculos/contatenos.jpg) no-repeat top left; display: block; text-indent: -2000px; overflow: hidden; margin: 20px 0 50px 0; }
  #motorizacao{ float: left; width: 210px; }
  #seletor_cores{ float: left; position: relative; margin-top: -30px; }
    #seletor_cores .click{ width: 210px; position: absolute; bottom: 0; left: -210px; }

#links{ clear: both; margin-left: 310px; font-size: 11px; text-transform: uppercase;  padding-top: 15px; }
  #links ul{ list-style: none; }
  #links li{ padding: 0; margin: 0; float: left; }
  
#diferenciais{ clear: both; padding-top: 50px; }
  #diferenciais h3{ width: 940px; margin: 0 auto; margin-bottom: 15px; }
  #diferenciais .background{ width: 1000px; height: 300px; /*background: url(/_media/c3/pagina/dif_conforto.jpg) no-repeat top left;*/ position: relative; }
  #diferenciais .background .txt{ padding: 30px; position: absolute; top: 90px; right: 26px; background-color: #fff; width: 575px; height: 116px; }
  #diferenciais .background .txt .top{ text-transform: uppercase; font-size: 14px; height: 33px; }
  #diferenciais .background .txt .top strong{ color: #818181; padding-left: 5px; border-left: 2px solid #dc002e; height: 12px; display: block; float: left; margin-right: 15px; cursor: pointer; font-weight: normal; }
  #diferenciais .background .txt .top strong.on{ color: #4c4c4c; }
  #diferenciais .background .txt p{ display: none; }
  #diferenciais .background .txt p.on{ display: block; }
  #diferenciais .background .txt .next{ background: url(/_img/veiculos/next.jpg) no-repeat top left; width: 10px; height: 13px; position: absolute; bottom: 15px; right: 25px; cursor: pointer; }

#hotsite{ clear: both; /*background: url(/_media/c3/pagina/hotsite_bg.jpg) no-repeat top left;*/ width: 1000px; height: 340px; position: relative; }
  #hotsite .txt{ position: absolute; top: 90px; left: 750px; width: 200px; }
  #hotsite a{ color: #414141; }
  #hotsite .video{ position: absolute; top: 0; left: 0; width: 1000px; height: 340px; background-color: #fff; }
  
#video{ clear: both; width: 940px; margin: 0 auto; padding-top: 70px; }
  #video .txt{ width: 255px; float: left; }
  #video .player{ float: right; }
  #video h3{ color: #000; }
  
#agora{ clear: both; width: 940px; margin: 0 auto; padding-top: 60px; }
  #agora ul{ list-style: none; width: 960px; }
  #agora ul li{ float: left; padding-right: 5px; }

#destaques{ width: 1000px; padding-top: 60px; }
  #destaques h3{ width: 940px; margin: 0 auto; padding-bottom: 15px; }
  
  #destaques .noticias{ /*background: url(/_media/c3/pagina/bg_destaques.jpg) no-repeat top left;*/ padding: 30px; }
    #destaques .noticias .noticia{ width: 627px; padding: 20px 30px 30px 30px; background-color: #fff; margin-bottom: 20px;  }
    #destaques .noticias .noticia h4{ color: #4c4c4c; font-size: 16px; padding-bottom: 20px; }
    #destaques .noticias .noticia p{ padding-bottom: 15px; }
    #destaques .noticias .noticia p .date{ color: #dc002e; }
	#destaques .noticias .noticia p a{color: #4c4c4c; }