  <div class="clear"></div>@import url(http://info.abril.com.br/css/barra-assine-h.css);
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0;padding:0;}
#breadcrumb{font-size:11px;margin:10px 0 0;color:#c70c15;}
h1,h2{font-size:24px;line-height:30px;font-family:tahoma;color:#383838;margin:0;padding:0;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
p{font-family:arial;font-weight:normal;line-height:22px;color:#3f3f3f;}
p a{font:normal 12px arial;line-height:22px;color:#002F48;font-weight:bold;}
#page{width:960px;margin:0 auto;}
.clear{clear:both;}
.box{border:1px solid #D5D5D5;margin-top:10px;background:#FFF url(http://info.abril.com.br/home/box-bg.jpg) repeat-x 0 0;}
.cont{border:1px solid #FFF;overflow:hidden;padding:10px;}
.coluna650.left .cont {width:606px;}
.coluna650{width:650px; overflow:hidden;}
.coluna300{width:300px;}
.ad{margin-top:10px;background:#F1F1F1;}
.ad300{width:300px;height:250px;}
.post-autorcomentarios{margin:20px 0 0;padding-bottom:10px;}
.blog-post{padding:20px;display:table;}
.blog-perfil img{margin:0 5px 0 0;}
.outrosBlogs .blog-perfil img{margin:0 5px 0 0; width: 40px;}
#s{border:1px solid #666;font-size:14px;}
.post-ultimocomentario{color:#666;}
.post-ultimocomentario strong, .post-ultimocomentario strong a {color:#c70c15;}
.post-meta{font-size:11px;margin:20px 0 0;border-top:1px solid #e5e5e5; padding:20px 0 0 0;}
.post-data{color:#c70c15;margin:0 0 3px;}
.post-comentario {color:#c70c15;}
#blog-post-text {font-size: 12px;}
.leiamais{display:block;border:1px solid #DEDEDE;background:url(http://info.abril.com.br/home/box-bg.jpg) repeat-x;margin:10px 0 0;padding:5px;float:right;font:700 12px arial;color:#333;}
#comentarios{padding:5px 0;}
#comentarios ul li p{margin:0;}
.fn {font-weight:bold;}
#comentarios li{background:#F5F5F5;list-style:none;margin:5px 0;padding:15px;overflow:hidden;width:556px;}
.comentario-item h4{font-size:11px;color:#999;margin:0 0 3px;}
.comentario-item h3{font-size:12px;color:#333;font-weight:400;}
#comentarios-n{color:#c70c15;font-size:18px;margin:15px 0 0;float:left;}
#comentarios-comente{color:#c70c15;margin-bottom:10px;font-size:18px;}
#comentarios-comente span {font:normal 11px arial;color:#000;}
#comentarios-form{padding:15px 0 0;}
#comentarios-form #texto{width:555px;height:110px;}
#comentarios-logar{width:535px;background-color:#F5F5F5;text-align:center;margin:10px 0 0;padding:10px;}
#comentarios-topo{float:right;margin-right:30px;}
#bloco-comentarios{border-top:1px solid #E2E2E2;margin:20px 0 0;}
.blog-chapeuarquivo{font-weight:700;font-size:17px;color:#333;margin:20px 0 0;}
.blog-navegacao{font-weight:700;}
.commentlist li .avatar{float:right;border:1px solid #eee;background:#fff;padding:2px;}
.commentlist p{font-weight:400;line-height:1.5em;text-transform:none;margin:10px 5px 10px 0;}
#commentform p{font-family:'Lucida Grande', Verdana, Arial, Sans-Serif;margin:5px 0;}
.camposComentario {float:left;width:262px;}
.fbc_connect_button_area {width:300px !important;clear:none !important;margin-top:27px; }
.dark {margin-right: 5px !important;}
.commentmetadata{font-weight:400;display:block;margin:0;}
code{font:1.1em 'Courier New', Courier, Fixed;}
acronym,abbr,span.caps{font-size:0.9em;letter-spacing:.07em;cursor:help;}
#wp-calendar #prev a,#wp-calendar #next a{font-size:9pt;}
#wp-calendar a{text-decoration:none;display:block;}
#wp-calendar th{font-style:normal;text-transform:capitalize;}
#header{background-color:#73a0c5;height:200px;width:758px;margin:0 0 0 1px;padding:0;}
#headerimg{height:200px;width:100%;margin:0;}
.widecolumn{width:450px;margin:5px 0 0 150px;padding:10px 0 20px;}
.post hr{display:block;}
.widecolumn .smallattachment{text-align:center;float:left;width:128px;margin:5px 5px 5px 0;}
.widecolumn .attachment{text-align:center;margin:5px 0;}
p img{max-width:100%;padding:0;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
/*#searchform{margin:10px auto;padding:5px 3px;text-align:center;}*/
select{width:130px;}
#commentform{margin:5px 0 0 0; color:#666; font-size:11px;}
#commentform textarea{width:580px;height:110px;padding:2px;}
#comentarios-form .input {height:16px;width:250px;}
#comentarios-form input, #comentarios-form textarea {border: 1px #D5D5D5 solid;}
#respond:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.alt{margin:0;padding:10px;}
.commentlist{text-align:left;padding:0;}
.commentlist li{list-style:none;margin:15px 0 10px;padding:5px 5px 10px 10px;}
.commentlist li ul li{margin-right:-5px;margin-left:10px;}
.children{padding:0;}
.nocomments{text-align:center;margin:0;padding:0;}
#wp-calendar{empty-cells:show;width:155px;margin:10px auto 0;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar td{text-align:center;padding:3px 0;}
#wp-calendar td.pad:hover{background-color:#fff;}
acronym,abbr{border-bottom:1px dashed #999;}
blockquote{padding-left:20px;border-left:5px solid #ddd;margin:15px 30px 0 10px;}
blockquote cite{display:block;margin:5px 0 0;}
.center{text-align:center;}
a img{border:none;}
.navigation{text-align:center;margin-top:10px;}
#bit-sidebar-galeria .aligncenter,#bit-sidebar-galeria div.aligncenter{display:inline;}
.wp-caption{text-align:center;padding-top:4px;font-weight:700;color:#333;margin:10px;}
.wp-caption img{border:0 none;margin:0;padding:0;}
.wp-caption p.wp-caption-text{font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;line-height:17px;margin:0;padding:0 4px 5px;}
.left,.alignleft{float:left;}
.right,.alignright{float:right;}
.post-comentarios,.blog-perfil{font-size:11px;color:#666;}
.post-comentarios {width:380px;text-align:right;}
.post-comentarios a {color:#C70C15;}
.compartilhe-topo {float:right;}
.post-comentarios iframe, .compartilhe-topo iframe {float:right;*float:none;*margin-top:3px !important;}


.post-autor{font-size:12px;color:#666;}
.ferramentas_blog_espaco {display:table;width:100%;clear:both;margin-top:5px;text-align: right;}
.link_vmp {color:#970000;text-decoration:none;font-family:arial;font-weight:bold;font-size:11px;line-height:15px;margin-right:5px;}
.link_vmm {color:#970000;text-decoration:none;font-family:arial;font-weight:bold;font-size:13px;line-height:15px;margin-right:5px;}
.link_vmg {color:#970000;text-decoration:none;font-family:arial;font-weight:bold;font-size:15px;line-height:15px;}
h1,ul{margin:0;padding:0;}
#comentarios button,.hidden{display:none;}
img.centered,.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
#blog-title-rss{width:45px; height:15px; margin:10px 0 0 0; text-align:right}
.post-espalhe{margin:20px 0 0 0}
.pbcBlog {width:586px;display:table;border-bottom:1px solid #DEDEDE;padding:30px 0;float:left;text-align:center;}
#blog-title{color:#333;}

.post-meta {
	border-top:none;
	border-bottom:1px solid #DEDEDE;
	padding:20px 0;
}
#bloco-comentarios {
	border-top:none;
	margin:0;
}
#chamadas-home{
	border-bottom:1px solid #DEDEDE;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	display:none;
}

.cont{
	padding:20px;
}

.blog-post {
	padding:0px 10px 15px;
	font-size:12px;
	width:586px;
	
}
.blog-navegacao a{
	font-size:15px;
}
#chapeu-cat{
	color:#FFF;
	font-size:17px;	
	font-weight:bold;
}
#chapeu-cat a{
	color:#FFF;
	font-size:17px;	
	font-weight:bold;
}
#chapeu-noticias{
	color:#c70c15;
	font-size:13px;	
	font-weight:bold;
	display:none;
	margin:15px 0 5px;
}
#comentarios-form{
	font-size:11px;	
}
#comentarios-form label{
	display:block;
	font-size:11px;	
}
#login-login, #login-senha, #login-lembrar{
	margin:0 0 5px 0;
}
#login-login input, #login-senha input{
	border:1px solid #CCCCCC;
	width:200px;
}
#login-lembrar input{
	margin:0 5px 0 0;
	padding:0;
}
#login-aviso{
	margin:5px 0 15px 0;
	background:#F5F5F5;
	padding:10px;
}
#login-aviso a{
	font-weight:bold;
}
#comentarios-abuso{
	float:right;
	margin:15px 0 0 0;
}
#comentarios-termo{
	border:1px solid #DEDEDE;
	padding:4px 5px;
	font-size:11px;
	margin:0 10px 0 0;
	display:block;
	float:left;
}
#blog-perfil-cont .cont{
	padding:10px
}
#blog-perfil-cont .blog-perfil {float:left;}

.termo-de-uso {padding:20px;}

#sidebar select {border:solid 1px #DEDEDE;}
#sidebar li {font-size:12px;}
.outrosBlogs .cont {padding:5px;float:left;width:137px;}


#cnOfertas {margin-bottom:10px;}
.widget-box.videos-gl {margin-top:0px;}
.videos-gl .cont {padding:10px;}
.videos-gl .item {width:275px;border-bottom:dotted 1px #DEDEDE;padding-bottom:10px;margin-bottom:10px;float:left;}
.videos-gl .img-video {width:62px;overflow:hidden;float:left;margin-right:10px;}
.videos-gl .img-video img {border:solid 1px #DEDEDE;}
.videos-gl h2 {font:bold 12px arial;margin-top:10px;}

.widget_rss h3 a img{
	display:none;
}
.widget li{list-style:none;background:url(http://portalexame.abril.com.br/meio-ambiente-e-energia/img/seta1.gif) no-repeat 0 4px;margin:0;padding:0 0 0 10px;}
.widget_rrm_popular_posts li, .widget_most_comments li, .widget_rss li{
	margin: 0 0 5px 0;
	padding:0 0 5px 10px;
	border-bottom:1px solid #EFEFEF;
}
.widget_rrm_popular_posts li a{
	margin: 0 0 10px 0;
}
h3{}

.widget h3{ background:#F0F1F5; padding:5px;color:#c70c15;font-size:14px;font-weight:bold;margin:0}
.widget h3 a{color:#c70c15;}

.widget-box{
	border:1px solid #DEDEDE;
	margin:10px 0 0 0;
}
.widget-cont{
	padding:15px;
	border-top:2px solid #F0F1F5;
	margin:2px 0 0 0;
}
.widget{

}
.yd_rp_widget h4 {
	font-size:11px;
}
.post-retweet{
	margin:51px 0 0 0;
	text-align:right;
}
.twitter-share-button {
  width:100px !important;
  margin-left:10px;
}
#text-526830091, #text-529284561, #text-529283931{
	border:0;
}
#text-526830091 .widget-cont, #text-529284561 .widget-cont, #text-529283931 .widget-cont, #text-532739252 .widget-cont, #text-532739532 .widget-cont, #text-539890561 .widget-cont, #text-532739772 .widget-cont, #text-529455192 .widget-cont, #text-532741222 .widget-cont, #text-532739402 .widget-cont, #text-532741312 .widget-cont{
	border:0;
	padding:0;
	margin:0;
}
#text-526830091 h3, #text-529284561 h3, #text-529283931 h3, #text-532739252 h3, #text-532739532 h3, #text-539890561 h3, #text-532739772 h3, #text-529455192 h3, #text-532741222 h3, #text-532739402 h3, #text-532741312 h3{
	display:none;
}

#rss-529255061 h3{
	background:#F0F1F5 url(http://info.abril.com.br/home/logo-quatrorodas.gif) no-repeat 233px 7px;
}

#blog-chapeu {
	height:40px;
	padding:25px 25px 20px 25px;
	margin-top:10px;
	background:url('blog-topo.png');
}
#blog-chapeu.rede-blogs {
  background:url('topo_rede_blogs.png');
}

#blog-chapeu.rede-blogs #blog-title-rss {margin-right:70px;}

#blog-home h3{
	margin:10px 0 0 0;
}
#blog-home h3 a{
	font-size:16px;
}
#blog-home h2 {
	height:15px;
	margin:0 0 10px;
	padding:0;
	border-bottom:1px solid #DEDEDE;
}
#blog-home h2 a {
	color:#c70c15;
	font-size:12px;
}
#blog-home .item{
	margin:0 0 30px 0;
}
#blog-home .data {
	color:#c70c15;
	display:inline;
	font-size:11px;
	margin:2px 0 0;
}
#blog-home .blog-img{
	width:70px;
	height:60px;
	float:left;
}



#blog-chapeu h1, #blog-chapeu h2{
	border:0;
	margin:0;
	font-family:arial;
}
#blog-chapeu h1 a, #blog-chapeu h2 a{
	color:#FFF;
}

.chapeu h1, .chapeu h2{
	margin:0 0 20px 0;
	border-bottom:1px solid #DEDEDE;
	padding:0;
	line-height:30px;
}
.chapeu h1 a, .chapeu h2 a{
	font-size:30px;
	font-weight:normal;
	color:#c70c15;
}

#text-size{
	font-size:13px;
	font-weight:bold;
	margin-top:15px;
	text-align:right;
}
.blog-post h1{
	font-weight:normal;
}

.rodape_canaldecompras {display:none !important;}

.widget_categories .widget-cont {display:table;}
.widget_categories ul {padding-bottom:5px;}
.widget_categories li {float:left;width:118px;}


.modulo_pub_d {display:none;}


.msg-disclaimer{padding: 0 15px}
.msg-disclaimer p{ line-height:115%}


.pagina-post {
clear:both;
margin-top:15px;
border-top:dotted 1px #DEDEDE;
padding-top:15px;
}
.pagina-post span {
float:left;
margin-top:5px;
color:#002F48;
}
.pagina-post span.page {
display:block;
border:solid 1px #D5D5D5;
width:15px;
height:15px;
text-align: center;
border-color:#002F48;
background-color:#002F48;
color:#fff;
margin:0 3px;
height:15px;
width:15px;
padding:3px;
font-weight:bold;
}
.pagina-post a span.page {
text-decoration: none;
background-color:#fff;
border-color:#002F48;
color:#002F48;
}
.pagina-post a:hover span.page {
border-color:#002F48;
background-color:#002F48;
color:#fff
}
