@charset "utf-8";
/* CSS INICIAL */

@import url(base.css); /* -- BASE -- */

/* --------------------------------------------------- BG --------------------------------------------------------------- */


/* --------------------------------------------------- GERAL ----------------------------------------------------------- */

p {
	font: 13px/20px 'myriad', Tahoma, Geneva, sans-serif;
	color: #292929;	
}

#menu {
	/*margin-top: 25px;	*/
}
#principal #titulo {
	float: left;
	width: 100%;
	margin: 30px 0 25px 0;
	padding-bottom: 26px;
	background: url(../imagens/inicial/tracejado.png) no-repeat bottom center;
}
	#principal #titulo h2 {
		float: left;
		width: 50%;
		font: 25px 'farcry', Tahoma, Geneva, sans-serif;	
		color: #212121;
		text-transform: uppercase;
		letter-spacing: 2px;
	}
/* -- Tamanho -- */
#principal #titulo .tamanho {
	float: right;
	width: 184px;
	margin-top: 13px;
}
	#principal #titulo .tamanho span {
		float: left;
		font:  12px/28px 'myriad', Tahoma, Geneva, sans-serif;
		color: #6d6c6c;
		margin-right: 9px;
	}
	#principal #titulo .tamanho a {
		float: left;
		width: 15px;
		height: 15px;
		padding: 5px 7px 6px 7px;
		margin: 0 2px;
		background: #787878;
		font:  13px 'myriad', Tahoma, Geneva, sans-serif;
		color: #fff;
	}
		#principal #titulo .tamanho a:hover {
			background: #666;
		}
		
/* --------------------------------------------------- PRINCIPAL ----------------------------------------------------------- */
#principal {
	float: left;
	width: 100%;
}
	
/* --------------------------------------------------- CONTEÚDO ----------------------------------------------------------- */

/* --------------------- RENATO LOPES ---------------------------- */
#renato_lopes {
	float: left;
}
	#renato_lopes img {
		float: left;
		margin-bottom: 30px;
	}
	#renato_lopes p {
		padding-bottom: 17px;
	}
	
	#renato_lopes a.voltar {
		float: left;
		width: 100%;
		margin-top: 60px;
		font:  12px 'myriad', Tahoma, Geneva, sans-serif;
		color: #6f6f6f;
	}
		#renato_lopes a.voltar:hover {
			color: #333;
		}

/* --------------------- LIVROS ---------------------------- */
#livros {
	float: left;
}
	#livros .livro {
		width: 100%;
		padding-bottom: 70px;
		margin-bottom: 40px;
		background: url(../imagens/interna/livros/tracejado.png) repeat-x bottom left;
	}
	#livros .diferente { /* jQuery */
		background: none;
	}
		.img_livro {
    		display: block;
			float:left;
    		width: 26%;
			max-width:238px;
		}
		.img_livro img {
			display:block;
			width:100%;	
		}
		.conteudo_livro {
			float:right;
			width:70%;	
		}
		#livros .livro h3 a {
			margin: 10px 0 20px 0;
			font:  17px 'myriad-semibold', Tahoma, Geneva, sans-serif;
			color: #862121;
		}
			#livros .livro h3 a:hover {
				color: #ab2c2c;
			}
		#livros .livro p {
			text-align: justify;
			padding-bottom: 15px;
		}
		#livros .livro a.saiba {
			float: left;
			display:block;
			width: 171px;
			height: 33px;
			margin: 8px 21px 0 0;
			background: url(../imagens/interna/livros/bg-links.png) no-repeat center;
			font: 15px/30px 'farcry', Tahoma, Geneva, sans-serif;	
			color: #862121;
			text-transform: uppercase;
			text-align: center;
		}
		#livros .livro a.adquira {
			float: left;
			display:block;
			width: 193px;
			height: 33px;
			margin: 8px 0px 0 0;
			background: url(../imagens/interna/livros/bg-links.png) no-repeat center;
			font: 15px/30px 'farcry', Tahoma, Geneva, sans-serif;	
			color: #862121;
			text-transform: uppercase;
			text-align: center;
		}
			#livros .livro a.saiba:hover , #livros .livro a.adquira:hover {
				color: #ab2c2c;
			}


