/*
Theme Name: BetaBMX
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: Verdana, Geneva, sans-serif;
		font-size:14px;
		text-align:left;
		vertical-align: baseline;
	}
/*********************************************************************************************
	BODY
*********************************************************************************************/	
	html body{ background:url(images/bg_pagina.jpg) #FFF; text-align: center; }
/*********************************************************************************************
	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; margin: 0 auto; text-align: left; }
	.layout-1000		{width:1000px;  }		
	.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;}
	.layout-779			{width:779px;margin-left:-389.5px;}		
	
/* 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;}
	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; text-align:justify;}	
	p strong			{ font-weight:bold;}	
	h2.titulo-principal	{ font-size:1.7em; font-style:italic; font-weight:800;}
	h3.sub-titulo{ font-size:1.3em;}
	h3.sub-titulo a{ font-size:1.1em; text-decoration:none;}
 	a{ color:#A060E8; text-decoration:none;}
	a:visited{ color:#BC8FEE;}
	a:hover{ color:#BC8FEE; text-decoration:underline;}		
/*
/* Personalizado
***************/
	.wp-paginate { height:28px; background:url(images/bg_paginacao.jpg);}
	.listar_outros li{ background:url(images/seta_bt_pq_red.gif) no-repeat 0 5px; padding-left:20px; list-style:none;}
	.listar_outros li a{ color:#000; text-decoration:none;}
	.listar_outros li a:hover{ text-decoration:underline;}
	#tags_texto{ height:auto; padding-top:8px; border-top:1px solid #CCC; border-bottom:1px solid #CCC;}
	#tags_texto p{ padding-bottom:8px; margin:0; }
	#comments{ font-size:1.8em; list-style: none; background: none; padding-left: 0; }
	.comment-body{ padding:8px; background:#EEEEEE; border-bottom:1px solid #666; margin-bottom:10px;}
	.comment-body p{ margin-top:10px;}
	.comment-author { font-size:1.1em; font-weight:800; color:#9833CD; text-transform:uppercase;}
	.comment-meta a{ font-size:0.75; margin-bottom:6px;}
/*
/* Cabeçalho
***************/
	#cabecalho{position:relative; height:240px; background:url(images/bg-topo.jpg) no-repeat;}

	#cabecalho h1{ width:268px; height:158px; position:absolute; top:100px; left:25px; z-index:1;}
	#cabecalho h1 a{ width:268px; height:158px; background:url(images/logomarca.png) no-repeat;}
	#cabecalho h2{ position:absolute; top:145px; left:320px; color:#FFF; font-size:1.5em; font-weight:800; text-transform:uppercase;}

	#banner_topo{ position:relative; top:10px; left:30px;}
	
	#menu_principal{position:relative; top:111px; left:0; width:100%; height:39px; background:#212121; z-index:999;}
	#menu_principal li{ float:left; list-style:none; margin-left:0; background:url(images/bg_li_menu_principal.jpg) no-repeat 0 13px;}
	#menu_principal li#menu-item-2998{ background-image:none;}
	#menu_principal li a{ font-size:0.95em; font-weight:800; text-decoration:none; color:#9944F7; text-transform:uppercase; padding:12px 17px 8px}
	#menu_principal li a:hover{ text-decoration:underline;}
	
	#menu_principal ul{ position:absolute; margin-top:-4px; z-index:9999999;}
	#menu_principal ul li{ width:170px; height:auto; padding-top:0; background:#9A45FB; border-bottom:1px solid #999; border-right:0; float:none;}	
	#menu_principal ul li a{ height:auto; font-size:0.85em; color:#FFF; padding:7px 11px; border-right:0; display:block;}
	
	#busca{ position:absolute; top:5px; right:20px; width:142px; height:53px; background:url(images/bg_busca.png);}
	#busca .texto{position:relative; top:8px; left:52px; height:16px; border:0;}
	
	#redessociais{ position:absolute; top:39px; right:20px; padding:15px; background:url(images/bg_redes.png); width:81px; height:122px;}
	#redessociais ul li{ list-style:none;}
	#redessociais ul li a{ margin-bottom:7px;}
/*
/* Conteúdo
***************/	
	#conteudo{ background:#FFFFFF url(images/bg_coluna_direita.jpg) top right repeat-y;}
/*
/* Coluna 1&
***************/		
	#col-1{ width:675px; padding:15px 0 0 0; margin-right:15px;}	
	#col-1 #texto{ padding:10px;}
	.postindex{ height:auto; border-bottom:1px solid #000000;}
	.entry{ text-align:justify;}
	.leiamais{ float:right; background:#9945FB; color:#FFF; text-decoration:none; padding:8px; display:block;}
	.postindex img{ width:95px; height:95px; float:left; margin-right:15px;}
	.postindex h2{ font-size:1.3em;}
	.postindex h3 a{ font-size:1.7em; font-style:italic; font-weight:800; text-decoration:none; color:#333;}
	.assinatura_post{ font-size:0.95em; color:#9A45FB;}
	.comentarios a{ background:url(images/bg_link_comentario.jpg) no-repeat 0 2px; font-size:0.95em; text-decoration:none; font-weight:800; color:#9945FB; padding-left:19px;}
	
	#col-1 #texto ul li{ background:url(images/seta_bt_pq_red.gif) no-repeat 0 5px; padding-left:20px; list-style:none;}
	#col-1 #texto ul li a{ color:#000; text-decoration:none;}
	#col-1 #texto ul li a:hover{ text-decoration:underline;}
	
	#col-1 #texto ol li{ list-style-type: decimal; }
	#col-1 #texto ol li a{ color:#000; text-decoration:none;}
	#col-1 #texto ol li a:hover{ text-decoration:underline;}
	
	#col-1 #texto ol.commentlist li { background:none; padding-left:0; }
		
/*
/* Coluna 2
***************/
	#col-2{ width:300px; padding-top:15px;}		
	#col-2 h2.widgettitle{ background:url(images/t01.jpg) no-repeat; width:300px; height:31px; padding:2px 50px; margin-top:8px; text-transform:uppercase; font-size:1.4em; font-weight:800; color:#FFF;}
	
	#col-2 #adrotate-3, #col-2 #adrotate-4{ background-image:none;} 
	#col-2 #adrotate-3 a, #col-2 #adrotate-4 a, #col-2 #adrotate-5 a{ padding:0;}
	#col-2 #adrotate-4{ margin-top:8px;}
	#col-2 #adrotate-5{ margin-top:8px;}
	
	#col-2 ul li{ background:url(images/ico_marcador.jpg) no-repeat 0 6px; list-style:none;}
	#col-2 ul li a{ color:#0E0E0E; padding-left:12px;}
	#col-2 li#nktagcloud-4 a{ color:#9833CD; }
			
/*
/* Rodapé
***************/	
	#rodape{ height:218px; background:url(images/bg-rodape.jpg); text-align:center; color:#FFF;}	
	#rodape a{ color:#BC8FEE; text-decoration:none;}
	#rodape p{ color:#FFF; text-align:center;}
	#banner_rodape{ position:relative; top:20px; left:135px;}
/* 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." */

