﻿/*  
Theme Name: ConectMídia
Theme URI: http://www.podbr.com/
Description: Tema para o Ibope Mídia ConectMídia
Version: 1.0
Author: Camilo Lucio Coracini
Author URI: http://www.podbr.com/

	Design e implementação por Camilo Lucio Coracini / Wagner Palombo

*/
html *, body * {
	border:					0;
	margin:					0;
	padding:				0;
}

body {
	/*background-attachment:	fixed;
	background-color:		#e5e5e5;
	background-image:		url( 'images/bg-body.gif' );
	background-position:	center;
	background-repeat:		no-repeat;*/
	background-color:		#ffffff;
	color:					#000000;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	line-height:			2em;
	margin:					0 auto;
	word-spacing:			1px;
}

a {
	color:					#94BBC2;
	text-decoration:		none;
}

a:active, a:hover {
	text-decoration:		underline;
}

a:visited {
}

h1 {
	font-size:				22px;
}

h2 {
	font-size:				20px;
}

h3 {
	font-size:				18px;
}

h4 {
	font-size:				16px;
}

h5 {
	font-size:				14px;
}

h6 {
	font-size:				12px;
}

input, textarea {
	color:					#757970;
	padding:				2px;
}

label {
	cursor:					pointer;
}

li {
	list-style-position:	inside;
}

.clear {
	clear:					both;
	line-height:			0;
}

.error {
	color:					#9c0202;
}

.spinner {
	display:				none;
}

.toggle {
	background-image:		url( 'images/bt_minus.gif' );
	background-repeat:		no-repeat;
	cursor:					pointer;
	float:					right;
	height:					20px;
	vertical-align:			text-bottom;
	width:					20px;
}

.toggle-closed {
	background-image:		url( 'images/bt_plus.gif' );
}

#body-wrap {
	margin:					0 auto;
	min-height:				810px;
	padding-top:			50px;
	width:					750px;
}

#content {
	float:					right;
	width:					553px;
}

#content-top {
	
}

#content-bottom {
	
}

#error404 {
	font-size:				18px;
	padding:				50px 10px;
	text-align:				center;
}
.breadcrumb {
	background-color:		#ffffff;
	display:				none;
	text-transform:			uppercase;
}

.breadcrumb .breadcrumb-start {
}

.breadcrumb .breadcrumb-separator {
}

.breadcrumb .breadcrumb-end {
}

.breadcrumb a {
	color:					#383334;
	font-family:			'Helvetica',Arial,Verdana;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
}

.breadcrumb a:hover {
	color:					#77cc3d;
}

.breadcrumb li {
	display:				inline;
	line-height:			1em;
	list-style-type:		none;
	padding:				0 5px;
}
#comments {
	margin:					10px 0 25px 0;
	padding:				0 10px;
}

#comments-head {
	border-bottom:			1px solid #383334;
	font-size:				18px;
	font-weight:			bold;
}

#comments-list {
	
}

#comments-list li {
	list-style:				none;
	padding:				15px 10px;
}

#comments-list img {
	float:					left;
	margin-right:			8px;
}

.comment-head {
	line-height:			20px;
	padding:				3px 0;
}

.comment-head cite {
	font-size:				12px;
	font-style:				normal;
	font-weight:			bold;
}

.comment-head .comment-info {
	text-align:				right;
}

.comment-text {
	text-align:				justify;
}



#comments-respond {
	margin:					10px 0 25px 0;
	padding:				0 10px;
}

#comments-respond label {
	display:				block;
}

#comments-respond input {
	border:					1px solid #d6d6d6;
	padding:				1px 3px;
	width:					95%;
}

#comments-respond textarea {
	border:					1px solid #d6d6d6;
	padding:				3px;
	width:					95%;
}

#comments-respond-head {
	border-bottom:			1px solid #383334;
	font-size:				18px;
	font-weight:			bold;
}

#comment-form {
	padding:				15px 10px;
}

#comments-connected {
	line-height:			30px;
	padding-bottom:			15px;
}

#comments-author {
	padding-bottom:			15px;
	width:					55%;
}

#comments-email {
	padding-bottom:			15px;
	width:					55%;
}

#comments-url {
	padding-bottom:			15px;
	width:					55%;
}

#comments-comment {
	
}

#comment-response .error {
	padding:				10px 0;
}

#comments-submit {
	padding:				15px 0;
	text-align:				right;
}

#comments-submit input {
	padding:				2px 6px;
	width:					auto;
}