/* --------------------- LIVROS  ( INTERNA ) ---------------------------- */
#livros_interna {
	float: left;
}
	#livros_interna .livro {
		float: left;
		width: 100%;
		padding-bottom: 60px;
		margin-bottom: 40px;
		background: url(../imagens/interna/livros/tracejado.png) repeat-x bottom left;
	}
		#livros_interna .livro .capa {
			float: left;
			width: 26%;
			max-width: 238px;
			margin: 0 30px 5px 0;
		}
		#livros_interna .livro img {
			display: block;	
			width: 100%;
		}
		#livros_interna .livro h3 {
			margin: 10px 0 20px 0;
			font:  17px 'myriad-semibold', Tahoma, Geneva, sans-serif;
			color: #862121;
		}
		#livros_interna .livro p {
			text-align: justify;
			padding-bottom: 15px;
		}
		#livros_interna .livro a.adquira {
    		display: block;
			width: 193px;
			height: 33px;
			margin: 10px 0 0 10px;
			background: url(../imagens/interna/livros/bg-links.png) no-repeat center;
			font: 13.6px/30px 'farcry', Tahoma, Geneva, sans-serif;	
			color: #862121;
			text-transform: uppercase;
			text-align: center;
			clear: both;
		}
		#livros_interna .livro a.veja {
			float: left;
			width: 171px;
			height: 33px;
			margin: 20px 0 0 20px;
			background: url(../imagens/interna/livros/bg-links.png) no-repeat center;
			font: 13.6px/30px 'farcry', Tahoma, Geneva, sans-serif;	
			color: #862121;
			text-transform: uppercase;
			text-align: center;
			clear: both;
		}
			#livros_interna .livro a.veja:hover , #livros_interna .livro a.adquira:hover {
				color: #ab2c2c;
			}
		#livros_interna .livro h4 {
			float: left;
			width: 100%;
			margin: 20px 0 5px 0;
			font: italic 13px 'myriad-semibold', Tahoma, Geneva, sans-serif;
			color: #862121;
		}
		#livros_interna .livro p.it {
			float: left;
			width: 100%;
			font:  13px/20px 'myriad-it', Tahoma, Geneva, sans-serif;
			color: #292929;
		}
	
	/* Comentários */
	#livros_interna #comentarios {
		float: left;
		width: 460px;
	}
		#livros_interna #comentarios h3 {
			float: left;
			width: 100%;
			height: 34px;
			margin-bottom: 25px;
			font-size: 0;
			text-indent: -9999px;
			background: url(../imagens/interna/livros/interna/o-que-dizem.jpg) no-repeat top left;
		}
		#livros_interna #comentarios .comentario {
			float: left;
			width: 460px;
			margin-bottom: 31px;
		}
			#livros_interna #comentarios .comentario h4 {
				font:  13px/20px 'myriad', Tahoma, Geneva, sans-serif;
				color: #862121;
			}
			#livros_interna #comentarios .comentario span {
				font:  13px/20px 'myriad', Tahoma, Geneva, sans-serif;
				color: #862121;
			}
			#livros_interna #comentarios .comentario p {
				padding-top: 8px;
				text-align: justify;
			}
		#livros_interna #comentarios a.anterior {
			float: left;
			margin-top: 20px;
			font:  13px/20px 'myriad', Tahoma, Geneva, sans-serif;
			color: #cd3b3b;
		}
			#livros_interna #comentarios a.anterior:hover {
				margin-top: 19px;
				color: #C00;
			}
		#livros_interna #comentarios a.proximo {
			float: right;
			margin-top: 20px;
			font:  13px/20px 'myriad', Tahoma, Geneva, sans-serif;
			color: #cd3b3b;
		}
			#livros_interna #comentarios a.proximo:hover {
				margin-top: 19px;
				color: #C00;
			}
	/* galeria horizontal */
	#livros_interna .lista_msg_content {
		position: relative;
		float: left;
		overflow: hidden;
		width: 460px;
		height: 350px;
	}
	#livros_interna .lista_msg_movie {
		position: absolute;
		overflow: hidden;
	}
	
	/* Envie */
	#livros_interna #envie {
		float: right;
		width: 360px;
		margin-top: 60px;
	}
		#livros_interna #envie h3 {
			float: left;
			width: 100%;
			height: 15px;
			margin-bottom: 25px;
			font-size: 0;
			text-indent: -9999px;
			background: url(../imagens/interna/livros/interna/deixe-comentario.jpg) no-repeat top left;
		}
		/*   formulário   */
		#livros_interna #envie form {
			float: left;
		}
			#livros_interna #envie form .input {
				float: left;
				width: 325px;
				padding: 15px 15px 15px 15px;
				margin-bottom: 20px;
				outline: none;
				border: 0;
				background: url(../imagens/interna/livros/interna/bg-input.jpg) no-repeat top left;
				font:  12px 'myriad', Tahoma, Geneva, sans-serif;
				color: #4c4c4c;
			}
				#livros_interna #envie form .input:hover {
					color: #111;
				}
				#livros_interna #envie form .input:focus {
					color: #000;
				}
			#livros_interna #envie form textarea {
				float: left;
				width: 325px;
				height: 50px;
				padding: 15px 15px 15px 15px;
				margin-bottom: 20px;
				outline: none;
				border: 0;
				background: url(../imagens/interna/livros/interna/bg-textarea.jpg) no-repeat top left;
				font:  12px 'myriad', Tahoma, Geneva, sans-serif;
				color: #4c4c4c;
				resize: none;
			}
				#livros_interna #envie form textarea:hover {
					color: #111;
				}
				#livros_interna #envie form textarea:focus {
					color: #000;
				}
			#livros_interna form .button input {
				float: right;
				width: 109px;
				height: 38px;
				border: 0;
				background: #57B59A;
				font-size: 0;
				text-indent: -9999px;
				background: url(../imagens/interna/livros/interna/enviar.jpg) no-repeat top;
				cursor: pointer;
				resize: none;
			}
				#livros_interna form .button input:hover {
					background: url(../imagens/interna/livros/interna/enviar.jpg) no-repeat bottom;
				}
				
	#livros_interna a.voltar {
		float: left;
		width: 100%;
		margin-top: 60px;
		font:  12px 'myriad', Tahoma, Geneva, sans-serif;
		color: #6f6f6f;
	}
		#livros_interna a.voltar:hover {
			color: #333;
		}


