body{
	margin:2px 0 0 0;
	background:#15437E url(../images/fundo_header.png) top;
	background-repeat:repeat-x;
	height:2px;
	font-family: Verdana;
    font-size:12px;
    text-align:center; /* hack para o IE */
	}
body a img{
	border:0;
	}
body a{
    color: #0060C5;
	text-decoration:none;
    }
body a:link{
    color: #0060C5;
	text-decoration:none;
    }
body a:hover{
    color: #0060C5;
	text-decoration:underline;
    }
body a:visited{
    color: #0060C5;
    }
body a:focus{
    border:0;    
    }
blockquote, h1, h2, h3, h4, h5{
    padding:0;
    margin:0;
    }
h1, h2, h3, h4, h5{
    font-weight:normal; 
    }

.aLeft  {
    text-align:left; 
    }
.aRight {
    text-align:right; 
    }
.f08 {
    font-size:8px; 
    }
.f09 {
    font-size:9px; 
    }
.f10 {
    font-size:10px; 
    }
.f11 {
    font-size:11px; 
    }
.f12 {
    font-size:12px; 
    }
.f13 {
    font-size:13px; 
    }
.f14 {
    font-size:14px; 
    }
.f15 {
    font-size:15px; 
    }
.f16 {
    font-size:16px; 
    }
.f17 {
    font-size:17px; 
    }
.f18 {
    font-size:18px; 
    }
.f19 {
    font-size:19px; 
    }
.f20 {
    font-size:20px; 
    }
.font12{
    font-size:12px;
    }
#content{
	padding:0;
	background:#fff;
	clear:both;
	margin-left: auto;
    margin-right: auto;
    border:solid 1px #fff;
	}
#content_cabecalho{
	padding:0;
	background:#fff;
	/*width: 100%;*/
	margin-left: auto;
    margin-right: auto;
	}
#cabecalho{
    width:960px; 
    height:90px;
    padding-top:12px;
    background:url(../images/texto_logo.png) right bottom;
    background-repeat:no-repeat;
    margin:0 auto;         
    text-align:left;
    }   
#divlogo{
    width:254px;
    height:97px;
    float:left;
    margin-top:-8px;
    }
#divlogo2{
    width:254px;
    float:left;
    height:90px;
    margin-top:0;
    }
#cabecalho #texto_logo{
    float:left; 
    width:346px;
    }
#cabecalho #mapa_logo{
    float:left; 
    width:358px;
    }
.main{
	width:964px;
	padding-bottom:15px;
	clear:both;
	margin:0 auto;         
    text-align:left;
	}
#menu_linha{
	background: #01458e none repeat-x scroll center bottom;
    height: 28px;
	}
#menu{
    height: 24px;
    width:960px;
    margin:0 auto;         
    text-align:left;
	}
#menuContent{
    height: 24px;
    margin: 0 auto;
    position: relative;
    width: 960px; 
	}
#menu #menuContent ul{
	height: 24px;
    margin-top:0;
	}
#menu #menuContent ul li{
    /*position: absolute;*/
    /*top: 0; */
    float: left;
    height: 28px;
    list-style:none;
    padding-left: 8px;
    padding-right: 8px;
	}
#menu #menuContent ul li:hover
{
    background: #4F8AC7 repeat 0 0;    
}
#menu #menuContent ul li a {
     color: #fff;
    display: block;
    font-size: 11px;
    height: 19px;
    padding-top: 5px;
    text-decoration: none;
    top: 0;
    width: 100%;
}
#menu #menuContent ul li a:hover{
    z-index: 1000;
    
	}
#menu_home{
    /*width: 54px;*/
    left: 0;
    /*background: url(../images/menu_home.png) no-repeat 0 0;*/
	}
#menu_quemsomos{
    /*width: 100px; */
    left: 54px;
    /*background: url(../images/menu_quemsomos.png) no-repeat 0 0;*/
	}
