/*
Theme Name: Novo Modelo Padr&atilde;o dos Blogs Estad&atilde;o - Blog Arquivo
Theme URI: http://wordpress.org/
Description: Modelo padr&atilde;o para cria&ccedil;&atilde;o r&aacute;pida dos novos blogs do Estad&atilde;o
Version: 3.1
Author: Estadao.com.br
Author URI: http://www.estadao.com.br
Tags: modelo, cria&ccedil;&atilde;oo, blogs
*/

a  {
text-decoration:none;
}
a, a:active, a:focus {
outline:0 none;
}
a img {
border:medium none;
}
body  {
background:none repeat scroll 0 0 #000000;
font:13px/1.231 arial,helvetica,clean,sans-serif;
}
#doc5 {
margin:0 auto;
max-width:1002px;
width:77.076em;
}
#content {
background: #2b6d9f url("/static/ESTEstado/images/bg-resultados.png") repeat-x 0pt 1px;
float:left;
}
.bb-noshow {
display:none;
}
/* -------- header -------- */
#hd-logo {
width:100%;
}
.bb-md-homesearch input {
background-color:#FFFFFF;
border:1px solid #B3D3EA;
float:left;
height:29px;
margin:0;
width:122px;
}
.bb-md-homesearch button {
background-color:#FFFFFF;
border:1px solid #B3D3EA;
color:#B3D3EA;
float:left;
font-size:77%;
height:31px;
text-transform:uppercase;
width:52px;
}
#bb-md-menuhd_notab ul {
border-width:0;
}
#bb-md-menuhd_notab ul li {
border-bottom-width:0;
float:left;
font-size:93%;
position:relative;
}
#bb-md-menuhd_notab > ul li a {
color:#333333;
display:block;
}
.bb-md-menubd_strong {
font-weight:bold;
text-transform:uppercase;
}
#bb-md-menuhd_notab .bb-md-menu_notab_second {
margin-right:20px;
}
#bb-md-menuhd_notab ul {
border-width:0;
}
#bb-md-menuhd_notab .bb-md-menu_notab_second li a, #bb-md-menuhd_notab .bb-md-menu_notab_second li a:visited {
color:#6699CC;
font-size:93%;
font-weight:normal;
}

.coluna .box, .bb-sk-lblue .box{
border-top:1px solid #9a9a9a;
margin-top:20px;
padding:20px 20px 0 !important;
}
.quemfaz ul li{
border-bottom:1px solid #ccc;
font-size:13px;
margin-bottom:5px;
padding:0 5px 15px;
}
.quemfaz  embed{margin-bottom:10px;}
.quemfaz h3, .quemfaz h4, .quemfaz p{
margin:0 15px;
}
.quemfaz h4{
color:#5296c7;
font-weight:bold;
}
.quemfaz p{
color:#666;
}
.bb-sk-lblue .bb-md h3, .coluna h3, .listaBlogs .titBG .chapeuBlog{
color:#666;
font-size:17px;
font-weight:bold;
margin-bottom:5px;
}
.bb-sk-lblue h3, .bb-md-first ul li.widget_text .textwidget h3 {
    color: #717171;
    font-size: 123.1%;
    font-weight: bold;
    margin-bottom: 5px;
}
.coluna .box a{color:#666;}
.coluna .box a:hover{
text-decoration:underline;
}
.coluna .box ul li ul li, .coluna .box ul li ul li a{
color:#5c5c5c;
font-size:11px;
}
.coluna .box ul li ul li{
display:inline;
margin-right:5px;
}
.coluna  .conduta{text-align:center;}
.coluna  .listaBlogs ul, .coluna  .blogroll, .listaBlogs ul{
color:#9a9a9a;
padding:10px 15px;
}
.coluna  .listaBlogs ul li, .coluna  .blogroll li{
color:#666;
list-style-type:disc;
padding:5px 0 0 0;
}
.coluna .listaBlogs ul li{color:#666;}

/* -------- header -------- */
#hd {
margin:0 11px;
overflow:hidden;
}
#logo {
float:left;
margin-top: 12px;	
}
h1 {
padding-bottom: 7px;
}
.bb-md-homesearch {
margin: 14px 0 0 16px;
float: right;
}
#bb-md-menuhd_notab {
background:url('/static/ESTEstado/images/bg-menu2.gif') repeat-x 0 0;
float:left;
padding-bottom:0px;
width:100%;
}
#bb-md-menuhd_notab ul li {
list-style:none;
padding: 7px 11px 4px 11px;
}
#bd { 
border: 0; 
background:none repeat scroll 0 0 #FFFFFF;
margin:0 11px;
float:left;
}
.bb-gg .bb-gu {
    margin-bottom: 5px !important;
    padding: 0 !important;
    width: 100%;
}

