@import url('http://www.hagah.com.br/especial/arquivos_hagah/css/especiais-hagah-2010.css?20251215');

html { background: url("http://www.hagah.com.br/especial/arquivos_hagah/icon/saude/bg.jpg") no-repeat 0 120px #F4F4F0; }
body { background-color: transparent !important; }

div#wrapper_full { background: url("http://www.hagah.com.br/especial/arquivos_hagah/icon/saude/arestas.png") no-repeat center 245px transparent; }

div#topo { height: 450px !important; }
div#topo div.topo { height: 340px !important; }
div#topo div.topo h5.texto-busca { position:absolute; top:195px; left:30px; z-index:9999; font:bold 16px Arial, Helvetica, sans-serif; color:#FFF; }
div#topo div.topo p.seo { top: 310px !important; left:18px !important; width: 600px !important; z-index: 9999; }

div#corpo { background: url("http://www.hagah.com.br/especial/arquivos_hagah/icon/saude/bg-corpo.png") repeat-x 0 275px transparent; }

/*** LOGO ***/
div#topo h1 { display: block; float: left; position: relative; margin: 36px 0 0; }
div.topo a.logo-moldura { margin: 0; background: url("http://www.hagah.com.br/especial/arquivos_hagah/icon/saude/hagah-saude.png") no-repeat 0 0 transparent; }
div#topo h1, div.topo a.logo-moldura { width: 234px !important; height: 62px !important; }
div.topo a.logo-moldura span { display: none; }

/*** NAV ***/
div#menu { top: 245px; left: 0; }
div#menu ul.menu { top:0; left: 0; width: 1000px !important; height: 30px !important; margin: 0 !important; padding: 0 !important; background: #333; }
div#menu ul.menu li { height:30px !important; margin: 0 !important; padding: 0 !important; border: none !important; background: url("http://www.hagah.com.br/especial/arquivos_hagah/icon/saude/nav-bullet.png") no-repeat 0 15px transparent !important; }
div#menu ul.menu li:first-child { background: none !important; }
div#menu ul.menu li a { display: block; font: 14px/30px Tahoma, Arial, Helvetica, sans-serif !important; color: #FFF !important; padding: 0 10px !important; margin-left: 4px; text-decoration: none !important; }
div#menu ul.menu li a:hover { text-decoration: underline !important; }
div#menu ul.menu li a.ativo { font-weight: bold !important; }

/*** SEARCH ***/
.hgh-canais .hgh-canais-busca { position:absolute; top:185px; left:12px; width:620px; height:115px; padding: 0 !important; background:url("http://www.hagah.com.br/especial/arquivos_hagah/icon/saude/bg-search.png") no-repeat 0 0 transparent; box-shadow: 0 0 3px 1px #888; border-radius: 6px; }
.hgh-canais .hgh-canais-busca p { font-size: 9px !important; color: #FFF !important; }
.hgh-canais-busca .hgh-busca-form { margin:0 !important; padding:0 !important; font-family:Tahoma, Geneva, sans-serif !important; }
.hgh-canais .hgh-canais-busca legend { display:none !important; }
.hgh-canais-busca .hgh-busca-form .sprite { background:none !important; margin:0 !important; height:auto !important; }
.hgh-busca-form p { color:#FFF !important; }
.hgh-canais-busca .hgh-busca-form input[type='text'] { padding:1px 5px !important; font:normal 12px Tahoma, Geneva, sans-serif !important; } 
.hgh-canais .hgh-canais-busca .hgh-busca-localidade select { width:169px !important; float:left; padding:1px 2px 2px 5px !important; color:#018E8F; font:normal 12px Tahoma, Geneva, sans-serif !important; border:1px solid #CCC !important; margin:0 !important; }
body:nth-of-type(1) .hgh-canais .hgh-canais-busca .hgh-busca-localidade  select { padding:2px 2px 2px 5px !important; }
.hgh-canais .hgh-canais-busca .hgh-busca-oque { width:185px !important; margin:46px 7px 0 18px; }
.hgh-canais .hgh-canais-busca .hgh-busca-oque input { width:173px !important; border:1px solid #CCC !important; }
.hgh-canais .hgh-canais-busca .hgh-busca-onde { width:169px !important; margin:46px 0 0; }
.hgh-canais .hgh-canais-busca .hgh-busca-onde input { width:157px !important; border:1px solid #CCC !important;  }
.hgh-canais .hgh-canais-busca .hgh-busca-localidade { width:169px !important; margin:46px 0 0 7px; }
.hgh-canais .hgh-canais-busca .hgh-busca-localidade label { padding-bottom:1px !important; }
#wrapper_full .hgh-canais .hgh-canais-busca .hgh-busca-localidade label.hgh-busca-minha { display:none !important; }
.hgh-canais .hgh-canais-busca label { font:normal 12px Tahoma, Geneva, sans-serif !important; color:#FFF !important; text-shadow:none !important; }
.hgh-canais .hgh-canais-busca .hgh-busca-onde label, .hgh-canais .hgh-canais-busca .hgh-busca-oque label { padding:0 0 1px !important; }
.hgh-busca-avancada { display:none !important; }
.hgh-canais .hgh-canais-busca .hgh-busca-botao { width:40px !important; margin:62px 0 0 7px !important; padding:0 !important; }
.hgh-canais .hgh-canais-busca .hgh-busca-botao a.sprite.botao { display:block; float:left; position:relative; width:40px !important; height:26px !important; background:url("http://www.hagah.com.br/especial/arquivos_hagah/icon/empregos/btn-ok.png") no-repeat 0 0 transparent !important; padding:0 !important; }
.hgh-canais .hgh-canais-busca .hgh-busca-botao a span { display:none !important; }
* + HTML .hgh-canais .hgh-canais-busca .hgh-busca-botao .botao { left:0 !important; }

/*** CORPO ***/
div#miolo div.uma-coluna { margin-bottom:20px !important; }
div.linha.duas-colunas-a, div.linha.duas-colunas-b, div.linha.duas-colunas-c { height:auto !important; }
div.linha.tres-colunas-a, div.linha.tres-colunas-b, div.linha.tres-colunas-c { height:auto !important; }

div.tres-colunas div.coluna div.bloco,
div.duas-colunas div.coluna div.bloco { height:auto !important; }

h2.cartola.tipo-a, h2.cartola.tipo-a a, h2.cartola, h2.cartola a { margin:0 !important; padding:0 0 3px !important; font:bold 25px/120% Arial, Helvetica, sans-serif; color:#678314; text-transform:none !important; }
h2.cartola.tipo-b, h2.cartola.tipo-b a { padding:0 0 3px !important; font:bold 20px/130% Arial, Geneva, sans-serif !important; color:#678314 !important; }
h2.cartola.tipo-c, h2.cartola.tipo-c a { padding:0 0 3px !important; font:bold 16px/130% Arial, Helvetica, sans-serif !important; color:#678314 !important; }

h3.tipo-a, h3.tipo-a a { padding:5px 0; font:bold 14px/120% Tahoma, Geneva, sans-serif !important; color:#018E8F; text-decoration: none !important; }
h3.tipo-b, h3.tipo-b a { padding:5px 0; font:bold 12px/120% Tahoma, Geneva, sans-serif !important; color:#678314; text-decoration: none !important; }
h3.tipo-c, h3.tipo-c a { padding:5px 0; font:bold 10px/120% Tahoma, Geneva, sans-serif !important; color:#333; text-transform:uppercase; text-decoration: none !important; }

h3 a:hover { text-decoration:underline !important; }

ul.multimidia { clear:none !important; float:none !important; width:auto !important; }
ul.multimidia li.bullet { list-style: disc inside none !important; width:auto !important; float:none; }
ul.multimidia li.bullet a { text-decoration: none !important; }
ul.multimidia li.bullet a:hover { text-decoration: underline !important; }

/*** INTERNAS ***/
.especial-interna div#topo div.topo h5.texto-busca { display: none !important; }
.especial-interna div#topo div.topo p.seo { top: 180px !important; }
.especial-interna div#topo { height: 330px !important; }
.especial-interna div#topo div.topo { height: 220px !important; }
.especial-interna div#corpo div#colunadireita { margin: -40px 0 0 !important; }
.especial-interna div#corpo div#miolo { padding: 20px 0 0 12px !important; }

/*	NOTICIAS E BLOGS
******************************************************************************************/
div.bloco h1.tipo-c { color:#333 !important; }
div.noticias dt strong { color:#333 !important; }

div.noticias h1, div.noticias h1 a { color:#678314 !important; }
div.noticias div.titulo h1, div.noticias div.titulo h1 a { font-size:30px !important; }
div.noticias div.titulo h3.tipo-b { font:strong 12px/120% Arial, Helvetica, sans-serif !important; }
div.noticias div.destaque p { width:228px !important; }
div.noticias.aberta div.largura-b div.bloco { overflow:visible !important; }
div.noticias dl.lista dd, div.noticias dl.lista dd a { font-size:12px !important; }

/*** DIREITA ***/
div#corpo div#miolo { padding: 20px 0 0 4px !important; }
div#corpo div#colunadireita { margin: -150px 0 0 !important; padding: 0 12px 0 0 !important; }
div.barra-direita ul li strong { font-size: 16px !important; color: #678314 !important; }
div.barra-direita ul li a { text-decoration: none !important; }
div.barra-direita ul li a:hover { text-decoration: underline !important; }
