.page .title {
font-family: "MyriadPro";
margin-bottom: 20px;
color: #333;
display: block;
font-size: 25px;
background: url("../imagens/marker.png") no-repeat 0 50%;
padding-left: 20px;
font-weight: normal;
margin-top: 20px;
}

.cliente1 {
margin-bottom: 40px;
display: inline-block;
vertical-align: text-top;
overflow: hidden;
width: 112px;
margin-left: 47px;
height: 140px;
background: url("../imagens/bg-produtos.png");
margin-top: 10px;
position: relative;
background-repeat: no-repeat;
}

.nome-cliente1 {
background: none;
height: 20px;
overflow: hidden;
color: #999;
font-size: 16px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
padding: 0;
position: absolute;
top: 5px;
left: 5px;
}

.img-cliente1 {
width: 95px;
height: 76px;
position: absolute;
top: 50px;
left: 9px;
}

.page-2 .col-left {
float: left !important;
width: 388px !important;
color: #8B8B98;
font-size: 13px;
padding-top: 35px;
padding-left: 20px;
}

.page-2 .slider {
width: 520px;
margin-left: 52px;
}

#col-left-interna-2 {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 17px;
color: #666;
width: 263px;
margin: auto;
}

#col-left-interna-3{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#666;
	width: 263px;
    margin: auto;
	}


#middle {
width: 980px;
height:auto;
margin: 0 auto;
position: relative;
padding-top: 20px;
overflow: hidden;
color: #4C3E39;
margin-bottom: 73px;
}

.page-3 .col-right {
float: right;
width: 650px;
}

.page-3 .col-right .slider-internas {
margin-bottom: 100px !important;
border-radius: 596px;
position: relative;
width: 627px;
}

.page-3 .col-right .slider-internas {
margin-bottom: 125px !important;
border-radius: 596px;
position: relative;
width: 627px;
}

ul.slides li {
margin: 0px;
padding: 0;
position: relative;
top: 8px;
width: 570px;
}





#topo-typo-3 {
	width:100%;
	height: 249px;
	background: url("../imagens/fundo-tipo3.jpg");
	}

#banner-typo-3{
	width:980px;
	height:185px;
	margin: auto;
	padding-top: 7px;
	}
	
.title {
width: 980px;
margin: auto;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 20px;
color: #FF5959;
padding-top: 15px;
padding-left: 20px;
background: url("../imagens/img-seta.png");
background-repeat: no-repeat;
background-position-y: 23px;
font-weight: normal;
}


.page-3 .list-blocks {
overflow: hidden;
background: #f8f8f8;
width: 980px;
margin: auto;
}
	
page-3 .list-blocks .block .thumb img {
width: 180px;
height: 131px;
}
	
.page-3 .list-blocks .block .thumb img {
width: 180px;
height: 131px;
border: solid 1px #ccc;
padding: 10px;
}

#conteudo-int-typo3 {
width: 980px;
height: 600px;
margin: auto;
}
	
	
#float-left{
	width:304px;
	height:536px;
	background:#fff;
	}
	
.cont-total{
	width:100px;
	margin:auto;
	}


.menu-principal {
position: absolute;
width: 650px;
left: 348px;
}

#banner-fixo {
width: 100%;
height: 422px;
}

#img-banner {
position: relative;
width: 1366px;
margin: auto;
}

#pos-banner{
	width:100%;
	height:57px;
	position:relative;
	background: url("../imagens/pos-banner.jpg");
	}
	
#interior-pos-banner {
width: 927px;
height: 19px;
position: relative;
background: url("../imagens/texto-pos-banner.png");
top: 23px;
margin: auto;
left: 29px;
}
	


#conteud {
position: relative;
width: 100%;
height: 542px;
background: #f9f9f9;
}
	
#conteud-interno {
position: relative;
width: 980px;
height: 542px;
margin: auto;
}

#lista1-content {
position: absolute;
width: 257px;
height: 226px;
top: 69px;
}

