#top-master-container{
	float:left;
	width:590px;
}

#middle-master-container{
	float:left;
	width:583px;
	height:31px;
	/*margin:24px 0 38px 0;*/
	margin:24px 0 13px 0;
	background:url(../images/sepheader.gif) no-repeat 0 18px;
}

#bottom-master-container{
	float:left;
	width:100%;
	margin-top:0px;
	margin-right:-3px;
}

#bottom-master-container #informacoes-relacionadas{
	float:left;
	width:570px;
	margin-left:10px;
	display:inline;
}

#bottom-master-container div.container-listagem{
	float:left;
	width:100%;
	margin-bottom:20px;
}

#bottom-master-container div.listagem{
	float:left;
	width:270px;
	margin-right:15px;
}

#bottom-master-container div.listagem ul.mapasite{
	float:left;
}

#bottom-master-container div.listagem ul.mapasite li{
	font:bold 0.7em Tahoma, Verdana, Arial, Sans-serif;
	text-transform:uppercase;
	background:url(../images/arrow_green.gif) no-repeat left center;
	padding-left:14px;
}

#bottom-master-container div.listagem ul.mapasite li a{
	color:#2A5792;
	text-decoration:none;
	font-weight:bold;
}

#bottom-master-container div.listagem ul.mapasite li ul{
	float:left;
	list-style:none;
}

#bottom-master-container div.listagem ul.mapasite li ul li{
	font:1.0em Tahoma, Verdana, Arial, Sans-serif;
	text-transform:none;
	background:url(../images/arrow_single.gif) no-repeat 0 4px;
	margin:3px 0;
	margin-left:0px;
	*margin-left:13px;
	padding-left:8px;
	clear:both;
}

#bottom-master-container div.listagem ul.mapasite li ul li a{
	color:#2A5792;
	text-decoration:none;
	font-weight:normal;
}

#bottom-master-container div.listagem ul.mapasite li ul li ul{
	float:left;
	list-style:none;
}

#bottom-master-container div.listagem ul.mapasite li ul li ul li{
	font:1.0em Tahoma, Verdana, Arial, Sans-serif;
	text-transform:none;
	background:none;
	margin-left:5px;
	*margin-left:14px; /* Excepcional tratamento para IE */
}

#bottom-master-container div.listagem ul.mapasite li a:hover{
	color:#2A5792;
	text-decoration:underline;
}

#bottom-master-container #noticia-principal{
	float:left;
	width:395px;
}

#bottom-master-container #agencia-petrobras{
	float:right;
	width:172px;
	clear:right;
}

#bottom-master-container #agencia-petrobras div{
	float:left;
	width:100%;
	margin:0px 0 0 0px;
}

#bottom-master-container ul#listagem-noticias{
	float:left;
	width:570px;
	margin:10px 0;
}

#bottom-master-container ul#listagem-noticias li{
	font:0.6em Tahoma, Verdana, Arial, Sans-serif;
	background:url(../images/dot_green.gif) no-repeat 0 6px;
	padding-left:8px;
	margin-bottom:16px;
	display: block;
}

#bottom-master-container ul#listagem-noticias li ul{
	margin:0;
	padding:0;
}

#bottom-master-container ul#listagem-noticias li ul li{
	font:1.0em Tahoma, Verdana, Arial, Sans-serif;
	background:none;
	padding-left:0px;
	margin:0;
	display:inline-block;
}

#bottom-master-container #energia-destaque{
	float:left;
	width:572px;
	background:url(../images/bg_energiadestaque.jpg) no-repeat left top;
	margin-bottom:15px;
}

#bottom-master-container .boxes-energia{
	float:left;
	width:572px;
}

#bottom-master-container .boxes-energia p{
	margin:0px 0px 0px 0px;
	float:left;
	width:425px;
}

#bottom-master-container #energia-destaque img, #bottom-master-container .boxes-energia img{
	margin:18px 18px 0px 18px;
}

