a:focus{
	outline: none;	
}
/*
.senior-post-single #corpo_left{
	margin-top: 24px;
	*margin-top: 19px;
}
.senior-post-single #corpo_right{
	margin-top: 24px;
}
*/
.senior-post-single .txt_01{
	/*display: none;*/
}
.section-nav{
	list-style-type: none;
	margin: 40px 0 0 0;
	padding: 0;
	*margin: 20px 0 0 0;
	_margin: 20px 0 0 0;
}
#breadcrumbNoticias{
	font-size: 11px; text-align: left; color: #666666; font-family: Arial; margin-top: 10px;
}
.section-nav ul {
	list-style-type: none;
	padding-left: 0;
	*margin: 0;
	padding: 0;
}

ul.menu-level-1{
	margin:0px;
	padding:0px;
}
.section-nav ul ul, .section-nav ul ul ul, .section-nav ul ul ul ul {
	padding: 0 0 0 10px;
	*padding: 0;
	_padding: 0;
	*margin: 0 0 0 7px;
	_margin: 0 0 0 7px;
	display: none;
}
.section-nav ul li{
	list-style-type: none;
	font-size: 11px;
	background: none;
	border-top:1px solid #DFDFDE;
	padding: 5px 0 7px 10px;
}
.section-nav .menu-level-2 li{
	border: none;
	padding-top: 3px;
	*padding-top: 0;
	_padding-top: 0;
	padding-bottom: 3px;
	background: url(../images/menu_arrow.gif) no-repeat 2px 8px;
}
.section-nav .menu-level-2 a{
	font-size: 11px;
	text-decoration:  none;
	font-weight: normal;
}
.section-nav .menu-level-3 li{
	background: url(../images/menu_arrow.gif) no-repeat 0 8px;
	padding-left: 7px;
}
.produto-ativo{
	color: #3C5562 !important;
}
.section-nav a{
	color: #7a7a7a;
}
.section-nav a:hover{
	text-decoration: underline;
}

.produto-titulo{
	font-size: 26px;
	font-weight: normal;
	margin-bottom: -47px;
	*margin-bottom: -45px;
	_margin-bottom: -45px;
	text-indent: 8px;
}

.produto-sapiens .collun_title a, #titulo-sapiens{
	color: rgb(170, 39, 47) !important;
}
.produto-vetorh .collun_title a, #titulo-vetorh{
	color: rgb(212, 118, 0) !important;
}
.produto-ronda .collun_title a, #titulo-ronda{
	color: rgb(0, 65, 101) !important;
}
.produto-senior-ti .collun_title a, #titulo-senior-ti{
	color: rgb(0, 103, 146) !important;
}
.produto-servicos .collun_title a, #titulo-senior-servicos{
	color: rgb(215, 169, 0) !important;
}
#titulo-portaria-1510{
	color: #0d4883 !important;
}
sup{
	line-height: 0;
	font-size: 0.5em;
}

.bt-news-assinar{
	
	border: none;
	text-indent: -9999px;
	*text-indent: 0;
	*line-height: 100px;
	_line-height: 100px;
	width: 77px;
	height: 18px;
	background:url(../images/bt_assinar.gif) no-repeat #fc0;
	cursor: pointer;

}
.postFoto{
	width: 133px;
}

.comentarioErro{
	color: #900;
	clear: both;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 0 106px;
	padding-left: 1px;
	font-family: Arial;
}
#commentform label small span{
	color: #900;
}
.comment-body{
	margin-left: 0;
}
.commentlist li{
	background: #F7F7F7;
}
.comment-author {
	color:#858282;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	width: 250px;
	margin:0 0px 5px 0;
	
}
.commentmetadata {

	float:right;
	margin:0 10px 0 0;
	text-align:right;
	width: 220px;
	font-size:10px;
	

}
.says{
	display: none;
}
.comment-body p, .comment-boy blockqoute{

	color: #666666;

	clear:both;
}
.comment-body a, .comment-body a:hover {
	color: #396BA8;
}
.fn{
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
}
.comment-body blockquote{
	font-style: italic;
}
#commentform label{
	float: left;
	margin-top: 5px;
	line-height: 18px;
}
#commentform label small{
	font-size: 12px;
}
#commentform input, #commentform textarea{
	float: right;
	margin-top: 5px;
	width: 390px;
}
#commentform textarea{
	height: 150px;
}
#commentform #submit{
	width: 77px;
	height: 18px;
	background: url(../images/accBtnenviar.gif) no-repeat;
	border: none;
	text-indent: -9999px;
	*text-indent: 0;
	*line-height: 100px;
	margin-left: 107px;
	float: none;
	cursor: pointer;
}

#commentform p{
	clear: both;
	margin: 0px;
	width: 499px;
}
#commentError{
	
}
.rodape_coluna{
	width: 230px;
}
.footer-imprensa{
	width: 180px;
}
.footer-area-restrita{
	width: 140px;
}
.footer-social{
	width: 202px;
}
.commentlist {
	*margin-left: 0;
	_margin-left: 0;
}
#informativoProdutos input{
	float: left;
	height: 20px;
	margin: 0;
	padding: 0;
}
#informativoProdutos{
	padding: 0 0 5px 30px;
	
}
#informativoProdutos label{
	height: 20px;
	line-height: 20px;
	padding-left: 3px;
	cursor: pointer;
	*width: 150px;
	*float: left;
}
#msgEmail{
	*margin-top:  -20px;
}
#msgProdutos{
	clear: both;
}
#restrito-menu{
	list-style-type: none;
	margin: 5px;
	padding: 0;
}
#restrito-menu li{
	margin-top: 10px;
	_margin: 0;
	_padding: 0;
}
#restrito-menu a{
	display: block;
	padding: 5px 10px;
	font-weight: bold;
	border: 1px solid #e3e3e3;
	background-color: #ebebeb;
	cursor: pointer;
	color: #7a7a7a;
	_margin: 0;
}
#restrito-menu a:hover{
	background-color: #3c5562;
	color: #fff;
}
#cadastroBis label{
	display: block;
	width: 170px;
	float: left;
	line-height: 20px;
	text-indent: 20px;
}
#cadastroBis{
	margin-top: 10px;
	_margin-top: 0;
}
#cadastroBis input, #cadastroBis textarea{
	border: 1px solid #999;
	width: 332px;
	*width: 327px;
}
#cadastroBis p{
	margin: 5px 0;
}
#cadastroBis textarea{
	height: 50px;
}