#menu_concursos{
    /*width: 90px;*/
    left: 154px;
    /*background: url(../images/menu_concursos.png) no-repeat 0 0;*/
	}
#menu_cursos{
    /*width: 65px; */
    left: 244px;
    /*background: url(../images/menu_cursos.png) no-repeat 0 0;*/
	}
#menu_projetos{
    /*width: 121px; */
    left: 244px;/*309px;*/
    /*background: url(../images/menu_projetos.png) no-repeat 0 0;*/
	}
#menu_imprensa{
    /*width: 78px; */
    left: 365px;/*430px;*/
    /*background: url(../images/menu_imprensa.png) no-repeat 0 0;*/
	}
#menu_certificados{
    /*width: 94px; */
    left: 443px;
    /*background: url(../images/menu_certificados.png) no-repeat 0 0;*/
	}
#menu_contatos{
    /*width: 79px; */
    left: 537px;/*602px;*/
    /*background: url(../images/menu_contatos.png) no-repeat 0 0;*/
	}
#menu_noticias{
    /*width: 73px; */
    left: 616px;
    /*background: url(../images/menu_noticias2.png) no-repeat 0 0;*/
	}
#menu_provas{
    
    left: 689px;/*754px;*/
    /*background: url(../images/menu_provas.png) no-repeat 0 0;*/
	}
#menu_home:hover, #menu_quemsomos:hover, #menu_concursos:hover, #menu_cursos:hover, #menu_projetos:hover, #menu_imprensa:hover, #menu_certificados:hover, #menu_contatos:hover, #menu_noticias:hover, #menu_provas:hover{
    background-position: 0 -25px;
	}
#fundo_busca{
	background:url(../images/fundo_busca.png) right top;
	background-repeat:no-repeat;
	height:24px;
	width:217px;
	float:right;
	display:none;
	}
.cabecalho_home{
	width:655px;	
	text-align:left;
	padding:5px 0 5px 0;
	border-bottom:solid 1px #ccc;
	margin-bottom:5px;
	height:13px;
	}
#cabecalho_home_col1{
    width:470px;
    float:left;
    }
#cabecalho_home_col2{
    width:45px;
    float:left;
    }
.cabecalho_home table{
    width:655px;
    }
/*CABECALHOS*/
#cabecalho_prox_conc, #cabecalho_news, #cabecalho_editais_abertos, #cabecalho_inscricoes_abertas, #cabecalho_concursos_andamento, #cabecalho_concursos_concluido, #cabecalho_provasaplicadas{
	margin-bottom:5PX;
	}
#cabecalho_news, #cabecalho_inscricoes_abertas, #cabecalho_concursos_andamento, #cabecalho_concursos_concluido, #cabecalho_provasaplicadas{
	margin-top:20PX;
	}
/*LISTAS DE REGISTROS DOS CABECALHOS*/
.lista_prox_conc{
	width:280px;
	background:url(../images/lista_prox_conc.png) top left;
	background-repeat:repeat-y;
	margin: 2px 0 2px 0;
	}
.lista_editais_abertos{
	width:655px;
	background:url(../images/lista_editais_abertos.png) top left;
	background-repeat:repeat-y;
	margin: 2px 0 2px 0;
	}
.lista_inscricoes_abertas{
	width:655px;
	background:url(../images/lista_inscricoes_abertas.png) top left;
	background-repeat:repeat-y;
	margin: 2px 0 2px 0;
	/*cursor:pointer*/
	}
.lista_concursos_andamento{
	width:655px;
	background:url(../images/lista_concursos_andamento.png) top left;
	background-repeat:repeat-y;
	margin: 2px 0 2px 0;
	/*cursor:pointer;*/
	}
.lista_concursos_concluido{
	width:655px;
	background:url(../images/lista_provasaplicadas2.png) top left;
	background-repeat:repeat-y;
	margin: 2px 0 2px 0;
	/*cursor:pointer*/
	}
.lista_provasaplicadas{
	width:655px;
	background:url(../images/lista_provasaplicadas.png) top left;
	background-repeat:repeat-y;
	margin: 2px 0 2px 0;
	/*cursor:pointer;*/
	}