/* --------------------- VIAGENS ---------------------------- */
#viagens {
	float: left;
}
	#viagens .viagem {
		float: left;
		width: 100%;
		padding-bottom: 65px;
		margin-bottom: 40px;
		background: url(../imagens/interna/livros/tracejado.png) repeat-x bottom left;
	}
		#viagens .viagem  img {
			float: left;
			margin-right: 30px;
			/*CSS3*/
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px; 
		}
		#viagens .viagem  h3 {
			padding-bottom: 20px;
		}
			#viagens .viagem  h3 a {
				font:  17px 'myriad-semibold', Tahoma, Geneva, sans-serif;
				color: #862121;
			}
				#viagens .viagem  h3 a:hover {
					color: #ab2c2c;
				}
		#viagens .viagem  p {
			text-align: justify;
			padding-bottom: 15px;
		}
		#viagens .viagem  a.mais {
			float: right;
			width: 171px;
			height: 33px;
			margin: 8px 485px 0 0;
			background: url(../imagens/interna/livros/bg-links.png) no-repeat center;
			font: 15px/30px 'farcry', Tahoma, Geneva, sans-serif;	
			color: #862121;
			text-transform: uppercase;
			text-align: center;
		}
			#viagens .viagem a.mais:hover {
				color: #ab2c2c;
			}
	/* anterior | proximo */
	#viagens a.anterior {
		float: left;
		width: 47%;
		text-align: right;
		font: 13px/20px 'myriad', Tahoma, Geneva, sans-serif;
		color: #cd3b3b;
	}
		#viagens a.anterior:hover {
			margin-top: -1px;
			color: #C00;
		}
	#viagens a.proximo {
		float: right;
		width: 47%;
		text-align: left;
		font: 13px/20px 'myriad', Tahoma, Geneva, sans-serif;
		color: #cd3b3b;
	}
		#viagens a.proximo:hover {
			margin-top: -1px;
			color: #C00;
		}


/* --------------------- VIAGENS  ( INTERNA ) ---------------------------- */
#viagens_interna {
	float: left;
}
	#viagens_interna .viagem {
		float: left;
		width: 100%;
		padding-bottom: 60px;
		margin-bottom: 40px;
		background: url(../imagens/interna/livros/tracejado.png) repeat-x bottom left;
	}
		#viagens_interna .viagem .foto {
			float: left;
			width: 362px;
			margin: 0 35px 5px 0;
		}
		#viagens_interna .viagem img {
			float: left;
			/*CSS3*/
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px; 
		}
		#viagens_interna .viagem h3 {
			margin: 0 0 14px 0;
			font:  17px 'myriad-semibold', Tahoma, Geneva, sans-serif;
			color: #862121;
		}
		#viagens_interna .viagem span {
			float: left;
			width: 525px;
			font:  16px 'myriad-semibold', Tahoma, Geneva, sans-serif;
			color: #862121;
			margin-bottom: 20px;
		}
		#viagens_interna .viagem p {
			text-align: justify;
			padding-bottom: 15px;
		}
		#viagens_interna .viagem a.veja {
			float: left;
			width: 190px;
			height: 33px;
			margin: 20px 0 0 84px;
			background: url(../imagens/interna/livros/bg-links.png) no-repeat center;
			font: 15px/30px 'farcry', Tahoma, Geneva, sans-serif;	
			color: #862121;
			text-transform: uppercase;
			text-align: center;
			clear: both;
		}
			#viagens_interna .viagem a.veja:hover {
				color: #ab2c2c;
			}
	/* anterior | proximo */
	#viagens_interna a.anterior {
		float: left;
		width: 47%;
		text-align: right;
		font: 13px/20px 'myriad', Tahoma, Geneva, sans-serif;
		color: #cd3b3b;
	}
		#viagens_interna a.anterior:hover {
			margin-top: -1px;
			color: #C00;
		}
	#viagens_interna a.proximo {
		float: right;
		width: 47%;
		text-align: left;
		font: 13px/20px 'myriad', Tahoma, Geneva, sans-serif;
		color: #cd3b3b;
	}
		#viagens_interna a.proximo:hover {
			margin-top: -1px;
			color: #C00;
		}
	#viagens_interna a.voltar {
		float: left;
		width: 100%;
		margin-top: 60px;
		font:  12px 'myriad', Tahoma, Geneva, sans-serif;
		color: #6f6f6f;
	}
		#viagens_interna a.voltar:hover {
			color: #333;
		}
		
		
		
