/* CSS Document */
 body {background:#f4f3ef;font-family:Arial, Helvetica, sans-serif;margin:5px 0px 5px 0px;padding:0;}
body {font-size:1.25ex;}
html>body {font-size:10px}

* {padding:0;margin:0;}
ul, li {list-style:none;}
img {border:0;}
#conteudo a { outline: none;}
a {color:#000000; display:block; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}
a:hover {text-decoration:underline;}
h2 {font-size:1.5em;color:darkred;}
h2 a {color:darkred;font-weight:bold;}
h3 {font-size:1em;}
h5 {font-size:1em;background:url(seta-azul.gif) no-repeat;padding-left:0.8em;}
h6 {font-size:1.3em;}
strong {font-size:1.3em;}
em {font:bold 1em Verdana, Helvetica, sans-serif;color:#496881;display:block;}
h6 em {font-size:0.75em;display:inline;}
em img {height:21px;}
.ok {vertical-align:bottom;}
.icone {vertical-align:middle;margin-left:0.3em;}
.thumb {width:6.6em;height:6.6em;}
.chapeu-especial {height:1.15em;}
ol.toCombo, ul.toCombo { display: none;}
.clearAll {clear:both;font-size:1px;}
.separador {border-top:solid .1em #CCC; border-bottom:solid .2em #CCC; clear:both; height:.1em; overflow:hidden;}

#centraliza, #centraliza2 {background:#FFF; margin:0 auto; width:98.8em; position:relative; overflow:hidden;}

/* Barra UOL */
#barraUOL {height:2.3em;line-height:2.3em;padding:0 1em;position:relative;}
#barraUOL a {display:inline}
#barraUOL strong {font:bolder 1.1em Arial, Helvetica, sans-serif;}
#barraUOL ul {position:absolute;top:0;right:2.5em;}
#barraUOL ul li {float:left;position:relative;}
#barraUOL ul li .icone {background:url('barrauolicones_v4.gif') no-repeat;display:block;position:absolute;top:.1em;left:.2em;width:2.8em;height:2em;}
#barraUOL ul li.batepapo .icone {background-position:-32px 0}
#barraUOL ul li.uolhost .icone {background-position:-64px 0;width:3.1em;}
#barraUOL ul li.email .icone {background-position:-97px 0}
#barraUOL ul li.shopping .icone {background-position:-160px 0}
#barraUOL ul li.empregos .icone {background-position:-128px 0}
#barraUOL ul li.voip .icone {background-position:-192px 0}
#barraUOL ul li.namoro .icone {background-position:-224px 0}

#barraUOL ul li a {padding-left:3.5em}
#barraUOL ul li.uolhost a {padding-left:4em}

/* Barra TOP */
#barraTopo {height:90px;background:url('barratopo_bg.jpg');position:relative;}
#barraTopo .box {position:absolute;top:1.4em;height:5.8em;color:#fff;background-color:#003464;border-top:.1em solid #bfbfbf;border-right:.1em solid #595a55;border-bottom:.1em solid #595a55;border-left:.1em solid #bfbfbf;}
#barraTopo .box form {display:block;padding:1em 0 0 .5em;}
#barraTopo .box.email {left:14.9em;width:19.3em;}
#barraTopo .box.email #usuario,
#barraTopo .box.email #senha {border:1px solid #7C9BB7;width:62px;height:15px;}
#barraTopo .box.empregos select {border:1px solid #7C9BB7;width:118px;height:18px;margin-top:.5em;font:normal 1.1em Arial, Helvetica, sans-serif;}
#barraTopo .box.empregos a { color:#FFF; display:inline;}
#barraTopo .box.email #senha {margin-top:2px;}
#barraTopo .box.empregos {left:84.8em;width:12.8em;}
#barraTopo #banner-468x60-1-area {position:absolute;left:35.6em;top:1.4em;width:47.8em;height:6em;background:url('pub-vertical.gif') no-repeat right -3em;}

/* Barra busca */
#barraBusca {height:3.6em;background-color:#f4f3ef;padding:1em 0;position:relative;border-bottom:1em solid #fff;}
#barraBusca .divisoria {height:3.6em;width:.1em;background-color:#fff;border-right:.1em solid #d9d4c0;float:left;}
#barraBusca .divisoria.right {margin-right:.8em;}
#barraBusca .divisoria.left {border-left:.8em solid #f4f3ef;}
* html #barraBusca .divisoria.left {border-left:.7em solid #f4f3ef;}
#barraBusca .banner, #barraBusca #busca {float:left}
#barraBusca .banner {width:12em;height:3.6em; text-align:center;}
#barraBusca #busca {width:41.6em;height:3.6em}
#barraBusca #abas {height:1.4em;font-size:1.1em;}
#barraBusca #abas a {display:inline;font:normal 1em Arial, Helvetica, sans-serif;padding:0 .5em;}
#barraBusca #abas a.sel {font-weight:bolder;background:url('seta-laranja.gif') no-repeat .5em .3em;padding-left:1.2em;}
#barraBusca #form .texto,
#barraBusca #form .idiomas,
#to-search .text {border-top:.1em solid #1e272e;border-left:.1em solid #384855; border-bottom:.1em solid #c2d0dd;border-right:.1em solid #99b4c9;}
#barraBusca #form .texto {height:1.45em;width:25em;float:left;margin:0 .5em 0 0;font-size:1.33em;}
#barraBusca #form .idiomas-texto {width:12.1em;}
#barraBusca #busca .idiomas {display:none;float:left;width:12.4em;height:1.6em;margin-right:.5em;font-size:1.33em;}
#barraBusca #busca .btBuscar {margin-top:.1em;}

/* Corpo */
#corpo {position:relative; padding-bottom:10px;}

/* conteudo */
#conteudo {float:left;width:66.8em;border-right:.1em solid #CCCCCC;margin-right:-.1em;position:relative;}


#data {padding:0.4em 0 0 0.5em; height:1.6em; border:1px solid #ccc;padding-bottom:0.1em;font-size:1.1em;}
#topo-direita {width:25em;padding:0 .5em 0.1em 0;float:right;margin:-2em .5em 0 0;text-align:right;}
#topo-direita a {display:inline;font-size:1.1em;}
#topo-direita a:visited {color:#000}

/* modulos */
#modulos {width:54em;float:right;}
#modulos .content {padding:0 1em;border-left:.1em solid #ccc;}


/* menu */
.col-menu {width:12.7em;float:right;margin:0 -.1em 0 0;border-right:.1em solid #ccc;padding-bottom:1em;}
* html col-menu {margin-bottom:.5em;}
#menu {padding:0 .5em 0 0;}
* html #menu ul li {height:.1em;} /* IE 6 Fix */
#menu ul li a, #menu dl dd a {background:url(seta-vermelha3.gif) no-repeat .7em .3em;font:normal 1.2em Arial, Helvetica, sans-serif;line-height:1.5em;padding-left:1.3em;}
* html #menu ul li a, * html #menu dl dd a {line-height:1.32em;}
#menu ul li a:hover {background-color:#f4f3ef;}
#menu ul li ul li a {color:#666; background:url(traco-vermelho3.gif) no-repeat 1em .75em;padding-left:1.6em;}

/* Col Direita */
#colDireita {width:320px;float:right;position:relative;}
* html #colDireita {width:300px;border-left:none;}
#colDireita .content {padding:0 1em 1em 1em;position:relative;}
* html #colDireita .content {padding-left:0;}
#colDireita #banner-300x250-5-area,
#colDireita #banner-300x250-12-area {width:30em;height:25em;}
#colDireita .publicidade-dotted {margin:1em 0 .5em; border:dotted #CBCBCB; border-width:0 0 .1em}

/* Mod Servicos */
.mod-servicos-box {clear:both; width:64.8em; margin:0 1em; overflow:hidden; padding-top:.5em;}
#mod-servicos { height:6.4em; margin:0.2em 0; clear:both; border-right:solid 1px #CCC;}
#mod-servicos li {list-style:none; padding:0 0.9em; float:left; text-align:center; border-left:solid 1px #CCC; height:6.3em;}
#mod-servicos li img {width:5em; height:3.5em;}
#mod-servicos li#servicos-ultimo {padding:0 .6em;}
#mod-servicos li h3 {font:bold 1.1em Arial, Helvetica, sans-serif;white-space:nowrap;}
#mod-servicos li h3 a {font-weight:bold;}

/* Banners */
#banner-468x60-1,
#banner-120x36-6,
#banner-120x36-9,
#banner-120x36-12,
#banner-120x36-15,
#banner-300x250-5,
#banner-300x250-12,
#banner-649x40-7,
#banner-slot-1,
#banner-slot-2,
#banner-slot-3,
#banner-slot-15,
#banner-slot-16,
#banner-slot-17 {position:absolute;}
* html #banner-slot-1, * html #banner-slot-2, * html #banner-slot-3 {left:auto !important;right:15.5em !important;}
* html #banner-slot-15, * html #banner-slot-16, * html #banner-slot-17 {left:auto !important;right:0 !important;}
* html #banner-300x250-5 {left:auto !important;right:1em !important;}
* html #banner-300x250-12 {left:auto !important;right:1em !important;}
* html #banner-649x40-7 {left:1em !important;}
#banner-468x60-1 a {display:inline;}
#banner-649x40-7-area {width:64.9em; height:4em; margin:.5em 0 1em 1em;}
#banner-649x40-7 {*z-index:-1}

/* modulos */
.mod {position:relative;margin-top:15px;}
.mod h5 {border-bottom:1px dotted silver;padding:3px 8px;background-position:0 3px;}
.mod .canais {right:0;top:0;position:absolute;text-align:right;padding:3px 0;}
.mod .canais a {display:inline;}
.mod .faixa {background-color:#F0F0E4;}
/* shopping */
#colDireita .shop {width:30em;height:24.8em;overflow:hidden;position:relative;}
#colDireita .shop2 {height:82em;margin-top:.9em;}
#colDireita .shop .titPub {font:normal 1em Arial, Helvetica, sans-serif;}
#colDireita .shop .lista {width: 300px;border-top:.1em dotted #CBCBCB;padding-top:1.2em;position:relative;}
#colDireita .shop2 .lista {border-top:none;}
#colDireita .shop a {float:left;height:7.4em;font-size:10px;width:14.5em;margin-right:1em;}
#colDireita .shop a em, .banner-ecommerce a em { cursor: pointer; cursor: hand;}
#colDireita .shop a span, .banner-ecommerce a span {display:block; font-size:10px; background-color:#f4f4f4; border:.2em solid #f4f4f4; color:#496881; padding:.5em 0 .8em 0; cursor: pointer; cursor: hand;}
#colDireita .shop a span img, .banner-ecommerce a span img {float:left;margin:-.4em .5em 0 0; cursor: pointer; cursor: hand; width:4.9em; height:4.9em;}
#colDireita .shop strong, .banner-ecommerce strong {font:bold 1em Verdana, Helvetica, sans-serif; color:#336699; cursor: pointer; cursor: hand;}
#colDireita .shop .banner-slot {float:left;font-size:10px;height:7.5em;margin-right:1em;width:14.5em;}
/* banners - ecommerce */
.banner-ecommerce { font-size:10px;height:7.5em;margin-right:1em;width:14.5em;position:absolute;}
.banner-ecommerce a {float:left;height:7.5em;font-size:10px;width:14.5em;}

/* produtos */
#prodass {display:none}
/* rodape */
#hUOLfooter {text-align:center;padding-top:0;}
#hUOLfooter a {display:inline;padding:0 4px;}
#hUOLfooter2 {position:relative;}
#hUOLfooter2 a {display:inline}
#copyright {position:absolute;top:4em;height:2em;text-align:center}
#uolhome {position:absolute;top:4.5em;left:4em; width:17em;z-index:1}
#arquivohome {position:absolute;top:4.5em;left:22.3em; width:16em;z-index:1}	
#rss {position:absolute;top:4.5em; left:39.4em; z-index:1;}
#ombudsman {position:absolute;top:4.5em;left:51.6em; width:8em;z-index:1}	
#erratas {position:absolute;top:4.5em;left:61.2em; width:4em;z-index:1}
#erro {position:absolute;top:4.5em;left:66.3em; width:17em;z-index:1}
#crimes {position:absolute;top:4.5em;left:83.5em; width:15em;z-index:1}
#pipes {font-size:1.6em; position:absolute;top:2.6em;left:13.3em;*left:13.2em;_left:13.3em; z-index:0}
#pipes #pipe2{margin-left:10.4em}
#pipes #pipe3{margin-left:7.5em}
#pipes #pipe4{margin-left:5.8em}
#pipes #pipe5{margin-left:3em}
#pipes #pipe6{margin-left:10.6em}
#rodape {margin-left:0em; height:10.5em; position:relative; background:#f4f3ef;border-top:2em solid #f4f3ef; *z-index:-1}
#uolhome, #rss, #arquivohome, #ombudsman, #erro, #crimes, #erratas {position:absolute; top:1.5em} 
#pipes {position:absolute; top:.8em} 
#copyright{top:4.5em; margin-left:31em}
#uol-host {padding:0.2em 0 0 0;}

/*Álbum de Fotos*/
#album, #jornais, #blogs {clear:both; width:30em; overflow:hidden; margin-top:0;}
#album a { outline: none;}
#album-top, #jornais-top, #blogs-top {height:3.5em;}
#album-top h2, #jornais-top h2, #blogs-top h2 {float:left;font:normal 2.6em Arial, Helvetica, sans-serif; color:#cc0100; padding:0.2em 0 0 0;}
#album-top h2 a, #jornais-top h2 a, #blogs-top h2 a {color:#cc0100;font-weight:normal;}
#album-body, #jornais-body, #blogs-body {border-right:solid 2px #EBEFF0; border-bottom:solid 2px #D0D4D7;}
#album ul, #jornais ul, #blogs ul {padding:0.7em 0.7em 0 0.7em; margin:0; list-style:none; border:solid 1px #D0D4D5;}
#album ul li {background:#F5F4EF; margin:0 0 0.7em 0; overflow:hidden; padding:0 5px 5px 0; text-align:justify; font-size:12px;}
#album ul li.rodapeLinks, #jornais ul li.rodapeLinks, #blogs ul li.rodapeLinks {background:none;font:normal 1.1em Arial, Helvetica, sans-serif;height:auto;margin:0;padding-bottom:.5em;clear:both;}
#album ul li.rodapeLinks a, #jornais ul li.rodapeLinks a, #blogs ul li.rodapeLinks a {display:inline}
#album .img108x80 {float:left; padding-right:.7em; width:11em; height:8em;}
#album ul div.chapeu a, #blogs ul div.chapeu a {color:#336699; font:bold 1.1em Arial, Helvetica, sans-serif; padding:1em 1.5em 0 0;}
#album ul p a, #blogs ul p a {font:normal 1.3em Arial, Helvetica, sans-serif; padding:0 1.5em 0 0;}
/*#album ul li.first p a, #blogs ul li.first p a {font-weight:bolder}*/
#album-body a{ display:inline;}
#album-body img{ float:left; margin-right:5px;}
#jornais li {padding:.7em 0;border-bottom:.1em dotted #CCC;}
#jornais .chapeu a {font:bolder 1.2em Arial, Helvetica, sans-serif;color:#336699}
#jornais h3 {font-size:10px;}
#jornais h3 a {font:bolder 1.6em Arial, Helvetica, sans-serif;}
#jornais li.mod-duas-fotos {border-top:none;padding:1em;height:16em;}
#jornais li.mod-duas-fotos h3 a {font-size:1.3em;font-weight:normal;}
#jornais ul li.rodapeLinks {border-bottom:none;}

#blogs ul li {background:#F5F4EF; height:6.1em; margin:0 0 0.7em 0; overflow:hidden;}
#blogs .img59x59 {float:left; padding-right:1.5em; width:5.9em; height:5.9em; border-top:.1em solid #F5F4EF; border-left:.1em solid #F5F4EF;}
#blogs ul div.chapeu a {padding-top:.5em}

/* Classe Colunas */
.opc-box {clear:both; overflow: hidden;}
.opc-box-col1 {width:25em; float:left;}
.opc-box-col2 {width:25em; float:right;}
/* mod-horz - geral */
#mod-horz {clear:both; margin:0 0 3em 0; margin:1.2em 0 0 0;}
#mod-horz-top {height:3em;}
#mod-horz-top a {display:inline;}
#mod-horz-top a {color:#000;}
#mod-horz-top div {padding:1.5em 0.2em 0 0; float:right; text-align:right; overflow:hidden; vertical-align:middle;}
#mod-horz-top div a {vertical-align:middle; font:normal 1.1em Arial, Helvetica, sans-serif;}
#mod-horz-top h2 {float:left;font:normal 2.6em Arial, Helvetica, sans-serif; color:#cc0100; padding:0;}
#mod-horz-top h1 {float:left;font:normal 2.6em Arial, Helvetica, sans-serif; color:#cc0100; padding:0;}
#mod-horz-top h2 a {color:#cc0100;font-weight:normal;}
#mod-horz-body {border-right:solid 2px #F0EFEF; border-bottom:solid 2px #F0EFEF;}
#mod-horz-destaques {padding:0em 0; margin:0; list-style:none;}
#mod-horz-destaques li { margin:0; float:left; padding:0.7em 0 0 0.3em; width:31em; font-size:1.1em; overflow:hidden;}
#mod-horz-destaques a strong {color:#336699; font:bold 11px Arial, Helvetica, sans-serif;}
/* mod-dinamicos */
#mod-box-dinamicos { overflow:hidden;clear:both;}
.mod-dinamicos { float: left; margin: 1.5em 0 0 0.8em;}
.mod-dinamicos a { display: inline;}
.mod-dinamicos li { list-style:none; height:1.5em; *height:1.3em; _height:1em;margin-left: 0.3em;padding:0.2em 0 0 0.8em; background:url("seta-vermelha.gif") no-repeat 0 0.5em;}
.mod-dinamicos li a { font:normal 1.1em Arial, Helvetica, sans-serif; color: #000;}
.mod-dinamicos .hora { float: right; font: normal 1.1em Arial, Helvetica, sans-serif; padding: 0.2em 0.5em 0 0;}
.mod-dinamicos-box { background:#FFFFFF;border: solid 1px #f0f0e4;}
.mod-dinamicos-box h2 { font: bold 1.1em Arial, Helvetica, sans-serif;color: #000; padding:0.2em 0.5em 0;}
.mod-dinamicos-box .mod-valores{ background:#efefe3;border:solid 1px #FFFFFF;padding:0.3em 0 0.3em 0.3em;height:1.8em;overflow:hidden;}
.mod-dinamicos-box dl { overflow: hidden;}
.mod-dinamicos-box dt { background-color: #FFF;float:left;font:bold 1.1em Arial, Helvetica, sans-serif;padding:0.2em;text-align:center;width:4.3em;overflow:hidden;margin-right:0.2em;}
.mod-dinamicos-box dd { background-color: #FFF;float:left;font:normal 1.1em Arial, Helvetica, sans-serif;padding:0.2em;text-align:center;width:4.6em;}
.mod-dinamicos .variacao-alta { background:url("variacao-alta.gif") no-repeat 0 0.3em; padding: 0 0 0 1em;}
.mod-dinamicos .variacao-baixa { background:url("variacao-baixa.gif") no-repeat 0 0.4em; padding: 0 0 0 1em;}
#mod-box-dinamicos.cotacao .mod-dinamicos h2 { width:9.5em;line-height:2.4em;padding:0;float:left;border-right:solid 1px #EFEFE3;}
#mod-box-dinamicos.cotacao .hora { float:left;font:normal 1em Arial, Helvetica, sans-serif;}
#mod-box-dinamicos.cotacao .mod-dinamicos-box2 { overflow:hidden;padding:0 0.5em;}
#mod-box-dinamicos.cotacao ul { float:right;}
.mod-dinamicos-box2 li { display:inline;}
/* mod-horz-dolar */
#mod-horz-dolar { width: 13.7em; margin-left: 0.2em;}
#mod-horz-dolar h2 a { color: #000;}
#mod-horz-dolar .mod-dinamicos-box dd { width:6.3em;}
#mod-box-dinamicos.cotacao #mod-horz-dolar { width:24.2em;text-align:center;}
#mod-box-dinamicos.cotacao #mod-horz-dolar h2 { width:9.5em;_width:9.3em;line-height:2.4em;padding:0;float:left;border-right:solid 1px #EFEFE3;}
#mod-box-dinamicos.cotacao #mod-horz-dolar .mod-dinamicos-box dd { width:6.2em;}
/* mod-horz-bolsas */
#mod-horz-bolsas { width: 11.8em;}
#mod-horz-bolsas h2 a { color: #000;}
#mod-box-dinamicos.cotacao #mod-horz-bolsas { width:23.4em;text-align:center;margin-left:2em;*margin-left:1.8em;}
#mod-box-dinamicos.cotacao #mod-horz-bolsas h2 { width:6.5em;_width:6.3em;line-height:2.4em;padding:0;float:left;border-right:solid 1px #EFEFE3;}
#mod-box-dinamicos.cotacao #mod-horz-bolsas .mod-dinamicos-box dd { width:8.4em;}
/* mod-horz-tempo */
#mod-horz-tempo { width: 22.4em;_float:none;}
#mod-horz-tempo h2 a { color: #000;}
#mod-horz-tempo ul { overflow: hidden;height:2em;}
#mod-horz-tempo .mod-valores { padding:0 0.5em; height: 2.4em;}
#mod-horz-tempo .mod-valores li { list-style:none;height:auto;background:none;display:inline;float:left;padding:0;margin:0;}
#mod-horz-tempo img { float: left;width: 2.4em;height: 2.4em;margin:0;}
#mod-horz-tempo h3 { font:bold 1.1em Arial, Helvetica, sans-serif; padding: 0.4em;margin-top:0;float: left;width:8.1em;height:1em;overflow:hidden;}
#mod-horz-tempo h3 a { font-weight: bold;}
#mod-horz-tempo .temperatura { float:left;padding:0.2em 0.5em;margin:0.4em 0 0 0.4em;width:2.3em;}
#mod-horz-tempo .temperatura a { font: normal 1em Arial, Helvetica, sans-serif;color:#000;}
#mod-horz-tempo .max { background:#FFFFFF url("temperatura-max.gif") no-repeat 0.3em 0.2em;padding-left:1em;}
#mod-horz-tempo .min { background:#FFFFFF url("temperatura-min.gif") no-repeat 0.3em 0.2em;padding-left:1em;}
#mod-horz-tempo.externo { width:auto;margin: 1.5em 0.3em 0 0;overflow:hidden;clear:both;border:solid 1px #f0f0e4;}
#mod-horz-tempo.externo h2 { float: left;width:4em;*width:3.5em;text-align:center;font: bold 1.1em Arial, Helvetica, sans-serif;line-height: 2.1em;}
#mod-horz-tempo.externo h3 { width: 1.5em;}
#mod-horz-tempo.externo .mod-valores{ background:#efefe3;border:solid 1px #FFFFFF;overflow:hidden;padding:0;}
#mod-horz-tempo.externo .mod-valores li { display: block;width:14.8em;margin:0 0 0 0.3em;}
/* mod-vert*/
.mod-vert{clear:both; overflow:hidden; margin:1.2em 0 0; padding:0;}
#mod-vert-top {height:3.2em;}
#mod-vert-top h2 { font:normal 2.6em Arial, Helvetica, sans-serif;color:#cc0100;}
#mod-vert-top h2 a {display:block;color:#cc0100;font-weight:normal;}
.mod-vert .mod-vert-canais{ border-top: dotted 1px #CBCBCB; padding:0.5em 0;vertical-align:middle;}
.mod-vert .mod-vert-canais a {display:inline; color:#000; font:normal 1.1em Arial, Helvetica, sans-serif;vertical-align:middle;}
/* mod-lista */
.mod-lista { margin: 0; padding: 1em 0 0.5em;border-top:dotted 1px #CDCDCD; clear:both;  font-size:12px; text-align:justify;}
.mod-lista dl { margin: 0;}
.mod-lista dt{ font: bold 1.1em Arial, Helvetica, sans-serif; padding-top:0.1em; color: #336699; float: left; clear: left; margin-right: 0.5em;}
.mod-lista dt a { color: #336699; font-weight: bold;}
.mod-lista dt a:visited {color:#336699;}
.mod-lista dd { font: normal 1.3em Arial, Helvetica, sans-serif; padding: 0 0 0.5em; margin: 0;}
.mod-lista dd a:visited { color: #000000;}
/* mod-fotogrande */
.mod-fotogrande {clear:both; overflow:hidden;border-top:dotted 1px #CDCDCD;padding:1em 0;}
.mod-fotogrande .img230x108 {width:25em; height:10em; display:block; padding:0 0 0.5em 0;}
.mod-fotogrande div.chapeu a, .mod-fotogrande div.chapeu a:visited {color:#336699; font:bold 1.1em Arial, Helvetica, sans-serif;}
.mod-fotogrande h3 {font:bold 1.6em Arial, Helvetica, sans-serif;padding:0.1em 0 0.3em 0;}
.mod-fotogrande h3 a {color:#000;font-weight:bold;}
.mod-fotogrande li {list-style:none; height:1.4em; padding:0 0 0 0.8em; background:url("seta-azul.gif") no-repeat 0 0.3em;}
.mod-fotogrande li a {font:normal 1.1em Arial, Helvetica, sans-serif;display:inline}
/* mod-fotomedia */
.mod-fotomedia {clear:both; overflow:hidden; margin:0; border-top:dotted 1px #CDCDCD; padding:1em 0;}
.mod-fotomedia a:visited { color: #000000;}
.mod-fotomedia-body {clear:both; overflow:hidden;}
.mod-fotomedia-body .img130x108 {width:13em; height:10em; margin:0 0.8em 0 0 ; float:left;}
.mod-fotomedia-body div.chapeu a {color:#336699; font:bold 1.1em Arial, Helvetica, sans-serif; padding:1.7em 0 0 0;}
.mod-fotomedia-body h3 {font:bold 1.3em Arial, Helvetica, sans-serif; padding:0 0 0.3em 0;}
.mod-fotomedia-body h3 a {color:#000;font-weight:bold;}
.mod-fotomedia-body ul {width:25em; clear:both; overflow:hidden; padding:0.5em 0 0 0;}
.mod-fotomedia-body li {list-style:none; height:1.4em; padding:0 0 0 0.8em; background:url("seta-azul.gif") no-repeat 0 0.3em;}
.mod-fotomedia-body li a {font:normal 1.1em Arial, Helvetica, sans-serif;display:inline;}
/* mod-fotopequena */
.mod-fotopequena {clear:both; overflow:hidden; margin:0; border-top:dotted 1px #CDCDCD; padding:1em 0;}
.mod-fotopequena a:visited { color: #000000;}
.mod-fotopequena-body {clear:both; overflow:hidden;}
.mod-fotopequena-body .img80x80 {width:8em; *width:7.9em; _width:8em;  height:8em; *height:7.9em; _height:8em; margin:0 0.8em 0 0; float:left;}
.mod-fotopequena-body div.chapeu a {color:#336699; font:bold 1.1em Arial, Helvetica, sans-serif; padding:1.7em 0 0 0;}
.mod-fotopequena-body h3 {font:bold 1.3em Arial, Helvetica, sans-serif; padding:0 0 0.3em 0;}
.mod-fotopequena-body h3 a {color:#000;font-weight:bold;}
.mod-fotopequena-body ul {width:25em; clear:both; overflow:hidden; padding:0.5em 0 0 0;}
.mod-fotopequena-body li {list-style:none; height:1.4em; padding:0 0 0 0.8em; background:url("seta-azul.gif") no-repeat 0 0.3em;}
.mod-fotopequena-body li a {font:normal 1.1em Arial, Helvetica, sans-serif;display:inline}
/* mod-duas-fotos */
.mod-duas-fotos {clear:both; overflow:hidden; margin:0; border-top:dotted 1px #CDCDCD; padding:0.7em 0 1em;}
.mod-duas-fotos a:visited { color: #000000;}
.mod-duas-fotos .img108x80 {width:12em; height:9em;}
.mod-duas-fotos div.chapeu { padding-bottom: 0.3em;}
.mod-duas-fotos div.chapeu a {color:#336699; font:bold 1.1em Arial, Helvetica, sans-serif; padding:0;}
.mod-duas-fotos h3 { font:normal 1.3em Arial, Helvetica, sans-serif; padding:0.5em 0 0 0;}
.mod-duas-fotos h3 a { color:#000;}
.mod-duas-fotos .mod-duas-fotos-esq, .mod-duas-fotos .mod-duas-fotos-dir {overflow:hidden; width:12em;}
.mod-duas-fotos .mod-duas-fotos-esq {float:left;}
.mod-duas-fotos .mod-duas-fotos-dir {float:right;}
/* mod-semfoto */
.mod-semfoto {clear:both; overflow:hidden; margin:0; border-top:dotted 1px #CDCDCD; padding:1em 0;}
.mod-semfoto-body {clear:both; overflow:hidden; font-size:12px; text-align:justify;}
.mod-semfoto-body div.chapeu a {color:#336699; font:bold 1.1em Arial, Helvetica, sans-serif; padding:0;}
.mod-semfoto-body h3 {font:bold 1.3em Arial, Helvetica, sans-serif; padding:0 0 0.3em 0;}
.mod-semfoto-body h3 a {color:#000;font-weight:bold;}
.mod-semfoto-body ul {clear:both; overflow:hidden; padding:0.5em 0 0 0;}
.mod-semfoto-body li {list-style:none; height:1.4em; padding:0 0 0 0.8em; background:url("seta-azul.gif") no-repeat 0 0.3em;}
.mod-semfoto-body li a {font:normal 1.1em Arial, Helvetica, sans-serif;display:inline;}	

/* IE6 */
* html .mod-lista,
* html .mod-semfoto,
* html .mod-fotomedia,
* html .mod-duas-fotos,
* html .mod-fotopequena,
* html .mod-fotogrande {margin-top:.5em;padding-top:.5em;padding-bottom:.5em;}


/* mod-quatro-blocos */
#mod-quatro-blocos {height:25.5em;padding:1em 0 0 1em}
#mod-quatro-blocos h2.titulo {background-color:#9A0000;color:#FFFFFF;font:normal 1.3em Arial, Helvetica, sans-serif;padding:0.5em 0.7em;text-transform:uppercase;border:.1em solid #fff;border-right:none;}
#mod-quatro-blocos h2.titulo a {font:normal 1em Arial, Helvetica, sans-serif;color:#fff;}
#box-radiouol, 
#box-jogos,

#mod-times,
#mod-horoscopo {width:16em;height:24.5em;float:left;margin-right:.1em;border:.1em solid #ccc;border-bottom:.3em solid #ccc;border-right:none;}
#mod-horoscopo {border-right:.1em solid #ccc;}

/*mod-shopping*/
#mod-shopping {clear:both; margin:2em 0 1em 0;}
#colDireita #mod-shopping {margin:2em 0;}
#mod-shopping #shopping-link {text-align:right; font:bold 1em Verdana, Helvetica, sans-serif; color:#326495; padding:0 0 0.2em 0;}
#mod-shopping #mod-shopping-top {height:2.6em;background-color:#ec9b01}
#mod-shopping #mod-shopping-top .busca {float:right;padding:.4em 1em 0 0;width:274px;}
#mod-shopping #mod-shopping-top #inpttxt {width:20em;border:.1em solid #6689a9;font:normal 1em Arial, Helvetica, sans-serif;padding:0.1em 0 .2em 0;float:left;}
#mod-shopping #mod-shopping-top .bt-buscar {float:right;}
#mod-shopping #mod-shopping-top #logo-shopping {width:23.4em;height:2.6em;background:url('shoppinguoltop3.gif') no-repeat;float:left;}
#colDireita #mod-shopping #mod-shopping-top #logo-shopping {background:url('shoppinguoltop4.gif') no-repeat;width:29.8em;}
#mod-shopping #mod-shopping-top #logo-shopping a {display:block;width:23.4em;height:2.6em;text-decoration:none;}
#colDireita #mod-shopping #mod-shopping-top #logo-shopping a {width:30em;}
#mod-shopping #mod-shopping-body {border:solid 1px #ccc;border-top:none;overflow:hidden;height:14em;}
#colDireita #mod-shopping #mod-shopping-body {height:7em;border-left:none;}
* html #mod-shopping #mod-shopping-body {width:51.7em;}
* html #colDireita #mod-shopping #mod-shopping-body {width:29.9em;}
#mod-shopping #mod-shopping-body ul {clear:both; overflow:hidden; height:14em;width:52em;}
#colDireita #mod-shopping #mod-shopping-body ul {height:7em;width:35em;}
#mod-shopping #mod-shopping-body li {width:11.85em; padding:.5em; height:6em; list-style:none; float:left; border-left:.1em solid #CCC; border-bottom:.1em solid #CCC; overflow:hidden;}
#colDireita #mod-shopping #mod-shopping-body li {width:14em;}
#colDireita #mod-shopping #mod-shopping-body ul.splash {padding-left:14.6em;position:relative;width:15.2em;}
#colDireita #mod-shopping #mod-shopping-body ul.splash li {border-left:none;}
#colDireita #mod-shopping #mod-shopping-body ul.splash li .logo {text-indent:-999em;display:block;width:14.6em;height:7em;position:absolute;top:0;left:0;background:url('shoppinguol-splash.gif') no-repeat;}
#mod-shopping #mod-shopping-body li img {float:left; margin:0 0.5em 0 0; width:4.9em; height:4.9em;}
#mod-shopping #mod-shopping-body li h3 a {color:#336699; font:bold 1em Verdana, Helvetica, sans-serif;}
#mod-shopping #mod-shopping-body li p a {font:normal 1em Arial, Helvetica, sans-serif;}
#mod-shopping #mod-shopping-body li.item-bottom {border:1px #FEF1D1; border-style:solid none none solid;}
#mod-shopping #mod-shopping-body li.first {border-left:none;}
#mod-shopping #mod-shopping-body li.maior {height: 13em;}
#mod-shopping #mod-shopping-body li.maior img {width:12em;height:8em;height:7.9em; float:none;}
#mod-shopping #mod-shopping-body li.maior h3 {text-align: center;}
#mod-shopping #mod-shopping-body li.maior p {line-height: 1em; margin: 0 1em; text-align: center;}
#mod-shopping #mod-shopping-body li.maior p a {line-height:1.1em;}
#mod-shopping #mod-shopping-footer {border:.1em solid #ccc;border-top:none;}
#mod-shopping #mod-shopping-footer .border {font-size:1.1em;border:.1em solid #fff;background-color:#f4f4f4;text-align:center;}
#mod-shopping #mod-shopping-footer a {font:bolder 1em Arial, Helvetica, sans-serif;display:inline;line-height:2.2em;}

/* mod-abas */
#mod-abas {clear:both; padding-top:1em;_padding-top:2em; }
#mod-abas a {outline:none;}
#mod-abas #mod-abas-body {border-right:solid 2px #EBEFF0; border-left:solid 1px #D7D7D7; height:25.7em; border-bottom:solid 3px #D0D4D7; border-top:solid 1px #D7D7D7;overflow:hidden;}
#mod-abas #mod-abas-body #mod-abas-borda {border:solid 1px #D7D7D7; padding:0.7em 0.7em 0.5em 0.7em; width:34.3em; *width:34.1em; _width:34.3em; overflow:hidden;}
#mod-abas #conteudo-canal {width:27.5em; height:25.7em; margin:.5em 0 0 1em;}
#mod-abas #abas-top {height:27px;position:relative;}
#mod-abas #abas-top li {float:left; list-style:none; border:1px #d7d7d7; border-style:solid solid none solid; position:relative;}
#mod-abas #abas-top li a {font:bold 13px Arial, Helvetica, sans-serif; color:#336598; display:block; height:19px; padding:5px 10px 0 5px; border:solid 1px #FFF; background:url("bg-aba.gif") repeat-x;border-bottom-color:#e9e9e9;}
* html #mod-abas #abas-top li a {float:left}
#mod-abas #abas-top li a:visited {color:#336598;}
#mod-abas #abas-top li.aba1 {}
#mod-abas #abas-top li.aba2 {margin-left:4px;}   
#mod-abas #abas-top li.aba3 {margin-left:4px;}
#mod-abas #abas-top li.aba4 {margin-left:4px;}
#mod-abas #abas-top li .canto {position:absolute; top:-1px; right:-1px;}
#mod-abas #abas-top ul {position:absolute; z-index:2; width:36em; *width:35.9em; _width:36.1em; overflow:hidden;}
#mod-abas #abas-top li#abaSel a {background:url("bg-aba-sel.gif") repeat-x; color:#9b0103; height:20px; border-bottom-color:#FFF;}
#mod-abas #abas-top li#abaSel a:visited {color:#9b0103;}

/* mod-sem-abas */
.mod-sem-abas {clear:both; padding-top:.5em;_padding-top:1.2em; }
.mod-sem-abas h2 { font:normal 2.6em Arial, Helvetica, sans-serif;color:#cc0100;}
.mod-sem-abas a {outline:none;}
.mod-sem-abas .mod-sem-abas-body {border-right:solid 2px #EBEFF0; border-left:solid 1px #D7D7D7; height:25.7em; border-bottom:solid 3px #D0D4D7; border-top:solid 1px #D7D7D7;overflow:hidden;}
.mod-sem-abas .mod-sem-abas-body #mod-abas-borda {border:solid 1px #D7D7D7; padding:0.7em 0.7em 0.5em 0.7em; width:34.3em; *width:34.1em; _width:34.3em; overflow:hidden;}
.mod-sem-abas .conteudo-canal {width:27.5em; height:25.7em; margin:.5em 0 0 1em;}

.mod-sem-abas #blogs {width:29.5em;border-right:2px solid #EBEFF0;}
.mod-sem-abas #blogs .img59x59 {float:left; padding-right:1.5em; width:6.5em; height:6.5em; border-top:.1em solid #F5F4EF; border-left:.1em solid #F5F4EF;}
.mod-sem-abas #blogs ul,
.mod-sem-abas #blogs #blogs-body {border:0}
.mod-sem-abas #blogs #blogs-body #blogs-body-ul {padding-bottom:1.5em; border-right:1px solid #D0D4D5}
.mod-sem-abas #blogs ul {padding:.7em .6em .3em .7em; _padding:.7em .7em .3em .7em}
.mod-sem-abas #blogs ul li {width:28.1em; height:6.6em}
.mod-sem-abas #blogs ul li .chapeu {padding-top:.4em}
.mod-sem-abas #blogs ul li p a {padding-right:2em}
.mod-sem-abas #blogs .mais { padding: 0 0 0 .7em; font-size: 1.1em;}
.mod-sem-abas #blogs .mais span { font: bold 1em Arial, Helvetica, sans-serif; color: #9a0002; vertical-align: middle;}
.mod-sem-abas #blogs .mais a { font: normal 1em Arial, Helvetica, sans-serif; text-transform: uppercase; display: inline; padding: 0 0.3em; vertical-align: middle;}

.mod-sem-abas #humor {width:29.4em; _width:29.6em; overflow:hidden; clear:both; border-right:1px solid #D0D4D5}
.mod-sem-abas #humor-body {padding:1.3em 1.5em 0.5em; height:20.8em;}
.mod-sem-abas #humor-body h2 {font:bold 1.1em Arial, Helvetica, sans-serif; display:inline; float:left; position:relative; top:0.1em;}
.mod-sem-abas #humor-body h2 a {color:#356498;}
.mod-sem-abas #humor-body h3 {font:bold 1.3em Arial, Helvetica, sans-serif; display:inline; float:left; margin:0 0 0 0.5em;}
.mod-sem-abas #humor-body h3 a {color:#000; font-weight:bold}
.mod-sem-abas .foto {margin:0 0 1em 0; margin:0 0 1em 0;}
.mod-sem-abas .foto img {width:26.5em; height:17.7em;}
.mod-sem-abas #humor-footer {margin:0 0.7em 0.5em 0.7em; overflow:hidden; width:26.5em; border-top:dotted 1px #C9C9C9; padding:0.9em 0.5em 0 1em;}
.mod-sem-abas #humor-footer a {display:inline; font:normal 1.1em Arial, Helvetica, sans-serif;}

#menu dl { padding:0 0 1em 0;}
#menu dl dt {font:bolder 1.2em Arial, Helvetica, sans-serif;color:#9b0103;padding:.8em 0 .4em 0;margin-left:.8em;border-top:.1em solid #CCC;}
#menu dl dt a {font:bolder 1em Arial, Helvetica, sans-serif;color:#9b0103;}
#menu dl.mn-assinante {padding-top:1em;}
#menu dl.mn-uolhost { padding-bottom:1em;}
#menu dl.mn-lnkpatrocinados dd a,
#menu dl.mn-pagseguro dd a {background:none;padding-left:.8em;}
#menu dl.mn-bp dt {border-top:none;padding:0 0 .5em 0;}
#menu dl.mn-bp dd {border-bottom:.1em solid #CCC;margin-left:.8em;height:3em;}
#menu dl.mn-bp dd select {width:8.5em; font:normal 1em Arial, Helvetica, sans-serif; float:left;margin-right:.2em;}
#menu dl.mn-bp dd .ok {float:left;}

/*
#menu dl.mn-servgratuitos { height: 8.2em;}
*/
#menu .produtos {margin-left:.9em;border-top:.1em solid #CCC;padding-top:1em;height:39.2em;overflow:hidden;}
#menu .produtos li {width:10.6em;height:11.8em;border:.1em solid #CCC;margin-bottom:1.6em;background:url('produtos-bg.gif');overflow:hidden;font-size:10px; cursor:pointer;}
#menu .produtos li a {background:none;padding:0;margin:0;font-size:10px;}
#menu .produtos li a:hover {background:none;text-decoration:none;}
#menu .produtos li h5, #menu .produtos li p {font:normal 1.1em Arial, Helvetica, sans-serif;background:none;padding:0 0 0 1em;}
#menu .produtos li h5 {font-weight:bolder;}
#menu .produtos li:hover h5,
#menu .produtos li:hover p {text-decoration:underline;}
#menu .produtos li .bt, #menu .produtos li .bt:hover {width:8.4em;height:2em;background:url('produtos-bt.gif');overflow:hidden;margin:.5em auto 0 auto;text-align:center;text-decoration:none;}
#menu .produtos li .bt span {font:bolder 1.1em Arial, Helvetica, sans-serif;color:#fff;line-height:1.8em;}

/*eof*/

    
/* mod-hn-destaque */
#mod-hn-destaque {clear:both; overflow:hidden;}
#mod-hn-destaque div.chapeu a, #mod-hn-destaque div.chapeu a:visited {color:#990000; font:bold 1.1em Arial, Helvetica, sans-serif;}
#mod-hn-destaque h3 {font:bold 2em Arial, Helvetica, sans-serif; padding:0; line-height: 1.1em;}
#mod-hn-destaque h3 a, #mod-hn-destaque h3 a:visited {color:#000; font-weight: bold;}
#mod-hn-destaque ul {padding:0.3em 0 0;}
#mod-hn-destaque li {list-style:none; line-height:1.5em; _height:1.3em; padding:0 0 0 0.8em; background:url("seta-vermelha.gif") no-repeat 0 center;}
#mod-hn-destaque li a, #mod-hn-destaque li a:visited {font:normal 1.1em Arial, Helvetica, sans-serif;color:#000;}

/* mod-hn-chamada */
#mod-hn-chamada {clear:both; overflow:hidden; border-top: dotted 1px #cbcbcb; padding: 0.7em 0 0;margin-top: 0.7em;}
#mod-hn-chamada.first {border:0; padding-top:0; margin-top:0;}
#mod-hn-chamada div.chapeu a, #mod-hn-chamada div.chapeu a:visited {color:#990000; font:bold 1.1em Arial, Helvetica, sans-serif;}
#mod-hn-chamada h3 {font:bold 1.6em Arial, Helvetica, sans-serif; padding:0;}
#mod-hn-chamada h3 a, #mod-hn-chamada h3 a:visited {color:#000; font-weight: bold;}
#mod-hn-chamada ul {padding:0.3em 0 0;}
#mod-hn-chamada li {list-style:none; line-height:1.5em; _height:1.3em; padding:0 0 0 0.8em; background:url("seta-vermelha.gif") no-repeat 0 center;}
#mod-hn-chamada li a, #mod-hn-chamada li a:visited {font:normal 1.1em Arial, Helvetica, sans-serif;color:#000;}

/* mod- rotativo */
#mod-rotativo { margin-top: 1em; width: 51.9em; overflow:hidden; }


/* Painel rotativo de chamdas */
#rotCham {height:26.3em;width:25em;position:relative;background-color:#F5F4EF;font-size:10px;}
#rotCham .banner {position:absolute;top:0;left:0;z-index:5;display:none;}
#rotCham .banner .rodape {position:relative;background-color:#fff;border:.1em solid #000;height:3em;width:24.8em;}
#rotCham .banner .rodape .txtPublicidade {margin:1.2em;}
#rotCham .banner .rodape a {position:absolute;top:.8em;right:1em;}
#rotCham ul,
#rotCham ul li {margin:0;padding:0;list-style:none;height:26.3em;width:25em;}
#rotCham ul li {display:block;position:absolute;top:0;left:0;z-index:3}
#rotCham ul li.desativado {display:none;z-index:1;}
#rotCham ul li img {border:none;margim:0;}
#rotCham ul li a {text-decoration:none; font-size:12px; font-weight:bold;}
#rotCham ul li a:hover * {text-decoration:underline;}
#rotCham ul li .legenda {background-color:#D7D7D7;position:absolute;bottom:0;left:0;height:9.4em;width:25em;}
#rotCham ul li p {display:block;width:24.3em;height:8.7em;font-size:10px;margin:0;padding:0;cursor:pointer;cursor:hand;position:absolute;top:.1em;left:.1em;background-color:#F5F4EF;border:.2em solid #fff;}
#rotCham ul li p strong {font:bolder 1.1em Arial, Helvetica, sans-serif;color:#990000;display:block;margin:.8em .8em 0 .8em;}
#rotCham ul li p span {font:bolder 1.3em Arial, Helvetica, sans-serif;color:#000;display:block;margin:0 .6em 0 .6em;}
#rotCham ul li p .icone {margin-left:.4em}
#rotCham ul li .sombra {display:none;}
#rotCham .botoesNavegacao {position:absolute;bottom:.8em;left:3em;z-index:12;}
#rotCham .botoesNavegacao a {margin:0 .2em;float:left;outline:none;text-indent:-999em;}
#rotCham .botoesNavegacao a.anterior {background:url('botao-anterior.gif') no-repeat;width:7.6em;height:2em;}
#rotCham .botoesNavegacao a.proximo {background:url('botao-proxima.gif') no-repeat;width:7.6em;height:2em;}
#rotCham .botoesNavegacao a.btstop {background:url('botao-pause1-off.gif') no-repeat;width:2.3em;height:2em;}
#rotCham .botoesNavegacao a.btplay {background:url('botao-pause1-on.gif') no-repeat;width:2.3em;height:2em;}
/* Painel rotativo de chamdas */


 


/* mod-videos */
#mod-videos {margin:1.1em 0 0 0;}
#mod-videos a:visited {color: #000;}
#videos-busca {background:#9a0000; color:#FFF; height:3em; clear:both; overflow:hidden;}
#videos-busca h2 {font:normal 1.3em Arial, Helvetica, sans-serif; padding:0.5em 0 0 0.8em;color:#FFFFFF;}
#videos-busca h2 a {color:#FFF; font-weight:normal;}
#videos-busca h2 a:visited {color:#FFF;}
#videos-busca #videos-busca-texto {width:284px; width:281px; font:normal 10px Arial, Helvetica, sans-serif; position:relative; top:0.1em; margin:0 3px 0 0;}
#videos-busca li h3 a {font:bold 1.1em Arial, Helvetica, sans-serif; padding:0.9em 0 0 0; color:#000; position:relative;}
#videos-busca .bt-buscar {position:relative; top:0.5em; *top:0.6em;}
#mod-videos {clear:both; border:solid 1px #D7D7D7; padding:0.2em;}
#mod-videos ul {clear:both; overflow:hidden; width:51.3em;}
#mod-videos li {margin:0; background:#F4F3EF; padding:.8em 0; list-style:none; width:11.9em; float:left; position:relative; font-size:10px; border-right:.1em solid #fff; border-left:.9em solid #F4F3EF;}
#mod-videos li .img108x80 {width:11em; height:8em;}
#mod-videos li h3 {padding-right:.8em;}
#mod-videos li h3 a {font:bold 1.1em Arial, Helvetica, sans-serif; color:#000 !important; display:block; padding:0.5em 0 0 0;}
#mod-videos li div {}
#mod-videos li div a {height:2.8em; width:2.8em; display:block; text-decoration:none;}
#mod-videos li#videos-primeiro {width:11.8em}
#mod-videos li#videos-ultimo {border-right:none;width:11.8em}


/* mod-horz1 */
#mod-horz-border {border:solid 1px #D7D7D7; padding:1.1em 0.8em; _height: 1px;}
#mod-horz-border p {font-size:12px; padding:5px 0; text-align:justify;}
#mod-horz-border div.chapeu a,
#mod-horz-border #mod-horz-fotos a.chapeu,
#mod-horz-border #mod-horz-fotos p a {color:#336699; font:bold 1.1em Arial, Helvetica, sans-serif;}
#mod-horz-border #mod-horz-fotos p a {color:#000}
#mod-horz-border .colEsq {float:left;width:35em;overflow:hidden;padding-bottom:1em;}
#mod-horz-border .colDir {float:right;width:13.2em;padding-bottom:1em;}
#mod-horz-border .chamada p a {font:bolder 1.3em Arial, Helvetica, sans-serif}
#mod-horz-border .colDir .chamada p {padding-bottom:.5em;}
#mod-horz-border #mod-horz-manchete {width:35em;}
#mod-horz-border #mod-horz-manchete.sub {padding-top:1em;clear:both}
#mod-horz-border #mod-horz-manchete h3 {font:bold 1.6em Arial, Helvetica, sans-serif;}
#mod-horz-border #mod-horz-manchete.sub h3 {font:bold 1.3em Arial, Helvetica, sans-serif;}
#mod-horz-border #mod-horz-manchete h3 a {color:#000;font-weight: bold;}
#mod-horz-border #mod-horz-manchete ul { clear:both; overflow:hidden;  padding:0;}
#mod-horz-border #mod-horz-manchete li,
#mod-horz-border .chamada a.linkRelacinado {list-style:none; line-height:1.5em; _height:1.5em; padding:0 0 0 0.8em; background:url("seta-azul.gif") no-repeat 0 0.3em;}
#mod-horz-border #mod-horz-manchete li a,
#mod-horz-border .chamada a.linkRelacinado {font:normal 1.1em Arial, Helvetica, sans-serif;display:inline;} 
#mod-horz-border .chamada a.linkRelacinado {height:auto;display:block;padding-bottom:.5em;} 
#mod-horz-border #mod-horz-esq {padding:1em 0 0 0; width:35em;}
#mod-horz-border #mod-horz-esq .chamada {float:left; width:16.5em; padding:0 1em 0 0;}
#mod-horz-border #mod-horz-dir {width:13.2em; padding:.1em 0 0 0; background-color:#efefe3;margin-bottom:.5em;}
#mod-horz-border #mod-horz-dir .foto {width:13em; margin:0 .1em;}
#mod-horz-border #mod-horz-dir h3 a {color:#000; padding:.7em .7em 1em .7em;font: bold 1.1em Arial, Helvetica, sans-serif;}
#mod-horz-border #mod-horz-fotos {height:15em;width:37em;clear:both;padding-top:1em;}
#mod-horz-border #mod-horz-fotos li {float:left;width:11em;margin-right:1em;}
#mod-horz-border #mod-horz-fotos p {padding-top:.5em;}
#mod-horz-border #mod-horz-destaques {border-top:dotted 1px #CBCBCB;clear:both;padding-top:.5em;}
#mod-horz-border #mod-horz-destaques li {float:none; width:auto; line-height:1.5em; padding-top:.2em; font-size:10px;}
#mod-horz-border #mod-horz-destaques li a {display:inline;padding:0;margin:0;font-size:1.3em;}
#mod-horz-border #mod-horz-destaques li a strong {font-size:1em;}


/* Módulo Colunas */
#col-mod {clear:both;}
#col-mod-esq {width:25em; float:left;}
#col-mod-dir {width:25em; float:right;}

#rodape { border-top:1.7em solid #f4f3ef; border-bottom:2em solid #f4f3ef; } #hUOLFooter { text-align:center; font-size:1em; } #hUOLFooter a { font-size:1.1em; display:inline; padding:0 0.1em; } #hUOLFooter .footerConteudo a { padding:0 0.3em; } #hUOLFooter strong { font:bold 1.1em Arial, Helvetica, sans-serif; color:#346699; margin-bottom:0.5em } #hUOLFooter .footerConteudo { margin:5px 0; }
#hUOLFooter .linkrodape { font:bold 1em Arial, Helvetica, sans-serif; color:#346699; margin-bottom:0.5em }

#hUOLFooter2 { margin-top:22px; overflow:hidden; border-top:1px dotted #CBCBCB; border-bottom:1px dotted #CBCBCB; height:34px; }
#hUOLFooter2 li { float:left; padding-top:11px; font-size:1.1em; }
#hUOLFooter2 li a { color:#346699; font-weight:bold; display:inline; }
#hUOLFooter2 li.copy { width:584px; margin-left:15px; }
#hUOLFooter2 li.copy a { color:#000000; font-weight:normal; }
#hUOLFooter2 li.erro { width:200px; color:#346699; }
#hUOLFooter2 li.erro a { margin-right:10px; }
#hUOLFooter2 li.crime { width:165px; font-weight:bold; }

#modEmpregoCerto {position:relative;margin:2em 0 1em;clear:both;height:19.5em;overflow:hidden;}
#modEmpregoCerto form {height:6em;background:#FFE59C url('box-emprego-barra.jpg') no-repeat;}
#modEmpregoCerto form a {position:absolute;top:0;left:0;text-indent:-999em;width:12em;height:6em;}
#modEmpregoCerto form fieldset {margin:0;padding:3em 0 0 12.5em;border:none;}
#modEmpregoCerto form .text,
#modEmpregoCerto form .selectArea,
#modEmpregoCerto form .selectEstado {font:normal 1.2em Arial, Helvetica, sans-serif;}
#modEmpregoCerto form .btSubmit {font:normal 1.1em Arial, Helvetica, sans-serif; color:#fff; background:url('fundo_botao.gif'); padding:.1em 0; margin:0;width:5em;}
* html #modEmpregoCerto form .btSubmit {background-color:#446287;}
#modEmpregoCerto form .text {width:9em;padding-bottom:.1em;margin:0;}
#modEmpregoCerto form .selectArea {width:10em;}
#modEmpregoCerto form .selectEstado {width:7em;}
.VagasContent {border:.1em solid #CDD5DA;border-top:none;}
* html .VagasContent {height:10px;}
.VagasContent p {background-color:#FFE59C; clear:both;font-size:10px; padding:.5em 1em;}
.VagasContent p a {font-size:1.4em;line-height:1em;}
.VagasContent p a strong {font-size:1em;}
.VagasContent ul {display:block;float:left;padding:.8em 0 .7em 2em;}
.VagasContent ul li#emp-mais {background:url('mais.gif') no-repeat scroll left center; list-style-position:outside; list-style-type:none; padding-left:1em;}
.VagasContent li {list-style:disc;list-style-position:inside;color:#555; font:normal 1.5em Arial, Helvetica, sans-serif;line-height:1.2em;}
.VagasContent li a {display:inline;font-size:.86em}

  #radiouol-chamadas {padding:1em 1em 0 1em; height:15.1em; overflow:hidden;}
  * html #radiouol-chamadas  {padding:1em .8em 0 .8em;}
  #radiouol-chamadas .chamadaFoto {margin-bottom:.7em;height:65px;overflow:hidden;}
  #radiouol-chamadas a {font:bolder 1.1em Arial, Helvetica, sans-serif;}
  #radiouol-chamadas .chapeu a {color:#336699;}
  #radiouol-chamadas h3 a {font-weight:normal}
  #radiouol-chamadas .chamadaFoto h3 {overflow:hidden;}
  #radiouol-chamadas .chamadaFoto .img65x65 {float:left;margin-right:.8em;}
  #radiouol-chamadas .chamadaFoto * {line-height:1.18em;}
  #mod-radiouol-busca {background-color:#F5F4EF;border-left:.2em solid #fff;border-right:.2em solid #fff;height:5.2em;position:relative;overflow:hidden;}
  #radiouol-busca-texto {border:.1em solid #7e9db9;margin:.5em 0 .4em 1em;width:12em;font:normal 1.1em Arial, Helvetica, sans-serif;height:15px;}
  #mod-radiouol-busca .bt-buscar {font-size:10px; margin:0 auto; width:6.8em; display:block;}
  #mod-radiouol-busca form {font-size:10px;}
  #radiouol-chamadas .chamadaSemFoto {height:3.2em;overflow:hidden;border-top:.1em dotted #CCC;padding-top:.7em;}
  #radiouol-chamadas .chamadaSemFoto .chapeu {float:left; padding-right:.4em;}
  #radiouol-radios {padding:.5em 0 0 1em;}
  #radiouol-radios li {height:16px;overflow:hidden;}
  #radiouol-radios input {margin:0;*margin-top:-5px;}
  #radiouol-radios label {margin:0;font:bolder 1.1em Arial, Helvetica, sans-serif;}
#jogos-margem {padding:.8em;}
#jogos-margem .img65x65 {float:left; margin-right:.8em; width:65px; height:65px;}
#jogos-margem a {font:bolder 1.1em Arial, Helvetica, sans-serif;}
#jogos-margem .chapeu a, #jogos-margem ul li strong {color:#336699;}
#jogos-margem ul {padding-top:.8em;}
#jogos-margem ul li {padding:.5em 0;border-top:.1em dotted #ccc;}
#jogos-margem ul li a {font-weight:normal;}
#jogos-margem ul li strong {font-size:1em;padding-right:.4em;}
#tms-abs {height:3em;padding-left:1em;}
#tms-abs span {float:left;padding:0 .5em;line-height:2.5em}
#tms-abs a {float:left;font:normal 1.1em Arial, Helvetica, sans-serif;line-height:2.5em}
#tms-abs a.abaSel {font-weight:bolder;background:url(seta-vermelha3.gif) no-repeat 0 .9em;padding-left:.8em;}

#mod-times #tms-srA,
#mod-times #tms-srB {display:none;padding-left:1em;}
#mod-times #tms-srA.abaSel,
#mod-times #tms-srB.abaSel {display:block;}
#mod-times #tms-srA ul, #mod-times #tms-srB ul {}
#mod-times #tms-srA li, #mod-times #tms-srB li {float:left; width: 2.8em; height:2.7em; overflow:hidden; background: #F5F4EF ; border-right: 0.1em solid #FFF;border-bottom: 0.1em solid #FFF; padding: 0.5em 0 0 0.5em;}
#mod-times #tms-srA li a, #mod-times #tms-srB li a {display:block; width: 2.3em; height: 2.4em; overflow:hidden; background: url('timesbrasoesv4.gif') no-repeat 0 0 ; text-indent: -999em;}

#mod-times li#fut-avai a {background-position:-4.8em -4.9em;}
#mod-times li#fut-atletico_mg a {background-position:0 0;}
#mod-times li#fut-atletico_pr a{background-position:-2.4em 0;}
#mod-times li#fut-botafogo a{background-position:-4.8em 0;}
#mod-times li#fut-corinthians a{background-position:-16.8em -4.9em;}
#mod-times li#fut-coritiba a{background-position:-7.2em 0;}
#mod-times li#fut-cruzeiro a{background-position:-9.6em 0;}
#mod-times li#fut-figueirense a{background-position:-12em 0;}
#mod-times li#fut-flamengo a{background-position:-14.4em 0;}
#mod-times li#fut-goias a{background-position:-19.2em 0;}

#mod-times li#fut-gremio a{background-position:-21.6em 0;}
#mod-times li#fut-gremio_prudente a{background-position:-21.8em -4.8em;}
#mod-times li#fut-internacional a{background-position:0 -2.5em;}
#mod-times li#fut-nautico_pe a{background-position:-4.8em -2.5em;}
#mod-times li#fut-palmeiras a{background-position:-7.2em -2.5em;}  
#mod-times li#fut-santos a{background-position:-12em -2.5em;}
#mod-times li#fut-sao_paulo a{background-position:-14.4em -2.5em;}
#mod-times li#fut-santo_andre a{background-position:-7.2em -7.2em;}
#mod-times li#fut-sport a{background-position:-16.8em -2.5em;}
#mod-times li#fut-vitoria a{background-position:-21.6em -2.5em;}

#mod-times li#fut-atletico_go a{background-position:-21.8em -7.2em;}
#mod-times li#fut-america-mg a{background-position:0 -4.9em;}
#mod-times li#fut-america_rn a{background-position:-2.4em -4.9em;}
#mod-times li#fut-bahia a{background-position:-7.2em -4.9em;}
#mod-times li#fut-bragantino a{background-position:-9.6em -4.9em;}
#mod-times li#fut-brasiliense_df a{background-position:-12em -4.9em;}
#mod-times li#fut-icasa a{background-position:-14.4em -7.2em;}
#mod-times li#fut-ceara a{background-position:-14.4em -4.9em;}
#mod-times li#fut-duque_de_caxias a{background-position:-19.3em -7.3em;} 
#mod-times li#fut-fluminense a{background-position:-16.8em 0;}

#mod-times li#fut-asa a{background-position:-19.2em -4.8em;}
#mod-times li#fut-guarani a{background-position:-16.9em -7.2em;}
#mod-times li#fut-ipatinga_mg a{background-position:-2.4em -2.5em;}
#mod-times li#fut-guaratingueta a{background-position:0 -7.2em}
#mod-times li#fut-parana_clube a{background-position:-2.4em -7.2em;}
#mod-times li#fut-ponte_preta a{background-position:-4.7em -7.2em;}
#mod-times li#fut-portuguesa a{background-position:-9.6em -2.5em;}
#mod-times li#fut-sao_caetano a{background-position:-9.5em -7.3em;}  
#mod-times li#fut-vasco a{background-position:-19.2em -2.5em;}
#mod-times li#fut-vila_nova_go a{background-position:-11.9em -7.3em;}

#tms-noticias ul { padding:0 1em 0.7em;}
#tms-noticias li { float: none; background: url(seta-vermelha2.gif) no-repeat 0 0.3em; padding:0 0 0.2em 0.8em;font: bold 1.3em arial;}
#tms-noticias li a { font: bold 1em arial;}
  #mod-horoscopo {padding-right:.1em;}
  #mod-horoscopo .linkHoroscopo {font:bolder 1.1em Arial, Helvetica, sans-serif;line-height:2.5em;padding-left:1em;}
  #mod-horoscopo ul {margin:0;padding:0 .8em;}
  #mod-horoscopo li {margin:.1em 0 0 0;display:block;text-align:left;background-color:#F5F4EF;padding:.6em 0}
  #mod-horoscopo li.fl {float:left;clear:both;width:6.7em;}
  #mod-horoscopo li.fr {float:right;width:7.5em;}
  #mod-horoscopo li a {font:normal 1.1em arial;}
  #mod-horoscopo li a img {margin:0 .2em;vertical-align:middle;}

.opc-box a{
	display:inline;
}

.sideblue{
	width:141px;
	background:#f4f4f4;
	padding:2px;
	margin-bottom:5px;
	font-size:11px;
	font-weight:bold;
}

.flt{
	float:left;
}

.flr{
	float:right;
}

.topnav a{
	padding:0 15px;
	line-height:23px;
	font-size:12px;
	font-weight:bold;
	color:#000000; 
	text-decoration:none;
	text-align:center;
	display:block;
	float:left;
}
.topnav a:hover{
	color:#000000; 
	text-decoration:none;
	background:#9a0000;
	color:#ffffff;
	text-decoration:none;
}