#lista2-content {
position: absolute;
width: 630px;
height: 223px;
top: 67px;
display: block;
left: 337px;
}

.lista2-texto1 {
position: absolute;
width: 614px;
height: 76px;
font: myriade pro;
font-size: 32px;
color: #FF5E5E;
top: 63px;
left: 355px;
}

.lista2-texto2 {
top: 165px;
position: absolute;
width: 614px;
height: 19px;
font-size: 12px;
left: 355px;
}

.lista2-leia-mais {
top: 257px;
position: absolute;
width: 103px;
height: 38px;
left: 355px;
}

#quem-somos1 {
position: relative;
width: 169px;
height: 20px;
margin: auto;
}

.lista2-texto3 {
top: 190px;
position: absolute;
width: 625px;
height: 58px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #596466;
left: 355px;
}




#lista3-content {
position: relative;
width: 980px;
height: 123px;
top: 380px;
border-top: solid;
color: #fff;
}

#alg-clientes {
position: absolute;
top: 34px;
}

#logos {
position: absolute;
right: 0px;
top: 22px;
}








#topo {
width: 100%;
height: 88px;
position: relative;
background: url("../imagens/fundo-menu.jpg");
margin: auto;
}

#menu-topo {
width: 980px;
height: 91px;
position: relative;
margin: auto;
}

#rodape1 {
width: 100%;
height: 170px;
position: relative;
background: url("../imagens/fundo-rodape.jpg");
}
	
#rodape2 {
position: relative;
width: 980px;
height: 119px;
margin: auto;
}

#rodape3 {
position: relative;
width: 980px;
height: 66px;
margin: auto;
top: 117px;
float: left;
}

#lista1-rodape {
width: 329px;
height: 55px;
top: 32px;
position: absolute;
}

#lista2-rodape {
width: 250px;
height: 77px;
top: 22px;
left: 380px;
position: absolute;
border-left: solid 1px;
color: #fff;
}

.cont {
font-size: 12px;
color: #fff;
font: "Trebuchet MS", Arial, Helvetica, sans-serif;
margin-left: 10px;
margin-top: 9px;
}

.cont2 {
font-size: 17px;
color: #ff9191;
font: "Trebuchet MS", Arial, Helvetica, sans-serif;
margin-left: 10px;
}

#lista3-rodape {
border: none;
padding-bottom: 10px;
position: absolute;
top: 20px;
left: 700px;
width: 276px;
height: 70px;
}

.logo-cc {
border: none;
padding-bottom: 22px;
position: absolute;
top: 9px;
left: 769px;
}

.copy {
width: auto;
height: auto;
font-size: 14px;
position: absolute;
top: 23px;
font-family: sans-serif;
color: #596466;
}
























/*somente este estava*/
.page-6 .content .single-noticia .title {
    margin: 20px 5px;
    display: block;
}

/*----------------------------------------------*/

.page .header {
    width: 100%;
    padding-top: 0px;
    height: 138px;
}

body {
    font-family: "Trebuchet MS", sans-serif;
    font-size: 16px;
    background-color: #f8f8f8;
    /*background: url("../imagens/bg_page.jpg");*/
    /*background-repeat: repeat-x;*/
}


div#menu li {
position: relative;
margin: -14px 4px 0px -6px;
padding: 0px 6px 0px 0px;
display: block;
float: left;
z-index: 9;
width: auto;
border-right: medium none;
border-left: medium none;
height: 30px;
line-height: 30px;
}

#cadeiras{
	background-position:righturl;
	background: url("../imagens/seta.png");   
}

div#menu a {
display: inline-block;
padding: 10px 10px;
padding-top: 0px;
position: relative;
text-align: center;
text-decoration: none;
white-space: nowrap;
z-index: 10;
border-radius: 0px 0px 2px 2px;
height: 72%;
line-height: 35px;
border-right: solid 1px;
color: #C4C4C4;
}ssssss



div#menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    margin-left: -30px;
}

