h4{
	margin-top:25px;
	margin-bottom:0;
}
input, a {
	color:#146c97;
}


.listagem .item-comdata {
	background: url('../../imgs/bgs/bg-listagem-comdata.jpg') no-repeat scroll top left;
	width: 666px;
	height: 38px;
	margin-bottom:1px;
}

.listagem .data {
	display:block;
	float:left;
	padding:10px 0 0 15px;
}

.listagem .item-semdata {
	background: url('../../imgs/bgs/bg-listagem-semdata.jpg') no-repeat scroll top left;
	width: 666px;
	height: 38px;
	margin-bottom:1px;
}

.item-semdata .descricao-item, .item-comdata .descricao-item {
	display:block;
	padding:10px 0 0 20px;
	float:left;
}
.galeria .imagem {
	float:left;
	position:relative;
	margin:10px 10px 10px 0px;
}

.galeria .lupa a {
	height:30px;	
	width:30px;
	display:block;
}

.galeria .lupa {
	background:transparent url(../../imgs/icones/ico-lupa.gif) no-repeat scroll left top;
	bottom:5px;
	height:30px;
	position:absolute;
	right:0;
	width:30px;
}
.legenda{
	background: transparent url('../../imgs/bgs/bg_legenda.png') no-repeat scroll left top;
	position:absolute;
	width:206px;
	height:30px;
	color:#fff;
	padding:5px;
	bottom:-5px;
	left:0;
}



.input-texto {
	background: url('../../imgs/bgs/bg-input.jpg') no-repeat scroll top left;
	width: 487px;
	height: 50px;
}
.input-texto input {
	background:none;
	border:none;
	margin:10px 0 0 25px;
	width:437px;
	font-size:11px;
}

.label {
	height: 38px;
}

.label label {
	color:#2f658a;
	display:block;
	float:left;
	padding:14px 2px 6px;
}

#formulario {
	float:left;
}

#formulario .formulario {
	float:left;
	margin-bottom:10px;
	width:100%;
}

.selectbox {
	background: url('../../imgs/bgs/select.jpg') no-repeat scroll top left;
	border:none;
	color:#146C97;
	width: 477px;
	height: 31px;
	cursor:pointer;
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	margin-right:5px;
	padding:17px 0 0 17px;
	text-align:justify;
}

.input-radio {
 width:100%;
float:left;
}

.input-radio .box {
	float:left;
	padding:13px 15px 0 10px;
}

.area {
	background: url('../../imgs/bgs/bg-area.jpg') no-repeat scroll top left;
	width: 478px;
	height: 211px;
}

.area textarea {
	color:#146C97;
	font-size:11px;
	height:180px;
	margin:5px 0 0 19px;
	width:446px;
	background:none;
	border:none;
	overflow:auto;
}

.exemplo {
	float:left;
	margin-bottom:40px;
	width:100%;
}
.destaque_secretaria{
	display: block;
	width:100%;
	background:#e6edf7;
	float:left;
	margin-bottom:20px;
}
.foto_sec{
	padding:20px;
	float:left;
}
.descricao_sec{
	margin-top:60px;
}
.equipe span{
	font-weight:bold;
	display:block;
	width:100%;
}
