.img-moldura {
	max-width: 100%;
	width: 100%;
	height: auto;
}
.img-moldura.alignleft {
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}
.img-moldura.alignright {
	float: right;
	margin-left: 15px;
	margin-bottom: 15px;
}
@media (max-width:767px) {
.img-moldura.alignleft {
	float: none;
	margin-right: 0px;
}
.img-moldura.alignright {
	float: none;
	margin-left: 0px;
}
}
.container_elemento .thumbnail.cboxElement {
}
@media (max-width:767px) {
.container_elemento .thumbnail.cboxElement img {
	width: auto;
	max-height: 120px;
	height: auto;
}
}
@media (min-width:767px) {
.container_elemento .thumbnail.cboxElement img {
	width: auto;
	max-height: 150px;
	height: auto;
}
}
@media (min-width:767px) AND (max-width:992px) {
.container_elemento .thumbnail.cboxElement img {
	width: auto;
	max-height: 240px;
	height: auto;
}
}


.tabela-geral {
	border-collapse: collapse;
    font-size: 9pt;
    font-family: Segoe UI, sans-serif;
    color: black;
	vertical-align: middle;
}
.tabela-geral p {
	margin-bottom: 0px !important;
}	
.tabela-geral .td-head-left {
	vertical-align: middle; width: 198.3pt; border-style: solid none solid solid; border-top-color: black; border-bottom-color: black; border-left-color: black; border-top-width: 1pt; border-bottom-width: 1pt; border-left-width: 1pt; background-color: #83cfc3; padding: 0cm 5.4pt; height: 34px;
}
.tabela-geral .td-head-center {
	vertical-align: middle;
	width: 198.35pt;
	border-style: solid solid solid none;
	border-top-color: black;
	border-bottom-color: black;
	border-top-width: 1pt;
	border-right-width: 0pt;
	border-bottom-width: 1pt;
	background-color: #83cfc3;
	padding: 0cm 5.4pt;
	height: 34px;
}
.tabela-geral .td-head-right {
	vertical-align: middle; width: 198.35pt; border-style: solid solid solid none; border-top-color: black; border-right-color: black; border-bottom-color: black; border-top-width: 1pt; border-right-width: 1pt; border-bottom-width: 1pt; background-color: #83cfc3; padding: 0cm 5.4pt; height: 34px;
}
.tabela-geral .td-head-left p,
.tabela-geral .td-head-right p {
	margin-bottom: 0.0001pt; text-align: center; line-height: 13.5pt;
}
.tabela-geral .td-head-left span,
.tabela-geral .td-head-right span {
	font-size: 9pt; font-family: &rsquo;Segoe UI&rsquo;, sans-serif; color: black;	
}

.tabela-geral .td-left {
	width: 198.3pt;
	border: solid 1pt black;
	background-color: #d6d7da;
	padding: 0cm 5.4pt;
}
.tabela-geral .td-left p {
	line-height: 13.5pt;
}

.tabela-geral .td-right {
	width: 198.35pt;
	border: solid 1pt black;
	background-color: #cbcfd8;
	padding: 10px 5.4pt;
}
.tabela-geral .td-right p {
	line-height: 13.5pt;
}
.tabela-geral .td-right strong { line-height: 18px; font-size: 9pt;
    font-family: Segoe UI, sans-serif;
    color: #333333; }
.tabela-geral .td-right span { font-size: 9pt; font-family: &rsquo;Segoe UI&rsquo;, sans-serif; color: #333333; }