body {
	color: #222;
	background: #FFF;
	font-family: "Trebuchet MS", Arial, Tahoma, sans-serif;
	font-size: 10px;
}

.ui-mobile-viewport {
	width: 100%;
}

h2 {
	font-family: Georgia;
}


#dtk-logo {
	background: url("/imagens/vozverdadelogo.gif") no-repeat left;
	height: 79px;
	left: 5px;
	position: absolute;
	width: 252px;
}

.ui-body-c .ui-link {
	color: #222;
}
.ui-li .ui-btn-inner {
	padding-right: 50px;
}
a,
.ui-link {
	text-decoration: none;
	outline: none;
	color: #222;
}



.ui-btn-active {
	border: 1px solid #155678;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	text-shadow: 0 -1px 1px #222;
	text-decoration: none;
	background-image: -moz-linear-gradient(top, #CCC, #999);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #CCC),color-stop(1, #999));
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#CCC', EndColorStr='#999')";
}

.ui-li-has-thumb .ui-btn-inner {
	padding: 0;
	border: none;
}

.ui-collapsible-heading {
	height: 80%;
	font-size: 1.2em;
}

#article .ui-collapsible-heading {
	font-size: 1em;
}

.ui-collapsible-content {
	margin: 16px;
	padding: 0;
	margin-top: 5px;
}



.ui-content {
	padding: 0;
	overflow: visible;
}

.ui-body-c {
  background: #ffffff;
	text-shadow: none;
}

/*home*/

#vozverdade {
	position: relative;
}

#vozverdade img {
	position: relative;
	width: 100%;
}

#vozverdade a {
	padding: 0;
}





#vozverdade h2.title {
	position: absolute;
	bottom: 0;
	font-size: 1.7em;
	left: 0;
	right: 0;
	padding: 0 5px;
	color: #FFF;
	margin: 0 0 0 0;
	line-height: 1.3em;
	z-index: 1;
	background-color: rgba(0, 0, 0, 0.5);
}

#vozverdade h2.title a {
	
	color: #FFF !important;
}

#title_artigo {
	
	bottom: 0;
	font-size: 1.7em;
	left: 0;
	right: 0;
	padding: 0 5px;
	color: #FFF;
	margin: 0 0 0 0;
	line-height: 1.3em;
	z-index: 1;
	background-color: rgba(0, 0, 0, 0.5);
}

#section li,
#categories li,
#sections li {
	border-bottom: 1px solid #DDD;
	clear: both;
	height: 80px;
	padding: 0;
}

#categories .ui-listview,
#section .ui-listview {
	margin: 0;
	margin-top: 3px;
}

#section .expand {
	text-align: center;
}

.thumbnail img {
	position: relative;
	max-height: none;
	max-width: none;
	left: 0;
	top: 0;
}

.plus {
	float: right;
	margin-top: -19px;
	position: relative;
	z-index: 1;
	line-height: 0.5em;
	font-weight: bold;
	padding: 2px;
	background-color: rgba(0,0,0,.2);
	font-size: 2em;
	color: rgba(255,255,255,1);
}

.thumbnail h3 {
	margin: 0;
	font-weight: normal;
}


#links {
	margin: 10px;
	border: 0;
	text-align: center;
}

#links a {
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
}
#links a.active {
	color: #fff;
	background-image: none;
}

/*article*/

.date {
	color: #999;
	font-size: 1em;
	margin-bottom: 10px;
	margin-left: 5px;
}

.title {
	font-size: 0.8em;
	color:#000000;
	font-weight: normal;
	margin-right: 5px;
	white-space: normal;
	padding-right: 5px;
	margin-top: 3px !important;
	padding-left: 5px;
	
}

#article h2.title {
	padding-top: 1.0em;
}

.red {
	color: rgba(244, 25, 25, 1);
}
.orange {
	color: rgba(255, 109, 0, 1);
}
.gold {
	color: rgba(113, 92, 64, 1);
}
.green {
	color: rgba(191, 206, 53, 1);
}
.purple {
	color: rgba(199, 153, 198, 1);
}
.yellow {
	color: rgba(250, 184, 22, 1);
}

.cinza {
	color: rgba(250, 184, 22, 1);
	
	}



.lead {
	font-style: italic;
	font-size: 1.1em;
	margin: 0 5px;
	clear: left;
}

#author {
	font-size: 1.1em;
	font-variant: small-caps;
	margin: 10px 5px;
}

#author a {
	color: #777;
	font-weight: normal;
}

#author a:hover {
	color: #000;
}

#photograph, .thumbnail {
	float: left;
	width: 120px;
	color: #fff;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Arial";
	padding-left: 3px;
	padding-top: 2px;
	
	display:block;

	height:75px;
	overflow:hidden;
}

#photograph h3, .thumbnail h3 {
	font-weight: bold;
	font-size: 1.2em;
	padding: 2px;
}

