/*
Theme Name: Fala Mamae

*/
body {
	margin:0;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center top;

	font-family: "Trebuchet MS";
	font-size: 10pt;
	color: #000;
} 

.clear{
	clear: both;
}

.borda{
	background-color:#FFFFFF;
	border-color:#CCCCCC #E6E6E6 #E6E6E6 #CCCCCC !important;
	border-style:double !important;
	border-width:3px !important;
	padding:4px;
}

form,input,button{
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	
}

input,textArea{
	color: #5DA9D1;
	border:1px solid #F0A2C1;
	background-color: #FFF;
	font-size: 10pt;
	font-weight: bold;
	padding: 4px 0 4px 0;
}

small{
	color: #666;
}

#submit, .Buttons{
	background-image: url('img/tileBotaoInput.png');
	font-size:9pt;
	font-weight: bold;
	color: #FFF;
	border:1px solid #F1B5CE;
	padding: 4px 10px 6px 10px;
	-moz-border-radius: 8px; /*Firefox*/
	-webkit-border-radius: 8px ; /*Safari/Crome*/
	-khtml-border-radius: 8px ; /*Linux Browser*/
	border-radius: 8px ; /*Opera*/
}

#containerSite {
    margin: 0 auto;
    width: 1007px;
    /*border: 1px solid red;*/
	/*background-image: url('img/nuvensFundo.png');*/
	background-position: center 170px;
	background-repeat: no-repeat;
} 

#superBanner{
	width: 728px;
	height: 90px;
	/*border:1px dotted white;*/
	/*background-color: #5CA8D1;*/
	margin: 10px auto 10px auto;
	position: relative;
	z-index: 14;
}

#topoFlash {
    /*border: 1px solid blue;*/
    width: 1007px;
    height: 280px;
	
	margin: -30px auto 0 auto;
	position: relative;
	z-index: 11;
	
	/*background-color: #FFCC00;*/
}

#containerCorpo{
	width: 1007px;
    border: 1px solid transparent;
	/*background-color: #ccc;*/
	background-image: url('img/nuvensFundo.png');
	background-repeat: repeat-y;
	
	margin: 0px auto 0px auto;
	position: relative;
	z-index: 12;
}

#containerConteudo{
	width:900px;
	/*height: 1500px;*/
	margin: -70px auto 0 auto;
	position: relative;
	z-index: 13;
}

#containerRodape{
	background-image: url('img/tileRodape.png');
	background-repeat: repeat-x;
	height:189px;
}

#containerConteudoRodape{
	margin: 0 auto;
	/*border:1px solid red;*/
	width: 920px;
	height:189px;
	overflow: hidden;
}

#logoRodape{
	/*border:1px solid blue;*/
	float: left;
	margin: 40px 0px 0 10px ;
	overflow: hidden;
}

#divisorRodape{
	/*border:1px solid blue;*/
	float: left;
	width:30px;
	height: 160px;
	overflow: hidden;
}

#dadosRodape{
	/*border:1px solid blue;*/
	float: left;
	width: 690px;
	height: 160px;
	overflow: hidden;
}

#menuRodape{
	margin: 30px 0 0 0;
	/*border:1px solid red;*/
	overflow: hidden;
}

#menuRodape ul{
	padding:0;
	margin:0;
	list-style: none;
}

#menuRodape ul li{
	margin: 0 5px 0 5px;
	line-height: 12pt;
	float: left;
}

a{
	color: #999;
	text-decoration: none;
}

a:hover{
	color: #666;
	text-decoration: underline;
}
#dadosRodape{
	color: #FFF;
	overflow: hidden;
}
#dadosRodape a{
	color: #FFF;
	font-size: 12pt;
	font-weight: bold;
	/*border:1px solid red;*/
}

#emailRodape{
	margin: 5px 0 0 5px;
	overflow: hidden;
}

#copyright{
	margin: 52px 0 0 5px;
	overflow: hidden;
	font-weight: bold;
	font-size: 10pt;
}

#copyright a{
	font-size: 10pt;
}

#menuLateral{
	/*border:1px solid green;*/
	width: 238px;
	float: right;
	margin: 0 20px 0 0 ;

}

#formularioNewsletter{
	margin: 55px 0 10px 0;
}

#formularioNewsletterTopo{
	background-image:url("img/bg_boxNewsletter_topo.png");
	background-repeat: no-repeat;
	height: 18px;
	width: 238px;
}

