/*@import url('https://fonts.googleapis.com/css?family=Raleway:100,400');
'Raleway',*/ 

@font-face{font-family:'Raleway';src: url('Raleway-Regular.ttf') format('truetype');} 

body,div,span,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,tt,var,b,i,dl,dt,dd,ul,li,fieldset,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:10px;font:inherit;}
body{display:block;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#000;padding:0px;margin:0px;background-color:#fff; }
a,div,ul{list-style-type:none;text-decoration:none;}
a,a:link{text-decoration:none;color:#000;}
strong,b{font-weight:bold;}

*{box-sizing: border-box;}
.row::after {content: "";clear: both;display: table;}
img, embed, object, video {max-width:100%;height:auto;}
h1,h2,h3{color:#000;margin:0;padding:0;border:0;outline:0;}
.fontA{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;}
.fontRaleway{font-family:Raleway,Arial,"Helvetica Neue",Helvetica,sans-serif;color:#000;}
::placeholder {color:#D0D0D0; font-size:14px; font-family:Helvetica,sans-serif;}

/*NOMES RESERVADOS PARA ID DE BOTOES INICIAM COM: 'btxxx' e 'bmxxx' xxx- numero*/
/*GERAIS------------------------------------width:100vw; -----------------*/
.cor {display:block;position:relative; margin: 0 auto;}

/*.cor_i {display:block;position:relative; width:1200px; margin:0 auto;}*/

.cor_i100 {display:block;position:relative;width:1200px; margin:0 auto;}
.cor_i_meusanuncios{display:block;position:relative; width:1200px; margin:0 auto;}

/*COLOCA DIV NO MEIO*/
.dmeio{ margin:0 auto 0 auto;}

/*FIXAR PAINEL*/
.corfix{display:block; position:fixed; top:0px; left:0px;width:100vw; }
.fix_fundo{display:block; position:fixed !important;bottom :0px; left:0px; width:100%;}
.fix_fundo1{display:block; position:fixed !important;bottom :100px; left:0px; width:100%;}

/*shad*/
.bxw{background-color: #969696;box-shadow: 0 1px 1px #d6d2d2;}

/*TOPO
.dim100{width: 98vw;}
.fix275{width: 275px;}*/
.fixed{position:fixed; bottom:10px;}
.dimed20{width: 19%;}.dimed24{width: 24%;}.dimed25{width: 25%;}.dimedia{width: 49%;}

/*IMAGENS BACKGROUND*/
.dat{background-image:url(dat.png);}.datcz{background-image:url(datcz.png);}
.logo{background-image:url(logo1.png);}
.logoc{background-image:url(menu_c.png);}
.logor{background-image:url(menu_r.png);}
.pixk{background-image:url(onliin.GIF);}
.online{background-image:url(onliin.GIF);}
.blogor:hover{background-image:url(menu_r.png);}
.blogoc:hover{background-image:url(menu_c.png);}
.arou{background-image:url(arou.png);}
.arok{background-image:url(arok.png);}
.arnok{background-image:url(arnok.png);}
.arod{background-image:url(arod.png);}
.mm100{background-image:url(mm100.png);}
.mm80{background-image:url(mm80.png);}
.mm60{background-image:url(mm60.png);}
.mm40{background-image:url(mm40.png);}
.mm20{background-image:url(mm20.png);}
.mm00{background-image:url(mm00.png);}
.vmais{background-image:url(dotsh.png);}

/*seta volta*/
.set_esq {border-radius:4px;border:1px solid #9fb0d0;
background-image:url(arrow_2.png);background-color:#9fb0d0;background-size:26px;
background-position:13px 14px;background-repeat:no-repeat;}
.set_esq:hover {background-color:#F59904;border:1px solid #F59904;cursor:pointer;}
.set_dir {border-radius:4px;border:1px solid #9fb0d0;
background-image:url(arrow_2d.png);background-color:#9fb0d0;background-size:26px;
background-position:13px 14px;background-repeat:no-repeat;}
.set_dir:hover {background-color:#F59904;border:1px solid #F59904;cursor:pointer;}

/*setas fotos*/
.set_em{background-image:url(chevron-left.png);background-size:36px; background-position:left;background-repeat:no-repeat;}
.set_dm{background-image:url(chevron-right.png);background-size:36px; background-position:right;background-repeat:no-repeat;}
.set_emi{background-image:url(chevron-left.png);background-size:22px; background-position:bottom; background-position-x: left;background-repeat:no-repeat;}
.set_dmi{background-image:url(chevron-right.png);background-size:22px;background-position:bottom; background-position-x: right;background-repeat:no-repeat;}

/*hover anuncio*/
.anun{cursor:pointer;} 
.anun:hover{cursor:pointer;background-color:#f9f9f9;} 
   
/*CORTA IMAGEMbackground-color: #49b3dc;*/
.imgA{position: absolute;}

/*CONJUNTO DO BOTAO COM IMAGEM SELETOR*/ 
.bmark_ncinz{border: 1px solid #D9D9D9; border-radius: 4px; width: 49px;height: 42px;background: url(ncinz.png) no-repeat scroll 5px 2px / 38px; background-color:#FFFFFF;cursor: pointer;}
.bmark_ncinz:hover{border: 1px solid #FF0000; border-radius: 4px; width: 49px;height: 42px;background: url(nred1.png) no-repeat scroll 5px 2px / 38px; background-color:#FFFFFF;cursor: pointer;}
/**/
.bmark_nred{border: 1px solid #FF0000; border-radius: 4px; width: 49px;height: 42px;background: url(nred1.png) no-repeat scroll 5px 2px / 38px; background-color:#FFFFFF;cursor: pointer;}
.bmark_nred:hover{border: 1px solid #D9D9D9; border-radius: 4px; width: 49px;height: 42px;background: url(ncinz.png) no-repeat scroll 5px 2px / 38px; background-color:#FFFFFF;cursor: pointer;}
/**/
.bmark_red{border: 1px solid #FF0000; border-radius: 4px; width: 49px;height: 42px;background: url(bred.png) no-repeat scroll 5px 2px / 38px;background-color:#FFFFFF;cursor: pointer;} 
/**/
.bmark_redz{border: 1px solid #FF0000; border-radius: 4px; width: 49px;height: 42px;background: url(bred.png) no-repeat scroll 5px 2px / 38px;background-color:#FFFFFF;cursor: pointer;} 
.bmark_redz:hover{border: 1px solid #D9D9D9; border-radius: 4px; width: 49px;height: 42px;background: url(bcin3.png) no-repeat scroll 5px 2px / 38px; background-color:#FFFFFF;}
.bmark_ciza{border: 1px solid #D9D9D9; border-radius: 4px; width: 49px;height: 42px;background: url(bcin3.png) no-repeat scroll 5px 2px / 38px; background-color:#FFFFFF;cursor: pointer;}
.bmark_ciza:hover{border: 1px solid #FF0000; border-radius: 4px; width: 49px;height: 42px;background: url(bred.png) no-repeat scroll 5px 2px / 38px; background-color:#FFFFFF;cursor: pointer;}
/**/
.bmark_blk{border: 1px solid #000000; border-radius: 4px; width: 49px;height: 42px;background: url(bcin2.png) no-repeat scroll 5px 2px / 38px; background-color:#FFFFFF;cursor: pointer;}
.bmark_blk:hover{border: 1px solid #FF0000; border-radius: 4px; width: 49px;height: 42px;background: url(bred.png) no-repeat scroll 5px 2px / 38px; background-color:#FFFFFF;cursor: pointer;}
/**/
.bpont_red {border: 1px solid #FF0000; border-radius: 4px; width: 49px;height: 42px;background-color:#FFFFFF;cursor: pointer;}  
.bpont_ciza {border: 1px solid #D9D9D9; border-radius: 4px; width: 49px;height: 42px;background-color:#FFFFFF;cursor: pointer;}
.bpont_ciza:hover {border: 1px solid #FF0000; border-radius: 4px; width: 49px;height: 42px;background-color:#FFFFFF;cursor: pointer}
/**/

/*CONJUNTO DO BOTAO MENSAGENS*/ 
/*bcor_env12,bcor_env13,bcor_env21,bcor_env22*/
.bbF3{border:1px solid #b5b2b2; background-color:#D5D5D5; color:#000000;}
.bbF3:hover{border:1px solid #FFFFFF; color:#FFFFFF; cursor:pointer;}
.bmen_cin {border: 1px solid #D9D9D9; border-radius: 4px; width: 49px;height: 42px;background: url(mcinz.png) no-repeat scroll 5px 2px / 38px; background-color:#FFFFFF;cursor: pointer;}
.bmen_cin:hover {border: 1px solid #FFCC00; border-radius: 4px; width: 49px;height: 42px;background: url(marlo.png) no-repeat scroll 5px 2px / 38px; background-color:#FFFFFF;cursor: pointer;}
.bcor_env12 {border: 1px solid #D9D9D9; border-radius: 4px; width: 49px;height: 42px;background: url(marlo.png) no-repeat scroll 5px 2px / 38px; background-color:#FFFFFF;cursor: pointer;}
.bcor_env12:hover {border: 1px solid #FFCC00; border-radius: 4px; width: 49px;height: 42px; background-color:#FFFFFF;cursor: pointer;}
.bcor_env13 {border: 1px solid #D9D9D9; border-radius: 4px; width: 49px;height: 42px;background: url(marloL.png) no-repeat scroll 5px 2px / 38px; background-color:#FFFFFF;cursor: pointer;}
.bcor_env13:hover {border: 1px solid #FFCC00; border-radius: 4px; width: 49px;height: 42px; background-color:#FFFFFF;cursor: pointer;}
.bcor_env21 {border: 1px solid #D9D9D9; border-radius: 4px; width: 49px;height: 42px;background: url(mverd.png) no-repeat scroll 5px 2px / 38px; background-color:#FFFFFF;cursor: pointer;}
.bcor_env21:hover {border: 1px solid #33CCCC; border-radius: 4px; width: 49px;height: 42px;background: url(mverdL.png) no-repeat scroll 5px 2px / 38px;background-color:#FFFFFF;cursor: pointer;}
.bcor_env22{border: 1px solid #D9D9D9; border-radius: 4px; width: 49px;height: 42px;background: url(mverdL.png) no-repeat scroll 5px 2px / 38px; background-color:#FFFFFF;cursor: pointer;}
.bcor_env22:hover {border: 1px solid #33CCCC; border-radius: 4px; width: 49px;height: 42px; background-color:#FFFFFF;cursor: pointer;}
.bmen_amr {border: 1px solid #D9D9D9; border-radius: 4px; width: 49px;height: 42px;background: url(marlo.png) no-repeat scroll 5px 2px / 38px; background-color:#FFFFFF;cursor: pointer;}
.bmen_ver {border: 1px solid #D9D9D9; border-radius: 4px; width: 49px;height: 42px;background: url(mverd.png) no-repeat scroll 5px 2px / 38px; background-color:#FFFFFF;cursor: pointer;}
/*CONJUNTO DO BOTAO INFOR*/ 
.binf_cin{border: 1px solid #D9D9D9; color:#D9D9D9; border-radius: 4px; width: 49px;height:42px; background: url(infc.png) no-repeat scroll  -7px -7px / 65px;  background-color:#FFFFFF;cursor: pointer;}
.binf_cin:hover{border: 1px solid #FF0000; color: #FF0000; border-radius:4px; width:49px;height:42px; background: url(infR.png) no-repeat scroll  -7px -7px / 65px;  background-color:#FFFFFF;cursor: pointer;}
/**/

/*POSITION*/
.posA{position:absolute;}
.posR{position:relative;}
.margC{margin:0 auto; display:block;}

/*x vertical*/
.xyabs{position:absolute}
.x0{top:0px}.x3{top:3px}.x4{top:4px}.x5{top:5px}.x8{top:8px}.x9{top:9px}.x20{top:20px}.x35{top:35px}
.x10{top:10px}.x11{top:11px}.x14{top:14px}.x12{top:12px;}.x18{top:18px;} .x22{top:22px}
.x25{top:25px}.x30{top:30px}.x32{top:32px}.x38{top:38px}.x44{top:44px}.x45{top:45px}.x40{top:40px}
.x50{top:50px}.x51{top:51px}.x53{top:53px}.x55{top:55px}.x58{top:58px}
.x60{top:60px}.x63{top:63px}.x65{top:65px}.x70{top:70px}.x72{top:72px}.x82{top:82px}.x85{top:85px}
.x90{top:90px}.x95{top:95px}.x120{top:120px}.x74{top:74px}.x104{top:104px}.x129{top:129px}
.x100{top:100px}.x102{top:102px}.x103{top:103px}.x106{top:106px}
.x112{top:112px}.x113{top:113px}.x115{top:115px}.x75{top:75px}.x125{top:125px}.x128{top:128px}.x130{top:130px} 
.x133{top:133px}.x135{top:135px}
.x140{top:140px}.x143{top:143px}.x145{top:145px}.x147{top:147px}
.x150{top:150px}.x151{top:151px}.x153{top:153px}.x152{top:152px}.x155{top:155px}.x165{top:165px}
.x170{top:170px}.x175{top:175px}.x178{top:178px}.x180{top:180px}.x182{top:182px}.x185{top:185px}
.x192{top:192px}.x190{top:190px}.x250{top:250px}
.x200{top:200px}.x205{top:205px}.x210{top:210px}.x212{top:212px}.x215{top:215px}.x218{top:218px}.x220{top:220px}
.x213{top:213px}.x78{top:78px}.x105{top:105px}.x132{top:132px}.x162{top:162px}
.xb6{bottom:6px}.xb5{bottom:5px}.xb10{bottom:10px}
.xn30{top:-20px}

/*y-horizontal  yr10 yr70 yr130 yr190*/
.y0{left:0px;}.y2{left:2px;}.y5{left:5px;}.y10{left:10px;}.y16{left:16px;}.y25{left:25px;}.y27{left:27px;}
.y30{left:30px;}.y40{left:40px;}
.y42{left:42px;}.y60{left:60px;}.y70{left:70px;}.y170{left:170px;}
.y100{left:100px;}.y180{left:180px;}.y120{left:120px;}.y147{left:147px;}
.y230{left:230px}.y270{left:270px}.y285{left:285px}.y290{left:290px}.y510{left:510px}.y790{left:790px}
.yr0{right:0px;}.yr55{right:55px;}.yr110{right:110px;}.yr12{right:12px;}.yr5{right:5px;}.yr4{right:4px;}.yr14{right:14px;}
.yr30{right:30px;}.yr71{right:71px;}.yr75{right:75px;}.yr165{right:165px;}
.yr125{right:125px;}.yr180{right:180px;}.yr111{right:111px;}
.yr10{right:10px;}.yr15{right:15px;}.yr70{right:70px;}.yr130{right:130px;}.yr190{right:190px;}
.yr162{right:162px;}.yr112{right:112px;}.yr62{right:62px;}

/*h ALTURA nao usar qui h1 h2 h3*/
.h0{height:0px}.h1{height:1px}.h4{height:4px}.h5{height:5px}.h2{height:2px}.h8{height:8px}
.h10{height:10px}.h15{height:15px}.h17{height:17px}
.h18{height:18px}.h20{height:20px}.h22{height:22px}.h25{height:25px}.h28{height:28px}.h30{height:30px}.h32{height:32px}
.h40{height:40px}.h43{height:43px}.h35{height:35px}.h37{height:37px}.h45{height:45px}.h46{height:46px}.h47{height:47px}
.h50{height:50px}.h52{height:52px}.h55{height:55px}.h60{height:60px}.h65{height:65px}.h70{height:70px}
.h80{height:80px}.h85{height:85px}.h90{height:90px}.h93{height:93px}.h95{height:95px}
.h99{height:99px}.h100{height:100px}.h105{height:105px}.h110{height:110px}.h120{height:120px}.h130{height:130px}
.h125{height:125px}.h135{height:135px}.h137{height:137px}.h140{height:140px}.h145{height:145px}
.h150{height:150px}.h160{height:160px}.h165{height:165px}.h175{height:175px}.h182{height:182px}
.h200{height:200px}.h208{height:208px}.h220{height:220px}.h223{height:223px}.h224{height:224px}
.h227{height:227px}.h240{height:240px}.h250{height:250px}.h280{height:280px}.h290{height:290px}
.h300{height:300px}.h318{height:318px}.h350{height:350px}.h650{height:650px}
.h400{height:400px}.h450{height:450px}.h1000{height:1000px}.h1100{height:1100px}
.h800{height:800px}.h1500{height:1500px}.h2000{height:2000px}
.h4500{height:4500px}
.h80p{height:80%}.h100p{height:100%}
.h90-45{height:90px}.h92{height:92px}

/*w COMPRIMENTO*/
.w0{width:0px}.w2{width:2px}.w5{width:5px}.w10{width:10px}
.w15{width:15px}.w20{width:20px}.w25{width:25px}.w30{width:30px}.w35{width:35px}
.w40{width:40px}.w44{width:44px}.w50{width:50px}.w55{width:55px}.w60{width:60px}
.w70{width:70px}.w75{width:75px}.w80{width:80px}.w90{width:90px}
.w94{width:94px}.w100{width:100px}.w105{width:105px}.w108{width:108px}.w110{width:110px}
.w123{width:123px}.w120{width:120px}.w125{width:125px}.w130{width:130px}.w135{width:135px}
.w140{width:140px}.w143{width:143px}.w145{width:145px}
.w150{width:150px}.w155{width:155px}.w160{width:160px}.w175{width:175px}.w179{width:179px}
.w180{width:180px}.w185{width:185px}.w195{width:195px}
.w200{width:200px}.w204{width:204px}.w210{width:210px}.w212{width:212px}.w225{width:225px}
.w230{width:230px}.w240{width:240px}.w280{width:280px}
.w250{width:250px}.w255{width:255px}.w299{width:299px}.w300{width:300px}.w315{width:315px}.w350{width:350px}
.w375{width:375px}.w390{width:390px}.w399{width:399px}
.w400{width:400px}.w408{width:408px}.w480{width:480px}.w500{width:500px}.w515{width:515px}.w550{width:550px}
.w650{width:650px}
.w700{width:700px}.w800{width:800px}.w900{width:900px}.w920{width:920px}.w935{width:935px}.w950{width:950px}

/*w COMPRIMENTO em vw*/
.w3p{width:3%}.w5p{width:5%}.w14p{width:13.45%}.w10p{width:10%}.w12p{width:12%}.w13p{width:13%}.w16p{width:16%}.w20p{width:20%}
.w45p{width:45%}.w100p{width:100%}.w24p{width:24%}.w25p{width:25%}.w28p{width:28%}
.w18p{width:18%}.w30p{width:30%}.w31p{width:31%}.w32p{width:32%}.w33p{width:33%}.w34p{width:34%}.w47p{width:47%}
.w49p{width:49%}.w50p{width:50%}
.w60p{width:60%}.w70p{width:70%}.w75p{width:75%}.w80p{width:80%}.w88p{width:88%}
.w90p{width:90%}.w94p{width:94%}.w95p{width:94%}.w99p{width:99%}

/**/
.radi5{border-radius: 5px;}
.radi14{border-radius: 14px;}

/*FLOAT e MARG*/
.ftR0{float:right; margin:0 0 0 0;}.ftR00{float:right; margin:0 0 0 0;}
.ftR{float:right; margin:0 5px 0 0;}
.ftR50{float:right; margin:5px 0 0 0;}
.ftR01{float:right; margin:10px 2px 0 0;}
.ftR1015{float:right; margin:10px 5px 0 0;}
.ftR1{float:right; margin:1px 5px 0 0;}
.ftR77{float:right; margin:7px 7px 0 0;}
.ftR5{float:right; margin:0 5px 0 0;}
.ftR15{float:right; margin:1px 5px 0 0;}
.ftR45{float:right; margin:4px 5px 0 0;}
.ftR10{float:right; margin:0 10px 0 0;}
.ftR410{float:right; margin:4px 10px 0 0;}
.ftR310{float:right; margin:3px 5px 0 10px;}
.ftR6501{float:right; margin:6px 5px 0 5px;}
.ftR65{float:right; margin:6px 5px 0 0;}
.ftR552{float:right; margin:5px 5px 2px 0px;}
.ftR008{float:right; margin:0 0 0 8px;}
.ftR208{float:right; margin:2px 0 0 8px;}
/**/
.ftL00{float:left; margin:0 0 0 0;}
.ftL001{float:left; margin:0 0 0 -1px;}
.ftL{float:left; margin:0 10px 0 0;}
.ftL02{float:left; margin:0 2px 0 0;}
.ftL0{float:left; margin:0 5px 0 0;}
.ftL1{float:left; margin:1px 0 0 1px;}
.ftL21{float:left; margin:2px 0 0 1px;}
.ftL22{float:left; margin:2px 0 0 2px;}
.ftL01{float:left; margin:1px 0 0 5px;}
.ftL4{float:left; margin:4px 0 0 0;}
.ftL5{float:left; margin:0 0 0 5px;}
.ftL52{float:left; margin:3px 0 0 10px;}
.ftL55{float:left; margin:0 0 5px 5px;}
.ftL15{float:left; margin:0 0 0 15px;}
.ftL70{float:left; margin:1px 0 0 70px;}
.ftL310{float:left; margin:3px 0 0 10px;}
.ftL33{float:left; margin:3px 3px 0 0;}
.ftL321{float:left; margin:3px 0 20px 10px;}
.ftL10{float:left; margin:0 10px 0 0;}
.ftL010{float:left; margin:5px 0 0 10px;}
.ftL05{float:left; margin:5px 0 0 0;}
.ftL40{float:left; margin:0 40px 0 0;}
.ftL30i{float:left; margin:0 25px 0 0;}
.ftL60{float:left; margin:0 60px 0 0;}
.ftL25{float:left; margin: 2px 5px 0px 0px;}
.ftL252{float:left; margin:2px 5px 2px 10px}
.ftL50{float:left; margin:0 0 0 50px;}

/*PADDING*/
.padT01{padding-top:1px}.padT05{padding-top:5px}.padT08{padding-top:8px}
.padT10{padding-top:10px}.padT12{padding-top:12px}
.padT13{padding-top:13px}.padT14{padding-top:14px}
.padT15{padding-top:15px}.padT16{padding-top:16px}
.padT18{padding-top:18px}.padT20{padding-top:20px}
.padR6{padding-right:6px}.padR15{padding-right:15px}.padR30{padding-right:30px}
.padR35{padding-right:35px}.padB5{padding-bottom:5px}
.padB16{padding-bottom:16px}.padB18{padding-bottom:18px}
.padL6{padding-left:6px}.padL10{padding-left:10px}.padL28{padding-left:28px}
.padL15{padding-left:15px}.padL20{padding-left:20px}.padL30{padding-left:30px}
.padL40{padding-left:40px}.pad5{padding:5px}
.pad10{padding:10px}.pad15{padding:15px}
.pad20{padding:20px}.pad25{padding:25px}.pad30{padding:30px}
.pad1{padding:1px}.pad2{padding:2px}
.padT30{padding-top:30px;}.padT20{padding-top:20px;}
.padB30{padding-bottom:30px;}.padB20{padding-bottom:20px;}

/*COR DE FUNDO*/
.bgF8{background-color:#F8F8F8;}
.bgcor_noi{background-color:#FAFAFA;}
.bgros{background-color:#ffe2f5;}
.bgfb{background-color:#eaeaea;}
.bgcinza{background-color:#7F7F7F;}
.bgcinz1{background-color:#F6F6F6;}
.bgFFF6{background-color:#FFF6DE;}
.bgbranc{background-color:#FFFFFF;}
.bgpreto{background-color:#000000;}
.bgt{background-color:transparent;}
.bga{background-color:#eee;}
.bgred{background-color:#F00;}
.bggry{background-color:#DDD;}
.bg333{background-color:#333;}
.bgverd{background-color:#CCFFCC;}
.bgazul{background-color:#CCFFFF;}
.bgeff{background-color:#eff5f8;}
.bgf9{background-color:#f9f9f9;}

.bgazulr{background-color:rgba(0, 0, 0, 0.5);}
.bgC0{background-color:#C0C0C0;}
.bgtved{background-color:#89b3c7; opacity:1.81;}
.bgtvedC{background-color:#89b3c7; opacity:0.95;}
.bg67{background-color:#676767;}
.bg49{background-color:#49b3dc;}
.bgT{background-color: rgba(0, 0, 0, 0.4);}

/*BORDER*/

.bdTo{
    border-top:1px solid #CCC;
    border-left:1px solid #CCC;
    border-right:1px solid #CCC;
    border-top-left-radius:3px;
    border-top-right-radius:3px;}
    
.bdBo{
    border-bottom:1px solid #CCC;
    border-left:1px solid #CCC;
    border-right:1px solid #CCC;
    border-bottom-right-radius:3px;
    border-bottom-left-radius:3px;}

.bdLR{border-left:1px solid #CCC; border-right:1px solid #CCC;}

.bdT{border:1px solid #C0C0C0; border-radius:3px;}

.bd3top{border-top:3px solid; border-color: transparent;}
.bdtop{border-top:1px solid #CCC;}
.bdbot{border-bottom:1px solid #CCC;}
.bdbe3{border-bottom:1px solid #E3E3E3;}
.bdred{border: 3px solid red;}
.bd1brc{border: 1px solid #FFFFFF;}
.bd1cc{border: 1px solid #CCC;}
    
/*SELECT E INPUT TEXT*/
.sele_si{padding:10px 12px; border-radius:4px; border:1px solid #CCC;}
.sele_tx {padding: 10px 10px; border-radius:4px;}
.sele_A{padding:8px 14px; border-radius:3px; border:1px solid #CCC; background-color:#F6F6F6; color:#333;}
.sele_B{padding:8px 14px; border-radius:3px; border:1px solid #CCC; background-color:#FFF; color:#333;}
.sele_C{padding:8px 14px; border-radius:3px; border:1px solid #eee; background-color:#eee; color:#333;}
.sele_CC{padding:10px 12px; border-radius:4px; border:1px solid #eee; background-color:#eee; color:#333;}
.sele_red{padding:10px 12px; border-radius:4px; border:1px solid #FF6600; background-color:#eee; color:#333;}
.sele_ros{padding:10px 12px; border-radius:4px; border:1px solid #FF6600; background-color:#ffe2f5; color:#333;}
.sele_14{padding:14px 12px; border-radius:4px; border:1px solid #FF6600; color:#333;}
.sele_c14{padding:14px 12px; border-radius:4px; border:1px solid #CCC; color:#333;}
.sele_r14{padding:14px 12px; border-radius:4px; border:1px solid #FF6600; background-color:#eee; color:#333;}
.sele_D{padding:10px 12px; border-radius:4px; border:1px solid #eee; background-color:#eee; color:#333;cursor:pointer;}
.sele_D:hover{padding:10px 12px; border-radius:4px; border:1px solid #FF0000; background-color:#FF0000; color:#fff;cursor:pointer;}
.sele_13{padding:13px 12px; border-radius:4px; border:1px solid #eee; background-color:#eee; color:#333;}
.sele_13B{padding:13px 12px; border-radius:4px; border:1px solid #eee; color:#333;}

/*RETIRA ELEVADOR DO TEXTAREA--------nao funciona*/
.semelv{resize: none;}
.textarea{resize: none;}

/*1-TEXT SIZE - se size escolhido nao funciona é pq a font nao aceita*/
.tx9{font-size:9px}.tx10{font-size:10px}.tx11{font-size:11px}.tx12{font-size:12px}
.tx13{font-size:13px}.tx14{font-size:14px}.tx15{font-size:15px}.tx16{font-size:16px}
.tx17{font-size:17px}.tx18{font-size:18px}.tx20{font-size:20px}.tx21{font-size:21px}.tx22{font-size:22px}
.tx28{font-size:28px}.tx31{font-size:31px}.tx54{font-size:54px}
.tx24{font-size:24px;}

/*2-TEXT COR tb pode ser usado nos botoes*/
.red,.txff0{color:#FF0000}/*vermelho*/
.txddd{color:#DDD606}/*amarelo*/
.txbra{color:#FFFFFF}
.txfff{color:#fff}
.tx000{color:#000}

/*cinzas*/
.tx555{color:#555}
.tx666{color:#666}
.tx333{color:#333}
.txC0C{color:#C0C0C0}

/*3-TEXT ORIENTACAO*/
.txL{text-align:left}
.txR{text-align:right}
.txC{text-align:center}
.txJ{text-align:justify}

/*4-WEIGHT*/
.txbol{font-weight:bold;}
.txbol6{font-weight:600;}

/*5-SHADOW*/
.txsw1{text-shadow: 0 0 0 1px #C0C0C0;}
.txsw2{text-shadow: 0 0 2px #000;}
.txsw3{text-shadow: 1px 1px 1px #eeeeee;}
.bxsw1{box-shadow: 0 2px 3px #c0c0c0;}
/*tx outros*/
.lheight22{line-height:22px; text-align: justify;}
.lheight18{line-height:18px; text-align: justify;}
.txindent30{text-indent:30px;}.txindent5{text-indent:5px;}.txindent15{text-indent:15px;}

/*6- ALTURA DE LINHA*/
.lheight24{line-height:24px;}
.lheight10{line-height:12px;}.lheight16{line-height:16px;}

/*1-BOTOES DIMENSOES*/
.bdimr12 {padding: 12px 0px; border-radius:3px;}
.bdimr13 {padding: 13px 10px; border-radius:3px;}
.bdimr15 {padding: 15px 0px; border-radius:3px;}
.bdimr {padding: 14px 18px; border-radius:3px;}
.bdimr2 {padding: 2px 18px; border-radius:3px;}
.bdimr4 {padding: 4px 18px; border-radius:3px;}
.bdimr5 {padding: 5px 22px; border-radius:3px;}
.bdimr7 {padding: 7px 40px; border-radius:3px;}
.bdim46 {padding: 4px 6px; border-radius:3px; font-size: 10px; text-align: center;}
.bdim10 {padding: 10px 14px; border-radius:3px; font-size: 10px; text-align: center;}
.bdim11 {padding: 11px 18px; border-radius:3px; font-size: 14px; text-align: center;}
.bdim13 {padding: 11px 18px; border-radius:3px; font-size: 13px; text-align: center;}
.bdim12 {padding: 11px 6px; border-radius:3px; font-size: 12px; text-align: center;}
.bdim14 {padding: 14px 18px; border-radius:3px; font-size: 14px; text-align: center;}
.bdim43 {padding: 14px 10px; border-radius:3px; font-size: 14px; text-align: center;}
.bdim42 {padding: 14px 18px; border-radius:3px; font-size: 42px; text-align: center;}
.bdim20 {padding: 20px 12px; border-radius:3px; font-size: 14px; text-align: center;}
.bdim {padding: 14px 18px; border-radius:3px; text-align: center;}
.bdim14s {padding: 14px 18px; font-size: 14px; text-align: center;}
.bdim30{padding: 25px; border-radius:4px; font-size: 22px; text-align: center;}
/*BOTOES DOS FILTROS .bfiltF*/
.bfilt0 {border:1px solid #C0C0C0; padding: 12px 14px; border-radius:4px; text-align:center; color:#000; cursor:pointer;}
.bfilt0:hover{border:1px solid #FF0000; background-color:#FFFFFF; background-color:#FF0000; color:#FFFFFF;}

.bfiltF{padding:13px 14px; border-radius:4px; text-align:center; color:#808080; cursor:pointer;}
.bfiltF:hover{border:1px; color:#FF0000;}

.bfilts{border:1px solid #C0C0C0; padding: 10px 14px; border-radius:4px; text-align:center; background-color:#FFFFFF; color:#808080; cursor:pointer;}
.bfilts:hover{border:1px solid #FF0000; color:#FF0000;}

/*setas*/
.trinoC{width:0;height:0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-bottom: 7px solid #000000;}
.triupC{width:0;height:0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-bottom: 7px solid #FF0000;}
.tridwC{width:0;height:0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 7px solid #FF0000;}
.triupR{width:0;height:0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 11px solid #FF0000;}
.tridwR{width:0;height:0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 11px solid #FF0000;}
.triupW{width:45px; height:40px; border-left:27px solid transparent; border-right:27px solid transparent; border-bottom:30px solid #60d8de;}
.tridwW{width:45px; height:40px; border-left:27px solid transparent; border-right:27px solid transparent; border-top:30px solid #60d8de;}

/*2-BOTOES cores COM HOVER*/
.bbcor_ff5 {background-color:#f55e13; border-radius:3px; color:#FFF; text-shadow:0 -1px 0 #b95711;}
.bbcor_ff5:hover{background-color:#FF0000;color:#FFF;cursor:pointer;}

.bbWD{cursor:pointer;}
.bbWD:hover{border-bottom: 30px solid #000;}
.bbDW{cursor:pointer;}
.bbDW:hover{border-top: 30px solid #000;}
.bbT1{color:#FF0000;}
.bbT2{color:#969696;}
.bbT2:hover{border:1px solid #FFF; color:#FF0000; cursor:pointer;}
.bbT3{border:1px solid transparent;}
.bbT3:hover{border:1px solid #C0C0C0; border-radius:4px; color:#969696; cursor:pointer;}
.bbF2{border:1px solid #808080; color:#969696;}
.bbF2:hover{border:1px solid #FF0000; color:#FF0000; cursor:pointer;}

.bbarraC0{border:1px solid #FF0000; background-color:#FF0000; color:#FFFFFF;}
.bbarraC{border:1px solid #969696; color:#969696;}
.bbarraC:hover{border:1px solid #FF0000; background-color:#FF0000; color:#FFFFFF; cursor:pointer;}
.bbarraB{border:1px solid #FFFFFF; color:#969696;}
.bbarraB:hover{border:1px solid #FF0000; background-color:#FF0000; color:#FFFFFF; cursor:pointer;}
.bbB{background-color:#33CCCC; color:#fff; cursor:pointer;}
.bbB:hover{border:1px solid #FF0000; background-color:#FF0000; color:#FFFFFF; }
.bTc{cursor:pointer;}
.bTc:hover{color:#FFFFFF; }
.bcor_Az {border: 1px solid #9fb0d0;background-color: #49b3dc;color: #fff;}
.bcor_Az:hover{border:1px solid #9fb0d0; background-color:#00CCFF; cursor:pointer;}
.bcor_A{border:1px solid #FF5e13;background-color:#FF5e13; color:#fff;}
.bcor_A:hover{border:1px solid #F59904; background-color:#F59904; cursor:pointer;}

.xbutton,.enuso{padding: 12px 22px;border-radius: 3px;font-size:13px;background-color:#969696;}
.xbutton:hover,.enuso{cursor:pointer;color:#fff;background-color:#F00;} 
.botao_i{cursor:pointer;}
.botao_i:hover{color:#FF0000;}

.bcor_ea{border:1px solid #FFF;background-color:#eaeaea; color:#333; cursor:pointer;}
.bcor_ea:hover{border:1px solid #FF0000; background-color:#FF0000; color:#FFF;cursor:pointer;}
.bcor_ea1{border:1px solid #eaeaea;background-color:#eaeaea; color:#333; cursor:pointer;}
.bcor_ea1:hover{border:1px solid #FF0000; background-color:#FF0000; color:#FFF;cursor:pointer;}
.bcor_FF{}
.bcor_FF:hover{background-color:#FF0000; color:#FFF;cursor:pointer; }
.bcor_DD{border:1px solid #CCC;background-color:#DDD;color:#333; cursor:pointer;}
.bcor_DD:hover{ border:1px solid #FF0000; background-color:#FF0000; color:#fff;}
.bcor_7F{background-color:#7F7F7F;color:#fff; cursor:pointer;}
.bcor_7F:hover{ background-color:#FF0000; color:#fff;cursor:pointer;}
.bcor_33{border:1px solid #CCC;background-color:#eee;color:#333; cursor:pointer;}
.bcor_33:hover{border:1px solid #DDD; background-color:#DDD; color:#333;cursor:pointer; }
.bcor_ee{border:1px solid #CCC;background-color:#eee;color:#333; cursor:pointer;}
.bcor_ee:hover{border:1px solid #DDD; background-color:#DDD; color:#333;cursor:pointer; }
.bcor_no{background-color:#FAFAFA; color:#808080; cursor:pointer;}
.bcor_no:hover{color:#FFFFFF; background-color:#C0C0C0; cursor:pointer;}

.bcor_cc{border:1px solid #DDD;background-color:#DDD;color:#333; cursor:pointer;}
.bcor_cc:hover{border:1px solid #FF0000; background-color:#FF0000; color:#FFF;cursor:pointer; }
.bcor_cr{border:1px solid #CCC;background-color:#eee;color:#333; cursor:pointer;}
.bcor_cr:hover{border:1px solid #FF0000; background-color:#FF0000; color:#FFF;cursor:pointer; }
.bcor_ros{border:1px solid #CCC;background-color:#ffe2f5;color:#333; cursor:pointer;}
.bcor_ros:hover{border:1px solid #FF0000; background-color:#FF0000; color:#FFF;cursor:pointer; }
.bcor_az{border:1px solid #000080;background-color:#000080;color:#FFF; cursor:pointer;}
.bcor_az:hover{border:1px solid #FF0000; background-color:#FF0000; color:#FFF;cursor:pointer; }
.bcor_ab{border:1px solid #1f759e;background-color:#1f759e;color:#FFF; cursor:pointer;}
.bcor_ab:hover{border:1px solid #FF6A6A; background-color:#FF6A6A; color:#FFF;cursor:pointer; }
.bcor_ac{border:1px solid #D3D3D3;background-color:#D3D3D3;color:#F9F9F9; cursor:pointer;}
.bcor_ac:hover{border:1px solid #FF6A6A; background-color:#FF6A6A; color:#fff;cursor:pointer; }

/*3-BOTOES cores SEM HOVER*/
.bcor{border:1px solid #CCC;}
.bcor_crs{border:1px solid #CCC;background-color:#eee;color:#333; cursor:pointer;}
.bcor_c{border:1px solid #CCC;color:#CCC;}
.bcor_r{border:1px solid #FF0000;background-color:#FF0000;color:#fff;}
.bcor_ff1{padding:11px 6px;background-color:#FF0000;border-radius:4px;color:#FFF;cursor:pointer;}
.bcor_ff2{padding:11px 6px;background-color:#00648a;border-radius:4px;color:#FFF;cursor:pointer;}

/*ATRASA */
.atrasa{ -webkit-transition-property: background; -webkit-transition-duration: .5s;transition-property: background;
transition-duration: .5s;}

/*CORTA TEXT FORA DA DIV*/
.nout{outline: none;}
.nover{overflow: hidden;}
.elps{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.txCorta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*CORTA SOBREPOSICAO DE DIVS*/
.clr{clear: both;}

/*NO MOSTRA*/
.nodis{display:none;}
.sidis{display:inline !important;}

/*IMAGEMS*/
.imgem{float:left; cursor:pointer;}
.clip{clip: rect(40px,800px,450px,0px);}

/*Zi*/
.zi10{z-index:10;}
.zi100{z-index:100;}.zi200{z-index:2000 !important;}
.zi250{z-index:2500;}.zi400{z-index:4000 !important;}
.zi500{z-index:5000 !important;}.zi500k{z-index:5000000 !important;}

/*INPUT*/
input{border:0;background-color:transparent; }

/*MASCARAS*/
.mask{position:absolute;top:110px;left:80px;width:340px;height:117px; background:transparent; color: transparent;}
.mask:hover{z-index:150; cursor:pointer; color: red;}
.masc_200{background-color:transparent; position:absolute; left:0;top:0;width:100vw;height:200px;z-index:4500;display:none;}
.masc_215{background-color:#C0C0C0; opacity:0.1; position:absolute; left:0;top:0;width:100%;height:215px;z-index:4500;display:none;}
#masc_100p{background-color:#89b3c7; opacity:0.41; position:absolute; left:0;top:0;width:100%;height:100%;z-index:4500;display:none;}
#masc_t100p{background-color:transparent; position:absolute; left:0;top:0;width:100%;height:100%;z-index:4500;display:none;}

.mask_map{background:transparent; color: transparent;}
.mask_map:hover{z-index:150; cursor:pointer; color: red;}


/*WAIT*/
.loader{ border: 4px solid #f3f3f3;border-radius: 50%;border-top: 4px solid #3498db;width: 60px;height: 60px;-webkit-animation: spin 1s linear infinite;animation: spin 0.8s linear infinite;}
@-webkit-keyframes spin {0% { -webkit-transform: rotate(0deg); }100% { -webkit-transform: rotate(360deg); }}
@keyframes spin {0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }}

.loader_min{ border: 3px solid #f3f3f3;border-radius: 50%;border-top: 3px solid #3498db;width: 30px;height: 30px;-webkit-animation: spin 1s linear infinite;animation: spin 0.5s linear infinite;}
@-webkit-keyframes spin {0% { -webkit-transform: rotate(0deg); }100% { -webkit-transform: rotate(360deg); }}
@keyframes spin {0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }}

/*TENHO EXTERIOR EM GRUPO*/
.you{width:95px;height:45px;background:url(you.png) no-repeat 0px 0px;}
.gmais{width:45px;height:45px;background:url(gmore.png)no-repeat 0px 0px;}
.faces{width:40px;height:45px;background:url("face.png") no-repeat scroll 0 0 / 40px;}
.twitter{width:50px;height:50px;background:url("twitter.png") no-repeat 0 0 / 55px;}

/*LISTAGEM DA PESQUISA*/
.lista{float:left; clear:both; padding:15px 10px;}
.lista:hover{background-color:#eee; cursor:pointer;}

/*MENU da funcao codex_html_barra_A*/
.seta:after{content:' ';background:url(arrow.png) no-repeat;background-size:14px;height:10px;position:absolute;right:8px;top:20px;width:18px;opacity:0.80;}
.Menu ul li:hover{color:#FFF;background-color:#F55E13;}
.Menu ul li span{display:block;}
.Menu ul li span:hover{color:#FFF;background-color:#F55E13;}
.Menu ul li:hover ul{display:block; color:#FFF;}
.Menu ul li ul li a:hover{color:#FFF;background-color:#F55E13;}
.Menu ul ul li a{display:block;}
.Menu ul ul{border-bottom:2px solid #EEEEEE;border-left:1px solid #EEEEEE;border-right:1px solid #EEEEEE;}
.lupa_img{background-image:url(search-icon.png);background-position:20px 16px;background-repeat:no-repeat;border-radius:0;}

/*PESQUISA NOME COD E UNIV*/
.lista{float:left;clear:both;width:400px; padding:15px;border-top:1px solid #ddd;background-color:#fff;color:#333;font-size:18px;}
.lista_m{float:left;clear:both;width:400px;padding:2px;border-top:2px solid #fff;background-color:#FF0000;}
.lista:hover{background-color:#eee;cursor:pointer;}
.lista_uni{float:left;clear:both;width:100%;padding:15px;border-top:1px solid #ddd;background-color:#fff;color:#333;font-size:14px;}
.lista_uni:hover{background-color:#eee;cursor:pointer;}
    
/*MARGENS*/
.marG{margin:0 1px 0 0;}
.marT{margin-top:-5px;}
.mudCor:hover{background-color: white; margin-top:-3px;}
     
/*COLOCAR  AS CLASS NOVAS em cima*/
.ftR30{float:right; margin:0 30px 0 0;}
.ftR200{float:right; margin:20px 0 0 0;}
.ftR1510{float:right; margin:0 0 15px 10px;}
.ftL30{float:left; margin:30px 0 0 0;}
.ftL100{float:left; margin:10px 0 0 0;}
.ftL150{float:left; margin:15px 0 0 0;}
.ftL8{float:left; margin:8px 0 0 0;}
.ftL20{float:left; margin:20px 0 0 0;}
.ftL3015{float:left; margin:0 30px 15px 0;}
.ftL0015{float:left; margin:0 0 15px 0;}
.ftL020{float:left; margin:32px 0 0 10px;}

.clrL{clear:left;}
.w33p{width:33%;}
.w170{width:170px;}
.w236{width:236px;}
.w258{width:258px;}
.w270{width:270px;}
.w330{width:330px;}
.w370{width:370px;}
.w518{width:518px;}
.w740{width:740px;}

.h19{height:19px;}
.h49{height:49px;}
.h104{height:104px;}.h108{height:108px;}
.h122{height:122px;}

.yr60{right:60px;}
.yr290{right:290px;}

.y1{left:1px;}
.y12{left:12px;}
.y140{left:140px;}
.y150{left:150px;}
.y260{left:260px;}
.y530{left:530px;}

.x1{top:1px;} 
.x17{top:17px;} 
.x15{top:15px;} 
.x25{top:25px;} 
.x26{top:26px;} 
.x65{top:65px;} 
.x80{top:80px;} 
.x110{top:110px;}
.x124{top:124px;}
.x160{top:160px;}
.x240{top:240px;}
.x248{top:248px;}
.xm45{top:-45px;}
			
.pad4{padding:4px;}
.padB10{padding-bottom:10px;}
.padT06{padding-top:6px;}
.padL06{padding-left:6px;}
.padB06{padding-bottom:6px;}
.bdimr720 {padding:7px 20px; border-radius:3px;}
.bdimr68 {padding:6px 8px; border-radius:3px;}

.tx575{color:#575757;}
.tx999{color:#999090;}
.txff6{color:#ff6600;}
.bdCCC{border:1px solid #CCC;}

.bdE2{border:1px solid #E2E2E2;}

.bg96{background-color:#969696;}
.bgf0{background-color:#f0f0f0;}

.vermap {float: right; margin: 0 17px 0 0; padding: 4px 6px; border-radius: 0 0 20px 20px;}

.bola:before {content:'';display:block;float:left;margin-right:5px;margin-top:3px;width:8px;height:8px;border-radius:50%;background-color:#00B8C7;}
			
.bcor_ff0 {padding:12px 6px;background-color:#FF0000;border-radius:4px;color:#FFF;}

.bcor_ff5 {padding:10px;background-color:#f55e13;border-radius:4px;color:#FFF;text-shadow:0 -1px 0 #b95711;}
.bcor_ff5:hover{background-color:#FF0000;color:#FFF;cursor:pointer;}

.binf_cin3{border:1px solid #D9D9D9;border-radius:4px;width:49px;height:42px;background:url(mcinz.png) no-repeat scroll 2px 1px / 44px;background-color:#FFFFFF;cursor:pointer;}
.binf_cin3:hover{border: 1px solid #FF0000;color:#FF0000;border-radius:4px;width:49px;height:42px;background-color:#FFFFFF;cursor:pointer;}
	
.binf_cin4{border:1px solid #F55e13;width:53px;height:45px;background:url(search-icon.png) no-repeat scroll 16px 12px;background-color:#F55e13;}
	
.caixa_procura{padding:0 14px;height:45px;background-color:#fff;border:0; color:#AAA; box-shadow:0 0 1px #f55e13 inset;}
.caixa_procura:focus {outline:none;color:#333;}

.scroll-button {width: 45px; height: 45px;background-color: #007BFF;border-radius: 5px; display: flex;align-items: center;justify-content: center; cursor: pointer; margin: 8px;position: relative;}
.arrow-up::before {content: '';border-left: 15px solid transparent;border-right: 15px solid transparent;border-bottom: 20px solid white;position: absolute;top: 23%;}
.arrow-down::before {content: '';border-left: 15px solid transparent;border-right: 15px solid transparent;border-top: 20px solid white; position: absolute;top: 35%;}