/* --------------------- DICAS ---------------------------- */
#dicas {
	float: left;
}
	#dicas .dica {
		float: left;
		width: 100%;
		padding-bottom: 65px;
		margin-bottom: 40px;
		background: url(../imagens/interna/livros/tracejado.png) repeat-x bottom left;
	}
		#dicas .dica  img {
			float: left;
			margin-right: 30px;
			/*CSS3*/
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px; 
		}
		#dicas .dica  h3 {
			padding-bottom: 20px;
		}
			#dicas .dica  h3 a {
				font:  17px 'myriad-semibold', Tahoma, Geneva, sans-serif;
				color: #862121;
			}
				#dicas .dica  h3 a:hover {
					color: #ab2c2c;
				}
		#dicas .dica  p {
			text-align: justify;
			padding-bottom: 15px;
		}
		#dicas .dica  a.mais {
			float: right;
			width: 171px;
			height: 33px;
			margin: 8px 485px 0 0;
			background: url(../imagens/interna/livros/bg-links.png) no-repeat center;
			font: 15px/30px 'farcry', Tahoma, Geneva, sans-serif;	
			color: #862121;
			text-transform: uppercase;
			text-align: center;
		}
			#dicas .dica a.mais:hover {
				color: #ab2c2c;
			}
	/* anterior | proximo */
	#dicas a.anterior {
		float: left;
		width: 47%;
		text-align: right;
		font: 13px/20px 'myriad', Tahoma, Geneva, sans-serif;
		color: #cd3b3b;
	}
		#dicas a.anterior:hover {
			margin-top: -1px;
			color: #C00;
		}
	#dicas a.proximo {
		float: right;
		width: 47%;
		text-align: left;
		font: 13px/20px 'myriad', Tahoma, Geneva, sans-serif;
		color: #cd3b3b;
	}
		#dicas a.proximo:hover {
			margin-top: -1px;
			color: #C00;
		}		

/* --------------------- DICAS  ( INTERNA ) ---------------------------- */
#dicas_interna {
	float: left;
}
	#dicas_interna .dica {
		float: left;
		width: 100%;
		padding-bottom: 60px;
		margin-bottom: 40px;
		background: url(../imagens/interna/livros/tracejado.png) repeat-x bottom left;
	}
		#dicas_interna .dica img {
			float: left;
			margin: 0 35px 25px 0;
			/*CSS3*/
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px; 
		}
		#dicas_interna .dica h3 {
			margin: 0 0 14px 0;
			font:  17px 'myriad-semibold', Tahoma, Geneva, sans-serif;
			color: #862121;
		}
		#dicas_interna .dica span {
			float: left;
			width: 515px;
			font:  16px 'myriad-semibold', Tahoma, Geneva, sans-serif;
			color: #862121;
			margin-bottom: 20px;
		}
		#dicas_interna .dica p {
			text-align: justify;
			padding-bottom: 15px;
		}
		#dicas_interna .dica a.veja {
			float: left;
			width: 190px;
			height: 33px;
			margin: 20px 0 0 84px;
			background: url(../imagens/interna/livros/bg-links.png) no-repeat center;
			font: 15px/30px 'farcry', Tahoma, Geneva, sans-serif;	
			color: #862121;
			text-transform: uppercase;
			text-align: center;
			clear: both;
		}
			#dicas_interna .dica a.veja:hover {
				color: #ab2c2c;
			}
	/* anterior | proximo */
	#dicas_interna a.anterior {
		float: left;
		width: 47%;
		text-align: right;
		font: 13px/20px 'myriad', Tahoma, Geneva, sans-serif;
		color: #cd3b3b;
	}
		#dicas_interna a.anterior:hover {
			margin-top: -1px;
			color: #C00;
		}
	#dicas_interna a.proximo {
		float: right;
		width: 47%;
		text-align: left;
		font: 13px/20px 'myriad', Tahoma, Geneva, sans-serif;
		color: #cd3b3b;
	}
		#dicas_interna a.proximo:hover {
			margin-top: -1px;
			color: #C00;
		}
	#dicas_interna a.voltar {
		float: left;
		width: 100%;
		margin-top: 60px;
		font:  12px 'myriad', Tahoma, Geneva, sans-serif;
		color: #6f6f6f;
	}
		#dicas_interna a.voltar:hover {
			color: #333;
		}
		
/* --------------------- HISTÓRIAS DOS AMIGOS ---------------------------- */
#historias {
	float: left;
}
	#historias .historia {
		float: left;
		width: 100%;
		padding-bottom: 65px;
		margin-bottom: 50px;
		background: url(../imagens/interna/livros/tracejado.png) repeat-x bottom left;
	}
		#historias .historia  img {
			float: left;
			margin-right: 30px;
			/*CSS3*/
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px; 
		}
		#historias .historia  h3 {
			padding-bottom: 20px;
		}
			#historias .historia  h3 a {
				font:  17px 'myriad-semibold', Tahoma, Geneva, sans-serif;
				color: #862121;
			}
				#historias .historia  h3 a:hover {
					color: #ab2c2c;
				}
		#historias .historia  p {
			text-align: justify;
			padding-bottom: 15px;
		}
		#historias .historia  a.mais {
			float: right;
			width: 171px;
			height: 33px;
			margin: 8px 582px 0 0;
			background: url(../imagens/interna/livros/bg-links.png) no-repeat center;
			font: 15px/30px 'farcry', Tahoma, Geneva, sans-serif;	
			color: #862121;
			text-transform: uppercase;
			text-align: center;
		}
			#historias .historia a.mais:hover {
				color: #ab2c2c;
			}
	/* anterior | proximo */
	#historias a.anterior {
		float: left;
		width: 47%;
		text-align: right;
		font: 13px/20px 'myriad', Tahoma, Geneva, sans-serif;
		color: #cd3b3b;
	}
		#historias a.anterior:hover {
			margin-top: -1px;
			color: #C00;
		}
	#historias a.proximo {
		float: right;
		width: 47%;
		text-align: left;
		font: 13px/20px 'myriad', Tahoma, Geneva, sans-serif;
		color: #cd3b3b;
	}
		#historias a.proximo:hover {
			margin-top: -1px;
			color: #C00;
		}		