#article.section_red #photograph h3,
#categories .section_red h3,
#section .section_red .thumbnail h3,
#sections .section_red .ui-collapsible-content h3 {
	background-color: rgba(244, 25, 25, 1);
}
#article.section_orange #photograph h3,
#categories .section_orange h3,
#section .section_orange .thumbnail h3,
#sections .section_orange .ui-collapsible-content h3 {
	background-color: rgba(255, 109, 0, 1);
}
#article.section_gold #photograph h3,
#categories .section_gold h3,
#section .section_gold .thumbnail h3,
#sections .section_gold .ui-collapsible-content h3 {
	background-color: rgba(113, 92, 64, 1);
}
#article.section_green #photograph h3,
#categories .section_green h3,
#section .section_green .thumbnail h3,
#sections .section_green .ui-collapsible-content h3 {
	background-color: rgba(191, 206, 53, 1);
}
#article.section_purple #photograph h3,
#categories .section_purple h3,
#section .section_purple .thumbnail h3,
#sections .section_purple .ui-collapsible-content h3 {
	background-color: rgba(199, 153, 198, 1);
}
#article.section_yellow #photograph h3,
#categories .section_yellow h3,
#section .section_yellow .thumbnail h3,
#sections .section_yellow .ui-collapsible-content h3 {
	background-color: rgba(250, 184, 22, 1);
}

#article #social .fb-like {
  display:  inline;
}

#back_nav {
	position: absolute;
	right: 5px;
	top: 18px;
	width: 30px;
	z-index: 27;
}
#back_nav .ui-btn-icon-left .ui-btn-inner {
	height: 10px;
}
#back_nav .ui-btn-icon-left .ui-icon {
	left: 5px;
}
#back_nav.ui-controlgroup {
	margin: 0;
}

#text {
	font-size: 1.3em;
	clear: left;
}

#text p {
	margin: 10px 5px;
	color: #000;
}

#article .ui-btn-text,
#comments .ui-btn-text,
#share .ui-btn-text {
	font-size: 1.2em;
	font-weight: normal;
}

#lastComments,
#comments,
#share {
	margin: 20px;
}

#comments label,
#share label {
	font-size: 1.2em;
}


#navigation {
	text-align: center;
}



/*categories*/
#back .ui-btn {
	position: relative;
	margin: 5px 12px;
	text-align: left;
	font-size: 1.4em;
	text-transform: uppercase;
}

#back .ui-btn-corner-all {
	-moz-border-radius: 0.6em;
}

#categories.ui-listview {
	margin: 0;
}

#sections .ui-collapsible-contain {
	margin: 10px 20px;
}

h3.ui-collapsible-heading .ui-btn-text {
	text-transform: uppercase;
}




h3.ui-collapsible-heading a {
	color: #FFF;
}

#article h3.ui-collapsible-heading-collapsed a,
#sections h3.ui-collapsible-heading-collapsed a {
	background-image: inherit;
	background: inherit;
	color: inherit;
}


.section_purple .title span,
.section_green .title span,
.section_red .title span,
.section_gold .title span,
.section_orange .title span {
	color: rgba(0, 0, 0, 1);
}

/*removes white circle - collapsible content*/
#article span[data-theme],
#sections span[data-theme] {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;

	background: none;
	border: none;
}

/****** end v2 ******/


/* header */


.ui-header .ui-title, .ui-footer .ui-title {
	margin: 0;
	padding-top:9px;
	text-align: center;
	
}



/* @group header */
.ui-header {
	padding: 0px;
	height: 50px;
	/*background: url(header_bg.png) repeat-x;*/
	background:#2c3f49;
}

.ui-header img {
	position: absolute;
	float: left;
	z-index: 2;
	margin-left: 5px;
	margin-top: 5px;
}
/**/


#article form .cbox {
	position: relative;
	margin: 0 auto;
	max-width: 350px;
}

.cbox span.ui-btn-inner {
	white-space: normal;
}

.ui-bar-c {
	margin: 0;
	margin-top: 5px;
	background: inherit;
	border: none;
}


#article #condUso {
	text-align: right;
	margin-top: 20px;
	margin-right: 10px;
	font-size: 10pt;
}

#social {
	background-color: #f2f2f2;
	color: #999;
	text-transform: none;
	padding: 5px 0 0 0;
	margin-top: -5px;
	clear:both;

}

#social .fb_iframe_widget {
	width: 65px !important;
	height: 30px !important;
	overflow: hidden;
}

#social img {
	float: none;
	margin: 0;
	display: inline;
	margin-top: -2px;
}

#social iframe {
	float: left;
	margin: 5px;
}



#article.ui-page .ui-header,
.ui-page .ui-footer {
	width: 100%;
	padding: 0px;
}






.ui-footer {
	text-align: center;
}

#static_footer {
	width: 100%;
}
#static_footer a {
    padding: 5px;
    color: #222222;
}

#static_footer #ftec span.ui-btn-corner-all {
	-moz-border-radius: 4px;
}

#static_footer p {
	display: inline-block;
}

#versions {
	display: inline-block;
}

#ftec {
	display: inline;
}






#image h2 {
	font-size: 1.2em;
}


#image.ui-content {
	text-align: center;
	background: rgba(220,220,220,1);
}

#image h2 span {
	color: rgba(0,0,0,1);
}

.max_width {
	margin: 0 auto;
	width: 230px;
}

.ui-field-contain {
	border-bottom-width: 0;
}

.ui-li .ui-btn-inner a.ui-link-inherit,
.ui-li-static.ui-li {
	padding: 0;
}

.text{
	color:#000000;
	font-size: 1.8em;
	font-family: Georgia, "Times New Roman", Times, serif;
	
}

.principal{
	margin-left: 7px;
	margin-right: 5px;
	
}