#cadastroBis label span{
	float: left;
	display: block;
}
#sistemas{
	float: left;
	width: 300px;
	list-style-type: none;
	margin: 0 0 10px 0;
	padding: 0;
}
#sistemas input{
	width: auto;
	*border: none;
}
#sistemas li{
	margin: 0;
	padding: 0;
}
#sistemas label{
	float: none;
	display: inline;
	width: auto;
}
#cadastroBis #enviar{
	width: 77px;
	height: 18px;
	background: url(../images/accBtnenviar.gif) no-repeat;
	border: none;
	text-indent: -9999px;
	*text-indent: 0;
	*line-height: 100px;
	margin-left: 170px;
	cursor: pointer;
}
.campos-obrigatorios{
	font-size: 11px;
	color: #900;
	padding-left: 375px;
	line-height: 30px;
	width: 400px;
	text-align: right;
	font-style: italic;
}
.dica-email{
	padding-left:170px;
	font-size: 11px;
}
.erroCadastro{
	color: #900;
	font-size: 12px;
	font-weight: bold;
	margin-left: 170px;
}
.cadastro-ok{
	color: #12b401;
	padding-left: 10px;
}
#loading{
	font-family: Arial;
	color: #666;
	font-size: 12px;
}
.collun_coments {
	padding-top: 7px;
}
.collun_coments ul li {
	display: block;
	margin-right: 12px;
	font-size: 11px;
	height: 16px;
	text-indent: 20px;
	line-height: 16px;
}
.collun_coments ul li a{
	font-size: 11px;
	font-weight: normal;
	height: 16px;
	line-height: 16px;
}
.published{
	text-indent: 0 !important;
	float:left;
	width: 186px; /*215px;*/
}

.imprimir{
	background: url(../images/accBtnPrint.gif) no-repeat;
	float:right;
}
.comente{
	background: url(../images/accBtnComment.gif) no-repeat;
	float:right;
}
.indique{
	background: url(../images/accBtnPeoples.gif) no-repeat;
	float:right;	
}
.compartilhe{
	background: url(../images/accBtnShare.gif) no-repeat;
	margin-right: 0 !important;
	float:right;
}
/*--------------------------------- PORTARIA 1510 ---------------------------------------*/