/*DIV DENTRO DE CADA LISTA DE CABECALHO*/
.lista_prox_conc div, .lista_editais_abertos div, .lista_inscricoes_abertas div, .lista_concursos_andamento div, .lista_concursos_concluido div, .lista_provasaplicadas div{
	background:url(../images/seta_listas.png) left;
	background-position:6px;
	border:solid 1px transparent;
	background-repeat:no-repeat;
	margin-left:2px;
	}
/*SPAN DENTRO DAS DIVS DOS CABECALHOS*/
.lista_prox_conc div div, .lista_editais_abertos div div, .lista_inscricoes_abertas div div, .lista_concursos_andamento div div, .lista_concursos_concluido div div, .lista_provasaplicadas div div{
	margin:2px;
	margin-left:23px;
	background:transparent;
	padding:5PX;
	}
.lista_news #lista_news1{/*hora*/
	font-size:9px;
	color:#000;
	padding:0;
	font-weight:normal;
	/*border-bottom:dashed 1px #292929;*/
	}
.lista_news #lista_news2{/*titulo*/
	font-size:14px;
	font-weight:bold;
	color:#00336A;
	padding:5px 0 0 0;
	}
.lista_news #lista_news3{ /*subtitulo*/
	font-size:11px;
	color:#666;
	border-bottom:dashed 1px #727272;
	padding:2px 0 7px 0;
	margin-bottom:2px;
	}
.lista_news1{/*hora*/
	font-size:9px;
	color:#000;
	padding:0;
	font-weight:normal;
	}
.lista_news2{/*titulo*/
	font-size:14px;
	font-weight:bold;
	color:#00336A;
	padding:5px 0 0 0;
	}
.lista_news2 h3{/*titulo*/
	font-size:14px;
	font-weight:bold;
	}
.lista_news3{ /*subtitulo*/
	font-size:11px;
	color:#666;
	border-bottom:dashed 1px #727272;
	padding:2px 0 7px 0;
	margin-bottom:2px;
	}
.td_col11{
	width:280px;
	float:left;
	text-align:left;
	}
.td_col12{
	width:25px;
	float:left;
	text-align:left;
	}
.td_col13{
	width:655px;
	float:left;
	text-align:left;
	}
#banner{
    width:964px; 
    margin-top:5px; 
    margin-bottom:5px;
    }
.banner{
    width:960px; 
    margin-top:7px; 
    margin-bottom:7px;
    border:solid 1px #CCCCCC; 
    background:#fff; 
    padding:1px;
    }
.banner1{
    width:960px; 
    height:200px; 
    }
.rodape{
	height:auto;
	padding-top:10px;
	}
.rodape_content{
	width:960px;
	color:#ccc;
	font-size:10px;
    margin:0 auto;         
    text-align:left;
	}
.titulo{
    color: #0060C5;
    border-bottom:dashed 1px #999;
	margin-bottom:5px;
	padding-bottom:5px;
    }
.limite{
    text-align:left;
    }
.limite .fLeft, .limite .fRight, .limite .zeroAuto{
    padding:1px;
    background:#fff;
    border:solid 1px #d1d1d1;
    }
.fLeft{
    float:left; 
    margin: 0 10px 10px 0;
    }
.fRight{
    float:right; 
    margin: 0 0px 10px 10px;
    }
.limite ul li{
    list-style:none;
    }
.msgNoticia{
    width:655px;
    }
a.link-cinza{
    color: #333;
    }
a.link-cinza:link{
    color: #333;
	text-decoration:none;
    }
a.link-cinza:hover{
    color: #333;
	text-decoration:underline;
    }
a.link-cinza:visited{
    color: #333;
    }
.oculto{ visibility:hidden; }

.w960 {
    width:960px; 
    padding-left:2px;
    }
.selos1{
    float:left; 
    text-align:left; 
    width:186px;
    }