#bottom-master-container #energia-destaque div{
	float:left;
	width:410px;
}

#bottom-master-container #container-zoomvideo{
	float:left;
	width:100%;
	margin-top:15px;
}

#bottom-master-container #container-zoomvideo #video_flash{
	float:left;
	width:315px;
	margin-right:7px;
}

#bottom-master-container #container-zoomvideo div{
	float:left;
	width:250px;
}

#bottom-master-container #container-zoomvideo div h5{
	margin:0px;
}

#bottom-master-container #container-zoomvideo div ul.button{
	float:left;
	list-style:none;
}

#bottom-master-container #container-zoomvideo div ul.button li{
	float:left;
	font:bold 0.6em tahoma, arial, verdana;
	background:url(../images/bg_button_off.gif) no-repeat;
	width:101px;
	height:14px;
	margin:10px 5px 0px 0;
	text-align:center;
	color:#153F79;
}

#bottom-master-container #container-zoomvideo div ul.button li a{
	float:left;
	font:bold 0.9em tahoma, arial, verdana;
	background:url(../images/bg_button.gif) no-repeat;
	width:101px;
	height:14px;
	text-align:center;
	color:#fff;
}

#bottom-master-container #container-medias{
	float:left;
	width:100%;
}

#bottom-master-container #container-medias div.medias{
	float:left;
	width:281px;
	background:url(../images/bg_pesquisadesenvolvimento.jpg) no-repeat left top;
	margin-right:5px;
	height:200px;
}

#bottom-master-container #container-medias div.medias h6{
	float:left;
	width:90%;
	background:url(../images/bullet_green.gif) no-repeat 0px 6px;
	padding-left:8px;
	font:bold 0.7em tahoma, arial, verdana;
	color:#535353;
	margin:12px 0 0 9px;
	display:inline;
	text-transform:none;
}

#bottom-master-container #container-medias div.medias ul.opcoes-visualizacao{
	float:left;
	list-style:none;
	margin-top:20px;
	width:101px;
}

#bottom-master-container #container-medias div.medias ul.opcoes-visualizacao li{
	float:left;
	display:block;
	background:url(../images/bg_button.gif) no-repeat;
	width:101px;
	height:14px;
	color:#fff;
	margin-bottom:5px;
	text-align:center;
}

#bottom-master-container #container-medias div.medias ul.opcoes-visualizacao li.foto{
	text-align:center;
}

#bottom-master-container #container-medias div.medias ul.opcoes-visualizacao li a{
	color:#fff;
	font:bold 0.8em tahoma, arial, verdana;
}

#bottom-master-container #container-medias div.medias ul.opcoes-visualizacao li img{
	float:left;
	margin-top:3px;
}

#bottom-master-container #container-medias div.medias ul#info-medias{
	float:left;
	width:130px;
	margin:7px 0 0px 0;
}

#bottom-master-container #container-medias div.medias ul#info-medias li{
	color:#535353;
	background:none;
	padding:0px;
	margin:0px;
	font:0.7em tahoma, arial, verdana;
}

#bottom-master-container #container-medias div.medias ul#info-medias li a{
	text-decoration:underline;
	padding:0px;
	margin:0px;
}

#bottom-master-container #container-medias div.medias ul#info-medias li img{
	float:none;
	margin:0;
}

#bottom-master-container #container-medias div.medias div{
	float:left;
	margin-top:8px;
	width:100%;
}

#bottom-master-container #container-medias div.medias div p{
	float:left;
	width:130px;
	margin:0px 0px 0px 0;
}

#bottom-master-container #container-medias div.medias div img{
	float:left;
	margin:0 8px 0 9px;
}

#bottom-master-container #container-medias div.medias div div#video{
	float:left;
	margin:0 8px 0 9px;
	width:133px;
	display:inline;
}

