/*
Theme Name: Mundo Novo Bahia
Theme URI: http://zwaagenciadigital.com.br/
Description: Template Criado por ZWA Ag&ecirc;ncia Digital(Lamartine Sampaio)- <a href="http://zwaagenciadigital.com.br/">Website</a>.
Version: 2.9
Author: Lusenildo Dionei
Author URI: http://agenciadigitalzwa.com.br/
Tags: ZWA, Ag&ecirc;ncia Digital, Zoup, Ag&ecirc;ncia Web 

	ZWA Ag&ecirc;ncia Digital v3.0
	http://zwaagenciadigital.com.br/

	This theme was designed and built by Lusenildo Dionei,
	whose blog you will find at http://zwaagenciadigital.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:Georgia, "Times New Roman", Times, serif;
		font-size:14px;
		text-align:left;
		vertical-align: baseline;
	}
/*********************************************************************************************
	BODY
*********************************************************************************************/	
	html body{ background:url(images/bg_pagina.jpg) repeat-x #FFF;}
/*********************************************************************************************
	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;}
	#texto ul 		{ margin-left:10px; }
	#texto li{ background:url(images/bg_li.png) no-repeat 0 2px; font-size:0.9em; padding:0 0 5px 20px; color:#4F5457; list-style:none;}
	#texto li.last, .page_area_restrita li.last {border:none; background:none;}
	#texto li a{font-size:1.0em;line-height:1.4em;color:#4F5457;margin-bottom:1.2em; text-decoration:none;}
	#texto li a:hover, .page_area_restrita li a:hover{text-decoration:underline;}
	#texto h3{ font: 2.0em Georgia, Times, Times New Roman, Serif; margin-bottom:10px;}
	#texto h4{ font: 1.2em verdana, Times, Times New Roman, Serif;}
	li a				{line-height:1.4em;color:#4F5457;}		
	li.last				{border:none; background:none;}
	p					{font-size:0.9em;line-height:1.4em;color:#4F5457;margin-bottom:1.2em;}	
	p strong			{ font-weight:bold;}	
	h2.titulo-principal	{ font: italic 2.4em Georgia, Times, Times New Roman, Serif;}
	h3.sub-titulo{ font-size:1.3em;}
	h3.sub-titulo a{ font-size:1.1em; text-decoration:none;}
/**********************************************************************************************
 CABEÇALHO
***************/
	#page_cabecalho{
		position:relative;		
		height:170px;
		z-index:999;
	}
	#page_cabecalho h1{width:367px;height:88px;position:relative; top:10px; left:5px;}
	#page_cabecalho h1 a{width:367px;height:88px;background:url(images/logomarca.jpg) no-repeat;}
	
	#page_cabecalho h2{ position:absolute; top:0; right:0; font-size:1.5em; text-align:right; color:#3D342B;}
	#page_cabecalho h2 span{ font-size:0.6em;}
/**********************************************************************************************
 MENU PRINCIPAL
***************/	
	#page_menu_principal{position:relative; top:48px; height:34px; z-index:350;}
	#page_menu_principal li{float:left;}
	#page_menu_principal .last{background-image:none;}	
	#page_menu_principal li a{width:auto; text-transform:uppercase; text-decoration:none; color:#3D342B; font-size:0.9em; padding:0 1.0em 0 0.9em;}
	#page_menu_principal li ul li, #page_menu_principal li ul li ul li{
		width:168px;
		height:auto;
		padding:0.5em 0.9em 0.4em 0.7em;		
		float:none;
		background-image:none;
		background:#FFF;
		display:block;
	}
	#page_menu_principal li ul li a, #page_menu_principal li ul li ul li a{
		width:134px;
		height:auto;
		display:block;
		text-transform:none;
	}	
/**********************************************************************************************
 BUSCA
***************/	
	#busca{ position:absolute; top:80px; right:0;}
	#busca input.texto{ margin-right:100px; height:23px; border:1px solid #EFF1E6;}
	#busca button{ position:absolute; top:0; right:0; height:26px; text-transform:uppercase; background:#F8C301; border:0; display:block;}

/**********************************************************************************************
 COLUNAS
***************/
	#col-1{ width:640px; margin-right:10px;}
	#col-2{ width:300px;}
/**********************************************************************************************
 NOVIDADES
***************/	
	#novidades{ width:510px; height:306px; margin-right:15px;}
	#novidades h2{ font-size:1.3em; text-transform:uppercase; color:#5F686F; margin-bottom:8px;}
	#novidades h3{ font-size:1.0em; margin-bottom:6px;}
	
	#novidades ul li{ width:230px; height:120px; padding:8px; float:left; list-style:none; border-top:1px dotted #5F686F;}
	#novidades ul li.borda{  border-right:1px dotted #5F686F;}
	#novidades a{ font-size:0.9em; text-decoration:none;}
	#novidades a:hover{ text-decoration:underline;}	