.portaria-1510{
	margin-top: -10px !important;
	_margin-top: 0 !important;
}
	.portaria-1510 #corpo{
		padding-bottom: 15px;		
	}
	#portariaLeft{
		width: 462px;
		*width: 465px;
		float: left;
		margin-left: 15px;
		*margin-left: 11px;
		_margin-left: 5px;
	}
	#portariaRight{
		float: left;
		width: 332px;
	}	
	
	#portariaParceiros{
		width: 160px;	
		height: 928px;
		*height: 928px;
		_height: 928px;
		border:1px solid #DFDFDE;
		float: left;
		margin: 10px 10px 0 5px;
	}
	
	#portariaParceiros img{
		margin: 1px 0 0 0;	
	}
	
	.portaria-novidades{
		border:1px solid #DFDFDE;
		margin: 10px 10px 0 0;
		*margin: 10px 10px 0 4px;
		clear: both;
		float: none;
		width: 425px;
		_width: 400px;
		/*
		*height: 722px;
		*height: 717px;
		_height: 718px;
		*/
		padding-bottom: 10px;
		_padding-bottom: 7px;
		overflow:hidden;
		background-color: #FFFFFF;
	}
	
	.portaria-1510 #corpo_center{
		width: 425px;
		_width: 425px;
		_margin-left: 4px;	
	}
	
	#portaria-interna-topo{
		background-color:#FFFFFF;
		border:1px solid #DFDFDE;
		margin-top:10px;
		width:731px;
	}
	
	#portaria-interna-topo h2{
		width: 729px;
		height: 85px;
		text-indent: -9999px;
		background: url(../images/portaria-1510/topo-interna.gif) no-repeat;
		margin:1px;
		padding: 0;
	}
	
	.portaria-novidades .collun_title div{
		font-size: 24px;	
	}
	
	.portaria-novidades .collun_sub_title{
		margin-top: 7px;
	}
	
	.portaria-novidades a, .portaria-treinamentos-buttons a{
		font-family: Arial;
		font-size: 12px;	
	}
	
	.portaria-novidades .collun_sub_title a{
		font-size: 14px;	
	}
	
	.portaria-novidades .wp-pagenavi{
		margin-top: 15px;
	}
	
	.portaria-novidades .collun_txt{
		margin-top: 2px;	
	}
	.portaria-novidades .collun_txt p{
		margin-bottom: 0;
		margin-top: 0;
		
	}
	
	#portariaMenu, #portariaYoutube, #portariaSlideshare, #portariaTreinamentos{
		border:1px solid #DFDFDE;
		margin: 10px 10px 0 0;
		clear: both;
	}
	
	#portariaSlideshare{
		padding: 1px 0;
		*margin-top: 6px;
		_margin-top: 3px;	
		position: relative;
	}
	#portariaMenu{
		width: 445px;
		height: 184px;
		*height: 179px;
		_height: 180px;
		overflow: hidden;	
		*padding-bottom: 10px;
		background-color:#FFFFFF;
	}
	#portariaMenu h2, .treinamentos-gcs h2{
		padding: 0;
		margin: 1px;
		height: 40px;
		line-height: 40px;
		color: #fff;
		font-size: 26px;
		font-weight: normal;
		text-align: left;
		text-indent: 10px;
		background: url(../images/portaria-1510/title-bg.gif) repeat-x;
	}
	#portariaMenu p{
		width: 208px;
		float: left;
		margin: 5px;
		text-align: left;	
		margin: 5px 0 10px 10px;
		font-family: Arial,Helvetica,sans-serif;
		color: #666666;
		font-size: 12px;
		display: inline;
		background-color:#FFF;
	}
	#portariaMenu ul{
		float: left;
		width: 200px;
		display: block;	 
		margin: 0;
		padding: 0;
		margin: 0 3px 10px 10px;
	}
	#portariaMenu li{
		padding: 4px 3px;
		*padding: 2px 3px;
		font-size: 12px;	
	}
	#portariaMenu li a{
		color: #666;	
	}
	#portariaMenu li a:hover{
		color: #3C5562;	
	}
	#portariaYoutube{
		padding: 1px 0;	
		overflow: hidden;
	}
	.bt-mais{
		display: block;
		height: 20px;
		line-height: 20px;
		color: #8EACB8;
		font-weight: bold;
	 	font-family: Arial,Helvetica,sans-serif;
		color: #666666;
		font-size: 12px;
	}
	.mais-videos{
		color: #8EACB8;
		float: right;
		width: 145px;
		background: url(../images/maisNoticias.gif) no-repeat 123px 2px;
		margin: 1px 5px 10px 0;
		*margin: 1px 5px 0 0;
		_margin: 1px 3px 0 0;
	}
	.mais-apresentacoes{
		color: #8EACB8;
		float: right;
		width: 329px;
		background: url(../images/maisNoticias.gif) no-repeat 308px 2px;
		margin: 1px 5px 10px 0;
		*margin: 1px 5px 0 0;
		_margin: 1px 3px 0 0;
	}
	#portariaTreinamentos{
		padding: 1px;	
		overflow: hidden;
		*margin-top: 7px;
		_margin-top: 3px;
		_padding-bottom: 17px;
		background-color:#FFF;
		height: 327px;
	}
	.portaria-treinamentos-buttons{
		_height: 20px; 	
	}
	#portariaTreinamentos h2{
		color: #00446a;
		text-align: left;
		padding: 11px 3px 4px 5px;
		float:left; /*Adicionado por adoni*/ 
	}
	#portariaTreinamentos h3{
		color: #666;
		text-align: left;
		padding: 0 10px 0 10px;
	}
	#portariaTreinamentos ul{
		text-align: left;
		margin:0 10px 3px 23px;
		_margin:0 10px 3px 28px;
		padding: 0;
	}
	#saiba-mais-treinamento{
		margin: 0 0 10px 20px;
		_margin: 0 0 10px 5px;
		display: block;
		width: 70px;
		float: left;	
	}
	#treinamento-free-clique{
		width: 60px;
		height: 16px;
		float: right;
		display: block;
		text-indent: -9999px;
		background: url(../images/bt-acesse.gif) no-repeat;
		margin-right: 10px;
		margin-top: 11px;
	}
	#inscreva-se-treinamento{
		width: 76px;
		height: 16px;
		float: right;
		display: block;
		text-indent: -9999px;
		background: url(../images/accBtnInscrevase.gif) no-repeat;
		margin-right: 10px;
	}
	#portariaTreinamentos li{
		list-style-image: url(../images/menu_arrow.gif);
		font-family: Arial,Helvetica,sans-serif;
		color: #666666;
		font-size: 12px;
	}
	
	.portaria-1510 p{
		border: none !important;	
	}
	
	.perfilVagas ul{
		display: block !important;
		list-style-type: square !important;
	}
	.perfilVagas ul li{
		list-style-type: square !important;
	}
	
	#nfeRightContato .wp-polls-ul label{
		width: 154px;
		margin: 0;
	}
	#nfeRightContato .wp-polls-ul{
		padding: 0;
	}
	#nfeRightContato .enquete-title{
		border: none;
	}
	#nfeRightContato .wp-polls p{
		padding: 5px 0;
	}
	#portaria1510Menu h2{
		width: 430px;
		height: 149px;
		background: url(../images/portaria-1510/topo-home.jpg) no-repeat;
		text-indent: -9999px;
		padding: 0;
	}
	
/* TREINAMENTOS PORTAL - HOME */

.treinamentos-container{
	margin: 5px 15px 0 15px;
}

.treinamentos-caixa{
	border: 1px solid #dfdfde;
	background-color: #FFFFFF;
	margin-bottom: 15px;
	text-align: left;
	overflow: auto;
}

.treinamentos-caixa .collun_title{
	font-size: 18px;
	height: 33px;
	padding-top: 5px;
	margin-bottom: 10px;	
	color: #325565;
	clear: both;
}

.treinamentos-banner{
	width: 620px;
	height: 200px;
	float: left;
	margin-right: 15px;
	margin-bottom: 0;
	overflow: hidden;
}
.treinamentos-banner img{
	margin: 1px;	
	*margin: 1px 0 0 1px;
}
.treinamentos-videos{
	width: 321px;
	height: 200px;
	float: left;
	margin-bottom: 0;
}
.treinamentos-container .mais-videos{
	margin-right: 0;
}
.treinamentos-left, .treinamentos-center, .treinamentos-right{
	float: left;
}
.treinamentos-ead{
	background: url(../images/img_gcs01.jpg) no-repeat 1px 39px;
	height: 155px;	
}

.treinamentos-online{
	background: url(../images/img_gcs02.jpg) no-repeat 1px 39px;
	height: 155px;	
}

.treinamentos-left{
	width: 344px;
	margin-right: 15px;
}
.treinamentos-web{
	background: url(../images/img_gcs03.jpg) no-repeat 1px 39px;

	height: 155px;
	*height: 155px;
	_height: 155px;	
}
.treinamentos-center .treinamentos-caixa, .treinamentos-right .treinamentos-caixa{
	padding: 0 10px 10px 10px;	
} 

