html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, hr, del, dfn, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, select, input, button, textarea, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
a { text-decoration:none; }
img { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
:focus { outline: 0; }
a { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }
a img { border: none; }
button { cursor:pointer; }
strong { font-weight:bold; }
select { background:#fff; color:#666; }
*::-moz-selection {
background:#e7f056;
color:#a24343;
}
*::selection {
background:#e7f056;
color:#a24343;
}
/* reset */
@font-face {
font-family: 'decoracao2';
 src: url('fonts/decoracao2-webfont.eot');
 src: url('fonts/decoracao2-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/decoracao2-webfont.woff') format('woff'), url('fonts/decoracao2-webfont.ttf') format('truetype'), url('fonts/decoracao2-webfont.svg#NovecentowideLight') format('svg');
 font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'decoracao3';
 src: url('fonts/decoracao3-webfont.eot');
 src: url('fonts/decoracao3-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/decoracao3-webfont.woff') format('woff'), url('fonts/decoracao3-webfont.ttf') format('truetype'), url('fonts/decoracao3-webfont.svg#PlayfairDisplayItalic') format('svg');
 font-weight: normal;
font-style: normal;
}
/* font face */
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; background:#fff; }
/*barra eol*/
.onlineeditora { background:#1e3664; height:20px; padding:3px 0; color:#ffff; border-bottom:0px; font-weight:normal; text-align:center; font-size:10px; color:#fff; }
.onlineeditora label { display:inline; float:none; font-weight:normal; }
.onlineeditora select { margin:0 15px 0 5px; }
.onlineeditora a { color:#fff; margin:0 3px; font-weight:normal; }
.onlineeditora img { vertical-align:bottom; margin-left:16px; }
/*topo*/
.container { width:990px; margin:0 auto; text-align:left; position:relative; }
.topo { float:left; width:100%; height:404px; position:relative; z-index:5; background:url(../img_novo/bg_topo.jpg) repeat-x left top #fff; margin-bottom: 47px; }
.pubTopo { float: left; height: 90px; margin: 6px 0; width: 100%; }
.pubTopo div.superbanner { width:731px; height:92px; margin:0 55px; background:#fff; float:left; overflow: hidden; position: relative; z-index: 999; }
.pubTopo div.superbanner:hover { width:731px; overflow: visible; }
.pubTopo div.bannerbotao { width:120px; height:90px; background:#fff; float:left; margin-right:16px; }
.pubTopo img { float:left; }
h1 { float:left; }
h1 a { float:left; width:250px; height:132px; background:url(../img_novo/logo.jpg) no-repeat left top; margin:40px 50px -19px 0; }
.busca { width:370px; height:140px; float:left; margin:14px 0px 0px; }
.busca fieldset { float: left; margin: 30px 0 0 30px; }
.busca input { float:left; width:250px; padding-left:10px; margin-right:6px; height:28px; background:#fff; color:#666; font-size:12px; border:1px solid #e4cfd3; border-right-color:#bc9394; border-bottom-color:#bc9394; }
.busca button { float:left; height:30px; background:#f5bfbf; width:68px; text-align:center; font-family:'decoracao3'; font-size:16px; color:#5c373e; border:1px solid #f5bfbf; border-bottom:1px solid #5c373e; border-right:1px solid #5c373e; }
.busca button:hover { background:#5c373e; border-top:1px solid #f5bfbf; border-left:1px solid #f5bfbf; color:#f5bfbf; border-bottom:1px solid #5c373e; border-right:1px solid #5c373e; }
.busca select { background: #EAE4E5; float: left; margin: 5px 0 0; width: 220px; }
.busca label { float:left; color:#5c373e; font-family:'decoracao3'; font-size:14px; margin:0px 10px; }
.busca span { background:#EAE4E5; float: left; height: 27px; line-height: 28px; margin: 7px 0 0; width: 337px; }
.revista { background:none; float: left; height: 194px; margin: 14px 0 -60px 20px; width: 295px; }
.revista img { float: left; height: 164px; margin: 30px 0 0; width: 120px; }
.revista span { border-bottom: 1px solid #E3DADC; float: left; font-family: 'decoracao2'; font-size: 19px; height: 25px; margin: 42px 0 10px; text-align: center; width: 174px; color:#c69b9b; }
.revista p.tit { color: #9F9A52; float: left; font-family: 'decoracao3'; font-size: 18px; margin: 0 0 8px 10px; }
.revista p { float: left; font-size: 11px; margin: 0 0 15px 10px; width: 163px; }
.revista a.assine { margin-left:11px; text-align:center; line-height:25px; float:left; width:125px; font-family:'decoracao2'; height:25px; background:#e7f056; font-size:16px; color:#ab3a3a; }
.barra { background:none; float: left; height: 32px; margin: -4px 0 0 8px; width: 662px; }
.barra a.ico { position:relative; float:left; background: url(../img_novo/bg_sprite_bar.png) no-repeat; width:17px; height:16px; margin:9px 4px 0 4px; text-indent:-9999px; }
.barra a.ico span { background: url("../img_novo/bg_hover_bar.png") no-repeat scroll left top transparent; color: #B8AC9D; display: none; font-size: 11px; height: 29px; left: -6px; line-height:35px; position: absolute; text-align: center; text-indent: 0; top: 18px; width: 64px; }
.barra a.ico:hover span { display:block; }
.barra a.ico span.big { width:112px; background-position:bottom left; }
.barra a.facebook { background-position:left top; width:10px; }
.barra a.twitter { background-position:-18px top; }
.barra a.youtube { background-position:-42px -2px; }
.barra a.blogger { background-position:-68px top; }
.barra a.contato { background-position:-88px top; }
.barra a.carrinho { background-position:-115px top; }
.barra a.favoritos { background-position:-143px top; }
.barra a.facebook:hover { background-position:left -17px; }
.barra a.twitter:hover { background-position:-18px -17px; }
.barra a.youtube:hover { background-position:-42px -19px; }
.barra a.blogger:hover { background-position:-68px -17px; }
.barra a.contato:hover { background-position:-88px -17px; }
.barra a.carrinho:hover { background-position:-115px -17px; }
.barra a.favoritos:hover { background-position:-143px -17px; }
.barra span.bar { color: #AB3A3A; float: left; font-family: decoracao2; font-size: 20px; margin:6px 10px 0 10px; }
.login { float:left; width:350px; margin:4px 4px 0 0px; }
.login input { float:left; width:89px; padding-left:10px; margin-right:6px; height:21px; background:#fff; color:#666; font-size:12px; border:1px solid #e4cfd3; border-right-color:#bc9394; border-bottom-color:#bc9394; }
.login label { color: #5C373E; float: left; font-family: 'decoracao2'; font-size: 12px; margin-left: 50px; margin-right: 10px; margin-top: 6px; }
.login button { outline:0px; float:left; height:21px; width:26px; text-align:center; font-family:'decoracao3'; font-size:14px; color:#5c373e; border:1px solid #e4ddde; border-bottom:1px solid #5c373e; border-right:1px solid #5c373e; background:#e4ddde; }
.login button:hover { border:1px solid #5c373e; border-bottom:1px solid #e4ddde; border-right:1px solid #e4ddde; background:#5c373e; color:#e4ddde; }
.barra a.linka { float:left; color:#5c373e; margin:1px 0px 0px 10px; font-size:11px; }
.barra a.linka:hover { text-decoration: underline; }
.barra a.linkb:hover { text-decoration: underline; }
.barra a.linkb { float:left; color:#777; margin:3px 0px 0px 10px; font-size:11px; }
/*menu*/
.menu { float: left; height:auto; margin: 34px 0 0; width: 100%; position:relative; z-index:99; }
.menu ul.prim { float:left; width:auto; height:100%; border-left:1px solid #774e56; border-right:1px solid #774e56; margin-top: 37px;}
.menu ul.prim li { float:left; height:49px; width:auto; border-left:1px solid #774e56; border-right:1px solid #774e56; position:relative; }
.menu ul.prim li a { float:left; width:auto; padding:0 8px 0 8px; margin-top: 9px; color:#f5bfbf; height:30px; line-height:30px; text-transform:uppercase; font-family:'decoracao2'; }
.menu ul.prim li a:hover { color:#fff; background:#c89496; }
.menu ul.prim li span.setaMenu { display:none; }
.menu ul.prim li:hover span.setaMenu { z-index:9999; text-indent:-99999px; position:absolute; left:0px; top:49px; background:url(../img_novo/bg_botArrow.jpg) no-repeat center bottom; display:block; width:100%; height:13px; }
.menu ul.prim li:hover ul { display:block; }
.menu ul.prim li ul { display:none; z-index:7; position:absolute; width:400px; left:0px; top:55px; background:#fff; min-height:122px; padding-bottom:20px; border:1px solid #f0d7d8; border-bottom:1px solid #b48a8b; border-right:1px solid #b48a8b; }
.menu ul.prim li ul li { float:left; margin:10px 0px 0px 10px; width:165px; border:0px; height:20px; background: url(../img_novo/bg_submenu.jpg) no-repeat left 13px; padding-left:10px; }
.menu ul.prim li ul li a { font-family:'decoracao3'; color:#5c373e; margin:11px 0px 0px; font-size:12px; line-height:12px; float:left; text-transform:lowercase; width:auto; height:auto; background:none; }
.menu ul.prim li ul li a:hover { color:#ad5151; background:none; }
.menu ul.prim li ul li.lastNews { background: none; height: 115px; margin:9px 0 0; padding: 0; width:213px; float:right; }
.menu ul.prim li ul li.lastNews a { padding:0px; }
.menu ul.prim li ul li.lastNews a img { float:left; margin:0px; border:0px; width:94px; height:94px; }
.menu ul.prim li ul li.lastNews a:hover img { float:left; margin:0px; border:2px solid #5c373e; width:90px; height:90px; }
.menu ul.prim li ul li.lastNews a span { border-bottom: 1px solid #E3DADC; float: left; font-family: 'decoracao2'; font-size: 12px; height: 19px; margin: 4px -10px 5px 0; text-align: center; width: 102px; color:#5c373e; }
.menu ul.prim li ul li.lastNews a p { color: #666666; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 3px 0 0 7px; width:83px; }
/*rodape*/
.rodape { float:left; width:100%; height:356px; margin-top:47px; position:relative; z-index:4; background:url(../img_novo/bg_rodape.jpg) repeat-x left top #fff; }
/*rodape padrao*/
#rodape_padrao { margin:0 0 20px 50px; float:left; width: 900px; height: 55px; padding:10px 0px 5px; position: relative; background:#ffd9d6; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }
#rodape_padrao p { font-family:Tahoma, Arial, Helvetica, sans-serif; color:#666; text-shadow:0 1px 0 #FFF; font-size:11px; text-decoration:none; text-align: center; }
#rodape_padrao p.rodalinks { font-size:12px; line-height: 17px; margin: 0; }
#rodape_padrao p a { margin: 0 10px; color: #666; }
#rodape_padrao p a:hover { color:#999; }
#rodape_padrao img { float:left; margin:9px 0 0 41px; }
a.fecharFlutuante { display:block; top:-15px; text-indent:-9999px; width:55px; background:url("../img_novo/btn_fechar.jpg") no-repeat left top transparent; height:15px; }
a.fecharFlutuante:hover { text-indent:-9999px; display:block; top:-15px; width:55px; background:url("../img_novo/btn_fechar.jpg") no-repeat left bottom transparent; height:15px; }
/*slider revistas*/
.revista_home { float: left; height:139px; margin:0px; padding: 0; width: 990px; background:none; }
.revista_home p.textRevista { color: #5C373E; float: left; font-size: 11px; font-weight: normal; margin-left: -120px; margin-top: 69px; width: 122px; }
.revista_home .titRevista { float: left; }
.revista_home .next { width: 43px; height: 66px; margin:52px 10px 0 0; float: left; text-indent: -99999px; background: url(../img_novo/bg_arrow.png) no-repeat right top; }
.revista_home .prev { width: 43px; height: 66px; margin:52px 0 0 13px; float: left; text-indent: -99999px; background: url(../img_novo/bg_arrow.png) no-repeat left top; }
#slider_revistas { width:755px !important; height:131px; overflow:hidden; float:left; }
#slider_revistas li { margin:0; padding:0 6px; list-style:none; float:left; width:95px; height:134px; }
/*comentario*/
.coment { float:left; height:86px; width:100%; background:url(../img_novo/bg_coment.jpg) no-repeat 5px 19px; margin-bottom:30px; }
.coment p { color: #423535; float: left; font-family: 'decoracao3'; font-size: 14px; margin: 27px 0 0 77px; width: 900px; }
.coment span { float:right; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#fff; margin:2px 10px 0px 0px; }
/*conteudo*/
.esquerda { width:643px; float:left; margin-right:30px; min-height:300px; }
.direita { width:312px; float:left; min-height:300px; }
.slider { float:left; width:100%; overflow:hidden; height:350px; margin-bottom:40px; }
/*cantinho*/
.cantinho { width:100%; height:175px; border-bottom:1px solid #ccc; }
.cantinho img { float:left; width:124px; height:124px; margin:0px 15px 10px 0px; }
.cantinho img:hover { border:2px solid #8f6c39; width:120px; height:120px; }
.cantinho p { float:left; width:173px; }
h2 { color:#8f6c39; font-family:'decoracao2'; font-size:20px; float:left; width:100%; margin:0px 0px 10px 0px; }
h2 a { color:#8f6c39; }
h3 { color:#9f9a52; font-family:'decoracao3'; font-size:20px; float:left; width:173px; margin:0px 0px 10px 0px; }
h3 a { color:#9f9a52; }
/*arquiteto*/
.arquiteto p { float:left; width:236px; }
.arquiteto h2 { margin-top:25px; margin-bottom:20px; }
.arquiteto h3 { width:240px; font-size:16px; }
.arquiteto { width:100%; height:175px; border-bottom:1px solid #ccc; margin-bottom:40px; }
.arquiteto img { float:left; width:54px; height:53px; margin:0px 15px 10px 0px; }
/*enoticia*/
.enoticia { width:100%; /*height:495px;*/ height:250px; border-bottom:1px solid #ccc; margin-bottom:40px; }
.enoticia p { float:left; width:173px; }
.enoticia h2 { margin-top:25px; font-size:24px; margin-bottom:20px; color:#5c373e; }
.enoticia h3 { font-size:17px; color:#ad5151; }
.enoticia h3 a { color:#ad5151; }
.enoticia img { float:left; width:122px; height:122px; margin:0px 15px 15px 0px; clear:left; border:1px solid #ccc; }
.enoticia img:hover { border:2px solid #ad5151; width:120px; height:120px; }
.enoticia a.vejamais { float:left; width:143px; height:27px; font-size:13px; margin:10px 0 0 168px; line-height:27px; font-family:'decoracao3'; text-align:center; color:#7f535b; background:#e3dadc; border:0px; border-right:1px solid #7f535b; border-bottom:1px solid #7f535b; }
.enoticia a.vejamais:hover { color:#e3dadc; background:#7f535b; border:0px; border-left:1px solid #e3dadc; border-top:1px solid #e3dadc; }
/*destaque2*/
.prim2 { margin-right:12px; }
.destaque2 { width:315px; height:260px; margin-bottom:40px; float:left; }
.destaque2 p { float:left; width:315px; }
.destaque2 h2 { margin-top:25px; font-size:20px; font-weight:bold; margin-bottom:10px; color:#5c373e; }
.destaque2 h3 { font-size:17px; color:#ad5151; width:315px; margin-bottom:0px; }
.destaque2 h3 a { color:#ad5151; }
.destaque2 img { float:left; width:315px; height:124px; margin:0px 0px 15px 0px; clear:left; }
.destaque2 img:hover { border:2px solid #ad5151; width:311px; height:120px; }
/*concurso*/
.concurso { width:643px; height:196px; border:1px solid #e4dfe0; border-bottom:1px solid #a5a19b; border-right:1px solid #a5a19b; float:left; margin-bottom:20px; }
.concurso p { float:left; width:295px; height:53px; }
.concurso h2 { color: #8F6C39; font-size: 20px; margin-bottom: 10px; margin-left: 10px; margin-top: 15px; }
.concurso h3 { font-size:17px; color:#9F9A52; width:295px; margin:0 0 5px !important; }
.concurso h3 a { color:#9F9A52; }
.concurso img { float:left; width:315px; height:124px; margin:0px 15px 15px 10px; clear:left; }
.concurso img:hover { border:2px solid #8F6C39; width:311px; height:120px; }
.concurso a.vejamais { float:left; width:122px; height:27px; font-size:14px; margin:10px 0 0 0px; line-height:27px; font-family:'decoracao3'; text-align:center; color:#785b2f; background:#e2d8b7; border:0px; border-right:1px solid #785b2f; border-bottom:1px solid #785b2f; }
.concurso a.vejamais:hover { color:#e2d8b7; background:#785b2f; border:0px; border-left:1px solid #e2d8b7; border-top:1px solid #e2d8b7; }
.inspire { overflow:hidden; margin:20px 0px 40px 0px; float:left; width:984px; background: repeat left top url("../img_novo/bg_grade.jpg"); height:190px; border:1px solid #f5e9ec; border-right:1px solid #c29597; border-bottom:1px solid #c29597; }
.inspire h2 { font-size:28px; margin:10px; color:#cd9fa0; width:100%; float:left; }
.next2 { background: url("../img_novo/bg_arrow2.png") no-repeat scroll right top transparent; float:right; height: 66px; margin: 32px 13px 0 13px; text-indent: -99999px; width: 43px; }
.prev2 { background: url("../img_novo/bg_arrow2.png") no-repeat scroll left top transparent; float: left; height: 66px; margin: 32px 0 0 13px; text-indent: -99999px; width: 43px; }
/*inspiri-se*/
.slider_inspirese { float:left; }
.slider_inspirese ul li { float:left; margin:0px 10px; }
.slider_inspirese ul li a { float:left; width:123px; height:123px; position:relative; z-index:6; }
.slider_inspirese ul li a img { float:left; width:121px; height:121px; border:1px solid #e7e0e1; }
.slider_inspirese ul li a span { display:none; width:100%; height:100%; float:left; position:absolute; background: url("../img_novo/bg_pslider.png") repeat left top; left:0px; top:0px; z-index:7; }
.slider_inspirese ul li a:hover span { display:block; }
.slider_inspirese ul li a span strong { width:120px; margin-left:1px; margin-top:49px; height:30px; line-height:30px; text-transform:uppercase; text-align:center; color:#fff; font-weight:normal; float:left; background:#ad5151; }
.bannerArroba { float:left; width:300px; height:250px; overflow:hidden; margin-bottom:20px; }
/*enquetes*/
.enquete-home { position:relative; height:154px; margin-bottom:20px; border-bottom:#ccc 1px solid; }
.enquete-home .figura { float:left; border:5px solid #E2D8B7; height:78px; width:78px; margin-right:10px; }
.enquete-home .pergunta { width:210px; float:left; color:#AD5151; font-family:decoracao3; font-size:19px; font-weight:normal; line-height:30px; }
.enquete-home .pergunta a { color:#AD5151; }
.enquete-home .ver-todas { position:absolute; bottom:7px; right:10px; padding:0 10px; line-height:23px; color:#fff; background-color:#cd7979; }
.enquete-home .ver-todas:hover { background-color:#8b3e3e; }
/*videos*/
.video { height:207px; margin-bottom: 40px; width: 100%; float:left; }
.video h2 { color: #A34646; font-size: 24px; margin: 13px 0 -2px; }
.castnav { border-bottom:1px solid #ccc; clear:left; float:left; height:215px; overflow:hidden; padding:0 0; margin:-10px 0 0; width:295px; }
.castnav #slider-video { background:url("../img/bg_carousel_videocast.jpg") no-repeat scroll left top transparent; margin:10px -12px 0 -20px; width:289px !important; }
.castnav a.seta_esq { float:left; height:90px; margin:19px 0 0; position:relative; width:21px; z-index:10; }
.castnav a.seta_dir { float:left; height:90px; margin:19px 0 0 -4px; position:relative; width:21px; z-index:10; }
.castnav div { float:left; width:276px; height:174px; overflow:hidden; margin:0 -12px; }
.castnav li { height:175px; text-align:right; }
.castnav a { color: #999999; float: left; font-size: 12px; height:164px; overflow: hidden; text-align: center; text-transform: none; width: 100%; }
.castnav a:hover { text-decoration:none; }
.castnav img { float:left; height:101px; margin:3px 0 7px 22px; width:249px; }
.castnav h4 { width:100%; color: #666666; float: left; font-size: 12px; font-style: italic; margin:3px 0; font-weight: normal; text-align: center; text-transform: none; }
.castnav a:hover h4 { text-decoration:underline; }
/*trio*/
.trio { width:194px; height:403px; float:left; margin:0 10px 40px; border-bottom:1px solid #ccc; }
.trio h2 { border-bottom:1px solid #ccc; background:url(../img_novo/bg_minisprite.jpg) no-repeat left top; margin-bottom:20px; width:100%; height:60px; text-indent:-9999px; }
.trio img { float:left; width:193px; height:193px; }
.trio img:hover { float:left; width:189px; height:189px; border:2px solid #926D39; }
.trio h2.tit1 { background-position:7px -126px; }
.trio h2.tit2 { background-position:7px -2px; }
.trio h2.tit3 { background-position:15px -67px; }
.trio h3 { height: 49px; margin: 15px 0 10px; width: 104%; word-wrap: break-word; }
.trio p { float: left; width:100% !important; }
/*vendo*/
.vendo { overflow:hidden; margin:0px 0px 40px 0px; float:left; width:984px; height:120px; border:1px solid #e5e1e2; border-right:1px solid #aaa6a0; border-bottom:1px solid #aaa6a0; }
.vendo h2 { background: url("../img_novo/bg_minisprite.jpg") no-repeat scroll left -195px transparent; height: 101px; margin: 10px; text-indent: -9999px; width: 185px; }
.vendo ul { float:left; }
.vendo ul li { float:left; margin:15px 0px 0px 10px; width:175px; height:100px; }
.vendo ul li a { float:left; width:100%; height:100%; }
.vendo ul li img { float:left; width:91px; height:91px; border:1px solid #e5e1e2; margin:0px 10px 0px 0px; }
.vendo ul li a:hover img { border-right-color: #aaa6a0; border-bottom-color: #aaa6a0; }
.vendo ul li a:hover p { text-decoration:underline; }
.vendo ul li p { width:72px; float:left; height:23px; margin-bottom:15px; margin-top:2px; font-size:11px; color:#5c373e; }
.vendo ul li span { width:72px; height:23px; line-height:23px; color:#a54444; float:left; font-family:"decoracao2"; font-weight:bold; text-align:center; background:url(../img_novo/bg_pslider.png) repeat left top; }
.trioNews { width:310px; /*height:360px;*/ float:left; margin:0px 28px 40px 0px; }
.marginNovoArroba { margin-top: -230px; }
.twitter h2 { color:#3cc8fc; width:100%; }
.facebook h2 { color:#94a3c4; width:100%; }
.facebook { margin-right:0px; }
.tweet { float:left; width:100%; }
.tweet span { border-bottom: 1px solid #DDD; float:left; margin-bottom: 8px; padding-bottom: 8px; width: 300px; }
.tweet a { color:#39C; }
.botaoMix { float:left; color:#39C; font-weight:bold; }
.botaoMix:hover { text-decoration:underline; }
#abas { float:left; width:100%; height:34px; overflow:hidden; }
#abas li { float:left; }
#abas li a { font-family:'decoracao2'; float:left; color:#5c373e; width:auto; padding:0px 7px; line-height:34px; font-size:14px; height:34px; background:#fff; }
#abas li a.selected { position:relative; z-index:3; font-weight:bold; color:#a34646; border:1px solid #e5e1e2; border-right:1px solid #aaa6a0; border-bottom:1px solid #fff; }
.contaba { margin-top:-1px; float:left; width:100%; position:relative; z-index:2; height:320px; border:1px solid #e5e1e2; border-right:1px solid #aaa6a0; border-bottom:1px solid #aaa6a0; }
.contaba ul { overflow:hidden; float:left; width:300px; height:300px; padding:20px 0px 0px 10px; }
.contaba ul li { border-bottom: 1px solid #DDD; float: left; margin-bottom:14px; padding-bottom: 10px; width: 283px; }
.contaba ul li a { float:left; color:#5c373e; width:100%; font-size:14px; margin-bottom:5px; font-family:'decoracao3'; }
.contaba ul li a:hover { text-decoration:underline; }
.contaba ul li span { float:left; width:283px; font-size:11px; }
h3 { font-family:'decoracao2'; font-weight:bold; color:#8f6c39 !important; margin: 0 0 30px !important; }
.inst { background:none !important; }
.formulario p.texto1 { margin:0px 0px 50px 0px; display:block; }
#cmp-uf { border:1px solid #BBBBBB; }
form#form-contato input#cmp-tel, form#form-contato input#cmp-cep, form#form-contato input#cmp-cid { width: 127px !important; }
.formulario button.botao1 { background: url("../img/bg_enviar.jpg") no-repeat scroll left top transparent; height: 39px; padding-bottom: 16px; width: 64px; }
.tagcloud ol li a { padding-bottom: 24px; }
.tagcloud ol { padding: 37px 0 10px !important; }
ul.enquete_n li.titEnquete { background: none !important; padding:0px; }

/*.compartilha_sharethis { float: left; margin: 10px 0; width: 100%;}*/
.compartilha_sharethis { border-bottom: 1px solid #DDD3C3; float: left; margin: 4px 0 15px; padding: 0 0 15px; width: 100%; }