#formularioNewsletterMeio{
	background-image:url("img/bg_boxNewsletter_meio.png");
	background-repeat: repeat-y;
	width: 238px;
	padding: 0 15px;
}

#formularioNewsletterRodape{
	background-image:url("img/bg_boxNewsletter_rodape.png");
	background-repeat: no-repeat;
	height: 18px;
	width: 238px;
}


#formularioNewsletterMeio .success {
	font-size: 8pt;
}

#formularioNewsletterMeio error {
    font-size: 8pt;
}

#formularioNewsletterMeio .subTitulo{
	/*border:1px solid red;*/
	font-size: 12pt;
	font-weight: bold;
	color:#5DA9D1;
	padding:0px 0 15px 0;
}

#newsletterFormDiv{
	width: 190px;
}

#newsletterFormDiv .newsletterTextInput{
	width: 190px;
}

#newsletterFormDiv .submit{
	background-image:url("img/tileBotaoInput.png");
	border:1px solid #F1B5CE;
	color:#FFFFFF;
	font-size:9pt;
	font-weight:bold;
	padding:4px 10px;
	margin: 10px 0 0 0;
	float: right;
	-moz-border-radius: 8px; /*Firefox*/
	-webkit-border-radius: 8px ; /*Safari/Crome*/
	-khtml-border-radius: 8px ; /*Linux Browser*/
	border-radius: 8px ; /*Opera*/
}

#menuLateral #topoMenu{
	background-image: url('img/topoMenuLateral.png');
	background-repeat: no-repeat;
	height: 63px;
	margin: 0px 0 0 0;
	padding: 1px 0 0 0;
}

#menuLateral #corpoMenu{
	background-image: url('img/fundoMenuLateral.png');
	background-repeat: repeat-y;
	/*height: 900px;*/
}

#menuLateral #rodapeMenu{
	background-image: url('img/rodapeMenuLateral.png');
	background-repeat: no-repeat;
	height: 21px;
}

#containerPosts{
	width: 620px;
	float: left;
}

#containerFullBanner{
	width: 620px;
	float: left;
	padding-left: 60px;
	padding-top: -20px;
	padding-bottom: 20px;
	width: 490px;
}

.containerConteudoPost{
	z-index: 17;
	position: relative;
}
.containerConteudoPost .coluna1{
	/*border:1px solid orange;*/
	float: left;
	width: 95px;
	position: relative;
}

.containerConteudoPost .coluna1 .dataPost{
	/*position:absolute;*/
	height: 40px;
	width: 95px;
	/*background-color: #5DA9D1;*/
	color: #FFF;
	font-weight: bold;
	text-align: center;
	font-size: 16pt;
	line-height: 38px;
	-moz-border-radius: 8px; /*Firefox*/
	-webkit-border-radius: 8px ; /*Safari/Crome*/
	-khtml-border-radius: 8px ; /*Linux Browser*/
	border-radius: 8px ; /*Opera*/
}

.containerConteudoPost .coluna1 .iconeCategoria{
	height: 78px;
	width: 82px;
	/*border:1px solid red;*/
	float: right;
}
.containerConteudoPost .coluna2{
	/*border:1px solid blue;*/
	float: right;
	width: 500px;
	margin: 84px 0 0 0;
}

.containerConteudoPost .coluna2 .tituloPost{
	font-size: 18pt;
	font-weight: bold;
	/*color: #5DA9D1;*/
}
.containerConteudoPost .coluna2 .tituloPost a{
	/*color: #5DA9D1;*/
	text-decoration: none;
}
.containerConteudoPost .coluna2 .tituloPost a:hover{
	text-decoration: underline;
}
.containerConteudoPost .coluna2 .textoPost{
	font-size: 11pt;
	margin: 20px 0 0 0;
	color: #333;
}

.containerConteudoPost .coluna2 .textoPost a img{
	border: 0px;
}

.containerConteudoPost .coluna2 .rodapePost{
	margin: 20px 0 0 0 ;
}

.containerConteudoPost .coluna2 .rodapePost span{
	margin: 0 20px 0 0 ;
}

.containerConteudoPost .coluna2 .rodapePost .linkComentarios img{
	margin: 0 0 -6px 0 ;
}

.containerConteudoPost .coluna2 .rodapePost .linkTwitter img{
	margin: 0 0 -3px 0 ;
}

.containerConteudoPost .coluna2 .rodapePost a{
	color: #000;
	font-size: 10pt;
}