.treinamentos-center{
	width: 263px;
	margin-right: 15px;
}
.treinamentos-center .treinamentos-caixa img{
	float: left;	
	margin: 3px 10px 0 0;
}
.treinamentos-center .treinamentos-caixa a{
	float: left;
	background: url(../images/bt-confira_agenda.gif) no-repeat;
	text-indent: -9999px;
	width: 121px;
	line-height:16px;
	margin: 15px 0 0 5px;
	display:inline;
}

.treinamentos-center .treinamentos-caixa p{
/*	float: right;*/
	width: 140px;
	margin: 10px 0 0 5px;
}


.treinamentos-right{
	width: 323px;
}
.treinamentos-right .bt-mais{
	_margin-top: -10px;
	_margin-bottom: 0;
}
.treinamentos-gcs p, .treinamentos-gcs h3{
	padding: 2px 10px;	
}
.treinamentos-gcs{
	height: 529px;
	*height: 529px;	
	_height: 530px;
} 
.treinamentos-gcs ul{
	padding: 10px;
	margin: 0 0 0 20px;	
}
.treinamentos-gcs li{
	background: none;
	padding: 0;
	color:#666666;
	font-size:12px;
	list-style-image:url(../images/menu_arrow.gif);	
}
.treinamentos-gcs li a{
	font-weight: normal;
	color: #336699;	
}
.treinamentos-gcs h2{
	font-size: 18px;
}
.treinamentos-container .mais-videos{
	background-position: 128px 2px;	
	*margin-bottom: 10px;
}
.treinamentos-podcasts, .treinamentos-depoimentos{
	margin-bottom: 0;	
	clear: both;
}
.treinamentos-depoimentos{
	_margin-top: 8px;
}
.mais-depoimentos{
	color: #8EACB8;
	float: right;
	width: 191px;
	*width: 187px;
	background: url(../images/maisNoticias.gif) no-repeat 174px 2px;
	*background: url(../images/maisNoticias.gif) no-repeat 170px 2px;
	_padding-top: 10px;
	_background: url(../images/maisNoticias.gif) no-repeat 170px 12px;
}
.mais-podcasts{
	color: #8EACB8;
	float: right;
	width: 171px;
	background: url(../images/maisNoticias.gif) no-repeat 154px 2px;
	margin: 0 0 10px 0;
	*margin: 1px 0 10px 0;
	_margin: 1px 0 10px 0;
	_padding-top: 10px;
	_background: url(../images/maisNoticias.gif) no-repeat 154px 12px;
}
.treinamentos-podcasts .collun_sub_title{
	font-size: 12px;
}
.treinamentos-podcasts .collun_txt p{
	display: none;
}
.treinamentos-podcasts .podPress_content div{
	background-color: #F5F5F5;
}

/* CHAMADA DEPOIMENTOS */
.depoimentos{
		
}
.depoimento{
	display: none;	
}
.dep-left{
	height: 140px;
	width: 24px;
	float: left;
	margin-right: 10px;
	background: url(../images/cite-start.gif) no-repeat;	
}
.dep-center{
	width: 233px;
	float: left;	
}
.dep-mensagem{
	height: 140px;
	margin-bottom: 5px;
	padding-top: 10px;
}
.dep-autor{
	margin: 0;
	font-weight: bold;
	color:#3c5562;
}
.dep-ocupacao{
	margin: 0;
	color:#3c5562;
}
.dep-mensagem p{
	margin: 0;	
}
.dep-right{
	height: 155px;
	width: 24px;
	float: left;
	margin-left: 10px;	
	background: url(../images/cite-end.gif) no-repeat bottom;	
}
#dep1{
	display: block;	
}
#dep-nav-next, #dep-nav-prev{
	width: 24px;
	height: 24px;
	display: block;
	cursor: pointer;
	text-indent: -9999px;
	margin-top: 60px;
}
#dep-nav-next{
	background: url(../images/bt-next.gif);
}
#dep-nav-next:hover{
	background: url(../images/bt-next-hover.gif);
}
#dep-nav-prev{
	background: url(../images/bt-prev.gif);
}
#dep-nav-prev:hover{
	background: url(../images/bt-prev-hover.gif);
}
/* PaGINA DE DEPOIMENTOS */
.depoimentos-container{
	margin-top: -10px !important;
}
.pg-depoimento-destaque, .pg-depoimento{
	border:1px solid #DFDFDE;
	padding: 15px;
	margin-top: 15px;
}
.pg-depoimento{
	background-color: #FFFFFF;	
}
.pg-depoimento-destaque{
	background-color: #eeeeee;	
}
.pg-depoimentos-msg p{
	margin-top: 5px;
	margin-bottom: 5px;
	padding-right: 28px;
}
.pg-depoimentos-msg{
	width: 448px;
	margin-left: 10px;
	margin-bottom: 10px;
	float: left;
	background: url(../images/cite-end.gif) no-repeat bottom right;
}
.cite-start{
	float: left;
	height: 22px;
	width: 24px;
	background: url(../images/cite-start.gif) no-repeat;
}
.pg-depoimento .dep-autor, .pg-depoimento .dep-ocupacao, .pg-depoimento-destaque .dep-autor, .pg-depoimento-destaque .dep-ocupacao{
	margin-left: 34px;
}
#topo_logo img {
	margin:5px 0;
}

.caixatimer{
	width:120px; 
	height:30px;
	float:left;
	background:url(../images/caixa.gif) no-repeat; 
	padding:1px 3px 0px 3px;
	margin-top:-5px;
	text-align:center;
	color: #FFF;
	font-size:10px;
	margin-left:15px;
	cursor: pointer;
}

.caixatimer a{
	color: #FFF;
}

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

.caixatimerwithoutstyle{
	width:120px; 
	height:25px;
	float:left;
	background:url(../images/caixa_verde.gif) no-repeat; 
	padding:7px 3px 0px 3px;
	margin-top:-5px;
	text-align:center;
	color: #FFFFFF;
	margin-left:15px;
	font-size:12px;
}

