﻿/******************************************************

	autor: INPUT CENTER INFORMÁTICA
	versão: 1.0.0
	atualizado em: 13/11/2009
	
******************************************************/

/* vereadores - Default */
div#containerListaVereadores{
	width: 617px;
}
#containerListaVereadores ul{
	list-style-type: none;
}
#containerListaVereadores li{
	width: 300px;
	padding: 7px 8px 7px 0;
	border-right: 1px solid #E8ECF0;
	border-top: 1px solid #E8ECF0;
	float: left;
}
#containerListaVereadores li.containerPrimeiraLinhaEsquerda{
	border-top: none;
	float: left;
}
#containerListaVereadores li.containerPrimeiraLinhaDireita{
	padding: 7px 0 7px 8px;
	border-top: none;
	border-right: none;
	float: right;
}
.containerDadosVereador{
	width: 289px;
	height: 168px;
	padding-left: 11px;
	background: #E8ECF0;
}
#containerListaVereadores li.containerDadosVereadorEsquerda{
	padding: 7px 0 7px 8px;
	border-right: none;
}
#containerListaVereadores li.containerDadosVereadorEsquerda .containerDadosVereador{
	float: right;
}
.boxFotoVereador{
	width: 88px;
	height: 126px;
	padding: 2px 0 0 2px;
	margin-top: 9px;
	float: left;
	background: url(../layout/fundoBoxFotoVereador.jpg) no-repeat;
}
.boxDadosVereador{
	color: #244E75;
	text-align: right;
}
.boxDadosTopoVereador{
	
}
.boxDadosTopoVereador p{
	width: 133px;
	padding: 20px 0 0 2px;
	font-size: 14px;
	text-align: center;
	float: left;
}
.boxDadosContatoVereador{
	padding-right: 10px;
}
.boxDadosContatoVereador p{
	font-size: 11px;
}
.boxDadosContatoVereador span{
	display: block;
	height: 37px;
	font-size: 15px;
}
.boxDadosContatoVereador address{
	font-size: 11px;
}
.boxDadosContatoVereador a:link, .boxDadosContatoVereador a:active, .boxDadosContatoVereador a:visited{
	color: #244E75;
}
.boxDadosContatoVereador a:hover{
	color: #000;
}
.btnInformacoes a:link, .btnInformacoes a:hover, .btnInformacoes a:active, .btnInformacoes a:visited{
	display: block;
	width: 95px;
	height: 12px;
	margin: 5px 1px 0 0;
	text-align: left;
	text-indent: -999em;
	overflow: hidden;
	float: right;
	background: url(../layout/btnInformacoes.gif) no-repeat;
}
.boxEmailVereador{
	width: 278px;
	padding-top: 2px;
	margin-top: 3px;
	border-top: 1px solid #728DA6;
}
.boxEmailVereador p{
	font-size: 13px;
	text-align: center;
}
/* vereadores - Vereador */
div#containerPerfilVereador{
	width: 617px;
	padding-top: 6px;
}
div#boxTopoPerfilVereador{
	width: 617px;	
}
div#boxFotoPerfilVereador{
	width: 166px;
	height: 224px;
	padding: 35px 0 0 2px;
	float: left;
	background: url(../layout/fundoBoxFotoPerfilVereador.jpg) left 33px no-repeat;
}
div#boxDadosPoliticosVereador{
	width: 440px;
	float: right;
}
#boxDadosPoliticosVereador h4{
	width: 378px;
	padding-bottom: 6px;
	margin-top: 30px;
	font-size: 16px;
	border-bottom: 2px dotted #C5CDD4;
	float: left;
}
#boxDadosPoliticosVereador img{
	float: right;
}
#boxDadosPoliticosVereador ul{
	list-style-type: none;
}
#boxDadosPoliticosVereador li{
	padding-left: 12px;
	margin-top: 4px;
	color: #244E75;
	font-size: 11px;
	background: url(../layout/fundoLiDadosPoliticosVereador.gif) left 3px no-repeat;
}
#boxDadosPoliticosVereador li em{
	font-size: 14px;
}
div#containerSubsecoesPerfilVereador{
	width: 617px;
}
#containerSubsecoesPerfilVereador p{
	margin-bottom: 11px;
	font-size: 12px;
}
#containerSubsecoesPerfilVereador p.tituloSubsecaoPerfilVereador{
	padding-bottom: 4px;
	margin-bottom: 8px;
	font-size: 15px;
	border-bottom: 2px dotted #DCE3E9;
}
.boxSubsecaoPerfilVereador{
	width: 617px;
	padding-top: 10px;
}
div#boxGaleriaPerfilVereador{
	width: 617px;
}
#boxGaleriaPerfilVereador ul{
	padding-left: 3px;
	list-style-type: none;
}
#boxGaleriaPerfilVereador li{
	margin: 0 2px 2px 1px;
	float: left;
}
#boxGaleriaPerfilVereador a{
	float: left;
}