.fundo_home .content_slider .control_slider {
    position: absolute;
    bottom: 15px;
    left: 2%;
    z-index: 10;
}

.fundo_home .content_slider {
    width: 980px;
    /*margin: 0 auto;*/
    height: 414px;
    overflow: hidden;
    position: relative;
    padding: 0px 0px 0 0;
    margin: 0 auto;
    background: none;
    border-radius: 0px;
    z-index: 6;
}

.fundo_home .shadow {
    background: url("../imagens/slider_shadow.png") no-repeat;
    height: 50px;
    width: 951px;
    margin: -30px auto 30px;
    z-index: 4;
    position: relative;
    display: none;
}

.fundo_home .content_slider li img {
    /*height: 295px !important;*/
    width: 100% !important;
    height: 100%;
}

#content-wrapper {
width: 100%;
overflow: hidden;
font-size: 17px;
padding: 30px 0;
position: relative;
font-family: 'Arial Narrow', Arial, sans-serif;
background: url("../imagens/img-fundo.jpg");
}

.fundo_home .content_slider li {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
    height: 389px !important;
    margin: 0px;
    padding-top: 27px;
}

.content-wrapper .content {
width: 1060px;
padding: 0px 0 0 0px;
margin: auto;
overflow: hidden;
background-color: #E9F1E4;
margin-top: 5px;
}

.fundo_home .content_slider .control_slider a {
    display: inline-block;
    vertical-align: middle;
    width: 19px;
    height: 19px;
    margin-right: 5px;
    text-indent: 0;
    text-align: center;
    font-family: "Arial Rounded";
    font-size: 15px;
    line-height: 120%;
    color: #333;
    text-align: center;
    border-radius: 100px;
    background: #FF9900;
}

.fundo_home .content_slider .control_slider a.activeSlide {
    color: #333;
    background: #86A441 !important;
}

.page .footer {
    background: url("../imagens/bg-rodape.jpg");
    width: 980px;
    height: 97px;
    padding-top: 0px;
    font-size: 13px;
    color: #323232;
    margin: auto;
    background-repeat: no-repeat;
}




#home {
    border-radius: 0px 0 0 0px;
}

#menu_item_contato a {
    width: 95px !important;
}

div#menu li div {
list-style: none;
float: left;
position: absolute;
z-index: 11;
top: 0px;
left: 67%;
visibility: hidden;
width: 152px;
margin: 25px 0 0 -20px;
margin-left: -94px;
padding: 0;
background: none;
}

#contato {
    border-radius: 0 0px 0px 0;
}

.page-2 {
font-size: 15px;
line-height: 20px;
font-size: 13px;
width: 980px;
margin: auto;
margin-bottom: 75px;
}

.page .wrapper {
    overflow: hidden;
    font-size: 15px;
    line-height: 20px;
    /*margin: -45px auto 0;*/
    position: relative;
    z-index: 2;
    background: none;
    padding: 32px 0;
}

.page .footer .info {
    clear: both;
    width: 800px;
    margin: 20px auto 10px;
    padding-top: 10px;
    color: #221F1F;
}

.page .footer .info .phone {
    margin-right: 55px;
    font-size: 12px;
    font-size: 15px;
}

.page .footer .info .fb {
    font-family: "Tahoma", sans-serif;
    color: #476CA0;
}

.page .footer .info .cards {
    float: right;
}

.page .footer .wrapper-footer .info {
    float: left;
    margin-left: 50px;
    margin-right: 43px;
    background: none;
    border-radius: 20px;
    padding: 10px 42px 0 42px;
}

.top-promocao {
    width: 359px;
    height: 55px;
    margin: 15px auto;
}

.img-promocao {
    width: 359px;
    height: 233px;
    margin: 15px auto;
    border: 1px solid #ccc;

}

.titulo-home {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #008944;
    padding: 20px;
}

.texto-home {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #4D7550;
    padding: 0px 20px;
}

