


@font-face {
    font-family: 'dhyanaregular';
    src: url('dhyana-regular-webfont.eot');
    src: url('dhyana-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('dhyana-regular-webfont.woff') format('woff'),
         url('dhyana-regular-webfont.ttf') format('truetype'),
         url('dhyana-regular-webfont.svg#dhyanaregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

*{margin:0;padding:0;border:none;text-decoration:none;font-family:'dhyanaregular';list-style:none;}
body{background:#f7f7f7 url(../images/bg-body.gif) left top repeat-x;font-size:13px;color:#444444;line-height:18px;}
a{color:#444444;cursor:pointer;}
a:hover, a:hover>*{color:#000000;}
input[type=submit]{cursor:pointer;}

hr{height:1px;background:none;color:none;clear:both;}
h2{color:#d71921;font-size:17px;border-bottom:1px solid #e8e8e8;padding:4px 0 8px;margin-bottom:20px;}
h6{margin:20px 0;font-size:18px;color:#333333;line-height:24px;}

.col-banner:hover{opacity:.8;}
.voltar{width:100%;text-align:center;padding:40px 0 20px;}
.voltar input{margin:0 auto;padding:2px 20px;background:#8c8c8c;color:#f7f7f7;border-radius:2px;cursor:pointer;}
.voltar input:hover{background:#d71921;}
.fl-l{float: left;}
.wrap{width: 980px;margin: 0 auto;}

h2 span{color:#8c8c8c;font-size:12px;float:right;}
h2 .voltar{background:none;color:#8c8c8c;cursor:pointer;font-size:12px;font-weight:bold;float:right;width:40px;padding:0;}
h2 .voltar:hover{color:#000000;}

.paginacao{width:100%;text-align:right;margin:-10px 0 10px;}
.paginacao li{display:inline-block;}
.paginacao a{padding:0px 8px 3px;background:#8c8c8c;color: #f7f7f7;display:inline-block;}
.paginacao a:hover{opacity:.6;}
.paginacao .selected a{background:#d71921;}
.paginacao .first, .paginacao .previous, .paginacao .next, .paginacao .last{display:none;}

#header, #slide, #footer, #footer-menu{width:100%;}
#header>div, #slide>div, #miolo, #footer>div, #footer-menu>div{width:980px;margin:0 auto;}

#header{border-bottom:1px solid #e8e8e8;margin-bottom:20px;height:100px;}
#header h1{background:#f7f7f7;padding:8px 10px;width:200px;height:80px;border-top:3px solid #d71921;float:left;}
#header ul{width:758px;float:right;text-align:right;}
#header li{display:inline-block;*display:inline;*zoom:1;}
#header .menu{margin:15px 50px 10px 0;height:32px;width:708px;}
#header .menu li{height:32px;vertical-align:top;}
#header .menu a{display:block;padding:5px 8px;height:22px;}
#header .ico{overflow:hidden;width:24px;height:24px;margin:4px 12px 0 0;display:block;}
#header .ico img{margin-top:-24px;}
#header .ico-cata img{margin-left:-24px;}
#header .ico-cont img{margin-left:-48px;}
#header .ico:hover img{margin-top:0;}
#header .busca{width: 300px;}
#header .tools{float: left;margin-left: 26px;width: 660px;}
#header td.gsc-input{vertical-align: top;padding-left: 20px;padding-right: 0;}
#header input.gsc-input{background: #d71921 url(../images/ico-pesquisa.png) left center no-repeat !important;width: 372px !important;padding: 3px 12px 4px 40px !important;font-size: 14px;color: #fff;}
#header td.gsc-search-button{position: absolute;width: 41px;height: 32px;}
#header td.gsc-search-button:before{content: 'ok';color: #f7f7f7;font-size: 14px;background: #8c8c8c;border-radius: 2px;position: absolute;z-index: 1;width: 41px;height: 32px;text-align: center;line-height: 32px;}
#header td.gsc-search-button:hover:before{background-color: #d71921;}
#header input.gsc-search-button{background: none;border: none;padding: 0;margin: 0;position: absolute;left: 0;top: 0;opacity: 0;width: 41px;height: 32px;z-index: 2;}
#header .gsc-input-box{background-color: transparent;border: none;}
#header .gsc-input-box-hover{box-shadow: none;}
#header .gsc-control-cse{border:0;padding: 0;background-color: transparent;}
#header .gsib_a{padding: 0;padding-right: 4px;}
#header .gsib_b{display: none;}

#slide{background:url(../images/bg-slide.png) left top repeat-x;height:300px;margin-bottom:20px;}

/* MIOLO */
#miolo{margin-bottom:40px;overflow:hidden;}
#left{float:left;width:220px;margin-right:30px;}
#right{float:right;width:730px;}

/** DESTAQUE **/
#destaque{width:730px;}
.lof-slidecontent{margin:0px;position:relative;overflow:hidden;border:#F4F4F4 solid 0px;width:730px;height:260px;z-index:1;}
.lof-slidecontent .preload{height:100%;width:100%;background:#FFF;position:absolute;top:0;left:0;z-index:1;color:#FFF;text-align:center;margin-top:0px;}
.lof-slidecontent .preload div{height:100%;width:100%;}
.lof-main-wapper{margin-right:auto;overflow:hidden;padding:0px;height:100%;width:380px;position:relative;overflow:hidden;}
.lof-main-wapper .lof-main-item{overflow:hidden;padding:0px;margin:0px;height:100%;width:100%;position:absolute;}
.lof-main-wapper .lof-main-item img{padding:0px;width:380px;height:260px;}
.lof-main-item-desc{z-index:1;position:absolute;bottom:0px;left:0px;width:427px;height:79px;color:#FFF;font-family:Verdana, Geneva, sans-serif;font-size:12px;padding:10px;/* filter:0.7(opacity:60) */}
.lof-main-item-desc-link{color:#FFF;margin:0;font-size:20px;font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,sans-serif;}
.lof-main-item-desc-link a{color:#FFF;}
ul.lof-navigator{top:0;padding:0;margin:0;position:absolute;width:100%;}
ul.lof-navigator li{cursor:pointer;list-style:none;width:100%;margin:0px;padding:0;overflow:hidden;font-family:Verdana, Geneva, sans-serif;font-size:11px;background:#363636;}
.lof-navigator-outer{position:absolute;right:0px;top:0px;z-index:1;height:260px;width:350px;overflow:hidden;color:#FFF;}
.lof-navigator li.active{color:#FFF;}
.lof-navigator li h3{color:#f7f7f7;font-size:100%;padding:15px 0 0 !important;margin:0;}
.lof-navigator li div{color:#f7f7f7;height:48px;position:relative;padding:15px 30px;margin:5px 0 5px 20px;font-size:13px;line-height:20px;}
.lof-navigator li.active div{background:#444;border-left:20px solid #d71921;margin-left:0;}
.lof-navigator li.active h3{color:#fff;}
.lof-next{position:absolute;top:0;height:30px;background:#F9F9F9;display:block;width:100%;}
.lof-previous{position:absolute;bottom:0;height:30px;background:#F9F9F9;display:block;width:100%;}
/** FIM - DESTAQUE **/

#noticias-home{width:730px;background:#e8e8e8;margin-bottom:20px;}
#noticias-home li{color:#6b6b6b;font-size:12px;width:200px;display:inline-block;vertical-align:top;padding:20px;line-height:18px;}
#noticias-home h3{color:#333333;font-size:13px;font-weight:normal;}
#noticias-home a{color:#6b6b6b;font-weight:bold;}
#noticias-home a:hover{color:#000;}

.listagem-produtos{width:730px;margin-bottom:20px;}
.listagem-produtos li{display:inline-block;height:160px;margin-bottom:20px;width:330px;vertical-align:top;color:#535353;font-size:13px;line-height:16px;}
.listagem-produtos li:nth-child(2n+1){margin-right:66px;}
.listagem-produtos li a{display:block;}
.listagem-produtos li h5{color:#d71921;font-size:12px;margin-bottom:12px;}
.listagem-produtos li span{color:#6b6b6b;font-size:12px;margin-top:12px;display:block;}
.listagem-produtos li img{width:160px;height:160px;margin-right:16px;}

/** COLUNA ESQUERDA - MENUS **/
.m-institucional{background:#d71921;border-radius:3px;margin-bottom:10px;}
.m-institucional li{color:#f7f7f7;font-size:13px;padding:6px 15px;}
.m-institucional ul{background:#f7f7f7;border-radius:2px;border:1px solid #e8e8e8;border-top:none;}
.m-institucional ul li{color:#333333;padding:0;}
.m-institucional ul li a{display:block;padding:6px 15px;}
.m-institucional ul li a:hover{background:#e8e8e8;}

.m-associados{background:#196ed7;border-radius:3px;margin-bottom:10px;}
.m-associados li{font-size:13px;}
.m-associados li a{color:#f7f7f7;display:block;padding:6px 15px;}
.m-associados li a:hover{background:#2d7bdc;border-radius:2px;}

.m-newsletter{background:#d77719;border-radius:3px;margin-bottom:10px;}
.m-newsletter li{color:#f7f7f7;font-size:13px;padding:6px 15px;}
.m-newsletter ul{background:#e8e8e8;border-radius:2px;}
.m-newsletter ul li{color:#333333;font-size:13px;}
.m-newsletter ul li span{color:#6c6c6c;font-size:12px;}

.frm-newsletter input[type=text]{width:170px;padding:2px 10px;border-radius:2px;margin-bottom:6px;font-size:12px;color:#6b6b6b;}
.frm-newsletter input[type=submit]{color:#d77719;margin-left:150px;background:none;}
/** FIM - COLUNA ESQUERDA - MENUS **/

.int{color:#6b6b6b;width:690px;margin:0 20px 10px;}
.vermelho{color:#d71921;}
.azul{color:#196ed7;}

.listagem{margin-bottom:30px;}
.listagem ul{width:100%;margin:10px 0;}
.listagem ul:hover small{background:#d71921;color:#f7f7f7;}
.listagem li{display:inline-block;font-size:13px;color:#6b6b6b;vertical-align:top;}
.listagem li small{color:#333333;font-size:12px;display:block;background:#e8e8e8;padding:0 6px;margin:0 10px 0 4px;}
.listagem li a{color:#535353;display:block;width:560px;}
.listagem li a:hover{color:#000000;}

.list-ed ul{width:100%;vertical-align:top;text-align:left;}
.list-ed li{margin:6px 0;display:inline-block;width:33%;}
.list-ed li a{color:#6b6b6b;font-size:13px;}
.list-ed li a:hover{color:#000000;}

.associado img{margin:0 20px 20px 0;}
.associado strong{margin:10px 0;font-size:18px;color:#333333;line-height:24px;display:inline-block;}
.associado .livro-ed{background:url(../images/ico-livros.png) left center no-repeat;float: right;font-size:12px;color:#8c8c8c;line-height:14px;padding:5px 0 5px 46px;margin-top:10px;}
.associado .livro-ed:hover{color:#333;}
.associado .int-txt{width:100%;clear:both;}
.associado .int-txt strong{font-size:13px;color:#6b6b6b;line-height:18px;margin:0;}


.notin{margin-bottom:150px;}
.notin ul{width:100%;margin:10px 0;}
.notin li{display:inline-block;font-size:13px;color:#6b6b6b;vertical-align:top;}
.notin li small{color:#333333;font-size:12px;display:block;background:#e8e8e8;padding:0 6px;margin:0 10px 0 4px;}
.notin li.conteudo{width:100%;}
.notin li.conteudo h3{margin:20px 0;font-size:18px;color:#333333;line-height:24px;}
.notin li.conteudo img{border:1px solid #eaeaea;margin:0 20px 10px 0;}

.categorias{font-weight:bold;font-size:14px;margin-bottom:30px;}
.categorias a{color:#333;display:inline-block;margin-left:4px;}

.livros li{display:inline-block;width:150px;text-align:center;font-size:13px;color:#535353;margin:0 10px 20px;}
.livros li img{border:1px solid #e8e8e8;width:148px;height:188px;}
.livros li span{font-size:12px;color:#639cc9;}
.livros li small{font-size:12px;color:#878787;}
.livros li .mais{font-size:12px;color:#c96363;padding:2px 20px;background:#e1e1e1;border:1px solid #d9d9d9;border-radius:2px;margin-top:6px;display:inline-block;line-height:16px;}
.livros li .mais:hover{opacity:.8;}

.livro {color:#6b6b6b;font-size:12px;}
.livro img{border:1px solid #e8e8e8;width:200px;height:250px;margin:0 20px 20px 0;}
.livro h3{font-weight:bold;font-size:13px;color:#333333;}
.livro h6{margin:0;}

.bcinza{width:690px;padding:6px 20px;background:#e8e8e8;color:#878787;font-size:11px;line-height:16px;margin:20px 0;text-align:left;}
.bcinza h3{color:#878787;font-size:12px;font-weight:bold;}
.ico-digital, .ico-livro, .ico-loja{font-size:12px;color:#8c8c8c;line-height:14px;padding:6px 0;display:inline-block;vertical-align:top;margin-right:20px;}
.bcinza .ico-digital{background:url(../images/ico-digital.png) left center no-repeat;padding-left:36px;}
.bcinza .ico-livro{background:url(../images/ico-livro.png) left center no-repeat;padding-left:46px;}
.bcinza .ico-loja{background:url(../images/ico-loja.png) left center no-repeat;padding-left:32px;}
.bcinza img{border:1px solid #8c8c8c;margin-left:5px;margin-top: 6px;}
.bcinza a:hover{opacity:.7;}

.rede-social span{display: inline-block;margin-bottom:4px;}
.rede-social .rede{display:inline-block;width:110px !important;}

.formulario{margin:20px 0;width:100%;}
.formulario input, .frm textarea{width:96%;font-size:14px;color:#6b6b6b;border-radius:2px;background:#e8e8e8;padding:4px 2%;margin:6px 0;box-shadow:0 3px 6px #c6c6c6;}
.formulario input[type=submit]{background:#d71921;color:#f7f7f7;margin-left:88%;width:12%;padding:2px 0;font-size:14px;}
.formulario input[type=submit]:hover{opacity:.8;}

.frm label.error{text-align:right;color:#CC0000;height:auto;width:100%;font-size:11px;display:block;margin-top:-4px;}
.frm input.error, .frm textarea.error{background:#ebe5e5;}
/* FIM - MIOLO */

#slidebox{position:relative;font-family:'dhyanaregular';}
#slidebox, #slidebox .content{width:980px;}
#slidebox, #slidebox .container, #slidebox .content{height:300px;}
#slidebox{overflow:hidden;}
#slidebox .container{position:relative;left:0;}
#slidebox .content{background:inherit;float:left;}
/*#slidebox .content div{padding:40px 40px 20px 20px;width:400px;font-size:14px;color:#f7f7f7;height:110px;margin-top:130px;background:url(../images/bg-slidebox.png) top right no-repeat;float:left;font-family:'dhyanaregular';line-height:22px;}*/
#slidebox .content div{padding:6px 20px;width:940px;font-size:12px;color:#f7f7f7;height:50px;margin-top:245px;background:#000;float:left;font-family:'dhyanaregular';line-height:22px;opacity:.8;}
#slidebox .content div h4{font-size:18px;font-weight:normal;/*margin-bottom:20px;*/}
#slidebox .content div h4:hover{list-style:inside;}
#slidebox .content div a, #slidebox .content div a *{color:#fff;}
#slidebox .content div a:hover, #slidebox .content div a:hover *{color:#fff;text-decoration:underline;}
#slidebox .thumbs{position:absolute;z-index:2;top:10px;right:10px;cursor:pointer;}
#slidebox .thumbs .thumb{display:block;margin-left:5px;float:left;font-family:Verdana, Geneva, sans-serif;padding:4px 8px;background:#8c8c8c;color:#fff;border-radius:4px;font-size:15px;opacity:.8;}
#slidebox .thumbs a.thumb:hover{background:#d71921;}

#footer-menu{background:#e8e8e8;}
#footer-menu a{padding:10px;display:inline-block;color:#6b6b6b;}
#footer-menu a:hover{color:#000000;}
#footer{background:#000000;}
#footer div{font-size:11px;color:#959595;padding:20px 0 40px;text-align: center;}
.io-sign {
  border: 0 solid transparent;
  overflow: hidden;
  width: 140px;
  height: 50px;
  float: right;
  background-color: transparent;
  display: inline-block;
}