/* --------------------- HISTÓRIAS DOS AMIGOS  ( INTERNA ) ---------------------------- */
#historias_interna {
	float: left;
}
	#historias_interna .historia {
		float: left;
		width: 100%;
		margin-bottom: 20px;
	}
		#historias_interna .historia img {
			float: left;
			margin: 0 35px 25px 0;
			/*CSS3*/
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px; 
		}
		#historias_interna .historia h3 {
			margin: 0 0 14px 0;
			font:  17px 'myriad-semibold', Tahoma, Geneva, sans-serif;
			color: #862121;
		}
		#historias_interna .historia p {
			text-align: justify;
			padding-bottom: 15px;
		}
	/* voltar */
	#historias_interna a.voltar {
		float: left;
		width: 100%;
		margin-top: 60px;
		font:  12px 'myriad', Tahoma, Geneva, sans-serif;
		color: #6f6f6f;
	}
		#historias_interna a.voltar:hover {
			color: #333;
		}
		
		
/* ---------------------  FOTOS ---------------------------- */
#fotos {
	float: left;
	padding-top: 20px;
}
	.container_galeria {
		width: 50%;
		float: left;
	}
	#fotos .galeria {
		width: 93%;
		max-width: 428px;
	}
	#fotos .diferente {
		margin-right: 0;
	}
		.container_galeria:nth-child(even) .galeria {
			margin:0px 0px 50px auto;
		}
		.container_galeria:nth-child(odd) .galeria {
			margin:0px auto 50px 0px;
		}
		.img_galeria {
			float:left;
			width: 30%;
			max-width: 125px;
			margin-right: 20px;
		}
		#fotos .galeria  img {
    		display: block;
			/*CSS3*/
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px; 
			width: 100%;
			height: auto;
		}
		#fotos .galeria  small {
			font:  12px 'myriad-semibold', Tahoma, Geneva, sans-serif;
			color: #494949;
		}
		#fotos .galeria  h3 {
			padding-bottom: 19px;
		}
			#fotos .galeria  h3 a {
				font:  17px/17px 'myriad-semibold', Tahoma, Geneva, sans-serif;
				color: #862121;
			}
				#fotos .galeria  h3 a:hover {
					color: #ab2c2c;
				}
		#fotos .galeria  p {
			text-align: justify;
			padding-bottom: 15px;
		}
		#fotos .galeria  a.mais {
			float: right;
			width: 171px;
			height: 33px;
			margin: 8px 582px 0 0;
			background: url(../imagens/interna/livros/bg-links.png) no-repeat center;
			font: 15px/30px 'farcry', Tahoma, Geneva, sans-serif;	
			color: #862121;
			text-transform: uppercase;
			text-align: center;
		}
			#fotos .galeria a.mais:hover {
				color: #ab2c2c;
			}
	/* anterior | proximo */
	#fotos a.anterior {
		float: left;
		width: 47%;
		text-align: right;
		font: 13px/20px 'myriad', Tahoma, Geneva, sans-serif;
		color: #cd3b3b;
	}
		#fotos a.anterior:hover {
			margin-top: -1px;
			color: #C00;
		}
	#fotos a.proximo {
		float: right;
		width: 47%;
		text-align: left;
		font: 13px/20px 'myriad', Tahoma, Geneva, sans-serif;
		color: #cd3b3b;
	}
		#fotos a.proximo:hover {
			margin-top: -1px;
			color: #C00;
		}		

/* ---------------------  FOTOS (INTERNA) ---------------------------- */
#fotos_interna {
	float: left;
	padding-top: 10px;
}
	#fotos_interna h3 {
		font:  17px 'myriad-semibold', Tahoma, Geneva, sans-serif;
		color: #862121;
		padding-bottom: 17px;
	}
	#fotos_interna p {
		text-align: justify;
		padding-bottom: 25px;
	}
	#fotos_interna .galeria {
		display: block;
		width: 100%;
	}
	.bloco_galeria {
		float: left;
		position: relative;
		width:25%;
		margin-bottom:20px;
	}
		#fotos_interna .galeria a {
			width: 100%;
			display: block;
			max-width: 190px;
			margin: auto;
			
			

		}
			#fotos_interna .galeria .diferente {
				margin-right: 0;
			}
		#fotos_interna .galeria  img {
			float: left;
			/*CSS3*/
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px; 
		}
	/* voltar */
	#fotos_interna a.voltar {
		float: left;
		width: 100%;
		margin-top: 60px;
		font:  12px 'myriad', Tahoma, Geneva, sans-serif;
		color: #6f6f6f;
	}
		#fotos_interna a.voltar:hover {
			color: #333;
		}
			

