@charset "utf-8";
/*
Theme Name: Quatre
Description: 
Author URI: http://www.cafelaranja.com.br
Version: 1.0
Tags: 
*/


/*------------------------------------------------------------------
	CSS RESET
------------------------------------------------------------------*/
/* Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 3.1.0
build: 2026 */

/* CSS RESET */
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}

/* CSS BASE */
h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}p,fieldset,table,pre{margin-bottom:1em;}input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}

/* CSS FONTS */
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}


/*------------------------------------------------------------------
	ESTILOS DO PROJETO
------------------------------------------------------------------*/
html {
	background: url(img/fundo_site.png);
	height: 100%;
}

body {
	background: url(img/fundo_corpo.png) no-repeat 50% 282px;
	color: #363636;
	height: auto !impotant;
	min-height: 100%;
	position: relative;
	z-index:-1;
}

body.home {
	background-position: 50% 402px !important;
}


/* TIPOGRAFIA
------------------------------------------------------------------*/
@font-face {
    font-family: 'mergelight';
    src: url('lib/fonts/merge_light-webfont.eot');
    src: url('lib/fonts/merge_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('lib/fonts/merge_light-webfont.woff') format('woff'),
         url('lib/fonts/merge_light-webfont.ttf') format('truetype'),
         url('lib/fonts/merge_light-webfont.svg#mergelight') format('svg');
    font-weight: normal;
    font-style: normal;

}

#mn-superior,
#mn-principal,
#mn-inferior,
#searchform #s,
#rodape,
.nivo-controlNav a,
#chamada-principal,
#box-servicos,
.duas-colunas h3,
#col-blog .data,
#col-blog .tit-post,
#tit-secao,
#mn-lateral,
.mn-lateral,
.chamada,
#lista-servicos,
#lista-servicos .tit-servico,
.bt,
#tit-servico,
.tit-mostra-esconde,
.page-clientes ul li,
#conteudo table,
#conteudo-wide table,
.subtitulo,
#detalhes-vaga,
#tags,
.tit-sidebar,
.meta .data,
.tit-post,
.categoria,
.tags,
.excerpt-more,
.formularios li label,
.text,
.textarea,
.page-fale-conosco #sidebar,
.retorno,
.wp-pagenavi,
.meta .comentarios {
	font-family: 'mergelight';
	font-weight: normal;
    font-style: normal;
}


/* CLASSES GLOBAIS
------------------------------------------------------------------*/
.left, .alignleft { float: left; }
.left, .alignright { float: right; }
.clear { clear: both; }

a, a:hover { color: #363636; text-decoration: none; }
a:hover { text-decoration: underline; }

* { outline: none; }


/* ESTRUTURA
------------------------------------------------------------------*/
.wrapper {
	margin: 0 auto;
	width: 940px;
}

#global {
	background: url(img/fundo_topo.png) repeat-x 0 0;
	padding: 0 0 210px;
	/*min-height: 100%;*/
}
	body.home #global { background: url(img/fundo_topo_home.png) repeat-x 0 0 !important; }

#cabecalho {
	height: 94px;
	padding: 20px 0 0;
	overflow: hidden;
}

#barra-busca {
	height: 42px;
	overflow: hidden;
	padding: 8px 0 0;
}

#corpo {
	
}

#sidebar {
	float: left;
	width: 220px;
}

#conteudo {
	font-size: 14px;
	line-height: 20px;
	float: right;
	width: 700px;
}

#rodape {
	background: url(img/fundo_rodape.png);
	bottom: 0;
	font-size: 12px;
	height: 140px;
	left: 0;
	line-height: 18px;
	overflow: hidden;
	padding: 40px 0 0;
	position: absolute;
	width: 100%;
}


/* CABEÇALHO
------------------------------------------------------------------*/
#logo,
#logo a {
	display: block;
	height: 60px;
	width: 280px;
}

#logo {
	float: left;
	margin: 0;
}
	#logo a {
		background: url(img/logo.png) no-repeat 0 0;
		text-indent: -9999px;
	}

#mn-superior,
#mn-principal {
	float: right;
}

