body{ font:11px Arial, Helvetica, sans-serif; color:#000; background:url(/img/background.gif) #CCC repeat-x; }

body, form, ul.box_destaque, ul.aba, ul.aba_internas{margin:0; padding:0;}

.container{ width:898px; margin:0 auto; border:#676767 1px solid; background-color:#FFF; }

.headers{ width:898px; height:128px; background:url(/img/topo_fundo.gif);}

.headers .publicidade{ width:468px; height:60px; float:left; margin:39px 0 0 380px; }

/* Menu Horizontal */
.menu_hori{ width:100%; height:36px; clear:both; background:url(/img/menu_hor_fundo.gif) repeat-x; }

.menu_hori ul{ margin:0 0 0 10px; padding:0; }

.menu_hori ul li { height:26px; padding:10px 23px 0 17px; float:left; list-style:none; background:url(/img/menu_seta.gif) 0 12px no-repeat; }

.menu_hori ul li a{ font:bold 13px Tahoma, Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; }

.menu_hori ul li a:hover{ color:#FFF; text-decoration:underline;}

.busca_interna{ width:200px; *width:190px; height:30px; padding:6px 10px 0 0; float:right; text-align:right; }

.busca_position{ display:block; width:40px; height:26px; margin-left:85px; *margin-left:95px; padding-top:5px; float:left; }

/* Menu Esquerdo */
.menu_esquerdo{ width:152px; padding:2px; float:left; }

.menu_esquerdo ul.box { margin:0 0 5px 0; padding:0; width:150px; background:url(/img/box_fundo.gif) repeat-x #FFF; border:#676767 1px solid; }

.menu_esquerdo ul.box li{ height:20px; list-style:none; padding:0 0 0 10px; background:url(/img/menu_linha.gif) 7px 19px no-repeat; }

.menu_esquerdo ul.box li a{ font:11px Tahoma, Arial, Helvetica, sans-serif; color:#000; text-decoration:none; }

.menu_esquerdo ul.box li a:hover{ color:#000099; text-decoration:underline; }

.menu_esquerdo ul.box li.tit_html { height:25px; background:url(/img/tit_html.gif) no-repeat;}

.menu_esquerdo ul.box li.tit_menu { height:25px; background:url(/img/tit_menu.gif) no-repeat;}

.menu_esquerdo ul.box li.tit_noticia { height:25px; background:url(/img/tit_noticia.gif) no-repeat;}

/* Conteúdo */
.conteudo{ width:585px; min-height:200px; margin:2px 0 10px 0; float:left; background-color:#FFF; }

ul.aba, ul.aba_internas{ height:20px; list-style:none; }

ul.aba li, ul.aba_internas li{ height:20px; display:block; float:left; }

ul.aba li.aba_esq, ul.aba_internas li.aba_esq{ width:7px; background:url(/img/box_aba_esq.gif) no-repeat; }

ul.aba li.aba_tit, ul.aba_internas li.aba_tit{ min-width:150px; height:17px; padding:3px 5px 0 5px; background-color:#CCC; font-weight:bold; font-size:11px; }

ul.aba li.aba_dir, ul.aba_internas li.aba_dir{ width:7px; background:url(/img/box_aba_dir.gif) no-repeat; }

ul.aba_internas li.aba_tit{ width:561px; }

ul.aba_internas{ margin-bottom:10px; }

li.aba_tit h1{ font-size:11px; font-weight:bold; margin:0; padding:0; display:inline; }

li.aba_tit a{ font-size:11px; font-weight:normal;}

li.box_conteudo{ border:#CCC 1px solid; padding:3px; }

ul.box_destaque{ width:321px; _margin:0 2px 0 0; padding:0; float:left; list-style:none; }

ul.box_publicidade{ width:262px; margin:0; padding:0; text-align:center; float:right; list-style:none; }

ul.box_destaque li.box_conteudo, ul.box_publicidade li.box_conteudo{ height:252px; margin-bottom:5px; }

ul.box_noticias{ width:100%; height:254px; margin:0; padding:0; clear:both; list-style:none; }

ul.box_noticias li.box_conteudo{ line-height:18px; }

/* Cross-Content */
.cross_content {width:152px; padding:2px; float:right; }

.cross_content ul.box { margin:0 0 5px 0; padding:0; width:150px; list-style:none; background:url(/img/box_fundo.gif) repeat-x #FFF; border:#676767 1px solid; }

.cross_content ul.box li{ padding:3px; }

		/* enquete */
.cross_content ul.box li.tit_enquete { height:21px; background:url(/img/tit_enquete.gif) no-repeat;}

		/* concurso */
.cross_content ul.box li.tit_concurso { height:21px; background:url(/img/tit_concurso.gif) no-repeat;}

		/* parceiros */
.cross_content ul.box li.tit_parceiros{ height:21px; background:url(/img/tit_parceiros.gif) no-repeat;}


/* Close links */
.closelinks{ margin:20px 0; clear:both; border-top:#CCC 1px dashed; }

.closelinks ul{ margin:0; padding:0; list-style:none; }

.closelinks ul li{width:54%; float:left;}

.closelinks ul li.data{ width:45%; float:right; text-align:right; color:#666;}


/* Rodapé */
.rodape{ height:25px; padding-top:11px; text-align:center; background:url(/img/menu_hor_fundo.gif) repeat-x; clear:both; }


/* Outros */
.ACE_hidden{ position:absolute; top:9999px; left:9999px; display:none;}

.center{ text-align:center; }

.right{ text-align:right; }

.oculta{ display:none; }

.tresColunas{ width:186px; padding-bottom:20px; float:left; }

.img_left_borda{ float:left; margin:0 4px 4px 0; border:#E2E2E2 2px solid;}

.img_left{ float:left; margin:0 4px 4px 0; border:none; }

blockquote{ min-height:42px; font-size:12px; padding:5px 5px 5px 63px; border:#CCC 1px dotted; background:url(/img/icones/alerta.gif) no-repeat; }


/* Fontes */
h1{ margin: 10px 0; font:bold 18px Arial, Helvetica, sans-serif;}

.txt_branco{ color:#FFF; }

.txt_bold_cinza{ font-weight:bold; font-size:10px; color:#666; }

.tx_peq_cinza{ font-size:10px; color:#999; }

.nota{ font-size:11px; font-style:italic; }

.olho{ font-size:12px; font-style:italic;}

/* LINKs */

a{ color:#0000FF; text-decoration:none }

a:hover{ text-decoration:underline }

.lk_branco{ color:#FFF; text-decoration:none }

.lk_branco:hover{ text-decoration:underline }

.lk_red{ color:#FF0000; text-decoration:none }

.lk_red:hover{ text-decoration:underline }

.lk_titulo{ font-weight:bold; text-decoration:none }

.lk_titulo:hover{ text-decoration:underline }


/* TABELAS */

table, tr, td, th{ border-collapse:collapse; border-color:#444; }

td, th{ padding:2px 3px; }

/* LISTAS */

ul.box_destaque li ul{ list-style:none; }

ul.ls_simples{ margin:0; padding:0; list-style:none; }

.cross_content ul.box li ul.ls_simples li{ padding-left:10px; background:url(/img/bullet_traco.gif) 4px 10px no-repeat; }

.ls_simples li{ padding-left:10px; height:18px; background:url(/img/bullet_traco.gif) 4px 7px no-repeat; }

ul.itemDados{ margin:0 0 15px 0; padding:0; list-style:none; border-bottom:#CCC 1px dashed; }

ul.itemDados li{ min-height:20px; }

		/* Abre e Fecha */
ul li.abrefecha{ display:none; background:url(/img/bullet_confirme.gif) no-repeat 5px 7px; padding:2px 20px; }

li.abrefecha div{ text-align:right; }

a.fechar{ color:#006600; text-decoration:none; background:url(/img/fechar.gif) no-repeat 2px 3px; padding:0 0 0 17px; }

a.fechar:hover{ color:#009900; text-decoration:underline;}

/* FORMUlÁRIOS */

fieldset{ width:90%; margin:0 auto; *padding-left:5px; _padding-left:5px; border:#CCCCCC 1px solid; }

fieldset label{ width:100px; display:block; float:left; padding:3px 2px 3px 5px; background-color:#EAEAEA; clear:both }

fieldset input, textarea, select{ margin-bottom:5px; }

legend{ *margin-bottom:5px; _margin-bottom:5px; font-size:10px; font-weight:bold; color:#999; }

.botao { padding:0; height:22px; font:bold 9px Tahoma, Arial, Helvetica, sans-serif; border:#999 1px solid; color:#000; background-color:#E9E9E9; }

.frm_cxTexto { margin-left:8px; border:#CCC 1px solid; padding:1px; font-size: 9pt; color: #000; background-color:#F9F9F9; }