/*
Theme Name: Sefates
Theme URI: http://zoup.com.br/
Description: Template Criado por Zoup Web Ag&ecirc;ncia - <a href="http://zoup.com.br/">Website</a>.
Version: 2.7
Author: Lusenildo Dionei
Author URI: http://zoup.com.br/
Tags: Zoup, Ag&ecirc;ncia Web 

	Zoup Web Agência v2.6
	http://zoup.com.br/

	This theme was designed and built by Lusenildo Dionei,
	whose blog you will find at http://zoup.com.br/

*/

/*********************************************************************************************
	CONFIGURAÇÕES PADRÃO (RESET)
*********************************************************************************************/
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
	{		
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-weight: inherit;
		font-style: inherit;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:14px;
		text-align: left;
		vertical-align: baseline;
	}
/*********************************************************************************************
	Name: zoupframework.css
	Desenvolvido por: Zoup Web Agência 
	Data de Criação: 01/02/2008
	Última Atualização: 05/08/2008
	Copyright: zoup.com.br
*********************************************************************************************/
/* LAYOUT
***************/
	.layout-centro		{position:relative;left:50%;}
	.layout-779			{width:779px;margin-left:-389.5px;}
	.layout-970			{width:970px;margin-left:-485px;}	
	.layout-960			{width:960px;margin-left:-480px;}
	.layout-950			{width:950px;margin-left:-475px;}
	.layout-930			{width:930px; margin-left:-465px;}
	.layout-920			{width:920px; margin-left:-460px;}	
	
