/* lista */

body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif }

#abertura {
	color:#47423A;
	line-height:18px;
	font-size:12px;
	padding-bottom:10px;
	display:none;
}

#abertura h2 {
	font-size:31px;
	color:#47423A;
}

#submenu {
	background-color : #beb7af;
	border : 4px solid #eceae7;
	border-bottom : 12px solid #eceae7;
	float : left;
	clear : both;
	width : 928px;
	padding-top:4px;
	display:none;
}
#submenu h2,
#submenu h2 a{
	font-size : 18px;
	line-height : 40px;
	height : 40px;
	float : left;
	margin:0;
	text-decoration:none;
	border : 0;
}
#submenu h2 {
	margin:0 4px;
}
#submenu h2 a{
	padding : 0 12px;
	border : 0;
	color : #fff;
	background-color : #beb7af;
}
#submenu h2 a:hover{
	background-color : #ff9900;
	color : #fff;
}
#submenu h2.sel a, #submenu h2.sel a:hover {
	background-color : #eceae7;
	color:#47423A;
}

#lista {
	background-color : #eceae7;
	border : 4px solid #eceae7;
	border-bottom : 3px solid #eceae7;
	float : left;
	clear : both;
	width : 928px;
	display:none;
}
#lista * {
	font-family:Arial, Helvetica, sans-serif;
}
#lista h2,
#concurso td{
	background-color : #f7f5f3;
	border-bottom : 1px solid #eceae7;
	line-height : 14px;
	padding : 10px;
	position : relative;
	left : 0;
	top:0;
	margin:0;
}

#lista h2 strong{
	font-size : 17px;
	color : #ff9900;
	float : right;
	width : 300px;
	display : block;
	text-align : left;
	margin : 0;
	position : absolute;
	top : 0;
	right : 0;
}
#lista h2,
#lista h2 a{
	font-size : 15px;
	display : block;
	height : 37px;
	line-height : 37px;
	padding : 0;
	color:#47423A;
}
#lista h2 a{
	text-indent : 15px;
	text-decoration:none;
}
#lista h2 a b{
	color : #ff9900;
	line-height : 35px;
}
#lista span strong{
	float : right;
	width : 300px;
	text-align : left;
	display : block;
	color : #5d5850;
}
#lista h2 a:hover b,
#lista h2 a:hover strong,
#lista h2 a:hover{
	color : #fff;
	background-color : #ff9900;

}
#concurso #lista h2 a b, #concurso #lista h2 a strong, #concurso #lista h2 a {
background-color: #ccc;
}
#concurso #lista h2 a b {
	color : #f90;
}
#concurso #lista h2 a:hover b, #concurso #lista h2 a:hover strong, #concurso #lista h2 a:hover {
color: white;
background-color: #F90;
}
#lista h2 { display:none; }


#concurso{
	margin : 0 0 20px;
	width : 936px;
	height : auto;
	float : left;
	font-family:Arial, Helvetica, sans-serif;
	display:none;
}
#concurso h3{
	color : #5d5850;
	line-height : 35px;
	height : 35px;
	background-color : #eceae7;
	font-size : 18px;
	text-indent : 15px;
	width : 936px;
	margin:-8px 0 0 0;
}
#concurso table{
	background-color : #eceae7;
	border : 4px solid #eceae7;
	float : left;
	clear : both;
	width : 936px;
}
#concurso td{
	background-color : #f7f5f3;
	border-bottom : 1px solid #eceae7;
	line-height : 14px;
	font-size:12px;
	padding : 10px;
	position : relative;
	left : 0;
	top:0;
	color:#5d5850;
}
#concurso td a {
	color:#5d5850;
	text-decoration:none;
}
#concurso td a:hover {
	color:#f90;
}
#concurso td.orgao,
#concurso td.vagas,
#concurso td.requisitos,
#concurso td.salario,
#concurso td.prazo,
#concurso td.valor,
#concurso td.local{
	background-color : #fff;
	width:750px;
}
#concurso td.orgao,
#concurso td.salario{
	color : #ff9900;
	font-size : 18px;
	font-weight : bold;
}
#concurso td.orgao{
	color : #47423a;
}
#proxant a.voltar{
	width : 63px;
	height : 24px;
	margin : 5px 0 0 0;
	display : block;
	text-indent:-5000px;
	background:url(https://www.terra.com.br/economia/concursos-publico/info/voltar.gif) no-repeat 0 0;
	float:left;
}
#proxant a.voltar:hover {
	background-position:0 -30px;
}
#conteudo.capa { width:980px; }
.capa h2 a{
	font-size : 16px;
	width : 302px;
	height : 50px;
	line-height : 50px;
	background-color : #ff9900;
	color : #fff;
	text-align : center;
	float : left;
	margin : 15px 10px 20px 0;
	border : 1px solid #ff9900;
	text-decoration:none;
}
.capa h2 a:hover{
	background-color : #fff;
	color : #ff9900;
}