.direitos_autorais{
   color: #fff;
    float: left;
    font-size: 11px;
    text-align: center;
    width: 955px;
    }
.contatos_rodape{ 
    float:right; 
    text-align:right; 
    width:430px;
    }
.pular_para_conteudo
    {
    background:url(../images/bto_pular_para_conteudo.png) left;
    background-repeat:no-repeat;
    padding-left:15px;
    padding-bottom:2px;
    }
.acessibilidade
    {
    background:url(../images/bto_acessibilidade.png) left;
    background-repeat:no-repeat;
    padding-left:15px;
    padding-bottom:2px;
    }
.fonteaumentar
    {
    background:url(../images/bto_fonteaumentar.png) left;
    background-repeat:no-repeat;
    padding-left:15px;
    padding-bottom:2px;
    }
.fontenormal
    {
    background:url(../images/bto_fontenormal.png) left;
    background-repeat:no-repeat;
    padding-left:15px;
    padding-bottom:2px;
    }
.fontediminuir
    {
    background:url(../images/bto_fontediminuir.png) left;
    background-repeat:no-repeat;
    padding-left:15px;
    padding-bottom:2px;
    }
.menucontraste
    {
    background:url(../images/bto_menucontraste.png) left;
    background-repeat:no-repeat;
    padding-left:15px;
    padding-bottom:2px;
    }
/**/
.acessibilidade2
    {
    background:url(../images/bto_acessibilidade.png) left;
    background-repeat:no-repeat;
    padding-left:15px;
    padding-bottom:2px;
    }
.fonteaumentar2
    {
    background:url(../images/bto_fonteaumentar.png) left;
    background-repeat:no-repeat;
    padding-left:15px;
    padding-bottom:2px;
    }
.fontenormal2
    {
    background:url(../images/bto_fontenormal.png) left;
    background-repeat:no-repeat;
    padding-left:15px;
    padding-bottom:2px;
    }
.fontediminuir2
    {
    background:url(../images/bto_fontediminuir.png) left;
    background-repeat:no-repeat;
    padding-left:15px;
    padding-bottom:2px;
    }
.menucontraste2
    {
    background:url(../images/bto_menucontraste.png) left;
    background-repeat:no-repeat;
    padding-left:15px;
    padding-bottom:2px;
    }
/**/
.barra-acessibilidade{
    width:704px;
    height:20px;
    background:transparent;
    float:right;
    margin-top:-12px;
    margin-right:-1px;
    }
.barra-acessibilidade ul{
    /*position:absolute;*/
    margin:0;
    padding:0;
    
    }
.barra-acessibilidade ul li{
    font-size:11px;
    color:#999;
    list-style:none;
    float:left;
    margin:0;
    padding:0 2px 0 2px;
    }
.barra-acessibilidade-content1{   
    background:transparent url(../images/barra_acessibilidade_left.png) left;
    background-repeat:no-repeat;
    padding-left:8px;
    height:20px;
    float:right;
    }
.barra-acessibilidade-content2{
    background:transparent url(../images/barra_acessibilidade_right.png) right;
    background-repeat:no-repeat;
    padding-right:8px;
    height:20px;
    }
.barra-acessibilidade-content3{
    background:transparent url(../images/barra_acessibilidade_bottom.png) bottom;
    background-repeat:repeat-x;
    height:20px;
    }
.barra-acessibilidade-content4{
    background:#DEE2E7;
    height:16px;
    }
.img_cabecalho_home{
    background:url(../images/cabecalho_home.png) top;
    background-repeat:no-repeat;
    height:13px;
    width:280px;
    }
.img_cabecalho_acessibilidade{
    background:url(../images/cabecalho_acessibilidade.png) top;
    background-repeat:no-repeat;
    height:13px;
    width:280px;
    }
.img_cabecalho_certificados{
    background:url(../images/cabecalho_certificados.png) top;
    background-repeat:no-repeat;
    height:13px;
    width:280px;
    }