.caixadata{
	widows:155px;
	height:30px;
	float:left;
	margin-right:3px;
	font-weight:bold;
}

/* dicas do mapa - onde estamos */

.dica-mapa-wrapper{
	position: relative;
	z-index: 99;
}
.dica-mapa{
	height:52px;
	left:72px;
	_left: -185px;
	position:absolute;
	top:16px;
	*top: 20px;
	_top: 16px;
	width:415px;
	z-index:99;
	background: url(../../../extras/maps/icons/dica-mapas.png) no-repeat;
	_background: url(../../../extras/maps/icons/dica-mapas.gif) no-repeat;
	z-index: 99;
	display: none;
}
.dica-mapa p{
	margin: 0;
	text-align:left;
	padding: 7px 21px;
	width: 332px;
	color: #343434;
	font-size: 11px;
	float: left;
}
.dica-mapa a{
	display: block;
	width: 20px;
	height: 20px;
	cursor: pointer;
	float: left;
	text-indent: -9999px;
	margin: 2px 0 0 2px;
}

/* Mapa */
#legenda, #legenda-2{
	width:965px; 
	background: #f2f2f2; 
	height:32px; 
	padding:2px;
	margin: 5px 0 4px 0;
}

#estados{
	width: 700px;	
	*width: 800px;
}

#legenda-2 p{
	width: 420px;
	float: left;
	margin: 0;
	padding: 9px 0 0 5px;	
}
#selMapa, #selMapaCidade, #selMapaEmpresa{
	float: left;
	margin-right: 5px;
	*display: inline;
}

.selectInativo{
	background-color: #f5f5f5;
	color: #dddddd;
	border: 1px solid #dddddd;
}

#top_destaque{
	margin-top: 10px;
}

.destaque-portaria-1510{
	margin-top: 25px;
}
.destaque-portaria-1510 img{
	border: none;
}

/* CASES NOVO */

.cases_foto{
	width: 133px;
	height: 86px;
}

/*----------------------------------- JQUERY JCAROUSEL ------------------------------------ */

.senior-home #right_cases {
	*margin-top: 8px !important;
	_margin-top: 5px !important;
}

#top_right{
	margin: 0;
	width: 202px;
	margin-top: 3px;
	_margin-top: 0;
	_background: url("../images/bground_topo_right.gif") no-repeat;
}

.jcarousel-container {
   /* position: relative;*/
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list a {
    width: auto;
    margin: 0;
    padding: 0;
	border: none;
}

.jcarousel-list a img{
	border: none;
	margin: 0 !important;
}

.jcarousel-list li {
    margin-left: 2px;
}

.jcarousel-list li, .jcarousel-item {
    float: left;
    list-style: none;
    width: 133px;
    height: 86px;
    display: inline;
}

.jcarousel-next {
    z-index: 3;
    display: none;
	visibility: hidden;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
	visibility: hidden;
}

/*---------------------  JQUERY JCAROUSEL TANGO SKIN -------------------------------*/

.jcarousel-skin-tango{
	width: 133px;
	height: 86px;
	margin: 0 auto;	
	padding-top: 26px;
	_padding-top: 0;
}

.jcarousel-skin-tango .jcarousel-container {
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 133px;
	height: 86px;
}

.jcarousel-container-horizontal li, .jcarousel-container-horizontal ul {
    padding: 0 !important;
    margin: 0 !important;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width: 133px;
	height: 86px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal ul {
    height: 100px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 133px;
    height: 86px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin: 0 !important;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    width: 1px;
    height: 1px;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    /*background-position: -32px 0;*/
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    /* background-position: -64px 0;*/
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    width: 1px;
    height: 1px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    /* background-position: -32px 0;*/
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    /* background-position: -64px 0;*/
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.enquete-title{
	border: 1px solid #DFDFDE;
	margin: 1px 2px;
	text-align: left;
	font-weight: bold;
	font-size: 18px;
	color: #404040;
	padding: 5px;
}

#enquete-votar{
	background: url(../images/enquete-bt-votar.gif) no-repeat;
	text-indent: -9999px;
	*line-height: 100px;
	width: 76px;
	height: 16px;	
	cursor: pointer;
	display: block;
	float: left;
	margin-top: 10px;
}
#enquete-resultados{
	background: url(../images/enquete-bt-resultados.gif) no-repeat;
	text-indent: -9999px;
	*line-height: 100px;
	width: 184px;
	height: 16px;	
	cursor: pointer;
	margin: 10px 0 20px 0;
	float: right;
	display: block;
}

#nfeRightContato #enquete-resultados{
	float: none;
	border: none;
}

#nfeRightContato #enquete-votar{
	margin-top: 40px;
	float: none;
	clear: both;
}

#nfeRightContato .enquete-title{
	color: #3C5562;
}

.enquete-home .enquete-title{
	background:url("../images/line.gif") repeat-x scroll left bottom transparent;
	color:#3C5562;
	font-family:Arial,Helvetica,sans-serif;
	font-size:26px;
	letter-spacing:-1px;
	list-style:none outside none;
	margin:0 auto;
	padding-bottom:0;
	padding-left:0;
	padding-top:9px;
	text-align:left;
	border: none;
	font-weight: normal;
	margin-top: 5px;
}
.enquete-home {
	position: relative;
}
.wp-polls-loading{
	background-color: #FFFFFF;
	border: 2px solid #00446A;
	position:absolute;
	width: 100px;
	padding: 10px;
	height: 30px !important; 
	top: 50%;
	left: 50%;
	margin-left: -56px;
}
.enquete-home .wp-polls{
	border: 1px solid #DFDFDE;
	margin: 12px 6px 3px 6px;
}
.enquete-home .wp-polls #enquete-votar{
	float: none;
	margin-bottom: 10px;
	*margin-bottom: 0px;
}
.enquete-home #enquete-resultados{
	display: none;
}
.enquete-home .mais-apresentacoes{
	width: 150px;
	line-height: 14px;
	text-align: right;
	padding-right: 26px;
	background: url("../images/maisNoticias.gif") no-repeat 158px 3px;
}
.wp-polls-ul label{
	float: right;
	display: block;
	width: 152px;
	*width: 146px;
}
.wp-polls-ul input{
	float: left;
	height: 15px;
}
.wp-polls-ul li{
	clear: both;
}
.enquete-home #enquete-votar{
	clear: both;
	margin-top: 26px;
	*margin-top: 5px;
}
#portariaSlideshare .wp-polls-ul label{
	width: 270px;
}
.wp-polls p{
	font-size: 12px !important;
}
.opcao-ie8{
	width: 20px;
	width /*\**/: 30px\9;
	*width: 20px;
	_width: 20px;
}

