/*
Theme Name: Ceza
Theme URI: http://zoup.com.br/
Description: Template Criado por ZWA Ag&ecirc;ncia Digital(Lamartine Sampaio)- <a href="http://zoup.com.br/">Website</a>.
Version: 2.7
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 v1.0
	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: 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;}
/*********************************************************************************************
	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/marcador.png) no-repeat 0 2px; font-size:0.9em; padding:0 0 5px 20px; color:#4F5457; list-style:none;}
	#page_texto li.last, .page_area_restrita li.last {border:none; background:none;}
	#page_texto li a{font-size:1.0em;line-height:1.4em;color:#4F5457;margin-bottom:1.2em; text-decoration:none;}
	#page_texto li a:hover, .page_area_restrita li a:hover{text-decoration:underline;}
	#page_texto h3{ font: 2.0em Georgia, Times, Times New Roman, Serif; margin-bottom:10px;}
	#page_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;}

/* PERSONALIZADO
******************/	

/*MENU PRINCIPAL
*********************/
	#menu_principal{ height:28px; background:#467E9F; margin-top:8px; padding-top:8px; z-index:0;}
	#menu_principal li{ width:auto; height:18px; list-style:none; float:left; border-right:1px solid #fff;}
	#menu_principal li.first{ padding-left:0;}
	#menu_principal li.last{border-right:0; padding-right:0;}
	#menu_principal li a{ height:20px; font-size:0.9em; color:#fff; text-decoration:none; padding:0 9px;}
	#menu_principal li a:hover{ text-decoration:underline;}

/*CABEÇALHO
*********************/	
	#cabecalho{position:relative; width:920px; height:310px; margin-top:13px; margin-left:21px;}
	#cabecalho h1 {position:absolute; top:20px; left:30px; width:180px; height:180px; z-index:999;}
	#cabecalho h1 a{ width:180px; height:180px; background:url(images/logomarca.png) no-repeat;}
	
	#painel{width:auto; height:310px;}
	
/*CONTEÚDO
*********************/
	#conteudo{ padding-top:6px; background:#FFF;}
	#destaque-1, #destaque-2, #destaque-3{ height:430px; background:#467E9F; padding:16px 8px 8px 8px;}
	#destaque-2, #destaque-3{ position:relative; left:21px; width:290px; }
	#destaque-1 h2, #destaque-3 h2{ font-size:1.6em; font-weight:lighter; color:#fff; margin-bottom:10px;}
	#destaque-2 h2{ font-size:1.6em; font-weight:lighter; color:#FC0; margin-bottom:10px;}
 	#destaque-1 a, #destaque-2 a, #destaque-3 a{ color:#EBEBEB; text-decoration:none;}
	#destaque-1 a:hover, #destaque-2 a:hover, #destaque-3 a:hover{ text-decoration:underline;}

	#destaque-1{position:relative; left:21px; width:290px;}
	#destaque-1 ul li{ list-style:none; margin-bottom:10px; border-bottom: dashed #2a5d94 1px; padding-bottom:6px;}
	#destaque-1 ul li h3{ font-size:1.2em; font-weight:lighter; color:#CDECFF; margin-bottom:6px;}
	
	#destaque-2{ background:#2A5D94;}
	#destaque-2 a{ margin-bottom:10px; display:block;}
	#destaque-2 img{ margin-left:3px;}

	#destaque-3 ul{ margin-left:30px;}
	#destaque-3 ul li{ list-style:none; background:url(images/marcador.png) no-repeat 0 6px; padding-left:25px;}
	#destaque-3 ul li a{ font-size:1.2em; margin-bottom:3px;}

/*	
	Coluna - 1
***************/	
	#col-1{
		position:relative; left:21px;
		width:590px;
		height:auto;
		min-height:435px;
	}
	#col-2{
		position:relative; left:21px;
		width:290px;
		height:auto;		
		min-height:435px;
		position:
	}	
/*	
	RODAPÉ
***************/		
	#page_rodape{
		background:#21497A;
		height:50px;
		color:#FFF;
		padding-top:10px;
	}
	#page_rodape address{
		width:450px;
		padding:0 0 0 30px;
		font-size:0.75em;
	}
	#page_rodape address p{color:#999;font-size:0.85em;line-height:130%;font-weight:normal;text-align:center;}
	#page_rodape address p span{font-size:1.0em;color:#999;line-height:130%;font-weight:800;}
	#page_rodape .page_assinatura{
		position:absolute;
		top:0;
		right:0;		
		width:auto;
		height:auto;
		display:block;
	}
	#page_rodape .page_assinatura p{ color:#FFF; margin:18px 15px 0 0;}
	#page_rodape .page_assinatura a{
		display:block;
		float:right;
		margin:10px 15px 0 0;
	}
	#rodape_complemento{position:relative; left:21px; width:918px; height:25px; background:#DEDEDE;}
/* 	
	WORDPRESS
***************/
	.alignleft{ padding:9px; border:1px solid #CCC; margin-right:15px;}
	.wp-caption {
		text-align: center;
		padding-top: 4px;
		margin: 10px;
		-moz-border-radius: 3px;
		-khtml-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		float:left;
	}
	
	.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; padding:7px;}
	.alignright{ float:right; padding:7px;}