.img_cabecalho_concursos{
    background:url(../images/cabecalho_concursos.png) top;
    background-repeat:no-repeat;
    height:13px;
    width:280px;
    }
.img_cabecalho_contatos{
    background:url(../images/cabecalho_contatos.png) top;
    background-repeat:no-repeat;
    height:13px;
    width:280px;
    }
.img_cabecalho_cursos{
    background:url(../images/cabecalho_cursos.png) top;
    background-repeat:no-repeat;
    height:13px;
    width:280px;
    }
.img_cabecalho_concursos{
    background:url(../images/cabecalho_concursos.png) top;
    background-repeat:no-repeat;
    height:13px;
    width:280px;
    }
.img_cabecalho_noticias{
    background:url(../images/cabecalho_noticias.png) top;
    background-repeat:no-repeat;
    height:13px;
    width:280px;
    }
.img_cabecalho_imprensa{
    background:url(../images/cabecalho_imprensa.png) top;
    background-repeat:no-repeat;
    height:13px;
    width:280px;
    }
.img_cabecalho_noticias{
    background:url(../images/cabecalho_noticias.png) top;
    background-repeat:no-repeat;
    height:13px;
    width:280px;
    }
.img_cabecalho_projetossociais_bc{
    background:url(../images/cabecalho_projetossociais_bc.png) top;
    background-repeat:no-repeat;
    height:13px;
    width:280px;
    }
.img_cabecalho_projetossociais_id{
    background:url(../images/cabecalho_projetossociais_id.png) top;
    background-repeat:no-repeat;
    height:13px;
    width:280px;
    }
.img_cabecalho_projetossociais_op{
    background:url(../images/cabecalho_projetossociais_op.png) top;
    background-repeat:no-repeat;
    height:13px;
    width:280px;
    }
.img_cabecalho_projetossociais{
    background:url(../images/cabecalho_projetossociais.png) top;
    background-repeat:no-repeat;
    height:13px;
    width:280px;
    }
.img_cabecalho_quemsomos{
    background:url(../images/cabecalho_quemsomos.png) top;
    background-repeat:no-repeat;
    height:13px;
    width:280px;
    }
.img_contato{
    background:url(../images/contato.png) top;
    background-repeat:no-repeat;
    height:120px;
    width:655px;
    }
.cabecalho_editais_abertos{
    background:url(../images/cabecalho_editais_abertos.png) top;
    background-repeat:no-repeat;
    height:25px;
    width:655px;
    }
.cabecalho_inscricoes_abertas{
    background:url(../images/cabecalho_inscricoes_abertas.png) top;
    background-repeat:no-repeat;
    height:25px;
    width:655px;
    }
.cabecalho_concursos_andamento{
    background:url(../images/cabecalho_concursos_andamento.png) top;
    background-repeat:no-repeat;
    height:25px;
    width:655px;
    }
.cabecalho_concursos_concluido{
    background:url(../images/cabecalho_concursos_concluido.png) top;
    background-repeat:no-repeat;
    height:25px;
    width:655px;
    }
.cabecalho_provasaplicadas{
    background:url(../images/cabecalho_provasaplicadas.png) top;
    background-repeat:no-repeat;
    height:25px;
    width:655px;
    }
#bto_voltar{
    background:url(../images/bto_voltar.png) left top;
    background-repeat:no-repeat;
    border:0;
    }
.num_acess{
    color:#000;
    font-weight:bold;
    }
/*BANNER*/
/*Arq j.fela.banner.css*/
#banner{
	width:960px;
	height:200px;
	background:url(../images/bg_banner.png) center no-repeat;
	position:relative;
	color:#FFF;
	margin:0 auto;
	}
.item{
	display:none;
	width:960px;
	height:270px;
	right:20px;	
	position:absolute		
	}
.item .texto{
	display:none;
	font-style:italic;
	margin:50px 0 0 60px;
	float:left;
	width:500px;
	color:#fff;
	}           
.item .texto .titulo{
	font-size:55px;
	font-weight:bold;
	color:#fff;
	}