/* ROTAS DO CONHECIMENTO */
.rotas-preco{
	color: #235b1b;
	font-weight: bold;
	font-size: 13px;
}
#rotas-form-container{
	display: none;
}
.rotas-form{
	margin-top: 20px;
}
.rotas-form h2{
	margin-top: 10px;
	font-size: 18px;
	color: #990000;	
}
.rotas-form h3{
	cursor: pointer;
	clear: both;
	background-color: #8eacb8;
	color: #FFFFFF;
	margin: 15px 0 0 0;
	text-indent: 10px;
	padding: 10px;
}
.rotas-form h4 div{
	width: 200px;
	float: left;
}
.rotas-form h4 .cpobrigatorio{
	float: right;
	margin: 3px 0 0 0;
	width: 126px;
}
.rotas-form label{
	width: 58px;
	display: block;
	float: left;
	margin: 10px 0 0 10px;
	line-height: 17px;
}
.rotas-form input{
	width: 170px;
	display: block;
	float: left;
    margin: 10px 0 0 10px;
}
.rotas-form .check{
	width: 100%;
	margin: 0;
}
.rotas-enviar{
	border: none; 
	background: url(../images/accBtnenviar.gif) no-repeat; 
	text-indent: -9999px;
	_font-size: 1px;
	_color: #990000;
	cursor:pointer; 
	width: 78px !important;
	margin: 15px 0 10px 542px !important;
	_margin: 15px 0 10px 278px !important;
	padding: 3px;
	font-size: 12px;
	font-weight: bold;
	height: 20px;
}
.rotas-table-container{
	display: none;
	background-color: #eeeff0;
	padding: 10px;
}
#rotas-form-container{
	margin-top: 10px;
	background-color: #f7f7f7;
}
#rotas-form-container h4{
	padding: 10px;
	background-color: #e2e2e2;
	color: #5d5d5c;
	font-size: 12px;
	font-weight: bold;
	height: 15px;
}
.rotas-table th{
	color: #5d5d5c;
}

.menu-rotas{
	margin: 0;
	padding: 0;
}
.menu-rotas li{
	margin: 0;
	display: inline;
	list-style-type: none;
	padding: 7px;
	margin-right 1px;
	font-weight: bold;
	background-color: #eeeeee;
	*line-height: 30px;
	*border-right: 2px solid #FAFAFA;
	_border-right: 2px solid #FAFAFA;;
}
.menu-rotas li a{
	color: #666666;
}
.menu-rotas .tipo-ativo{
	background-color: #8eacb8;
}
.menu-rotas .tipo-ativo a {
	color: #FFFFFF;
}
.bigRowspan{
	background-color: #b6c2c7;
}
.rotas-error{
	margin-left: 80px;
	_margin-left: 45px !important;
	_margin-right: 35px !important;
	width: 230px;
}
#cursos-error{
	width: 200px;
	margin-left: 0px;
	_margin-left: 0px !important;
}
#rotas-form-container input{
	width: 230px;
}

/* SENIOR - A MELHOR ESCOLHA  */
.melhor-escolha{
	*margin-top: -15px !important;
}
#me-big-banner{
	background-color: #a9ab11;
	width: 960px;
	height: 352px;
	margin: 10px 0 0 15px;
	padding: 1px;
}
#me-big-banner-flash{
	height: 300px;
	background-color: #DDDDDD;
	border: 1px solid #FFFFFF;
}
#me-big-banner-menu ul{
	list-style-type: none;
	margin: 18px 0 0 0;
	padding: 0;
}
#me-big-banner-menu ul li{
	display: inline;
}
#me-big-banner-menu ul li a{
	color: #FFFFFF;
	font-size: 15px;
	padding: 0 16px;
	border-left: 1px solid #FFFFFF;
}
#me-big-banner-menu ul li a:hover{
	color: #585900;
}
#me-big-banner-menu .no-border{
	border: none;
}
#me-banner-shadow{
	width: 962px;
	height: 11px;
	margin: 0 0 10px 15px;
	background: url(../images/melhor-escolha/me-banner-shadow.gif) repeat-x;
}

