﻿/*  Theme Name: Walter EstellaTheme URI: http://www.walterestella.com.brDescription: Theme desenvolvido para o site walterestella.com.brVersion: 1.0Author: Alessandro BrandãoAuthor URI: http://www.englishexperts.com.br*//* 1. CSS 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, font, img, ins, kbd, q, s, samp,small, strike, sub, sup, tt, var,dl, dt, dd, ol, ul, li,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-size: 100%;font-family: inherit;vertical-align: baseline;}:focus { outline: 0; }body { line-height: 1; color: #000; background: #FFF; }ol, ul { list-style: none; }table { border-collapse: separate; border-spacing: 0; }caption, th, td { text-align: left; font-weight: normal; }blockquote:before, blockquote:after, q:before, q:after { content: ""; }blockquote, q { quotes: "" ""; }/* Universal */* {	margin: 0; 	border: none; 	padding: 0; }body {	background: #534E47 url(images/sombra-header.gif) repeat-x; 	text-align: center; 	line-height: 140%; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	font-size: 12px; 	color: #333; }a{	color: #000000;		text-decoration: none;}a:hover {	text-decoration: underline;}a img{  border: 0;}address, dl{  padding: 10px 0 5px;}blockquote{  margin: 10px 0 0;  border-top: 1px solid #ddd;  background: #f7f7f7;}blockquote p{ padding: 10px; }blockquote blockquote{  margin: 0 10px;  background: #fff;}code{  background: #f9f9f9;}dd{  padding: 0 0 0 20px;}img.centered{  display: block;  margin-left: auto;  margin-right: auto;}img.alignright{  padding: 4px;  margin: 3px 0 2px 10px;  display: inline;}img.alignleft{  padding: 4px;  margin: 3px 10px 2px 0;  display: inline;}.alignleft{  float: left;}.alignright{  float: right;}.clear{  margin: 0;  padding: 0;  clear: both;}small{  font-size: 11px;}input, textarea{  font-family: Arial, Helvetica, Georgia, sans-serif;  font-size: 14px;  padding: 2px;}/* Container */#container {	width: 880px;	margin: 0 auto 0 auto;	background: url(images/fundo-content.gif) repeat-y 50% 0;	text-align: left;}/* Top */#topmargin {	height: 33px; 	background: url(images/barra-topo-header.gif) no-repeat 50% 0; }#topmargin #topflags {	padding: 0 6px 0 0;}#topmargin p {	color: #DAD4BF;	font-size: 9px;	line-height: 23px;	text-align: right;	display: block;	float:right;	vertical-align: bottom;}#topmargin p a:link,#topmargin p a:visited {	color: #7A7262;		text-decoration: none;}#topmargin p a:active,#topmargin p a:hover {	color: #E5DFCC;		text-decoration: none;}	/* Header */#header {	height: 108px;	margin: 0 5px 0 5px;	border-left: 1px solid #fffcf2;	border-right: 1px solid #fffcf2;	background: url(images/background-header.gif) repeat-x 0 0;}#sitedesc {	float: left;	width: 265px;	height: 95px;	font-size: 1px;	line-height: 1px;	text-decoration: none;}#sitedesc h1 a,#sitedesc p {	font-size: 1px;	line-height: 1px;	text-indent: -9999px;	text-decoration: none;}#sitedesc h1 {	padding: 15px 0 0 15px;}#sitedesc h1.pt {	background: url(images/logo-header-pt.gif) no-repeat 22px 15px;}#sitedesc h1.en{	background: url(images/logo-header-en.gif) no-repeat 22px 15px;}#sitedesc h1 a {	display: block;	width: 250px;	height: 70px;	overflow: hidden;}#sitenav {	margin-left: 490px;}#sitenav li,#sitenav a {	display: block;	float: left;	font-size: 1px;	line-height: 1px;	text-indent: -9999px;	text-decoration: none;	list-style: none;}/* Menu */#menu {	padding-top: 26px;	height: 65px;}#menu li,#menu a {	height: 65px;	width: 90px;	overflow: hidden;}#menu li.current{	height: 80px;	background: url(images/current-menu-header.gif) no-repeat 0 bottom;}#menuquemsou-pt{	background: url(images/quemsou-menu-header-pt.gif) no-repeat 0 0;}#menuquemsou-en{	background: url(images/quemsou-menu-header-en.gif) no-repeat 0 0;}#menublog{	background: url(images/blog-menu-header.gif) no-repeat 0 0;}#menucurriculum-pt{	background: url(images/curriculum-menu-header-pt.gif) no-repeat 0 0;}#menucurriculum-en{	background: url(images/curriculum-menu-header-en.gif) no-repeat 0 0;}#menufotos-pt{	background: url(images/fotos-menu-header-pt.gif) no-repeat 0 0;}#menufotos-en{	background: url(images/fotos-menu-header-en.gif) no-repeat 0 0;}#menucontato-pt{	background: url(images/contato-menu-header-pt.gif) no-repeat 0 0;}#menucontato-en{	background: url(images/contato-menu-header-en.gif) no-repeat 0 0;}/* Content */#content {	margin: 0 5px 0 5px;	text-align:center;	padding-top: 20px;}/* Capa */#capa {	background-color: #f7f4ea;	padding-left: 35px;	display: block;	height: 380px;}#capa h2 {	height: 35px;	padding-top: 25px;	font-family:Georgia, Verdana, Arial, Tahoma;	font-size: 16px;	font-weight: normal;}#capa h2 a, #capa h2 a:hover{	display: block;	text-decoration: none;}#capa p{	font-family: Georgia, Verdana, Arial, Tahoma;	font-size: 13px;	font-weight: normal;	padding: 10px;	text-align: left;}#capa #capaquemsou{	float: left;	background: #f7f4ea url(images/box-capa-quemsou.gif) no-repeat 0 0;		height: 280px;	width: 190px;	margin-right: 13px;	display:block;}#capa #capablog{	float: left;	background: #f7f4ea url(images/box-capa-blog.gif) no-repeat 0 0;		height: 280px;	width: 190px;	margin-right: 13px;	display:block;}#capa #capacurriculum{	float: left;	background: #f7f4ea url(images/box-capa-curriculum.gif) no-repeat 0 0;		height: 280px;	width: 190px;	margin-right: 13px;	display:block;}#capa #capafotos{	float: left;	background: #f7f4ea url(images/box-capa-fotos.gif) no-repeat 0 0;		height: 280px;	width: 190px;	margin-right: 13px; display:block;}#capa #capadica{	float: left;	background: url(images/box-dica.gif) no-repeat 0 0;		height: 70px;	width: 800px;	margin-top: 10px;	margin-right: 10px;	display:block;}#capa #capadica p{	padding: 28px 0 0 70px;}#capa #capacontato{	float: left;	background: #f7f4ea url(images/box-capa-blog.gif) no-repeat 0 0;		height: 280px;	width: 190px;	margin-right: 13px;	display:block;	}/* Seções */#secao {	background-color: #f7f4ea;	padding-left: 15px; display: block;}#secao h2 {	height: 45px;	padding-top: 25px;	font-family:Georgia, Verdana, Arial, Tahoma;	font-size: 16px;	font-weight: normal;}#secao p {	font-family:Georgia, Verdana, Arial, Tahoma;	font-size: 14px;	font-weight: normal;	padding: 5px 10px 0 10px;	text-align: left;}#secao #secaopage img{ border: 5px solid #ffffff; background-color: #FFFFFF;}#secao #secaopage a { text-decoration: underline; color:#990000;}#secao #secaopage a:hover { text-decoration: none; }#secao #secaopage {	float: left;	width: 596px;	text-align: center;	display:block;}#secao #secaopage h2 {	background: url(images/box-titulo.gif) no-repeat 0 center; height: 45px;} #secao #secaopage h3 {	height: 25px;	padding: 45px 0 0 15px;	font-size: 14px; font-weight: bold; background: url(images/box-titulo.gif) no-repeat 0 center; text-align: left; }#secao #secaopage h4 {	height: 25px;	padding: 45px 0 0 15px;	font-size: 12px; font-weight: normal; background: none; text-align: center; }#secao #secaopage ul { padding-bottom: 15px;}#secao #secaopage ul h2 { background: none; padding-top: 5px; text-align: left; height: 25px; margin-left: 20px; font-size:12px;}#secao #secaopage li { text-align:left;  line-height: 20px;	font-size:12px; color:#000000; list-style-type: square; list-style-position:outside; margin-left: 45px;}/* ÍNÍCIO DO MAPA DO SITE */#secao #secaopage .ddsg-wrapper { text-align: left; padding: 15px; }#secao #secaopage .ddsg-wrapper h2 {margin: 0px 0px 10px; letter-spacing: -1px; height: 18px; line-height: 18px; }#secao #secaopage .ddsg-wrapper ul li { line-height: 20px;	font-size:12px;color:#000000;list-style-type: disc; list-style-position:outside; margin-left: 20px;}#secao #secaopage .ddsg-wrapper ul li li{ list-style-type: square;}#secao #secaopage .ddsg-wrapper .ddsg-pagenav p { color:#000000; padding: 10px 0 10px 0; font-size:13px;}/* FIM DO MAPA DO SITE */#secao #secaoblog {	float: left;	width: 596px;	text-align: center;	display:block;	padding: 0 0 10px 10px;}#secao #secaoblog p {	padding: 0;	margin: 0;}/* POST  */#secao #secaoblog .post {	margin-bottom: 10px;	background-color: #ffffff;	border: solid 1px #DDD6C2;	padding: 10px;}#secao #secaoblog .post h3{	text-align: left;	padding: 0;	display: block;	/*background-color:Lime;*/	font-size: 18px;	font-weight: normal;}#secao #secaoblog .post p { line-height: 20px; text-align: left;}#secao #secaoblog .post img{ padding:4px; border: 1px solid #cecece;}#secao #secaoblog .post .post-title{	float: left;	width: 100%;	display: block;	height: auto;}#secao #secaoblog .post .post-title h2{	height: 55px;	text-align: left;	padding: 0;	display: block;}#secao #secaoblog .post .post-title h2 a{	font-size: 18px;	color: #ca261d;}#secao #secaoblog .post .mini-author {  	float: left; 	font-size: 11px;  	color: #999999; 	width: 100%;	text-align: left;	line-height: 20px;}#secao #secaoblog .post .post-content a { text-decoration: underline; color: #5c5c5c; }#secao #secaoblog .post .post-content a:hover { text-decoration: none; color: #ca261d; }#secao #secaoblog .post .post-content{	width: 100%;	display:block;}#secao #secaoblog .post .post-bottom{	padding: 10px 5px 0 0;	display:block;	height: 20px;	font-size: 11px;}#secao #secaoblog .post .post-bottom a{	color: #999999; }#secao #secaoblog .post .post-bottom-left{	background: url(images/mini-category.gif) no-repeat 0 0;	padding-left: 23px;	float: left;	display:block;	text-align: left;	height: 100%;}#secao #secaoblog .post .post-bottom-right{	background: url(images/mini-comment.gif) no-repeat 0 0;	padding-left: 23px;	float: right;	display:block;	height: 100%;}#secao #secaoblog .post ul { padding: 0 0 0 10px; display:inline;}#secao #secaoblog .post ul li { text-align:left;  line-height: 20px;	font-size:12px; color:#000000; list-style-type: square; list-style-position:outside; margin: 0 0 0 10px;}/* LISTA DE COMENTÁRIOS */#blog_comm{ float:left; width:100%; font: normal 12px Arial, Helvetica, sans-serif; text-align: left;}#blog_comm h2{font: Arial, Helvetica, sans-serif; font-weight:bold; color:#4a4848; background: url(images/comments.gif) no-repeat;}#secao #secaoblog #blog_comm .commentlist { margin: 10px 0px; line-height: 130%; overflow: visible; }#secao #secaoblog #blog_comm .commentlist p{ padding: 10px 0 5px 0; }#secao #secaoblog #blog_comm .commentlist li{ padding: 5px 10px; background:#fdfbf3;  border-top: 1px solid #DDD6C2;}#secao #secaoblog #blog_comm .commentlist .alt { background: #efebde; border-top: 1px solid #DFD9C5;}#secao #secaoblog #blog_comm .commentlist cite { font-weight: bold; font-style: normal; font-size: 110%; color: #8e6f08;}#secao #secaoblog #blog_comm .commentlist cite a, .commentlist cite a:visited { color: #8e6f08;}#secao #secaoblog #blog_comm .commentlist small { margin-bottom: 5px; display: block; font-size: 87%;}#secao #secaoblog #blog_comm .commentlist small a, .commentlist small a:visited{ color: #999999;}#secao #secaoblog #comments_form_bg{width:100%; padding-bottom:20px;}#secao #secaoblog #blog_comm #comm_post_title{ width:100%; height:40px; font-style:Arial, Helvetica, sans-serif; font-size:23px; font-weight:normal;padding-top:20px; color:#9F3F00;}#secao #secaoblog #blog_comm #comm_post_form{ padding: 0;}#secao #secaoblog #blog_comm #comm_post_form #author, #email, #url, #comment { width: 355px;}#secao #secaoblog #blog_comm #comm_post_form #comment { height: 100px;}#secao #secaoblog #blog_comm #comm_post_form #author, #email, #url, #comment{	padding: 4px;	margin-bottom: 10px;	vertical-align: middle;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 100%;	border: 1px solid #CCC;}#secao #secaoblog #blog_comm #comm_post_form #comment:focus, #author:focus, #email:focus, #url:focus {	background-color: #FFFFE0;	border: 1px solid #BBB;}#secao #secaoblog #blog_comm #comm_post_form td{ list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:5px; padding-right:10px;}#secaomenu {float: right; background: #f7f4ea url(images/box-menu.gif) no-repeat 0 0; height: 100%; width: 213px; display:block; padding: 10px 10px 10px 15px; margin-left: 8px;}#secaomenu img { border: solid 5px #DBD4BF;}#secaomenu p {	padding: 0;	display: block;	font-size: 12px;}#secaomenu h2{ text-align: left; height: 30px; line-height: 20px; color:#E04716; font-size:17px; padding: 0; margin: 0; font-weight:normal; }#secaomenu h2 a { text-align: left; height: 30px; line-height: 20px; color:#E04716; font-size:17px; padding: 0; margin: 0; font-weight:normal; }#secaomenu ul{ padding-bottom: 20px; }#secaomenu li{ text-align: left; color:#484848;font-size:11px;	font-family:Verdana, Arial, Helvetica, sans-serif; list-style-type:none;}#secaomenu li.recentcomments { font-weight: bold;}#secaomenu li.recentcomments a { font-style:normal; }#secaomenu li.cat-item { line-height: 20px; height: 100%; }#secaomenu li.cat-item a { padding-left: 20px; background: #f7f4ea url(images/mini-category-menu.gif) no-repeat 0 0; display: block; }#secaomenu a { color:#484848; font-size:11px;	font-family:Verdana, Arial, Helvetica, sans-serif;text-decoration:none;	font-weight:normal;}#secaomenu a:hover {color:#990000;text-decoration: underline;}#secaomenu li.widget_rss img{ margin: 5px 0 0 0;}#secaomenu li.widget_rss li a { padding-left: 20px; background: #f7f4ea url(images/mini-clip.gif) no-repeat 0 0; display: block; }#secaomenu li.widget_archive li { line-height: 20px; height: 100%; }#secaomenu li.widget_archive li a { padding-left: 20px; background: #f7f4ea url(images/mini-clip.gif) no-repeat 0 0; display: block; }/* Footer */#footer {	height: 57px;	margin: 0 5px 0 5px;	border-left: 1px solid #fffcf2;	border-right: 1px solid #fffcf2;	background: url(images/background-footer.gif) repeat-x 0 0;	display: block;	clear:both;}#footer p{	text-align: center;	padding-top: 20px;	font-size: 11px;}