.item .texto .descricao{			
	margin:20px 0 0 100px;
	color:#fff;
	font-size:16px;
	}
.item img{
	float:right;	
	margin-right:30px;
	display:none;		
	}
.seta{
	width:50px;
	height:50px;
	display:block;
	top:110px;
	position:absolute;
	z-index:10;
	outline:none;
	}
.left{
	left:0px;
	background:url(../images/seta_left.png) no-repeat;
	}
.right{
	right:0px;
	background:url(../images/seta_right.png) no-repeat;
	}
/*Arq nivo-slider*/
.nivoSlider  {
    position:relative;
    }
.nivoSlider img {
    position:absolute; 
	top:0px; 
	left:0px; 
    }
.nivo-slice  {
    display:block; 
	position:absolute; 
	z-index:2;	
	height:100%; 
    }
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;        
	min-height:20px;
	background:transparent url(../images/banner/transparent2.png);
	padding:7px 10px 0 10px;
	width:940px;
	z-index:4;
	text-align:left;
    }
.nivo-caption p { 
	margin:0; 
	color:#fff;
	}
.nivo-caption a { 
	display:inline !important; 
	color:#FFF; 
	margin-left:5px; 
	}
.nivo-html-caption { 
	display:none; 
	}
.nivo-directionNav a { 
	position:absolute; 
	top:25%; 
	z-index:3; 
	cursor:pointer; 
	}
.nivo-prevNav { 
	left:0px; 
	}
.nivo-nextNav { 
	right:0px; 
	}
.nivo-controlNav a { 
	position:relative;	
	z-index:3;	
	cursor:pointer; 
	}
.nivo-controlNav a.active { 
	font-weight:bold; 
	}
#banner { 
	float:left; 
	width:960px; 
	height:200px; 
	background:#000 url(../images/banner/ajax-loader.gif) no-repeat 50% 50%; 
	}
#banner img {  
	display:none;  
	}
.nivo-controlNav { 
	display: none; 
	position:absolute; 
	left:47%; 
	bottom:10px;
	}
.nivo-controlNav a { 
	display:block; 
	width:10px;	
	height:10px; 
	background:url(../images/banner/bullets2.png) no-repeat; 
	text-indent:-999px; 
	margin-right:3px; 
	float:left; 
	}
.nivo-controlNav a.active {	
	background-position:-10px 0; 
	}
.nivo-directionNav a { 
	display:block; 
	width:50px; 
	height: 50px; 
	background:url(../images/banner/arrows2.png) no-repeat; 
	text-indent:-9999px; 
	margin-bottom:5px; 
	}
a.nivo-nextNav { 
	background-position:-50px 0; 
	right:-13px; 
	top: 5px;
	}
a.nivo-prevNav { 
	left:5px; 
	top: 5px;
	}
.nivo-caption a { 
	text-decoration:underline; 
	}
/*BANNER*/
/*CURSOS*/
#listaCursos{
    margin-bottom: 20px;
    }
#listaCursos li{
    padding-left: 22px;
    margin-bottom: 5px;
    background-repeat: no-repeat;
    }
#listaCursos li a{
    display: block;
    font-weight: normal;
    }
#listaMunicipios{
    margin-top: 20px;
    }
#listaMunicipios li{
    padding-left: 22px;
    margin-bottom: 5px;
    background-repeat: no-repeat;
    }
#listaMunicipios li a{    
    font-weight: normal;
    }
/*CURSOS*/
.clear {
    clear:both;
    }
 .contentAdmin{
     min-height:400px;
     margin: 0 10px;
     }
.cabecalhos_azul{
    width:276px; 
    height:24px;     
    color:#fff; 
    border-left:solid 4px #00336A; 
    border-bottom: solid 1px #00336A; 
    }
.cabecalhos_azul div{
    padding:5px;    
    }
.degrade_azul{
    background-color: #014690;
    }
.degrade_azul2{
    background-color: #7FB3E9;
    }