.foto1-home {
    width: 237px;
    height: 145px;
    float: left;
    padding: 20px;
}

.foto2-home {
    width: 237px;
    height: 145px;
    float: left;
    padding: 20px;
}

.content-wrapper .main-wrapper .main-content {
    overflow: hidden;
    background-color: #E9F1E4;
    padding: 0px;
    border-radius: 0px;
    margin: auto;
    color: #7E7F80;
    border-bottom: 5px solid #D9E8D0;
    font-family: "Ubuntu";
    width: 980px;
}

.content-wrapper .main-wrapper {
    background: #fff;
    padding: 0px 0;
}

.titulo-home2 {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #333;
    padding: 20px;
}

.bg-marcas-n {
    width: 519px;
    height: 260px;
    background: url("../imagens/bg-marcas.png");
    margin: 20px 0 0 20px;
}

#slides_home {
    width: 645px;
    overflow: hidden;
    position: absolute;
    left: 290px;
    top: 138px;
}

#marcas-home {
    width: 495px;
    height: 152px;
    margin: 12px;
}

.content-wrapper .main-wrapper .main-content .col-left {
    width: 545px;
    float: left;
    margin-bottom: 40px;
}

.content-wrapper .main-wrapper .main-content .col-right {
    float: left;
    width: 345px;
    margin-left: 60px;
}

.img-dicas {
    width: 291px;
    height: 226px;
    margin: auto;

}

.page-4 .content {
font-size: 13px;
font-family: "Trebuchet MS";
color: #333333;
}


.page #middle {
width: 1060px;
margin: -30px auto 7px;
height: 923px;
background-color: none;
padding: 0;
border-radius: 20px;
}

.page #middle2 {
width: 1060px;
margin: 0px auto 7px;
min-height: 596px;
background-color: none;
padding: 0;
border-radius: 20px;
}


.page-4 .content .col-left {
    padding: 10px !important;
    margin-top: 30px;
}

.page .wrapper {
    overflow: hidden;
    font-size: 15px;
    line-height: 20px;
    /*margin: -45px auto 0;*/
    position: relative;
    z-index: 2;
    background: none;
    padding: 0px 0;

}

.page-2 .col-right {
    float: right;
    width: 520px;
    height: 500px;
    background: none;
}

.body_franquia .page-2 .col-right {
    width: 300px;
    margin-top: -100px;
    text-align: center;
}

.body_franquia .page-2 .col-left {
    width: 400px;
    font-size: 17px;
    font-family: 'Arial Narrow', sans-serif;
}

.body_franquia .page-2 .col-right .phone {
    font-size: 20px;
    color: #FF9900;
}
/*.page .title {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    margin-bottom: 20px;
    color: #008944;
    display: block;
    font-size: 20px;
    background: url("../imagens/marker.png") no-repeat 0 50%;
    padding-left: 20px;
    font-weight: normal;
}*/

.page-5 .content .col-left .block .thumb {
margin: 5px 0;
padding: 10px 10px;
width: 192px;
height: 170px;
background: url(../imagens/bg-thumb.png) no-repeat 0 100%;
border-radius: 12px;
}
.page-5 .content .col-left .block {
margin-bottom: 00px;
display: inline-block;
vertical-align: text-top;
overflow: hidden;
width: 233px;
margin-right: 0px;
margin-left: 3px;
}

.page-5 .content .col-left .block .title {
font-family: Arial,Helvetica,sans-serif;
font-size: 14px;
line-height: 120%;
color: rgb(102, 102, 102);
text-align: left;
margin-bottom: 5px;
padding-left: 0;
}
.page-5 .content .col-left .block .text, .page-5 .content .col-left .block .botao-detalhes {
    display: inline-block;
    vertical-align: middle;
}

.page-5 .content .col-left .block .botao-detalhes {
    width: 75px;
    background: none repeat scroll 0% 0% transparent;
    margin: 10px 0;

}