#mn-superior {
	font-size: 13px;
	margin: 10px 0 25px;
	overflow: hidden;
	padding: 0;
}
	#mn-superior li {
		background: url(img/bullet_menu_superior.png) no-repeat 100% 50%;
		display: inline;
		float: left;
		list-style: none;
		margin: 0 10px 0 0;
		padding: 0 15px 0 0;
	}
	#mn-superior li.last-menu-item {
		background: none;
		margin: 0 !important;
		padding: 0 !important;
	}
		#mn-superior li,
		#mn-superior li a {
			color: #6e8289;
		}

#mn-principal {
	clear: right;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 600px;
}
	#mn-principal li {
		display: inline;
		float: left;
		font-size: 16px;
		list-style: none;
		margin-right: 42px;
	}
		#mn-principal li a {
			color: #3c5a62;
		}
	
	#mn-principal li.last-menu-item {
		margin-right: 0 !important;
	}
	
	#mn-principal li.current-menu-item a,
	#mn-principal li.current-page-ancestor a,
	#mn-superior .current-menu-item a {
		color: #008ab0;
	}




#barra-busca .social-media {
	float: left;
	margin-top: 4px;
}
	#barra-busca .social-media li a {
		background: url(img/social_media_topo.png) no-repeat;
	}

#searchform {
	background: #fff;
	border: 1px solid #d7d7d7;
	border-radius: 15px;
	float: right;
	height: 30px;
	margin: 0;
	overflow: hidden;
	padding: 0 15px;
	position: relative;
	width: 180px;
}
	#searchform label {
		display: none;
	}
	#searchform #s {
		border: 0;
		color: #555;
		float: left;
		font-size: 13px;
		margin: 8px 0 0;
		width: 160px;
	}
	#searchform #searchsubmit {
		background: url(img/ico_busca.png) no-repeat 0 0;
		border: 0 none;
		cursor: pointer;
		display: block;
		font-size: 0px;
		float: right;
		height: 15px;
		margin-top: -8px;
		position: relative;
		top: 50%;
		width: 16px;
	}

.mn-lateral,
#mn-lateral {
	margin: 0;
	padding: 0;
}
.mn-lateral {
	margin: 0 0 25px;
}
	.mn-lateral li,
	#mn-lateral li {
		font-size: 14px;
		line-height: 16px;
		list-style: none;
		margin-bottom: 2px;
	}
		.mn-lateral li a,
		#mn-lateral li a,
		.mn-lateral li span,
		#mn-lateral li span {
			background: url(img/fundo_mn_lateral.png);
			border-radius: 15px;
			display: block;
			padding: 7px 25px;
			color: #3c5a62;
		}
		.mn-lateral li.current_page_item a,
		#mn-lateral li.current_page_item a,
		.mn-lateral li.current-cat a,
		#mn-lateral li.current-cat a {
			background: url(img/fundo_mn_lateral_ativo.png);
			color: #fff;
			font-size: 16px;
		}
	
.archive-months {
	margin: 2px 0 0 0;
	padding: 0;
}
	.archive-months li {
		border-bottom: 1px dotted #d2d2d2;
		font-size: 13px;
		list-style: none;
	}
		.archive-months li a {
			background: url(img/bullet_arquivos.png) no-repeat 15px 11px !important;
			color: #555 !important;
			border-radius: 0px !important;
			padding: 7px 0 7px 25px !important;
		}


/* CORPO
------------------------------------------------------------------*/
#destaques {
	background: url(img/fundo_destaques.png) no-repeat 50% 0;
	margin: 0 0 45px;
	position: relative;
	width: 100%;
}
	#wrap-images {
		width: 940px;
		margin: 0 auto;
		height: 238px;
	}

#chamada-principal {
	color: #008ab0;
	font-size: 26px;
	line-height: 26px;
	margin: 0 0 25px;
}