#comments-feed {
	padding:				15px 10px;
}

#comments-feed a {
	background:				url( 'images/bt_rss_2.gif' ) no-repeat left;
	padding:				2px 0 2px 19px;
}
#header {
	position:				absolute;
	top:					5px;
	width:					750px;
}

#header #top-search {
	padding-right:			10px;
	position:				absolute;
	right:					0;
	top:					5px;
}

#top-search .search-form {
	
}

#top-search .search-form .search-query {
	border:					1px solid #d6d6d6;
	font-size:				11px;
	line-height:			13px;
	padding:				1px 3px;
	width:					154px;
}

#top-search .search-form .search-submit {
	margin-bottom:			-3px;
}

#top-search .search-dyn {
	display:				none;
	line-height:			0;
	position:				absolute;
	right:					35px;
	width:					200px;
	z-index:				10;
}

#top-search .results-dyn {
	background-color:		#ffffff;
	border:					3px solid #77cc3d;
	color:					#555555;
	font-family:			Verdana, sans-serif;
	font-size:				12px;
	line-height:			18px;
	/* Internet Explorer */
	filter:					Alpha(opacity=90);
	/* Gecko */
	-moz-opacity:			.9;
	/* CSS3 experimental - new browsers */
	opacity:				.9;
}

#top-search .results-dyn h2 {
	font-size:				14px;
	line-height:			20px;
}

#top-search .results-dyn h3 {
	font-size:				14px;
	line-height:			20px;
}

#top-search .results-dyn img {
	vertical-align:			middle;
}

#top-search .results-dyn li {
	border:					1px solid #e5e5e5;
	list-style-type:		none;
}

#top-search .results-dyn li a {
	color:					#555555;
	display:				block;
	padding:				0 4px;
	text-decoration:		none;
}

#top-search .results-dyn li a:hover {
	background-color:		#e5e5e5;
}

#top-search .results-dyn .more a {
}

#top-search .results-dyn .message {
	border-top:				none;
	padding:				0 4px;
}

#top-search .results-dyn .head-message {
	border-top:				none;
	padding:				0 4px;
}
#nav-bottom {
	background-color:		#ffffff;
}

.navigation {
	font-size:			12px;
	text-align:			center;
}

.navigation .align-left {
	float:				left;
	width:				45%;
}

.navigation .align-center {
	float:				left;
	width:				10%;
}

.navigation .align-right {
	float:				left;
	width:				45%;
}

.navigation img {
	vertical-align:		bottom;
}

.navigation a {
	text-decoration:	none;
}
#wp-email {

}

#wp-email p {
	padding:				10px 0;
	text-align:				left;
}

#wp-email br {
	display:				none;
}

#wp-email em {
	display:				block;
}

#wp-email label {
	display:				block;
}

#wp-email input {
	border:					1px solid #d6d6d6;
	padding:				1px 3px;
}

#wp-email textarea {
	border:					1px solid #d6d6d6;
	padding:				3px;
}

#wp-email #wp-email-submit {
	padding:				2px 6px;
	text-transform:			lowercase;
	width:					auto;
}



#como-ouvir h4 {
	margin:					15px 0 10px 0;
}

#como-ouvir img {
	display:				block;
	margin:					0 auto;
}



#rss-feed h4 {
	margin:					15px 0 10px 0;
}

#rss-feed img {
	vertical-align:			middle;
}



#veja-todos h4 {
	margin:					15px 0 10px 0;
}

#veja-todos a {
	font-weight:			bold;
}
.post-ratings div {
	display:				inline;
}

.post-ratings .post-ratings-loading {
	display:				none;
}
.post {
	background-color:		#ffffff;
	margin-bottom:			13px;
}

.post-top {
	height:					10px;
}

.post-bottom {
	height:					10px;
}

.post-title {
	color:					#252426;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				28px;
	font-weight:			bold;
	line-height:			30px;
	padding:				0 10px;
}

.post-title a {
	color:					#C3DB2F;
}

.post-title a:hover {
	color:					#bbbbbb;
}

.post-title-top {
}

.post-title-bottom {
}

.post-title-bottom {

}

.post-next {
	background-image:		url( 'images/bt_down.gif' );
	background-repeat:		no-repeat;
	cursor:					pointer;
	float:					right;
	height:					20px;
	vertical-align:			text-bottom;
	width:					20px;
}

.post-previous {
	background-image:		url( 'images/bt_up.gif' );
	background-repeat:		no-repeat;
	cursor:					pointer;
	float:					right;
	height:					20px;
	vertical-align:			text-bottom;
	width:					20px;
}