.page-5 .content .col-left .block .text {
    width: 90px;
    text-align: center;
    color: rgb(255, 255, 255);
    background: url("../imagens/bg-price.png") no-repeat scroll 0% 0% transparent;
    height: 60px;
    padding: 0;
    margin-right: 25px;
    line-height: 40px;
}

.colfran {
width: 500px;
height: 400px;
margin: auto;
text-align: center;
}

.mapa-p{
	width:743px; height:102px; margin:auto;}


.page-5 .content .col-left .block .thumb img {
width: 189px;
height: 127px;
}

.contato-rod {
width: 280px;
height: 134px;
float: left;
margin-left: -28px;
}

.page .logo-CC {
width: 1060px;
height: 50px;
clear: both;
clear: both;
padding: 21px 0 20px 20px;
background: none;
}

.page .logo-CC .logo {
width: 690px;
margin: 0 auto;
overflow: hidden;
padding-top: 80px;
}


div#menu span {
color: #79868C;
font-size: 15px;
cursor: pointer;
text-align: center;
text-transform: none;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#orcamento {
border-right: solid 1px;
}



.topo-lojas {
width: 945px;
height: 140px;
margin: auto;
margin-top: 15px;
}



.page-2 .sub-title, .page-2 .title {
font-family: "Arial Rounded";
margin-bottom: 20px;
margin-top: 15px;
margin-left: -20px;
display: block;
padding: 10px 0px 10px 20px;
}
.page-2 .content {
width: 945px;
margin: 0 auto;
font-size: 17px;
font-family: 'Arial Narrow';
font-weight: normal;
}



.coluna1-n {
width: 452px;
height: auto;
float: left;
margin-top: 65px;
margin-left: 20px;
}
.coluna2-n {
width: 452px;
height: auto;
float: left;
margin-top: 65px;
margin-left: 20px;
}

.end-lojas{
	width:472px; height:90px; padding:5px;
	}

.tit-lojas {
font-size: 20px;
font-family: 'Arial Rounded';
color: #006600;
}
.end-n{
	font-size:14px; color:#666; font-family:Arial, Helvetica, sans-serif;
}

.fone-lojas {
font-size: 22px;
font-family: 'Arial Rounded';
color: #FF9900;
}
/*//---------------------------------------------------------------------------------------*/




.page .header {
width: 100%;
padding-top: 0px;
height: 188px;
}




.logonovo {
position: absolute;
top: 25px;
}


.page .header .content_top {
width: 1060px;
margin: 0 auto;
display: table;
position: relative;
font-family: "Trebuchet MS", sans-serif;
color: #454545;
height: 188px;
}

.nome {
position: absolute;
top: 66px;
height: 10px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 27px;
color: #265272;
left: 74px;
font-weight: bold;
}


#menu-top {
width: 320px;
height: 35px;
position: absolute;
top: 0px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
left: 755px;
}

.page-3 .col-left p {
display: block;
margin-bottom: -15px;
padding: 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #666;
}

ul#menu-top-top li {
float: left;
margin: 1px 1px 1px 1px;
border-left: 1px solid white;
position: relative;
height: 20px;
margin-top: 6px;
}

ul#menu-top-top li a {
display: block;
padding-left: 10px;
padding-top: 7px;
line-height: 15px;
color: #265272;
text-decoration: none;
margin-top: -4px;
margin-right: 10px;
height: 24px;
}

ul#menu-top-top li a:hover {

color: #5898C7;

}


.page .header .menu-principal {
width: 1060px;
bottom: 8px;
z-index: 9;
height: 46px;
padding-bottom: 0;
background: #F58634;
margin: auto;
}


.fundo_home {
width: 100%;
position: relative;
margin-top: 30px;
z-index: 1;
background: none;
}



div#menu {
width: 100%;
height: 40px;
display: table;
position: absolute;
background: none;
margin-top: 43px;
}

.fone-top {
position: absolute;
top: 64px;
left: 619px;
}