#box-servicos {
	background: url(img/fundo_servicos.png);
	margin: 0 0 65px;
	overflow: hidden;
	padding: 20px;
}
	#box-servicos,
	#box-servicos a {
		color: #fff;
	}
	
	#box-servicos .imagem-relacionada {
		display: block;
		margin: 0 0 5px;
		position: relative;
	}
		#box-servicos .imagem-relacionada span {
			background: url(img/mascara_servicos_home.png) no-repeat 0 0;
			display: block;
			height: 110px;
			left: 0;
			position: absolute;
			top: 0;
			width: 210px;
		}
	
	#box-servicos h3 {
		font-size: 30px;
		font-weight: normal;
		font-style: normal;
		line-height: 30px;
		margin: 0 0 15px;
	}
	#box-servicos ul {
		margin: 0;

		padding: 0;
	}
		#box-servicos ul li {
			display: inline;
			float: left;
			margin: 0 20px 0 0;
			width: 210px;
		}
		
		#box-servicos ul li.last-item {
			margin-right: 0 !important;
		}
		
	#box-servicos h4 {
		font-size: 18px;
		font-weight: normal;
		font-style: normal;
		line-height: 20px;
		margin: 0 0 10px;
	}
	
	#box-servicos p {
		margin: 0;
	}

.duas-colunas {
	width: 420px;
}
	.duas-colunas h3 {
		color: #008ab0;
		font-size: 30px;
		line-height: 30px;
		margin: 0 0 10px;
	}
		.duas-colunas h3 a {
			color: #008ab0;
		}

#col-clientes {
	float: left;
}

#col-blog {
	float: right;
}
	#col-blog ul {
		margin: 0;
		padding: 0;
	}
		#col-blog ul li {
			border-top: 2px solid #dbf0f5;
			display: inline;
			float: left;
			list-style: none;
			margin: 0 20px 0 0;
			padding: 10px 0 0;
			width: 200px;
		}
		#col-blog ul li.last-item {
			margin: 0 !important;
		}
		#col-blog .data {
			color: #555;
			font-size: 13px;
			margin: 0 0 5px;
		}
		#col-blog .tit-post,
		#col-blog .tit-post a {
			color: #008ab0;
			font-size: 16px;
			line-height: 18px;
		}
		#col-blog .tit-post {
			margin: 0 0 10px;
		}
		#col-blog .conteudo {
			color: #363636;
			font-size: 12px;
			line-height: 16px;
		}
		
.chamada {
	font-size: 20px;
	line-height: 24px;
}

h3.chamada {
	margin: 0 0 15px;
}

#lista-servicos {
	margin: 0;
	overflow: hidden;
	padding: 0;
}
	#lista-servicos li {
		display: inline;
		float: left;
		list-style: none;
		margin-right: 20px;
		width: 220px;
	}
	#lista-servicos .last-item {
		margin-right: 0 !important;
	}
	#lista-servicos .tit-servico,
	#lista-servicos .tit-servico a {
		color: #008ab0;
	}
	#lista-servicos .tit-servico {
		font-size: 18px;
		line-height: 18px;
		margin: 0 0 5px;
	}
	#lista-servicos .imagem-relacionada,
	#lista-servicos .imagem-relacionada img {
		display: block;
	}
	#lista-servicos .imagem-relacionada {
		margin: 0 0 10px;
		position: relative;
	}
	#lista-servicos .imagem-relacionada span {
		background: url(img/mascara_capa_servicos.png) no-repeat 0 0;
		display: block;
		height: 150px;
		left: 0;
		position: absolute;
		top: 0;
		width: 220px;
	}

.bt {
	background: url(img/fundo_bt.png);
	border-radius: 14px;
	color: #fff;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	padding: 6px 20px;
}
	.bt:hover {
		background: url(img/fundo_mn_lateral_ativo.png);
		color: #fff;
		text-decoration: none;
	}

.bt-branco {
	background-color: #67b4c4;
	border-radius: 14px;
	color: #ffffff;
	font-size: 14px;
	line-height: 20px;
	text-align: center;
	padding: 6px 20px;
}
	.bt-branco:hover {
		color: #0088AE !important;
		background-color: #fff;
		text-decoration: none;
	}