#bottom-master-container div cite{
	display:block;
	font:0.7em tahoma, arial, verdana;
	color:#535353;
	margin:0px 0 15px 0;
	width:240px;
}

#bottom-master-container div cite a{
	display:block;
	color:#28578F;
	text-decoration:underline;
	margin-bottom:10px;
	padding-right:10px;
}

#bottom-master-container #areasdeatuacao, #bottom-master-container #produtos-servicos{
	float:left;
	width:100%;
}

#bottom-master-container #areasdeatuacao ul.itensareas, #bottom-master-container #produtos-servicos ul.itensareas{
	float:left;
	width:285px;
}

#bottom-master-container #areasdeatuacao ul.itensareas li, #bottom-master-container #produtos-servicos ul.itensareas li{
	float:left;
	width:272px;
	background:url(../images/arrow_green.gif) no-repeat 0px 5px;
	padding:0 0 0 13px;
	margin:0 0 27px 0;
}

#bottom-master-container #areasdeatuacao ul.itensareas li ul.subitensareas, #bottom-master-container #produtos-servicos ul.itensareas li ul.subitensareas{
	float:left;
	width:100%;
	background:url(../images/line_areasatuacao.gif) no-repeat left top;
	margin:3px 0px 0px -13px;
	display:inline;
}

#bottom-master-container #areasdeatuacao ul.itensareas li ul.subitensareas li, #bottom-master-container #produtos-servicos ul.itensareas li ul.subitensareas li{
	float:left;
	width:100%;
	font:1.0em Tahoma, Arial, Verdana;
	background:none;
	padding:0;
	margin:3px 0 0px 0;
}

#bottom-master-container #areasdeatuacao ul.itensareas li a, #bottom-master-container #produtos-servicos ul.itensareas li a{
	font-weight:bold;
}

#content-left{
	float:left;
	width:422px;
	margin-left:10px;
	display:inline;
}

#content-total{
	float:left;
	width:573px;
	margin:3px 0 0 10px;
	display:inline;
}

#conteudo{
	float:left;
}

div#content-right{
	float:right;
	width:140px;
	margin-top:55px;
}

div#container-opcsuporte{
	float:right;
	position:absolute;
	right:7px;
	top:38px;
	width:136px;
	clear:both;
}

#container-opcsuporte ul#btnsinteracao{
	float:right;
}

#container-opcsuporte ul#btnsinteracao li{
	float:left;
	text-indent:-999em;
}

#container-opcsuporte ul#btnsinteracao li.print{
	background:url(../images/icon_print.gif) no-repeat 0 3px;
	text-indent:13px;
	font:0.6em tahoma, arial, verdana;
	margin-right:14px;
}

#container-opcsuporte ul#btnsinteracao li.mais{
	background:url(../images/icon_amais.gif) no-repeat;
	width:20px;
	height:11px;
	margin-right:5px;
	display:inline;
}

#container-opcsuporte ul#btnsinteracao li.mais a{
	display:block;
	width:20px;
	height:11px;
}

#container-opcsuporte ul#btnsinteracao li.menos{
	background:url(../images/icon_amenos.gif) no-repeat;
	width:16px;
	height:11px;
}

#container-opcsuporte ul#btnsinteracao li.menos a{
	display:block;
	width:16px;
	height:11px;
}

#bottom-master-container div.back-list-news{
	float:right;
	width:110px;
	height:14px;
	background:url(../images/bg_btn_backlistnews.gif) no-repeat;
	margin-top:10px;
}

#bottom-master-container div.back-list-news strong.list{
	float:left;
	background:url(../images/arrow_blue.gif) no-repeat 0px 5px;
	padding-left:12px;
	color:#29568D;
	font:bold 0.6em tahoma, arial, verdana;
	margin:0 0 0 8px;
}

#bottom-master-container div.back-list-news strong.list a{
	font-weight:bold;
}

