/*
Theme Name: Omegapar
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;
	}
	h1, h2, h3, h4, h5, h6{ font-weight:lighter;}
/*********************************************************************************************
	BODY
*********************************************************************************************/	

/*********************************************************************************************
	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-1000		{width:1000px;margin-left:-500px;}	
	.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;}
	#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-size:1.8em; color:#99261F;}
	h3.sub-titulo{ font-size:1.3em;}
	h3.sub-titulo a{ font-size:1.1em; text-decoration:none;}
/*
/* Personalizado
***************/
/*
/* Cabeçalho
***************/
	#cabecalho{position:relative; height:110px; position:relative; z-index:100;}

	#cabecalho h1{ width:243px; height:83px; position:relative; top:2px; left:0; z-index:300;}
	#cabecalho h1 a{ width:243px; height:83px; background:url(images/logomarca.png) no-repeat;}

	#cabecalho h2{ font-size:1.4em; color:#27221F; position:absolute; top:53px; right:0; z-index:1; word-spacing:-3px; }
	
	#menu_principal{position:relative; top:0; left:25px; right:0; z-index:999;}
	#menu_principal li{ background:url(images/bg_menu_principal.png) repeat-x; float:left; list-style:none;}
	#menu_principal li.first{ background:url(images/m-01.png) no-repeat; margin-left:0;}
	#menu_principal li.last{ background:url(images/m-09.png) no-repeat; margin-left:0;}	
	#menu_principal li a{ height:27px; background:url(images/bg_li.jpg) no-repeat; font-size:0.85em; text-decoration:none; color:#FFF; padding:16px 7px 8px; display:block; text-align:center;}
	#menu_principal li a:hover{ text-decoration:underline;}
	#menu_principal li.first a{ background-image:none;}
	
	/* AREA CLIENTES */
	
	#area-clientes { top:46px; right:230px; position:absolute; padding-left:7px; }
	#area-clientes-complemento h2 { line-height:33px; font-size:0.85em; text-decoration:none; color:#5E5C5D; display:block; position:relative; float:left; top:0; left:0; word-spacing:normal; padding-right:5px; } 
	#area-clientes-complemento form { float:left; display:block; }
	#area-clientes-complemento { padding-right:7px; background-position:top right; } 
	#area-clientes-complemento input { height:14px; }
	#area-clientes-complemento input#user_login { width:80px; }
	#area-clientes-complemento input#user_pass { width:80px; }
	#area-clientes-complemento .rememberme { display:none; }
	#area-clientes-complemento #ok { background:#BBB; width:42px; border:none; height:17px; margin-left:2px; text-transform:uppercase; line-height:normal; color:#FFF; font-size:0.85em; }
	#area-clientes-complemento ul { overflow:hidden; list-style:none; }
	#area-clientes-complemento ul.sidebarlogin_otherlinks { top:28px; right:7px; position:absolute; }
	#area-clientes-complemento ul.sidebarlogin_otherlinks li a { font-size:0.7em; line-height:22px; display:block; }
	#area-clientes-complemento ul.pagenav { border-style:solid; border-color:#BBB; border-width:0 0 0 1px; line-height:25px; padding:7px 0 5px 0; float:left; }
	#area-clientes-complemento ul.pagenav li { float:left; padding:0 5px; color:#F93; border-right:1px #55260C dotted; line-height:18px; }
	#area-clientes-complemento ul.pagenav a { font-size:0.85em; line-height:20px; tx }
	#area-clientes-complemento #login_error { top:100%; left:10px; font-size:0.85em; line-height:20px; padding:4px; background:#D00; color:#FFF; }
	#area-clientes-complemento #login_error strong { font-weight:bolder; font-size:1em; }
	#area-clientes-complemento #login_error a { font-style:italic; color:#FFF; }
	#area-clientes-complemento .avatar_container { right:22px; top:22px; }
	#area-clientes-complemento input#user_login,
	#area-clientes-complemento input#user_pass { padding:1px; font-size:0.8em; }
	#area-clientes-complemento input#user_login,
	#area-clientes-complemento input#user_pass { border:1px #AAA solid; background:#FFF; }	
	#area-clientes-complemento label,
	#area-clientes-complemento p{ display:inline; line-height:33px; }
	#area-clientes-complemento input { display:inline; margin-top:5px; }
	#area-clientes-complemento label { color:#888; font-size:0.85em; }
	#area-clientes-complemento input#user_login,
	#area-clientes-complemento input#user_pass { color:#54250e; }
	#area-clientes-complemento .avatar_container,
	#area-clientes-complemento #login_error { position:absolute; }
	#area-clientes-complemento #login_error strong,
	#area-clientes-complemento #login_error a { font-size:1em; }
	#area-clientes,
	#area-clientes-complemento { background-image:url(images/bg_menu_util.png); background-repeat:no-repeat; }
	
	#menu_util{ height:33px; background:url(images/bkg_painel_usuario.png) repeat-x; }
		
	/*
/* Conteúdo
***************/	
	#painel{ position:relative; top:-55px; z-index:55;}
	#conteudo{ position:relative; margin-top:-55px;}
	#texto{ padding-right:15px;}
	
	#col-1{ position:relative; width:300px; padding:15px 0 0 0; margin-right:50px;}
	#novidades{ width:300px;}
	#novidades h2{ font-size:1.8em; color:#99261F;}
	#novidades a.mais{ font-size:1.3em; color:#FFF; text-decoration:none; padding:0 4px 4px; background:#AAA8A9; display:block;}
	#novidades ul{ margin-top:8px;}
	#novidades ul li{ padding:10px 0; border-top:1px solid #AAA8A9; list-style:none;}
	#novidades ul.clientes li { background:url(images/bg_li.png) no-repeat 0 8px; padding:5px 0 5px 20px; list-style:none; }
	#novidades ul li h3{ font-size:1.05em; color:#403C39; margin-bottom:8px;}
	#novidades ul li a{ font-size:0.85em; color:#9E9E9C; text-decoration:none;}
	#novidades ul li a:hover{ text-decoration:underline;}
	
	#col-2{ position:relative; width:598px; padding:15px 0 0 23px; background:url(images/bg_miolo.png) repeat-y;}	
	#col-2 .t01{ font-size:1.8em; color:#99261F;}
	
	#busca{ position:absolute; top:15px; right:40px;}
	#busca h3{ font-size:1.2em; color:#99261F; text-align:right; margin-bottom:3px;}
	#busca input.texto{ background:#E7E5E6; border:1px solid #D5D0D2; height:25px; margin-right:70px;}
	#busca button{ position:absolute; right:0; font-size:0.85em; text-transform:uppercase; color:#FFF; border:0; background:#932929; padding:6px; display:block;}
	
	#empreendimento{ margin-top:30px;}
	#empreendimento li{ width:265px; list-style:none; float:left; margin:0 33px 25px 0;}
	#empreendimento li a{ margin:23px 2px 0 0; font-size:0.85em; text-transform:uppercase; text-decoration:none; color:#FFF; background:#969593; padding:7px 17px 7px; display:block;}
	#empreendimento li a:hover{ text-decoration:underline;}
	#empreendimento li img.logo{ margin-left:3px; border:1px solid #DDDDDD;}
	#empreendimento li span{ font-size:0.85em; text-transform:uppercase; background:#DA251E; color:#FFF; padding:8px 17px 8px; display:block;}
