/*
Theme Name: Versatile
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/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

/*********************************************************************************************
	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-960			{width:960px;margin-left:-480px;}
	.layout-950			{width:950px;margin-left:-475px;}
	.layout-930			{width:930px; margin-left:-465px;}
	
/* 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.last				{border:none; background:none;}
	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;}


/* Customização
***************/
	.category-oportunidades{ width:100%; border-bottom:1px solid #DCDCDC; border-top:1px solid #DCDCDC; border-left:1px solid #DCDCDC; border-right:3px solid #C02231; background:#EEEEEE; padding:10px; margin-right:20px;}
	.category-oportunidades h3 a{ color:#333;}
	.category-oportunidades .postmetadata{ position:relative; left:10px; height:13px; background:#FFF; display:block; padding:8px;}

/* CABEÇALHO
***************/
	#page_cabecalho{
		width:100%;
		height:128px;
	}
/* 	
	Logomarca
***************/	
	#page_cabecalho h1{
		position:relative;
		top:22px;
	}	
	#page_cabecalho h1 a{
		width:181px;
		height:66px;
		background:url(images/logomarca.gif) no-repeat;
	}	
	#page_cabecalho h2{
		position:relative;
		top:-40px;
		font-size:1.8em;
		color:#999;
	}		
/* 	
	Menu Principal
***************/
	#page_barra_menu{ width:100%; height:40px; background:#000;}
	#page_menu_principal{
		position:relative;
		left:130px;
		width:830px;
		height:40px;
	}
	#page_menu_principal li{ height:24px; float:left; list-style:none; padding:8px; border-right:1px solid #666;}
	#page_menu_principal li.last{ border:0;}
	#page_menu_principal li a{ color:#FFF; text-decoration:none; text-transform:uppercase; font-size:0.9em;}
	#page_menu_principal li a:hover{ text-decoration:underline;}
/* 	
	TEXTOS
***************/		
	#page_texto{ padding:15px;}
	#page_texto p{color:#4F5457; margin-bottom:15px;}
	#page_texto ul{ margin-left:15px;}
	#page_texto ul li{height:15px; list-style:none; background:url(images/marcador-vermelho.gif) top left no-repeat; padding:8px 0 0 15px; color:#4F5457;}
/* 	
	MENU DESTAQUE VAGAS
***************/	
	#page_menu_destaque_vagas{ height:38px; border-bottom:4px solid #A32638;}
	#page_menu_destaque_vagas ul{ width:591px; height:auto; position:relative; left:373px;}
	#page_menu_destaque_vagas ul li{ height:23px; float:left; font-size:1.4em; text-transform:uppercase; margin-right:5px; list-style:none;}
	#page_menu_destaque_vagas ul li.last{margin:0;}
	#page_menu_destaque_vagas ul li a{ font-size:1.0em; text-transform:uppercase; text-decoration:none; color:#FFF;  background:#A32638; padding:7px; display:block;}
/* 	
	DESTAQUE VAGAS
***************/
	#page_destaque_vagas{ height:280px; background:url(images/bg_destaque_vagas.gif) repeat-x top left;}
	#page_destaque_vagas ul li{ width:228px; float:left; list-style:none; padding:12px 0 0 12px;}
	#page_destaque_vagas ul li h2{ font-size:1.4em;}
	#page_destaque_vagas ul li p{ height:170px; padding:4px; font-size:0.92em; color:#4F5457; overflow:hidden;}
	#page_destaque_vagas ul li a.class-link{ width:100px; height:20px; padding:10px 3px 10px 10px; font-size:0.92em; color:#333; text-decoration:none; text-transform:uppercase; background:#CCC; display:block;}
/* 	
	CONHEÇA NOSSOS PRODUTOS
***************/
	#page_destaque_produtos h2{ font-size:1.4em; text-transform:uppercase;}
	#page_destaque_produtos li{ width:275px; height:28px; float:left; list-style:none; background:url(images/marcador-vermelho.gif) top left no-repeat; border-bottom:1px solid #C6C6C6; border-left:3px solid #A32638; border-right:1px solid #C6C6C6; padding:8px 0 0 15px; margin-right:38px;}
	#page_destaque_produtos li.first{border-top:1px solid #C6C6C6;}
	#page_destaque_produtos li.last{ margin-right:0;}
	#page_destaque_produtos li a{ text-decoration:none; color:#4F5457;}
	#page_destaque_produtos li a:hover{ text-decoration:underline;}
/* 	
	PARCEIROS
***************/	
	#page_parceiros{ height:145px; background:url(images/bg_parceiros.jpg) bottom right no-repeat; border-bottom:1px solid #C6C6C6;}
	#page_parceiros h2{ font-size:1.4em; text-transform:uppercase;}
	#page_parceiros ul{ position:relative; top:30px;}
	#page_parceiros ul li{ float:left; list-style:none; margin-right:40px;}
/* 	
	RODAPÉ
***************/	
	#page_rodape{ margin-top:10px; color:#4F5457; font-size:0.9em;}
	#page_rodape .page_assinatura{position:relative;top:-55px;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;
	}
