@charset "utf-8";
/* Listagem Lojas e Pontos de Turismo */

.areasGuiasList > ul.list {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
}

.areasGuiasList ul.list > li {
	float: left;
	width: 460px;
	margin-right: 20px;
	margin-bottom: 20px;
}
.areasGuiasList ul.list > li:hover {
	opacity: 0.7;
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	filter: alpha(opacity=70);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

.areasGuiasList ul.list > li.noMargin {
	margin-right: 0;
}

.areasGuiasList ul.list > li .img {
	float: left;
	width: 460px;
	height: 236px;
	overflow: hidden;
}
.areasGuiasList ul.list > li .img a {
	width: 100%;
	height: 100%;
	display: block;
}

.areasGuiasList ul.list > li .info {
	float: left;
	width: 460px;
	color: #FFFFFF;
	background-color: #000000;
	text-transform: lowercase;
}

.areasGuiasList ul.list > li .info a {
	width: 420px;
	height: 20px;
	padding: 20px;
	display: block;
	color: #FFFFFF;
}

.areasGuiasList ul.list > li .info img {
	float: left;
	width: 22px;
	height: 22px;
	padding-right: 20px;
}

.areasGuiasList ul.list > li .info a .text {
	float: left;
	padding: 3px;
	color: #FFFFFF;
	display: block;
	font-size: 14px;
}

.guiasList > ul.list {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
}

.guiasList > ul.list li {
	float: left;
	width: 940px;
	margin-bottom: 20px;
}
.guiasList > ul.list li:last-of-type {
	margin-bottom: 0;
}

.guiasList > ul.list li .img {
	float: left;
	width: 138px;
	height: 198px;
	overflow: hidden;
	margin-right: 20px;
	border: 1px solid #EDEDED;
}

.guiasList > ul.list li .img img {
	width: 138px;
	height: 198px;
}
.guiasList > ul.list li .img img:hover {
	opacity: 0.7;
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	filter: alpha(opacity=70);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

.guiasList > ul.list .row {
	float: left;
	width: 738px;
	padding: 20px;
	min-height: 158px;
	position: relative;
	border: 1px solid #EDEDED;
}

.guiasList > ul.list .row .title {
	float: left;
	width: 738px;
	color: #000000;
	margin-bottom: 10px;
	font: 700 16px Arial;
}

.guiasList > ul.list .row .text {
	float: left;
	width: 738px;
	color: #000000;
	font: 400 12px Arial;
}

.guiasList > ul.list .row .file {
	left: -10px;
	bottom: 10px;
	position: absolute;
	text-transform: uppercase;
	height: 30px;
}

.guiasList > ul.list .row .file:hover {
	opacity: 0.7;
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	filter: alpha(opacity=70);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

.guiasList > ul.list .row .file .fileIcon {
	padding: 8px 15px;
	margin-right: 1px;
	border-radius: 2px 0 0 2px;
	background: #489AB2 url('/temas/tpnp/imgs/icon-pdf.png') no-repeat center center;
}

.guiasList > ul.list .row .file .fileDes {
	color: #FFFFFF;
	padding: 8px 15px;
	background-color: #489AB2;
	border-radius: 0 2px 2px 0;
}

.guiasList .navbar {
	margin: 20px 0;
}