.bdContainer .bb-gc{
	background: none repeat scroll 0 0 #FFFFFF;
    clear: both;
    float: left;
    padding-bottom: 20px;
	width:980px;
}
.bb-gc div.first {
    float: left;
    padding: 15px 30px 0;
    width: 595px;
}
.bb-sk-lblue{
	background: none repeat scroll 0 0 #F4F4F4;
    border: 1px solid #D6D6D6;
    float: right;
    margin: 10px 10px 0 0;
    padding: 15px 0;
    width: 310px;
}
.bb-md-blogpost .hd {
    float: left;
    width: 595px;
}
.bb-md-blogpost .categorias{
float:left;
font-size:11px;
text-transform:uppercase;
width:460px;
}
.bb-md-blogpost .categorias, .bb-md-blogpost .categorias a, .bb-md-blogpost .data{
color:#666;
}
.bb-md-blogpost .data{
float:right;
font-size:11px;
width:135px;
}
.bb-md-blogpost .hd h2, .bb-md-blogpost .hd h2 a, .bb-md-blogpost .hd h1 {
color:#000000;
font-size: 20px;
font-weight: bold;
text-decoration: none;
}
.bb-md-blogpost .hd h2, .bb-md-blogpost .hd h1{
clear:both;
padding:5px 0 20px 0;
}
iframe {
    border: medium none !important;
}
.blogContent {
    clear:both;
}
.bb-md-blogpost .bd p {
    margin: 15px 0 0 0;
    width: 595px;
}
p.linkComentario a {
    color: #5296C7 !important;
	font-size:11px;
}
.blogContent img{
padding:25px 0 10px 0;
}
.compartilhar{
border-bottom: 1px dotted #ccc;
border-top: 1px dotted #ccc;
clear:both;
margin: 12px 0 2px;
}
.compartilhar img{padding:0;}
.compartilhar ul{
/*bottom: 3px;*/
padding:3px 0 0 0;
position: relative;
}

.compartilhar ul li{
border-left: 1px solid #ccc;
display:inline;
margin-left:5px;
padding:10px 0 0 5px;
}

.compartilhar ul li.first{
border:0 none;
margin:0;
padding:0;
}

.compartilhar ul li a.fontsize{
color:#666;
font-weight:bold;
text-decoration:none;
}

.compartilhar ul li a.aumentar{
font-size:22px;
}

.compartilhar ul li a.diminuir{
font-size:14px;
}

.compartilhar .shareorkut{cursor:pointer;}