ul#back{
	float:right;
	margin:10px -1px 0 10px;
	display:inline;
	clear:both;
	width:41px;
}

ul#back li{
	float:left;
	background:url(../images/arrow_green_2.gif) no-repeat 0px 11px;
	padding:4px 0 4px 10px;
	line-height:13px;
}

ul#back li a{
	color:#29568f;
	font:bold 0.8em Tahoma, Arial, Verdana, Sans-Serif;
}

ul#btns-footer{
	position:relative;
	float:right;
	width:450px;
	margin:33px 3px 0 10px;
	text-align:right;
}

ul#btns-footer li{
	display:inline;
	line-height:13px;
	font:bold 0.7em Tahoma, Arial, Verdana, Sans-Serif;
	margin-left:10px;
}

ul#btns-footer li.back{
	background:url(../images/arrow_green_2.gif) no-repeat 0px 11px;
	padding:4px 0 4px 10px;
}

ul#btns-footer li.top{
	background:url(../images/arrow_green_top.gif) no-repeat 0px 8px;
	padding:4px 0 4px 7px;
}

ul#btns-footer li a{
	color:#29568f;
	font:bold 0.8em Tahoma, Arial, Verdana, Sans-Serif;
}

#master-container-popup #container div{
	float:left;
	width:100%;
	margin-top:4px;
}

#master-container-popup #container div img{
	border:2px solid #ACD6EC;
	margin-bottom:5px;
	display:block;
}

#master-container-popup #container blockquote{
	font:bold 11px tahoma, arial, verdana;
	color:#535353;
	text-align:left;
}

#bottom-master-container #content-total div.chamada-siteexterno{
	float:right;
	width:137px;
	margin:0 0 10px 10px;
}

#bottom-master-container div.chamada-siteexterno cite{
	font:normal 11px tahoma, arial, verdana;
	width:145px;
	background:url(../images/arrow_green.gif) no-repeat 0px 6px;
	text-indent:12px;
}

#bottom-master-container div.chamada-siteexterno cite span{
	position:absolute;
	left:-9999px;
	display:block;
	width:15px;
}

#bottom-master-container div.chamada-siteexterno cite a{
	text-decoration:none;
}

#bottom-master-container div.chamada-siteexterno cite a{
	text-decoration:none;
	padding-right:0px;
}

#bottom-master-container #content-total #conteudo div.chamada-siteexterno cite a.window-external{
	padding-right:0px;	
}

#bottom-master-container div.chamada-siteexterno cite a.window-external{
	padding:0px 0px 0px 0px;
}

#bottom-master-container div.chamada-siteexterno cite a img{
	margin-left:5px;
}

#bottom-master-container div.chamada-siteexterno cite a:hover{
	text-decoration:underline;
}

#bottom-master-container div.container-imagem-horz{
	float:left;
	margin:0 13px 10px 0px;
	display:inline;
	width:157px;
}

#bottom-master-container div.container-imagem-vert{
	float:left;
	margin:0 13px 10px 0px;
	display:inline;
	width:113px;
}

#bottom-master-container div.container-imagem-horz img, #bottom-master-container div.container-imagem-vert img{
	margin-bottom:5px;
	float:left;
	clear:both;
}

#bottom-master-container div.container-imagem-horz span em, #bottom-master-container div.container-imagem-vert span em{
	font-style:normal;
	font:0.6em tahoma, arial, verdana;
	color:#535353;
	float:left;
	margin-bottom:2px;
}

#bottom-master-container div.container-imagem-horz cite{
	font:0.6em tahoma, arial, verdana;
	color:#535353;
	float:left;
	margin:0px 0 0px 0;
	width:157px;
	display:inline;
	clear:both;
}

#bottom-master-container div.container-imagem-vert cite{
	font:0.6em tahoma, arial, verdana;
	color:#535353;
	float:left;
	margin:0px 0 0px 0;
	width:113px;
	display:inline;
	clear:both;
}