#meLeft{
	width: 570px;
	*width: 580px;
	float: left;
	_display: inline;
	margin: 10px 0 0 15px;
}
.melhor-escolha #corpo_center{
	width: 530px;
	*width: 540px;
	_width: 530px;
	margin: 0;
	padding: 0;
}
#meRight{
	float: right;
	_display: inline;
	width: 388px;
	margin: 10px 15px 0 0;
	*margin: 10px 5px 0 0;
}
#meLeft .collun_title{
	padding-top: 0;
}
.melhor-escolha #corpo{
	margin-top: 55px;
}
#me-video{
	border: 1px solid #DFDFDE;
	padding: 5px;
	margin-top: 15px;
	height: 233px;
}
#me-video .mais-videos{
	margin-right: 0;
	background-position: 127px 2px;
}
#me-conhart{
	border-top: 1px dotted #DFDFDE;
	border-bottom: 1px dotted #DFDFDE;
	margin-top: 20px;
	height: 200px;
}
#me-conhart h3{
	width: 388px;
	height: 53px;
	background: url(../images/melhor-escolha/conhart.jpg) no-repeat;
	text-indent: -9999px;
	margin-top: 20px;
}
#me-conhart div{
	font-size: 31px;
	color: #b1cb31;
	text-align: left;
	font-weight: bold;
	margin-top: 30px;
	float: left;
	_display: inline;
}
.falta{
	width: 50px;
	text-align: center !important;
	background: url(../images/melhor-escolha/countdown-bg.jpg) repeat-x #000000;
	padding: 8px 8px 16px 8px;
}
.countdown-block-1{
	width: 100px;
	text-align: right !important;
	padding: 8px 8px 16px 8px;
	margin-left: 60px;
}
.countdown-block-2{
	width: 100px;
	text-align: left !important;
	padding: 8px 8px 16px 8px;
}
.no_podcast .podPress_content, .senior-categorias .podPress_content {
	display: none;
}
.sntab h2{
	background-color: #a9ab11;
	height: 45px;
	line-height: 45px;
	color: #FFFFFF;
	text-indent: 15px;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #FFFFFF;
}
.sntab{
	position: relative;
	width: 550px;
	height: 400px;
	background-color: #b1cb31;
}
.sntab h3{
	width: 60px;
	height: 28px;
	line-height: 28px;
	position: absolute;
	top: 47px;
	text-align: center;
	z-index: 3;
	margin: 0;
	padding: 0;
	color: #FFFFFF;
	cursor: pointer;
}
.sntab div{
	position: absolute;
	top: 75px;
	left: 2px;
	background-color: #FFFFFF;
	border: 1px solid #9cb423;
	width: 524px;
	z-index: 2;
	display: none;
	height: 301px;
	padding: 10px;
}
.sntab div ul{
	list-style-type: square;
	margin: 0 0 0 20px;
	padding: 0;
}
.sntab div ul p{
	clear: both;
}
.sntab .alignleft{
	float: none !important;
}
.sntab .sntab-active{
	background-color: #FFFFFF;
	border: 1px solid #9cb423;
	border-bottom: none;
	color: #93d043 ;
}

.me-tags img{
	display: none;
}

/*--------------------------------- NOTA FISCAL ELETRONICA ---------------------------------------*/

