#resultados{
	width: 442px;
	padding: 0 0 10px 0;
	margin: 0;
	background-color: #ececec;
	border: 1px solid #dadada;
	border-top: 0;
	clear: both;
}
#resultadosgov{
	width: 442px;
	height: 330px;
	padding: 0 0 10px 0;
	margin: 0;
	background-color: #ececec;
	border: 1px solid #dadada;
	border-top: 0;
	clear: both;
}
#resultados h1, #resultadosgov h1{
	font-size: 11px;
	width: 420px;
	clear: both;
	padding: 10px;
}
.sembold{
	font-weight: normal;
	font-size: 11px;
	width: 420px;
	padding: 10px;
}
#resultados h2, #resultadosgov h2{
	background-color: #165162;
	color: fff;
	font-size: 10px;
	padding: 3px 1px 0 0;
	margin-bottom: 4px;
	line-height: 9px;
}
#resultados h4, #resultadosgov h4{
	width: 424px;
	font-size: 11px;
	background-color: #fff;
	border: 1px solid #bdbdbd;
	margin-top: 10px;
}
#resultados h4 span, #resultadosgov h4 span{
	margin: 4px;
	float: left;
}
#resultados h4 select, #resultadosgov h4 select{
	margin: 2px;
	float: right;
}
#resultcargo{
	margin-top:8px;
	width: 442px;
	height: 25px;
	clear: both;
	background-image: url(img/resultmenu.gif);
	background-repeat: repeat-x;
}
#resultcargo a{
	background-image: url(img/abacargo.gif);
	background-repeat: no-repeat;
	display: block;
	width: 82px;
	_width: 86px;
	height: 19px;
	_height: 25px;
	color: #fff;
	float: left;
	padding: 6px 0 0 5px;
	font-size: 10px;
	margin-left: 1px;
}
#resultcargo a:hover,
#resultcargo #s{
	text-decoration: none;
	color: Black;
	background-position: 0 -50px;
}
#resultcargo #s{
	background-position: 0 -25px;
}
#clear{
	clear: both;
	margin: 0;
	padding: 0;
}
#cola{
	float: left;
	width: 276px;
}
#colb{
	float: right;
	width: 155px;
}
#colc{
	margin: 12px;	
	clear: both;
	width: 419px;
	padding: 0; 		
}
#cold{
	margin: 12px 0;	
	clear: both;
	width: 410px;
	padding: 0; 		
}
#cole{
	margin: 12px 0 0 4px;	
	clear: both;
	width: 410px;
	padding: 0; 		
}
#chmd{
	width: 134px;
	margin: 0 8px 8px 0;
	font-size: 10px;
}
#chmd a{
	padding: 2px;
}
#chmd h2{
	font-size: 10px;
	background-color: #ededed;
	color: #000;
	line-height: 17px;
}
#chmd h3{
	background-color: #fff;
	padding: 3px;	
	font-size: 10px;
	font-weight: normal;
}
#maptrans,
#mapbr,
#mapba,
#mapse,
#mapal,
#mappe,
#mappb,
#maprn,
#mapce,
#mappi,
#mapma,
#mapro,
#mapac,
#maprr,
#mapam,
#mapap,
#mappa,
#mapto,
#mapdf,
#mapgo,
#mapmt,
#mapms,
#mapes,
#maprj,
#mapmg,
#mapsp,
#mappr,
#mapsc,
#maprs{
	background-repeat: no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	width: 271px;
	height: 232px;	
	z-index: 2;
	visibility: hidden;
	background-position: 0 -1px;
}
#mapba{	background-image: url(img/rsmapa_ba.gif);}
#mapse{	background-image: url(img/rsmapa_se.gif);}
#mapal{	background-image: url(img/rsmapa_al.gif);}
#mappe{	background-image: url(img/rsmapa_pe.gif);}
#mappb{	background-image: url(img/rsmapa_pb.gif);}
#maprn{	background-image: url(img/rsmapa_rn.gif);}
#mapce{	background-image: url(img/rsmapa_ce.gif);}
#mappi{	background-image: url(img/rsmapa_pi.gif);}
#mapma{	background-image: url(img/rsmapa_ma.gif);}
#mapro{	background-image: url(img/rsmapa_ro.gif);}
#mapac{	background-image: url(img/rsmapa_ac.gif);}
#maprr{	background-image: url(img/rsmapa_rr.gif);}
#mapam{	background-image: url(img/rsmapa_am.gif);}
#mapap{	background-image: url(img/rsmapa_ap.gif);}
#mappa{	background-image: url(img/rsmapa_pa.gif);}
#mapto{	background-image: url(img/rsmapa_to.gif);}
#mapdf{	background-image: url(img/rsmapa_df.gif);}
#mapgo{	background-image: url(img/rsmapa_go.gif);}
#mapmt{	background-image: url(img/rsmapa_mt.gif);}
#mapms{	background-image: url(img/rsmapa_ms.gif);}
#mapmg{	background-image: url(img/rsmapa_mg.gif);}
#mapes{	background-image: url(img/rsmapa_es.gif);}
#maprj{	background-image: url(img/rsmapa_rj.gif);}
#mapsp{	background-image: url(img/rsmapa_sp.gif);}
#mappr{	background-image: url(img/rsmapa_pr.gif);}
#mapsc{	background-image: url(img/rsmapa_sc.gif);}
#maprs{	background-image: url(img/rsmapa_rs.gif);}
#mapbr{
	background-image: url(img/resultados_mapa_uf.gif);
	position: relative;
	visibility: visible;
	background-position: 0 0;
}
#maptrans{
	z-index: 3;
	visibility: visible;
}
#maptrans img{
	width: 271px;
	/*height: 232px;*/
}
.rst{
	background-color: #ececec;
	margin: 0;
	padding: 0;
}
.rst h1{
	font-size: 11px;
	width: 407px;
	background-color: #165162;
	border-bottom: 1px solid #fff;
	color: #fff;
	padding: 6px 2px;
}
.rst td{
	height: 20px;
	border-bottom: 1px solid #fff;
	padding: 1px;
	font-size: 10px;
}
.rst a{
	background-image: url(img/seta.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	padding: 0 4px 0 6px;
	background-position: 0 3px;
	margin-top: 5px;
	font-size: 10px;
	width: 407px;
}
.rst table{
	margin: 5px 0;
}
.rst #turno1,
.rst #turno2{
	background-repeat: no-repeat;
	background-image: url(img/rst1turno_e.gif);	
	width: 409px;
	height: 18px;
	text-align: center;
	background-color: #7a9900;
}
.rst #turno2{
	background-image: url(img/rst2turno_e.gif);	
}
.abc{
	background-color: #ececec;
}
#abc{
	width: 420px;
	margin: 0 0 0 3px;
	background-color: #fff;
	border: 1px solid #fff;
}
#abc a{
	padding: 5px 1px;
	margin: 0 1px 0 0;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #2a7084;
	float: left;
	color: #fff;
}
#abc a:hover,
#abc .s2{
	background-color: #165162;
	color: #fff;
	text-decoration: none;
}
#depfed h1{
	background-color: #165162;
	color: #fff;
	width: 416px;
	font-size: 14px;
	padding: 2px;
	margin: 0 0 0 4px;
}
#titulode,
#titulodf{
	margin: 0 0 0 4px;
	background-color: #fff;
	padding: 4px;
	color: #000;
	font-weight: bold;
	font-size: 12px;
	width: 412px;
}
#titulode{
	background-color: #ececec;
}
#depfed table,
#pornm table{
	text-transform: uppercase;
	font-size: 10px;
}
#depfed tr{
	border-bottom: 1px solid #fff;
}
#depfed td{
	padding: 4px;
	font-size: 10px;
	color: #606060;
}
#depfed h4{
	background-color: #fff;
	color: #000;
	width: 416px;
	font-size: 10px;
	padding: 2px;
	margin: 0 0 0 4px;
}
#depfed tr{
	background-color: #e2e2e2;
}
#depfed tr.zb1{
	background-color: #ececec;
}
#poruf,
#pornm{
	margin: 0 0 0 4px;
	border: 4px solid #fff;
	width: 412px;
}
#pornm table{
	background-image: url(img/bgtalbe.gif);
	background-repeat: repeat;
}
#pornm tr,
#pornm td{
	background-color: transparent;
}
td.part{
	background-color: Aqua;
}

#poruf .estado{
	display: none;
}
#legenda2{
	margin: 4px 0 0 4px;
	width: 412px;
	color: Gray;
	font-size: 10px;
}
#menudf{
	width: 416px;
	height:22px;
	background-color:#fff;
	padding: 2px 2px 0 2px;
	margin: 0 0 0 4px;
	background-color:#00FF00;
	background-image:url(img/menudffundo.gif);
	background-repeat:repeat-x;	
}
#menudf a{
	margin-top:4px;
	width:88px;
	height:11px;
	padding:5px;
	margin:1px;
	float:left;
	background-image:url(img/menudffundoa.gif);
	background-position: 0 0;
	color:#fff;
}
#menudf a:hover,
#menudf .s3{
	background-position: 0 -23px;
	color:#000;
	text-decoration:none;
}
#espc{
	margin-left: 4px;
	background-color: #fff;
	width: 420px;
}
#espc #abc,
#espc h1{
	width: 410px;
}
#espc h1{
	margin-top: 6px;
	clear: both;
}
#espc #abc a{
	font-size: 11px;
	padding: 2px 7px;
	border-bottom: 1px solid #fff;	
}
#abc .s4{
	background-color: #fff;
	color: #000;
}
