/* ==== HTML ==== */
html{}
body{background-color:#161E57;}
*{margin:0;padding:0;font:11px Arial, Helvetica, sans-serif;color:#424242;}
img{border:none;}
p{margin-bottom:15px;}
#widthGeneral{width:952px;}
.clear{clear:both;height:1px;}
strong{font-weight:bold;}
h2{margin-bottom:15px;}
h2, label{font-weight:bold;}
h3{border-bottom:1px solid #424242;margin-bottom:5px;padding-bottom:2px;font-weight:bold;}
h4{border-bottom:1px solid #424242;margin-bottom:5px;padding-bottom:2px;font-weight:bold;}

/* css para o menu de acesso a consulta de containers*/
#consultaContainer{position:relative;}
#consultaContainer   ul{display:none;position:absolute;width:151px;left:151px;}
#consultaContainer   ul li{ float:none; margin:0; background-color:#161e57; border:1px solid #3d4894;}
#consultaContainer   ul li a{color:#ffffff; text-align:left; display: block; text-decoration:none; padding:5px;background-color:#252e6b;width:151px;}
#consultaContainer   ul li a:hover{text-decoration:none; background-color:#3d4894}



ul.list{list-style-type:none;margin:0;padding:0 !important;}
	ul.list li{padding:0 0 10px 0;margin:0;}

.bt_historico{}
	.bt_historico .ico{float:left;}
	.bt_historico .txt{display:block;float:left;font:normal 12px Arial, Helvetica, sans-serif;color:#25328b;border-top:1px solid #25328b;border-bottom:1px solid #25328b;padding:2px 0 2px 0;margin:5px 0 0 3px;text-decoration:none;}
	.bt_historico .txt:hover{color:#445d06;border-top:1px solid #445d06;border-bottom:1px solid #445d06;}

/* ==== ESTRUTURA ==== */
#bgLeft{background:#161e57 url(../imagens/bgLeft.gif) left top repeat-x;}
#bgRight{background:#161e57 url(../imagens/bgRight.jpg) left top repeat-x;}
#general{width:952px;}
#header{}
#header #topoA{background-image:url(../imagens/bgTop2.jpg);height:74px;}
	.bgtop_terminal{background-image:url(../imagens/bgTop_terminal.jpg) !important;}
	.bgRight_terminal{background-image:url(../imagens/bgRight_white.gif) !important;}
	
	.bgtop_servicos{background-image:url(../imagens/bgTop_servicos.jpg) !important;}
	.bgRight_servicos{background-image:url(../imagens/bgRight_white.gif) !important;}
	
	.bgtop_localizacao{background-image:url(../imagens/bgTop_localizacao.jpg) !important;}
	.bgRight_localizacao{background-image:url(../imagens/bgRight_white.gif) !important;}
	
	.bgtop_certificacoes{background-image:url(../imagens/bgTop_certificacoes.jpg) !important;}
	.bgRight_certificacoes{background-image:url(../imagens/bgRight_white.gif) !important;}
	
	.bgtop_sustentabilidade{background-image:url(../imagens/bgTop_sustentabilidade.jpg) !important;}
	.bgRight_sustentabilidade{background-image:url(../imagens/bgRight_white.gif) !important;}
	
	.bgtop_contato{background-image:url(../imagens/bgTop_contato.jpg) !important;}
	.bgRight_contato{background-image:url(../imagens/bgRight_white.gif) !important;}
	
	.bgtop_home{background-image:url(../imagens/bgTop.jpg) !important;}
	
	/*.fotoTopo{background-image:url(../imagens/bgTop.jpg) !important;}*/
	#header #topoA #logo{width:163px;height:48px;padding-top:14px;float:left;}
	#header #topoA #slogan{width:306px;float:left;padding:51px 0 0 35px;height:20px;}

#idioma{margin:10px 0 0 896px;position:absolute;}

#header #topoB{height:63px;background:#25328B url(../imagens/bgTopB.gif) left bottom repeat-x;}
	#header #topoB #btHome{padding:35px 0 0 101px;width:76px;height:28px;background-color:#87bd00;float:left;}
	#header #topoB #topNoticias{float:left;padding:22px 0 0 22px;}
	#header #topoB #topFrase{float:left;padding:22px 0 0 22px;}
	
		#titNoticia{width:93px;height:26px;float:left;}
		.on{display:block;}
		.off{display:none;}
		#topNoticias #list_not{width:472px;margin-left:18px;float:left;height:30px;overflow:hidden;}
			#topNoticias ul{list-style-type:none;}
			#topNoticias ul li{}
			#topNoticias ul li .data a{font:bold 11px Arial, Helvetica, sans-serif;color:#b4d6f3;text-decoration:none;}
			#topNoticias ul li .tit a{font:normal 11px Arial, Helvetica, sans-serif;color:#FFFFFF;width:300px;float:left;text-decoration:none;}
			#topNoticias ul li .leia_mais a{font:bold 11px Arial, Helvetica, sans-serif;color:#b4d6f3;width:65px;float:left;text-decoration:none;margin-left:27px;}
			
			#relacao_investidores{width:170px;height:50px;float:right;margin:-16px 0 0 -2px;}
	
#col_left{width:177px;float:left;background:transparent url(../imagens/bgMn.gif) top right no-repeat;}
#mnPrincipal{padding-top:0px;padding-bottom:15px;height:270px;}
	#mnPrincipal ul{list-style-type:none;}
	#mnPrincipal ul li{float:left;}
	#mnPrincipal ul li a{float:left;}
#content_home{float:left;width:775px;}

/*HOME*/
.bgHome{background:transparent url(../imagens/imgHome01.jpg) right bottom no-repeat;height:492px;}
#fraseFlash{position:absolute;margin:205px 0 0 153px;}
#img_home_02{float:left;width:197px;height:170px;}

.saiba_mais{text-align:right;clear:both;}
	.saiba_mais a{font:bold 11px Arial, Helvetica, sans-serif;color:#FFFFFF;text-decoration:none;}

#box_projetos{background-color:#223197;width:170px;height:140px;padding:12px;float:left;overflow:hidden;}
	#box_projetos ul{list-style-type:none;}
	#box_projetos ul li{border-bottom:1px solid #465EFF;float:left;width:167px;}
	#box_projetos ul li a{float:left;display:block;padding:2px 0;}
	#box_projetos ul li.last{border:none;}

#box_posicao{background-color:#F09800;width:150px;height:153px;padding:12px;float:left;margin-left:18px;overflow:hidden;}
	#box_posicao #desc{padding:3px 0 5px 0;color:#FFF;}
	#box_posicao ul{list-style-type:none;}
	#box_posicao ul li{border-bottom:1px solid #f0e200;padding:2px 0;}
	#box_posicao ul li a{text-decoration:none;display:block;color:#FFF;}
	#box_posicao ul li a:hover{font:bold 11px Arial, Helvetica, sans-serif;color:#FFF;}
	#box_posicao ul li.last{border:none;}

#box_downloads{background-color:#87bd00;width:150px;height:153px;padding:12px;float:left;margin-left:18px;overflow:hidden;}
	#box_downloads ul{list-style-type:none;padding:0;margin:0;}
	#box_downloads ul li{background:transparent url(../imagens/ico_formulario.gif) 0 0px no-repeat;padding:0 0 0 28px;float:left;height:25px;width:115px;}
	#box_downloads ul li a{text-decoration:none;display:block;font:bold 11px Arial, Helvetica, sans-serif;color:#FFFFFF;float:left;line-height:15px;padding-top:3px;}
	#box_downloads ul li a:hover{font:bold 11px Arial, Helvetica, sans-serif;color:#445d06;line-height:15px;padding-top:3px;}

#box_infor{background-color:#223197; width:150px; height:80px; padding:12px; margin-top:10px; float:left; overflow:hidden; color:#FFFFFF;}
	#box_infor ul{list-style-type:none;padding:0;margin:0; color:#FFFFFF;}
	#box_infor ul li{color:#FFFFFF;}
	#box_infor ul li a{text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif;color:#FFFFFF;float:left;}
	#box_infor ul li a:hover{font:bold 11px Arial, Helvetica, sans-serif;color:#BDC7E0;}

/*Pags Internas*/
#contentArea{float:left;width:492px;margin:20px 20px 0 20px;background-color:#FFFFFF;padding:23px;min-height:404px;_height:404px;}
	#contentArea h1{margin-bottom:10px;}
	.txtCol{float:left;width:235px;}
	.left{margin-left:20px;}
	#contentArea ul{margin:0 0 15px 0;padding:0 0 0 20px;}
	#contentArea ul li{}
	
#col_right{float:left;background:transparent url(../imagens/bgMn.gif) top left no-repeat;width:174px;padding:10px 0 0 20px;height:430px;}
	#col_right #box_posicao{margin:0 0 10px 0;}
	#col_right #box_downloads{margin:0;}

#credito{margin:-66px 0 0 770px;width:180px;height:60px;z-index:99;position:absolute;}
	#credito p{text-align:right;color:#8b8fab;margin:0;}
	#credito a{text-align:right;color:#5c628a;display:block;text-decoration:none;}
	#credito a:hover{color:#87bd00;}
	
#box_projetos_int{background:#243398 url(../imagens/bgAmpliacao_int.jpg) left bottom no-repeat;width:127px;height:195px;padding:12px;float:left;overflow:hidden;margin-top:10px;}
	#box_projetos_int ul{list-style-type:none;}
	#box_projetos_int ul li{float:left;width:148px;}
	#box_projetos_int ul li a{float:left;display:block;padding:2px 0;}
	#box_projetos_int ul li.last{border:none;}

/*localizacao*/
.distancias{border-top:1px solid #CCCCCC;border-bottom:1px solid #CCC;}
.distancias td{padding:2px;border:1px solid #CCC;}
td.cidades{padding-left:10px;}
td.km{padding-left:10px;}

.footer{line-height:20px;}

/*noticias*/
#contentArea #list_not{}
	.veja_mais{color:#009900;padding:0 0 8px 0;color:#25328b;font:bold 12px Arial, Helvetica, sans-serif;}
	/*#contentArea .off{display:block;}*/
	#contentArea .data{border-bottom:1px solid #424242;text-decoration:none;}
	#contentArea .data a{text-decoration:none;font-weight:bold;}
	#contentArea .tit a{text-decoration:none;}
	#contentArea .leia_mais{display:none;}
	#noticias #contentArea ul{list-style-type:none;padding:0;}
	#noticias #contentArea ul li{padding-bottom:8px;}
	#noticias #contentArea ul li a{}

/*LINE-UP*/
table.line-up{margin:auto;}
	table.line-up td{width:68px;height:30px;border:1px solid #F3F3F3;}
	table.line-up td.tit{font:bold 12px Arial, Helvetica, sans-serif;background-color:#F3F3F3;}
	#contentArea .mes{background-color:#FFFFFF;color:#000066;font:bold 12px Arial, Helvetica, sans-serif;text-align:center;padding:5px;}
	table.line-up td.destaque{background-color:#87BD00}
	table.line-up td.destaque a, table.line-up td.destaque div{font:normal 12px Arial, Helvetica, sans-serif;color:#FFF;}
	table.line-up td.destaque a{text-decoration:underline;}

.box_outros_meses{padding:10px 20px 5px 20px;background-color:#F3F3F3;}
.box_outros_meses .ano{color:#000066 !important;font:bold 12px Arial, Helvetica, sans-serif;border:1px solid red;}

/*RELAÇÕES COM INVESTIDORES*/
.label{display:block;width:100px;text-align:right;float:left;padding-right:5px;}
.form_login{width:300px;margin:auto;}
.enviar{display:block;text-align:center;}

#list_downloads{}
#list_downloads table{background-color:#161e57;}
#list_downloads table td.tit{background:transparent url(../imagens/downloads/bg_top.gif) 0 0 repeat-x;height:30px;font:bold 12px Arial, Helvetica, sans-serif;color:#FFF;}
#list_downloads table td.line_a{background:transparent url(../imagens/downloads/bg_c.gif) 0 0 repeat-x;height:29px;padding:0 0 0 5px;color:#FFF !important;}
#list_downloads table td.line_b{background:transparent url(../imagens/downloads/bg_e.gif) 0 0 repeat-x;height:29px;padding:0 0 0 5px;color:#FFF !important;}
#list_downloads a{font:normal 12px Arial, Helvetica, sans-serif;color:#FFFFFF;text-decoration:none;}

.radio {display:inline;}

/* toolitip */
.infoConteiner{width:17px;margin:auto;}
.tooltip{position:absolute;background-color:#f3f3f3;height:45px;margin:-55px 0 0 -10px;width:270px;display:none;}
	.tooltip .ponta{position:absolute;background:transparent url(../imagens/downloads/ponta.gif) top left no-repeat;margin:45px 0 0 11px;width:13px;}
	.tooltip p{padding:5px;}
	
/*HOME*/
.btIsoHome{width:100px;height:100px;display:none;text-decoration:none;margin:42px 0 0 23px;position:absolute;}
#home .btIsoHome{display:block;}
#layerVideoHome{background-color:#f09800;margin-left:410px;height:134px;padding:10px;}
#layerVideoHome p{color:#fff;}

#bgOverlayZoom{position:absolute;display:none;background:#000;width:100%;height:100%;top:0;left:0;z-index:80;}
#imgProd{}
#infoOverlayZoom{position:absolute;display:none;width:448px;height:348px;overflow:auto;top:10px;left:0;z-index:80;}


/*RESPONSABILIDADE SOCIOAMBIENTAL*/

.preview{height:0px;overflow:hidden;margin:10px;padding:0;}
h1 { color:#87bd00; font-weight:bold; font-size:13px}
.titTopic{margin-top:5px;text-align:left; margin-bottom:0;}
	.titTopic a{text-decoration:none;padding:3px 0px 5px 3px;margin:0;display:block;font-size:12px; font-weight:bold; color:#161e57}
	.titTopic a:hover{text-decoration:none; color:#FFFFFF; background-color: #161e57; margin:0;font-size:12px;}
	.titTopic h2{color:#0066CC; font-weight:bold; font-size:13px; border-top:1pX dashed #26318b;margin: 0 40px 0 0;padding:0 0 5px 2px;}