.jcarousel-skin-tango {
background: #f5f5f5;
margin-top: 0px;
border-bottom: solid 1px;
border-top: solid 1px;
height: 240px;
color: #c4cacc;
}

#lancamento {
position: relative;
width: 169px;
height: 20px;
margin: auto;
}

.jcarousel-skin-tango .jcarousel-clip {
overflow: hidden;
margin-left: 20px;
background: none;
padding: 20px 20px 0;
border-radius: 20px;
height: 239px;
width: 940px;
margin: 0 auto;
top: 10px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
text-align: center;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 15px;
color: #333333;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
padding: 0 0px 0px;
/* overflow: hidden; */
width: 980px;
margin: 0 auto;
display: table;
}

tango .jcarousel-prev-horizontal {
position: absolute;
top: 121px;
width: 87px;
height: 97px;
cursor: pointer;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
left: -20px;
background: transparent url(../imagens/home-prev.png) no-repeat 0 0;;
}

.jcarousel-skin-tango .jcarousel-next-horizontal, .jcarousel-skin-tango .jcarousel-prev-horizontal {
position: absolute;
top: 85px;
width: 67px;
height: 74px;
cursor: pointer;
}

.jcarousel-skin-tango .jcarousel-next-horizontal {
right: -65px;
background: transparent url(../imagens/home-next.png) no-repeat 0 0;
}


.txt-prod-slide{ 
       width:215px;
	   font:Arial, Helvetica, sans-serif;
	   font-size:16px;
	   color:#8d8f90;
	   }
	   


.meio{ width:1060px; height:430px;}

.fdo-dep{ width:724px;
height:430px; float:left;
	}



.foto-depoimentos {
width: 381px;
height: 233px;
background: url(../imagens/bg-f.jpg);
padding: 9px;
background-repeat: no-repeat;
float: left;
}

.text-dep {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 20px;
color: #265272;
padding: 14px 0 0 0;
font-weight: bold;
width: 380px;
}





.texto-depoimentos {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 14px;
color: #666;
margin-left: 431px;
}

.frase-dep {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 16px;
color: #CC5B0B;
margin-bottom: 20px;
}


#coluna-menu {
width: 270px;
height: auto;
float: left;
margin-top: 0px;
margin-left: 62px;
}

.produtos-h {
width: 259px;
background-color: #CC5B0B;
color: #FFF;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 16px;
padding: 5px;
margin: auto;
text-align: center;
border-radius: 2px;
}

.menu-lateral {
width: 270px;
height: 354px;
background-color: #F7F7F7;
}

.m-lateral {
padding: 7px 7px 0px 4px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 13px;
color: #666;
line-height: 21px;
}
.m-lateral2 {
border-bottom: 1px solid #E1E1E1;
padding: 2px;
margin-top: 4px;
margin-bottom: 9px;
}

.m-lateral2 a:hover{

color:#09C;
background:#FFF;

}



.item-rd1 a {
position: absolute;
top: 10px;
height: 64px;
width: 480px;
background: url(../imagens/item1-rd.jpg) no-repeat;
background-position: left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #4E3618;
font-size: 33px;
padding-left: 68px;
padding-top: 32px;
}

.item-rd1 a:hover {
text-decoration:underline;

}


.item-rd2 a {
position: absolute;
top: 10px;
height: 64px;
left: 480px;
width: 515px;
background: url(../imagens/item2-rd.jpg) no-repeat;
background-position: left;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #4E3618;
font-size: 33px;
padding-left: 68px;
padding-top: 32px;
}

.item-rd2 a:hover {
text-decoration:underline;

}

.foto-componente-produto {
float: left;
padding: 8px;
margin: 10px;
background-color: #Fff;
width: 450px;
overflow: hidden;
height: 450px;
}
.foto-componente-produto1 {
float: left;
padding: 8px;
margin: 10px;
background-color: #F8F8F8;
width: 450px;
overflow: hidden;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
color:#666; font-size:14px;
}


