/* CSS Document */

div.clear {clear:both;}

div.geral {
	position:relative;
	margin-left: auto; 
	margin-right: auto; 
	margin-top: 20px;
	width: 953px; 
	padding-bottom:1px; 
	border-bottom: 1px solid #a1a9b4;
}

div.banner {
/*background-color:#FFFFFF;*/
border:1px solid #cccbc7;
/*_border-bottom:0; 
_border-left:1px solid #cccbc7; 
_border-right:1px solid #cccbc7; 
_border-top:1px solid #cccbc7;*/
text-align:center;
_height:85px;
}


div.legImg {
	position: relative;
	float:left;
	background-color:#F5F5F5;
}

.legImg h6 {color:#4F6878; font-size:9px; font-weight:bold; padding-left: 10px; padding-top:6px; padding-bottom:6px;}

.legImg div.imgZoom {
	position: relative;
	float:left;
	background-color:#FFF;
	padding-left: 10px; padding-top:6px; padding-bottom:6px;
}


a.btVoltar { display:block; width:63px; background:#CCC; margin-left:10px; margin-top:30px;}
a.btVoltar img { margin:0px; }
a.btVoltar:hover { background:#2d7ca2; }

.flash{
	width: 780px;
	height:530px;
	float:left;
	_padding: 0 0 50px 0;
}

.espacamento{
	width:auto;
	height:auto;
	float:left;
}

/*--- Pagina Inovação ---*/

.artigos {
	width: 537px;
	height:auto;
	float:left;
	padding: 0 31px 0 0;
}
.tit_artigos{
	width: 528px;
	height:auto;
	padding: 0 0 4px 9px;
	float:left;
	border-bottom: 1px solid #a1a9b4;
}

.sub_conteudo
{
	width:528px;
	height:auto;
	float:left;
	padding: 12px 0 12px 0;
	text-align:left;
}
.tit_video
{
	/*border: 1px #000 solid;*/
	width:390px;
	height:auto;
	float:left;
	padding: 12px 0 12px 0;
	text-align:left;
}


/******* PAGINA HOME DESCRIÇÃO*******/
.home-descricao {
	width: 537px;
	height:auto;
	float:left;
	padding: 0 37px 0 0;
	_padding: 0 13px 0 0;
}

.box_geral
{
	width:540px;
	height:auto;
	float:left;
	padding: 0 0 12px 0;
	margin: 0 10px 0 0;
	text-align:left;
	border-bottom:1px solid #ebf0f2;
}

.box
{
	width:528px;
	height:auto;
	float:left;
	text-align:left;
	margin: 10px 0 0 0;
	padding: 5px 0 10px 10px;
	background-color:#f4f4f4;
}

.tit_box
{
	width:520px;
	height:auto;
	float:left;
	text-align:left;
	padding: 5px 0 10px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #696969;
	font-weight: bold;
}

.box_postado
{
	width:450px;
	_width:445px;
	height:auto;
	float:left;
	padding: 15px 0 0 10px;
	text-align:left;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #696969;
	font-weight: bold;
}

.botao
{
	width:70px;
	margin:19px 0 0 0;
	float:left;
}

.menujump_home
{
	width: 213px;
	padding: 13px 0 37px 0;
	_padding: 13px 0 0 0;
	float:left;
}

.menujump3
{
	width: 213px;
	_width: 215px;
}

.geral_box_cont_outros
{
	width: 213px;
	height:auto;
	float:left;
}

/******* fIM HOME DESCRIÇÃO *******/

.conteudo_artigos
{
	width:528px;
	height:auto;
	padding: 0 0 4px 9px;
	text-align:justify;
}

.conteudo_videos
{
	width:750px;
	height:auto;
	padding: 0 0 4px 9px;
	text-align:justify;
}

.destaque_artigos {
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #e16615;
	font-weight: bold;
}

.tit_outros_artigos{
	width: 202px !important;
	width: 213px;
	height:auto;
	float:left;
	padding: 0 0 2px 9px;
	_padding: 0 0 0 9px;
	border-bottom: 1px solid #a1a9b4;
}

.texto_box_outros{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #737373;
	font-weight: bold;
}
	
.box_cont_outros
{
	width: 192px !important;
	width: 213px;
	height:334px;
	float:left;
	background-color:#f5f5f5;
	padding: 9px 10px 0 9px;
	overflow:auto;
	margin:4px 0 0 0;
}

.box_cont_outros img{
margin-right:6px;
}

.data
{
	width: 203px;
	height:18px;
	float:left;
	padding: 9px 9px 0 9px;
	margin:4px 5px 5px 0;
}


.texto_postado
{
	margin-top: 10px;
	width: 390px;
	height:25px;
	_text-align:left;
	float:left;
}

.texto_postado img{
	margin-right:10px;
}

.pdf_download
{
	margin-top: 20px;
	width: 79px;
	height:25px;
	float:left;
}

.menujump
{
	width: 200px;
	height:auto;
	padding: 13px 0 37px 0;
	_padding: 13px 0 0 0;
	float:left;
}
.menujump2
{
	width: 206px;
}


.rodape
{
	width: 953px;
	height:52px;
	margin:auto;
	background-image:url(../_img/bg_rodape.gif);
	background-repeat:no-repeat;
}

/*--- base para boxe contendo imagens ---*/
div.bxImg {
	position:relative; float:left;
/*	padding:1px;
	 border: 1px solid #c0c0c0;*/ 
	background-color:#FFFFFF;
}
div.bxImg img {
	padding:1px !important;
	border: 1px solid #c0c0c0; 
}

div.bxBannerImg {
	position:absolute;
	float:left;
}


/*--- ---*/
/*--- topo [INI] ---*/
	
div.top {
	position:relative; float:left;
	margin-bottom:3px;
	width: 100%;
	text-align:right;
}

div.mnTop {
	position:relative; 
	float:left;
	width: 950px !important;
	width: 953px;
	padding-bottom: 10px;
	border-bottom: 1px solid #a1a9b4;
	margin-bottom: 1px;
	text-align:right;
}

.mnTop ul, .mnTop li { display:inline; margin-left:10px; padding:0px; list-style:none;}

.top div.hd {
	position:relative;
	float:left;
	width: 900px !important; /* hack para firefox */
	width: 951px;	
	margin-bottom:3px;
	padding:7px 0 7px 52px;
	_padding:7px 0 5px 52px;
	background:#147dad url(../_img/hd_bg.gif) repeat-x;
	text-align:left;
}

.hd img {float:left;}


.hd div.banner {
	position:relative;
	float:left;
	width:728px;
	height:90px;
	margin-left:65px;
}
	
div.mnP {
	position:relative; float:left;
	width: 789px;
	margin-top:3px; margin-right:3px;
}

div.bxSocio {
	position:relative;
	float:left;
	width:154px !important; /* hack para firefox */
	width:156px;	
	height:30px !important; /* hack para firefox */
	height:31px;	
	margin-top:3px; margin-left:3px;
	text-align:center;
	padding-top:6px;
	background-color:#136188;
}
	
/*--- topo [FIM] ---*/
/*--- ---*/

.spadica{ 
	margin-left: -2px !important;
	margin-left: -5px;
}

/*--- ---*/
/*--- conteudo [INI] ---*/
div.siteL {
	position:relative;
	float:left;
	width: 789px;
	margin-top:3px !important;
	margin-top:1px;
	text-align: left;
}

div.siteMR {
	position:relative; 
	float: left;
	margin-left: 6px;
	width: 155px !important;
	width: 155px;
	margin-top: 3px !important;
	margin-top: 1px;	
}

div.siteR {
	position:relative; 
	float: left;
	margin-left: 8px;
	width: 154px !important;
	width: 155px;
	margin-top: 3px !important;
	margin-top: 1px;	
}

.siteR div.divisoria {
	width: 135px;
	height:1px; 
	background:url(../../_img/divisoria_bg.gif) repeat-y;
	margin:0px auto;
	padding:px;
	border:none;
}

/*--- ---*/
/*--- destaques coluna DIREITA [INI] ---*/

/*{float:right; margin-bottom:14px; margin-right:14px; font-size:inherit; border:1px dotted #FF00FF; }*/

.faca_parte{
	width:154px;
	height:36px;
	background-color:#13618c;
	margin: 0 0 6px 0;
}
.faca_parte img{
	margin:6px;
	border:solid 0;
}

div.destCursos {	
	position: relative;
	background-color: #ebf0f2;
	padding: 8px;
	text-align: left;
}

.destCursos h1 {margin-top:8px;}
.destCursos h2 {color:#024379; font-size:10px; font-weight:bold; margin-top:8px;}

.destCursos p {margin-top: 5px;}

.destCursos .btVer {margin-bottom:8px; margin-top:10px; margin-left:23px; }

/*-------- exclusivo cursos blog ---------*/

div.destCursos_blog {	
	position: relative;
	background-color: #ebf0f2;
	padding: 8px;
	text-align: left;
	margin-top: 5px;
}

.destCursos_blog h1 {margin-top:8px;}
.destCursos_blog h2 {color:#024379; font-size:10px; font-weight:bold; margin-top:8px;}

.destCursos_blog p {margin-top: 5px;}

.destCursos_blog .btVer {margin-bottom:8px; margin-top:10px; margin-left:23px; }

/*-------- exclusivo cursos blog ---------*/

div.destOpor {
	position: relative;
	background-color: #ebf0f2;
	padding: 8px;
	text-align: left;
	margin-top: 5px;
}

.destOpor h1 {margin-top:8px;}
.destOpor h2 {color:#024379; font-size:10px; font-weight:bold; margin-top:8px;}

.destOpor p {margin-top: 5px;}

.destOpor .btVer {margin-bottom:8px; margin-top:10px; margin-left:35px; }

.siteR div.selo {
	position: relative;
	background-color: #ebf0f2;
	padding: 8px;
	text-align: center;
	background:url(../_img/bxAzul_bg.gif) repeat-y;
	height: 125px;
	margin-top: auto;
	margin-bottom: auto;
	m
}

.siteMR div.selo {
	position: relative;
	background-color: #ebf0f2;
	padding: 8px;
	text-align: left;
	margin-top: 5px;
	background:url(../_img/bxAzul_bg.gif) repeat-y;
	height: 125px;
}

.selo div.CaixaBranca {
	background-color:#FFFFFF;
	height: 125px;
}

.siteMR div.banner {
	position:relative; 
	float:left;
	width:154px; 
	height:145px;
	margin-top:3px; 
	margin-bottom:3px;
	background:url(../_img/bxAzul_bg.gif) repeat-x repeat-y;
}

div.destBlog {	
	position: relative;
	background-color: #f4f4f4;
	text-align: left;
	margin-top: 5px;	
}

div.destOportunidades {	
	position: relative;
	background-color: #f4f4f4;
	text-align: left;
	margin-top: 5px;
}

.box_newsletter{
	width:154px;
	height:128px;
	background:url(../_img_home/bg_newsletter.gif);
	margin:6px 0 6px 0;
	float:left;
}

.tit_newsletter{
	width:154px;
	height:40px;
	background:url(../_img_home/tit_newsletter.gif);
	text-indent:-9999px;
	float:left;
}
.box_newsletter h6{
	margin:0 0 10px 6px;
	color: #FFFFFF;
	float:left;
}

.box_newsletter input{
	width:104px;
	height:12px;
	border:1px solid #db9b28;
	color:#885800;
	font-size:10px;
	margin: 0 0 2px 5px;
	float:left;
}
.box_newsletter .btn_newsletter{
	width:21px;
	height:16px;
	background:url(../_img_home/btn_newsletter.gif);
	text-indent:-9999px;
	float:left;
	margin: 0 0 0 5px;
	cursor: pointer;
}

.destBlog h2 {color:#024379; font-size:10px; font-weight:bold; margin-top:8px; margin-left:8px;}

.destBlog p {margin-top: 5px; margin-left: 8px; margin-right: 8px; }

.destBlog .btVer {margin-bottom:8px; margin-top:10px; margin-left:10px; }

div.destDica {	
	position: relative;
	background-color:#EAF1FB;	
	text-align: left;
	margin-top: 5px;	
	border-left: 1px solid #577089; 
	border-right: 1px solid #577089;	
}

.destDica p {margin-top: 5px; margin-left: 8px;}

.destDica div.hd {
	position:relative;  
	height:26px;
	background:url(../_img/fundo_bxDicas.gif) repeat-x;
	background-color:#577089;
	padding-left: 9px;
	padding-top: 2px;	 
	height: 23px;
}

.destDica div.cont {
	position:relative; 
	background-color:#EAF1FB;
	margin-top:10px;
	padding-bottom:10px;	
}

div.destDicaFt {
	position:relative; 
	background-color:#5b6f82;
	padding-top: 4px;
	padding-bottom: 4px;	
	text-align: center;
	color: #dee2e6;
	font-weight: bold;
}

/*--- ---*/
/*--- Box Newsletter [INI] ---*/

.siteMR div.bxNewsletter {
	position: relative;
	text-align: left;
	height: 103px;
	margin-top: 5px;
	background: url(../_img/intDestNewsletter_bg.gif);
	padding: 8px;
	_padding: 7px 7px 8px 8px;
	display: table;
	background-color: #EDAF3E;
}

.siteMR .bxNewsletter .campomaior {
	position: relative;
	width:108px; 
	height:13px !important;
	height:17px;	
	border:1px solid #edb141;
	background-color:#ffebc7;
	padding-left:2px;
	margin-top:2px;
	color:#885800;
	float:left;	
}

.siteMR .bxNewsletter .campo {
	position: relative;
	width:108px; 
	height:13px !important;
	height:17px;	
	border:1px solid #edb141;
	background-color:#ffebc7;
	padding-left:2px;
	margin-top:2px;
	color:#885800;
	float:left;	
}

.siteMR .bxNewsletter input.btSend {
	position: relative;
	margin-top: 2px;
	vertical-align:baseline;
	float:right;
}

.bt_newsletter{
	padding: 5px 0 0 5px;
	float:left;
}

.siteMR .bxNewsletter h1 { }
.siteMR .bxNewsletter h2 { font-size:9px; color:#FFFFFF; font-weight:normal; margin-top:6px; margin-bottom:8px; }

/*--- Box Newsletter [FIM] ---*/
/*--- ---*/

/*--- ---*/
/*--- Box Busca [INI] ---*/
.siteMR div.bxBusca {				
	position: relative;
	background-color:#6cb5d0;	
	text-align: left;
	height: 0px !important;
	height: 63px;
	margin-top: 5px;
	margin-bottom: 3px;			
	background:url(../_img/intDestBusca_bg.gif) repeat-y;
	padding: 7px;	
	display: table;
	border: 2px solid #13618c;
}

.siteMR .bxBusca .campo {
	position: relative;
	width:105px !important; 
	width:110px; 	
	height:13px !important;
	height:17px;	
	border:1px solid #539ab6;
	background-color:#edf8fd;
	padding-left:2px;
	margin-top:2px;
	color:#255465;
	float:left;	
}

.siteMR .bxBusca input.btSend {
	position: relative;
	margin-top:2px;
	vertical-align:baseline;
	float:right;
}

.siteMR .bxBusca h1 { }
.siteMR .bxBusca h2 { font-size:9px; color:#FFFFFF; font-weight:normal; margin-top:6px; margin-bottom:8px; }

/*--- Box Busca [FIM] ---*/
/*--- ---*/

/*--- destaques coluna DIREITA [FIM] ---*/
/*--- ---*/

/*--- conteudo [FIM] ---*/
/*--- ---*/

/*--- ---*/
/*--- rodape [INI] ---*/

div.ft {
	position:relative;
	float:left;
	width:338px;
	height:49px !important;
	height:50px;
	margin-top:3px;
	background-color:#126ca0;
	text-align:center;
	color:#d4e0ee;
}

.ft div.Logo {
	position: absolute;
	left: 19px;
	top: 5px;
}

.ft div.Infos {
	position: absolute;
	left: 100px;	
	top: 12px;
	color:#d4e0ee;	
	text-align:left;
}

.ft div.Infos strong { color:#d4e0ee; font-weight: bold; }

div.ftMenu {
	position:relative;
	float: right;
	width:615px;
	height:31px !important;
	height:50px;
	margin-top:3px;
	padding-top:18px;
	text-align:center;
	background-image:url(../_img/ft_bg.gif);
	background-repeat:repeat-x;
	background-position: left top;
}

.ftMenu ul, .ftMenu li { display:inline; margin:18px; padding:0px; list-style:none;}

/*--- rodape [FIM] ---*/
/*--- ---*/

/*--- ---*/
/*--- diversos [INI] ---*/

img.ic_powerIbope {margin:0px; padding:0px; float:right;}

/*--- diversos [FIM] ---*/
/*--- ---*/

div.Copyright {
	position:relative;
	width: 953px;	
	margin-left: auto; 
	margin-right: auto; 
	margin-top: 10px;
	margin-bottom: 10px; 	
}

.Copyright h1 {   color:#747474; font-size:9px; }