/*
/* Rodapé
***************/
	#prerodape{ height:182px; padding-top:15px; position:relative; background:#4E4946;}
	#prerodape h2{ font-size:1.5em; color:#E7221A;}

	#newsletter { position:relative; width:300px; margin-right:50px;}
	#newsletter h3{ font-size:1.1em; color:#CDCCCA; margin-bottom:6px;}
	#newsletter input.texto{ background:#E7E5E6; border:1px solid #D5D0D2; height:25px; margin-right:70px;}
	#newsletter button{ position:absolute; right:0; font-size:0.85em; text-transform:uppercase; color:#FFF; border:0; background:#932929; padding:6px; display:block;}
	
	#parceiros{ height:100px; background:url(images/bg_parceiros.jpg) no-repeat; padding-left:20px;}
	#parceiros ul{ width:565px; height:144px; background:url(images/bg_parceiros_ul.jpg) no-repeat; padding:7px;}
	#parceiros ul li{ float:left; list-style:none; padding:6px;}

	#rodape{position:relative; height:130px; background:#DEDEDE;}
	#rodape h2{position:absolute; top:15px;}
	#rodape h2 a{ width:168px; height:63px; background:url(images/logomarca.jpg) no-repeat;}
	#rodape address{position:absolute; top:90px; left:0; font-size:0.85em; color:#585453; display:block;}

	#menu_rodape{position:absolute; top:0; right:60px; z-index:999;}
	#menu_rodape li{float:left; list-style:none;}
	#menu_rodape li.first{ margin-left:0;}
	#menu_rodape li.last{ margin-left:0;}	
	#menu_rodape li a{ height:27px; background:url(images/bg_li_menu_rodape.jpg) no-repeat; font-size:0.85em; text-decoration:none; color:#585453; padding:16px 7px 8px; display:block; text-align:center;}
	#menu_rodape li a:hover{ text-decoration:underline;}
	#menu_rodape li.first a{ background-image:none;}
	
	#rodape .page_assinatura{
		position:absolute;
		top:60px;
		width:94px;
		height:33px;
		display:block;
		right:30px;
	}
	#rodape .page_assinatura a{
		display:block;
		float:right;
	}	
	#rodape h2{ position:relative; left:20px;}
	#rodape h2 a.maraca{ width:125px; height:33px; background:url(images/marca-rodape.png) no-repeat;}
	
	#menu_util_rodape{ position:relative; left:30px;}
	#menu_util_rodape li{ list-style:none; float:left;}
	#menu_util_rodape li a{ padding:6px;}	
	
/* 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." */

