/**
 * @empresa: Odebrecht Online      
 * @autor:   Wagner Renzi
 * @date:    03/04/2010
 */             

/** Normalizacao */             
	* {margin:0; padding:0;}
	* ul, li {list-style:none;}
	* img,form {border:0; padding:0}  	

/** Geral */
  body, input {font-family:arial, helvetica, sans-serif;font-size:14px; color:#404040}
  html, body {background-color:#e6e6e6}
  html, body, div {height: 100%;}
  a {color:#000000; text-decoration:none;}
  a:hover, .linkMultiplo a:hover * {text-decoration:underline}
  .linkMultiplo a {cursor:pointer}
   
  .h8{height:8px!important} 
  .nopl {padding-left:0!important}
  .noml {margin-left:0!important}
  .nobg {background:none!important;}
  .separadorChamadasBG {background-image: url("../../imagens/2010/geralSeparadorChamadas.gif"); background-repeat:repeat-x; background-position:bottom}                      
  .ha {height:auto!important}
  .cb{clear:both}
  .dn{display:none!important}
  .linkMenuSelecionado {color:#DF7F20!important}
  #legenda2, #legenda3 {display:none}
    
/** Esqueleto do site */
  .container{width:988px; height:auto; margin:0 auto; text-align:left;}
  .cabecalho{float:left; width:988px; height:250px;}
	.conteudo{float:left; width:940px;margin-left:24px} 

/** Cabecalho */
  .espacamentoAltura{height:34px;clear:both} 
  .botoesIdioma{width:233px;height:27px;float:right;text-align:left} 
  .botoesIdioma img {display:block} 
  .botoesIdioma li {float:left} 
  .cabecalhoConteudo {height:auto;clear:both;background-image: url("../../imagens/2010/geralContainerFundo.gif"); padding-left:24px} 
  .initContainerTop{clear:both;width:100%; height:17px; background-image: url("../../imagens/2010/cabecalhoInitContainerTop.gif");} 
  .data {font-size:12px; color:#7f7f7f; float:left; width:310px; height:17px; text-align:left} 
  .logo {margin-top:4px} 
  .menuEBusca {width:941px;margin-top:20px;height:48px;} 
  .menuTopo {float:left; margin-top:2px} 
  .menuTopo li {color:#df7f20!important; background-image: url("../../imagens/2010/cabecalhoMenuSeparador.gif"); background-repeat:no-repeat; background-position:top right; padding: 0 13px 0 13px; font-weight:bold; font-size:16px; float:left} 
  .busca {float:right; clear:right} 
  .buscaTexto {margin-top:-1px; height:19px!important; padding: 5px 0 0 4px; margin-right:5px; background-image:url("../../imagens/2010/cabecalhoBuscaFundo.gif"); border: 1px solid #bababa; font-family:arial;font-size:12px; width:286px} 
  .buscaTextoContainer, .buscaSubmitContainer {float:left}
  .buscaTextoContainer {padding-top:1px}

/** Conteúdo */
  .menusEConteudo{width:100%;background-image: url("../../imagens/2010/geralContainerFundo.gif");height:auto;display: table;clear:both}
  .primeiroQuadro, .primeiroQuadroMaior {clear:left;float:left}
  .primeiroQuadro {width:331px}
  .primeiroQuadroMaior {width:740px}
  .primeiroQuadroMenu {width:180px}  
  .segundoQuadro{width:389px;float:left; height:auto}
  .segundoQuadroPrincipal {width:540px}
  .terceiroQuadro{width:180px; float:left; height:100px;}
  /** mac .menusEConteudo{padding-left:24px;width:964px} */
  .menusEConteudo{}
 
  .titulosDeBaixoQuadro {height:47px!important;margin-top:19px}
  .conteudo, .titulosDeBaixoQuadro {background-image: url("../../imagens/2010/conteudoTitulosFundo.gif")!important; background-repeat:repeat-x}
  .conteudo .separadorQuadros {background-color:#FFFFFF!important}
  .conteudo .separadorQuadrosTransp, .conteudo .separadorQuadros {width:20px;height:49px;float:left}
  .conteudo .quadrosTitulos {font-weight:bold;font-size:16px;color:#000000;float:left; height:auto}
  .conteudo .cabecalhoMateria {width:500px;position:absolute}
  .primeiroQuadro, .primeiroQuadroMaior, .segundoQuadro, .terceiroQuadro, .titulosDeBaixoQuadro {padding-top:18px}
  .primeiroQuadro .informacoesEdicao {font-size:12px; float:right; margin-top:2px; height:auto}
  .primeiroQuadro .imagemDestaque {height:516px; width:100%;clear:both}
  .separadorTitulosConteudo {height:32px!important;clear:both}
  .imagemDestaque .legenda {background-color:#000;width:100%;height:75px!important;}
  .imagemDestaque .legendaTitulo {margin:0 0 0 8px; width:auto; height:auto!important;font-weight:bold!important;font-size:16px;color:#f3f3f3!important}
  .imagemDestaque .legendaTitulo span {}
  .imagemDestaque .legendaDescricao {margin:3px 6px 0 8px; height:auto!important;font-size:13px;color:#FFFFFF!important}
  .imagemDestaque .legendaTitulo a:hover span {color:#FFFFFF}
  .imagemDestaque a {color:white!important}
  .videos .imagemContainer {width:389px;height:304px;background-repeat: no-repeat}
  .videos .imagemContainerMenores {width:100px!important;height:75px!important}
  .edicaoOnlineChamadas .titulo {margin-bottom:4px}
  .edicaoOnlineChamadas .texto {line-height:18px}
  .edicaoOnlineChamadas .olho {margin-bottom:3px}
  .conteudo div {height:auto}
  .compartilhamento a {font-weight:bold; font-size:14px; color:#666666}
  .twitter, .rss {background-repeat:no-repeat; padding-left:21px; margin-bottom:13px}
  .twitter {background-image:url("../../imagens/2010/geralIconTwitter.gif")}
  .rss {background-image:url("../../imagens/2010/geralIconRSS.gif");background-repeat:no-repeat;width:50px}
  #imageContainer {height:441px;}  
  #imageContainer img {display:none;position:absolute;height:441px;width:331px;opacity: -0.01;} 

/** Tela de Busca */
  .telaBusca {margin-top:0px; float:left}
  .telaBusca .cImagem {padding-top:3px}
  .telaBusca .ocorrencias {padding-top:25px}
  .telaBusca .ocorrencias div {float:left}
  .telaBusca .resumoBusca {font-size:16px;color:#000000;margin-bottom:18px}
  .telaBusca .resumoBusca em {font-weight:bold;font-style:normal;color:#df7f20}
  .telaBusca .separadorTitulosConteudo {height:29px!important}
  .telaBusca .separadorChamadasBG {margin-bottom: 17px; padding-bottom:16px; clear:both}
  .telaBusca .txtInfo {margin-left:19px;width:621px}
  .telaBusca .txtInfo div {float:none}
  .telaBusca .txtInfo .edicao a {font-size:12px; color:#999999}
  .telaBusca .txtInfo .titulo {padding-top:4px;margin-bottom:-2px}
  .telaBusca .txtInfo .titulo a {font-size:18px; color:#000000; font-weight:bold; line-height:27px}
  .telaBusca .txtInfo .descricao a {font-size:14px; color:#666666; line-height:20px; }
  .telaBusca .txtInfo .descricao a em {color:#000000; font-weight:bold; font-style:normal}
  .paginacao {margin-top:30px;padding-bottom:43px}
  .paginacao li {padding-top:1px;border:1px solid #dbdbdb; font-size:12px; font-weight:bold; height:17px; width:18px; float:left; text-align:center; margin-right:4px}
  .paginacao li a {color:#999999;}
  .paginacao .atual {border:0; color:#000000; width:14px; padding-top:2px}
  .paginacao .extremos {text-align:left; padding-left:1px; border:0; width:auto; padding-top:2px}
  .paginacao .extremos a {; color:#000000; font-size:14px; }
  .paginacao .ultimo {width:auto;padding-right:12px;background-image: url("../../imagens/2010/geralBuscaSetaDireita.gif"); background-repeat:no-repeat; background-position:right}
    
  
/** Título(1C) + Olho(2B) */
  .subDestaques {margin-top:17px;height:185px}
  .subDestaques .titulo {font-weight:bold;font-size:11px;color:#000000}
  .subDestaques .descricao {color:#666666; margin-top:3px; line-height:18px}
  .subDestaques .descricao a {color:#666666}
.subDestaques .chamada {height:70px}
  .subDestaques .chamadaDistancia {margin-top:18px}
  .subDestaques .todas {margin-top:-4px}
  
/** Thumb(1E) + Título(1D) + Olho(1D) + Descrição(3D)*/
  .subDestaqueT2 .chamadas{height:114px!important; margin-bottom:7px}
  .subDestaqueT2 .cImagem {width:110px;height:111px!important;float:left}
  .subDestaqueT2 .cImagem img {margin-top:3px}
  .subDestaqueT2 .cTxt {width:221px;float:left}
  .subDestaqueT2 .titulo a {color:#7f7f7f;font-size:11px}
  .subDestaqueT2 .olho a {color:#000000;font-weight:bold}
  .subDestaqueT2 .texto a {color:#7f7f7f}
  .subDestaqueT2 .todas {margin-top:16px!important}

/** videos */
  .videosMenores .cTxt {width:279px!important;float:left}
  .videosMenores {margin-top:19px;height:323px}
  .videosMenores .cImagem {width:110px;height:86px!important;float:left}
  .videosMenores .titulo span {font-weight:bold;font-size:11px;color:#000000}
  .videosMenores .descricao, .videosMenores .descricao span {color:#666666}
  .videosMenores .descricao {margin-top:3px; line-height:18px}
  .videosMenores .chamada {height:86px}
  .videosMenores .chamadaDistancia {margin-top:10px}
  .videosMenores .todas {margin-top:11px;margin-bottom:-2px}
  .todas span {letter-spacing:-0.03em}
  .todas a {font-family:arial;border-bottom:1px dotted #666666;font-size:14px;}
  .todas a:hover {font-family:arial;font-size:14px;color:#df7f20;border-bottom:1px dotted #df7f20;text-decoration: none}

/** blog text-decoration:none!important*/
  .boxData a:hover {text-decoration:none!important}
  .boxData {color:#000000;background-color:#e5e5e5;margin-right:8px;text-decoration:none!important;width:44px;height:42px;text-align:center; float:left}
  .boxDataDestaque {color:#FFFFFF!important;background-color:#df7f20}
  .boxData .dia {font-size:24px;font-weight:bold}
  .boxData .mes {font-size:11px; margin-top:-5px}
  .homeBlog .chamadas {height:53px!important; margin-bottom:10px}
  .homeBlog .titulosDeBaixoQuadro {height:50px!important;margin-top:21px}
  .homeBlog .todas {margin-top:-4px}
  .homeBlog .descricao {color:#666666; padding-top: 8px;}
  
/** arquivos */        
  .arquivo .arquivoContainerCombos {width:100%}
  .arquivo, .menuT2 {font-size:12px; line-height:16px;}
  .arquivo .navegue {margin-bottom:17px}
  /*
  .arquivo  select {margin-bottom:10px; font-family:arial; padding:1px; font-size:12px!important; height:22px; background-color:white!important; width:179px; border: 1px solid #d6d6d6}
  */
  .arquivo  select {margin-bottom:10px; font-family:arial; padding:1px; font-size:12px!important; height:22px; background-color:white!important; width:172px; border: 1px solid #d6d6d6}
  .arquivo  option {background-color:white; height:22px;}
  .arquivo .divInputs {float:left}
  .arquivo .inputEspacamento {margin-right:4px}  
  .arquivo .titulo {font-weight:bold;font-size:11px;color:#000000; margin-bottom:8px;letter-spacing:0}
  .arquivo .encontre {clear:both;margin:5px 0 13px 0; letter-spacing:-0.03em}
  .arquivo .separador {width:100%;height:44px;background-image: url("../../imagens/2010/conteudoArquivoSeparador.gif")}
  .arquivo .opcoes {font-weight:bold;font-size:12px;color:#000000; line-height:22px}
  .arquivo .compartilhamento {margin-top:9px;}
  .menuT2 .titulo, .menuT2 .tituloMaior {font-size:11px;font-weight:bold;color:#000000; margin-bottom:8px;letter-spacing:0}
  .menuT2 .tituloMaior {font-size:12px}
  .menuT2 .linksMenu a {color:#666666;border-bottom:1px dotted #666666; line-height:20px}
  .menuT2 .linksMenu a:hover {color:#df7f20;border-bottom:1px dotted #df7f20;text-decoration:none!important}
  .arquivo .tituloASC {margin-bottom:2px;font-size:12px}
  .cAN {margin-bottom:22px}


              
/** Nesta Edição */
  .tituloT2 {font-size:12px; color:#000000}
  .nestaEdicao .separadorChamadasBG {height:1px!important; margin: 6px 0 7px 0}
  .nestaEdicao .titulo {margin:0px;line-height:15px}
  .nestaEdicao .descricao {margin-top:-0px}
  .nestaEdicao .tituloT2 {margin-bottom:13px}
  .nestaEdicao .chamada {height:auto}
  .nestaEdicao .chamada * {line-height:15px!important; font-size:12px!important}
  .fotoInfo {font-size:12px!important;color:#000000;margin-top:4px }
  .fotoInfo .titulo {}
  .fotoInfo .descricao {color:#666666!important;line-height:18px!important;margin-top:0; }
  .nestaEdicao .secoes {margin-top:22px}

/** Blog - Videos - Matéria */
  .postadoPor {font-size:12px; color:#000000; margin-top:-3px}
  .postadoPor .autor {color:#7f7f7f}
  .post, .materia {margin-top:20px; margin-bottom:27px!important}
  .post .data, .materia .retranca {font-size:11px; float:none; margin-bottom:3px; clear:both}
  .post .data {font-size:12px!important}
  .post .titulo, .materia .titulo {font-size:22px; color:#000000; font-weight:bold; margin-bottom:1px}
  .materia .titulo {margin-bottom:0!important}
  .materia .titulo, .blogPadrao .titulo, .secoes .titulo {font-size:24px; margin-bottom:8px}
  .post .texto, .post .textoT2, .materia .texto {color:#505050!important; line-height:17px}

  .post .legenda {font-size:11px; margin-bottom:10px; color:#7f7f7f}
  .post .texto, .post .imagemLegenda {clear:both;margin-top:-28px; margin-bottom:30px; padding: 8px 4px 9px 9px!important; width:auto; height:auto; font-size:12px; line-height:16px; color:#333333; background-color:#e6e6e6}

  .post .textoT2, .materia .texto {line-height:22px}
  .post .textoT2 p, .materia .texto p {padding-bottom:5px}
  .post p, .materia p {margin-bottom:27px}
  .tags {color:#000000; margin-top:4px;padding-bottom:30px; font-size:12px;}
  .tags .tagTitulo {height:100%!important;background:none!important; padding-right:4px;color:black}
  .tags span {font-size:12px;color:#7f7f7f}
  .tags li {float:left}
  .separadorTags {}
  .tags li a {color:#8F8F8F;text-decoration:underline;}
  .tags li a:hover {color:#df7f20;text-decoration:underline;}
  .postVideo p {margin-bottom:17px!important}
  .videos .separadorTitulosConteudo {height:32px!important}
  .posts .separadorTitulosConteudo {height:28px!important}
  .espacoMenusT2 {margin-bottom:34px}
  .posts .paginacao {margin-top:50px!important;padding-bottom:66px}
  .edicaoMateria {font-size:12px;color:#7f7f7f;font-weight:normal; padding-left:6px; letter-spacing:0px}
  .materia * {color:#666666}
  .materia .olho {margin-bottom:14px; line-height:19px;}
  .materia .texto {margin-bottom:14px}
  .materia .texto a {color:black!important}  
  .materia .legenda {font-size:11px; margin-bottom:-5px; color:#7f7f7f}
  .materia .assinatura {font-size:14px; color:#000!important; border-top: 1px solid #cbcbcb; padding-top: 20px;}
  .materia .containerImagem {margin-bottom:24px; margin-top:3px!important;float:left;clear:right; width:540px;}
  .materia .miniatura {float:left; margin-right:20px;}
  .materia .imagem {float:left}
  .materia .imagemLegenda {clear:both;padding: 8px 4px 9px 9px!important; width:auto; height:auto; font-size:12px; line-height:16px; color:#333333; background-color:#e6e6e6}
  .secao .containerImagem {width:auto!important;clear:right}
  .secao .containerImagem {margin-top:-2px!important}
  .materia .opcoes {height:30px;background-color:#eeeeee;}
  .materia .opcoes li {font-size:12px; font-weight:bold; float:left;padding:7px;background-repeat:no-repeat}
  .materia .opcoes .imprimir {border-right:1px solid white;padding-left:30px!important; padding-right:12px!important;background-image:url("../../imagens/2010/materiaOpcaoImprimir.gif")}
  .materia .opcoes .enviarPEmail {border-right:1px solid white; padding-left:30px!important; padding-right:12px!important; background-image:url("../../imagens/2010/materiaOpcaoEnviarPorEmail.gif");background-position:10px 0;}
  .materia .opcoes .faleConosco {border-right:1px solid white; padding-left:32px!important; padding-right:12px!important; background-image:url("../../imagens/2010/materiaOpcaoFaleConosco.gif")}

/** Matéria */
  strong {color:#000!important}
  blockquote {font-size:18px; color:#df8004!important; line-height:32px; border-top: 1px solid #cbcbcb; border-bottom: 1px solid #cbcbcb; padding-top: 20px; padding-bottom:20px;}
  blockquote span{font-size:12px; font-weight:bold; color:#000!important; display:block;}
  #containerGaleriaDeFotos {position:relative;height:512px;width:500px;margin-top:24px}
  #slideshow {height:100%}
  #slideshow img {display:block;width: 538px; height: 403px; border: 1px solid #CCCCCC!important}
  #thumbs li img {width:98px; height:73px; border: 1px solid #CCCCCC}
  .slide-thumb-direita, .slide-thumb-esquerda {position:absolute;height:75px;width:26px;top:42px}
  .slide-thumb-direita {left:514px}
  .slideshow-container {height:100%;clear:both}
  .thumbs {width:auto}
  .thumbs li {float:left;width:100px;margin-right:10px}
  .navigation-container {clear:left;float:none;margin-top:10px}
  .galeriaLinkAnterior {background-image: url(../../imagens/2010/galeriaAnterior.png);background-repeat:no-repeat; background-position: 0 -500px}
  .galeriaLinkAnterior:hover {background-position: 1px 0;}
  .galeriaLinkProximo {background-image: url(../../imagens/2010/galeriaProxima.png);background-repeat:no-repeat; background-position: 0 -500px}
  .galeriaLinkProximo:hover {background-position: 0 0;}
  .controls {display:none!important}
  .caption-container, .caption {float:left!important}
  .headerGaleriaDeFotos {padding:5px 0 5px 10px;font-weight:bold;color:#000000;width:530px;background-color:#f2f2f2}
  .cb {clear:both}
  div.navigation a.prev {background-image: url(../prevPageArrowWhite.gif);}
  div.navigation a.next {background-image: url(../css/nextPageArrowWhite.gif);}
  div.loader {background-image: url(../css/loader.gif);}
  div.slideshow-container {position: relative;clear: both;float: left;}
  div.slideshow span.image-wrapper {display: block; position: absolute;top:4px;left: 0;}
  .caption {left:0;margin-top:408px!important;position:absolute;background-color:#eaeaea;width:540px;height:auto;}
  .image-title {color:#333333;font-size:12px;padding:7px 7px 7px 9px;line-height:15px}
  .slideshow-container .imgAmpliar {z-index:10;position:absolute;left:471px;top:7px}
  /* #caption .current, #caption .image-title, #lightboxDetails{display:none}  retirando a legenda */

	/** complemento */
	.complemento .conteudo{background-image:none!important;margin-left:20px; width:660px!important}
	.complemento .primeiroQuadro{padding-top:0!important}
	.complemento {background-image:none!important;background-color:white;height:500px;width:700px}
	.complemento .conjuntoImagem {width:660px;height:304px;background-color:black;margin-top:6px} 
	.complemento .materia {width:660px;height:100%;margin-top:23px}
	.complemento .cjImagem {width:405px;height:304px;float:left}
	.complemento .cjLegenda {color:#333;font-size:12px;width:219px;height:286px;background-color:#EBEBEB!important;float:left;padding-left:18px;padding-top:18px; padding-right:18px}
	.complemento .texto {margin-top:14px;margin-bottom:14px}


/** Rodapé */
	.rodape{clear:both; height:22px;  background-image: url("../../imagens/2010/rodape.gif"); background-color:gray;}

            
