/* ---- CORPORACAO ---- */

/* ---- Sobre a corporação ---- */
.sobre_corporacao h3 { margin-bottom: 23px; }
.sobre_corporacao .bloco_conteudo { min-height: 195px; margin-bottom: 50px; }
* html .sobre_corporacao .bloco_conteudo { height: 195px; }
.sobre_corporacao .empresas { margin-bottom: 45px; }
.sobre_corporacao .empresas h4 { padding-bottom: 7px; margin-bottom: 22px; color: #004059; font: 1.45em "Trebuchet MS", sans-serif; background: url(../imagens/titulo_linha_bg_maior.png) left bottom no-repeat; font-weight: bold; text-transform: uppercase; }
.sobre_corporacao .empresas h5 { margin-bottom: 18px; font: 1.81em "Trebuchet MS", sans-serif; color: #00aeef; }
.sobre_corporacao .empresas dl { float: left; margin-right: 20px; width: 120px; height: 240px; padding: 3px 10px 0 0; background: url(../imagens/empresas_bg.png) repeat-y;  }
  .sobre_corporacao .empresas.outros dl { height: 220px; }
.sobre_corporacao .empresas dl dt { padding-bottom: 10px; margin-bottom: 8px; height: 34px; font-size: 10px; color: #004059; font-weight: bold; background: url(../imagens/bg_pontilhado.png) bottom repeat-x; }
.sobre_corporacao .empresas dl dd p { font-size: 10px; color: #004059; }

/* ---- missao e filosofia ----- */
.missao_filosofia { line-height: 1.5em; }
.missao_filosofia h3 { margin-bottom: 22px; }
.missao_filosofia .bloco_conteudo { min-height: 195px; }
* html #.missao_filosofia .bloco_conteudo { height: 195px; }
.missao_filosofia .bloco_conteudo dl dt { margin-bottom: 10px; color: #00aeef; font: bold 1.8em "Trebuchet MS", sans-serif; }
.missao_filosofia .bloco_conteudo dl dd { margin-bottom: 15px; } 
.missao_filosofia h5 { margin-bottom: 15px; font-size: 1.1em; }

/* ------- historia ------- */
.historia h3 { margin-bottom: 23px; }
.historia h4 { margin-top: 40px; font: bold 1.81em "Myriad Pro", Arial, Helvetica, sans-serif; color: #00aeef; }
.historia p { line-height: 1.45em; }
.historia #flash { margin: 13px 0 0 17px; }
.historia .conteudo_acao { clear: none; }

/* ---- historia organograma ---- */
.historia_organograma .bloco_conteudo { margin-top: 15px; min-height: 195px; }
* html #.historia_organograma .bloco_conteudo { height: 195px; }
.historia_organograma p.tamanho_arquivo { padding-top: 15px; color: #6c798a; }

/* ---- premios ----*/
.premios .bloco_conteudo { min-height: 195px; }
* html #.premios .bloco_conteudo { height: 195px; }
.premios #premios_conquistados p.premios_tit { margin-bottom: 10px; }
.premios #premios_conquistados p.premios_tit a  { margin-left: 8px; }
.premios #premios_conquistados ul { list-style: none; }
.premios #premios_conquistados ul.anos li.ano { margin: 1px 0 2px; padding-left: 15px; background: url(../imagens/seta_menu_interno.gif) 4px 8px no-repeat; }
.premios #premios_conquistados ul.anos li.ano.ativo { background: url(../imagens/seta_menu_premios_ativo.png) 2px 10px no-repeat; }
.premios #premios_conquistados ul.anos li.ano a { font-size: 1.6em; text-decoration: none; }
.premios #premios_conquistados ul.anos li.ano.ativo a { color: #9dba00; }
.premios #premios_conquistados ul.anos li.ano ul { display: none; }
.premios #premios_conquistados ul.anos li.ano.ativo ul { margin: 5px 0 5px -13px; padding: 22px 15px 10px; display: block; border-top: 1px solid #f0f5d9; background-color: #f8fbf1; }
.premios #premios_conquistados ul.anos li.ano.ativo ul li { margin-bottom: 10px; padding-left: 15px; background: url(../imagens/seta_item_premios.png) 3px 3px no-repeat; }

/* ---- projetos patrocinados ---- */
.projetos_patrocinados .bloco_conteudo { min-height: 195px; }
* html #.projetos_patrocinados .bloco_conteudo { height: 195px; }
.projetos_patrocinados #projetos_destaque { margin-bottom: 30px; padding-bottom: 35px; }
.projetos_patrocinados #projetos_destaque h4.principal { padding-bottom: 7px; margin-bottom: 22px; color: #004059; font: 1.45em "Trebuchet MS", sans-serif; background: url(../imagens/titulo_linha_bg_maior.png) left bottom no-repeat; font-weight: bold; text-transform: uppercase; }
.projetos_patrocinados #projetos_destaque ul { list-style: none; height: 320px; }
.projetos_patrocinados #projetos_destaque ul li { float: left; margin-left: 10px; }
.projetos_patrocinados #projetos_destaque ul li.primeiro { margin-left: 0; }
.projetos_patrocinados #projetos_destaque ul li div.caixa_cinza { width: 165px; }
.projetos_patrocinados #projetos_destaque ul li div.caixa_cinza h4 a { text-decoration:none; font: normal 18px "Trebuchet MS", sans-serif; color: #00AEEF; }
.projetos_patrocinados #projetos_destaque ul li div.caixa_cinza h4 a:hover { text-decoration:none; font: normal 18px "Trebuchet MS", sans-serif; color: #00AEEF;}
.projetos_patrocinados #projetos_destaque ul li div.caixa_cinza img { border:none; }
.projetos_patrocinados #projetos h4 { margin-bottom: 10px; font: 1.6em "Trebuchet MS", Tahoma, Arial, sans-serif; color: #004059; }
.projetos_patrocinados #projetos h4 span { font-weight: bold; }
.projetos_patrocinados #projetos #outros_projetos,
.projetos_patrocinados #projetos #inscreva_projeto { float: left; width: 44.5%; }
.projetos_patrocinados #projetos #outros_projetos { padding-right: 3.5%; background: url(../imagens/tracejado_azul.png) right center no-repeat; }
.projetos_patrocinados #projetos #outros_projetos ul { list-style: none; }
.projetos_patrocinados #projetos #outros_projetos ul li { line-height: 1.6em; }
.projetos_patrocinados #projetos #inscreva_projeto { padding-left: 3.5%; }
.projetos_patrocinados #projetos #inscreva_projeto p { min-height: 55px; padding-left: 70px; background: url(../imagens/bg_inscricao.png) left center no-repeat; }
* html #.projetos_patrocinados #projetos #inscreva_projeto p { height: 55px; }
.projetos_patrocinados #projetos #inscreva_projeto a { float: right; margin-top: 5px; }

/* ---- Imprensa - imagens ---- */
.imprensa_imagens h3 { margin-bottom: 20px; }
.imprensa_imagens h3 span { text-transform: no.ne; }
.imprensa_imagens .alta_resolucao { margin-top: 47px; }
.imprensa_imagens .alta_resolucao h4 { margin-bottom: 24px; font: 1.63em "Trebuchet MS", sans-serif; color: #004059; font-weight: normal; }
.imprensa_imagens .alta_resolucao h4 strong { font-weight: bold; }
.imprensa_imagens .alta_resolucao ul { list-style: none; }
.imprensa_imagens .alta_resolucao ul li { float: left; width: 124px; margin: 0 26px 27px 0; text-align: center; }
.imprensa_imagens .alta_resolucao ul li img { float: left; display: block; width: 124px; height: 87px; margin-bottom: 7px; border: 0; }
.imprensa_imagens .alta_resolucao ul li p { margin-top: 7px; }
.imprensa_imagens .outros { margin-top: 12px; padding-top: 28px; background: url(../imagens/bg_pontilhado.png) top repeat-x;  }
.imprensa_imagens .outros h4 { margin-bottom: 10px; font: 1.45em "Trebuchet MS", sans-serif; font-weight: bold; color: #004059; }
.imprensa_imagens .outros ul { margin-bottom: 30px; list-style: none; }

/* ---- premio fotografia ---- */
.premio_fotografia h3 { margin-bottom: 22px; }
.premio_fotografia .bloco_conteudo { min-height: 195px; }
* html .premio_fotografia .bloco_conteudo { height: 195px; }
.premio_fotografia .bloco_conteudo h4 { font-weight: bold; }
.premio_fotografia #concurso { width: 555px; }
.premio_fotografia #concurso h4 { color:#00AEEF; font: 1.8em "Trebuchet MS",sans-serif; margin-bottom:13px; }
.premio_fotografia #concurso h4 span { font-weight: bold; }
.premio_fotografia #concurso p { margin-bottom: 15px; }
.premio_fotografia .caixa_lateral.direita { margin: 3px 15px 0 0; }

/* ---- responsabilidade social ---- */
.responsabilidade h3 { margin-bottom: 23px; }
.responsabilidade .bloco_conteudo { min-height: auto; padding-bottom: 10px; margin-bottom: 20px; background: url(../imagens/bg_pontilhado.png) bottom repeat-x;  }
* html .responsabilidade .bloco_conteudo { height: 195px; }
.responsabilidade h4 { font: 1.81em "Trebuchet MS", sans-serif; color: #00aeef; margin-bottom: 21px; }
.responsabilidade .ideia_inicial p { margin-bottom: 17px; }
.responsabilidade .ideia_inicial .seta_azul { margin-bottom: 20px; }
.responsabilidade .ideia_inicial .seta_azul li { margin-bottom: 4px; font-size: .9em; }

/* ---- Imprensa ---- */  
.imprensa h3 { margin-bottom: 25px; }
.imprensa .bloco_conteudo { min-height: 195px; margin-bottom: 41px; }
* html .imprensa .bloco_conteudo { height: 195px; }
.imprensa .bloco_conteudo p { margin-bottom: 0; }
.imprensa .bloco_conteudo .saiba_mais { font-size: .9em; }
/* ultimos releases */
.imprensa h3 span { text-transform: none; }
.imprensa #ultimos_releases h4 { margin-bottom: 23px; padding-bottom: 7px; color: #004059; font: 1.45em "Trebuchet MS", sans-serif; background: url(../imagens/titulo_linha_bg_maior.png) left bottom no-repeat; font-weight: bold; text-transform: uppercase; }
.imprensa #ultimos_releases ul.foto { list-style: none; width: 550px; }
.imprensa #ultimos_releases ul.foto li { margin-bottom: 13px; padding: 16px 0 0 0; background: url(../imagens/bg_pontilhado.png) top repeat-x; font-size: .9em; }
  .imprensa #ultimos_releases ul.foto li.primeiro { padding-top: 0; background: transparent; }
.imprensa #ultimos_releases ul.foto li a { color: #004059; }
.imprensa #ultimos_releases ul.foto li strong { padding-left: 22px; background: url(../imagens/lista_foto_bg.png) left no-repeat; color: #00aeef; text-decoration: none; }
.imprensa #ultimos_releases .mais_opcoes { margin-top: 50px; padding-left: 24px; background: url(../imagens/lista_foto_bg.png) left no-repeat; }  
.imprensa #ultimos_releases .mais_opcoes li { display: inline; }
.imprensa #ultimos_releases .mais_opcoes li.primeiro { padding-right: 9px; margin-right: 9px; border-right: 1px #00aeef solid; } 

/* CAMPANHAS */
/* campanhas */
.campanhas h4 {font: 1.7em "Trebuchet MS", sans-serif; color: #00aeef; margin-left: 288px; }
ul.campanhas li img {float:left; padding-right: 16px;}
  * html ul.campanhas  { margin-bottom: 52px; }
ul.campanhas li {float:left; list-style:none; margin-bottom: 52px;}
.campanhas .texto {font: 1.0em "Verdana", sans-serif; color: #004059; }
.campanhas .texto p {margin-top: 17px; margin-bottom: 3px;}
.campanhas .texto button {margin-top: 20px;}

/* CAMPANHAS VIDEO */
#video {float:left; padding-right: 16px;}
