@charset "iso-8859-1";
@import url("sidebar.css");  /* menu do site */

* {margin:0; padding:0; border:none;}

body {
	margin: 0px;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	font-size:12px;
	line-height:18px;
	background:#facf00;
	}
	
a, a:visited {color:#666666; text-decoration:none;}
a:hover { color:#000000; text-decoration:none;}
	

#wrapper {
	width:100%;
	background:url(../images/fundo_conteudo_top.jpg) top center repeat-x #FFFFFF;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
#wrapper-content {
	width:982px;
	margin:0 auto;
	}
	
#wrapper-down {
	width:100%;
	height:81px; /* 116px total */
	background:url(../images/fundo_conteudo_down.jpg) top center repeat-x #FFFFFF;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-top:35px;
	}
	
#wrapper-down a, a:visited {color:#666666; text-decoration:none;}
#wrapper-down a:hover {color:#666666; text-decoration:underline;}
		
h2 { color:#facf00; font-size:20px; font-style:italic; padding-top:35px; margin-bottom:15px; font-family:Georgia, "Times New Roman", Times, serif;}   /* --- títulos dos links ------ */



/* ---- PERFIL [inicio] ----------------------------- */

#perfil-info {
	width:385px;
	float:left;
	}
	
#perfil-fotos {
	width:581px;
	float:right;
	}

/* ---- PERFIL [fim] ----------------------------- */


.sub-titulo {
	color:#000000;
	font-weight:bold;
	font-size:13px;
	}
	
.sub-titulo-bordo {
	color:#990000;
	font-weight:bold;
	font-size:17px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	}
	
.foto-contexto {
	width:420px;
	float:right;
	padding-left:25px;
	padding-bottom:15px;
	font-size:10px;
	line-height:16px;
	}

.foto-contexto img {border:1px solid #999999; } /* -- bordinha em todas as fotos --- */

a.Link-maisfotos, a.Link-maisfotos:visited { color:#BE9710; text-decoration:none;}
a.Link-maisfotos:hover {color:#333333; text-decoration:none;	}

.data-pequena { font-size:9px; color:#999999;}

				
				/* -- noticias mais fotos --- */
				#noticia-galeria {
					width:982px;
					float:left;
					margin-bottom:35px;
					}
					
				.subtitulo-noticia {
					color:#dda100;
					font-weight:bold;
					font-size:12px;
					}
					
				.noticia-thumb {
					float:left;
					width:80px;
					height:72px;
					margin:0 13px 13px 0;
					}
					
				.noticia-thumb img{
					border:1px solid #999999;
					}
					
				#noticia-galeria hr { margin-bottom:15px; width:982px;}
				#ultimas-noticias hr { margin-bottom:15px; width:982px;}
				
				
				/* -- ultimas noticias --- */
				#ultimas-noticias {
					width:982px;
					float:left;
					font-size:11px;
					}
					
				a.link-bordo, a.link-bordo:visited {color:#990000}
				a.link-bordo:hover { color:#000000;}
				
/* -- espaço do fã --- */				
.fa-thumb {
	float:left;
	width:105px;
	height:131px;
	margin:0 13px 0px 0;
	}
					
.fa-thumb img{
	border:1px solid #999999;
	}

#fa_crop{
	float: left;
	width:500px;
	margin-right:20px;
}

#fa_dados{
	float:left;
}
	
/* -- agenda --- */
	
#foto-agenda {
	float:right;
	width:141px;
	height:95px;
	}
		
.agenda-calendario {
	float:left;
	width:70px;
	height:40px;
	background:url(../images/agenda_calendario.jpg) top center no-repeat;
	text-align:center;
	margin-bottom:15px;
	margin-right:10px;
	padding-top:30px;
	}
	
.agenda-txt { color:#990000; font-size:40px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}

/* -- videos --- */
.video-post {
	width:300px;
	height:auto;
	float:left;
	text-align:left;
	margin-right:25px;
	margin-bottom:25px;
	}
	
.video-thumb {   /* -- também utilizado na galeria de foto */
	float:left;
	width:120px;
	height:90px;
	padding-right:15px;
	}
	
	.bot-video-assistir a {
		text-indent:-9000px;
		display:block;
		float:left;
		outline:none;
		background:url(../images/bot-assitir-video.gif) top center no-repeat; width:120px; height:29px;
		}
												
	.bot-video-assistir a:hover {background:url(../images/bot-assitir-video.gif) bottom center no-repeat; width:120px; height:29px; }
	
	
	
/* -- fotos -----  */
	.bot-verfotos a {
		text-indent:-9000px;
		display:block;
		float:left;
		outline:none;
		background:url(../images/bot-ver-fotos.gif) top center no-repeat; width:100px; height:29px;
		}
												
	.bot-verfotos a:hover {background:url(../images/bot-ver-fotos.gif) bottom center no-repeat; width:100px; height:29px; }
	
	
/* -- contato --- */
#contato-fotos {
	float:right;
	width:492px;
	height:520px;
	}
	
/* -- palestra / contrate --- */
#palestra-fotos {
	float:right;
	width:496px;
	text-align:right;
	height:394px;
	}
	
	.bot_agendar_palestra a {
		text-indent:-9000px;
		display:block;
		float:left;
		outline:none;
		background:url(../images/bot-agendar_palestra.gif) top center no-repeat; width:157px; height:29px;
		}
												
	.bot_contrate a:hover {background:url(../images/bot-agendar_palestra.gif) bottom center no-repeat; width:157px; height:29px; }
	
		.bot_entre_contato a {
		text-indent:-9000px;
		display:block;
		float:left;
		outline:none;
		background:url(../images/bot-entre-em-contato.gif) top center no-repeat; width:132px; height:29px;
		}
												
	.bot_entre_contato a:hover {background:url(../images/bot-entre-em-contato.gif) bottom center no-repeat; width:132px; height:29px; }
	
	
	.logosMarcas { float:left; width:125px; height:70px; text-align:left;}
	
