	/* texto */
.content-area .entry-content {
	line-height: 1.6;
	color: #787878;
	text-align: justify;
}
.content-area .entry-content  a { color: rgb(171, 127, 25); }
.content-area .entry-content  a:hover { color: #97231e; }
.content-area .entry-content  a.btnLink {
	display: inline-block;
	padding: 6px 10px;
	border-radius: 3px;
	background: #a03534;
	color: white;
}
.content-area .entry-content  a.btnLink:hover { background: #84201f; }
.content-area .entry-content  p { }
.content-area .entry-content > * { margin-bottom: 15px; }

.content-area .entry-content hr { border: 0; border-top: 1px dashed #b9b9b9; }

	/* images */
.gnlTxt p img { }
.wrapImg,
.wrapImg .base,
.wrapImg img,
.galleryList img { display: block; }
.wrapImg.fleft,
.wp-caption.alignleft,
.gnlTxt img.alignleft { float: left; margin: 0 10px 10px 0; }
.wrapImg.fright,
.wp-caption.alignright,
.gnlTxt img.alignright { float: right; margin: 0 0 10px 10px; }
.wrapImg.fnone { margin: 0 auto 10px; }
.wrapImg .caption,
.galleryList .name {
	display: block;
	padding: 8px 10px;
	border-top: 1px solid #292929;
	background: #525252;
	font-size: 11px;
	color: white;
	line-height: 15px;
}
.wp-caption { margin: 0 auto; }
.wp-caption * { display: block; }
.wp-caption .wrapImg { margin-bottom: 0; }
.wp-caption img { margin-right: -10px; }
.wp-caption .wp-caption-text {
	margin: 0;
    padding: 5px 10px;
    border-top: 1px solid white;
    background: #434343;
    font-size: 13px;
    font-weight: bold;
    color: white;
}
.gallery { margin: 15px 0 !important; }
.gallery-caption,
.entry-caption {
	font-style: italic;
	font-size: 10px;
	line-height: 14px;
	color: #757575;
}
.gallery-caption { padding: 0 !important; }

img.wp-smiley,
.rsswidget img {
	border: 0;
	border-radius: 0;
	box-shadow: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}
.entry-content dl.gallery-item { margin: 0; padding: 0 2% !important; border: 0; }
.gallery-icon { text-align: center;  }
.gallery-item a { display: block; }
.gallery-caption a { display: inline; }
.gallery-columns-1 .gallery-item a {  max-width: 100%; width: auto; }
.gallery .gallery-icon img { height: auto; max-width: 100%; padding: 3%; border-width: 1px !important; }
.gallery-columns-1 .gallery-icon img { padding: 1%; }
	/* titulos */
.generalTitle { }
.sideContent .generalTitle { }
.content-area .entry-content h2 { font-size: 32px; font-weight: 100; color: #0e3a70; }
.content-area .faqBox .entry-content h2 { font-size: 28px; line-height: 30px; font-weight: bold; }
.content-area .entry-content h3 { font-size: 28px; font-weight: 100; color: #617185; }
.content-area .faqBox .entry-content h3 { font-size: 26px; line-height: 24px; font-weight: bold; }
.content-area .entry-content h4 { font-size: 24px; font-weight: 700; color: #0e3a70; }
.content-area .faqBox .entry-content h4 { font-size: 22px; line-height: 20px; font-weight: bold; }
.content-area .entry-content h5 { font-size: 22px; font-weight: 700; color: #53657c; }
.content-area .faqBox .entry-content h4 { font-size: 20px; line-height: 18px; font-weight: bold; }
.content-area .entry-content h6 { font-size: 18px; font-weight: 700; color: #434343; }

	/* lista */
.content-area .entry-content li { border-top: 1px dotted #bfbfbf; padding: 4px 6px; line-height: 21px; }
.content-area .entry-content ul > li {
	padding-left: 20px;
	background: url(images/bgs/marc.png) no-repeat 8px 10px;
}
.content-area .entry-content ul > li > ul,
.content-area .entry-content ul > li > ol { margin: 4px 0 -4px -20px; padding: 0 0 0 20px; }
.content-area .entry-content ol > li > ul,
.content-area .entry-content ol > li > ol { margin: 4px 0 -4px 0px; padding: 0 0 0 10px; }
.content-area .entry-content li ul > li { background-image: url(images/bgs/subMarc.png); }
.content-area .entry-content li:first-child { border-top: 0; }
.content-area .entry-content li ul,
.content-area .entry-content li ol { border-top: 1px dotted #bfbfbf; }
.content-area .entry-content ol li { list-style-position: inside; }

	/* table */	
.content-area .entry-content table { border-collapse: collapse; margin-top: 20px; }
.content-area .entry-content th { padding: 10px; background: #0e3a70; color: white; font-size: 14px; font-weight: bold; }
.content-area .entry-content th.first { border-radius: 3px 0 0 3px; }
.content-area .entry-content th.last { border-radius: 0 3px 3px 0; }
.content-area .entry-content td {
	padding: 6px 10px;
	border-left: 1px solid #d0d0d0;
	border-top: 1px solid #d0d0d0;
	color: #5d5d5d;
}
.content-area .entry-content th { border-left: 1px solid #0868a3; font-weight: bold; }
.content-area .entry-content td:first-child,
.content-area .entry-content th:first-child { border-left: 0; }
.content-area .entry-content tr:first-child td,
.content-area .entry-content tr.posHeader td { border-top: 0; }