.txt-componente-produto {
padding: 8px;
background-color: #F8F8F8;
overflow: hidden;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #666;
font-size: 14px;
border: 1px dotted #999;
margin-top: 20px;
width: 450px;
margin-left: 495px;
}


.foto-componente-produto img {
width: 450px;
height: 450px;
}

#central {
width: 1060px;
height: auto;
padding: 8px 0;
margin: auto;
}

.nome-categoria {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 13px;
color: #666;
margin-left: 5px;
}


.title-pagina {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #FF5959;
font-size: 27px;
padding: 30px 0;
font-weight: normal;
border-bottom: 4px solid #fff;
}

.foto-categoria img {
width: 210px;
height: 210px;
}

.foto-categoria {
width: 211px;
height: 211px;
padding: 6px;
background-color: #fff;
}

.bg-foto-produtos {
width: 210px;
height: 210px;
background-color: none;
margin-top: 13px;
}


.divisao-produtos {
width: 223px;
height: 321px;
float: left;
margin-top: 20px;
margin-bottom: 30px;
margin-left: 20px;
margin-right: 20px;
border-bottom: 1px dotted #999;
}

.botao-detalhes1 {
width: 190px;
height: 36px;
margin-left: 30px;
margin-top: 5px;
}

div#menu ul ul {
z-index: 12;
/* padding: 0px 4px 10px 4px; */
background: #f4f4f4;
_background: #F58634;
padding: 10px 0;
margin: 0;
margin-top: 8px;
border-radius: 6px;
width: 233px;
}

.geral-prod {
width: 980px;
margin: auto;
}

.a1{ float:left;
}

.a2{ float:left;
}


.espaco-formul {
width: 302px;
height: 270px;
margin-left: 40px;
background-image: url(../imagens/bg-formul-orcamento.jpg);
background-repeat: no-repeat;
font-size: 12px;
padding: 0;
}

.orc {
width: 325px;
height: 108px;
}


div#menu ul ul a {
padding: 0px;
height: auto;
float: none;
display: block;
line-height: 15px;
z-index: -1;
padding-left: 0px;
white-space: normal;
width: 300px;
margin: 0 0px;
text-transform: none;
color: white;
border: none;
text-align: left;
}


div#menu ul ul a span {
font-weight: normal;
padding: 0 5px;
line-height: 25px;
line-width: 300px;
font-size: 14px;
color: #666;
margin-left: 15px;
}

.page .info .address {
text-align: left;
font-size: 15px;
margin-top: 20px;
width: 471px;
}

.page-4 .content .col-left .contato {
margin-top: 25px;
color: #333;
overflow: hidden;
padding-left: 0px;
padding-bottom: 50px;
}

.page .content .col-left .contato .info {
float: left;
width: 481px;
margin-bottom: 20px;
margin-right: 30px;
margin-left: 30px;
}

.title-pagina {
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #FF5959;
font-size: 27px;
padding: 30px 0;
font-weight: normal;
border-bottom: 4px solid #fff;
width: 980px;
margin: auto;
}

.page-4 .content .col-left .contato .formul-contato {
float: left;
width: 340px;
}


.page-2 .content {
width: 980px;
margin: 22px auto;
font-size: 16px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: normal;
color: #666;
}

.page-2 .col-left p {
display: block;
margin-bottom: 15px;
}

.slider .jcarousel-prev-horizontal {
background: url(../imagens/seta-prev.png) no-repeat;
cursor: pointer;
}

.slider .jcarousel-next-horizontal {
background: url(../imagens/seta-next.png) no-repeat;
margin-left: 10px;
cursor: pointer;
}
.sli

.page-6 .content .list-noticias .noticia-list-item {
display: inline-block;
vertical-align: text-bottom;
width: 514px;
padding-right: 10px;
overflow: hidden;
position: relative;
margin-bottom: 30px;
}

.page-6 .content .list-noticias .noticia-list-item .image-noticia {
float: left;
background: #FFF;
position: relative;
width: 214px;
height: 204px;
border-radius: 200px;
}