.tit-mostra-esconde {
	background: url(img/marcador_mostra_esconde.png) no-repeat 0 0;
	color: #359bb1;
	font-size: 20px;
	line-height: 24px;
	margin: 10px 0;
	padding: 0 0 0 25px;
}
	.aberto {
		background-position: 0 -66px;
	}

.hide {
	background: url(img/separador_conteudos.png) repeat-x 0 100%;
	overflow: hidden;
	padding: 0 0 1px;
	/*display: none;*/
}

#conteudo ul {
	margin: 0 0 15px 15px;
	padding: 0;
}
	#conteudo ul li {
		background: url(img/bullet_lista.png) no-repeat 0 7px;
		list-style: none;
		padding-left: 12px;
	}

.page-clientes ul {
	margin: 0 0 0 -10px;
	overflow: hidden;
	padding: 0;
}
	.page-clientes ul li {
		background: url(img/separador_conteudos.png) repeat-x 40% 100%;
		display: inline;
		float: left;
		height: 160px;
		font-size: 16px;
		list-style: none;
		line-height: 14px;
		margin: 30px 0 0;
		padding-left: 10px;
		text-align: center;
		width: 180px;
	}
		.page-clientes ul li img {
			display: block;
		}

.single-oportunidades #conteudo,
.single-blog #conteudo,
.post-type-archive-blog #conteudo,
.page-fale-conosco #conteudo,
.search-results #conteudo,
body.category #conteudo,
body.tag #conteudo,
body.date #conteudo  {
	float: left;
}

.single-blog #conteudo,
.post-type-archive-blog #conteudo,
.page-fale-conosco #conteudo,
.search-results #conteudo,
body.category #conteudo,
body.tag #conteudo,
body.date #conteudo {
	width: 640px;
}

.single-oportunidades #sidebar,
.single-blog #sidebar,
.post-type-archive-blog #sidebar,
.page-fale-conosco #sidebar,
.search-results #sidebar,
body.category #sidebar,
body.tag #sidebar,
body.date #sidebar  {
	float: right;
}

#detalhes-vaga {
	background: url(img/separador_conteudos.png) repeat-x 0 100%;
	margin: 0 0 25px;
	padding-bottom: 10px;
}

.bt-candidate-se {
	margin: 50px 0 0;
}

#tags {
	text-align: center;
}

#conteudo .hentry,
#conteudo-wide .hentry {
	clear: both;
	margin: 0 0 50px;
	overflow: hidden;
}

.meta {
	float: left;
	width: 100px;
}

.meta .data {
	background: url(img/fundo_bt.png);
	border-radius: 5px;
	color: #fff;
	font-size: 12px;
	height: 75px;
	margin: 0 0 15px;
	text-align: center;
	text-transform: uppercase;
	padding: 5px 10px 0;
}
	.meta .data span {
		border-bottom: 1px solid #00bcd4;
		display: block;
		font-size: 48px;
		line-height: 48px;
	}

.meta .comentarios {
	font-size: 13px;
	text-align: center;
}
	.meta .comentarios a {
		background: url(img/ico_comentarios.png) no-repeat 0 0;
		padding-left: 20px;
	}

.conteudo-post {
	float: right;
	width: 520px;
}

.categoria {
	background: url(img/ico_categorias.png) no-repeat 0 7px;
	border-top: 1px dotted #363636;
	padding: 5px 0;
}

.tags {
	background: url(img/ico_tags.png) no-repeat 0 2px;
}

.categoria,
.tags {
	font-size: 13px;
	line-height: 17px;
	margin: 0;
	padding-left: 23px;
}

.categoria span,
.tags span {
	color: #111;
}

.excerpt-more {
	font-size: 13px;
}

.page-fale-conosco #conteudo {
	background: url(img/separador_conteudos.png) repeat-y 100% 0;
	padding-right: 40px;
}

.page-fale-conosco .chamada {
	margin-bottom: 50px;
}

.search-highlight {
	background:#FFFF00  
}



/* RODAPÉ
------------------------------------------------------------------*/
#rodape,
#rodape a {
	color: #d7d7d7;
}