.nfe{
	margin-top: -10px !important;
	_margin-top: 0 !important;
}
	.nfe-1510 #corpo{
		padding-bottom: 15px;		
	}
	#nfeLeft{
		width: 450px;
		float: left;
		margin-left: 15px;
		*margin-left: 14px;
		_margin-left: 8px;
	}
	#nfeRight{
		float: left;
		width: 294px;
	}	
	
	#nfeRightMenu, #nfeRightContato{
		width: 208px;	
		border:1px solid #DFDFDE;
		float: left;
		margin: 10px 10px 0 5px;
		_margin: 10px 8px 0 5px;
		text-align: left;
		background-color: #FFFFFF;
	}
	
	#nfeRightMenu ul, #nfeRightContato ul{
		list-style-type: none;
		padding: 10px;
		margin: 0;
	}
	
	#nfeRightContato h2{
		padding-left: 10px;
		font-size: 18px;
		font-weight: normal;
	}
	#nfeRightContato ul{
		padding-top: 0;
	}
	
	.nfe-novidades{
		border:1px solid #DFDFDE;
		margin: 10px 10px 0 0;
		*margin: 10px 10px 0 4px;
		clear: both;
		float: none;
		width: 425px;
		_width: 400px;
		/*
		*height: 722px;
		*height: 717px;
		_height: 718px;
		*/
		padding-bottom: 10px;
		_padding-bottom: 7px;
		overflow:hidden;
		background-color: #FFFFFF;
	}
	
	.nfe-interna{
		width: 745px;
	}
	
	.nfe-interna #corpo_center{
		width: 728px;
		_width: 723px;
		padding-left: 4px;
	}
	
	#nfe-topo{
		width: 731px;
		margin-top: 10px;
		background-color:#FFFFFF;
		border:1px solid #DFDFDE;
	}
	#nfe-topo h2{
		width: 729px;
		height: 85px;
		text-indent: -9999px;
		background: url(../images/nfe/topo-2.gif) no-repeat;
		margin:1px;
		padding: 0;
	}
	
	#nfe-interna-right{
		float: right;
		width: 230px;
	}
	
	.nfe-novidades .collun_txt img{
		display: none;
	}
	
	.nfe-1510 #corpo_center{
		width: 425px;
		_width: 425px;
		_margin-left: 4px;	
	}
	
	.nfe-novidades .collun_title div{
		font-size: 24px;	
	}
	
	.nfe-novidades .collun_sub_title{
		margin-top: 7px;
	}
	
	.nfe-novidades a, .portaria-treinamentos-buttons a{
		font-family: Arial;
		font-size: 12px;	
	}
	.nfe-novidades a.single-title{
		font-size: 26px;
	}
	
	.nfe-novidades .collun_sub_title a{
		font-size: 14px;	
	}
	
	.nfe-novidades .wp-pagenavi{
		margin-top: 15px;
	}
	
	.nfe-novidades .collun_txt{
		margin-top: 2px;	
	}
	.nfe-novidades .collun_txt p{
		margin-bottom: 0;
		margin-top: 0;
		
	}
	#nfeMenu, #nfeYoutube, #nfeSlideshare, #nfeTreinamentos, #portaria1510Menu{
		border:1px solid #DFDFDE;
		margin: 10px 10px 0 0;
		clear: both;
	}
	#nfeSlideshare{
		width: 280px;
		padding: 1px 0;
		*margin-top: 10px;
		_margin-top: 10px;	
		
	}
	#nfeRight .mais-apresentacoes{
		width: 203px;
		background-position: 181px 2px;
	}
	#nfeMenu, #portaria1510Menu{
		width: 432px;
		overflow: hidden;	
		*padding-bottom: 10px;
		background-color:#FFFFFF;
		padding-top: 1px;
	}
	#saiba-mais-link{
		padding-right: 10px;
		text-align: right;
		margin-bottom: 10px;
	}
	#nfeMenu h2{
		width: 430px;
		height: 149px;
		background: url(../images/nfe/topo-1.gif) no-repeat;
		text-indent: -9999px;
		padding: 0;
	}

	
	
	
	
	.treinamentos-gcs h2{
		padding: 0;
		margin: 1px;
		height: 40px;
		line-height: 40px;
		color: #fff;
		font-size: 26px;
		font-weight: normal;
		text-align: left;
		text-indent: 10px;
		background: url(../images/portaria-1510/title-bg.gif) repeat-x;
	}
	#nfeMenu p, #portaria1510Menu p{
		margin: 0;
		float: left;
		padding: 10px 10px 0 10px;
		text-align: left;	
		font-family: Arial,Helvetica,sans-serif;
		color: #666666;
		font-size: 12px;
		display: inline;
		background-color:#FFF;
	}
	#nfeMenu ul, #portaria1510Menu ul{
		float: left;
		width: 200px;
		display: block;	 
		margin: 0;
		padding: 0;
		margin: 0 3px 10px 10px;
	}
	#nfeMenu li, #portaria1510Menu li{
		padding: 4px 3px;
		*padding: 2px 3px;
		font-size: 12px;	
	}
	#nfeMenu li a, #portaria1510Menu li a{
		color: #666;	
	}
	#nfeMenu li a:hover{
		color: #3C5562;	
	}
	#nfeYoutube{
		width: 280px;
		padding: 1px 0;	
		overflow: hidden;
	}
	
	
	#nfeTreinamentos{
		padding: 1px;	
		overflow: hidden;
		*margin-top: 7px;
		_margin-top: 3px;
		_padding-bottom: 17px;
		background-color:#FFF;
		/*height: 327px;*/
		width: 278px;
	}

	#nfeTreinamentos h2{
		color: #00446a;
		font-size: 13px;
		text-align: left;
		padding: 0px 0px 4px 0px;
		float:left; /*Adicionado por adoni*/ 
	}
	#nfeTreinamentos h3{
		color: #666;
		text-align: left;
		padding: 0 10px 0 10px;
	}
	#nfeTreinamentos ul{
		margin:0px;
		padding:0px 0px 0px 5px;
		text-align: left;
	/*
		text-align: left;
		margin:0 10px 3px 23px;
		_margin:0 10px 3px 28px;
		padding: 0;
		*/
	}
	
	#nfeTreinamentos ul li{
		float:left;
		list-style: none;
		margin:0px;
		
	}
	#saiba-mais-treinamento{
		margin: 0 0 10px 20px;
		_margin: 0 0 10px 5px;
		display: block;
		width: 70px;
		float: left;	
	}
	#treinamento-free-clique{
		width: 60px;
		height: 16px;
		float: right;
		display: block;
		text-indent: -9999px;
		background: url(../images/bt-acesse.gif) no-repeat;
		margin-right: 10px;
		margin-top: 11px;
	}
	#inscreva-se-treinamento{
		width: 76px;
		height: 16px;
		float: right;
		display: block;
		text-indent: -9999px;
		background: url(../images/accBtnInscrevase.gif) no-repeat;
		margin-right: 10px;
	}
	/*
	#nfeTreinamentos li{
		list-style-image: url(../images/menu_arrow.gif);
		font-family: Arial,Helvetica,sans-serif;
		color: #666666;
		font-size: 12px;
	}
	*/
	
	.nfe-1510 p{
		border: none !important;	
	}
	
	.perfilVagas ul{
		display: block !important;
		list-style-type: square !important;
	}
	.perfilVagas ul li{
		list-style-type: square !important;
	}
	
	#nfeLeft .nfe-novidades{
		width: 412px;
	}
	#nfeRightMenu a, #nfeRightContato a{
		font-weight: bold;
		padding: 5px;
		border-bottom: 1px solid #DFDFDE;
		color: #666666;
		display: block;
	}
	#nfeRightMenu li{
		_display: inline !important;
	}
	#nfeRightMenu a:hover, #nfeRightContato a:hover{
		color: #3C5562;
	}
	#nfeRightMenu .last{
		border: none;
	}
	#nfeRightContato p{
		margin: 0;
		padding: 10px;
	}
.page-item-3398{
	display: none;
}

.nfe-interna .nfe-novidades{
	border: none;
	margin: 0;
	padding: 0;	
}
.nfe-interna h2{
	font-size: 18px;
	font-weight: normal;
}
.nfe-pdf{
	margin: 25px 0;
	text-align: center;
}
.nfe-interna li{
	margin-bottom: 10px;
}
.nfe-interna ul{
	list-style-type: square;
}
.nfe-box{
	width: 342px;
	float: left;
	margin-top: 20px;
}
.nfe-box h2{
	line-height: 27px;
	height: 27px;
	padding: 0 0 5px 0;
	text-indent: 32px;
	border-bottom: 1px solid #DFDFDE;
} 
.funcionalidades{
	border-right: 1px solid #DFDFDE;
	margin-right: 15px;
	padding: 0 15px 20px 10px;
}
.beneficios{
	padding: 0 0 20px 0;
}
.funcionalidades h2{
	background: url(../images/nfe/icon_funcionalidades.gif) no-repeat;
}
.beneficios h2{
	background: url(../images/nfe/icon_beneficios.gif) no-repeat;
}
.nfe-box ul{
	list-style-type: square;
	padding: 10px 0 0 16px;
}
.nfe-separator{
	padding-top: 35px;
	border-top: 1px solid #DFDFDE;
}
.nfe-ligue{
	font-weight: bold;
	margin: 5px 10px 0px 5px;
	width: 25px;
	float: left;
}
.nfe-numeros{
	margin:  5px 10px 10px 10px;
	width: 100px;
	float: left;
}

.portaria-topo{
	margin-top: 10px;
}
.portaria-topo p{
	text-align: left;
	font-size: 10px;
	margin: 0;
	padding: 0 15px;
}

.faleConosco-unidade{
	width: 465px !important;
}
