/*
Theme Name: OnlyVersion
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:#F9F9F9;}
/*********************************************************************************************
	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: 1.7em 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.2em Georgia, Times, Times New Roman, Serif; color:#962118;}
	h3.sub-titulo{ font-size:1.3em;}
	h3.sub-titulo a{ font-size:1.1em; text-decoration:none;}
	
	h1,h2,h3,h4,h5,h6 { font-weight: normal; }
/*
/* Cabeçalho
***************/
	#cabecalho{position:relative; height:210px; background:url(images/bg_barra.jpg) repeat-x;}

	#cabecalho h1{ width:189px; height:157px; position:absolute; top:38px; left:15px; z-index:1;}
	#cabecalho h1 a{ width:189px; height:157px; background:url(images/logomarca.gif) no-repeat;}
	#cabecalho h3{ font-size:1.9em; color:#9C9B99;}
	#cabecalho h4{ font-size:1.1em; color:#9C9B99;}
	
	#menu_util_topo{ position:absolute; top:22px; left:370px;}
	#menu_util_topo li{ float:left; list-style:none;}
	#menu_util_topo li.idioma{ margin-left:9px;}
	#menu_util_topo li.idioma a{ background: none; padding:0; }
	#menu_util_topo li.idioma a:hover{ background: none; }
	#menu_util_topo li a{ font-size:0.85em; text-decoration:none; color:#184B8C; padding:4px;}
	#menu_util_topo li a:hover{ background:#3B619F; color:#FFF;}

	#menu_principal{ width:100%; height:41px; position:absolute; top:170px; background:#194C8D; z-index:999;}
	#menu_principal li{ float:left; list-style:none;}
	#menu_principal li.first{margin-left:0;}
	#menu_principal li.busca{margin-left:12px;}
	#menu_principal li.busca input.texto{ margin:7px 77px 0 0; width:160px; height:22px; background:#EEEEEE; border:1px solid #EFF1E6;}
	#menu_principal li.busca button{ font-size:0.75em; position:absolute; top:7px; right:4px; width:80px; height:26px; text-transform:uppercase; color:#FFF; background:#912926; border:0; display:block;}
	
	#menu_principal li a{ font-size:0.85em; border-right:2px solid #3B619F; text-decoration:none; color:#FFF; padding:11px 8px 12px; display:block;}
	#menu_principal li.last a{ border-right:0; padding-right:6px;}
	#menu_principal li a:hover{ background:#3B619F;}
	
	#menu_principal ul{ position:absolute; margin-top:-4px; z-index:9999999;}
	#menu_principal ul li{ width:170px; height:auto; padding-top:0; background:#426273; 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;}
	
/*
/* Conteúdo
***************/	
	#conteudo{ height:auto;}
	
	#col-1{ width:632px; padding-top:15px; margin-right:25px;}
	#painel{ height:260px;}	
	
	#destaques{ height:280px; background: url(images/bg_destaques.png) repeat-x left center; width: 632px; margin-top:15px; padding:0; }
	#destaques ul{ height:auto; width: inherit; padding:0; margin:0;display: block; }
	#destaques ul li{ width:193px; height:110px; border-right:1px solid #CCC; list-style:none; padding:8px; float:left; margin-top:10px; display: inherit; overflow: hidden; }
	#destaques ul li.last{ border:0;}
	#destaques ul li h2{ font-size:1.4em; color:#962118;}
	#destaques ul li h2.azul{ color:#003674;}
	#destaques ul li a{ font-size:0.85em; text-decoration:none; color:#403B35; display:block;}
	#destaques ul li a:hover{ text-decoration:underline;}

	#col-2{ width:300px; padding-top:15px;}

	#novidades{ width:auto; height:260px; padding:0; }
	#novidades h2{ font-size:1.4em; color:#962118; float: left; }
	#novidades a.link{ width:20px; height:auto; background:#A9A9A9; font-size:1.3em; text-align:center; text-decoration:none; color:#fff; margin-top:5px; padding:0 3px 3px; display:block;}
	#novidades a.link:hover{ text-decoration:underline;}
	
	
	#banner_projeto{ margin-left:10px;}
	#banner h2{  font-size:1.4em; color:#962118;}
		
	#foto-01 {border:3px solid #932929;}	
	
	#aulas{ position:relative; margin-left:40px; height:100px;}
	#aulas h2{ font-size:1.4em; color:#962118; margin-bottom:4px;}
	#aulas ul li img{ margin-right:8px; border:3px solid #932929;}
	#aulas ul li{ width:305px; height:90px; float:left; list-style:none;}
 	#aulas ul li a{ font-size:0.85em; text-decoration:none; color:#403B35;}
	#aulas ul li a:hover{ text-decoration:underline;}
	
	#parceiros{ position:relative; top:20px; height:33px; margin-left:40px;}
	#parceiros ul li{ float:left; list-style:none; margin-left:13px;}
	#parceiros ul li.first{ margin-left:0;}
	
	#destaques_internos{ width:auto; height:auto; padding:0px;}
	#destaques_internos h2{  font-size:1.4em; color:#962118;}
	#destaques_internos ul li{ padding:8px; list-style:none; margin:8px 0 8px 0;}
 	#destaques_internos ul li a{ font-size:0.85em; text-decoration:none; color:#403B35;}
	#destaques_internos ul li a:hover{ text-decoration:underline;}

	#destaques_internos ul li.azul{ background:#DEDEDC;}
	#destaques_internos ul li.azul h2{color:#003674;}
/*
Rodapé
***************/	
	#rodape{height:149px; background:url(images/bg_rodape.jpg) #4C483F repeat-x; border-top:2px solid #666; margin-top: 15px; }
	#rodape address{ position:relative; top:30px; color:#686463; padding:15px 15px 15px 150px; display:block; font-size:0.7em;}
	#rodape address a{font-size:0.9em;}
	#rodape .page_assinatura{
		position:absolute;
		top:85px;
		width:94px;
		height:33px;
		display:block;
		right:40px;
	}
	#rodape .page_assinatura a{
		display:block;
		float:right;
	}	
	#rodape h2{ position:relative; top:-20px; left:20px;}
	#rodape h2 a.maraca{ width:98px; height:57px; background:url(images/marca-rodape.jpg) no-repeat;}
	
	#menu_util_rodape{ position:absolute; top:15px; right:0;}
	#menu_util_rodape li{ list-style:none; float:left; padding-right:5px; padding-left:5px; background-color:#FFF;}
	
/* 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." */
