@charset "utf-8";

body {
margin-top : 0;
background-color : #c7ccd4;
}
h1, h2, h3, h4, h5 {
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 12px;
color : #d56528;
padding : 0;
margin : 0;
display : inline;
}
h2 {
font-size : 16px;
display : block;
}
h3 {
font-size : 20px;
display : block;
}
h4 {
font-size : 24px;
display : block;
}
h5 {
font-size : 28px;
display : block;
}
p {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #3e3e3e;
padding-right : 10px;
padding-top : 20px;
}
.art_esq p {
padding-bottom : 10px;
}
.clear {
clear : both;
}
#wrapper {
width : 940px;
background-image : url(../images/bgbody.jpg);
background-repeat : no-repeat;
margin : 0 auto 0 auto;
padding-top : 30px;
}
#wrapper #barra_sup {
background-image : url(../images/barra_sup.png);
background-repeat : no-repeat;
height : 177px;
width : 940px;
}
.new {
position : absolute;
top : -3px;
right : 0;
}
#slider #itemdestaque1 .itemdescricao span, #slider #itemdestaque2 .itemdescricao span, #slider #itemdestaque3 .itemdescricao span, #slider #itemdestaque4 .itemdescricao span, #slider #itemdestaque5 .itemdescricao span {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #b9b9b9;
padding-left : 10px;
}
#slider #itemdestaque1 .itemdescricao, #slider #itemdestaque2 .itemdescricao, #slider #itemdestaque3 .itemdescricao, #slider #itemdestaque4 .itemdescricao, #slider #itemdestaque5 .itemdescricao {
background-image : url(../images/itemdescricao.png);
background-repeat : no-repeat;
height : 40px;
width : 825px;
position : relative;
top : 187px;
padding : 16px 55px 0 60px;
}
#itemdestaque1 {
background-image : url(../images/destaque1.png);
background-repeat : no-repeat;
height : 243px;
width : 940px;
margin-top : 30px;
}
#itemdestaque2 {
background-image : url(../images/destaque2.png);
background-repeat : no-repeat;
height : 243px;
width : 940px;
margin-top : 30px;
}
#itemdestaque3 {
background-image : url(../images/destaque3.png);
background-repeat : no-repeat;
height : 243px;
width : 940px;
margin-top : 30px;
}
#itemdestaque4 {
background-image : url(../images/destaque4.png);
background-repeat : no-repeat;
height : 243px;
width : 940px;
margin-top : 30px;
}
#itemdestaque5 {
background-image : url(../images/destaque5.png);
background-repeat : no-repeat;
height : 243px;
width : 940px;
margin-top : 30px;
}
#slider {
height : 243px;
width : 940px;
overflow : hidden;
padding-bottom : 30px;
}
#categoriawrap p, #categoriawrap-blog p {
padding : 10px 10px 0 5px;
}
#categoriawrap {
margin : 30px 0 30px 0;
padding : 30px 0 30px 0;
border-top-width : 1px;
border-top-style : solid;
border-top-color : #b3b4b7;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #b3b4b7;
}
#categoriawrap-blog {
margin : 0 0 30px 0;
padding : 30px 0 30px 0;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #b3b4b7;
}
.categoria {
float : left;
width : 160px;
margin : 0 28px 0 0;
}
.categoria .header {
text-decoration : none;
}
#categoriawrap a, #categoriawrap-blog a {
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 12px;
color : #d56528;
padding-left : 5px;
margin-bottom : 10px;
margin : 0;
display : inline;
text-decoration : none;
}
#categoriawrap a:hover, #categoriawrap-blog a:hover {
color : #333333;
}
#categoriawrap .ver-tudo, #categoriawrap-blog .ver-tudo {
background-image : url(../images/vertudo.png);
background-repeat : no-repeat;
height : 39px;
width : 160px;
position : relative;
top : 102px;
}
#categoriawrap .ver-tudo a, #categoriawrap-blog .ver-tudo a {
display : block;
height : 39px;
width : 160px;
line-height : 38px;
text-align : center;
padding : 0;
}
#categoriawrap .ver-tudo a:hover, #categoriawrap-blog .ver-tudo a:hover {
color : white;
}
#categoria-img1 {
background-image : url(../images/1.png);
background-repeat : no-repeat;
height : 141px;
width : 160px;
margin-top : 30px;
}
#categoria-img2 {
background-image : url(../images/2.png);
background-repeat : no-repeat;
height : 141px;
width : 160px;
margin-top : 30px;
}
#categoria-img3 {
background-image : url(../images/3.png);
background-repeat : no-repeat;
height : 141px;
width : 160px;
margin-top : 30px;
}
#categoria-img4 {
background-image : url(../images/4.png);
background-repeat : no-repeat;
height : 141px;
width : 160px;
margin-top : 30px;
}
#categoria-img5 {
background-image : url(../images/5.png);
background-repeat : no-repeat;
height : 141px;
width : 160px;
margin-top : 30px;
}
#blog-home #content .art_esq .content {
float : right;
width : 400px;
}
#wrapper .art_esq {
float : left;
width : 680px;
padding : 35px 0 20px 0;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #b3b4b7;
}
.art_esq .titulo {
float : right;
width : 400px;
}
#content .art_esq .titulo a {
text-decoration : none;
color : #414141;
font-family : Arial, Helvetica, sans-serif;
color : #414141;
font-size : 24px;
}
#content .art_esq .titulo a:hover {
color : #d56528;
font-family : Arial, Helvetica, sans-serif;
}
#content .art_esq .titulo .caixacomentario {
background-image : url(../images/caixacomentario.png);
background-repeat : no-repeat;
color : #ffffff;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
text-align : center;
line-height : 21px;
margin-top : 12px;
float : right;
height : 26px;
width : 113px;
}
#content .art_esq .titulo .caixainformacao {
background-image : url(../images/caixainformacao.png);
height : 21px;
width : 281px;
background-repeat : no-repeat;
color : #ffffff;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
text-align : center;
line-height : 20px;
margin-top : 12px;
float : left;
}
#content .art_esq .titulo .caixacomentario a {
font-size : 11px;
color : #ffffff;
}
#content .art_esq .titulo .caixacomentario a:hover {
text-decoration : underline;
}
.art_esq .content {
float : right;
width : 400px;
}
#content .art_esq .content a {
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 12px;
color : #d56528;
margin-top : 12px;
}
#content {
	float : left;
	color:#333
}
#content #barralat {
float : right;
width : 240px;
}
.post {
margin-top : 30px;
padding-bottom : 25px;
}
#postrecente {
padding-top : 10px;
overflow : hidden;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
text-align : justify;
border-left-width : 1px;
border-left-style : solid;
border-left-color : #b3b4b7;
padding-left : 30px;
}
#barralat #postrecente .post a {
color : #585858;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 12px;
margin-top : 12px;
text-decoration : none;
}
#barralat #postrecente .post a:hover {
color : #d56528;
}
#barralat #postrecente .post .comentpopular a {
background-image : url(../images/comentpopular.png);
background-repeat : no-repeat;
display : block;
height : 26px;
width : 113px;
color : #ffffff;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
text-align : center;
line-height : 21px;
float : left;
}
#barralat #postrecente .post .comentpopular a:hover {
text-decoration : underline;
}
#barralat #postrecente .post .comentpopular .ler a {
background-image : url(../images/ler.png);
background-repeat : no-repeat;
display : block;
height : 21px;
width : 127px;
color : #ffffff;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
text-align : center;
line-height : 21px;
float : left;
}
#barralat #postrecente .post .comentpopular .ler a:hover {
text-decoration : underline;
}
#blogcategoria {
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #b3b4b7;
padding : 30px 0 30px 0;
margin-bottom : 30px;
}
#barralat #blogcategoria li a {
color : #585858;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 12px;
text-decoration : none;
}
#barralat #blogcategoria a:hover {
color : #d56528;
}
#barralat .first {
margin-top : 20px;
}
#content #barralat #blogcategoria li {
margin-top : 9px;
}
#rodape {
background-image : url(../images/rodape.png);
background-repeat : no-repeat;
width : 940px;
height : 50px;
margin-bottom : 30px;
}
#rodape {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #959595;
text-transform : uppercase;
margin-top : 30px;
}
#rodape .info {
float : left;
padding : 17px 0 0 60px;
}
#rodape .infonav {
float : right;
padding : 17px 60px 0 0;
}
#rodape a {
color : #959595;
}
#rodape a:hover {
color : #d56528;
}
#textointro {
margin : 30px 0 30px 0;
padding : 0 0 30px 0;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #b3b4b7;
}
#textointro-contact {
margin : 30px 0 30px 0;
padding : 0 0 30px 0;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #b3b4b7;
width : 666px;
float : left;
}
#content img {
float : left;
padding : 0 10px 10px 0;
}
#content .right {
padding-right : 0;
}
.subcategoria {
border-left-width : 1px;
border-left-style : solid;
border-left-color : #b3b4b7;
padding-left : 30px;
float : right;
width : 200px;
margin-left : 40px;
}
.subcategoria-contact {
border-left-width : 1px;
border-left-style : solid;
border-left-color : #b3b4b7;
padding-left : 30px;
float : right;
width : 200px;
margin : 30px 0 0 25px;
}
.subcategoria li a {
color : #585858;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 12px;
text-decoration : none;
}
.subcategoria-contact li a {
color : #585858;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 11px;
padding-left : 2px;
text-decoration : none;
padding-top : 10px;
}
.subcategoria ul, .subcategoria-contact ul {
margin-top : 10px;
}
.subcategoria a:hover, .subcategoria-contact a:hover {
color : #d56528;
}
.portfolioitem ul li {
float : left;
padding : 0 28px 28px 0;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #b3b4b7;
}
.portfolioitem .last {
padding-right : 0;
}
.name, .email {
margin : -10px 0 10px 0;
background-image : url(../images/campo.jpg);
background-repeat : repeat-x;
background-color : #ffffff;
border : 1px solid #c6c6c6;
color : #777777;
padding : 6px;
width : 222px;
}
textarea {
margin : -10px 0 10px 0;
background-image : url(../images/campo.jpg);
background-repeat : repeat-x;
background-color : #ffffff;
border : 1px solid #c6c6c6;
color : #777777;
padding : 6px;
}
.map {
float : right;
padding : 12px 70px 0 0;
}
#formcontact {
width : 666px;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #b3b4b7;
}
.button {
background-image : url(../images/submeterbutton.png);
background-repeat : no-repeat;
width : 74px;
height : 23px;
border : none;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 12px;
color : #d56528;
}
.contact {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color : #3e3e3e;
text-transform : uppercase;
margin : 10px 0 10px 0;
padding : 5px 0 5px 0;
}