.cabecalhos_verde{
    width:651px; 
    height:24px; 
    text-shadow: 1px 1px #BFD6ED; 
    color:#00336A; 
    border-left:solid 4px #15FF3F; 
    border-bottom: solid 1px #15FF3F; 
    }
.cabecalhos_verde div{
    padding:5px;  
    }
.cabecalhos_amarelo{
    width:651px; 
    height:24px; 
    text-shadow: 1px 1px #BFD6ED; 
    color:#00336A; 
    border-left:solid 4px #FFFA15; 
    border-bottom: solid 1px #FFFA15; 
    }
.cabecalhos_amarelo div{
    padding:5px;    
    }
.cabecalhos_vermelho{
    width:651px; 
    height:24px; 
    text-shadow: 1px 1px #BFD6ED; 
    color:#00336A; 
    border-left:solid 4px #FF1515; 
    border-bottom: solid 1px #FF1515; 
    }
.cabecalhos_vermelho div{
    padding:5px;
    }
.cabecalhos_cinza{
    width:651px; 
    height:24px;
    color:#00336A; 
    font-weight:bold;
    border-left:solid 4px #CCCCCC; 
    border-bottom: solid 1px #CCCCCC; 
    }
.cabecalhos_cinza div{
    padding:5px;
    }
.tBuscaconcurso{
    font-weight:bold; 
    margin-top:5px; 
    color:#00336A;
    }