.bb-md-blog-sep {
border-top: 1px solid #CCCCCC;
margin: 0 0 30px 0;
width: 595px;
}
.bb-md-blogcol a {
    color: #5296C7;
}
.containerComments {
    float: left;
    width: 595px;
}
.containerComments textarea{
 width: 595px;
}
#headerComentario {
    clear: both;
    float: left;
    font-size: 15px;
    font-weight: bold;
	margin-bottom:15px;
    width: 100%;
}
#headerComentario span {
    font-style: italic;
	float: left;
}
#headerComentario a {
    color: #000000;
    font-weight: bold;
	float: right;
}
ul.listaComentario, ul.listaRespComent {
	clear:both;
    list-style: none outside none;
}
ul.listaRespComent a.respComent {
    display: none;
}
.adminBlog .reportAbuso {
    display: none;
}
.listaComentario {
    list-style: none outside none;
    padding: 0;
}
#containerComentario ul li {
    background: url("http://www.estadao.com.br/estadao/img/blogs/borda_comentario.gif") repeat-y scroll 13px 0 #FFFFFF;
    margin-bottom: 30px;
}
body:nth-of-type(1) #containerComentario ul li div {
    padding-bottom: 20px;
}
#containerComentario ul li div {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    margin-bottom: 15px;
    padding: 8px 15px 20px;
}
#containerComentario ul li div span, #containerComentario ul li div span em, #containerComentario ul li div address {
    color: #333333;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
}
#containerComentario ul li div address strong {
    color: #155E91;
}
#containerComentario ul li div address strong.autorComentario a{
padding:0;
} 
#containerComentario ul li div p {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 15px;
    margin: 5px 0 10px;
}
#containerComentario ul li div p {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 15px;
    margin: 5px 0 10px;
}
#containerComentario ul li div a {
    color: #155E91;
    font-size: 11px;
    padding: 0 0 0 20px;
}
.respComent {
    background: url("http://www.estadao.com.br/estadao/img/blogs/icon_responder.gif") no-repeat scroll 0 0 transparent;
    float: left;
}
.reportAbuso {
    background: url("http://www.estadao.com.br/estadao/img/blogs/icon_abuso.gif") no-repeat scroll 0 0 transparent;
    float: right;
}
ul.listaRespComent {
    margin-left: 14px;
}
ul.listaRespComent li {
    background: url("http://www.estadao.com.br/estadao/img/blogs/borda_comentario.gif") repeat-x scroll 0 17px #FFFFFF !important;
    list-style-type: none;
    margin: 0 !important;
    padding: 0 0 0 20px;
}
.adminBlog {
    background: none repeat scroll 0 0 #F4F4F4 !important;
}
.adminBlog address strong, .adminBlog address strong a {
    color: #BF2727 !important;
	padding:0 !important;
}
.bb-sk-lblue .bb-md {
    border-top: 1px solid #CCCCCC;
    padding: 15px 0px;
}
.bb-sk-lblue .bb-md-first{
border-top:0 !important;
}
.bb-sk-lblue .bb-md-adv {
	border-top:0;
    clear: both;
    padding: 0 5px !important;
}
/*
.arroba {
    float: left;
}
.dvBannerX08 {
    float: left;
    margin: 5px 8px 0 0;
}*/
.bb-sk-lblue .bb-md-busca,
.bb-sk-lblue .acompanhe,
.bb-sk-lblue .comentarios,
.bb-sk-lblue .box
{
	*border-top: 1px solid #CCCCCC;
    clear: both;
	*padding:15px 10px 15px 20px;
}
.bb-md-busca label, .bb-sk-lblue .box h3, .bb-sk-lblue .box .titBG {
    color: #717171;
    font-size: 17px;
    font-weight: bold;
}
.bb-md-busca input.campoBusca {
    width: 185px;
}
.bb-md-busca input {
    margin-top: 10px;
}
.acompanhe ul li, .acompanhe p {
    margin: 10px 0;
}
.acompanhe p a {
    background: url("images/book_twitter.png") no-repeat scroll 0 0 transparent;
    padding: 0 0 0 20px;
}
.acompanhe ul li a, .acompanhe p a {
    color: #666666;
}
.acompanhe p.twitter-autor a {
    background: url("images/book_twitter.png") no-repeat scroll 0 0 transparent;
}
.acompanhe ul li a img {
    position: relative;
    top: 3px;
}
.acompanhe p.facebook-autor a{
	background:url("images/book_facebook.gif") no-repeat;
}
.btn-assine-newsletter button {
    background: url("http://www.estadao.com.br/estadao/novo/img/btn-assine-newsletter.gif") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #EEEEEE;
    cursor: pointer;
    font-size: 12px;
    height: 24px;
    width: 127px;
}
.bb-md-blog-twitter {
border-top: 1px solid #cccccc;
padding: 10px 0px 14px 20px !important;
}
.bb-md-blog-twitter ul {
padding-top: 8px;
}
.bb-md-blog-twitter ul li {
float: left;
padding: 0 6px 8px 0;
list-style:none;
*width:270px !important;
}
ul.twitter li{padding:0 6px 8px 0;}
.bb-md-blog-twitter .bd{*width:280px;}
.bb-md-blog-twitter ul li span.twitter-timestamp{display:block;}
.bb-md-blog-twitter ul li a.twitter-link{text-decoration:underline;}
.bb-md-blog-twitter ul li, .bb-md-blog-twitter ul li a,
.bb-md-blog-links ul li, .bb-md-blog-links ul li a, .bb-md-blog-links ul li a:visited {
color: #666;
}
.comentarios ul{
list-style:none;
padding-left:0;
margin:0;
}
.comentarios ul li {
font-size: 11px;
padding: 4px 0 4px 0;
list-style-type: disc;
list-style-position: inside;
}
.comentarios ul li, .comentarios ul li a, .comentarios ul li a:visited {
color: #666;
} 
.comentarios ul li a:hover{
text-decoration:underline;
}
.comentarios ul li span{
color:#666;
}
.comentarios ul li p {
color: #999999;
margin:0;
}
.bb-md-blog-arquivo ul {
list-style:none outside none;
margin:0;
padding-left:0;
}

