BODY{ background:#fff; margin:0; }
DIV, SPAN, P, LI { font-family:tahoma; font-size:11px; color:#666666; }
INPUT, TEXTAREA, SELECT{ font-family:tahoma; font-size:11px; color:#666666; }
A{ color:#666; }

IMG{ border:0; }
H2 { background:#009900 url(../../images/bg-h2.jpg) top left repeat-x; color:#FEFAA7; font-size:12px; height:21px; margin:15px 0 0 0; text-indent:-9999px; }
H3 { background:#009900 url(../../images/bg-h2.jpg) top left repeat-x; color:#FEFAA7; font-size:12px; height:27px; margin:15px 0 0 0; text-indent:-9999px; }
P { margin:10px 0; padding:0; }

.a-center { text-align:center; }
.a-right  { text-align:right; }
.f-left { float:left !important; }
.f-right { float:right !important; }
.f-center { float:none !important; margin:5px auto !important; }
.clr { clear:both; }
.hide, .d-none { display:none; }

#layout{ width:1000px; margin:0 auto; }

/*topo*/
.topo{ background: url(../../images/bg-topo.jpg) top left repeat-x; height:111px; }
.logo{ float:left; width:258px; }
.logo-mg{ padding:25px 0 0 28px; }
.topo-dir{ float:left; width:742px; }
.box-idiomas{ float:right; width:340px; background: url(../../images/bg-box_idiomas.jpg) top left repeat-x; }
.box-idiomas-mg{ float:left; width:107px; height:29px; background: url(../../images/bg-box_idiomas_esq.jpg) top left no-repeat; padding: 0 0 0 16px; margin-right:16px; }

/*AREA CONCEITUAL*/
.box-conceitual{ width:1000px; }
.box-conceitual img{ display:block; }

/*MENU GLOBAL*/
.menu-global { position:absolute; margin-top:43px !important; *margin-top:37px; margin-left:30px; width: 575px;}
.menu-global .ativo { z-index:1000; }
.op-menu-global { float:left; position:relative; margin-right:-10px;}
.op-menu-global a { outline-style:none; }
.op-menu-global a img { width:auto; }

/*RODAPE*/
.rodape{ width:1000px; height:67px; margin-top:25px; background:#007600 url(../../images/bg-rodape.jpg) center left no-repeat; }
.rodape-mg{ padding:15px 0 0 115px; }
.rodape-esq{ float:left; width:335px; color:#fff; font-size:11px; }
.rodape-esq a { color:#fff; text-decoration:none; }
.rodape-dir{ float:right; width:300px; margin:12px 10px 0 0; color:#fff; }
.rodape-dir a{ color:#fff; font-weight:bold; text-decoration:none; }

/*BOX*/
.box-mod1{ border:1px solid #999999; border-top:0; }
.box-mod1-mg{ padding:2px 4px 5px; }
.box-mod1-mg2{ padding:13px 7px 13px 8px; }
.box-mod1-mg3{ padding:10px 0 10px 0; }
.box-mod2{ float:left; width:322px;}
.box-mod3{ float:left; width:410px;}
.box-mod4{ background:#FAFAFA; padding:5px 0 10px 14px; }
.box-mod5{ float:left; width:244px; padding:0 0 10px 0; background:url(../../images/bg-box_mod2.jpg) bottom left repeat-x; }
.box-mod6{ float:left; width:265px; padding:0 0 10px 0; background:url(../../images/bg-box_mod2.jpg) bottom left repeat-x; }
.box-mod7{ background:url(../../images/bg-box_mod2.jpg) bottom left repeat-x #FAFAFA; margin:14px 0 9px 0; }
.box-mod7-topline{ background:url(../../images/bg-box_mod2.jpg) top left repeat-x; padding:10px 0 10px 10px; }
.box-mod8{ width:269px; height:151px; border:1px solid #F2F2F2;}
.box-mod8-mg{ padding:26px 0 0 15px;}
.box-mod9{ float:left; width:310px; }
.box-mod10{ float:left; width:190px; }
.box-mod11{ float:left; width:168px; margin:0 0 0 10px;}
.box-mod12 { float:left; background:#FAFAFA; padding:15px 35px; }
.box-mod13{ float:left; width:268px; background:#FFF; padding:10px 0 0 0; font-size:10px; text-align:center;}
.box-mod14{ background:url(../../images/bl-mod8.jpg) top left no-repeat; padding:0 0 0 16px; margin:20px 0 12px 0; color:#D88701; font-weight:bold; }
.box-mod15{ background:#FAFAFA url(../../images/bg-box_mod2.jpg) bottom left repeat-x; margin-bottom:10px; zoom:1; }
.box-mod15-mg{ padding:13px; }
.box-mod16{ padding:0 0 10px 50px; }
.box-mod16-mg{padding-left:24px; }
.box-mod17{ background: #FAFAFA url(../../images/bg-box_mod2.jpg) bottom left repeat-x; margin-bottom:10px; min-height:320px; height:auto !important; height:320px; }
.box-mod17-mg{ padding:9px; text-align:center; }
.box-mod18{ float:left; padding:8px 8px 0 8px;}
.box-mod19{ float:left; background:url(../../images/bg-miniatura_mod1.jpg); width: 96px; height: 97px; margin: 0 11px 12px 0;}
.box-mod20{ width: 401px; float: left;}
.box-mod21{ float:left; width:269px; margin:5px 0; /*padding:0 18px 20px 21px; */}
.box-mod22{ float:left; width:150px; padding:5px 0 0 0;}
.box-mod23{ float: left; padding:10px 0 0 30px;}
.box-mod23-mg{ margin:0 0 10px 5px; }
.box-mod24{ width: 65px; height: 25px;  background-color: #FAFAFA; text-align: center; padding-top:10px; }
.box-mod25{ width: 22px; height: 21px; background-image: url(../../images/img-download.gif); position:absolute; margin:-19px 0 0 54px; }
.box-mod26{ width:97px; }
.box-mod26-top{ width:97px; height:5px; background: url(../../images/bg-moldura-top-mod3.jpg) bottom left no-repeat;  }
.box-mod26-meio{ width:97px; background: url(../../images/bg-moldura-meio-mod3.jpg) top left repeat-y;  }
.box-mod26-meio-mg{ margin:0 5px; padding:3px; text-align:center; background: url(../../images/bg-moldura-meio2-mod3.jpg) bottom left repeat-x; }
.box-mod26-bottom{ width:97px; height:; background: url(../../images/bg-moldura-bottom-mod3.jpg) top left no-repeat; }
.box-mod27{ float:left; width:265px; height:225px; }
.box-mod27-mg{ padding:10px 0 0 85px; }
.box-mod28{ padding:0 0 0 13px; }
.box-mod29{ width:430px; float:left; }
.box-mod30{ margin:8px 0 0 36px; }
.box-mod31{ margin:0 10px 0 0;}

.box-miniatura { height:245px; }
.box-miniatura div { float:left; padding:0 3px 3px 0; cursor:pointer; width:58px; height:58px; text-align:center; }
.box-miniatura-flash{ float:left; padding:0 3px 3px 0; cursor:pointer;}

#box-busca { position:absolute; height:45px; width:281px; margin:-3px 0 0 43px; *margin-top:-9px; background:url(../../images/bg-caixa_busca.jpg) top left no-repeat; border:1px solid #ccc; border-top:0; }
.box-busca-mg { padding:10px 0 0 9px; }
#box-login { position:absolute; height:45px; width:281px; margin:-3px 0 0 -50px; background:url(../../images/bg-caixa_busca.jpg) top left no-repeat; border:1px solid #ccc; border-top:0; }
.box-login-mg{ padding:10px 0 0 9px; }
#bt-login, #bt-busca { outline-style:none; }
#form-login, #form-busca { position: absolute; }
#login-resposta { padding-top:4px; color:#0F710F; font-size:9px; }
#login-resposta .error { color:red; font-size:9px; }
.box-logado .nome { overflow: hidden; height:30px; float:left; width:115px; }
.box-logado .box-logado-mg{ margin:6px 0 0 0; }

.box-barra-verde{ margin-top:-2px; _margin-top:-2px; height:40px; background: url(../../images/bg-barra_verde.jpg) top left repeat-x; }
.box-barra-laranja{ height:40px; margin-top:-2px; _margin:-2px 0 0 0; background: url(../../images/bg-barra_laranja.jpg) top left repeat-x; }
.box-acoes{ height:42px; }
.box-acoes-mg{ padding:7px 0 0 0; }

.box-input-mod1{ padding:12px 0 0 106px; text-align:right; }
.box-mg-mod1{ margin:8px 0 0 250px; }
.box-mg-mod2{ margin:5px 0 0 0; }
.box-border-mod1{ padding:31px 0 26px; background:url(../../images/bg-box_mod2.jpg) bottom left repeat-x; }
.box-border-mod2{ padding:26px 0 7px; background:url(../../images/bg-box_mod2.jpg) bottom left repeat-x; zoom:1; }
.box-paginacao{ background:url(../../images/bg-box_mod2.jpg) top left repeat-x; }
.box-paginacao-pd{ padding:8px 0 10px 177px; background:url(../../images/bg-box_mod2.jpg) bottom left repeat-x; }
.box-o-mbc{ padding:10px 0 0 20px; }

.conteudo-aba{ display:none; }

/*COLUNAS*/
.col1{float:left; width:195px; margin:0 19px 0 10px;}
.col2{float:left; width:548px; margin-right:23px;}
.col3{float:left; width:185px; }

/*MOLDURA*/
.box-moldura-mod1{ float:left; width:226px; background:url(../../images/bg-moldura_centro_mod1.jpg) top left repeat-y;}
.box-moldura-mod1-mg{ background:url(../../images/bg-moldura_topo_mod1.jpg) top left no-repeat;}
.box-moldura-mod1-mg2{ padding:12px; background:url(../../images/bg-moldura_base_mod1.jpg) bottom left no-repeat;}

.box-moldura-mod2{ float:left; width:115px; margin-right:8px; border:1px solid #F2F2F2; }
.box-moldura-mod2-mg{ padding:4px; }

.box-moldura-mod3{ float:left; /*width:74px;*/ margin:0 8px 5px 0; border:1px solid #F2F2F2; }
.box-moldura-mod3-mg{ padding:4px; }

.box-moldura-mod4{ float:left; /*width:127px;*/ margin-right:8px; border:1px solid #F2F2F2; }
.box-moldura-mod4-mg{ padding:4px; }

.box-moldura-mod5{ float:left; /*width:222px;*/ margin-right:8px; border:1px solid #F2F2F2; }
.box-moldura-mod5-mg{ padding:4px; }

.box-moldura-mod6{ float:left; width:123px; margin-right:8px; border:1px solid #F2F2F2; }
.box-moldura-mod6-mg{ padding:4px; }

.box-moldura-mod7{ float:left; width:89px; margin-right:8px; border:1px solid #F2F2F2; }
.box-moldura-mod7-mg{ padding:4px; }

/*TITULOS*/
.tit-mod1{ background:url(../../images/bg-tit_mod1.jpg) bottom left repeat-x; min-height:10px; height:auto !important; height:10px; }
.tit-mod1-mg{ float:left; background:#fff; font-size:13px; color:#0F710F; font-weight:bold; }
.tit-mod2{ height:29px; margin-top:30px; margin-bottom:10px; background:url(../../images/bg-box_titulo_mod1.jpg); border:1px solid #D1D1D1; }
.tit-mod3{ background:url(../../images/bg-tit_mod3.jpg) bottom left repeat-x; text-align:right; }
.tit-mod4{ margin:0 0 10px 0; padding-bottom:10px; background:url(../../images/bg-box_mod2.jpg) bottom left repeat-x; }
.tit-mod5{ font-size:11px; font-weight:bold; color:#00135D; }
.tit-mod5 a { color:#00135D; }
.tit-mod5-mg{ font-size:13px; font-weight:bold; color:#00135D; padding:40px 0 0 0; }
.tit-mod5-mg2{ font-weight:bold; color:#00135D; padding-top:5px; }
.tit-mod5-mg2 a{ font-weight:bold; color:#00135D; /*padding:35px 0 0 0;*/ }
.tit-mod6{ color:#00135D; }
.tit-mod7{ font-size:11px; }
.tit-mod8{ font-size:14px; font-weight:bold; color:#0F710F; }
.tit-mod9{ display:inline; font-weight:normal; color:#00135D; }
.tit-mod10{ float:left; color:#D88701 !important; font-weight:bold; /*padding:10px 0 0 5px;*/ }
.tit-mod11{ font-size:14px; font-weight:bold; color:#E1A440; margin:-2px 0 0 5px; }
.tit-mod12{ font-size:11px; color:#00135D;}
.tit-mod13{ font-size:16px; font-weight:bold; color:#00135D; }
.tit-mod14{ font-size:10px; color:#999999; }
.tit-mod15{ font-size:10px; color:#666; padding:5px 0 0 0; }
.tit-mod16{ float:left; color:#D88701 !important; font-weight:bold; padding:10px 0 0 5px; }

/*.publicidade { display:block; height:21px; background: url(../../images/tit-publicidade.jpg) top left no-repeat; }
.associados{ display:block; height:21px; background:url(../../images/tit-associados.jpg) top left no-repeat; }
.destaques{ display:block; height:27px; background:url(../../images/tit-destaques.jpg) top left no-repeat; }*/

/*COR*/
.cor1{ color:#D88701; }
.cor2{ color:#0F710F; }
.cor3{ color:#666666; }
.cor4{ color:#DC951F; }
.cor5{ color:#00135D; }

/*LISTAGENS*/
.listagem-mod1{ margin:0; padding:0; list-style:none; }
.listagem-mod1 li{ float:left; padding:7px 21px 0 4px; color:#fff; background: url(../../images/bg-separador_idiomas.jpg) top right no-repeat; }
.listagem-mod1 .ultimo{ background: none !important; padding:7px 0 0 4px; }
.listagem-mod1 li a{ color:#fff; text-decoration:none; }
.listagem-mod1 li a:hover{ text-decoration:underline; }

.listagem-mod2{ margin:0; padding:0; list-style:none; }
.listagem-mod2 li{ margin-top:5px; text-align:right; color:#00135D; font-size:11px; }
.listagem-mod2 li .titulo { background:url(../../images/bg-mod1.jpg) bottom right no-repeat; padding:0 28px 5px 0; }
.listagem-mod2 li a { color:#00135D; text-decoration:none; zoom:1; }
.listagem-mod2 li ul {margin:0; padding:0; list-style:none; background:url(../../images/bl-mod1.jpg) bottom right repeat-x; padding:0 28px 5px 0; }
.listagem-mod2 li.on a { font-weight:bold; }
.listagem-mod2 li.on { font-weight:bold; }

.listagem-mod2 li ul li{margin-top:5px; padding:0; background:none; border-bottom:0; text-align:right; color:#666666 !important; font-weight:normal !important;}
.listagem-mod2 li ul li a{ color:#666666 !important; text-decoration:none; font-weight:normal !important;}
.listagem-mod2 li ul li a:hover{ text-decoration:underline; }
.listagem-mod2 li ul li.on{ font-weight:bold !important; }
.listagem-mod2 li ul li.on a{ font-weight:bold !important; }
.listagem-mod2 li ul li.on a:hover{ text-decoration:none; }

.listagem-mod3{ margin:0; padding:0; list-style:none;}
.listagem-mod3 li{ background:url(../../images/bg-tit_mod1.jpg) bottom left repeat-x; padding:0 0 12px 0; margin:5px 0 0 0;}
.listagem-mod3 li a{color:#666; text-decoration:none;}
.listagem-mod3 li a:hover{color:#666; text-decoration:underline;}

.listagem-mod4{ padding:0 10px; list-style:none; margin:0; }
.listagem-mod4 li{ margin-top:5px; padding:0 0 5px 10px; background:url(../../images/bl-mod2.jpg) bottom left no-repeat; color:#00793B; }
.listagem-mod4 li a{ color:#00793B; text-decoration:none; }
.listagem-mod4 .last{ border:0; }

.listagem-mod5{ padding:0 0 0 30px; list-style:none; margin:30px 0 0 0; }
.listagem-mod5 li{ color:#666; }
.listagem-mod5 .tit{ font-weight:bold; color:#666; }
.listagem-mod5 li a{ text-decoration:none; color:#666; }
.listagem-mod5 li a:hover{ text-decoration:underline; }

.listagem-mod6{ padding:0; margin:0 0 0 25px; }
.listagem-mod6 li{ padding:5px 0; }

.listagem-mod7{ margin:0; padding:0; list-style:none; }
.listagem-mod7 li{ padding:14px 0 0 5px;}
.listagem-mod7 li a{ text-decoration:none; }
.listagem-mod7 li a:hover{ text-decoration:underline; }

.listagem-mod8{ margin:0; padding:0; list-style:none; }
.listagem-mod8 li{ float:left; }
.listagem-mod8 li.on{ background: url(../../images/bg-opcao_ativa.jpg) top left repeat-x; }
.listagem-mod8 li .op{ color:#FFF; font-size:12px; padding:8px; }
.listagem-mod8 li a{ color:#FFF; font-size:12px; text-decoration:none;}
.listagem-mod8 li .op{ background: url(../../images/bg-listagem_li_mod8.jpg) bottom right no-repeat; }

.listagem-mod9{ padding:0; margin:0 0 0 25px; list-style:none; }
.listagem-mod9 li{ padding:5px 0; }

.listagem-mod10 { padding:0; margin:0px; list-style:none; }
.listagem-mod10 li { padding:5px 0; }

.listagem-mod11{ margin:5px 0 33px 0; padding:0; list-style:none; text-align:center; }
.listagem-mod11 li{ display:inline; color:#999999; font-size:11px; }
.listagem-mod11 li a{ color:#999999; text-decoration:none; }
.listagem-mod11 li ul{margin:0; padding:0; list-style:none;}
.listagem-mod11 li.on a{ font-weight:bold; color:#026D02; }
.listagem-mod11 li.on{ font-weight:bold; color:#026D02; }

.listagem-mod12{ padding:0; margin:0px; list-style:none; }
.listagem-mod12 li{ display:inline; }

.listagem-mod13{ padding:0; margin:0px; list-style:none; }
.listagem-mod13 li{ background: url(../../images/bl-mod9.jpg) top left no-repeat; padding:8px 0 0 13px; color: #EB820A; font-weight: bold; }
.listagem-mod13 li div { background:url(../../images/bg-box_mod2.jpg) bottom left repeat-x; padding-bottom:8px; }
.listagem-mod13 li div a { color: #EB820A; }

.listagem-mod14{ padding:0 10px; list-style:none; margin:0; }
.listagem-mod14 li{ margin-top:5px; color:#00793B; float:left; width:40px;}
.listagem-mod14 li a{ color:#00793B; text-decoration:none; }
.listagem-mod14 .last{ border:0; }

.migalha{ margin:0; padding:0 0 4px 0; list-style:none; background:url(../../images/bg-box_mod2.jpg) bottom left repeat-x; }
.migalha li{ display:inline; font-size:10px; color:#203171; cursor:default; }
.migalha li a{ color:#203171; font-size:10px; text-decoration:none; cursor:pointer; }
.migalha li a:hover{ text-decoration:underline; }
.migalha li.on{ color:#D88701; font-weight:bold; }

/*PAGINAÇÃO*/
.paginacao-mod1{ background:url(../../images/bg-box_mod1.jpg) top left repeat-x; margin:0 0 0 -30px; list-style:none; }
.paginacao-mod1 li{float:left; margin:11px 7px 0; color:#999999; font-size:11px; }
.paginacao-mod1 li.on{float:left; width:18px; height:22px; padding:1px 0 0 14px; margin:9px 0 0 0; color:#FFF; background:url(../../images/bg-paginacao_on_mod1.jpg) top left no-repeat; }
.paginacao-mod1 li.on a{color:#FFF !important; text-decoration:none; cursor:default; }
.paginacao-mod1 li a{color:#999 !important; text-decoration:none; }

.paginacao-mod2{ margin:0 22px; padding:0; list-style:none; }
.paginacao-mod2 li{ display:inline; color:#D88701; }
.paginacao-mod2 li.on{ color:#D88701; font-weight:bold; text-decoration:none; }
.paginacao-mod2 li.on a{ color:#D88701; font-weight:bold; text-decoration:none; }
.paginacao-mod2 li a:hover{ color:#D88701; text-decoration:underline; }
.paginacao-mod2 li a{ color:#D88701; text-decoration:none; }

/*BOTÕES*/
.bt-topo{ float:left; padding:8px 0 0 0; }
.bt-anterior-mod1{ float:left; width:36px; }
.bt-proximo-mod1{ float:right; width:36px; text-align:right; }

#bt-mais{ cursor:pointer; }
#bt-menos{ cursor:pointer; }

.bt-mod1{  }
.bt-mod3{ padding:4px 0 0 6px; background: url(../../images/bl-mod3.jpg) top left no-repeat; color:#999999; font-size:9px; }
.bt-mod3 a{ color:#999999; font-size:9px; text-decoration:none; }
.bt-mod4{  background:url(../../images/bg-box_mod2.jpg) top left repeat-x; height:38px; margin-top:10px; }
.bt-mod4-mg{ padding:10px 0 0 0; }
.bt-mod5{ background: url(../../images/bl-mod5.jpg) top left no-repeat; padding:0 0 0 8px; color:#00135D; font-size:11px; }
.bt-mod5 a{ color:#00135D; text-decoration:none; }
.bt-mod7{ background: #fff url(../../images/bl-mod7.jpg) top left no-repeat; padding:0 0 0 8px; color:#00135D; font-size:11px; }
.bt-mod7 a{ color:#666666; font-size:11px; text-decoration:none; }
.bt-mod7 a:hover{ text-decoration:underline; }
.bt-mod8{ background: url(../../images/bl-mod6.jpg) top left no-repeat; padding:0 0 0 8px; color:#00135D; font-size:11px; }
.bt-mod8 a{ color:#D88701; text-decoration:none; }
.bt-mod9 { background: #fff url(../../images/bl-mod7.jpg) top left no-repeat; padding:0 0 0 8px; color:#00135D; font-size:11px; margin: 5px 0pt 0pt 85px; }

/**/
  .bt-mod6{ background:url(../../images/bg-bt_mod6.jpg) top left repeat-x; min-height:10px; height:auto !important; height:10px; margin:0 0 16px 0;  }
  .bt-mod6-mg{ float:left; background:#fff; font-size:12px; color:#DC951F; font-weight:bold; padding:0 5px 0 0; cursor: pointer; }
  .bl-bt_mod6{ float:left; padding:2px 4px 0 0; cursor:pointer; }
  .conteudo-aba-mod6{ display:none; padding:0 0 0 10px; }
/**/

.bt-abrir-mod1{padding:9px 0; background:url(../../images/bg-box_mod2.jpg) bottom left repeat-x; cursor:pointer;}

/*IMAGENS*/
.img-mod1{ float:left; width:93px; }

/*FORMULARIO*/
.select-mod1{ width:185px; color:#00793B;}
.select-mod2{ width:195px; height:140px; font-size:12px !important; border:1px solid #DBDBDB; }
.select-mod2 option{ padding:2px 0 2px 4px; }
.select-mod3{ float:left; width:120px; margin-right:10px; border:1px solid #DBDBDB; }
.select-mod4{ width:146px;}

.label-padrao-mod1{ display:block; float:left; padding:0 3px 0 0; }
.label-padrao-mod2{ display:block; float:left; text-align:right; padding:0 10px 0 0; }
.label-padrao-mod3{ display:bloxk; float:left; width:158px; height:27px; margin-right:10px; text-align:right;}
.label-padrao-mod4{ display:bloxk; float:left; font-size:10px; padding:3px 0 0 2px; }
.label-padrao-mod5{ display:bloxk; float:left; width:122px; height:23px; margin-right:10px; text-align:right;}
.label-padrao-mod6{ display:bloxk; float:left; width:90px; height:27px; margin-right:10px; text-align:right;}

.campo-padrao-mod1{ display:block; float:left; height: expression( this.scrollHeight < 13 ? "12px" : "auto" ); min-height: 12px; background: #F5F5F5 url(../../images/bg-campo_padrao_mod1.jpg) top left no-repeat; border:1px solid #ccc; color:#333333; font-size:11px; font-weight:bold; }
.campo-padrao-mod2{ display:block; float:left; height: expression( this.scrollHeight < 14 ? "13px" : "auto" ); min-height: 13px; background:url(../../images/bg-campo_padrao_mod2.jpg) top left repeat-x; border:1px solid #DBDBDB; }
.campo-padrao-mod3{ display:block; float:left; height: expression( this.scrollHeight < 14 ? "13px" : "auto" ); min-height: 13px; border:1px solid #DBDBDB; }
.campo-padrao-mod3{ display:block; float:left; height: expression( this.scrollHeight < 14 ? "13px" : "auto" ); min-height: 13px; margin-right:10px; background:url(../../images/bg-campo_padrao_mod2.jpg) top left no-repeat; border:1px solid #DBDBDB; }
.campo-image-mod2{ display:block; float:left; margin:-4px 0 0 0; }

.textarea-mod1{ width:250px; height:130px; background:url(../../images/bg-campo_padrao_mod2.jpg) top left no-repeat;  border:1px solid #DBDBDB; }

.w10{ width:10px; }
.w20{ width:20px; }
.w24{ width:24px; }
.w30{ width:30px; }
.w37{ width:37px; }
.w50{ width:50px; }
.w60{ width:60px; }
.w67{ width:67px; }
.w78{ width:78px; }
.w100{ width:100px; }
.w105{ width:105px; }
.w118{ width:118px; }
.w145{ width:145px; }
.w160{ width:160px; }
.w164{ width:164px; }
.w178{ width:178px; }
.w193{ width:193px; }
.w205{ width:205px; }
.w211{ width:211px; }
.w225{ width:225px; }
.w230{ width:230px; }
.w235{ width:235px; }
.w245{ width:245px; }
.w250{ width:250px; }
.w335{ width:335px; }
.w343{ width:343px; }

/*ICONES*/
.ico-portal{ float:left; padding:2px 8px; }

/*LINKS*/
.link-mod1{ color:#666666; }

/*LEGENDAS*/
.legenda-mod1{ font-size:9px; text-align:left; }

/*SEPARADORES*/
.separador-horizontal-mod1{ height:24px; }
.separador-horizontal-mod2{ height:16px; }
.separador-horizontal-mod3{ height:40px; }
.separador-horizontal-mod4{ height:53px; }
.separador-horizontal-mod5{ height:8px; background:url(../../images/bg-box_mod2.jpg) bottom left repeat-x; }

.separador-vertical-mod1{ display:inline; width:5px; }
.separador-vertical-mod2{ float:left; width:53px; }
.separador-vertical-mod3{ float:left; width:14px; }
.separador-vertical-mod4{ float:left; width:5px; }
.separador-vertical-mod5{ float:left; width:10px; }
.separador-vertical-mod6{ float:left; width:80px; }
.separador-vertical-mod7{ float:left; width:25px; }
.separador-vertical-mod8{ float:left; width:25px; background:url(../../images/bg-linha_home_logado.jpg) top left no-repeat; }

/*bordas*/
.s-borda { border:0; background-image:none; }

/*Outras*/
.s-margin{margin:0; }
.jCarouselLite{width:185px; height:230px;}

.form-erro { background:#FFF9CF; }
#sucesso { display:none; }

#valida-inicial-erro { float: left; color: red; margin:0 0 10px 168px; font-size: 90%; font-weight:bold; }
#valida-inicial-ok { float: left; color: green; font-size: 90%; }


#conteudo ul li, #conteudo ol li { margin-bottom:8px; }
#conteudo table tr td { vertical-align:top; }


.box-moldura-mod8 { margin-right:10px; }
.box-moldura-mod8 .top-left      { background:url(../../images/bg-moldura_table_mod1_canto_esquerdo.jpg) bottom left no-repeat; }
.box-moldura-mod8 .top-center    { background:url(../../images/bg-moldura_table_mod1_topo.jpg) bottom left repeat-x; }
.box-moldura-mod8 .top-right     { background:url(../../images/bg-moldura_table_mod1_canto_direito.jpg) bottom left no-repeat; }
.box-moldura-mod8 .center-left   { background:url(../../images/bg-moldura_table_mod1_left.jpg) top left repeat-y; }
.box-moldura-mod8 .center-right  { background:url(../../images/bg-moldura_table_mod1_right.jpg) top left repeat-y; }
.box-moldura-mod8 .bottom-left   { background:url(../../images/bg-moldura_table_mod1_canto_esquerdo2.jpg) top left no-repeat; }
.box-moldura-mod8 .bottom-center { background:url(../../images/bg-moldura_table_mod1_bottom.jpg) top left repeat-x; }
.box-moldura-mod8 .bottom-right  { background:url(../../images/bg-moldura_table_mod1_canto_direito2.jpg) top left no-repeat; }

#publicidade .banners { margin:0; padding:0; list-style:none; }
#publicidade .banners li    { display:none; }
#publicidade .banners li.on { display:block; }

.loader { display:none; margin:5px; }

/* módulo parceiros - carrossel*/
.box-carrossel{height: 82px;}
.seta-carrossel{float:left;}
.area-img-carrossel{float:left; width: 157px; height:82px; }
.area-img-carrossel LI{ width: 157px; height: 79px; text-align:center;}
.area-img-carrossel LI A{ width: 157px; text-align:center; display: block;}
.area-img-carrossel LI IMG{display: block; margin:auto;}

/* Rede Social*/
.box-rede-social{ text-align:center;  }
.rede-social{ float:left; width:72px; height:20px; margin:10px 10px 0 0; padding:0 2px 4px 4px;}
.box-mod1-mg4{ padding:10px 0 10px 0; }
.listagem-mod15{padding:0; margin:0px; list-style:none; }