/* --------------------- NOTÍCIAS ---------------------------- */
#noticias {
	float: left;
	padding-top: 15px;
}
	#noticias .noticia {
		float: left;
		width: 100%;
		padding-bottom: 65px;
		margin-bottom: 50px;
		background: url(../imagens/interna/livros/tracejado.png) repeat-x bottom left;
	}
		.conteudo_viagens {
			float:right;
    		width: 70%;	
		}
		.img_viagens {
			float:left;
			display:block;
			width: 26%;
			max-width: 237px;
		}
		#noticias .noticia  img {
			display:block;
			width:100%;
			/*CSS3*/
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px; 
		}
		#noticias .noticia  h3 {
			padding-bottom: 20px;
		}
			#noticias .noticia  h3 a {
				font:  17px 'myriad-semibold', Tahoma, Geneva, sans-serif;
				color: #862121;
			}
				#noticias .noticia  h3 a:hover {
					color: #ab2c2c;
				}
		#noticias .noticia p {
			text-align: justify;
			padding-bottom: 15px;
		}
		#noticias .noticia a.mais {
			display:block;
			width: 171px;
			height: 33px;
			margin: 8px 0px 0 0;
			background: url(../imagens/interna/livros/bg-links.png) no-repeat center;
			font: 15px/30px 'farcry', Tahoma, Geneva, sans-serif;	
			color: #862121;
			text-transform: uppercase;
			text-align: center;
		}
			#noticias .noticia a.mais:hover {
				color: #ab2c2c;
			}
	/* anterior | proximo */
	#noticias a.anterior {
		float: left;
		width: 47%;
		text-align: right;
		font: 13px/20px 'myriad', Tahoma, Geneva, sans-serif;
		color: #cd3b3b;
	}
		#noticias a.anterior:hover {
			margin-top: -1px;
			color: #C00;
		}
	#noticias a.proximo {
		float: right;
		width: 47%;
		text-align: left;
		font: 13px/20px 'myriad', Tahoma, Geneva, sans-serif;
		color: #cd3b3b;
	}
		#noticias a.proximo:hover {
			margin-top: -1px;
			color: #C00;
		}		
				
/* --------------------- NOTÍCIAS  ( INTERNA ) ---------------------------- */
#noticias_interna {
	float: left;
}
	#noticias_interna .noticia {
		float: left;
		width: 100%;
		padding-bottom: 60px;
		margin-bottom: 40px;
		background: url(../imagens/interna/livros/tracejado.png) repeat-x bottom left;
	}
		#noticias_interna .noticia img {
			float: left;
			margin: 0 35px 20px 0;
			/*CSS3*/
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px; 
		}
		#noticias_interna .noticia h3 {
			margin: 0 0 14px 0;
			font:  17px 'myriad-semibold', Tahoma, Geneva, sans-serif;
			color: #862121;
		}
		#noticias_interna .noticia p {
			text-align: justify;
			padding-bottom: 15px;
		} 
	/* anterior | proximo */
	#noticias_interna a.anterior {
		float: left;
		width: 47%;
		text-align: right;
		font: 13px/20px 'myriad', Tahoma, Geneva, sans-serif;
		color: #cd3b3b;
	}
		#noticias_interna a.anterior:hover {
			margin-top: -1px;
			color: #C00;
		}
	#noticias_interna a.proximo {
		float: right;
		width: 47%;
		text-align: left;
		font: 13px/20px 'myriad', Tahoma, Geneva, sans-serif;
		color: #cd3b3b;
	}
		#noticias_interna a.proximo:hover {
			margin-top: -1px;
			color: #C00;
		}
	#noticias_interna a.voltar {
		float: left;
		width: 100%;
		margin-top: 60px;
		font:  12px 'myriad', Tahoma, Geneva, sans-serif;
		color: #6f6f6f;
	}
		#noticias_interna a.voltar:hover {
			color: #333;
		}
		
/* ---------------------  LINKS ---------------------------- */
#links {
	float: left;
	padding-top: 10px;
}
	#links .links {
		float: left;
		width: 100%px;
	}
	.bloco_links {
		display:block;
		width:25%;
		float:left;	
		margin-bottom:45px;
	}
		#links .links a {
			display:block;
			margin:0 auto;
			width: 201px;
			text-align: center;
			font: 13px/20px 'myriad', Tahoma, Geneva, sans-serif;
			color: #535252;
		}
			#links .links a:hover {
				text-decoration: underline;
			}
			#links .links .diferente {
				margin-right: 0;
			}
		#links .links a img {
			float: left;
			margin-bottom: 7px;
			/*CSS3*/
			-webkit-border-radius: 5px;
			-moz-border-radius: 5px;
			border-radius: 5px; 
		}
		
						