.bb-md-blog-arquivo li {
font-size:85%;
list-style:none outside none;
margin:5px 0 15px 0;
}	

.widget_ara_collapsiblearchive ul li a, .widget_ara_collapsiblearchive ul li a:hover {
color:#666;
display:block;
font-size:11px;
font-weight:bold;
margin:0;
}

.widget_ara_collapsiblearchive ul li ul {
display:block !important;
}

.bb-md-blog-arquivo ul {
list-style:none outside none;
margin:0;
padding-left:0;
}

.widget_ara_collapsiblearchive ul li ul li, .widget_ara_collapsiblearchive ul li ul li a, .widget_ara_collapsiblearchive ul li ul li a:hover {
color:#666;
display:inline;
font-size:11px;
font-weight:normal !important;
}

.bb-responsabilidade-online{
	border-top:1px solid #CCCCCC;
	padding:15px 0;
	text-align:center;
}
.listaArquivos li a span img{display:none;}

ul.listaArquivos li{color:#666;}

ul.listaArquivos li a, .widget_ara_collapsiblearchive ul li a:hover {
color:#666;
display:block;
font-size:11px;
font-weight:bold;
margin:0;
}

ul.listaArquivos li ul li {
*display: inline;
}

ul.listaArquivos li ul li a{
    display: inline;
    font-weight: normal !important;
}


.bb-md-blog-secoes ul{
margin:0;
list-style:none;
padding-left:0;
width:100%;
}
.bb-md-blog-secoes li {
color:#666;
font-size: 11px;
padding: 3px 8px 3px 0px;
}
.bb-md-blog-secoes li a{
color:#666;
}
.bb-md-blog-tags ul li a, .bb-md-blog-tags ul li a:visited {
    color: #666666;
}
.bb-md-blog-links ul li, .bb-md-blog-blogroll ul li {
    list-style-position: inside;
    list-style-type: disc;
    padding-right: 0.85em;
}
.bb-md-blog-links ul li {
    font-size: 14px;
}
.bb-md-blog-twitter ul li, .bb-md-blog-twitter ul li a, .bb-md-blog-links ul li, .bb-md-blog-links ul li a, .bb-md-blog-links ul li a:visited , .bb-md-blog-blogroll ul li a, .bb-md-blog-blogroll ul li, .bb-md ul li, .bb-sk-lblue .bb-md li a, .bb-sk-lblue .tagcloud a, .bb-sk-lblue .listaBlogs a {
    color: #666666;
}
.widgettitle, .bd .listaBlogs .titBG {
    display: none;
}
#twitter-tools h2.widgettitle{
/*color:#999;*/
display:block !important;
font-size:123.1%;
font-weight:bold;
}