.page-6 .content .single-noticia .text {
padding-left: 0px;
width: 600px;
color: #666;
font-size: 14px;
font-family: "Trebuchet MS", sans-serif;
margin-top: 20px;
}

.page-6 .content .single-noticia .image {
position: relative;
height: 301px;
width: 316px;
background: #F8F8F8;
border-radius: 160px;
margin-left: 94px;
margin-top: 32px;
}


.page-3 .col-left {
float: left;
width: 304px;
font-family: "Trebuchet MS", serif;
font-size: 16px;
padding-left: 0px;
color: #666;
margin-bottom: 30px;
height: 556px;
margin-top: 12px;
background: #fff;
}



.page-3 .col-right .slider-internas .bg-mini-fotos-slide-internas {
height: 73px;
margin: 0 40px;
overflow: hidden;
position: absolute;
width: 528px;
top: 10px;
left: 128px;
}

.next, .previous {
position: absolute;
top: 68px;
}

.page-3 .col-right .slider-internas .botoes-navegacao4 {
height: 10px;
position: absolute;
right: 50px;
bottom: 30px;
width: 13px;
padding-top: 5px;
}

.page-3 .col-right .slider-internas .botoes-navegacao3 {
height: 10px;
left: 0px;
position: absolute;
bottom: 30px;
width: 13px;
padding-top: 5px;
}

.page-3 .col-right .slider-internas #image-destaque {
height: auto;
width: 610px;
position: absolute;
top: 100px;
right: 11px;
border: solid 1px #cdcdcd;
}





.page-3 .col-right .slider-internas .bg-mini-fotos-slide-internas {
height: 80px;
margin: 0 40px;
overflow: hidden;
position: absolute;
width: 455px;
top: 7px;
left: 35px;
}

.page-3 .col-right .slider-internas .bg-mini-fotos-slide-internas .slides li .fotos-slide {
width: 98px;
height: 66px;
display: inline-block;
vertical-align: text-top;
margin-right: 10px;
border: solid 1px #cdcdcd;
}



.page-3 .list-blocks .block .thumb .title {
background: none;
min-height: 40px;
overflow: hidden;
color: #595C5E;
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
width: 192px;
text-align: center;
padding-top: 10px;
}


.page-3 .list-blocks .block .text .read-more {
display: block;
text-align: center;
}



.page-3 .list-blocks .block .thumb {
margin: 5px 0;
padding: 4px 56px;
width: 225px;
height: 226px;
border-radius: 200px;
background: none;
float: left;
}

.page-3 .list-blocks .block {
margin-bottom: 10px;
display: block;
vertical-align: text-top;
overflow: hidden;
margin-right: 10px;
}


.page-3 .list-blocks .block .thumb {
margin: 5px 0;
padding: 4px 1px;
width: 204px;
height: 150px;
border-radius: 200px;
background: none;
float: left;
}

.page-3 .list-blocks .block .thumb {
margin: 5px 0;
padding: 30px 1px;
width: 203px;
height: 150px;
border-radius: 200px;
background: none;
float: left;
}


.page-3 .list-blocks .block {
margin-bottom: 10px;
display: block;
vertical-align: text-top;
overflow: hidden;
margin-left: 25px;
float: left;
width: 205px;
}

.page-3 .list-blocks .block:nth-child(5n) {
margin-right: 0;
}


.page-3 .list-blocks .block .text {
float: left;
padding-left: 3px;
font-size: 13px;
color: #5B6C6C;
font-family: Trebuchet MS;
width: 183px;
padding-top: 2px;
}

#titulo-produto {
width: 886px;
float: left;
background: url("../imagens/seta.png");
background-repeat: no-repeat;
background-position-y: 7px;
padding-left: 20px;
}
	
#btn-voltar {
width: 70px;
padding-top: 7px;
float: left;
}

.img-btn-voltar {
padding-top: 4px;
}
















