﻿/*Theme Name: Beleza Interior?
Theme URI: xxx
Description: Maraisa Fidelis
Version: 2012
Author: José Luiz Zorzan Júnior e Therry Lee
Author URI: http://melhorangulo.com */

body { color: #000; font-family: Arial, helvetica, sans-serif; font-size: 12px; line-height: normal; margin: 0; padding: 0; background: #ffe7ca url('images/topo/bg.jpg') repeat-x top; }
#publicidade { z-index: 1; width: 728px; height: 90px; margin: 95px 0 0 323px; position: absolute; }
#page { width: 1130px; margin-left: auto; margin-right: auto; }
#content { width: 730px; float: left; }
#content .aligncenter { width: 660px; height: auto; }
#content span.data, #content span.categoria { display: block; color: #333; text-align: left; text-transform: capitalize; padding: 0 0 0 2px; }

.post { width: 730px; margin-top: 10px; float: left; }
.post a, .post a:link, .post a:visited, .post a:active { color: #e69262; font-weight: bold; }
.post a:hover { color: #640b1f; font-weight: bold; }
.post-all { color: #000; background: #fffbf7; }
.post-all .post-content { color: #000; margin: 0 35px; font-size: 14px; font-family: Arial, helvetica, sans-serif; line-height: 20px; text-align: justify; padding-top: 15px; }
.post h3 { font-family: 'Dancing Script', cursive; width: 660px; height: auto; line-height: 34px; margin: 0; font-size: 38px; color: #640b1f; vertical-align: middle; }
.post h3 a { font-family: 'Dancing Script', cursive; width: 660px; height: auto; text-decoration: none; color: #640b1f!important; vertical-align: middle; font-weight: normal!important; }
#data { z-index: 1; width: 67px; height: 85px; color: #8e1f38; margin: -40px 0 0 -81px; padding-top: 30px; line-height: 14px; position: absolute; background: url('images/post/bg-date.png') no-repeat; }
#data .dia { font-family: 'Novecentowide'; font-size: 30px; margin: 20px 0 0 0; }
#data .mes { font-family: Arial, helvetica, sans-serif; font-size: 11px; margin: 0 0 0 0; text-transform: uppercase; }
#tags { width: 350px; height: auto; font-size: 12px; line-height: 20px; float: left; display: block; }
#tags a, #tags a:link { color: #e69262; font-weight: bold; }
#tags a:hover { color: #640b1f; font-weight: bold; }
.clear { margin: 0 0 40px; }
.share { margin: 8px 8px 5px 0; float: left; diplay:block; }
.like { margin: 4px 0 5px 0; float: left; diplay:block; }
.relacionados { margin: 10px 15px 0 0; width:150px; float:left; }
.relacionados:hover { background: #ffe5c7; }
.relacionados .titulo { padding:0 0 0 0px; font-size: 12px; width:140px; height: auto; margin-bottom: 20px; }
.relacionados .titulo a, .relacionados .titulo a:link, .relacionados .titulo a:active, .relacionados .titulo a:visited { color: #8e1f38; }
.relacionados .titulo a:hover { color: #E69262; }
.thumbr { float: left; margin: 0px 5px 5px 0px; background-color: #f8f8f8; padding: 0px; }

#sidebar-all { width: 300px; float: left; display: block; }
#sidebar { width: 280px; color: #000; background-color: #fffbf7; font-size: 12px; margin: 10px 0 15px 30px; padding: 20px 18px 22px 18px; float: left; }
#sidebar .titulo { font-family: 'Novecentowide'; font-size: 20px; color: #ca7f54; text-transform: uppercase; }
#sidebar ul li { margin-left: -40px!important; list-style-type: none; font-size: 12px; margin-bottom: 4px; border: none; background-color: transparent; }
#sidebar ul li a { list-style-type: none; font-size: 12px;  font-style: none; text-decoration: none; color: #000; }
#sidebar ul li a:hover { list-style-type: none; font-size: 12px; font-style: none; color: #E69262; }
#sidebar .catright {font-size: 16px; float:left; width:100px;}
#sidebar .catleft {font-size: 16px; float:left; width:100px;}
#sidebar input#st-txt, #sidebar input.text { height: 25px; width: 270px; font-size: 12px; color: #000; border: 1px solid #c5b9ab; background: #fff7ef; padding: 5px 5px 2px 3px; }
#sidebar input.submit { font-family: 'Novecentowide'; font-size: 14px; color: #8e1f38; background: none; border: none; float: right; }

a {text-decoration: none; outline:none; overflow: hidden;} 
a:link, a:visited, a:active {color: #000; text-decoration: none; overflow: hidden;}
a:hover {color: #E69262; text-decoration: none; overflow: hidden;}
ul li { font-size: 12px; margin-bottom: 4px; letter-spacing: 0px; background-color: transparent; }
ul li a { color: #E69262; font-size: 11px; font-style: none; text-decoration: none; }
ul li a:hover { font-size: 11px; font-style: none; }

#searchform { height: 0px; margin-top: 5px; }
#searchform input#st-txt { height: 25px; width: 175px; font-size: 12px; color: #000; border: 1px solid #c5b9ab; background: #fff7ef url('images/sidebar/search.png') right top no-repeat; padding: 5px 30px 2px 3px; float: right; }

#comment-link, #comment-link a, #comment-link a:link, #comment-link a:active, #comment-link a:visited { width: 180px; height: auto; color: #8e1f38; margin-left: 65px; float: left; display: block; }
#comment-link a:hover { color: #E69262; }
#comment-link #bola { z-index: 2; width: 52px; height: 66px; font-family: 'Novecentowide'; font-size: 29px; background: url('images/post/comment.png') no-repeat; padding: 23px 0 0 0; float: left; display: block;}
.comment-text { font-family: 'Novecentowide'; font-size: 16px; margin-top: 25px; margin-left: 5px; float: left; display: block; }
.comment { width: 580px; display: block; margin-left: 80px; }
#commentreply a, #commentreply a:link, #commentreply a:visited { font-size: 12px; font-weight: normal; float: right; }
#commentreply a:hover { font-size: 12px; font-style: normal; float: right; }
.commentname { color: #ca7f54; font-size: 12px; }
.commentname b { font-family: 'Novecentowide'; text-transform: uppercase; color: #8e1f38; font-size: 14px; }
.commenttitle { font-family: 'Dancing Script', cursive; color: #8e1f38; font-size: 36px; }
.avatar { float: left; margin: 0 8px 10px 0; }
.form-name { width: 311px; float: left; font-size: 12px; }
.form-name input { width: 311px; padding: 5px; float: left; background-color: #fff7ef; border: 1px solid #c5b9ab; margin-top: 5px; }
.form-mail { width: 311px; float: left; font-size: 12px; margin-left: 28px; }
.form-mail input { width: 311px; padding: 5px; float: left; background-color: #fff7ef; border: 1px solid #c5b9ab; margin-top: 5px; }
.form-site { width: 650px; float: left; font-size: 12px; margin: 10px 0; }
.form-site input { width: 650px; padding: 5px; float: left; background-color: #fff7ef; border: 1px solid #c5b9ab; margin-top: 5px; }
.form-comment input, textarea { width: 655px; height: 140px; float: left; background-color: #fff7ef; border: 1px solid #c5b9ab; margin-top: 5px; }
#comment-submit { font-family: 'Carton'; float: right; font-size: 18px; color: #ca7f54; background: none; padding: 5px 10px; margin-top: 15px; border: 0;}

#pagenavi { clear: both; text-align: center; margin-top: -25px; margin-left: -2px; }
#pagenavi span, #pagenavi a, #pagenavi a:link { float: left; font-size: 12px; background: #fff4e8; color: #000; padding: 6px 10px; margin: 0 2px 0 2px; font-weight: normal; }
#pagenavi a:hover { color: #fffbf7; background: #ba6d7b; font-weight: normal; }
#pagenavi .current, #pagenavi .current a { font-size: 12px; color: #000; background: #fff4e8; padding: 6px 10px; margin: 0 2px 0 2px; font-weight: normal; }

#footer { font-size: 11px; height: 400px; width: 100%; color: #fffbf7; background: #ba6d7b; padding-bottom: 10px; clear: both; }
#footer .item1 a, #footer .item1 a:link, #footer .item1 a:visited, #footer .item1 a:active { color: #ffd693; } 
#footer .item1 a:hover { color: #ffe5c7; }
#footer .itens { width: 1125px; margin: auto; clear: both; }
#footer .item1 { width: 120px; height: auto; float: left; margin: 100px 80px 0 0; }
#footer .item2 { width: 245px; height: auto; float: left; margin: 60px 50px 0 0; }
#footer .item3 { width: 245px; height: auto; float: left; margin: 60px 40px 0 0; }
#footer .item4 { width: 300px; height: auto; float: left; margin: 60px 0px 0 0; }
#footer .titulo { font-family: 'Carton'; font-size: 18px; color: #ffd693; text-transform: uppercase; }
#footer ul li { margin-left: -40px!important; list-style-type: none; font-size: 12px; margin-bottom: 4px; border: none; background-color: transparent; }
#footer ul li a { list-style-type: none; font-size: 12px; font-style: none; text-decoration: none; color: #fffbf7; }
#footer ul li a:hover { list-style-type: none; font-size: 12px; font-style: none; color: #ffd693; }

.aligncenter { display: block; text-align: center; margin-left: auto; margin-right: auto; }
.alignleft { float: left; margin: 1px 10px 0 0; }
.alignright { float: right; margin: 1px 0 0 10px; }
.center { text-align: center; display: block; margin-left: auto; margin-right: auto; }
.left { float: left; margin: 1px 4px 0 0; }
.right { float: right; margin: 1px 0 0 4px; }
img { border: 0px; }

blockquote { background-color:#fafafa; border-top: 1px solid #f3f4f4; border-bottom: 1px solid #f3f4f4; padding: 5px; font-size: 12px; text-align: justify; margin: 10px 5px; }
hr { width: 100%; clear: both; border-top: 1px solid #ffe5c7; border-bottom: 0px; border-left: 0px; border-right: 0px; text-align:center; margin:5px 0 5px 0; height: 1px;}

@font-face {
font-family: 'Novecentowide';
src: url('scripts/fonts/novecentowide.eot');
src: url('scripts/fonts/novecentowide.otf');
src: url('scripts/fonts/novecentowide.eot?#iefix') format('embedded-opentype'),
url('scripts/fonts/novecentowide.woff') format('woff'),
url('scripts/fonts/novecentowide.ttf') format('truetype'),
url('scripts/fonts/novecentowide.svg#NovecentowideDemiBold') format('svg');
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: 'Carton';
src: url('scripts/fonts/carton.eot');
src: url('scripts/fonts/carton.otf');
src: url('scripts/fonts/carton.eot?#iefix') format('embedded-opentype'),
url('scripts/fonts/carton.woff') format('woff'),
url('scripts/fonts/carton.ttf') format('truetype'),
url('scripts/fonts/carton.svg#CartonSlab') format('svg');
font-weight: normal;
font-style: normal;
}