/* ----------------------------------------- */
body {margin:0px;font-family:Arial, Verdana;}
body, td, th, li, p {font-size:12px;}
input, select, textarea {font-family:Arial, Verdana;font-size:12px;}
a {text-decoration:none;outline:none;}
a:hover {text-decoration:underline}
img, fieldset {border:none;}
/* ----------------------------------------- */
.red {color:#D91C1A;font-weight:bold;}
/* ----------------------------------------- */
.mh:hover {filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;}
.cb {clear:both;}
.fl {float:left;}
.fr {float:right;}
.bt {background-image:url(../img/bt.gif);background-repeat:repeat-x;background-position:top left;float:left;}
.bt_right {background-image:url(../img/bt2.gif);background-repeat:no-repeat;background-position:top left;float:left;}
.bl {background-image:url(../img/bl.gif);background-repeat:repeat-y;background-position:left top;float:left;padding-top:1px;}
.aba {float:left;height:25px;background-image:url(../img/aba_left.gif);background-repeat:no-repeat;background-position:top left;}
.aba .t {float:left;height:20px;font-weight:bold;padding:5px 10px 0 10px;background-image:url(../img/aba_right.gif);background-repeat:no-repeat;background-position:top right;}
.aba .max, .aba .min {background-repeat:no-repeat;background-position:6px 5px;width:15px;height:16px;float:right;display:block;}
.aba .max {background-image:url(../img/max.gif);cursor:pointer;}
.aba .max:hover {background-image:url(../img/min.gif);}
.aba .min {background-image:url(../img/min.gif);cursor:pointer;}
.aba .min:hover {background-image:url(../img/max.gif);}
/* ----------------------------------------- */
#layout {width:988px;margin-right:auto;margin-left:auto;}
/* ----------------------------------------- */
#topo {width:988px;height:80px;background-image:url(../img/bg_topo.gif);background-repeat:no-repeat;}
#topo .home {width:280px;height:50px;float:left;}
#topo .menu {width:988px;height:24px;padding-top:6px;float:left;}
#topo .search_txt {border:1px solid #ccc;width:130px;height:14px;color:#999;padding-left:2px;border-right:0 !important;float:left;margin-left:280px;color:#333;font-size:11px;}
/* Ana #topo .search_txt {border:1px solid #ccc;width:185px;height:14px;color:#999;padding-left:2px;border-right:0 !important;float:left;margin-left:296px;color:#333;font-size:11px;}*/
#topo .search_btn {width:58px;height:18px;float:left;}
#topo .menu select {border:1px solid #ccc;width:158px;height:18px;padding:0 0 0 3px;float:left;margin-left:21px;display:inline;color:#333;font-size:11px;}
/* Ana #topo .menu select {border:1px solid #ccc;width:200px;height:18px;padding:0 0 0 3px;float:left;margin-left:21px;display:inline;color:#333;font-size:11px;}*/
#topo .menu a.contato {float:left;display:inline;margin-left:22px;padding-top:1px;}
#topo .menu label.data {float:left;display:inline;height:17px;color:#fff;margin-left:25px;padding-top:2px;font-size:11px;}
/* Ana #topo .menu label.data {float:left;display:inline;height:17px;color:#fff;margin-left:10px;padding-top:2px;font-size:11px;}*/
#topo .menu select .letra {color:#D91C1A;font-weight:bold;}
/* ----------------------------------------- */
#corpo {width:988px;padding:20px 0 0 0;overflow:hidden;}
/* ----------------------------------------- */
#menu {text-align:left;width:157px;display:block;float:left;}
#menu .aba {width:157px;background-image:url(../img/aba_left2.gif);}
#menu .aba .t,
.submenu .aba .t {width:137px;background-image:url(../img/aba_right2.gif);}

#menu .aba.two {height:38px;}
.aba .t.two {height:33px;}

#menu .block,
.submenu .block {width:150px;padding:1px 0 0 5px;float:left;background-image:url(../img/bg_menu_linha.gif);background-repeat:repeat-x; background-position:top;background-color:#fafafa;border:1px solid #ccc;border-width:0 1px;}
#menu .block a,
.submenu .block a {color:#333;width:135px;display:block;float:left;background-image:url(../img/seta_dir3.gif);background-repeat:no-repeat;background-position:1px 7px;padding-left:9px;margin-top:6px;line-height:16px}
#menu .block a.mais {background-image:url(../img/mais2.gif);background-position:0 6px;font-weight:bold;text-decoration:underline;padding-left:10px;width:140px;margin-bottom:2px;}
#menu .block a.mais:hover {text-decoration:none;}
#menu img.bb {margin-bottom:5px;}
#menu .t {color:#d91c1a;}
#menu select {width:146px;margin:10px 0 4px 0;border:1px solid #ccc;height:19px;*height:20px;color:#333;padding:0 0 0 2px;}
#menu .block_novo {height:60px;*height:59px;background-image:url(../img_temp/bg_menu_novo.gif);background-repeat:no-repeat;background-position:top center; float:left;margin-top:10px;padding-top:2px;*padding-top:3px;}
#menu .block_novo a.novo {font-weight:bold;color:#d91c1a;background-image:url(../img/seta_dir2.gif);line-height:14px;}
#menu .block_novo a.texto {margin-top:0;line-height:13px;font-size:11px;background-image:none;}
#menu .block_dest {background-image:url(../img_temp/bg_menu_novo.gif);background-repeat:no-repeat;background-position:top center; float:left;margin-top:10px;padding-top:2px;*padding-top:3px;}
#menu .block_dest a {font-weight:bold;color:#d91c1a;background-image:url(../img/seta_dir2.gif);}
#menu .block_dest a.tv {background-image:none;width:116px;padding-left:13px;}
#menu .block_dest span {font-weight:normal;color:#333; font-size:11px;}
/* ----------------------------------------- */
#content {float:left;text-align:left;width:590px;margin:0 20px;}
#content .t {color:#d91c1a;}
#content .t a {color:#d91c1a;}
/* ----------------------------------------- */
#direita {float:left;text-align:left;width:200px;color:#333;overflow:hidden;}
#direita .t {color:#d91c1a;width:134px;}
#direita .t a {color:#d91c1a;}
#direita .bt_right {width:200px;margin-bottom:20px;min-height:1px;}
#direita .bb {font-size:1px;background-image:url(../img/bt.gif);background-position:bottom;background-repeat:repeat-x;}
#direita .bl {padding:10px;background-image:url(../img/blr.gif);}
#direita img {float:left;}

#direita #concursos {font-size:11px;padding-top:6px;padding-left:6px;overflow:hidden;}
#direita #concursos img {margin-bottom:5px;}

#direita #colunistas {font-size:11px;line-height:14px;}
#direita #colunistas img {float:left;margin:0 5px 10px 0;}
#direita #colunistas a.nome {color:#ef413d;font-weight:bold;background-image:url(../img/seta_dir2.gif);background-repeat:no-repeat;background-position:0 6px;float:left;display:block;padding-left:8px;width:127px;}
#direita #colunistas a.texto {color:#333;float:left;display:block;padding-left:8px;width:124px;margin-bottom:10px;}
#direita #colunistas a.mais {color:#ef413d;float:right;background-image:url(../img/mais.gif);background-repeat:no-repeat;background-position:0 3px;padding-left:10px;margin-top:4px;font-size:10px;line-height:11px}

#direita #agenda {padding:1px 0 10px 1px;width:200px;line-height:16px;}
#direita #agenda .options {background-image:url(../img/fundo_agenda.gif);padding-top:6px;height:24px;}
#direita #agenda .options a {margin:0 11px 0 13px;}
#direita #agenda img {margin:0 0 10px 10px;float:left;}
#direita #agenda a.titulo {width:95px;color:#ef413d;font-weight:bold;margin-top:-4px;background-image:url(../img/seta_dir2.gif);background-repeat:no-repeat;background-position:6px 7px;float:left;display:block;padding-left:15px;}
#direita #agenda a.texto {width:95px;margin-bottom:10px;color:#333;float:left;display:block;padding-left:15px;}
#direita #agenda form {margin:0;padding:0;}
#direita #agenda select {width:180px;height:16px;*height:18px;margin:0 0 3px 10px !important;font-size:11px;border:1px solid #ccc;}
#direita #agenda a.mais {color:#ef413d;float:right;background-image:url(../img/mais.gif);background-repeat:no-repeat;background-position:0 3px;padding-left:10px;margin-top:4px;font-size:10px;line-height:11px;margin-right:10px;}
#direita #agenda #box_teatro a.titulo {width:180px;margin-top:0;margin-bottom:5px;}
#direita #agenda #box_shows a.titulo {width:180px;margin-top:0;margin-bottom:5px;}
#box_teatro, #box_shows {display:none;}

#direita #clima {padding:0 0 9px 1px;width:200px;}
#direita #clima .block {padding:6px 0 0 6px;height:69px;background-image:url(../img/bt.gif);background-repeat:repeat-x; background-position:left bottom;line-height:18px;}
#direita #clima .block img {float:left;margin-top:4px;}
#direita #clima select {width:180px;height:19px;*height:20px;margin:10px 0 0 10px;border:1px solid #ccc;}
#direita #clima span {float:left;font-size:11px;}
#direita #clima span.cidade a {color:#696a6b;font-weight:bold;}
#direita #clima span.tempMax {color:#ed1c24;background-image:url(../img/seta_temp_max.gif);background-repeat:no-repeat;background-position:0 5px;padding-left:12px;}
#direita #clima span.tempMin {color:#0072bc;background-image:url(../img/seta_temp_min.gif);background-repeat:no-repeat;background-position:0 5px;padding-left:12px;margin-left:8px;}
#direita #clima span.texto {color:#696a6b;}

#direita #especiais {padding-top:6px;padding-left:6px;overflow:hidden;}
#direita #especiais a.mais {color:#ef413d;float:right;background-image:url(../img/mais.gif);background-repeat:no-repeat;background-position:0 3px;padding-left:10px;margin-top:9px;font-size:10px;line-height:11px}

#direita #multimidia {padding:1px 0 10px 1px;}
#direita #multimidia img {float:left;margin:0 0 10px 9px;}
#direita #multimidia a {color:#333;}
#direita #multimidia a.texto {width:104px;line-height:16px;float:left;display:block;padding-left:22px;margin-top:-4px;background-image:url(../img/ico_multimidia_1.gif);background-repeat:no-repeat;background-position:6px 4px;margin-bottom:10px;}
#direita #multimidia a.texto_video {width:104px;line-height:16px;float:left;display:block;padding-left:22px;margin-top:-4px;background-image:url(../img/ico_multimidia_2.gif);background-repeat:no-repeat;background-position:4px 3px;margin-bottom:10px;}
#direita #multimidia a.mais {color:#ef413d;float:right;background-image:url(../img/mais.gif);background-repeat:no-repeat;background-position:0 3px;padding-left:10px;margin-top:4px;font-size:10px;line-height:11px;margin-right:10px;}
#box_audiovideo {display:none;}

#direita #multimidia .noImage {width:180px !important;margin-top:0 !important;}

#direita .options {width:200px;height:23px;background-image:url(../img/fundo_multi.gif);background-repeat:no-repeat;float:left;padding-top:7px;margin-bottom:10px;}
#direita .options a {color:#696a6b;font-weight:bold;margin:0 10px 0 13px;}
#direita .options a:hover {color:#c3c3c4;text-decoration:none;}
#direita .options a.ativo {color:#c3c3c4 !important;}

#direita .news .t {color:#6d6d6d;}
#direita #news label {background-image:url(../img/seta_dir1.gif);background-repeat:no-repeat;background-position:0 6px; padding-left:8px;display:block;height:30px;margin-bottom:7px;float:left;}
#direita #news .news_txt {border:1px solid #ccc;width:120px;height:15px;color:#999;padding-left:2px;border-right:0 !important;float:left;}
#direita #news .assinar {width:56px;height:19px;float:left;}

#direita #rss {float:none;}
#direita #rss a {color:#d91c1a;}
#direita #rss img {float:none;}
#direita #rss .img {float:left;margin-right:10px;}
#direita #rss .txt {padding:2px 0 10px 0;display:block;}
/* ----------------------------------------- */
#menuDireito {width:988px;height:231px;float:left;margin:0 0 20px 0; text-align:left;}
#menuDireito .aba2 {width:988px;height:23px;background-image:url(../img/bg_meuDireito.gif);background-repeat:no-repeat;padding:7px 0 0 9px;}
#menuDireito .aba2 span {font-size:14px;font-weight:bold;color:#d91c1a;float:left;}
#menuDireito .aba2 span.direito_resp {font-size:10px;font-weight:normal;color:#999;margin-right:20px;float:right;}
#menuDireito .links {border:1px solid #ccc; border-width:0 1px;width:968px;float:left;background-color:#fafafa;padding:13px 0 1px 18px;}
#menuDireito .links a.titulo {color:#d91c1a;background-image:url(../img/seta_dir7.gif);background-repeat:no-repeat;background-position:0 4px;font-weight:bold;padding-left:10px;display:block;margin-bottom:9px;line-height:13px;float:left;}
#menuDireito .links a.subtitulo {color:#333;background-image:url(../img/seta_dir8.gif);background-repeat:no-repeat;background-position:11px 5px;padding-left:19px;display:block;margin:3px 0 6px 0;line-height:13px;float:left;}
#menuDireito .links .block1 {float:left;width:157px;}
#menuDireito .links .block2 {float:left;width:166px;}
#menuDireito .links .block3 {float:left;width:254px;padding-top:22px;}
#menuDireito .links .block4 {float:left;width:152px;}
#menuDireito .links .block5 {float:left;width:180px;}
#menuDireito .links .block2, #menuDireito .links .block4, #menuDireito .links .block5 {border-left-width:1px;border-left-style:dotted;border-left-color:#CCCCCC;padding-left:10px;}
/* ----------------------------------------- */
#rodape {width:988px;height:81px;background-image:url(../img/bg_rodape.gif);background-repeat:no-repeat;text-align:left;}
#rodape .links {text-align:left;padding-top:19px;width:750px;height:30px;float:left;overflow:hidden;}
#rodape .links a {font-weight:bold;color:#8c8c8d;height:13px;float:left;}
#rodape .links span {background-image:url(../img/rodape_sep.gif);background-repeat:no-repeat; background-position:11px 2px; width:23px;height:13px;float:left;}
#rodape .busca {width:236px;height:49px;float:right;}
#rodape .search_txt {border:1px solid #ccc;width:174px;height:14px;color:#999;padding-left:2px;border-right:0 !important;float:left;color:#333;font-size:11px;margin-top:16px;}
#rodape .search_btn {width:58px;height:18px;float:left;margin-top:16px;}
#rodape .bottom {width:988px;height:24px;text-align:right;float:left;padding-top:8px;}
#rodape .bottom a {font-size:11px;color:#bababa;text-align:center;display:block;float:right;}
#rodape .bottom a.term {width:152px;}
#rodape .bottom a.poli {width:94px;}
#rodape .bottom a.expe {width:78px;}
#rodape .icons {margin-right:7px;}
/* ----------------------------------------- */
#dest_noticia {
	color: #999;
}