.post-wrap {
}

.post-text {
	padding:				0 10px;
}

.post-text a {
	font-weight:			bold;
}

.post-author {
	/*display:				none;*/
}

.post-date {
	color:					#322d2f;
	font-family:			Arial, Helvetica, sans-serif;
	font-style:				italic;
}

.post-categories {
	color:					#322d2f;
	font-family:			Arial, Helvetica, sans-serif;
	font-style:				italic;
}

.post-tags {
	color:					#322d2f;
	font-family:			Arial, Helvetica, sans-serif;
	font-style:				italic;
}

.post-entry {
	color:					#71706E;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:				12px;
	line-height:			18px;
	padding:				5px 0;
	text-align:				justify;
}

.post-entry p {
	margin:					8px 0;
}

.post-podcast {
	padding:				5px 10px;
}

.post-podcast .podPress_content div {
	padding:				10px 0;
} 
.post-meta {
	border-top:				1px solid #ececec;
	padding:				4px 10px;
}

.post-meta-1 {
	float:					right;
	text-align:				right;
	width:					100%;
}

.post-meta-2 {
	float:					left;
	text-align:				left;
	width:					60%;
	display: none;
}

.post-comments {
	
}
.comments-number{
	padding-left:30px;
	}
.post-comments-respond{
	padding-left:20px;
	}
.div-print{
	float:right;
	margin-right:60px;
	margin-top:13px;
}
body div.sociable {
	float: left;
	margin:0;
}

.post-comments a {
	float:left;
}

.post-comment-balloons .post-comment-balloon {
	display:				block;
	float:					right;
	margin:					3px 0 3px 5px;
	text-decoration:		none;
}

.post-comment-balloons a {
	color:					#252426;
	line-height:			normal;
	text-decoration:		none;
}

.post-comment-balloons a:hover {
	border:					none;
}

.post-comment-balloons .post-comment-balloon-content-wrap {
	position:				relative;
}

.post-comment-balloons a .post-comment-balloon-content,
.post-comment-balloons a:link .post-comment-balloon-content,
.post-comment-balloons a:visited .post-comment-balloon-content {
	background:				#ffffff;
	border:					1px solid #ececec;
	bottom:					30px;
	display:				none;
	right:					0;
	padding:				10px;
	position:				absolute;
	text-align:				justify;
	width:					270px;
	z-index:				10;
	/* Internet Explorer */
	filter:					Alpha(opacity=90);
	/* Gecko */
	-moz-opacity:			.9;
	/* CSS3 experimental - new browsers */
	opacity:				.9;
}

.post-comment-balloons a:hover .post-comment-balloon-content,
.post-comment-balloons a:active .post-comment-balloon-content,
.post-comment-balloons a:focus .post-comment-balloon-content {
	display:				block;
}

.post-comment-balloon-content img {
	float:					left;
	margin-right:			5px;
}

.post-share {
	display:none;
}

.post-share-head {
	display:				none;
}

.post-share a {
	margin-left:			6px;
}

body .post-ratings {
	clear:both;
	opacity:1;
	width:300px;
}
.post-text {
padding:0 10px;
width:520px;
}
.post-entry {
color:#71706E;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:18px;
padding:5px 0;
text-align:justify;
width:490px;
}
.post-title {
color:#252426;
font-family:Arial,Helvetica,sans-serif;
font-size:28px;
font-weight:bold;
line-height:30px;
padding:0 10px;
width:500px;
}
.post-meta {
border-top:1px solid #ECECEC;
padding:0px;
width:500px;
}
#header #top-search {
right:20px;
position:absolute;
top:5px;
width:180px;

}
#body-wrap {
margin:0 auto;
min-height:810px;
padding-top:50px;
width:500px;
}
.post-podcast {
padding:0 0 0 10px;
width:500px;
}
#content {
float:left;
margin-left:-10px;
width:500px;
}
#body-wrap {
margin:0 auto;
min-height:540px;
padding-top:50px;
width:500px;
}
#header {
position:absolute;
top:5px;
width:500px;
}
#sidebar-col-1 .widget {
background-color:#FFFFFF;
list-style-position:outside;
list-style-type:none;
margin-bottom:13px;
padding:4px;
width:165px;
display: none;
}
#top-search .search-form .search-query {
border:1px solid #D6D6D6;
font-size:11px;
line-height:13px;
padding:1px 3px;
width:138px;
}
.widget-title-text {
font-size:13px;
}
body .podPress_content {
border:0 none;
font-size:9px;
margin:0;
padding:0;
text-align:left;
}
#sidebar-top .widget-content {
float:left;
width:360px;
}
element.style {
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
overflow-x:hidden;
overflow-y:hidden;
width:500px;
}
#nav-bottom {
background-color:#FFFFFF;
width:500px;
}
.post {
background-color:#FFFFFF;
margin-bottom:13px;
padding-left:0px;
width:550px;
}
.alignleft{
	float:left;
}
.alignright{
	float:right;
}
.post-author {
width:500px;
}
.post-date {
color:#322D2F;
font-family:Arial,Helvetica,sans-serif;
font-style:italic;
width:500px;
}
.post-categories {
color:#322D2F;
font-family:Arial,Helvetica,sans-serif;
font-style:italic;
width:500px;
}
.post-wrap {
width:500px;
}
.post-top {
height:10px;
width:500px;
}
.post-bottom {
height:10px;
width:500px;
}
html {
overflow-x: hidden;
}/* @group Sidebar Col 1 */