.containerConteudoPost .coluna2 .rodapePost a:hover{
	color: #000;
	font-size: 10pt;
}

#containerMenuLateral #menuLateral #containerFormBusca{
	background-image: url('img/fundoInputBusca.png');
	background-repeat: no-repeat;
	width:220px;
	height:33px;
	/*border:1px solid red;*/
	margin: 10px auto 10px auto;
}
#containerMenuLateral #menuLateral #containerFormBusca #palavraBuscaDiv{
	/*border:1px solid red;*/
	width: 138px;
	margin: 5px 0 0px 5px;
	float: left;
	position: absolute;
}

#containerMenuLateral #menuLateral #containerFormBusca #s{
	width: 170px;
	font-size: 12pt;
	color: #5DA9D1;
	margin: 0;
	padding: 0;
	border: 0px;
	/*border:1px solid blue;*/
}

#containerMenuLateral #menuLateral #containerFormBusca #botaoBuscaDiv{
	/*border:1px solid red;*/
	margin: 3px 6px 0 0;
	float: right;
	-moz-border-radius: 8px; /*Firefox*/
	-webkit-border-radius: 8px ; /*Safari/Crome*/
	-khtml-border-radius: 8px ; /*Linux Browser*/
	border-radius: 8px ; /*Opera*/
}

#containerMenuLateral #menuLateral #containerFormBusca #searchsubmit{
	/*border:1px solid blue;*/
}

/* ----------- SIDE BAR ---------- */
.pagenav{
	
}

#sidebar ul{
	padding:0;
	margin:0;
	list-style: none;
}

#sidebar h2{
	/*border:1px solid red;*/
	font-size: 12pt;
	font-weight: bold;
	color:#5DA9D1;
}

#sidebar .subTitulo{
	/*border:1px solid red;*/
	font-size: 12pt;
	font-weight: bold;
	color:#5DA9D1;
	padding:0px 0 15px 0;
	
}

#sidebar li{
	margin: 0px 15px 20px  20px;
	color:#5DA9D1;
	font-weight: bold;
	font-size: 10pt;
	border-bottom:1px solid #EF8DB4;
	padding: 0 0 20px 0;
}

#polls-1-loading{
	visibility: hidden;
	display: none;
}

#sidebar ul .widget li{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	border: 0px solid red;
}

#sidebar a{
	color: #999;
}
#sidebar a:hover{
	color: #5DA9D1;
}

.post-stats .wpp-comments,.wpp-views{
	font-size:8pt;
}

#commentform textarea{
	width:500px;
}
			
.widget_polls-widget{
	background-image: url('img/logoEnquete.png');
	background-repeat: no-repeat;
	background-position: 120px 60px;
}

#topoCategoria{
	/*border:1px solid red;*/
	margin: -20px 0 -50px 50px;
	position: relative;	
	z-index: 16;	
	height: 311px;
	width: 581px;	
}

#menu2{
	margin: -45px 0 0 688px;
	position: absolute;
	z-index: 15;
}

/* paulo-neto */ 
.paulo-neto .dataPost{
	background-color: #5DA9D1;
}
.paulo-neto .tituloPost a{
	color:#5DA9D1;				
}
.paulo-neto a:hover{
	color:#5DA9D1;				
}

/* paulo-neto-2 */ 
.paulo-neto-2 .dataPost{
	background-color: #5DA9D1;
}
.paulo-neto-2 .tituloPost a{
	color:#5DA9D1;				
}
.paulo-neto-2 a:hover{
	color:#5DA9D1;				
}

/* fala-carol */ 
.fala-carol .dataPost{
	background-color: #5DA9D1;
}
.fala-carol .tituloPost a{
	color:#5DA9D1;				
}
.fala-carol a:hover{
	color:#5DA9D1;				
}

/* eu-mamae */ 
.eu-mamae .dataPost{
	background-color: #EF8DB4;
}
.eu-mamae .tituloPost a{
	color:#EF8DB4;				
}
.eu-mamae a:hover{
	color:#EF8DB4;				
}

/* fala-doutor */
.fala-doutor .dataPost{
	background-color: #B6D435;
}
.fala-doutor .tituloPost a{
	color:#B6D435;				
}
.fala-doutor a:hover{
	color:#B6D435;				
}

/* hora-do-papa */
.hora-do-papa .dataPost{
	background-color: #FFCB05;
}
.hora-do-papa .tituloPost a{
	color:#FFCB05;				
}
.hora-do-papa a:hover{
	color:#FFCB05;				
}