/* -- preconceito ----*/
#preconceito-numeros {
	float:right;
	width:530px;
	margin-left:35px;
	}
	
.protesto-txt { color:#990000; font-size:25px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;  }
.protexto-topico {
	color:#FF9900;
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
#preconceito-numeros .sub-titulo { font-weight:normal;}

/* -- troca de ideias ----*/

#ideiaTip {
	width:982px;
	float:left;
	margin-bottom:33px;
	font-size:9px;
	line-height:15px;
	color:#666;
}

#ideiaAlert {
		float:left;
		margin-right:10px;
		padding-top:8px;
}
	
/* -- form --- */
input, textarea, .bot_form {
	background:#FFFFFF;
	border:1px solid #CCCCCC;
	width:350px;
	}	
	
select {border:1px solid #CCCCCC;}
	
.check { margin:0; padding:0; width:auto; border:none;}
	
.textarea-fa { width:820px;  height:200px;}

.bot_form { width:80px;}


/* ---- linha HR --------[inicio] --------------- */

hr {
	background:#CCCCCC;
	border:none;
	height:1px;
	width:auto;
	margin:5px 0 -12px 0px;
	text-align:left;
	}
	
/* ---- linha HR --------[fim] --------------- */	


/* ---- RODAPÉ [inicio] ------------------------ */

#rodape {
	width:100%;
	height:234px;
	background:url(../images/fundo_rodape_laranja.jpg) top center repeat-x #facf00;
	line-height:16px;
	text-align:center;
	}
	
#rodape-banners {width:100%; padding:33px 0 33px 0;}
	
#rodape-banners img {margin-right:26px;} /* distancia dos banners, o último tem o style com margem 0px */

#rodape-content {
	width:100%;
	background:url(../images/fundo_rodape_assinatura.jpg) top center no-repeat;
	padding-top:15px;
	color:#333333;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}
	
#rodape a, a:visited {text-decoration:none; color:#333333; margin:0px }
#rodape a:hover {text-decoration:none; color:#FFFFFF; margin:0px; }


/* ---- RODAPÉ [fim] ------------------------ */
	
	
	
/*  --- HACKS TIPS e mais... -----------------------------  */

.clear {         /* --- "hack" para o Mozilla que nao expande a div se houver div´s com Float ---- */
	float: none;
	clear: both;
	display: block;
	}

/* estilos da paginação */
	ul#paging {
		list-style:none;
		margin:0 auto;
		padding:0;
		display:inline;
	}
	ul#paging li{
		float:left;
		padding-right:5px;
	}
	ul#paging li a:link, a:visited{	text-decoration:none;	}
	ul#paging li a:hover{	text-decoration: underline;	}
	
	
/* --- plugin compartilhe - tb tem no css do blog - aqui foi implementado */
/*--- plugin - Blog Share ------- */

div.compartilhando { margin:0; font-size:10px; color:#F90;}

span.compartilhe { position: relative; }
span.compartilhe span { display: none; width: 14em; }
span.compartilhe:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}
.compartilhando span {
	display: block;
}
.compartilhando ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.compartilhando ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 8px;
}
.compartilhando ul li:before { content: ""; }
.compartilhando img {
	float: none;
	width: 26px;
	height: 25px;
	border: 0;
	margin: 0;
	padding: 0;
}

.compartilharWebIcon {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=50);
}
.compartilharWebIcon:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}



/*-- fim plugin - blog share ---- */

#redesociais {
	width:210px;
	float:right;
	height:20px;
	display:block;
	
}
	
