/*
Theme Name: Ceeg
Theme URI: http://ceeg.com.br/
Description: Este tema foi desenvolvido por Astésio!
Version: 1.0
Author: Tag2 Comunicação
Author URL: http://www.tag2.com.br
Tags: 
*/
@font-face {
    font-family: 'tabitharegular';
    src: url('fonts/tabitha-webfont.eot');
    src: url('fonts/tabitha-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/tabitha-webfont.woff') format('woff'),
         url('fonts/tabitha-webfont.ttf') format('truetype'),
         url('fonts/tabitha-webfont.svg#tabitharegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
body {	
	background: #64331d url(images/body.jpg) top center no-repeat;
	font-size: 12px;
}
p strong {
	font-weight: bold;
}
p em {
	font-style: italic;
}
.alignleft {
	float: left;
	margin: 0 5px 60px 0;
	padding: 0 30px 0 0;
}
.alignright {
	float: right;
	margin: 0 5px 60px 0;
	padding: 0 0 0 30px;
}
.aligncenter {
	margin: 0 auto;
	display: block;
}
/* Aviso da 404 do php */
.aviso {
	width: 969px;;
	clear: both;
	margin: 0 auto;
}
.aviso h1 {
	font: 35px 'tabitharegular';
	color: #FFFFFF !important;
	font-weight: bold !important;
	text-align: center;
	padding: 0 0 10px 0;
	display: block;
	text-decoration: none;
}

.tudo {
	width: 1000px;
	margin: 0 auto;
}

header {
	width: 1000px;
	height: 470px;	
}

.logo {
	width: 138px;
	height: 138px;
	float: left;
	margin: 49px 0 0 30px;
	display: inline;
}

.busca {
	width: 229px;
	height: 29px;
	float: right;
	margin: 37px 123px 36px 0;
	display: inline;
	
}
.busca input {
	padding: 5px;
	width: 170px;
}
.search h1 {
	font: 35px 'tabitharegular';
	color: #FFFFFF !important;
	font-weight: bold !important;
	padding: 10px 0;
	display: block;
	text-decoration: none;
}

ul.menu {
	width: 781px;
	height: 49px;
	float: right;
}
ul.menu li {
	float: left;
	position: relative;
}
ul.menu li a {
	font: 18px 'tabitharegular';
	color: #FFF;
	text-decoration: none;
	padding: 0 6px;
	margin: 0px 3px;
	line-height: 49px;
}
ul.menu li a:hover {
	color: #b46e3b;
	}
.content {
	width: 969px;
	clear: both; 
}
.content_esquerdo {
	width: 400px;
	float: left;
}
.destaque h1 {
	font: 28px 'tabitharegular';
	color: #FFF;
	margin-bottom: 22px;
}
.banner {
	margin-bottom: 15px;
}

.sobre h1 {
	font: 28px 'tabitharegular';
	color: #FFF;
	margin-bottom: 15px;
}
.sobre a {
	text-decoration: none;
}
.sobre a p {
	color: #FFF;
	font: 11px Tahoma, Geneva, sans-serif;
	text-align: justify;
}
.sobre a:hover p {
	text-decoration: underline;
}
.content_meio {
	width: 291px;
	margin: 0 20px;
	float: left;
	display: inline;
}
.noticias {
	width: 291px;
	height: 315px;
}

.noticias h1 a {
	font: 28px 'tabitharegular';
	color: #FFF;
	margin-bottom: 22px;
	text-decoration: none;
}

.noticias a {
	text-decoration: none;	
}

.noticias ul { margin: 5px 0; padding: 0; list-style: none; }
.noticias ul li { float: left; width: 280px; padding: 5px; border-bottom: 1px dotted #C7814D; }
.noticias img { float: left; margin: 0 5px 0 0; padding: 3px; }

/* Responsavel pela noticas do texto */
.noticias  a h3 {
	color: #C7814D;
	font: 11px Tahoma, Geneva, sans-serif;
	text-decoration: none;
}


/* responsavel pelo corpo */
.noticias a p {
	color: #FFFFFF;
	font: 11px Tahoma, Geneva, sans-serif;
}
/* Responsavel pelo efeito hover no titulo */
.noticias a:hover p {
	text-decoration: underline;
	display: block;
}

/* responsavel por dar um botom entre os paragrafos */
.noticias p.botton {
	border-bottom: 1px dotted #C7814D;
	margin: 2px 0;
}
.apadrinhe h1 {
	font: 28px 'tabitharegular';
	color: #FFF;
	margin-bottom: 15px;
}
.apadrinhe a img {
	margin-top: 15px;
}
.apadrinhe p a {
	color: #FFF;
	font: 11px Tahoma, Geneva, sans-serif;
	padding-bottom: 7px;
	text-decoration: none;
}
.apadrinhe p a:hover {
	text-decoration: underline;
}
aside {
	width: 238px;
	float: right;
}
.enquete {
	width: 238px;
	height: 315px;
}

.enquete h1 {
	font: 28px 'tabitharegular';
	color: #FFF;
	margin-bottom: 5px;
	list-style: none !important;
	list-style-type: none !important;
}
.enquete p {
	font: 11px Tahoma, Geneva, sans-serif;
	color: #FFF;
	padding-bottom: 7px;
}
.wp-polls-ans p.resultado a {
	background: url(images/Resultado.png) no-repeat;
	border-style: none !important;
	background-color: transparent !important;
	cursor: pointer;
	width: 110px;
	height: 32px;
	float: left;
	text-decoration: none;
	color: #FFF;
	text-align: center;
	padding-top: 5px;
	font: 18px 'tabitharegular';
}
.wp-polls .Buttons {
	background: url(images/btnEnquete.png) no-repeat;
	border-style: none !important;
	background-color: transparent !important;
	cursor: pointer;
	width: 71px;
	height: 33px;
	float: right;
	color: #FFF;
	font: 18px 'tabitharegular';
	position: relative;
	right: 40px;
	top: 6px;
}
ul.wp-polls-ul li {
	color: #FFF;
	padding: 5px 0;
}
.parceiros h1 {
	font: 28px 'tabitharegular';
	color: #FFF;
	margin-bottom: 15px;
}
.parceiros p a {
	font: 11px Tahoma, Geneva, sans-serif;
	color: #FFF;
	padding-bottom: 7px;
	text-decoration: none;
}
.parceiros a img {
	margin-top: 7px;
}
footer {
	width: 1000px;
	clear: both;
	margin: 0 auto;
}
.lef {
	float: left;
	width: 360px;
	margin: 20px 0;
	display: inline;
}
.lef p {
	color: #FFF;
	font: 11px Tahoma, Geneva, sans-serif;
}
.right {
	float: right;
	width: auto;
	margin: 20px 0;
	display: inline;
}
.right p {
	color: #FFF;
	line-height: 200%;
	font: 11px Tahoma, Geneva, sans-serif;
}
.right p a {
	color: #FFF;
	font: 11px Tahoma, Geneva, sans-serif;
	text-decoration: none;
}
.right p a:hover {
	text-decoration: underline;
}

/*Página interna xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

.conteudo {
	width: 700px;
	float: left;
}
.conteudo h1 {
	font: 28px 'tabitharegular';
	color: #FFF;
	margin-bottom: 15px;
}
.conteudo p {
	font: 11px Tahoma, Geneva, sans-serif;
	color: #FFF;
	padding-bottom: 7px;
}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/* Responsavel pela pagina interna */
.corpo {
	width: 713px;
	min-height: 400px;
	margin: 0 0 50px 15px;
	display: inline;
	float:left;
}
.corpo .titulo {
	font: 28px 'tabitharegular';
	color: #FFFFFF;
	font-weight: bold;
	padding-bottom: 15px;
	display: block;
}
.corpo h1 {
	font: 30px 'tabitharegular';
	color: #FFFFFF;
	font-weight: bold;
	padding: 10px 0;
	display: block;
	text-decoration: none;	
}
.corpo h2 {
	font: 25px 'tabitharegular';
	color: #FFF;
	font-weight: bold;
	padding: 10px 0;
	display: block;
	text-decoration: none;
}
.corpo h3 {
	font: 20px 'tabitharegular';
	color: #FFF;
	font-weight: bold;
	padding: 10px 0;
	display: block;
	text-decoration: none;
}
.corpo h4 {
	font: 15px 'tabitharegular';
	color: #FFF;
	font-weight: bold;
	padding: 10px 0;
	display: block;
	text-decoration: none;
}
.corpo h5 {
	font: 10px 'tabitharegular';
	color: #FFF;
	font-weight: bold;
	padding: 10px 0;
	display: block;
	text-decoration: none;
	
}
.corpo h6 {
	font: 10px 'tabitharegular';
	color: #FFF;
	font-weight: bold;
	padding: 10px 0;
	display: block;
	text-decoration: none;
}
/* Banner Interno */
.corpo img {
	padding: 15px 0 15px 0;
}
.corpo p {
	font: 11px Tahoma, Geneva, sans-serif;
	color: #FFF;
	padding-bottom: 15px;
}
.corpo ul {
	list-style: disc;
	padding: 0 0 0 20px;
}
.corpo ul li {
	padding: 3px 0;
}

/* Single */
.single {
	width: 713px;
	min-height: 400px;
	margin: 0 0 50px 15px;
	display: inline;
	float:left;
}

.single a {
	text-decoration: none;
	}
.single a p{
	text-decoration: none;
	}
/* responsavel pelo titulo das paginas internas */
.single .titulo a  {
	font: 28px 'tabitharegular';
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	text-decoration: none;
}

.single h1 {
	font: 30px 'tabitharegular';
	color: #FFFFFF;
	font-weight: bold;
	padding: 10px 0;
	display: block;
	text-decoration: none;	
}
.single h2 {
	font: 20px 'tabitharegular';
	color: #FFF;
	font-weight: bold;
	padding: 10px 0;
	display: block;
	text-decoration: none;
}
.single h3 {
	font: 15px 'tabitharegular';
	color: #FFF;
	font-weight: bold;
	padding: 10px 0;
	display: block;
	text-decoration: none;
}
.single h4 {
	font: 10px 'tabitharegular';
	color: #FFF;
	font-weight: bold;
	padding: 10px 0;
	display: block;
	text-decoration: none;
}
.single h5 {
	font: 10px 'tabitharegular';
	color: #FFF;
	font-weight: bold;
	padding: 10px 0;
	display: block;
	text-decoration: none;	
}
.single h6 {
	font: 10px 'tabitharegular';
	color: #FFF;
	font-weight: bold;
	padding: 10px 0;
	display: block;
	text-decoration: none;
}
.single ul li {
	margin: 10px 0;
}
.single p {
	font: 11px Tahoma, Geneva, sans-serif;
	color: #FFFFFF;
	padding-bottom: 15px;
}
.single p a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
.single p a:hover {
	text-decoration: underline;
}
/* Category */
/* Responsavel pela categorias */
.content_category {
	width: 713px;
	min-height: 400px;
	margin: 0 0 50px 15px;
	display: inline;
	float:left;
}
/* Titulo da pagina de categoria como menu */
.content_category h2.titulo {
	font: 28px 'tabitharegular';
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	text-decoration: none;
}
.content_category .titulo a {
	color: #BE7B49;
	font: 18px 'tabitharegular';
	text-decoration: none;
	position: relative;
}
.content_category ul { margin: 5px 0; padding: 0; list-style: none; }
.content_category ul li { float: left; width: 700px; padding: 5px; border-bottom: 1px dotted #BAA53B; }
.content_category img { float: left; margin: 0 5px 0 0; padding: 3px; }
/* Data postada */
.content_categorynt h1 {
	font: 30px 'tabitharegular';
	color: #FFF;
	font-weight: bold;
	padding: 10px 0;
	display: block;
	text-decoration: none;	
}
.content_categorynt h2 {
	font: 25px 'tabitharegular';
	color: #FFFFFF;
	font-weight: bold;
	padding: 10px 0;
	display: block;
	text-decoration: none;
}
.content_categorynt h3 {
	font: 20px 'tabitharegular';
	color: #FFFFFF;
	font-weight: bold;
	padding: 10px 0;
	display: block;
	text-decoration: none;
}
.content_categorynt h4 {
	font: 15px 'tabitharegular';
	color: #FFFFFF;
	font-weight: bold;
	padding: 10px 0;
	display: block;
	text-decoration: none;
}
.content_categorynt h5 {
	font: 10px 'tabitharegular';
	color: #FFFFFF;
	font-weight: bold;
	padding: 10px 0;
	display: block;
	text-decoration: none;
	
}
.content_categorynt h6 {
	font: 10px 'tabitharegular';
	color: #FFFFFF;
	font-weight: bold;
	padding: 10px 0;
	display: block;
	text-decoration: none;
}
/* Responsavel por tirar o link do texto */
.content_category a {
	text-decoration: none;
}

/* responsavel pelo corpo */
.content_category p a {
	color: #FFFFFF;
	font: 11px Tahoma, Geneva, sans-serif;
}
/* Responsavel pelo efeito hover no titulo */
.content_category p a:hover {
	text-decoration: underline;
	display: block;
}
.content_category p.botton_category {
	border-bottom: 1px dotted #baa53b;
	margin: 10px 0;
}

/* Responsavel pela paginação da categoria */
.paginator {
	width: 700px;
	text-align: center;
	display: block;
	margin: 20px auto;
	float: left;
	
}
.paginator .current {
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #BE7B49;
}
.paginator a {
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	border: 1px solid #BFBFBF;
	padding: 3px 5px;
	font: 12px Arial, Helvetica, sans-serif;
	margin: 2px;
	color: #BE7B49;
}
/* Formulario de contato */
/* responsavel pela pagina de contato */
.corpo form {
	width: 340px;
	display: block;
	margin: 0 auto;
}

/* atacando o elemento p do paragrafo */
.corpo form p {
	display: block;
	color: #FFF;
	font: 12px Tahoma, Geneva, sans-serif;
}

/* atacando os inputs */
.corpo input {
	width: 325px;
	padding: 5px;
}
/* atacando o botão */
.corpo .enviar {
	width: 71px;
	height: 33px;
	margin: 0 auto;
	display: block;
	cursor: pointer;
	background: url(images/enviar.png) no-repeat;
	color: #FFFFFF;
	font: 20px 'tabitharegular';
	border-style: none;

}