/* vamos-as-compras */
.vamos-as-compras .dataPost{
	background-color: #A2B8EB;
}
.vamos-as-compras .tituloPost a{
	color:#A2B8EB;				
}
.vamos-as-compras a:hover{
	color:#A2B8EB;				
}

/* sem-categoria */
.sem-categoria .dataPost{
	background-color: #666;
}
.sem-categoria .tituloPost a{
	color:#666;				
}
.sem-categoria a:hover{
	color:#666;				
}

.listagemNasCategorias .coluna1{
	margin-top: 60px;
}
.listagemNasCategorias .coluna2{
	margin-top: 65px;
}

#textoLateral-paulo-neto{
	visibility: hidden;
	display: none;
}

#textoLateral-paulo-neto-2{
	visibility: hidden;
	display: none;
}

#textoLateral-fala-mamae{
	visibility: hidden;
	display: none;
}

#textoLateral-fala-carol{
	visibility: hidden;
	display: none;
}
#textoLateral-eu-mamae{
	visibility: hidden;
	display: none;
}
#textoLateral-fala-doutor{
	visibility: hidden;
	display: none;
}
#textoLateral-hora-do-papa{
	visibility: hidden;
	display: none;
}
#textoLateral-vamos-as-compras{
	visibility: hidden;
	display: none;
}

.widget_polls-widget ul{
	visibility: hidden;
	display: none;
}

.wp-polls-form strong{
	/*border:1px solid #666666;*/
}

.wp-polls ul{
	visibility: visible;
	display: block;
}

.botaoProximo{
	width: 200px;				
	float: left;
	position: relative;
	margin: 0 0 0 100px;
	font-size: 10pt;
	font-weight: bold;
	
}
.botaoProximo a{
	color:#5da9d1;	
}
.botaoAnterior{
	width: 200px;
	
	float: right;
	text-align: right;
	position: relative;
	font-size: 10pt;
	font-weight: bold;
	margin: 0 0 0 50px;
}
.botaoAnterior a{
	color:#5da9d1;	
}

.caixaPartilhar{
	margin: 10px 0 0 0;
	/*
	border:1px solid red;
	width: 350px;
	height: 300px;
	position: absolute;
	background-color: #CCC;
	overflow: hidden;
	*/
}

#sidebar ul .widget_popular_posts li {
	border-bottom:1px solid #CAE6EC;
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
}

#sidebar ul .widget_archive li {
	border-bottom:1px solid #CAE6EC;
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
}

#sidebar ul .blogroll li {
	border-bottom:1px solid #CAE6EC;
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
}


.comment-body{
	background-color: #EDF8FB;
	border:1px solid #CAE6EC;
	padding: 8px;
	margin: 0 0 10px 0;
}

.more-link{
	background-image: url('img/tileBotaoInput.png');
	font-size:9pt;
	font-weight: bold;
	color: #FFF;
	border:1px solid #F1B5CE;
	padding: 4px 10px 4px 10px;
	-moz-border-radius: 8px; /*Firefox*/
	-webkit-border-radius: 8px ; /*Safari/Crome*/
	-khtml-border-radius: 8px ; /*Linux Browser*/
	border-radius: 8px ; /*Opera*/
}


/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

/* Etiqueta */

#floatingEtiqueta{
	/*border:1px solid red;*/
	position: absolute;
	margin: -132px 0 0 505px;
	z-index: 9999;
}

#containerEtiqueta{
	/*border:1px solid red;*/
	position: absolute;
	cursor: pointer;
}

#mensagem{
	/*border:1px solid red;*/
	position: absolute;
	margin: 30px 0 0 -160px;
	width: 244px;
	height: 98px;
	overflow: hidden;
}

#mensagemEtiqueta{
	margin-left: 244px;
}

/* Posts relacionados */
.blocoPostRelacionado{
	width: 140px;
	float: left;
	margin: 0 6px;
	border:1px solid #F1F1F1;
	-moz-border-radius: 8px ; /*Firefox*/
	-webkit-border-radius: 8px ; /*Safari/Crome*/
	-khtml-border-radius: 8px; /*Linux Browser*/
	border-radius: 8px ; /*Opera*/
	behavior:url('http://www.formulap.com.br/2010/wp-content/themes/FormulaP2010/border-radius.htc'); /* Hack IE */
	padding: 5px;
}

.blocoPostRelacionado .imagemPostRelacionado{
	text-align: center;
}

