/* Autor 
@charset    "iso8859-1";
@autor	Marcus Vin?us Ferraz Leite <marcus@2xt.com.br>
@Projeto	Correio Braziliense - Associados Minas
*/
div, p, body, html, span, h1, h2, h3, h4, h5, li, ul, ol, a, img, input, label, b, strong {
	padding:0;
	margin:0;
	border:0;
	font-family:Tahoma;
	color:#333;
	text-decoration:none;
	font-size:12px;
}


body {
	margin:0;
	padding:0;
	border:none;
}

.chart {height:15px;padding-left:22px;background:url(../img/bg_chart2.gif);}
.chart span {float:right;padding-left:5px;color:#f93;background:#fff;}

.bloco_parcial{
	float:left;
        width:500px;
        margin-left:10px;
        _margin-left:5px;
}

.bloco_parcial label{
        font-weight:bold;
		width:500px;
}

.barra_parcial{
	float:left;
    width:430px;
}

.porcentagem_parcial{
	float:left !important;
	clear:both !important;
	width:60px;
}

.porcentagem_parcial span{
	float:left;
        margin-right:5px;
}

.porcentagem_parcial b{
	float:left;
}

.clear{
	clear:both;
}

.pagina{
	width:985px;
	border:2px solid #EBEBEB;
	float:left;
}

.topo{
	width:100%;
	height:216px;
	float:left;
}

.topo_banner{
	width:100%;
	height:101px;
	float:left;
	background:#EBEBEB;
}

.topo_banner span{float:left;}

.banner_publicidade{padding:0px;}

.banner_publicidade3{padding:0px;}

.banner01{padding:5px 2px;}

.banner02{padding:5px;margin-left:8px;}

.topo_logo{
	width:100%;
	height:70px;
	float:left;
	clear:both;
        background:url(../img/rococo.jpg) no-repeat;
}

.topo_logo01{
	width:247px;
	height:65px;
	float:left;
}

.topo_logo01 h1{margin:28px 6px;}

.topo_logo01 b{width:100%;float:left;}

.topo_logo01 h1 span{font-weight:normal;color:#666;}

.topo_logo02{
	width:490px;
	height:65px;
	margin:0 auto;
	float:left;
}

.topo_logo02 img{
	margin:18px 74px;
}

.topo_logo03{
	width:200px;
	height:40px;
	margin-top:24px;
	margin-right:5px;
	float:right;
}

.topo_logo03 label{
	font-family:"Trebuchet MS", sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#B4CEB3;
        float:left;
}

.edit{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#666;
	border:1px solid #669999;
	width:142px;
	height:20px;
        float:left;
	float:none; #
}

.edit:focus{
	border:1px solid #003366;
}

.button1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666;
	border:1px solid #99AAAA;
	background:#C0DADA;
	width:47px;
	height:22px;
	margin-left:8px;
	float:left;
}

.topo_logo_bar{
	width:100%;
	height:5px;
	float:left;
	background:url(../img/topo_logo_bar.gif) repeat-y;
	font-size:3px;
}

.topo_menu{
	width:100%;
	height:45px;
	float:left;
}

.menu_principal{
	width:977px;
	height:16px;
	margin:1px auto;
	padding-top:2px;
	padding-bottom:1px;
	padding-left:8px;
	background:#003366;
}

.menu_principal span{
	color:#EBEBEB;
	float:none;
        float:left; #
        height:1%;
}

.menu_principal p{
	color:#EBEBEB;
	font-family:"Trebuchet MS", sans-serif;
	font-size:14px;
	font-weight:normal;
	float:left;
	margin-left:80px;
	*margin-left:0px;
	*float:right;
	*margin-right:5px;
}

.menu_principal a{color:#F0F0F0;text-decoration:none;padding:0px 4px 1px 4px;}

.menu_principal a:hover{color:#F0F0F0;background:#477D7D;text-decoration:none;}

.menu_sub{
	width:100%;
	height:22px;
	background:url(../img/menu_sub_bg.gif) repeat-x;
	border-bottom:3px solid #EBEBEB;
}

.menu_sub_01{
	width:487px;
	height:23px;
	float:left;
	padding-left:6px;
}

.menu_sub_02{
	height:23px;
	float:right;
}

/* INICIO Menu Aba */
.menu_aba img{float:left;margin-top:3px;}

a.menu_aba p{
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#5075A7;
	background:#fff;
	float:left;
        cursor:pointer;
	margin-top:3px;
	border-top:1px solid #ccc;
}

a.menu_aba p {
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#5075A7;
	background:#fff;
	float:left;
}

a.menu_aba p:hover{color:#999!important;cursor:pointer;}

.menu_aba_right{margin-right:5px;}

a.menu_aba_off p{
	background:#f0f0f0!important;
	color:#666;
}
/* FIM menu aba */

.menu_aba2 img{float:left;margin-top:3px;}
a.menu_aba2 p{
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#336699;
	float:left;
	margin-top:3px;
	background:url(../img/menu_aba2_bg.gif) repeat-x bottom;
	border-top:1px solid #EBEBEB;
	height:19px;
}
a.menu_aba2 p:hover{color:#999;cursor:pointer;}

a.menu_aba2 p a{
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#336699;
	float:left;
	background:url(../img/menu_aba2_bg.gif) repeat-x bottom;
	border-top:1px solid #EBEBEB;
	height:19px;
}

a.menu_aba2_off p{
	background:#B9D0DB!important;
	color:#fff;
}


.conteudo{
	width:985px;
	border-left:2px solid #ebebeb;
	border-right:2px solid #ebebeb;
	float:left;
	clear:both;
}

.conteudo_newsletter{
	width:100%;
}

.conteudo_esquerda{
	width:637px;
	float:left;
	border-right:1px solid #ccc;
}

.conteudo_esquerda01{
	width:285px;
	float:left;
	background:#fff;
	padding-left:9px;
	padding-right:9px;
	border-right:1px solid #ccc;
}

.conteudo_esquerda02{
	width:300px;
	float:left;
	padding-left:16px;
}

.conteudo_direita{
	width:329px;
	float:left;
	padding-left:9px;
	padding-right:9px;
}

.box_destaque_foto{
	margin-top:9px;
	width:285px;
	background:#E6E6E6;
}

.box_destaque_foto a p{color:#333;}

a.box_destaque_foto:hover{text-decoration:underline;}

#portlet_foto div h1{
	bottom:10%;
	position:absolute;
	right:5%;
	text-align:right;
	width:60%;
}

.box_txt_img {
	float:left;
	margin-top:5px;
	margin-bottom:10px;
}

a.box_txt_img b{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#5075A7;
	text-decoration:none;
}

a.box_txt_img span{display:block;}

a.box_txt_img:hover{text-decoration:underline;}

.linha{
	width:100%;
	height:1px;
	background:#ccc;
	float:left;
	_font-size:1px;
}

.rodape_categoria {
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
	color:#990000;
	background:#F0F0F0;
	border-top:1px solid #ccc;
	width:100%;
	height:20px;
	float:left;
	text-align:center;
	margin-bottom:12px;
}

.rodape_categoria a{color:#990000;text-decoration:underline;}
.rodape_categoria a:hover{color:#990000;text-decoration:none!important;}	
.rodape_categoria a:visited{color:#990000;text-decoration:underline;}

.titulo_categoria{
	margin-top:9px;
	width:100%;
	float:left;
}

.titulo_categoria p:hover{
	color:#5A8283;
	*cursor:pointer;
}

.titulo_categoria_bar{
	width:6px;
	height:32px;
	float:left;
	background:#6A9697;
        margin-right:5px;
}

.titulo_categoria_tit{
	margin-left:10px;
	font-family:'Trebuchet MS', sans-serif;font-size:18px;
	font-weight:bold;
	color:#6A9697;
	height:20px;
        margin-bottom:0px;
        _margin-bottom:-4px;
}

.titulo_categoria_tit_grande{
	font-size:26px !important;
	height:30px !important;
}

.titulo_categoria_sub{margin-left:5px;}

.categoria_cultura{
	width:100%;
	height:54px;
	margin-top:5px;
	margin-bottom:15px;
	background:#F0F0F0;
	float:left;
}

.categoria_cultura b{
	font-family:"Trebuchet MS", sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#5075A7;
	margin-left:10px;
	margin-top:5px;
}

.categoria_cultura select{
	width:256px;
	float:left;
	margin-top:3px;
	margin-left:10px;
	border:1px solid #8094AC;
}

.fim_de_semana{
	width:100%;
	height:1%;
	float:left;
	margin-top:3px;
	background:#F0F0F0;
}

.bloco_fixo_fim_semana{
	float:left;
	width:128px;
	margin-left:10px;
	_margin-left:3px;
}

.fim_de_semana a{
	width:100%;
}

.fim_de_semana b{
	font-family:"Trebuchet MS", sans-serif!important;
	font-size:14px!important;
	font-weight:bold!important;
	color:#5075A7!important;
}

.club_vip{
	width:100%;
	float:left;
	background:url(../img/club_vip_bg.jpg) repeat-x;
}

.club_vip img{
	float:right;
	margin-right:10px;
}

.rodape_club_vip{
	width:100%;
	float:left;
}

.publicidade{
	background:#F0F0F0;
	width:100%;
	margin-top:8px;
	margin-bottom:5px;
        float:left;
}

.publicidade img{
	border:none;
}

.publicidade3{
	background:#F0F0F0;
	width:100%;
	margin-top:8px;
	margin-bottom:5px;
        float:left;
}

.publicidade3 img{
	border:none;
}


.indicadores_economicos img{
	margin-top:5px;
}

/* IN?IO Contedo Direita */

.player_audio{
	height:auto !important;
}

.player_video{
	float:left;
	margin-top:3px;
}


.player_video2{
	float:right;
	margin:3px;
}



.videos{
	float:left;
	background:#f0f0f0;
	padding:10px 5px 6px 5px;
	width:314px;
	height:100px;
}

.videos a:hover{
	cursor:pointer;
}

.thumb_video{
	float:left;
}

.thumb_video p{	
	width:150px;
	height:100px;
	background:url(../img/border_thumb_video.png) no-repeat;
	_background:none!important;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../arquivos/img/border_thumb_video.png', sizingMethod='scale');
	position:absolute;
	z-index:1000;
}

.thumb_video img{
	position:absolute;
	z-index:1;
}

.edicao_dia{
	float:left;
	margin-top:10px;
	background:#f0f0f0;
	width:156px;
	padding-bottom:1px;
}

.edicao_dia b{
	background:#f0f0f0;
	width:156px;
	margin-top:2px;
	margin-left:24px;
	font-family:"Trebuchet MS", sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#6A9697;
}

.edicao_dia span{
	float:left;
	background:#fff;
	margin-left:22px;
}

.edicao_dia span p{
	margin:8px 0px 8px 8px;
}

.edicao_dia span img{
	margin:1px 0px 1px 0px;
        cursor:pointer;
}


.classificados{
	width:161px;
	float:left;
	margin:10px 3px;
}

.flash_do_dia{
	float:left;
	background:#f0f0f0;
	padding:10px 5px 6px 5px;
	width:314px;
	height:100px;
	margin-top:10px;
	margin-bottom:10px;
}

.thumb_flash{
	float:left;
	overflow:hidden;
}

.thumb_flash p{	
	width:150px;
	height:100px;
	background:url(../img/border_thumb_flash.gif) no-repeat;
	position:absolute;
	z-index:900;
}

.thumb_flash span{	
	width:140px;
	background:#000;
	position:absolute;
	z-index:1000;
}

.thumb_flash img{
	position:absolute;
	z-index:1;
}


.thumb_flash_video{
	float:left;
	overflow:hidden;
}

.thumb_flash_video p{	
	width:150px;
	height:100px;
	background:url(../img/border_thumb_flash_video.gif) no-repeat;
	position:absolute;
	z-index:900;
}

.thumb_flash_video span{	
	width:140px;
	background:#000;
	position:absolute;
	z-index:1000;
}

.thumb_flash_video img{
	position:absolute;
	z-index:1;
}

.legenda_foto{
	margin-top:3px;
	margin-left:3px;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	-khtml-opacity: 0.7;
	display:block;
	height:0px;
	padding-left:4px;
}

.legenda_foto h5{
	font-weight:normal;
	color:#FFFFFF;
}

.legenda_foto a{
	color:#FFFFFF !important;
}

 

.podcast{
	width:325px;
	float:left;
	margin-top:10px;
	margin-bottom:25px;
}

.podcast2{
	width:100%;
	margin-bottom:0px;
}

.podcast li{
	background:#F0F0F0;
	list-style:none;
	width:100%;
	height:22px;
	margin-top:2px;
	float:left;
	padding-top:9px;
}

.podcast li a:hover {text-decoration:underline;}
.podcast li img{float:left;margin-left:5px;}
.podcast li p{float:left; margin-left:5px;color:#5075A7;}

.interativo{
	width:100%;
	height:1%;
	float:left;
	margin-top:10px;
	margin-bottom:5px;
	background:#F0F0F0;
}

.interativo a{
	width:100%;
}

.interativo b{
	font-family:"Trebuchet MS", sans-serif!important;
	font-size:14px!important;
	font-weight:bold!important;
	color:#5075A7!important;
}

.bloco_fixo{
	float:left;
	width:150px!important;
	margin-left:10px;
	_margin-left:3px;
}

.bloco_variavel{
	width:100%;
	margin-left:10px;
	_margin-left:5px;
}

.titulo{
	font-family:"Trebuchet MS", sans-serif!important;
	font-size:13px!important;
	font-weight:bold!important;
	color:#5075A7!important;
}

.titulo2{
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#5075A7;
}

/* FIM Contedo Direita */

.rodape{
	width:985px;
	border-left:2px solid #ebebeb;
	border-right:2px solid #ebebeb;
	border-bottom:2px solid #ebebeb;
	float:left;
	clear:both;
	margin:0 auto;
	padding-top:10px;
}

.rodape_principal{
	width:960px;
	margin:0 auto;
}

.rodape_links{
	width:100%;
	margin:0 auto;
}

.rodape_links_esquerda{
	width:832px;
	float:left;
	background:#E4EAEC;
}

.rodape_links_direita{
	width:128px;
	float:left;
	background:#E4EAEC;
}

.rodape_quebra01{
	width:100%;
	margin:0 auto;
	float:left;
	background:#E4EAEC;
}
.rodape_quebra01 img{margin-top:20px;}

.rodape_quebra02{width:100%;height:14px;float:left;background:#E4EAEC;}
.rodape_quebra02 img{float:right;}

.box_rodape{
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
	margin-top:10px;
	margin-left:15px;
	margin-right:20px;
	line-height:15px;
	float:left;
}

.box_rodape span{
	color:#990000;
}

.box_rodape p{
	float:left;
	font-size:11px!important;
	color:#B4CEB3;
	margin-right:3px;
}

.box_rodape ul{
	list-style-type:none;
}

.box_rodape a{text-decoration:none;}
.box_rodape a:hover{text-decoration:underline;}

.box_rodape a ul{text-decoration:none;}
.box_rodape a:hover ul{text-decoration:underline;}
.box_rodape a:visited ul{text-decoration:none;}

.rodape_menu{
	width:100%;
	height:19px;
	float:left;
	background:#003366;
}

.rodape_menu span{
	color:#EBEBEB;
	float:right;
	margin-right:8px;
	margin-top:2px;
}

.rodape_menu a{color:#F0F0F0;text-decoration:none;padding:0px 4px 1px 4px;}

.rodape_menu a:hover{color:#F0F0F0;background:#477D7D;text-decoration:none;}

.rodape_bar{
	width:100%;
	height:5px;
	float:left;
	margin-top:5px;
	background:url(../img/rodape_bar.gif) repeat-y;
	font-size:3px;
}

.assinatura_2xt img{
	margin-top:3px;
	float:right;
}

.texto{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#003366;
}

.box_texto{
	padding:6px;
}

#box_texto{
	padding:6px;
}

#box_texto b{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#336699;
}

#box_texto p{
	font-weight:normal;
}

.titulo_destaque{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#336699;
}

.rss_img{
	float:right;
	margin-right:3px !important;
	padding:0 !important;
}

.rss_img:hover{
	border:none !important;
	background:transparent !important;
}

.rss{
	color:#FFF;
	text-decoration:none;
	float:right;
	font-weight:normal;
	margin-right:5px !important;
	padding:0 !important;
}

.rss:hover{
	background: transparent !important;
}

/* Alinhamento de imagens com texto */
.left{
	float:left !important;
	margin-top:3px;
	margin-right:8px;
	border:1px solid #333;
}
.right{
	float:right !important;
	margin-top:3px;
	margin-left:8px;
	border:1px solid #333;
}
.center{
	float:none !important;
	display:block;
	margin-top:3px;
	margin-right:8px;
	margin-bottom:3px;
}
/* Alinhamento de imagens com texto */


/* --------------------------------------- INICIO ABAS RANKING --------------------------------------- */
.TabbedPanels {
	margin:10px 0px 20px 0px;
	float: left;
	clear: none;
	background:#f0f0f0;
	width:96%;
	height:161px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:6px;
}

.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}

.TabbedPanelsTab {
	position: relative;
	float: left;
	margin: 0px 1px 1px 0px;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}

.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

.TabbedPanelsContentGroup {
	clear: both;
	background:#fff;
	height:135px;
	overflow:auto;
}

.TabbedPanelsContent {
	padding: 4px;
	margin-left:30px;
}


.TabbedPanelsContent li{
	font-family:"Trebuchet MS", sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#B4CEB3;
}

.TabbedPanelsContent a{
	font-family:"Trebuchet MS", sans-serif;


	font-size:13px;
	font-weight:normal;
	color:#333;
}

.TabbedPanelsContent a:hover{
	text-decoration:underline;
}
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	background-color: #EEE;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}

.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}

.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}

.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}

.menu_aba3 img{float:left;margin-top:3px;border:none;}
.menu_aba3_inativa01 img{float:left;margin-top:3px;border:none;}
.menu_aba3_ativa01 img{float:left;margin-top:3px;border:none;}
.menu_aba3_inativa02 img{float:left;margin-top:3px;border:none;}
.menu_aba3_ativa02 img{float:left;margin-top:3px;border:none;}

a.menu_aba3 p{
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#666699;
	background:#fff;
	float:left;
	margin-top:3px;
}

a.menu_aba3_inativa01 p{
	color:#639B8E;
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
	font-weight:bold;
	background:#fff;
	float:left;
	margin-top:3px;
        margin-right:13px;
        margin-left:4px;
        cursor:pointer;
}

a.menu_aba3_inativa01 p:hover{
	color:#5075A7;
}

a.menu_aba3_ativa01 p{
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
	font-weight:bold;
	background:#fff;
	float:left;
	margin-top:3px;
        color:#666699;
        margin-right:13px;
        margin-left:4px;
        cursor:pointer;
}

a.menu_aba3_ativa01 p:hover{
        color:#999;
}

a.menu_aba3_inativa02 p{
	color:#639B8E;
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
	font-weight:bold;
	background:#fff;
	float:left;
	margin-top:3px;
        cursor:pointer;
}

a.menu_aba3_inativa02 p:hover{
	color:#5075A7;
}

a.menu_aba3_ativa02 p{
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
	font-weight:bold;
	background:#fff;
	float:left;
	margin-top:3px;
        color:#666699;
        cursor:pointer;
}

a.menu_aba3_ativa02 p:hover{
        color:#999;
}

a.menu_aba3 p:hover{color:#999!important;cursor:pointer;}

.menu_aba3_right{margin-right:2px;}

.icon_ranking{
	margin-top:5px!important;
	margin-right:5px;
}
/* --------------------------------------- FIM ABAS RANKING --------------------------------------- */











/* estilos de henrique */



.conteudo_direita2{
	width:310px;
	_width:304px;
	margin-left:10px;
	float:left;
}

.titulo_categoria_tit2{
	margin-left:6px;
	margin-bottom:2px;
}

.titulo_categoria_tit3{
	margin-left:2px;
	margin-bottom:2px;
}


.conteudo_esquerda02_01{
	width:660px;
	_width:655px;
	float:left;
	border-right:1px solid #ccc;
}

.topo_conteudo_esquerda02{
	width:98%;
	float:left;
}

.outro_topo{
	border-bottom:none !important;
	padding-bottom:2px;
	margin-left:0px !important;
	float:left;
}

.topo_conteudo_esquerda02_01_01{
	width:99%;
	border-bottom:2px solid #6A9697;
	border-left:7px solid #6A9697;
	margin-top:10px;
	margin-left:5px;
	float:left;
}

.topo_conteudo_esquerda02_01_03{
	width:97% !important;
}

.topo_conteudo_esquerda02_01_02{
	float:left;
	width:99%;
	border-bottom:1px solid #CCC;
	padding-bottom:2px;
	margin-left:5px;
}

.abas{
	margin-top:3px;
	float:left;
}

.abas_img{
	float:left;
}

.abas_img2{
	margin-right:5px;
}

.abas_topo_conteudo{
	border-top:1px solid #E6E6E6;
	border-bottom:1px solid #E6E6E6;
	padding-top:1px;
	margin-top:0px;
	float:left;
	height:14px;
	
}

.abas_topo_conteudo img{
	float:left;
	margin-right:4px;
}

.abas_topo_conteudo span{
	font-size:10px;
	color:#B6D3D3;
	float:left;
}

.abas_topo_conteudo span:hover{
	color:#999;
}

.abas2{

	float:right;
	font-size:12px;
	margin-top:2px;
}

.link_vermelho{
	text-decoration:underline;
	color:#990000;
	margin-right:3px;
	font-weight:normal;
	float:left;
}

.link_vermelho:hover{
	text-decoration:none;
}

.link_vermelho2{
	text-decoration:none;
	color:#990000;
	margin-right:3px;
	font-weight:normal;
	float:left;
}

.link_vermelho2:hover{
	text-decoration:underline;
}

.link_vermelho3{
	margin-right:10px;
	font-size:12px;
}

.abas2 span{
	color:#5075A7;
	float:left;
	margin-right:3px;
}

.abas2_ultlink{
	margin-left:8px;
	font-size:12px;
}

.topo_conteudo_esquerda02_02{
	width:100%;
	float:left;
	margin-left:5px;
	margin-bottom:4px;
	border-bottom:1px solid #CCC;
	padding-bottom:2px;
}

.topo_conteudo_esquerda02_02 p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	color:#000;
}

.topo_conteudo_esquerda02_02 span{
	font-size:12px;
	color:#333;
	font-weight:normal;
}

.topo_conteudo_esquerda02_02 h1{
	margin-top:15px;
	float:left;
	width:100%;
}

.topo_conteudo_esquerda02_02 h1 span{
	float:none;
}

.topo_conteudo_esquerda02_03{
	width:100%;
	float:left;
	margin-left:5px;
}

.topo_conteudo_esquerda02_03 span{
	color:#747C82;
	float:left;
	margin-right:5px;
}

.topo_conteudo_esquerda02_03 h1{
	color:#747C82;
	float:left;
	border-left:1px solid #747C82;
	padding-left:6px;
	margin-left:10px;
	margin-right:3px;
	font-weight:normal;
}

.topo_conteudo_esquerda02_03 img{
	float:left;
	margin-top:4px;
	margin-left:3px;
}

.ultlink_img{
	margin-right:10px;
}

.topo_conteudo_esquerda02_03 h2{
	float:right;
}

.img2{
	margin-top:0px !important;
}

.meio{
	width:98%;
	float:left;
	margin-top:20px;
	margin-left:7px;
	*margin-left:7px;
	_margin-left:4px;
}

.meio p{
	font-family:Arial;
	font-size:14px;
	color:#333; 
}

.conteudo_relacionado{
	width:240px;
	float:left;
	border-bottom:3px solid #F0F0F0;
	border-left:3px solid #F0F0F0;
	border-right:3px solid #F0F0F0;
	padding-bottom:10px;
	margin-right:10px;
}

.conteudo_relacionado01{
	margin-left:5px;
}

.conteudo_relacionado h1{
	width:100%;
	background:#F0F0F0;
	font-family:Arial;
	font-size:13px;
	color:#B4CEB3;
	padding-top:2px;
	padding-bottom:2px;
}

.conteudo_relacionado h2{
	width:100%;
	float:left;
	background:#F0F0F0;
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
	color:#990000;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:normal;
	text-align:center;
}



.conteudo_relacionado01 h2{
	width:100%;
	background:#F0F0F0;
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
	color:#990000;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:normal;
	border:none;
}	

.conteudo_relacionado a span{
	padding-right:3px;

}

.conteudo_relacionado01_a2{
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
	color:#990000;
}

.link2{
	float:left;
	width:230px;
	margin-top:10px;
	margin-bottom:10px;
}

.link2 img{
	float:left;
	margin-left:6px;
	*margin-left:9px;
	margin-right:6px;
}

.li0{
	font-family:"Trebuchet MS", sans-serif;
	font-size:12px;
	color:#333;
}

.li0:hover{
	text-decoration:underline;
}

.link3 span{
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
	color:#333;
	text-decoration:none;
}

.link3:hover span{
	text-decoration:underline;
}

.li1{
	list-style:url(../img/icon_setinha.gif);
	margin-left:25px;
}

.li1_02{
	margin-left:19px;
}

.li2{
	list-style:url(../img/icon_som.gif);
	margin-left:25px;
}

.li3{
	list-style:url(../img/icon_video.gif);
	margin-left:25px;
}

.ul1{
	line-height:20px;
}

.link5{
	border-left:1px solid #990000;
	border-right:1px solid #990000;
	padding-left:10px;
	padding-right:10px;
}

.link6{
	border-right:1px solid #990000;

	margin-left:10px;
	padding-right:10px;
}

.link8{
	border-left:1px solid #990000;
	border-right:1px solid #990000;
	padding-left:10px;
	padding-right:10px;
}

.menu_baixo{
	border-top:1px solid #CCC;
	margin-bottom:13px;
	margin-top:20px;
}

.coments{
	width:96%;
	border-bottom:10px solid #F0F0F0;
	border-left:10px solid #F0F0F0;
	border-right:10px solid #F0F0F0;
}

.abas_coments{
	margin-left:4px;
	*margin-left:4px;
	_margin-left:8px;
	margin-bottom:-2px;
	position:relative;
	*position:relative;
	_position:none;
	z-index:1000;
	background:#F0F0F0;
	width:100%;
}

.conteudo02{
	float:left;
	margin-left:4px;
	margin-top:0px;
	border:1px solid #000000;
	list-style:none;
	padding-bottom:10px;
	width:98%;
	border:1px solid #EBEBEB;
}

.conteudo02_01{
	float:left;
	width:35%;
	line-height:13px;
}

.conteudo02_01 ul{
	list-style:none;
	padding:5px;
}

.conteudo02_01 ul li input{
	width:98%;
	margin-top:5px;
	margin-bottom:5px;
	border:1px solid #999999;
}

.conteudo02_02{
	float:left;
	width:39%;
	_width:39%;
}

.conteudo02_02 ul{
	list-style:none;
	padding:5px;
}

.conteudo02_02 ul li textarea{
	width:98%;
	border:1px solid #999999;
	margin-top:5px;
}

.conteudo02_02 textarea{
	height:90px;
}

.conteudo02_03{
	float:left;
	width:25%;
}

.conteudo02_03 ul{
	list-style:none;
	padding:5px;
	margin-top:15px;
}

.conteudo02_03 ul li input{
	margin-top:5px;
	margin-bottom:5px;
	width:98%;
	border:1px solid #A5ACB2;
}


.buttom{
	width:98%!important;
	background:#EBEBEB;
	border:1px solid #000000;
}

.propaganda_associados_capa_alinhamento{
	margin-left:0px !important;
}

.propaganda_associados_capa{
	width:620px;
	_width:590px;
	float:left;
	padding-bottom:10px;
	margin-top:15px;
	background:#EFEFF7;
	margin-left:9px;
	_margin-left:5px;
}

.propaganda_associados_capa h1{
	width:590px;
	float:left;
	background:#EFEFF7;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:9px;
}

.propaganda_associados{
	width:620px;
	_width:625px;
	float:left;
	padding-bottom:10px;
	margin-top:15px;
	background:#EFEFF7;
}

.propaganda_associados h1{
	width:590px;
	float:left;
	background:#EFEFF7;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:9px;
}

.propaganda_associados01_capa{
	width:590px;
	_width:575px;
	float:left;
	background:#fff;
	margin-left:9px;
	_margin-left:5px;
	padding:6px;
}

.propaganda_associados02_capa{
	width:95%;
	float:left;
	background:#fff;
	margin-left:9px;
	_margin-left:5px;
	padding:6px;
}

.propaganda_associados01{
	width:590px;
	float:left;
	background:#fff;
	margin-left:9px;
	_margin-left:5px;
	padding:6px;
}

.propaganda_associados02{
	float:left;
	width:185px;
}

.propaganda_associados03{
	width:190px !important;
}

.propaganda_associados02 dl{
	float:left;
	margin-top:8px;
}

.propaganda_associados02 img{
	float:left;
}

.associados_aling{
	margin-left:9px;
	margin-right:25px;
}

.texto_dl{
	float:left;
	margin-left:5px;
	margin-top:5px;
	width:105px;
	_width:100px;
}

.link7 h5{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#2F649B;
}

.link7 h6{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#333;
	text-decoration:none;
}

.link7:hover h6{
	text-decoration:underline;
}

.conteudo_direita2_01{
}

.conteudo_direita2_02{
	float:left;
	width:100%;
	border-bottom:1px solid #CCC;
	padding-bottom:10px;
	margin-top:10px;
}

.conteudo_direita2_02 h2{
	width:100%;
	float:left;
	background:#F0F0F0;
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
	color:#990000;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:normal;
	text-align:center;
}

.conteudo_direita2_03{
	text-align:center;
	border:none;
}

.banners{
	float:left;
	width:100%;
}

.banner_lateral{
	float:left;
	margin-left:20px;
	_margin-left:10px;
}

.banner_lateral2{
	float:left;
	margin-left:15px;
}

.box_txt_img_b_02{
	color:#C77E0B !important;
}

.opacidade{
	background-color:#000;
	opacity:0.6;
	filter:alpha(opacity=60);
	height:36px;
	margin-top:-35px;
	*margin-top:-37px;
}

.opacidade01{
	margin-top:-31px!important;
	position:absolute;
	margin-left:4px;
}

.opacidade02{
	margin-top:-30px!important;
	position:absolute;
	color:#FFF;
	margin-left:30px;
}


.imagem_noticia{
	margin-top:12px;
}

/* P?na: Interface de V?o */
.player_esquerda{
	width:670px;
	float:left;
	border-right:0px solid #CCC;
}

.player_direita{
	width:310px;
	float:right;
}

.titulo_player{
	width:100%;
	height:45px;
	margin-bottom:10px;
}

.titulo_player h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:29px;
	font-weight:800;
	float:left;
	margin-top:10px;
	margin-left:5px;
}

/* Cores dos t?los */

.bege{
   	color:#414244;
	background-color:#E3DDCD;
	border-bottom: 8px solid #C8BCA2;
}

.verde{
   	color:#414244;
	background-color:#C5EAC8;
	border-bottom: 8px solid #8CD5AA;
}

.azul_escuro{
	background-color:#3A5389;
	border-bottom: 8px solid #6E80A8;
}

.azul_escuro h1{
   	color:#FFF;
}

.azul_claro{
    background-color:#DAE6E6;
    border-bottom: 8px solid #679998;
    color:#414244;
}

.azul_medio{
    background-color:#CED4E2;
    border-bottom: 8px solid #39528B;
    color:#414244;
}

.lilas{
    background-color:#7380B5;
    border-bottom: 8px solid #A5B5CF;
}

.lilas h1{
    color:#FFF;
}

.lilas_claro{
    background-color:#CFCFD1;
    border-bottom: 8px solid #404048;
}

.verde_escuro{
    background-color:#67999A;
    border-bottom: 8px solid #AECECB;
}

.verde_escuro h1{
   	color:#FFF;
}

.lilas_escuro{
    background-color:#687796;
    border-bottom: 8px solid #051C50;
}

.lilas_escuro h1{
   	color:#FFF;
}

/* Fim - Cores */

.player{
	width:380px;
	height:320px;
	float:left;
	padding-left:5px;
}

.dados_video{
	float:right;
	width:250px;
}

.dados_video h1{
	color:#5075A7;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:16px;
}

.dados_video h2{
	width:233px;
	background-color:#F0F0F0;
	padding:5px;
	margin-bottom:4px;
}

.dados_video h2 label{
	color:#5075A7;
	font-weight:normal;
}

.dados_video h2 span{
	color:#990000;
	font-weight:normal;
}

.dados_video h2 a{
	color:#990000;
	text-decoration:underline;
	font-weight:normal;
}

.dados_video h2 a:hover{
	text-decoration:none;
}

.dados_label{
	width:110px;
	float:left;	
}

.conteudo_player{
	clear:both;
	width:100%;
	float:left;
}

.propaganda_associados_capa_02{
	width:98% !important;
}

.conteudo_relacionado_video{
	margin-left:9px;
	width:210px;
}

.box_a_video{
	width:208px;
}

.box_a_video img{
	margin-left:8px;
}

.img_votacao{
	margin-left:0px !important;
	margin-top:8px;
}

.conteudo_ultimos_videos{
	width:420px;
	float:left;
	border-bottom:3px solid #F0F0F0;
	border-left:3px solid #F0F0F0;
	border-right:3px solid #F0F0F0;
	padding-bottom:10px;
}

.conteudo_ultimos_videos h1{
	width:100%;
	background:#F0F0F0;
	font-family:Arial;
	float:left;
	font-size:13px;
	color:#B4CEB3;
}

.menu_abas_podcast{
	width:100%;
	height:24px;
	background:#f0f0f0;
	border-bottom:1px solid #ccc;
}

.menu_aba4 p{
	margin-top:5px !important;
}

.alinhamento_estrela{
	float:left;
	width:210px;
        height:85px;
}

.alinhamento_estrela h3{
	float:left;
	margin-left: 105px; 
	_margin-left: 52px; 
	margin-top: -22px; 
	clear: none; 
	width: 100px; 
	height: 20px;
}


/* Fim - Interface de V?o */

/* Inicio News - Henrique */

.pagina_news{
	width:500px;
	border:5px solid #EBEBEB;
}

.topo_news{
	height:181px;
}

.informativo{
	float:left;
	width:100%;
	background:#C6DFC5;
	border-bottom:5px solid #B4CEB3;
	padding-bottom:4px;
	padding-top:5px;
	margin:0px;
}

.informativo_nome{
	float:right!important;
	margin-right:6px!important;
	padding-top:7px!important;
	font-family:Verdana, Arial, Helvetica, sans-serif!important;
	font-size:13px!important;
	font-weight:bold!important;
	color:#333!important;
	padding-right:1px!important;
}

.informativo_nome b{
	color:#003366;
	font-style:italic;
}

.informativo span{

	float:left;
	margin-left:10px;
	font-family:Arial;
	font-size:19px;
	font-weight:bold;
	color:#333;
}

.informativo p{
	float:right;
	margin-right:6px;
	padding-top:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
	padding-right:1px;
}

.informativo p b{
	color:#003366;
	font-style:italic;
}

.banner_news{
	float:left;
	margin:9px 14px 0px 8px;
}

.conteudo_esquerda_news{
	width:47%;
	padding-left:9px;
	border:none;
}

.conteudo_esquerda01_news{
	width:100%;
	padding:0px;
	border:none;
}

.conteudo_direita_news{
	width:46%;
	float:right;
	padding-left:9px;
	_padding-left:0px;
	border:none;
}

.box_txt_img2{
	margin-top:10px;
	margin-bottom:13px;
	_margin-bottom:12px;
}

.rodape_news{
	float:left;
	background:#EBEBEB;
	width:100%;
	padding-top:10px;
	padding-bottom:5px;
}

.rodape_news span{
	font-family:Tahoma;
	font-size:13px;
	color:#5075A7;
}

.rodape_news p{
	font-family:Tahoma;
	font-size:13px;
	color:#333;
}

/* Fim News - Henrique */

/* In?o - Capa Galerias */
.box_galeria{
	width:158px;
	float:left;
	margin-left:25px;
	margin-right:15px;
	margin-bottom:10px;
	padding:5px;
	background-color:#F0F0F0;
}

.box_galeria:hover{
	text-decoration:underline;
}

.box_galeria img{
	border:3px solid #CCC;
	float:left;
}

.paginacao2 a{
	color:#666;
}

.paginacao{
	clear:both;
	width:645px;
	margin-left:20px;
	_margin-left:10px;
	float:left;
	text-align:center;
}

.paginacao img{
	float:left;
}

.paginacao a{
	background-color:#F0F0F0;
	width:20px;
	height:10px;
	float:left;
	padding-bottom:5px;
}

.paginacao a:hover{
	background-color:#C6DFC5;
}

.paginacao_superior{
	margin-bottom:5px;
	margin-top:25px;
	float:left;
	padding-left:180px;
	text-align:center;
	width:465px;
}

.paginacao_inferior2 span{
	color:#666 !important;
}

.paginacao_inferior2 p{
	color:#666 !important;
}

.paginacao_inferior2 label{
	color:#666 !important;
}

.paginacao_inferior{
	width:465px;
	float:left;
	padding-top:4px;
	padding-bottom:4px;
	clear:both;
	background-color:#F0F0F0;
	border-top:1px solid #CCC;
	color:#666;
	font-weight:bold;
	padding-left:160px;
}

.paginacao_inferior span{
	float:left;
}

.paginacao_inferior p{
	font-weight:normal;
	margin-left:8px;
	margin-right:8px;
	float:left;
}


.paginacao_inferior label{
	float:left;
	margin-right:4px;
}

.paginacao_inferior input{
	float:left;
	width:35px;
	margin-right:4px;
	background-color:#FFF;
	border:1px solid #666;
}

.paginacao_inferior input:focus{
	border:1px solid #333;
}

.paginacao_inferior img{
	float:left;
}

.galeria_direita{
	font-weight:normal;
	float:left;
}

.galeria_direita_link{
	margin-bottom:0px !important;
}

.galeria_direita_negrito{
	font-weight:bold;
	float:left;
	margin-left:10px;
	clear:both;
	margin-right:2px;
}

.mini_galeria{
	float:left;
	margin:8px;
}

.galerias{
	float:left;
	width:670px;
}

/* Fim - Capa Galerias */

/* In?o - Tela de Cadastro */

.conteudo_cadastro{
	clear:both;
	width:95%;
	margin-left:5px;
	float:left;
	border-top:0px solid #CCC;
	border-bottom:1px solid #CCC;
	padding-left:25px;
	padding-top:10px;
	padding-bottom:50px;
	margin-top:20px;
	margin-bottom:20px;
}

.conteudo_cadastro span{
	width:65%;
	margin-left:5px;
	float:left;
}

.conteudo_cadastro label{
	width:165px;
	float:left;
	font-size:14px;
	margin-top:8px;
	color:#333;
	margin-bottom:2px;
	clear:both;
}

.conteudo_cadastro input{
	border:1px solid #CCC;
	font-size:12px;
	height:15px;
	clear:both;
	float:left;
}

.conteudo_cadastro input:focus{
	border:1px solid #333;
}

.input_ddd{
	width:33px;
	margin-right:10px;
	float:left;
}

.input_pequeno{
	width:120px;
	float:left;
}

.input_medio{
	width:165px;
}

.input_medio2{
	clear:none !important;
	margin-top:8px;
}

.input_grande{
	width:345px;
}

.input_select{
	float:left;
	clear:both;
	border:1px solid #CCC;
	font-size:12px;
}

.input_select option{
	margin-left:3px;
}

.input_radio{
	float:left;
	clear:none !important;
	border:1px solid #CCC;
	font-size:12px;
	margin-right:5px;
	margin-top:8px;
}

.conteudo_cadastro p{
	float:left;
	clear:both;
	font-size:12px;
}

.p_cadastro{
	clear:none !important;
	margin-right:10px;
	margin-top:8px;
}

.texto_cadastro{
	float:left;
	clear:both;
	width:95%;
}

.texto_cadastro p{
	width:95%;
	margin-top:10px;
	margin-left:10px;
	color:#333;
	font-size:14px;
}

.box_rodape_cadastro{
	margin-right:40px !important;
}

.campos_cadastro{
	float:left;
	width:335px;
}

.campos_cadastro h3{
	width:90%;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	float:left;
	margin:0px;
}

.campos_cadastro h2{
	width:95%;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	float:left;
	color:#770000;
	margin-top:15px;
}

.botoes{
	width:90%;
	float:left;
	clear:both;
	margin-top:20px;
}

.botao2_cadastro{
	margin-left:5px;
}

/* Fim - Tela de Cadastro */

/* IN?IO - Economia - listagem de not?as */

.economia_esquerda{
	width:660px;
	_width:655px;
	margin-left:8px;
	_margin-left:4px;
	margin-top:10px;
	float:left;
	border-right:1px solid #CCC;
	padding-right:8px;
}

.economia_direita{
	width:290px;
	padding-left:8px;
	padding-right:5px;
	float:right;
}

.menu_list_noticias{
	width:636px;
	height:24px;
	background:#f0f0f0;
	border-bottom:1px solid #ccc;
	float:left;
}

.menu_list_noticias01{
	width:313px;
	height:24px;
	padding-left:5px;
	float:left;
}

.menu_list_noticias02{
	width:281px;
	height:20px;
	padding-top:4px;
	padding-left:37px;
	float:right;
}

.menu_list_noticias02 select{
	width:151px;
	
	border:1px solid #ccc;
	color:#999;
}

.menu_aba_noticias img{float:left;}
a.menu_aba_noticias p{
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#5075A7;
	background:#fff;
	font-weight:bold;
	float:left;
	padding-left:10px;
	padding-right:10px;
	border-top:1px solid #ccc;
}

a.menu_aba_noticias p:hover{color:#999!important;cursor:pointer;}

.menu_aba_noticias_right{margin-right:2px;}

.tabela_calendario{
	margin-top:5px; 
	clear:both;
    width:308px;
}

.tabela_calendario td{
	text-align:center;
}

.tabela_calendario td span{
	color:#0F171A;
	font-family:Arial; 
	font-size:14px;
}

.corpoCalendar{
}

.calendario_normal{
	color:#0F171A;
	padding-bottom:5px;
	padding-top:5px;
	border-top:1px solid #CCC;
}


.calendario_dia_atual{
	background-color:#B2C6C7;
	border-bottom:1px solid #FFF;
	padding-bottom:5px;
	padding-top:5px;
	border-top:1px solid #CCC;
}


.calendario_dia_marcado{
	background-color:#F1F2F6;
	border-bottom:1px solid #FFF;
	padding-bottom:5px;
	padding-top:5px;
	border-top:1px solid #CCC;
}



#ajuste_calend{
	width:280px;
}



.menu_aba_ativa{
	position:absolute;
        /*
	z-index:1000;
        */
	margin-top:3px!important;
	border-bottom:1px solid #fff;
	float:left;
}

.menu_aba_ativa img{
	height:22px;
}
.menu_aba_ativa p{
	height:21px;
}

.menu_aba_inativa{
	position:absolute;
        /*
	z-index:900;
        */
	margin-top:5px!important;
	border-bottom:1px solid #ccc;
	float:left;
}

.menu_aba_inativa img{
	height:19px;
}
a.menu_aba_inativa p{
	color:#639B8E;
}

a.menu_aba_inativa p:hover{
	color:#5075A7!important;
}

.aba_noticias02{
	margin-left:67px;
}

.aba_noticias03{
	margin-left:161px;
}

.bar_data{
	background:url(../img/listagem_noticias_bg.gif) repeat-x;
	width:636px;
	height:21px;
	border-top:1px solid #D5DFE0;
	border-bottom:1px solid #D5DFE0;
	float:left;
	font-weight:bold;
	margin-top:12px;
}

.bar_data span{
	margin-top:4px;
	margin-left:8px;
	float:left;
	font-weight:bold;
}

.noticia{
	width:620px;
	margin-top:17px;
	float:left;
	margin-left:10px;
	_margin-left:5px;
}

.noticia b{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:400;
	color:#639B8E;
}

.noticia a{
	font-family:"Trebuchet MS", sans-serif;
	font-size:13px;
	margin-top:-3px;
	float:left;
}

.noticia a:hover{	
	text-decoration:underline;
}

.noticia span{
	color:#639B8E;
}

.paginacao_economia{
	margin-left:0px!important;
	width:100%;
	margin-top:50px;
}

.paginacao_economia01{
	width:483px!important;
	padding-left:169px!important;
}

.paginacao_economia02{
	width:485px!important;
	padding-left:152px!important;
}

.paginacao_economia02 a:hover{
	background-color:#F0F0F0!important;
}

.banner_economia{
	margin-left:8px;
	margin-right:5px;
}
/* FIM - Economia - listagem de not?as */

/* Inicio - Economia - capa final - Henrique */

.conteudo_esquerda01_economia{
	border:none;	
}

.publicidade2{
	background:none;
	float:left;
}

.graficos{
	float:left;
}

.graficos_economia{
	float:left;
	width:295px;
	margin-bottom:10px;
}

.graficos_economia h1{
	float:left;
	background:#F0F0F0;
	width:289px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#B4CEB3;
	padding-left:5px;
	margin-bottom:3px;
}

#portlet_foto h1{
	float:left;
}

.rss_esquerda{
	float:left;
	width:650px;
	padding:10px;
	_width:640px;
}

.rss_esquerda p{
	float:left;
	margin-bottom:10px;
}

.rss_direita{
	float:right;
	width:300px;
	padding-left:10px;
	border-left:1px solid #CCC;
}

.explica_rss{
	width:90%;
	float:left;
	text-align:center;
	padding:8px;
}

.explica_rss p{
	margin:5px;
	margin-top:0px;
	text-align:left;
}

.explica_rss span{
	clear:both;
	text-align:left;
	color:#649693;
	font-weight:bold;
	margin-bottom:0px;
}

.explica_rss_span{
	float:left;
	margin-left:5px;
	width:95%;
}

.explica_rss p a{
	text-align:left;
	color:#01669E;
	text-decoration:underline;
}

.explica_rss a:hover{
	text-decoration:none;
}

.explica_rss img{
	clear:both;
	margin:10px;
	text-align:center;
}

.lista_rss{
	width:290px;
	float:left;
	margin:0px;
	*margin:5px;
	padding-left:10px;
}

.lista_rss:hover{
	text-decoration:underline;
}

.lista_rss img{
	float:left;
	margin-right:5px;
}

.lista_rss p{
	float:left;
	text-decoration:none;
}

.engloba_esq_rss{
	height:700px;
	width:660px;
	_width:640px;
	float:left;
}

/* Fim - Economia - capa final - Henrique */




/*INICIO  BOXES DE ERRO */
.aviso_alerta{
    background:#E1E1FF none repeat scroll 0%;
    border:3px solid #00B7B7;
    left:450px;
    position:fixed;
    _position:absolute;
    top:360px;
    width:300px;
    z-index:99999;
    *padding-bottom:15px;
}



.aviso_alerta p{
    float:left;
    width:220px;
    color:#000;
    font-size:12px;
    font-family:Verdana;
    margin-top:15px;
}

.aviso input {

}

.aviso_alerta a{
    color:#00B7B7;
    font-size:12px;
    font-family:Verdana;
    text-decoration:none;
    float:right;
    margin:5px;
    clear:both;
    font-weight:bold;
}

.aviso_alerta a:hover{
    text-decoration:underline;
}

.aviso_alerta h1{
    color:#FFF;
    font-size:18px;
    width:97%;
    text-align:left;
    font-family:Verdana;
    margin:0;
    padding:5px;
    background-color:#00B7B7;
}

.aviso_alerta img{
    float:left;
    margin:15px;
}

.botao_alerta{
    background-color:#00B7B7;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	padding:2px 4px;
    margin:20px 0px 5px 5px;
}




.aviso_erro{
    background:#FFF2F2  none repeat scroll 0%;
    border:3px solid #D90000;
    left:450px;
    position:fixed;
    _position:absolute;
    top:360px;
    width:300px;
    z-index:99999;
    *padding-bottom:15px;
}

.aviso_erro p{
    float:left;
    width:220px;
    color:#000;
    font-size:12px;
    font-family:Verdana;
	margin-top:15px;
}

.aviso input {

}

.aviso_erro a{
    color:#D90000;
    font-size:12px;
    font-family:Verdana;
    text-decoration:none;
    float:right;
    margin:5px;
    clear:both;
    font-weight:bold;
}

.aviso_erro a:hover{
    text-decoration:underline;
}

.aviso_erro h1{
    color:#FFF;
    font-size:18px;
    width:97%;
    text-align:left;
    font-family:Verdana;
    margin:0;
    padding:5px;
    background-color:#D90000;
}

.aviso_erro img{
    float:left;
    margin:15px;
}

.botao_erro{
    background-color:#D90000;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	padding:2px 4px;
    margin:20px 0px 5px 5px;
}



.aviso_sucesso{
    background:#E1E1FF none repeat scroll 0%;
    border:3px solid #008200;
    left:450px;
    position:fixed;
    _position:absolute;
    top:360px;
    width:300px;
    z-index:99999;
    *padding-bottom:15px;
}

.aviso_sucesso p{
    float:left;
    width:220px;
    color:#000;
    font-size:12px;
    font-family:Verdana;
	margin-top:15px;
}

.aviso input {

}

.aviso_sucesso a{
    color:#008200;
    font-size:12px;
    font-family:Verdana;
    text-decoration:none;
    float:right;
    margin:5px;
    clear:both;
    font-weight:bold;
}

.aviso_sucesso a:hover{
    text-decoration:underline;
}

.aviso_sucesso h1{
    color:#FFF;
    font-size:18px;
    width:97%;
    text-align:left;
    font-family:Verdana;
    margin:0;
    padding:5px;
    background-color:#008200;
}

.aviso_sucesso img{
    float:left;
    margin:15px;
}

.botao_sucesso{
    background-color:#008200;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	padding:2px 4px;
    margin:20px 0px 5px 5px;
}




.aviso_confirmacao{
    float:left;
    width:220px;
    background:#E1E1FF none repeat scroll 0%;
    border:3px solid #003399;
    left:450px;
    position:fixed;
    _position:absolute;
    top:360px;
    width:300px;
    z-index:99999;
    *padding-bottom:15px;
}

.aviso_confirmacao p{
    color:#000;
    font-size:12px;
    font-family:Verdana;
	margin-top:15px;
}

.aviso_confirmacao a{
    color:#003399;
    font-size:12px;
    font-family:Verdana;
    text-decoration:none;
    float:right;
    margin:5px;
    clear:both;
    font-weight:bold;
}

.aviso_confirmacao a:hover{
    text-decoration:underline;
}

.aviso_confirmacao h1{
    color:#FFF;
    font-size:18px;
    width:97%;
    text-align:left;
    font-family:Verdana;
    margin:0;
    padding:5px;
    background-color:#003399;
}

.aviso_confirmacao img{
    float:left;
    margin:15px;
}

.opacity_back{
    background-color:#01161F;
    height:100%;
    left:0px;
    top:0px;
    filter: alpha(opacity=60); 
    -moz-opacity: 0.6;
    opacity: 0.6;
    position:absolute;
    width:100%;
    cursor: wait;
}

.botao_confirmacao{
  background-color:#003399;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	padding:2px 4px;
    margin:20px 0px 5px 5px;
}


.div_icone_alert{
	float:left;
}

.div_descricao_alert{
	float:left;
}

/*FIM  BOXES DE ERRO */

.conteudo_esquerda02_01 iframe{
       padding-left:8px;
}

.conteudo_subtilo_interna{
	float:left;
	font-family:Arial;
	font-size:13px;
	color:#333; 
        font-weight:bold; 
        margin:10px 0px 10px 20px; 
        _margin-left:10px; 
        clear:both; 
        width:90%
}

.interna_login_label{
        float:left; 
        width:90%; 
        margin:5px 0px 0px 20px; 
        clear:both;
}

.interna_login_input{
        float:left; 
        width:200px; 
        margin-left:20px; 
        margin-top:0px;
	border:1px #CCC solid;
	background:#FFF;
}

.asterisco {
    color: #990000;
    font-weight: none;
}

.link_videos{
    float:left; 
    width:200px;  
    margin:10px;
    height:70px;
    _margin:5px;
}

.link_videos:hover{
    text-decoration:underline;
    cursor:pointer;
}

.link_podcast{
    float:left; 
    width:200px;  
    margin:10px;
    height:70px;
    cursor:pointer;
    
}

.link_podcast:hover{
    text-decoration:underline;
    cursor:pointer;
}

.topicos_login{
	float:left;
	list-style:url(../img/icon_seta.gif);
	width:300px;
	_width:200px;
	margin-top:0px;
	*margin-left:40px;
	_margin-left:22px;
	padding-left:50px;
	*padding-left:0px;
}

.topicos_login a{
	font-family:Arial;
	font-size:12px;
	color:#333;
	text-decoration:none;
}

.topicos_login a:hover{
	text-decoration:underline;
}


.aviso_infografia_alerta{
    left:450px;
    top:50px !important;
    position:absolute;
    z-index:99999;
    padding-bottom:15px;
}
.ajuste_hover_menu a *{
    background:#FFFFFF none repeat scroll 0%;
    color:#5075A7;
    float:left;
    font-family:"Trebuchet MS",sans-serif;
    font-size:13px;
    font-weight:normal;
}


.ajuste_hover_menu:hover a *, .ajuste_hover_menu a *:hover, .ajuste_hover_menu a:hover *, .ajuste_hover_menu a:hover{
    _color:#999 !important;
    _cursor:pointer;
}


/* Henrique 13/02/09 */
.link_podcast_maior{
    height:85px;
}