/**********************************************************************************************
 MURAL
***************/

	#mural{ width:429px; height:310px;}
	#mural h2{ width:80px; font-size:1.3em; text-align:center; color:#FFF; text-transform:uppercase; padding:7px; background:#B2C825; margin-left:20px;}
	#mural a.link{ width:auto; font-size:1.0em; padding:8px; background:#B2C825; text-decoration:none; text-transform:uppercase; color:#FFF; text-align:center; display:block;}
	#mural a.link:hover{ text-decoration:underline;}
	#mural ul li{ background:#FAF8E9; list-style:none; padding:8px;}
	#mural ul li.first{ height:110px; background:#F5F2C5;}
	#mural ul li h3{ font-size:1.3em; color:#4C5834; margin-bottom:6px;}
	#mural ul li a{ font-size:0.9em; color:#1F1715; text-decoration:none;}
	#mural ul li a:hover{ text-decoration:underline;}
	
/**********************************************************************************************
 ENQUETE
***************/	

	#enquete{ width:218px; margin:20px 15px 0 0; border-right:1px dotted #5F686F; padding-right:10px;}
	#enquete h2{ font-size:1.3em; text-transform:uppercase; color:#5F686F;} 
	#enquete h3{ font-size:1.1em; margin-bottom:8px; color:#4F5457;}
	#enquete ul li{ margin-bottom:7px;}
	#enquete ul li label{ font-size:0.85em; color:#4F5457;}
	#enquete .b-01, #enquete .b-02{ display:block; text-transform:uppercase; color:#FFF;}
	#enquete .b-01{ background:#374768; padding:8px; text-decoration:none; margin-right:5px;}
	#enquete .b-02{ background:#5F6E83; padding:7px 7px 8px 7px; border:0;}
	
/**********************************************************************************************
 DESTAQUE
***************/	

	#destaque{ width:253px; margin:20px 30px 0 0;}
	#destaque h2{ font-size:1.3em; text-transform:uppercase; color:#5F686F;} 
	#destaque h3{ font-size:1.15em; margin-bottom:6px;}
	#destaque ul li{ list-style:none;}
	#destaque ul li img{ width:241px; height:95px; border:4px solid #E1E1DF; margin-bottom:10px;}
	#destaque ul li a{ font-size:0.9em; text-decoration:none;}
	#destaque ul li a:hover{ text-decoration:underline;}	

/**********************************************************************************************
 SESSÃO
***************/

	#sessao{ width:429px;}
	#sessao .s-01{ margin-right:19px;}
	
/**********************************************************************************************

/**********************************************************************************************
 REDES SOCIAIS
***************/

	#redessociais{ width:600px; height:40px; position:relative; top:15px; left:300px;}
	#redessociais li{ list-style:none; float:left; padding-right:5px; padding-left:5px; background-color:#FFF;}
	
/**********************************************************************************************


 NOVIDADES INTERNAS
***************/
	#novidades_lateral h2{ font-size:1.3em; text-transform:uppercase; color:#5F686F; margin-bottom:8px;}
	#novidades_lateral a.link{ font-size:0.85em; text-transform:uppercase; text-decoration:none; float:right;}
	#novidades_lateral a.link:hover{ text-decoration:underline;}	
	#novidades_lateral ul li{ list-style:none; border-bottom:1px dotted #5F686F; padding:8px;} 
	#novidades_lateral ul li h3{ font-size:1.2em; margin-bottom:6px;}
	#novidades_lateral ul li a{ font-size:0.9em; text-decoration:none;}
	#novidades_lateral ul li a:hover{ text-decoration:underline;}	
/**********************************************************************************************
 CONTEÚDO
***************/
/*
/* Rodapé
***************/	
	#rodape{ height:100px; background:url(images/bg_rodape.jpg) repeat-x; padding-top:50px;}
	#rodape address{color:#4C3128; padding:15px 15px 15px 20px; display:block;}
	#rodape address span{ font-size:1.6em;}
	#rodape .page_assinatura{
		position:absolute;
		top:20px;
		width:94px;
		height:33px;
		display:block;
		right:40px;
	}
	#rodape .page_assinatura a{
		display:block;
		float:right;
	}

/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.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;
}
.alignleft{ float:left; margin:0 8px;}
.alignright{ float:right; margin:0 8px;}
img.alignleft{ border:4px solid #FFF;}
img.alignright{ border:4px solid #FFF;}
/* End captions */


/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */
