* { padding:0px; margin:0px; list-style:none; outline:none; }
body { font-family: Arial,Myriad Pro, sans-serif; font-size:12px; *text-align:center; }

a { outline:none; text-decoration: none; }
a:link, a:visited { color:#016385; }
a:hover, a:active { text-decoration:underline; }	
a img { border:none; }

h1 { font-family:Arial, Verdana; color: #008f83; font-size:15px;}
h2 { }
h3 { }
h4 { }
h5 { }
h6 { }

iframe { width:500px;}

.wrapper {
	width:1000px;
	margin:0 auto!important; }
	
.on_body { margin-top:5px; }

.preto10b { font-size:10px; color:#000000; font-weight:bold;}


#header { }

#header .top { height:100px; }
#header .top a.logo { width:123px; height:100px; background: url('../PT/imagens/header/logo.jpg') no-repeat center center; display:block; text-decoration:none; }
#header .top ul li { display:inline; float:left; }
#header .top .menu { width:800px; margin: 25px 0 0 0; border-bottom: 1px #f9e6b7 solid; position:relative; }
#header .top .menu ul.alignleft { font-size:13px; display:block; position:absolute; bottom:-1px; }
#header .top .menu ul.alignleft li.you_are { color:#008f83; padding:4px; }
#header .top .menu ul.alignleft li { text-transform:uppercase; font-family:Myriad Pro, Arial; }
#header .top .menu ul.alignleft li a { color:#eaab12; padding:4px; display:block;  border-bottom: 1px #f9e6b7 solid; }
#header .top .menu ul.alignleft li a:hover { text-decoration:none; background: url('../PT/imagens/header/top_menu_line.png') bottom repeat-x; border-bottom:1px solid #8dc2a5; }
#header .top .menu ul.alignright {  }
#header .top .menu ul.alignright li {  }
#header .top .menu ul.alignright li a { padding:5px; display:block; color:#7f7f7f; }
#header .top .menu ul.alignright li a.rss { padding: 5px 5px 5px 15px; background: url('../PT/imagens/header/rss.gif') no-repeat center left; }
#header .top .under_menu ul { margin:5px 0 0 0; }
#header .top .under_menu ul li { background: url('../PT/imagens/header/split.gif') no-repeat left center; }
#header .top .under_menu ul li.first { background: none; }
#header .top .under_menu ul li a { color:#008f83; padding:5px; font-weight:bold; font-size:13px; letter-spacing:0px; }
#header .top .search {  }
#header .top .search input { padding:2px 5px; font-size:11px; }
#header .top .search input.go { padding:1px 5px; }
#header .top .search select { padding:1px 1px 1px 5px; font-size:11px; }


.should_flash { height: 177px; width:100%; background: url('../PT/imagens/header/bg_header_si.jpg') no-repeat center top;}
.should_flash .choose { position:relative; }
.should_flash .choose .videos { position:absolute; bottom:-279px; right:0px; width:340px; height:85px; background: url('../PT/imagens/header/should_be_flash_videos.png') no-repeat top center; }
.should_flash .choose { position:relative; }
.should_flash .choose .textos { position:absolute; top:150px; left:15px; width:231px; height:29px; background: url('../PT/imagens/header/bt_header.gif') no-repeat bottom center; }
.should_flash .choose .textos a { display:block; width:231px; height:29px;}

.should_flash .menu { position:absolute; top: 195px; left:0px;  }
.should_flash .menu .abre { display:block; width:183px; height:22px; margin:0px; background: url('../PT/imagens/header/menu.png') no-repeat left top;  }
.should_flash .menu .comeca { width:183px; height:8px; background: url('../PT/imagens/header/top_menu.png') no-repeat center bottom; }
.should_flash .menu .finaliza { width:183px; height:8px; background: url('../PT/imagens/header/bottom_menu.png') no-repeat center top; }
.should_flash .menu ul { background:#f2f3e9; list-style:none; }
.should_flash .menu ul li  { border-bottom:1px solid #e3eae3; padding:0 15px 0 0; }
.should_flash .menu ul li a { padding:5px 5px 5px 15px; display:block; background: url('../PT/imagens/botoes/menu.jpg') no-repeat left center; }
.top div.alignleft {margin-right: 50px; }

#menuHome { z-index: 2000; position: absolute; background-color: #f2f3e9; width: 183px;}
#menuHome li{ border-bottom: 1px solid #e3eae3; }

.home_header .should_flash {  background: url('../PT/imagens/header/should_be_flash_back.jpg') no-repeat center top !important; } 
.home_header .should_flash .choose .videos { position:absolute; bottom:-273px; right:0px; width:340px; height:85px; background: url('../PT/imagens/header/should_be_flash_videos.png') no-repeat top center; }
.home_body {  }
.home_sidebar { padding:0px;}
.home_footer { margin-top:50px !important; padding-top:0px; height:340px !important; width:100% !important; /*background: url('../PT/imagens/footer/background.jpg') no-repeat center top !important;*/ }



#body_interna { width:608px; padding:10px 28px 0px 0px; float:left; border-right:3px double #cce9e6 }

#body { width:565px; padding:10px 0; float:left; }
#body .ultimas_noticias {  /*border-bottom: 1px dotted #006486;*/ padding: 0 0 15px 6px; background: url(../imagens/ultimasnoticias_home_rodape.gif) no-repeat bottom left; height: auto !important; min-height: 200px; height: 200px; }
#body .ultimas_noticias h1 {margin:10px 0px 5px 0px; }
#body .ultimas_noticias .imagem { float:left; width: 243px; height: 143px; display:table; }
#body .ultimas_noticias .imagem p { font-size:10px; text-align:left;}
#body .ultimas_noticias .imagem img { margin-bottom:3px;}
#body .ultimas_noticias .textos { float:right; width:290px; margin:0 10px 0 0; font-size:13px;}
#body .ultimas_noticias .textos .data { font-size:11px; color:#006387; font-weight:bold; padding: 0 0 0 15px; background: url('../PT/imagens/botoes/data.gif') no-repeat left center; }
#body .ultimas_noticias .textos h2 { font-size:17px; color:#016285; font-weight:normal; padding-left:15px; }
#body .ultimas_noticias .textos p { padding-left:15px;}
#body .ultimas_noticias .textos a.link{ padding:0 5px; background: url('../PT/imagens/botoes/arrow.gif') no-repeat center center; text-decoration:none; }


#body .two_columns { padding:15px 0; /*border-bottom:1px dotted #006486;*/ }

#body .two_columns .tv_vale { float:left; width:275px;}
#body .two_columns .tv_vale h1 { margin:0px 0px 5px 0px;}
#body .two_columns .tv_vale .destaque { width:150px; float:left;}
#body .two_columns .tv_vale .destaque .textos { display:block; width:142px; margin:10px 10px 0 0; font-size:13px;}
#body .two_columns .tv_vale .destaque .textos .dista { padding:0 0 0 16px; }
#body .two_columns .tv_vale .destaque .textos span { font-size:11px; color:#006387; }
#body .two_columns .tv_vale .destaque .textos .onde { font-weight:bold; padding: 0 0 0 15px; font-size:11px; color:#006387;}
#body .two_columns .tv_vale .destaque .textos .data { font-weight:bold; }
#body .two_columns .tv_vale .destaque .textos h2 { font-size:14px; font-weight:normal; }
#body .two_columns .tv_vale .destaque .textos a.link{ padding:0 5px; background: url('../PT/imagens/botoes/arrow.gif') no-repeat center center; }

#body .two_columns .tv_vale .secundarios { width:120px; float:left;}
#body .two_columns .tv_vale .secundarios .textos { border-bottom:1px dotted #006486; padding:5px 0; display:block; width:115px; margin:0 10px 0 0; font-size:13px; }
#body .two_columns .tv_vale .secundarios .last { border:none; }
#body .two_columns .tv_vale .secundarios .textos .dista { padding:0 0 0 16px; }
#body .two_columns .tv_vale .secundarios .textos span { font-size:11px; color:#006387; }
#body .two_columns .tv_vale .secundarios .textos .onde { font-weight:bold; padding: 0 0 0 15px; font-size:11px; color:#006387;}
#body .two_columns .tv_vale .secundarios .textos .data { font-weight:bold; }
#body .two_columns .tv_vale .secundarios .textos h2 { font-size:12px; font-weight:normal; }
#body .two_columns .tv_vale .secundarios .textos a.link{ padding:0 5px; background: url('../PT/imagens/botoes/arrow.gif') no-repeat center center; }


#body .two_columns .radiovale { float:left; width:264px; padding-left: 15px; border-left:1px #c9c9c9 solid;}
#body .two_columns .radiovale h1 { margin:0px 0px 5px 0px;}
#body .two_columns .radiovale .destaque { width:146px; float:left;}
#body .two_columns .radiovale .destaque .textos { display:block; width:142px; margin:10px 10px 0 0; font-size:13px; }
#body .two_columns .radiovale .destaque .textos .dista { padding:0 0 0 16px; }
#body .two_columns .radiovale .destaque .textos span { font-size:11px; color:#006387; }
#body .two_columns .radiovale .destaque .textos .onde { font-weight:bold; padding: 0 0 0 15px; font-size:11px; color:#006387;}
#body .two_columns .radiovale .destaque .textos .data { font-weight:bold; font-size:11px; color:#006387;}
#body .two_columns .radiovale .destaque .textos h2 { font-size:14px; font-weight:normal; }
#body .two_columns .radiovale .destaque .textos a.link{ padding:0 5px; background: url('../PT/imagens/botoes/arrow.gif') no-repeat center center; }

#body .two_columns .radiovale .secundarios { width:116px; float:left;}
#body .two_columns .radiovale .secundarios .textos { border-bottom:1px dotted #006486; padding:5px 0; display:block; width:115px; margin:0 10px 0 0; font-size:13px; }
#body .two_columns .radiovale .secundarios .last { border:none; }
#body .two_columns .radiovale .secundarios .textos .dista { padding:0 0 0 16px; }
#body .two_columns .radiovale .secundarios .textos span { font-size:11px; color:#006387; }
#body .two_columns .radiovale .secundarios .textos .onde { font-weight:bold; padding: 0 0 0 15px; font-size:11px; color:#006387;}
#body .two_columns .radiovale .secundarios .textos .data { font-weight:bold; }
#body .two_columns .radiovale .secundarios .textos h2 { font-size:12px; font-weight:normal; }
#body .two_columns .radiovale .secundarios .textos a.link{ padding:0 5px; background: url('../PT/imagens/botoes/arrow.gif') no-repeat center center; }

/*
#body .two_columns { padding:15px 0; border-bottom:1px dotted #006486; }
#body .two_columns .radiovale { float:right; padding-left: 15px; border-left:1px #c9c9c9 solid; }
#body .two_columns .radiovale  h1 { height:30px; background: url('../PT/imagens/home/radio_vale.gif') no-repeat left top; }
#body .two_columns .radiovale .alignleft {  }
#body .two_columns .radiovale .alignleft .imagem { display:block }
#body .two_columns .radiovale .alignleft .textos { display:block; width:142px; margin:10px 10px 0 0; font-size:13px; }
#body .two_columns .radiovale .alignleft .textos .dista { padding:0 0 0 16px; }
#body .two_columns .radiovale .alignleft .textos span { font-size:11px; color:#006387; }
#body .two_columns .radiovale .alignleft .textos .onde { font-weight:bold; padding: 0 0 0 15px; }
#body .two_columns .radiovale .alignleft .textos .data { font-weight:bold; }
#body .two_columns .radiovale .alignleft .textos h2 { font-size:14px; font-weight:normal; }
#body .two_columns .radiovale .alignleft .textos a.link{ padding:0 5px; background: url('../PT/imagens/botoes/arrow.gif') no-repeat center center; }
#body .two_columns .radiovale .alignright { width:115px; }
#body .two_columns .radiovale .alignright .textos { border-bottom:1px dotted #006486; padding:5px 0; display:block; width:115px; margin:0 10px 0 0; font-size:13px; }
#body .two_columns .radiovale .alignright .last { border:none; }
#body .two_columns .radiovale .alignright .textos .dista { padding:0 0 0 16px; }
#body .two_columns .radiovale .alignright .textos span { font-size:11px; color:#006387; }
#body .two_columns .radiovale .alignright .textos .onde { font-weight:bold; padding: 0 0 0 15px; }
#body .two_columns .radiovale .alignright .textos .data { font-weight:bold; }
#body .two_columns .radiovale .alignright .textos h2 { font-size:12px; font-weight:normal; }
#body .two_columns .radiovale .alignright .textos a.link{ padding:0 5px; background: url('../PT/imagens/botoes/arrow.gif') no-repeat center center; }
*/


.report { background: url('../PT/imagens/botoes/report.gif') no-repeat left top; }
.trechos_tv { background: url('../PT/imagens/botoes/trechos_tv.gif') no-repeat left top; }
.publicidade { background: url('../PT/imagens/botoes/publicidade.gif') no-repeat left top; }
.materias { background: url('../PT/imagens/botoes/materias.gif') no-repeat left top; }
.corp { background: url('../PT/imagens/botoes/corp.gif') no-repeat left top; }

#body .releases { float:left; padding:15px 0;width: 565px; }
#body .releases h1 { margin:0px 0px 5px 0px;}
#body .releases .alignleft {  }
#body .releases .alignleft .imagem { display:block }
#body .releases .alignleft .textos { display:block; width:152px; margin:10px 10px 0 0; font-size:13px; }
#body .releases .alignleft .textos .dista { padding:0 0 0 16px; }
#body .releases .alignleft .textos span { font-size:11px; color:#006387; }
#body .releases .alignleft .textos .onde { font-weight:bold; padding: 0 0 0 15px; }
#body .releases .alignleft .textos .data { font-weight:bold; }
#body .releases .alignleft .textos h2 { font-size:14px; font-weight:normal; }
#body .releases .alignleft .textos a.link{ padding:0 5px; background: url('../PT/imagens/botoes/arrow.gif') no-repeat center center; }

#body .vale_imprensa { background:#fbfbf8; padding:15px; }
#body .vale_imprensa h1 { margin:0px 0px 5px 0px;}
#body .vale_imprensa .textos { display:block; margin:0 10px 0 0; font-size:13px; }
#body .vale_imprensa .textos .dista { padding:0 0 0 16px; }
#body .vale_imprensa .textos span { font-size:11px; color:#006387; }
#body .vale_imprensa .textos .data { font-weight:bold; padding: 0 0 0 15px; background: url('../PT/imagens/botoes/data.gif') no-repeat left center; }
#body .vale_imprensa .textos h2 { font-size:12px; font-weight:normal; }
#body .vale_imprensa .textos p { font-size:14px; font-weight:normal; color:#026288; }
#body .vale_imprensa .textos a.link{ padding:0 5px; background: url('../PT/imagens/botoes/arrow.gif') no-repeat center center; }
a.veja_mais{ float:right; display:block; width:120px; padding-right:17px; text-align:right; height:13px; background: url('../PT/imagens/botoes/veja_mais.gif') no-repeat right center; color:#008f83; text-indent:0px; margin:10px 0px 0px 0px; font-weight:bold; font-size:11px; }


.cadastro h1 { margin: 10px 0 10px 0; }
.cadastro h1.cadastro { margin: 10px 0 10px 0; }
.cadastro p { margin-bottom: 15px; }
.cadastro p strong { color: #00637b; }
.cadastro p a { color: #008F83; }
.cadastro form { margin: 15px 0; }
.cadastro form fieldset { border: none; }
.cadastro form label { font-weight: bold; }
.cadastro form input { width: 200px; }
.cadastro form input.check { width: auto !important; margin-right: 5px; }
.cadastro form p.radio { margin-bottom: 3px !important; }
.cadastro form p.atencao { padding-left: 15px; }
.cadastro form p.atencao span { color: red; }
.cadastro form input.button { width: 80px !important; }
.formField {
	font-family: verdana;
	font-size  : 10px;
	border: 1px solid #9C9F8D;
	background-color: #DAE0B9;
	padding: 2px;
	color: #333333;
}


.noticias_interna h1 { margin: 10px 0 10px 0; }
.noticias_interna p { font-size: 11px; color:#00637b; }
.noticias_interna p span.data { font-size: 13px !important; }
.noticias_interna h2 { color: #00637b; padding: 15px 0; }
.noticias_interna .galeria {  overflow: auto; padding: 20px; margin-top: 20px; background-color: #f0f0f0; }
.noticias_interna .galeria a { margin: 0 10px 10px 0; }
.noticias_interna .share { margin: 30px 0px 20px 0px; padding: 20px 0px 20px 0px; border-top: dotted 1px #00637b; text-align: right; }

.share a.enviar_amigo {width:159px; height:20px; display:block; float: right; background:url(../PT/imagens/noticias_interna/enviar.png) no-repeat left top; font-size:15px; color:#009083; text-align:left; padding:1px 0px 0px 29px; font-weight:bold;}
.share a.imprimir {width:71px; height:20px; display:block; float: right; background:url(../PT/imagens/noticias_interna/imprimir.png) no-repeat left top; font-size:15px; color:#009083; text-align:left; padding:1px 0px 0px 29px; font-weight:bold;}
.share a.voltar {width:52px; height:20px; display:block; float: right; background:url(../PT/imagens/noticias_interna/voltar.png) no-repeat left top; font-size:15px; color:#009083; text-align:left; padding:1px 0px 0px 12px; font-weight:bold;}

.noticias_interna p a {  color:#008F83; }
ul.mais_noticias { overflow: auto; margin: 20px 0; }
ul.mais_noticias li { display:block; width: 100%; padding: 15px 0; border-bottom: dotted 1px #00637b; }
ul.mais_noticias h4 { font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#00637b; text-transform: uppercase; font-weight: normal; }
ul.mais_noticias p.data { color:#00637b; font-size: 12px; font-weight: bold; padding-top: 5px; }
ul.mais_noticias a.doc { padding-left: 14px; color:#008F83; background:url(../PT/imagens/sidebar/ico_pauta_1.jpg) no-repeat left 3px; }
.sidebar_noticias_interna .margin { margin-top: 20px; }



.noticias h1 { margin: 10px 0 10px 0; }
.noticias ul { overflow: auto; margin: 10px 0; }
.noticias ul li { display:block; width: 100%; padding: 15px 0; border-top: dotted 1px #00637b; }
.noticias ul li h4 { font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#00637b; text-transform: uppercase; font-weight: normal; }
.noticias p.data { color:#00637b; font-size: 12px; font-weight: bold; padding-top: 5px; }
.noticias p.normal { font-weight: normal; }
.noticias a.doc { padding-left: 14px; color:#008F83; background:url(../PT/imagens/sidebar/ico_pauta_1.jpg) no-repeat left; }


.pauta_online h1 {margin: 10px 0 10px 0; }
.pauta_online form label { color:#00637b; display:block; margin-bottom:6px; }
.pauta_online form { padding-bottom:20px; border-bottom:dotted 1px #00637b; margin-bottom:20px; }
.pauta_online .post p.data { color:#00637b; font-size:15px !important; margin-bottom:5px !important; }
.pauta_online .post h2,.pauta_online .post h2 a { color:#00637b; font-size:20px !important; margin-bottom:15px; }
.pauta_online .post img { float:left; margin:0 10px 10px 0; } 
.pauta_online .post { padding:15px 0; border-bottom:dotted 1px #00637b; }
.pauta_online .post a { color: #008F83; }
.pauta_online .post p { margin-bottom:10px; }
.pauta_online .pagination { margin-top:15px; }

.apresentacao h1 {margin: 10px 0 10px 0; }
.apresentacao .box { margin: 0px 0px 20px 0px;}
.apresentacao .box .margin_img { margin-bottom: 10px; }
.apresentacao .box .alignleft, .apresentacao .box .alignright { margin: 0px; width: 245px; padding:20px; background-color: #eff0e5; }
.apresentacao .box .alignleft a.ppt, .apresentacao .box .alignright a.ppt {display:block; width:51px; height:28px; padding:5px 0px 0px 35px; font-weight:bold; background:url(../PT/imagens/apresentacao/ico_pps.gif) no-repeat left top;}
.apresentacao .box .alignleft a.word, .apresentacao .box .alignright a.word {display:block; width:51px; height:28px; padding:5px 0px 0px 35px; font-weight:bold; background:url(../PT/imagens/apresentacao/ico_word.gif) no-repeat left top;}
.apresentacao .box .alignleft a.pdf, .apresentacao .box .alignright a.pdf {display:block; width:51px; height:28px; padding:5px 0px 0px 35px; font-weight:bold; background:url(../PT/imagens/apresentacao/ico_pdf.gif) no-repeat left top;}

.apresentacao .box .alignleft a.pps, .apresentacao .box .alignright a.pps {display:block; width:51px; height:28px; padding:5px 0px 0px 35px; font-weight:bold; background:url(../PT/imagens/apresentacao/ico_pps.gif) no-repeat left top;}
.apresentacao .box .alignleft a.xls, .apresentacao .box .alignright a.xls {display:block; width:51px; height:28px; padding:5px 0px 0px 35px; font-weight:bold; background:url(../PT/imagens/apresentacao/ico_xls.gif) no-repeat left top;}
.apresentacao .box .alignleft a.exe, .apresentacao .box .alignright a.exe{display:block; width:51px; height:28px; padding:5px 0px 0px 35px; font-weight:bold; background:url(../PT/imagens/apresentacao/ico_exe.gif) no-repeat left top;}

.apresentacao .box .alignleft img, .apresentacao .box .alignright img { margin-bottom: 10px; }
.apresentacao .box .alignleft h3, .apresentacao .box .alignright h3 { color:#00637b; margin-bottom: 10px; font-weight: normal; }
.apresentacao .box .alignleft h3 small, .apresentacao .box .alignright h3 small { color:#999; font-size: 10px; }
.apresentacao .box .alignleft p.opcoes, .apresentacao .box .alignright p.opcoes { font-size: 11px; color: #00637b; padding-top: 10px; margin: 10px 0; border-top:dotted 1px #00637b; }
.apresentacao .mais_apresentacoes { margin: 0px; clear: both; }
.apresentacao .mais_apresentacoes h2 {font-family:Arial, Verdana; color: #008f83; font-size:15px; margin:0px;}
.apresentacao .mais_apresentacoes .lista { width:400px; padding-left: 15px; background: url("../PT/imagens/sidebar/setinha.jpg") no-repeat scroll 0 2px  }
.apresentacao .mais_apresentacoes .lista h3 { color:#00637b; margin-bottom: 10px; font-weight: normal; }
.apresentacao .mais_apresentacoes .lista h3 small { color:#999; font-size: 10px; }
.apresentacao .mais_apresentacoes .lista p { margin-bottom: 13px; }
.apresentacao .mais_apresentacoes .lista a.word {display:block; width:51px; height:28px; padding:5px 0px 0px 35px; font-weight:bold; background:url(../PT/imagens/apresentacao/ico_word.gif) no-repeat left top;}
.apresentacao .mais_apresentacoes .lista a.ppt {display:block; width:51px; height:28px; padding:5px 0px 0px 35px; font-weight:bold; background:url(../PT/imagens/apresentacao/ico_ppt.gif) no-repeat left top;}
.apresentacao .mais_apresentacoes .lista a.pps {display:block; width:51px; height:28px; padding:5px 0px 0px 35px; font-weight:bold; background:url(../PT/imagens/apresentacao/ico_pps.gif) no-repeat left top;}
.apresentacao .mais_apresentacoes .lista a.pdf {display:block; width:51px; height:28px; padding:5px 0px 0px 35px; font-weight:bold; background:url(../PT/imagens/apresentacao/ico_pdf.gif) no-repeat left top;}
.apresentacao .mais_apresentacoes .lista a.xls {display:block; width:51px; height:28px; padding:5px 0px 0px 35px; font-weight:bold; background:url(../PT/imagens/apresentacao/ico_xls.gif) no-repeat left top;}
.apresentacao .mais_apresentacoes .lista a.exe {display:block; width:51px; height:28px; padding:5px 0px 0px 35px; font-weight:bold; background:url(../PT/imagens/apresentacao/ico_exe.gif) no-repeat left top;}

.apresentacao .mais_apresentacoes ul li { display: block; overflow: auto; padding: 20px 0; border-bottom: dotted 1px #00637b; }




.videos h1 { margin: 10px 0 10px 0; }
.videos .box .margin_img { margin-bottom: 10px; }
.videos .box h2 { font-size:15px; color: #006385; margin:20px 0px 10px 0px;}
.videos h2.maisvideos {font-size:15px; color: #006385; margin:20px 0px 10px 0px;}
.videos .box .alignleft, .videos .box .alignright { margin: 20px 0; width: 245px; padding:20px; background-color: #eff0e5; }
.videos .box .alignleft a.assistir, .videos .box .alignright a.assistir {width:49px; height:18px; background: url(../PT/imagens/videos/assistir.png) no-repeat left top; font-size:15px; color: #006383; padding-left:25px; font-weight:bold;}

.videos .box .alignleft a.parte1, .videos .box .alignright a.parte1 { width:58px; height:20px; background:url(../PT/imagens/videos/parte-1.png) no-repeat left top; font-size:15px; color: #006383; float:left; font-weight:bold; padding:2px 0px 0px 28px;}
.videos .box .alignleft a.parte2, .videos .box .alignright a.parte2 { width:50px; height:20px; background:url(../PT/imagens/videos/parte-2.png) no-repeat left top; font-size:15px; color: #006383; float:left; font-weight:bold; padding:2px 0px 0px 15px;}




.videos .mais_videos a.assistir {width:49px; height:14px; background: url(../PT/imagens/videos/bt_assistir.gif) no-repeat left top; font-size:14px; color: #008f83; padding:3px 0px 0px 25px; font-weight:bold; margin-right:10px;}

.videos .mais_videos a.solicita {width:100px; height:17px; background:url(../PT/imagens/videos/bt_solicitar.gif) no-repeat left top; margin:0px 0px 0px 15px; font-size:14px; font-weight:bold; color: #008f83; padding:0px 0px 0px 22px;}


.videos .box .alignleft h3, .videos .box .alignright h3 { color:#00637b; margin-bottom: 10px; font-weight: normal; }
.videos .box .alignleft h3 small, .videos .box .alignright h3 small { color:#999; font-size: 10px; }
.videos .box .alignleft p.opcoes, .videos .box .alignright p.opcoes { font-size: 11px; color: #00637b; padding-top: 10px; margin: 10px 0; border-top:dotted 1px #00637b; }
.videos .mais_videos { margin: 10px 0; clear: both; }
.videos .mais_videos .alignleft { float:left; }
.videos .mais_videos ul li .alignright { width:440px; float:left; padding-left: 12px; background: url("../PT/imagens/sidebar/setinha.jpg") no-repeat 0 2px; margin-top: 4px;}
.videos .mais_videos ul li .alignright h3 { color:#00637b; margin-bottom: 10px; font-weight: bold; }
.videos .mais_videos ul li .alignright h3 small { color:#999; font-size: 10px; }
.videos .mais_videos ul li .alignright p { margin-bottom: 13px; }
.videos .mais_videos ul li { display: block; overflow: auto; padding: 20px 0px 10px 0px; border-bottom: dotted 1px #00637b;}



.audios h1 { margin: 10px 0 10px 0; }
.audios .destaque1 { width:236px; padding:23px; background:#edf1e3; float: left; margin:0px 19px 25px 0px;}
.audios .destaque2 { width:236px; padding:23px; background:#edf1e3; float: left; margin:0px 0px 25px 19px;}
.audios .destaque1 img, .audios .destaque2 img { margin-bottom:12px;}
.audios .destaque1 .titulo, .audios .destaque2 .titulo { color: #0a6081; font-size:14px; font-weight:bold;}
.audios .destaque1 .escolha, .audios .destaque2 .escolha { border-top:1px dotted #277790; padding-top: 10px; margin-top:15px; color:#00677b; font-size:11px; font-weight:bold;}
.audios .destaque1 .escolha a, .audios .destaque2 .escolha a{display:block; width:51px; height:24px; background:url(../PT/imagens/audios/bt_baixar_destaque.gif) no-repeat left top; padding: 15px 0px 0px 35px; margin:10px 0px 0px 0px;}


.audios h2 {font-family:Arial, Verdana; color: #008f83; font-size:15px; margin:15px 0px 15px 0px}
.audios .item { margin:0px; padding:0px;}
.audios .item li { width:100%; padding-bottom:15px; border-bottom:1px dotted #00608a; height:auto; margin-bottom:15px; }
.audios ul.item li .foto { float:left;}
.audios ul.item li .textos { float:left; padding-left:20px; background: url(../pt/imagens/audios/bullet.gif) no-repeat 10px 4px; width:470px;}
.audios ul.item li .textos a.audio {display:block; width:51px; height:24px; background:url(../PT/imagens/audios/bt_baixar.gif) no-repeat left top; font-weight:bold; padding: 15px 0px 0px 35px; margin:10px 0px 0px 0px;}
.audios ul.item li .textos .tit {color: #0a6081; font-size:14px; font-weight:bold;}
.audios ul.item li .textos img { margin-top:5px; border:none;}





.estrutura h1 { margin: 10px 0 10px 0; }
.estrutura .alignleft { width:170px; }
.estrutura .alignright { width:370px; }
.estrutura .alignleft .box_azul { width:197px; height:60px; padding:10px; background: url('../PT/imagens/estrutura/bg-azul.png') no-repeat top; margin-bottom:15px; }
.estrutura .alignleft .box_bege { width:197px; height:60px; padding:10px; background: url('../PT/imagens/estrutura/bg-bege.png') no-repeat top; margin-bottom:15px; }
.estrutura .alignleft h2 { margin-bottom: 15px; }
.estrutura .alignleft .box_bege p, .estrutura .alignleft .box_azul p { color:#00637b; font-size: 10px; }
.estrutura .alignleft .ver_perfil { display:block; width: 70px; height: 15px; text-indent: -9999em; margin-top: 7px; }
.estrutura .alignleft .box_bege .ver_perfil { background: url(../PT/imagens/estrutura/ver-perfil-bege.png) no-repeat top; }
.estrutura .alignleft .box_azul .ver_perfil { background: url(../PT/imagens/estrutura/ver-perfil-azul.png) no-repeat top; }
.estrutura .alignright .foto { width: 90px; }
.estrutura .alignright .content { width: 270px; height:370px; overflow: auto; margin-bottom: 30px; }
.estrutura .alignright .content p { margin-bottom: 10px; }


.onde_estamos h1 { margin: 10px 0 10px 0; }
.onde_estamos .mapa { clear:both; width:925px; height:620px; padding:30px; background:url(../PT/imagens/onde_estamos/bg-mapa-maior.png) top no-repeat; }
.onde_estamos .mapa .alignright { float:right;width:260px; }
.onde_estamos .mapa .alignleft { float: left;width:650px;}
.onde_estamos .mapa form { padding-top:20px; }
.onde_estamos .mapa form fieldset { border:none; }
.onde_estamos .mapa form label { display:block; clear:both; margin-bottom:3px; color:#006289; font-size:11px; }
.onde_estamos .mapa form select { width:150px; clear:both; margin-bottom:10px; }
.onde_estamos .mapa form select.multiple { width:200px !important; color:#006289; }
.onde_estamos .mapa a.versao_ampliada { display:block; width:300px; height:14px; margin-top:10px; background:url(../PT/imagens/onde_estamos/veja-o-mapa.png) no-repeat top; text-indent:-9999em; }

.historia h1 { margin: 10px 0 10px 0; }
.historia .texto { width:355px; margin-top:10px; }
.historia .texto .content { width:340px; height:240px; clear:both; padding-top:15px; overflow:auto; }
.historia .anos { width:220px; border-right:solid 1px #ccc; margin-top:20px; }
.historia .em-diante { margin-bottom:10px; display:block; }
.historia .texto .content h3.data { padding-left:30px; margin-top:10px; height:20px; font-size:14px; color:#00637b; background:url(../PT/imagens/historia/agenda.png) no-repeat left; }

.agenda { margin:0px 0px 150px 0px;}
.agenda h1 { margin: 10px 0 20px 0;}
.agenda ul#lista_agenda { margin:0px; padding:0px;}

.agenda ul#lista_agenda li { list-style-type:none; background:url(../pt/imagens/agenda/icone.gif) no-repeat left 13px; padding:10px 0px 10px 15px; border-bottom:1px dotted #006c83; color: #006285; font-size:11px; font-weight:bold;}
.agenda ul#lista_agenda li a { color: #229d98; font-size:12px;}

.agenda .icone-agenda { margin:0px 5px 0px 0px;}
.agenda .data { font-size:16px; color: #006285;}
.agenda .local { font-size:12px; color: #006285;}
.agenda .titulo { font-size:22px; color: #006285; font-weight:bold;}
.agenda .ficha { font-size:12px; color: #006285; font-weight:bold;}

h2.proximos-eventos { width:207px; height:20px; background:url(../pt/imagens/agenda/tit_proximos_eventos.gif) no-repeat left top; text-indent:-9999em; margin:0px 0px 15px 0px;}
ul#proximos { margin:0px; padding:0px;}
ul#proximos li { list-style-type:none; background:url(../pt/imagens/agenda/icone.gif) no-repeat left 13px; padding:10px 0px 10px 15px; border-bottom:1px dotted #006c83; font-size:11px;}
ul#proximos li .data {color: #006285; font-weight:bold;}
ul#proximos li .titulo { color: #229d98; font-size:12px; font-weight:bold;}
ul#proximos li a { display:block; width:12px; height:12px; background:url(../pt/imagens/botoes/arrow.gif) no-repeat left top; text-indent:-9999em;}


.quem_somos .box { padding:15px 0px 18px 0px; background: url(../imagens/quemsomos_divisoria.gif) no-repeat bottom left; /*border-bottom:dotted 1px #000;*/ margin-bottom:10px;}
.quem_somos h1 { margin: 10px 0 10px 0; } 
.quem_somos h2.nossa_historia { color: #006285; font-size:15px; margin:0px 0px 10px 0px; }
.quem_somos h2.vale_hoje { color: #006285; font-size:15px; margin:0px 0px 10px 0px;}
.quem_somos h2.nossos_negocios { color: #006285; font-size:15px; margin:0px 0px 10px 0px;}
.quem_somos p { margin-bottom:15px; }
.quem_somos img.foto { float:right; margin:0 0 15px 10px; /*border:solid 1px #78898b;*/ }
.quem_somos h3 { color:#00637b; padding:10px 0; font-size:15px; }
.quem_somos a.ver_composicao_acionaria { color:#008f83; font-weight:bold; text-decoration:none;}
.quem_somos a:hover.ver_composicao_acionaria { text-decoration:underline;}
/*.quem_somos a.veja_mais{ display:block; width:67px; height:13px; margin-top:10px; text-indent:-9999em; background: url('../PT/imagens/botoes/veja_mais.jpg') no-repeat center center; }*/

.links h1 {margin: 10px 0 10px 0; }
.links ul {  }
.links ul li { display:block; width:183px; height:205px; }
.links ul li.margin { margin:0 28px; }
.links h2 { padding:0 0 0 10px; font-size:12px; color:#006383; background:url(../PT/imagens/sidebar/setinha.jpg) no-repeat top left; }
.links h2 a { color:#028e83; font-size:11px !important; }

.resultados h1 { margin: 10px 0 10px 0; font-size:25px; font-weight:normal; display: none; }
.resultados .table { margin-top:40px; width:569px; background:#f0f1e6 url(../PT/imagens/resultados/bg-table.png) top no-repeat; padding:35px 19px 0px; padding-bottom:15px;}
.resultados .col_1 { width:110px; display:inline; }
.resultados .col_2 { width:156px; display:inline; }
.resultados .margin { margin-right:12px; }
.resultados .head_1,.resultados .head_2,.resultados .head_3,.resultados .head_4 { color:#006385; text-align:center; }
.resultados .head_1 { padding:12px 0 36px; }
.resultados .head_2 { padding:12px 0 36px; }
.resultados .head_3 { padding:4px 0 31px; }
.resultados .head_4 { padding:0px 0 25px; }
.resultados .title { font-size:9px; width:110px; background-color:#006385; text-align:center; color:#fff; text-transform:uppercase; padding:2px 0; }
.resultados .title_double { font-size:9px; width:100%; background-color:#006385; text-align:center; color:#fff; text-transform:uppercase; padding:2px 0; }

.resultados .table .col_1 li { width:100%; padding: 15px 0; text-align:center; border-bottom:solid 1px #eff0e5; background-color:#f9faf6; }
.resultados .table .col_2 .alignleft, .resultados .table .col_2 .alignright { width:77px; }
 .resultados .table .col_2 .alignleft { width:78px !important; }
.resultados .table .col_2 .alignleft li { border-right:dotted 1px #000; }
.resultados .table .col_2 .alignleft li, .resultados .table .col_2 .alignright li { width:100%; padding: 15px 0; text-align:center; border-bottom:solid 1px #eff0e5; background-color:#f9faf6; }

.release_home {}
.release_home h1 { margin: 10px 0 10px 0; }
.release_home h2.ultimos_releases { margin:40px 0px 10px 5px; color: #006383; font-size:15px;}
.release_home .alignleft { margin:0 5px;}
.release_home span { display:block; color:#006383;font-weight:bold; font-size:12px; }
.release_home .go { padding: 2px 5px; margin: 13px 0 0 0; }
.release_home select.categoria { width:125px; padding:2px; font-size:11px; }
.release_home select.periodo { width:70px; padding:2px; font-size:11px; }
.release_home select.regiao { width:90px; padding:2px; font-size:11px; }
.release_home .item { margin:10px 0; padding: 15px 0; border-top:1px dotted #006285; }
.release_home .item h3 { color:#006386; margin: 1px 0; font-weight:normal; text-transform:uppercase; font-size:12px; }
.release_home .item span.data { color:#006386; margin: 1px 0; }
.release_home .item a.titulo { font-weight:bold; color:#009083; margin: 1px 0; padding: 0 0 0 15px; background: url('../PT/imagens/botoes/data.gif') no-repeat left center; }
.pagination  { font-size:12px; }
.pagination a { font-size:12px; font-weight:bold; }

/*
.pagination a.arrow { margin:0 5px; padding: 6px 7px; background: url('../PT/imagens/release/next_1.gif') no-repeat left center; }
.pagination a.arrow_d { margin:0 6px; padding: 6px 7px; background: url('../PT/imagens/release/next_2.gif') no-repeat left center;}
*/

.release_interna {  }
.release_interna h1 { margin: 10px 0 10px 0; }
.release_interna h2 { font-size:20px; color:#006383; margin:10px 0 0 0; }
.release_interna span.data { font-size:14px; color:#006383; display:block; margin:35px 0 0 0; }
.release_interna .texto { margin: 25px 0 0 0; }
.release_interna .texto p{margin-bottom:0;margin-top:0;padding:0;}
.release_interna a { color:#006383; }
.release_interna p { font-size:12px; padding:5px 0; }
.release_interna span { color:#006383; }
.release_interna .links_down { width:563px; padding:10px 0; margin:10px 0; border-top:1px dotted #006285; text-align:right; }

.imagens_page {}
.imagens_page h1 {margin: 10px 0 0 0; }
.imagens_page h2.ultimas_imagens { margin:20px 0px 10px 0px; color: #006385; font-size:15px; }
.imagens_page .margin { margin:0 37px;}
.imagens_page .margin_r { margin-right:10px;}
.imagens_page span { display:block; color:#006383;font-weight:bold; font-size:12px; }
.imagens_page .go { padding: 2px 5px; margin: 15px 0 0 0; }
.imagens_page select.categoria { padding:0px; font-size:11px; }
.imagens_page select.periodo { padding:0px; font-size:11px; }
.imagens_page select.regiao { padding:0px; font-size:11px; }
.imagens_page .galeria  { border-top:1px dotted #006285; margin-top:15px; }
.imagens_page .galeria h2 { margin:20px 0px 10px 0px; font-size:15px; color: #006385; }
.imagens_page .galeria .inside { background:#eff0e5; width:595px; padding:22px 0px 10px 12px;}
.imagens_page .galeria .inside a.setas { float:left; margin:43px 0px 0px 0px;}
.imagens_page .galeria .inside .caixa { float:left; width:516px; margin:0px 14px 0px 14px;}
.imagens_page .galeria .inside .caixa .item { float:left; margin:0px 10px 0px 0px;}

.imagens_page .search { margin:20px 0px 0px 0px; border-top:1px dotted #006285;}
.imagens_page .search h2.resultado { margin:20px 0px 10px 0px; font-size:15px; color: #006385}
.imagens_page .search p.subtitle { font-weight:bold; font-size:12px; margin:10px 0; }

.bloco-result { width:190px; float: left; margin:0px 10px 30px 0px;}
.bloco-result .creditos { font-size:10px; color:#000000;}
.bloco-result .tit {color:#006383; font-size:13px; font-weight:bold;}
.bloco-result p { color:#000000; margin-top:5px;}
.bloco-result a.media { margin:5px; display:block; width:43px; height:16px; background: url('../PT/imagens/imagens/media.jpg') no-repeat left 3px; float:left; padding:0px 0px 0px 15px; font-size:15px; color: #009083; font-weight:bold;}
.bloco-result a.alta { margin:5px 0px 0px 10px; display:block; width:26px; height:16px; background: url('../PT/imagens/imagens/alta.jpg') no-repeat left 3px; float:left; padding:0px 0px 0px 15px; font-size:15px; color: #009083; font-weight:bold;}


.resultado_busca { }
.resultado_busca h1 { margin: 10px 0 15px 0;}
.resultado_busca .preto14 { font-size:14px; font-weight:bold;}
.resultado_busca a { color:#008e7e; font-weight:bold;}
.resultado_busca a:hover { text-decoration:underline;}
.resultado_busca ul { margin:10px 0px 0px 0px; padding:0px;}
.resultado_busca ul li { list-style-type:none; background:url(../pt/imagens/busca/pontos.gif) repeat-x left top; padding:15px 0px 10px 0px; color:#015e87; font-weight:bold; font-size:10px}
.resultado_busca ul li .categoria { color:#015e87; text-transform:uppercase; font-weight:normal;}
.resultado_busca ul li a { padding:5px 0px 0px 15px; background:url(../pt/imagens/busca/icone_busca.gif) no-repeat left 8px; color:#008e7e; font-size:12px;}



.fale_conosco h1 {margin: 10px 0 10px 0; }
.fale_conosco .mais_videos { margin: 10px 0; clear: both; }
.fale_conosco .mais_videos .alignleft { width:165px; }
.fale_conosco .mais_videos .alignright { width:400px; padding-left: 15px; background: url("../PT/imagens/sidebar/setinha.jpg") no-repeat scroll 0 2px  }
.fale_conosco .mais_videos .alignright h3 { color:#00637b; margin-bottom: 10px; font-weight: normal; }
.fale_conosco .mais_videos .alignright h3 small { color:#999; font-size: 10px; }
.fale_conosco .mais_videos .alignright p { margin-bottom: 13px; }
.fale_conosco .mais_videos ul li { display: block; overflow: auto; padding: 20px 0; border-bottom: dotted 1px #00637b; }
.fale_conosco h3.cadastrar_pauta { width:231px;height:18px; background:url(../pt/imagens/fale_conosco/cadastrar_pauta.png) no-repeat; margin: 15px 0 15px 0; }
.fale_conosco h2.corporativo {font-family:Arial, Verdana; color: #008f83; font-size:15px; margin:10px 0px 10px 0px;}
span.endereco_corporativo { font-size: 12px; color:#006285; font-weight: bold;margin-bottom: 15px;display: block;}
.fale_conosco .box .dados { margin-bottom: 15px;}
.fale_conosco .box .dados .nome { font-weight: bold;}
.fale_conosco .box .dados .dado_tel { padding-left: 16px; background:url("../pt/imagens/fale_conosco/ico_tel.png") no-repeat left 5px;}
.fale_conosco .box .dados .dado_mail { padding-left: 16px; background:url("../pt/imagens/fale_conosco/ico_mail.png") no-repeat left 5px;}
.fale_conosco h2.regionais { font-family:Arial, Verdana; color: #008f83; font-size:15px; margin:10px 0px 10px 0px;}
.fale_conosco h2.cadastro_pautas { font-family:Arial, Verdana; color: #008f83; font-size:25px; margin:10px 0px 20px 0px;}
form.cadastro_pautas {text-align: right;border: 0; width: 400px;margin-top: 0px;margin-bottom: 40px;}
form.cadastro_pautas div { margin-bottom: 15px;}
form.cadastro_pautas div input{ width: 250px;}
form.cadastro_pautas div span{ font-weight: bold;margin-right: 5px;}
form.cadastro_pautas div div{ font-weight: bold;margin-right: 5px;width: 140px; float: left;}
form.cadastro_pautas img {margin-right: 40px;}

/* Banner Lateral Home */

.bannerlateralespecial{width:345px; padding: 0px;}
.bannerlateralespecial h1{font-size: 15px; font-weight: bold; color:#016285; margin: 0 0 2px 0; padding: 0;}

/* Fim do Banner Lateral Home */


.buscasite {width: 46px; height: 12px; display: block; background:url(../../pt/imagens/header/busca_text.gif) no-repeat left top; float: left;  margin: 6px ;}

.buscaavancadahometext {border: 1px solid #c1c1c1; color: #7f7f7f; font-size: 11px; height:20px; }

.buscaavancadahomecombo { border: 1px solid #c1c1c1; color: #7f7f7f; font-size: 11px; height: 18px;}
	
.search input[type='text'] { height: 11px;}


.paginacao { float:right; height:30px; width:100%; text-align:right; padding:15px 0px 0px 0px}
.paginacao a { color:#008e7e; font-weight:bold;}
.paginacao img{ vertical-align:bottom}

.no_border { border:none !important; }

#sidebar_interna { width:310px; float:right; padding:10px 10px 10px 20px; }
#sidebar_interna .arquivos_mult { background:#fbfbf8; padding:15px; margin-top:15px; position:relative; }
#sidebar_interna .arquivos_mult { height:120px }
#sidebar_interna .arquivos_mult h1 {margin:0px 0px 10px 0px; }



#sidebar_interna .more_see { width:305px; height:86px; background: url('../PT/imagens/sidebar/back_more_interna.png') no-repeat left top; position:relative; padding:0px; }
#sidebar_interna .more_see #contain #content .item { float:left; padding:10px; }
#sidebar_interna .more_see #more_see_esq { display:block; width:10px; height:15px;}
#sidebar_interna .more_see #more_see_dir { display:block; width:10px; height:15px; position:absolute; top:40px; left:290px; }
.box-destaques {width:1950px; height:78px; float:left; margin-top:5px;}




#sidebar_interna .box_sidebar { color:#006383; background:#fbfbf8; padding:25px; width:255px; }
#sidebar_interna .imagens_page .pesquisa_avancada { color:#006383; background:#fbfbf8; padding:25px; width:255px; }
#sidebar_interna .imagens_page .pesquisa_avancada h1 {margin:0px 0px 10px 0px;}
#sidebar_interna .imagens_page .pesquisa_avancada span { display:block; width:175px; padding:2px; font-weight:bold; font-size:12px; margin:5px 2px;}
#sidebar_interna .imagens_page .pesquisa_avancada input { display:block; width:175px; padding:2px; font-size:11px; }
#sidebar_interna .imagens_page .pesquisa_avancada .go {  margin:10px 14px 0px 113px;}
#sidebar_interna .imagens_page .pesquisa_avancada select.big { width:183px; padding:2px; font-size:11px; }
#sidebar_interna .imagens_page .pesquisa_avancada select.data { width:45px; padding:0px; margin: 0px 6px 0px 6px; font-size:11px; }

#sidebar_interna .vale_clic h3 { padding-left:13px; margin: 25px 0 10px; background:url(../PT/imagens/sidebar/ico_pauta_1.jpg) left no-repeat;  }
#sidebar_interna .vale_clic p { color:black; font-size:12px; }
#sidebar_interna .vale_clic h1 { margin:0px 0px 0px 0px;}
/*#sidebar_interna .vale_clic a.veja_mais{ display:block; width:67px; height:13px; margin-top:10px; background: url('../PT/imagens/botoes/veja_mais.gif') no-repeat right center; color:#000000 }*/

#sidebar_interna .cotacoes { margin:30px 0; }
#sidebar_interna .cotacoes h1 { margin:0px 0px 15px 0px; }
#sidebar_interna .cotacoes table { width:220px; }
#sidebar_interna .cotacoes table td { padding:5px 0; text-align:center; border:solid 1px #ccc; }
#sidebar_interna .cotacoes table td.head { background-color:#0085af; color:white; }
#sidebar_interna .cotacoes table td.head_strong { background-color:#006385; color:white; }
#sidebar_interna .cotacoes p { margin-top:10px;  color:#999 !important; font-size:10px !important; }
#sidebar_interna .mais_resultados h1 { margin:0px 0px 15px 0px;}


#sidebar { width:370px; float:right; border-left:3px double #cce9e6; padding:10px 10px 0px 20px; }

#sidebar .more_see { width:358px; height:85px; background: url('../PT/imagens/sidebar/back_more.png') no-repeat left top; position:relative; padding:15px 25px; }
#sidebar .more_see .item { float:left; padding:10px; }
#sidebar .more_see #more_see_esq { display:block; width:10px; height:15px; position:absolute; top:40px; left:7px; }
#sidebar .more_see #more_see_dir { display:block; width:10px; height:15px; position:absolute; top:40px; left:342px; }

#sidebar .imagens { }
#sidebar .imagens h1 { margin:0px 0px 10px 0px; }
#sidebar .imagens .grande { padding:2px; }
#sidebar .imagens .pequena { padding:2px; float:left; }

#sidebar .arquivos_mult { background:#fbfbf8; padding:15px; margin:15px 15px 0px 0px; position:relative; height:120px; clear:both;}

#sidebar .arquivos_mult h1 { margin:0px 0px 10px 0px;}

#sidebar .programas  { margin-top:15px; }
#sidebar .programas .imagem { margin-bottom:8px; }
#sidebar .programas .textos { width: 176px; }
#sidebar .programas .textos .dista { background:url(../PT/imagens/sidebar/setinha.jpg) no-repeat 0px 15px; }
#sidebar .programas .textos .dista h2 { padding:0; }
#sidebar .programas .textos .dista p { padding:0 0 0 16px; }
#sidebar .programas .textos span { font-size:11px;  }
#sidebar .programas .textos h2 { font-size:12px; color:#006387; }
#sidebar .programas .textos p { font-size:12px; font-weight:normal; }
#sidebar .programas .textos a.link{ padding:0 5px; background: url('../PT/imagens/botoes/arrow.gif') no-repeat center center; }

#sidebar .pautaonline { margin-top:15px; position:relative; }
#sidebar .pautaonline h1 { margin:0px 0px 5px 0px;}
#sidebar .pautaonline .back { margin:5px 0 15px 0; position:relative; line-height:34px; width:360px; height:34px; background: url('../PT/imagens/sidebar/pautaonline.jpg') no-repeat left top; }
#sidebar .pautaonline #ico_pauta_1 { position:absolute; top:20px; right:66px; }
#sidebar .pautaonline #ico_pauta_2 { position:absolute; top:20px; right:53px; }
#sidebar .pautaonline #ico_pauta_3 { position:absolute; top:20px; right:40px; }
#sidebar .pautaonline .back .next { position:absolute; right:0px;top:2px;  width:20px; height:30px; }
#sidebar .pautaonline .back .before { position:absolute; left:0px; top:2px; width:20px; height:30px; }
#sidebar .pautaonline .back .texto { text-align:center; }
#sidebar .pautaonline .back .texto span { color:#016386; font-weight:bold; }
#sidebar .pautaonline h2 { font-size:12px; }
#sidebar .pautaonline p { font-size:11px; font-weight:normal; }
/*#sidebar .pautaonline a.veja_mais{ float:right; padding:0 33px; background: url('../PT/imagens/botoes/veja_mais.jpg') no-repeat center center; }*/

#sidebar .agenda { margin:15px 0px 0px 0px;}
#sidebar .agenda h1 {margin:0px 0px 10px 0px;}
#sidebar .agenda .textos { display:block; margin:0 10px 0 0; font-size:13px; }
#sidebar .agenda .textos .dista { padding:0px; }
#sidebar .agenda .textos span { font-size:11px; color:#006387; }
#sidebar .agenda .textos .data { font-weight:bold; padding: 0px; font-size:11px; color:#000000 }
#sidebar .agenda .textos .onde { padding: 0px; font-size:11px; color:#000000; font-style:italic; }
#sidebar .agenda .textos h2 { font-size:12px; font-weight:normal; }
#sidebar .agenda .textos p { font-size:14px; font-weight:normal; color:#026288; }
#sidebar .agenda .textos a.link{ padding:0 5px; background: url('../PT/imagens/botoes/arrow.gif') no-repeat center center; }
/*#sidebar .agenda a.veja_mais{ float:right; padding:0 33px; background: url('../PT/imagens/botoes/veja_mais.jpg') no-repeat center center; }*/


.home_sidebar #multi_1 { position:absolute; top:50px; left:10px; }
.home_sidebar #multi_2 { position:absolute; top:88px; left:10px; }
.home_sidebar #multi_3 { position:absolute; top:50px; left:120px; }
.home_sidebar #multi_4 { position:absolute; top:88px; left:113px; }
.home_sidebar #multi_5 { position:absolute; top:50px; left:230px; }
.home_sidebar #multi_6 { position:absolute; top:88px; left:230px; }

.videos_sidebar .arquivos_mult { height:160px !important; }
.videos_sidebar #multi_1 { position:absolute; top:50px; left:10px; }
.videos_sidebar #multi_2 { position:absolute; top:88px; left:10px; }
.videos_sidebar #multi_3 { position:absolute; top:50px; left:120px; }
.videos_sidebar #multi_4 { position:absolute; top:88px; left:113px; }
.videos_sidebar #multi_5 { position:absolute; top:126px; left:10px; }
.videos_sidebar #multi_6 { position:absolute; top:126px; left:133px; }


#footer { width:100%; /*background: url('../PT/imagens/footer/footer_gereneric.jpg') no-repeat center bottom;*/ display: table; }
#footer .resultados { margin:44px 0px 0px 380px; padding:0px; border:1px}
#footer .resultados h1.resultado { margin:0px 0px 10px 0px;}
#footer .resultados a.texto_footer { display:block; text-indent:-9999px; height:27px; width:293px; background: url('../PT/imagens/footer/footer_text.gif') no-repeat bottom center; }
#footer .tags { margin:20px 0 0 0;border: 1px solid #ffffff;}
#footer .tags h1.tags_site { width:50px; height:22px; background:url(../pt/imagens/footer/tags.gif) no-repeat left top; text-indent:-9999em; float:left; margin-right:30px;}
#footer .tags ul { display:block; width:980px; float:left; }
#footer .tags ul li { font-family: Arial; /*display:inline;*/ float:left; }
#footer .tags ul li a { font-size: 11px; line-height:24px; padding:3px 6px; color:#333333; }
#footer .tags ul li a.size_1 { font-size: 12px; }
#footer .tags ul li a.size_2 { font-size: 14px; }
#footer .tags ul li a.size_3 { font-size: 16px; }
#footer .tags ul li a.size_4 { font-size: 18px; }
#footer .bottom { color:#bde3dc; font-size:11px; margin-top:15px; padding-top:10px; border-top:3px double #d6d6d6; }
#footer .bottom a { color:#bde3dc; padding:5px; }
#footer .bottom select { font-size:11px; }
#footer .bottom .alignleft { margin:0px;}
#footer .bottom .alignleft .brasil { padding:5px 5px 5px 25px; background: url('../PT/imagens/footer/brazil.png') no-repeat center left; font-size:10px; color: #333333;}
#footer .bottom .alignleft .brasil span { color: #018f83}
#footer .bottom .alignright { font-size:10px; color: #333333; padding:5px 0px 0px 0px;}
#footer .bottom .alignright a { color:#333333; background:url(../pt/imagens/footer/seta.gif) no-repeat left 3px; padding:0px 0px 0px 10px; margin-right:15px;}


/* Captions and Aligns */
img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }

.alignright { float: right; }
.alignleft { float: left }
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }

/* Clear */
.clear { display:block; clear:both; }
.hide { visibility: hidden; }
.noheight { height: 0 !important; margin-bottom: 0 !important; }
.center { text-align: center; }
.hide { display: none; }

/* Float Clearing */
.module:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
/* float clearing for IE6 */
* html .module { height: 1%; overflow: visible; }
/* float clearing for IE7 */
* + html .module { min-height: 1%; }



