body{
	margin:0px;
	padding:0px;
	background-image: url(img/fundo.gif);
	background-repeat: repeat-x;
}
ul, li{list-style: none;}
A:link { TEXT-DECORATION: none; }
A:visited { TEXT-DECORATION: none; }
A:hover { TEXT-DECORATION: underline; }
#topo{}
#menuhrz{
	width: 440px;
	height: 25px;
	margin-left: 20px;
	/*background-image: url(img/linha.gif);
	background-position: 0 24px;
	background-repeat: repeat-x;*/
}
#ativo,
#deputado,
#menuhrz span,
#menuhrz a{
	display: block;
	float: left;
	padding: 6px 0 0 10px;
	width: 90px;
	height: 19px;
	_width: 100px;
	_height: 25px;
	font-size: 10px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#deputado{
	font-weight: bold;
}
#menuhrz a{
	text-decoration: none;
	color: #3b55a1;
	background-color: #efefef;
	background-image: url(img/mn01.gif);
	background-repeat: no-repeat;
}
#menuhrz a:hover{
	text-decoration: none;
	background-color: #fff;
	color: #6e6e6e;
}
#ativo{
	background-image: url(img/mn01.gif);
	background-repeat: no-repeat;
	background-position: 0 -25px;
	background-color: #3B55A1;
	color: #FFFFFF;
}
#listaonome,
#listao{
	width: 520px;
	height: 170px;
	overflow: auto;
	padding: 0;
}
#listaonome{
	height: 227px;
}
#listadeputados{
	margin: 0;
}
#listadeputados td{
	border-top: 2px solid #fff;
	padding: 2px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#listadeputados a{
	color: #3b55a1;
	text-decoration: none;
	font-weight: bold;
}
#listadeputados a:hover{
	text-decoration: underline;
}	
.tit{
	color: #9d9d9d;
	/* padding: 10px 0 2px 0; */
	border-bottom: 2px solid #9d9d9d;
	font-size: 10px;
	padding: 0;
	font-weight: bold;
}
.nome{
	background-color: #efefef;
	font-size: 12px;
	font-weight: bold;
}
.partido{
	font-size: 10px;
	background-color: #e3e3e3;
	text-align: center;
}
.email{
	font-size: 10px;
	background-color: #f9f9f9;
}
.sim,
.nao,
.indeciso{
	background-color: #efefef;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}
.sim{
	color: Maroon;
}
.nao{
	color: Green;
}
.indeciso{
		color: Gray;
}
#titular{
	background-color: #3B55A1;
	width: 520px;
	height: 23px;
	padding: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 8px;
}
#topo{
	background-image: url(img/topo.gif);
	background-repeat: no-repeat;
	width: 520px;
	height: 31px;
	margin-bottom: 6px;
}
#banner{
	width: 468px;
	height: 60px;
	margin-bottom: 6px;
	margin-left: 26px;
}
#estados{
	background-color: #3B55A1;
	width: 520px;
	padding: 5px 0 2px 5px;
	margin-bottom: 6px;
}
.tituloestado{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.abaon, .abaoff{
	background: url(img/aba_off.gif) no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3B55A1;
	text-align: center;
	padding-top: 3px;
	width: 19px;
	height: 18px;
	display: block;
	float: left;
}
.abaon{
	background: url(img/aba_on.gif) no-repeat;
	padding-top: 3px;
	color: #FFFFFF;
}
.partidos_off, .partidos_on{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #2C4487;
	border: solid 1px #6B82C5;
	padding: 4px;
	margin: 0 1px 1px 0;
	display: block;
	float: left;
}
.partidos_on{
	color: #3B55A1;
	background-color: #EFEFEF;
	border: solid 1px #FFFFFF;
}
.segura{
	height: 46px
}
#tituloplacar{
	width: 520px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2C4487;
	text-align: center;
	margin-bottom: 1px;
}
#placar{
	background-image: url(img/fundo_placar.gif);
	background-repeat: no-repeat;
	width: 520px;
	height: 73px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.contra{
	top: 7px;
	left: 157px;
	position: relative;
	float: left;
	text-align: center;
}
.afavor{
	top: 7px;
	left: 265px;
	position: relative;
	float: left;
	text-align: center;
}
.cor{color: #2C4487;}