#rodape .social-media {
	float: right;
	margin-top: -8px;
	margin-bottom: 50px;
}
	#rodape .social-media li a {
		background: url(img/social_media_rodape.png) no-repeat;
	}

#mn-inferior {
	margin: 0;
	padding: 0;
}
	#mn-inferior li {
		border-right: 1px solid #fff;
		display: inline;
		float: left;
		line-height: 12px;
		margin-right: 10px;
		padding-right: 10px;
		text-transform: uppercase;
	}
		#mn-inferior li a {
			color: #fff;
			font-size: 12px;
		}
	#mn-inferior li.last-menu-item {
		border: 0 none;
		margin: 0 !important;
		padding: 0 !important;
	}

#rodape .clear {
	border-bottom: 1px solid #555a5b;
	margin-bottom: 20px;
}

#endereco,
#telefone,
#email {
	float: left;
}

#endereco {
	width: 340px;
}

#telefone,
#email {
	width: 160px;
}

#assinatura {
	float: right;
}
	#assinatura a {
		background: url(img/assinatura_cafelaranja.png) no-repeat 0 0;
		display: block;
		height: 14px;
		text-indent: -9999px;
		width: 63px;
	}


/* LISTAS
------------------------------------------------------------------*/
#breadcrumb {
	color: #363636;
	font-size: 11px;
	margin: 0 0 45px;
}
	#breadcrumb span {
		color: #008ab0;
		font-weight: bold;
		padding: 0 5px;
	}
	#breadcrumb .current {
		color: #363636;
		font-weight: bold;
		padding: 0 !important;
	}


/* TíTULOS
------------------------------------------------------------------*/
#tit-secao {
	color: #fff;
	font-size: 60px;
	height: 118px;
	line-height: 118px;
	margin: 0 0 25px;
}

#tit-servico {
	color: #008ab0;
	font-size: 34px;
	line-height: 34px;
	margin: 0 0 25px;
}

.subtitulo {
	color: #008ab0;
	font-size: 18px;
	line-height: 24px;
	margin: 25px 0 5px;
}

.tit-sidebar {
	color: #008ab0;
	font-size: 16px;
	line-height: 20px;
	margin: 0 0 10px;
}

#conteudo .tit-post,
#conteudo .tit-post a,
#conteudo-wide .tit-post,
#conteudo-wide .tit-post a {
	color: #008ab0 !important;
	font-size: 26px;
	line-height: 26px;
	margin: 0 0 15px;
}

#comentarios .tit-post {
	border-bottom: 1px dotted #363636;
	margin: 0 0 15px;
	padding: 0 0 5px;
}

.page-fale-conosco .tit-sidebar {
	margin: 0;
}

.search-results .hentry {
	border-bottom: 1px dotted #363636;
	margin: 0 0 15px !important;
	padding: 0 0 5px;
}

#tit-taxonomy {
	margin: 0 0 40px !important;
}


/* COMENTÁRIOS
------------------------------------------------------------------*/


/* FORMULÁRIOS
------------------------------------------------------------------*/
form legend {
	display: none;
}

.formularios {
	margin: 0 0 15px !important;
	overflow: hidden;
	padding: 0;
}
	.formularios li {
		background: none !important;
		display: inline;
		float: left;
		list-style: none;
		margin: 0 18px 15px 0;
		padding: 0 !important;
	}
		.formularios li label {
			color: #008ab0;
			display: block;
			font-size: 14px;
			padding-left: 15px;
		}
		.formularios li.even {
			margin-right: 0 !important;
		}

#form-contato .text {
	width: 278px;
}

.text,
.textarea {
	background: #fff;
	border: 1px solid #d7d7d7;
	border-radius: 15px;
	color: #555;
	margin: 0;
	overflow: hidden;
}

.text {
	height: 30px;
	line-height: 30px;
	padding: 0 15px;
}

.textarea {
	height: 100px;
	padding: 15px;
	width: 604px;
}

input.bt {
	border: 0 none;
	cursor: pointer;
	height: 28px;
	padding: 0px 20px;
}

.erro label {
	color: red !important;
}