/* ---------------------  DIÁRIO DE BORDO ---------------------------- */
#diario {
	float: left;
	padding-top: 10px;
}
	/* Atual */
	#diario #atual {
		display: block;
		width: 100%;
		max-width: 900px;
	}
		#diario #atual iframe {
			float: left;
		    width: 45%;
			margin-bottom: 10px;
		}
		#diario #atual small {
			display: none;
		}
		#diario #atual h3 {
			font:  17px 'myriad-semibold', Tahoma, Geneva, sans-serif;
			color: #862121;
			position: relative;
			top: -18px;
			float:right;
			width:50%;
		}
		.bloco_onde_estou {
			float:right;	
			width:50%;
		}
		#diario #atual h5 {
			font:  15px 'myriad-semibold', Tahoma, Geneva, sans-serif;
			color: #862121;
			margin-bottom: 6px;
		}
		#diario #atual h4 {
			font:  13px 'myriad-semibold', Tahoma, Geneva, sans-serif;
			color: #1d1d1c;
			margin-bottom: 6px;
		}
		#diario #atual p {
			padding-bottom: 20px;
			text-align:justify;
		}
	/* Onde Estive */
	#diario #onde_estive {
		float: left;
		width: 100%;
		margin-top: 30px;
	}
		#diario #onde_estive h3 {
			float: left;
			width: 100%;
			height: 33px;
			margin: 8px 0 40px 0;
			background: url(../imagens/interna/diario/onde-estive.jpg) no-repeat top left;
			font-size: 0;
			text-indent: -9999px;
		}
		#diario #onde_estive .anterior {
			display: block;
			width: 100%;
			margin: 0 90px 50px 0;
		}
		#diario #onde_estive .anterior p {
			text-align:justify;
		}
		#diario #onde_estive .diferente {
			margin-right: 0;
		}
			#diario #onde_estive .anterior iframe {
				float: left;
				margin-right: 20px;
				/*CSS3*/
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px; 
			}
			#diario #onde_estive .anterior h4 {
				font:  13px/21px 'myriad-semibold', Tahoma, Geneva, sans-serif;
				color: #8e1d1d;
				margin-bottom: 18px;
			}
		/* anterior | proximo */
		#diario #onde_estive a.anterior {
			float: left;
			width: 45%;
			text-align: right;
			font: 13px/20px 'myriad', Tahoma, Geneva, sans-serif;
			color: #cd3b3b;
		}
			#diario #onde_estive a.anterior:hover {
				margin-top: -1px;
				color: #C00;
			}
		#diario #onde_estive a.proximo {
			float: right;
			width: 45%;
			text-align: left;
			font: 13px/20px 'myriad', Tahoma, Geneva, sans-serif;
			color: #cd3b3b;
		}
			#diario #onde_estive a.proximo:hover {
				margin-top: -1px;
				color: #C00;
			}		


/* --------------------- LIVRO DE VISITAS ---------------------------- */
#livro_visitas {
    display: block;
    overflow: hidden;
    width: 100%;
}
	/* Comentários */
	#livro_visitas #visitas_ {
		float: left;
		width: 54%;
		max-width: 500px;
		overflow: hidden;
	}
		#livro_visitas #visitas_ h3 {
			background: url(../imagens/interna/livros/interna/o-que-dizem.jpg) no-repeat;
			width: 333px;
			height: 34px;
			display: block;
			margin-bottom: 20px;
			text-indent: -99999px;
			font-size: 0;
		}
		#livro_visitas #visitas_ .visita {
    		width: 100%;
 			margin-bottom: 35px;
		}
			#livro_visitas #visitas_ .visita h4 {
				font:  13px/20px 'myriad', Tahoma, Geneva, sans-serif;
				color: #862121;
			}
			#livro_visitas #visitas_ .visita span {
				font:  13px/20px 'myriad', Tahoma, Geneva, sans-serif;
				color: #862121;
			}
			#livro_visitas #visitas_ .visita p {
				padding-top: 7px;
				text-align: justify;
			}
		#livro_visitas #visitas_ a.anterior {
			float: left;
			margin-top: 30px;
			font:  13px/20px 'myriad', Tahoma, Geneva, sans-serif;
			color: #cd3b3b;
		}
			#livro_visitas #visitas_ a.anterior:hover {
				margin-top: 29px;
				color: #C00;
			}
		#livro_visitas #visitas_ a.proximo {
			float: right;
			margin-top: 30px;
			font:  13px/20px 'myriad', Tahoma, Geneva, sans-serif;
			color: #cd3b3b;
		}
			#livro_visitas #visitas_ a.proximo:hover {
				margin-top: 29px;
				color: #C00;
			}
	/* galeria horizontal */
	#livro_visitas .lista_msg_content {
		position: relative;
		float: left;
		overflow: hidden;
		width: 490px;
		height: 400px;
		margin-bottom: 30px;
	}
	#livro_visitas .lista_msg_movie {
		position: absolute;
		overflow: hidden;
	}
	
	/* Envie */
	#livro_visitas #envie_livro {
		float: right;
		width: 39%;
		max-width: 360px;
		overflow: hidden;
	}
		#livro_visitas #envie_livro h3 {
			float: left;
			width: 100%;
			height: 15px;
			margin-bottom: 10px;
			font-size: 0;
			text-indent: -9999px;
			background: url(../imagens/interna/livros/interna/envie-uma-msg.jpg) no-repeat;
		}
		/*   formulário   */
		#livro_visitas #envie_livro form {
			display: block;
			width: 100%;
		}
			#livro_visitas #envie_livro form .input {
				display: block;
				width: 95%;
				height: 45px;
				padding-left: 5%;
				margin-bottom: 20px;
				outline: none;
				border: 0;
				background: url(../imagens/interna/livros/interna/bg-input.jpg) no-repeat top left;
				background-size:100% 100%;
				font:  12px 'myriad', Tahoma, Geneva, sans-serif;
				color: #4c4c4c;
			}
				#livro_visitas #envie_livro form .input:hover {
					color: #111;
				}
				#livro_visitas #envie_livro form .input:focus {
					color: #000;
				}
			#livro_visitas #envie_livro form textarea {
				display: block;
				width: 95%;
				padding: 10px 0px 0px 5%;
				height: 60px;
				margin-bottom: 20px;
				outline: none;
				border: 0;
				background: url(../imagens/interna/livros/interna/bg-textarea.jpg) no-repeat top left;
				background-size:100% 100%;
				font:  12px 'myriad', Tahoma, Geneva, sans-serif;
				color: #4c4c4c;
				resize: none;
			}
				#livro_visitas #envie_livro form textarea:hover {
					color: #111;
				}
				#livro_visitas #envie_livro form textarea:focus {
					color: #000;
				}
			#livro_visitas form .button input {
				float: right;
				width: 109px;
				height: 38px;
				border: 0;
				background: #57B59A;
				font-size: 0;
				text-indent: -9999px;
				background: url(../imagens/interna/livros/interna/enviar.jpg) no-repeat top;
				cursor: pointer;
			}
				#livro_visitas form .button input:hover {
					background: url(../imagens/interna/livros/interna/enviar.jpg) no-repeat bottom;
				}

		/* Paginacao */
		.paginacao {
				clear: both;
				text-align: center;
				margin: 40px auto;
				width: 230px;
				height: auto;
					
			}
				.paginacao ul li {
					list-style:none;
				}
				.paginacao ul li {
				    display: inline-block;
					margin-left: 3px;
					margin-right: 3px;
				}
				
				.paginacao a {
					font: 10px 'farcry',Arial, Helvetica, sans-serif;	
					color: #333;
					width: 10px;
					height: 10px;
					text-decoration: none;
					margin-left: 15px;
					color: ##766381;
					padding: 6px 8px 6px 8px;
					border-radius: 5px;
					-moz-border-radius: 5px;
					-webkit-border-radius: 5px;			
				}
				.paginacao a:first-child{
					margin-left: 0;
				}
				.paginacao a:hover, .paginacao .focus {
					background-color: #901919;
					color: #fff;	
				}				
				
				
				