#sidebar-col-1 {
	float:					left;
	width:					185px;
}

#sidebar-col-1 .toggle {
}

#sidebar-col-1 .toggle-closed {
}

#sidebar-col-1 .widget {
	background-color:		#ffffff;
	list-style-position:	outside;
	list-style-type:		none;
	margin-bottom:			13px;
	padding:				4px;
}

#sidebar-col-1 .widget-title {
	border-bottom:			1px solid #383334;
	color:					#383334;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	font-weight:			bold;
	height:					20px;
	line-height:			20px;
}

#sidebar-col-1 .widget-title-top {
}

#sidebar-col-1 .toggle {
	float:					right;
}

#sidebar-col-1 .widget-title-text {
}

#sidebar-col-1 .widget-title-bottom {
	clear:					both;
}

#sidebar-col-1 .widget-content {
}

#sidebar-col-1 .widget-content-text {
	padding:				4px;
}

#sidebar-col-1 .widget-content-top {

}

#sidebar-col-1 .widget-content-bottom {
	clear:					both;
}

/* @end */
/* @group Sidebar Top */

#sidebar-top {
	background-color:		#ffffff;
	height:					33px;
	line-height:			33px;
	text-transform:			uppercase;
}

#sidebar-top * {
	border:					none;
	font-size:				11px;
	display:				inline;
	line-height:			33px;
}

#sidebar-top .widget {
	list-style-type:		none;
	margin-bottom:			10px;
	width:					171px;
}

#sidebar-top .widget-title {
	display:				none;
}

#sidebar-top .widget-title-top {
	
}

#sidebar-top .widget-title-text {

}

#sidebar-top .widget-title-bottom {

}

#sidebar-top .widget-content {
	float:					left;
}

#sidebar-top .widget-content-top {
}

#sidebar-top .widget-content-bottom {
}

#sidebar-top .widget li {
	list-style-type:		none;
}

#sidebar-top a {
	color:					#383334;
	display:				block;
	float:					left;
	font-family:			'Helvetica',Arial,Verdana;
	font-size:				14px;
	font-weight:			bold;
	padding:				0 8px;
	text-decoration:		none;
}

#sidebar-top a:hover {
	color:					#77cc3d;
}

#sidebar-top .current_item {
}

/* @end */
.widget {
	list-style-position:	outside;
	list-style-type:		none;
	width:					185px;
}

.widget-title {
}

.widget-title-top {
}

.toggle {
	display: none;
}

.widget-title-text {
}

.widget-title-bottom {
	clear:					both;
}

.widget-content {
}

.widget-content-text {
}

.widget-content-top {

}

.widget-content-bottom {
	clear:					both;
}

/* @group Tag Cloud */

#tag_cloud #tag_cloud_content {
	text-align:				center;
	word-wrap:				break-word;
}

/* @end */

/* @group Calendar */

#calendar a {
	font-weight:			bold;
}

#calendar table {
	margin:					0px auto;
	width:					100%;
}

#calendar table th, #calendar table td {
	text-align:				center;
}

/* @end */

/* @group podPress xspf player */

#xspf-player .widget-content {
	text-align:				center;
}

/* @group Highest Rated */

#highest-rated .widget-content li {
	clear:					left;
	list-style-type:		none;
	text-align:				right;
}

#highest-rated .widget-content a {
	float:					left;
	text-align:				left;
	width:					85px;
}

/* @end */