.retorno {
	border-radius: 15px;
	margin: 0 0 25px;
	padding: 15px;
	text-align: center;
}
	.retorno p { margin: 0; }
	.falha { background: #fdd9cb; border: 1px solid #f69679; }
	.sucesso { background: #e6eedf; border: 1px solid #b8d5bf; }

.form-mensagem {
	margin-bottom: 0 !important;
}


/* Tabelas
------------------------------------------------------------------*/
#conteudo table,
#conteudo-wide table {
	color: #555;
	border-collapse: separate;
	width: 100%;
	border-spacing: 0;
}
	#conteudo table th,
	#conteudo-wide table th,
	#conteudo table td,
	#conteudo-wide table td {
		padding: 7px 14px;
	}
	
	#conteudo table thead,
	#conteudo-wide table thead {
		background: #008ab0;
	}
		#conteudo table thead th,
		#conteudo-wide table thead th {
			color: #fff;
			border: 0 none;
			font-weight: normal;
			text-align: left;
		}
		.round-left {
			border-radius: 15px 0 0 15px;
		}
		.round-right {
			border-radius: 0 15px 15px 0;
		}
		
	.separador-tb {
		background: #fff; 
		font-size: 1px;
		height: 2px;
		padding: 0 !important;
	}
	
	#conteudo table tbody tr,
	#conteudo-wide table tbody tr {
		background: #fff url(img/separador_conteudos.png) repeat-x 0 100% !important;
	}
		#conteudo table tbody td,
		#conteudo-wide table tbody td {
			border: 0 none;
			padding: 10px 14px;
		}
	
	.round-left-top {
		-moz-border-top-left-radius: 15px;
		-webkit-border-top-left-radius: 15px;
		border-top-left-radius: 15px;
		border-radius: 15px 0 0 0;
	}
	.round-left-bot {
		-moz-border-bottom-left-radius: 15px;
		-webkit-border-bottom-left-radius: 15px;
		border-bottom-left-radius: 15px;
		border-radius: 0 0 0 15px;
	}
	.round-right-top {
		-moz-border-top-right-radius: 15px;
		-webkit-border-top-right-radius: 15px;
		border-top-right-radius: 15px;
		border-radius: 0 15px 0 0;
	}
	.round-right-bot {
		-moz-border-bottom-right-radius: 15px;
		-webkit-border-bottom-right-radius: 15px;
		border-bottom-right-radius: 15px;
		border-radius: 0 0 15px 0;
	}
	
	.first-child td {
		border-top: 1px solid #d7d7d7 !important;
	}
		td.first-td {
			border-left: 1px solid #d7d7d7 !important;
		}
	
	#conteudo-wide table tbody tr.last-child {
		background-image: none !important;
	}
	
	.last-child td {
		border-bottom: 1px solid #d7d7d7 !important;
	}
		td.last-td {
			border-right: 1px solid #d7d7d7 !important;
		}
		
	.detalhes,
	.excerpt-more a {
		color: #008ab0;
	}
		.detalhes:hover,
		.excerpt-more a:hover {
			color: #3c494f;
		}


/* Paginação
------------------------------------------------------------------*/
.wp-pagenavi {
	background: url(img/separador_conteudos.png) repeat-x 0 -3px;
	font-size: 13px;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	padding: 15px 0 0;
	position: relative;
	text-align: center;
}
	.previouspostslink,
	.nextpostslink {
		background: url(img/fundo_mn_lateral_ativo.png);
		border-radius: 14px;
		color: #fff;
		font-size: 13px;
		line-height: 20px;
		text-align: center;
		padding: 4px 20px;
		position: absolute;
		top: 15px;
	}
	.previouspostslink:hover,
	.nextpostslink:hover {
		background: url(img/fundo_bt.png);
		color: #fff;
		text-decoration: none;
	}
	.previouspostslink { left: 0; }
	.nextpostslink { right: 0; }
	
	.wp-pagenavi .pages, .wp-pagenavi .page {
		padding: 0 15px;
	}
	
	.wp-pagenavi .pages { border-right: 1px solid #999; margin-right: 15px; }