/* Novas alterações na Home page 01/10/2013 */
.slide
{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    margin-bottom: 7px;
    margin-top: 7px;    
    width: 960px;
}
.slider
{
    height: 200px;
    width: 960px;
    position: relative;
}
.slider .mov
{
    list-style: none;
    margin: 0;
    padding: 0;
    border: 0;    
}
.slider #navegacao
{
    background: none repeat scroll 0 0 #014690;
    bottom: -25px;
    height: 30px;    
    padding-left: 5px;
    padding-right: 14px;
    position: absolute;
    right: 28px;
    z-index: 99;
}
.slider #navegacao a
{   
    background: url("../images/bolaNavegacao.png") repeat scroll 0 0 transparent;
    color: transparent;
    display: block;
    float: left;
    font-size: 0;
    height: 14px;
    margin-left: 11px;
    margin-top: 7px;
    width: 14px;    
    text-decoration: none;
    border: 0;
}
.slider #navegacao a:hover
{
    opacity: 0.7;
}
.slider #navegacao .activeSlide
{
    background-position: 14px 0;
}
.cabecalho_home_novo{
	border-bottom: 1px solid #CCCCCC;
    height: 13px;
    margin-bottom: 5px;
    padding: 5px 0;
    text-align: left;
    width: 959px;
}
.containerHome .bloco
{
    width: 225px;
    margin-right: 20px;
    float: left;
    height: 251px;
    position: relative;
} 
.containerHome .bloco img
{
    border-bottom: 3px solid #5198e5;
}
.containerHome .bloco .conteudoBloco
{
    padding: 10px;
    background-color: #014690;
}
.azulPadrao
{
    color: #014690 !important;
}
.containerHome .bloco .headerUltimasNoticias
{
    background: url("../images/home/backUltimasNoticias.png") no-repeat scroll 0 0 transparent;
    height: 30px;
    padding-left: 60px;
    width: 165px;
}
.containerHome .bloco .verTodasNoticias
{
    bottom: 0;
    color: #014690;
    font-size: 12px;
    font-weight: bold;
    position: absolute;
    right: 12px;
}
.containerHome .bloco .verTodasNoticias span
{
    background: url("../images/home/setaTodasNoticias.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 9px;
    position: absolute;
    right: -12px;
    top: 4px;
    width: 9px;
}
.containerHome .bloco .headerUltimasNoticias h2
{
    font-style: normal;
    color: #014690;
    font-size: 18px;
}
.containerHome .bloco .blocoNoticia
{
    border-bottom: 1px solid #014690;
    margin: 10px 0;
}
.containerHome .bloco .blocoNoticia h2
{
    font-style: normal;
    color: #014690;
    font-size: 12px;
    font-weight: bold;
}
.containerHome .bloco .blocoNoticia p
{
    color: #7b7b7b;
    font-size: 10px;
    margin: 4px 0;
    font-style: normal;
}
.containerHome .bloco .conteudoBloco a:hover
{
   text-decoration: underline;
   color: #fff;
}
.containerHome .bloco .conteudoBloco h2
{
    font-size: 18px;
    font-family: Verdana;
    font-style: normal;
    color: #fff;    
}
.containerHome .bloco .conteudoBloco p
{
    font-size: 11px;
    color: #fff;
    height: 58px;
}
.containerHome .bloco .conteudoBloco .leiaMais
{
    color: #fff;
    position: relative;
}
.containerHome .bloco .conteudoBloco .leiaMais span
{
    background: url("../images/home/setaLeiaMais.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 9px;
    position: absolute;
    right: -14px;
    top: 4px;
    width: 9px;
}
.sem-margin-right
{
    margin-right: 0 !important;
}
.btnTab
{
    background: none repeat scroll 0 0 #014690;
    display: block;
    float: left;
    height: 22px;
    margin-right: 2px;
    width: 162px;
    font-size: 0.8em;
    color: #fff !important;
    text-align: center;    
    padding-top: 8px;
    text-decoration: none !important;
}
.btnTabActive
{
    background: none repeat scroll 0 0 #7FB3E9;
    display: block;
    float: left;
    height: 22px;
    margin-right: 2px;
    width: 162px;
    font-size: 0.8em;
    color: #fff !important;
    text-align: center;    
    padding-top: 8px;
    text-decoration: none !important;
}

.arrowUp{display: inline-block;width: 21px;height: 21px;text-decoration: underline;background: url(../images/arrowUp.png) no-repeat scroll 0 0 transparent;font-size:0;color:transparent;margin-right: 4px;}
.arrowUp:hover{background-position:0 -21px;}
.arrowDown{display: inline-block;width: 21px;height: 21px;text-decoration: underline;background: url(../images/arrowDown.png) no-repeat scroll 0 0 transparent;font-size:0;color: transparent;}
.arrowDown:hover{background-position:0 -21px;}
.blocoBanner{margin-bottom: 4px;}
.bloco{width: 790px;margin-bottom: 10px;}
.tituloCampo2 {color: #2D4E71;display: inline-block;font-size: 13px;font-weight: bold;width: 71px;}
.bloco h3{color: #2D4E71;font-size: 18px;font-weight: bold;}

.NewsLetter{width:100%;}
.NewsLetter h3{color: #014690;font-size:medium;}
.NewsLetter h4
{
    background-color: #014690;    
    color: #fff;
    font-size: medium;
    height: 42px;
    margin-left: 17px;
    padding: 5px;
    width: 460px;}
.NewsLetter input
{
    border: 1px solid #014690;    
    color: #555;
    padding: 6px;
    width: 404px;}
.NewsLetter a
{
    background-color: #014690;
    color: #fff !important;
    margin-left: -4px;
    padding: 8px 7px 7px;
}
.NewsLetter a:hover{text-decoration:none;background-color:#013F7C;}
.divisor{float:left;}

.divisao1 {
    width: 430px;float: left;
}

.divisao2 {
      border-left: 4px solid #fff;
    float: right;
    padding-left: 64px;
    width: 430px;
}

.divisao1 p  {
    color: White;
    font-size: 18px;margin: 0;
}
    
.divisao2 p  
{
    color: White;
    font-size: 18px;margin: 0 0 8px;
}

.divisao1 a  {
    color: White !important;
    display: block;
    font-size: 18px;
    margin: 0 auto;
    text-align: center;
}
    
.divisao2 a  {
    color: White !important;
    display: inline-block;
    font-size: 18px;
    margin: 0 auto;
    text-align: center;
}