/* OBJ DEFINIÇÃO
******************/
	.left 				{float:left;}
	.right 				{float:right;}
	.clearThis 			{clear:both;}
	.small				{font-size:.625em;}
	.large				{font-size:1em;}
	.soft				{color:#D3D3D3;}
	.hide				{display:none;}
	.img-replace		{position:relative;display:block;text-indent:-9000px;overflow:hidden;}
	a.link-text{width:auto; text-decoration:underline;}
	a.link-text:hover{background-color:#84C125;text-decoration:none;}
	#page_texto ul 		{ margin-left:10px; }
	#page_texto li{ background:url(images/bg_list.gif) no-repeat; padding:0 0 5px 20px; color:#4F5457; list-style:none;}	
	li.last				{border:none; background:none;}
	p					{font-size:0.9em;line-height:1.4em;color:#4F5457;margin-bottom:1.2em; text-align:justify;}		
	p strong			{ font-weight:bold;}	
	h2.titulo-principal	{ font-size:1.6em;}
	h3.sub-titulo{ font-size:1.3em;}
	h3.sub-titulo a{ font-size:1.1em; text-decoration:none;}
/* Personalizado
*********************/
	#page_corpodocente li{ float:left; padding:7px; background:none;}
/* Barra topo
*********************/
	#page_barra{ width:100%; height:39px; background:url(images/bg_barra.jpg) repeat-x top left;}

/* Área Restrita
*********************/	
	#page_area_restrita { height:39px;}
	#page_area_restrita ul{ width:673px; position:relative; top:2px; left:285px;}
	#page_area_restrita ul li{ height:24px; background:#3489B0; float:left; list-style:none; padding:4px; color:#FFF; font-size:0.9em; text-transform:uppercase;}
	#page_area_restrita ul li.last, #page_area_restrita ul li.first{ background:none;}	
	#page_area_restrita ul li a{color:#FFF; text-decoration:none; text-transform:none;}
	#page_area_restrita ul li a:hover{text-decoration:underline;}

/* Cabeçalho
*********************/	
	#page_cabecalho{ height:112px;}
	#page_cabecalho h1 { position:absolute; top:-35px; }
	#page_cabecalho h1 a{ width:171px; height:136px; background:url(images/logomarca.png) no-repeat; }
	#page_cabecalho h2{ width:504px; height:93px; position:relative; top:15px; left:180px; background:url(images/logomarca_texto.jpg) no-repeat;}

/* Conteúdo
*********************/		
	#page_conteudo{ height:auto;}
	
/* Coluna - 1
*********************/		
	#col-1{ width:188px; height:auto;}

/* Menu Principal
*********************/			
	#col-1 #page_menu_principal li{ list-style:none; border:1px solid #EFEFEF; margin:2px 0 0 0; padding:5px 0 5px 5px;}
	#col-1 #page_menu_principal li ul li{ list-style:none; border:0; margin:2px 0 2px 2px; padding:0 0 0 5px;}
	#col-1 #page_menu_principal li a{ text-decoration:none; color:#2C6694; text-transform:uppercase;  font-size:0.9em;}
	#col-1 #page_menu_principal li a:hover{ text-decoration:underline;}
	#col-1 #page_menu_principal li ul li a{ text-decoration:none; color:#666; text-transform:none;}

	#m-18{ border:1px solid #999; background:#C8EBFD;}
/* Parceiros
*********************/	
	#page_parceiros h2{ height:24px; background:#DEDEDC; padding:6px 0 0 10px; text-transform:uppercase; font-size:0.9em; font-weight:700;} 
	#page_parceiros ul{ height:136px; background:url(images/bg_parceiros.jpg); padding-left:10px;}
	#page_parceiros ul li{ height:29px; list-style:none; background:url(images/marcador-quadrado.gif) no-repeat; padding:2px 0 0 10px; margin:4px 0 4px 0;}
	#page_parceiros ul li a{ font-size:0.9em; text-decoration:none; color:#4F5457; display:block;}
	#page_parceiros ul li a:hover{ text-decoration:underline;}			
	
/* Coluna - 2
*********************/	
	#col-2{ width:752px; height:auto; padding:15px;}
	#body_aplication #col-2{ width:610px;}	
	
/* Painel
*********************/	
	#page_painel{ width:355px; height:246px; border:1px solid #EFEFEF; padding:6px;}
	
/* Notícias
*********************/		
	#page_noticias{ width:350px; margin-left:30px;}
	#page_noticias a.class-todas{ width:41px; height:21px; font-size:0.9em; padding:5px 8px 5px 8px; background:#A9A9A9; text-transform:uppercase; text-decoration:none; color:#FFF;}
	#page_noticias a:hover.class-todas{background:#CCC; color:#000;}
	#page_noticias h2{ font-size:1.7em;}
	#page_noticias h4{ font-size:0.9em; font-weight:700; margin:0 0 4px 0;}
	#page_noticias h6{ font-size:0.8em; border-bottom:0.5px dashed #A8A8A8; color:#A8A8A8; margin:0 0 5px 0;}
	#page_noticias ul li{ list-style:none; margin-top:14px;}
	#page_noticias ul li a{ font-size:1.0em; text-decoration:none; color:#4F5457; display:block;}
	#page_noticias ul li a:hover{ text-decoration:underline;}
	
/* Nossos cursos
*********************/	
	#page_nossos_cursos{ width:400px; height:200px;}
	#page_nossos_cursos h2{ font-size:1.5em; margin:0 0 10px 0;}
	#page_nossos_cursos ul{ margin-left:10px;}
	#page_nossos_cursos ul li{ height:23px; list-style:none; background:url(images/marcador-redondo-seta.gif) no-repeat; padding:2px 0 0 25px;}
	#page_nossos_cursos ul li a{ font-size:0.9em; text-decoration:none; color:#4F5457; display:block;}
	#page_nossos_cursos ul li a:hover{ text-decoration:underline;}	
	
/* Artigos
*********************/	

	#page_artigos h2{ font-size:1.5em; margin:0 0 10px 0;}
	#page_artigos h3{ font-size:0.9em; font-weight:700; margin:0 0 4px 0;}
	#page_artigos a{ font-size:1.0em; text-decoration:none; color:#4F5457; display:block;}
	#page_artigos a:hover{ text-decoration:underline;}
	#page_artigos a.class-outros-artigos{ width:107px; height:21px; font-size:0.9em; padding:5px 8px 5px 8px; background:#19608A; text-transform:uppercase; text-decoration:none; color:#FFF;}
	#page_artigos a.class-texto-completo{ width:110px; height:21px; font-size:0.9em; padding:5px 8px 5px 8px; margin-left:40px; background:#7AB6D2; text-transform:uppercase; text-decoration:none; color:#FFF;}
	#page_artigos a:hover.class-outros-artigos{ background:#CCC; color:#000;}
	#page_artigos a:hover.class-texto-completo{ background:#CCC; color:#000;}

/* Missões
*********************/	
	#page_missoes h2{ width:27px; height:112px; background:url(images/titulo_missoes.jpg) no-repeat;}

/* Bíblia Online
*********************/
	#page_biblia_online{ width:272px; height:72px; }
	#page_biblia_online h2{ width:27px; height:112px; background:url(images/titulo_biblia_online.jpg) no-repeat;}
	#page_biblia_online{ margin-left:25px;}

/* Coluna - 3
*********************/
	#body_aplication #col-3{ width:125px;}
	#page_publicidade{ margin-left:2px;} 
/*	
	RODAPÉ
***************/		
	#page_rodape{ margin-top:20px; font-size:0.9em; }
	#page_rodape p.HF{ text-align:center;}
	#page_rodape a{ font-size:1.0em; color:#676E74; text-decoration:none;}
	#page_rodape a:hover{text-decoration:underline;}	
	#page_rodape address{
		margin-top:20px; 
		padding-top:15px;
		font-style:normal;
		font-size:1.0em;
		color:#000;
		border-top:1px solid #999;
	}
	#page_rodape .page_assinatura{position:relative;top:-35px;right:30px;width:120px;height:45px;display:block;float:right;}
	#page_rodape .page_assinatura a{display:block;float:right;}	
	
/* 	
	WORDPRESS
***************/	
	.wp-caption {
		border: 1px solid #ddd;
		text-align: center;
		background-color: #f3f3f3;
		padding-top: 4px;
		margin: 10px;
		-moz-border-radius: 3px;
		-khtml-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}
	
	.wp-caption img {
		margin: 0;
		padding: 0;
		border: 0 none;
	}
	
	.wp-caption p.wp-caption-text {
		font-size: 11px;
		line-height: 17px;
		padding: 0 4px 5px;
		margin: 0;
	}