.aktt_tweets ul{
margin-top:10px;
}

.aktt_tweets ul li{
color:#666;
margin:0 0 6px;
}

.aktt_tweets ul li a{
color:#336699 !important;
font-size:13px;
font-weight:normal;
}

.navegacaoPost{
left:25px;
margin-bottom:30px;
position:relative;
top:20px;
}
.wp-pagenavi span.pages{
background-color:#FFFFFF;
border:1px solid #5296C7;
color:#5296C7;
margin:2px 15px 2px 2px;
padding:4px;
}
.navegacaoPost .wp-pagenavi span.current{
color:#6699CC;
border:0;
font-weight:bold;
position:relative;
top:1px;
}
.navegacaoPost .wp-pagenavi a{
border-right:1px solid #E2E2E2;
height:20px;
text-align:center;
vertical-align:middle;
width:20px;
color:#999999;
font-size:85%;
padding:0 10px;
}
.navegacaoPost .wp-pagenavi a, .navegacaoPost .wp-pagenavi a:link{
border-left:0;
border-top:0;
border-bottom:0;
}
.wp-pagenavi span.extend{border:0;}

.wp-pagenavi .nextpostslink, .wp-pagenavi .last{
display:none;
}

.labelCaptcha{
	color:#666;
	display:block;
	float:left;
	margin-right:10px;
}
/* Enquete */

.widget_polls-widget, .widget_pppm_poll_widget{
	border-top:1px solid #CCC;
	padding:10px 18px 14px 20px;
}

.widget_polls-widget h2.widgettitle{
	color:#666;
	font-size:123.1%;
	font-weight:bold;
	margin-bottom:0;
	display:block !important;
}

.wp-polls-form p, .wp-polls p, .widget_pppm_poll_widget .upm_poll_form_question{
	color:#666;
	font-family:Arial,Helvetica,sans-serif;
	text-align:left !important;
	margin:10px 0;
}

.upm_polls{padding:0 !important;}

.upm_poll_footer{
	text-align:left !important;
}

.wp-polls-loading{
	position:relative;
	bottom:50px;
}

.wp-polls-ul{
	color:#666;
}

.wp-polls-form p strong{
	color:#666;
	font-size:11px;
	font-weight:bold;
	padding-right:12px;
	text-transform:uppercase;
}

.wp-polls-ans ul li{
	line-height:20px;
}

.wp-polls-ans ul li input{
	position:relative;
	top:1px;
}

.wp-polls-ans ul li label, .wp-polls-form p a, .widget_polls-widget li a{
	color:#666;
	font-size:12px;
	font-weight:normal;
}
/*POST TWIITER*/

.corpoTwitter{
	padding:0px 0px 20px;
	margin:0 0 0 25px;
	background:#FFF url(images/seta_box.gif) no-repeat left 23px;
}

.corpoTwitter IMG {
	float:none!important;
	margin:0px!important;
}

.corpoTwitter .infoPost .horario{background:none!important;}

.postTwiiter{
	border: dashed 1px #d2dada;
	padding:6px 8px;
	border-top:none;
}

.postTwiiter DIV{
	background-color:#f2f8f8;
	padding:15px 10px;
}

.postTwiiter DIV P{
	color:#000!important;
	font-size:13px!important;
	line-height:17px!important;
	margin:0px!important;
}

.infoPost {
margin:15px 0 13px;
padding-bottom:5px;
position:relative;
}

.infoPost ul li {
display:inline;
font-size:13px;
}

.infoPost .postVia {
font-weight:bold;
margin-right:5px;
}

.infoPost .data {
background:url("images/pipe_gray.gif") no-repeat scroll right 3px transparent;
color:#000000;
font-weight:bold;
padding-right:10px;
}

.infoPost .horario {
background:none repeat scroll 0 0 transparent !important;
color:#000000;
display:inline;
font-style:normal;
font-weight:bold;
padding:0 8px 0 7px;
}
#dvBannerFrame{
position:absolute;
z-index:90;
}