/* --------------------- CONTATO ---------------------------- */
#contato {
    display: block;
	padding-top: 30px;
}
	/*   Formulário   */
	#contato #envie {
		display: block;
		width:100%;
		max-width: 800px;
		margin: 0 auto;
	}
		#contato #envie form {
			display:block;
			margin:0 auto;
		}
			#contato #envie form .input {
    			display: block;
				width: 325px;
				padding: 15px 15px 15px 15px;
   				margin: 0 auto 20px;
				outline: none;
				border: 0;
				background: url(../imagens/interna/livros/interna/bg-input.jpg) no-repeat top left;
				font:  12px 'myriad', Tahoma, Geneva, sans-serif;
				color: #4c4c4c;
			}
				#contato #envie form .left {
					float: left;
    				width: 50%;
				}
				#contato #envie form .right {
					float: right;
    				width: 50%;
				}
				#contato #envie form .left .input {
					margin-left:0px;
				}
				#contato #envie form .right .input, #contato #envie form .right .textarea {
					margin-right:0px;
				}
				#contato #envie form .input:hover {
					color: #111;
				}
				#contato #envie form .input:focus {
					color: #000;
				}
			#contato #envie form textarea {
    			display: block;
				width: 325px;
				height: 80px;
				padding: 15px 15px 15px 15px;
   				margin: 0 auto 20px;
				outline: none;
				border: 0;
				background: url(../imagens/interna/contato/bg-textarea.jpg) no-repeat top left;
				font:  12px 'myriad', Tahoma, Geneva, sans-serif;
				color: #4c4c4c;
				resize: none;
			}
				#contato #envie form textarea:hover {
					color: #111;
				}
				#contato #envie form textarea:focus {
					color: #000;
				}
			#contato form .button input {
				float: right;
				width: 109px;
				height: 38px;
				border: 0;
				font-size: 0;
				text-indent: -9999px;
				background: url(../imagens/interna/livros/interna/enviar.jpg) no-repeat top;
				cursor: pointer;
				resize: none;
			}
				#contato form .button input:hover {
					background: url(../imagens/interna/livros/interna/enviar.jpg) no-repeat bottom;
				}
			
				

		
/* -------------------------------------------------- ALERTA ----------------------------------------------------------- */

#alerta {
	font: 11px Arial, Helvetica, sans-serif;
	overflow: hidden;
	padding: 10px 20px;
	text-align: center;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	margin-bottom: 10px;
	display: none;
}
	.alerta_ok {
		background: #f6ffe3 url(../imagens/interna/contato/at.jpg) no-repeat 5px center;
		border: 1px solid #d5ef9e;
		color: #060;
	}
	.alerta_erro {
		background: #ffe2d8 url(../imagens/interna/contato/des.jpg) no-repeat 5px center;
		border: 1px solid #C33;
		color: #cd3000;
	}