<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body { 

background-color: #f0d8b3;

color: #3d2000;

font-size: 0.9em;

font-family: "arial", serif; 

margin-top:0; 

margin-left:0; 

margin-right:0;

margin-bottom:0;

overflow-x: hidden;

}



a:link { color: #3e2000; text-decoration: none;}

a:visited { color: #3e2000; }

a:active { color: #1111ff; }

a:hover { color: #cc2222; text-decoration: none;}



.price{

font-family: arial, serif; 

font-size: 1.2em;

color:#ff7519;

margin-left: 1px;

margin-right: 1px;

margin-top: 8px;

margin-bottom: 8px;

display: inline-block;

}



#p_promo{

display:none; 

height:1px; 

position:relative; 

top:4px; 

right:3px; 

z-index: 30;

text-align:left;

float: left;

padding-left:4px;

}



#p_priceoff{

display:none; 

height:auto; 

position:relative; 

top:0px;

width: 40%;

margin-left:30%;

margin-right: 30%;

margin-top:4px;

margin-bottom:8px;

z-index: 30;

text-align:center; 

}



.priceoff{

font-weight: bold;

font-size: 1.0em;

color:#ff7519; 

background-color: #fefedd;

padding:0px 5px;

border: 2px solid #efaf3f;

border-radius:6px;

box-shadow: 2px 2px 6px 0px #f0deb3;

}



.promo{

margin-bottom:6px; 

/*font-weight: bold; */

/*color:#ff7519; */

color:#fff;

/*background-color: #fefedd; */

background-color: #fe4747;

padding:2px 5px;

letter-spacing: -0.02rem;

border: 0px solid #efaf3f;

border-radius:6px;

box-shadow: 2px 2px 6px 0px #f0deb3;

}



.topo {

width: 100%;

margin-left: auto;

margin-right: auto;

background-color:#cfbfa0;

position: absolute;

}



.plantable0 {

line-height: 32px;

font-size: 1.0em;

font-family: arial, serif;

letter-spacing: .02rem;

font-weight: bold; 

color: white; 

background-color: darkgreen;

text-align:center;

border-collapse: collapse;    

border: 1px solid #ccc;

}



.plantable1 {

line-height: 16px;

padding: 8px;

padding-top: 10px;

padding-bottom: 10px;

font-size: 0.9em;

font-family: arial, serif;

letter-spacing: .025rem;

font-weight: bold;

text-align:center;

border-collapse: collapse;    

border: 1px solid #ccc;

}



.leftspot{

min-width:100px;

line-height:26px;

height:44px;

text-align:center; 

vertical-align:middle; 

display:inline-block; 

float:left;    

}



.imgiclist{

height:34px; 

background-color:white; 

padding:0px; 

line-height:34px; 

text-align:center; 

vertical-align: top; 

margin-top: 6px; 

float:left; 

border-top-left-radius: 5px; 

border-bottom-left-radius: 5px;

z-index: 40;

}



#menulhide{

/*display: none;*/

margin-left:4px; 

vertical-align: bottom; 

float: left;

}



.submenucateg{

background-color:#3d2000; 

color: white; 

line-height:31px; 

padding:1px; 

padding-right:4px; 

margin-top: 6px; 

border-top-right-radius: 5px; 

border-bottom-right-radius: 5px; 

width: auto;

display: inline-block;

z-index: 40;

}



.rightspot{

min-width:50px;

line-height:26px;

height:44px;

text-align:center; 

vertical-align:middle; 

display:inline-block; 

float:right;    

}



#tdrightspot{

width:100px;

}



.search { 

width:auto; 

max-width: 220px; 

display: inline-block; 

border: 0px solid #3b3b6f; 

border-collapse: collapse; 

margin-bottom: 0px; 

border-radius: 10px; 

line-height: 35px; 

float: left;

}    



.search2 {

width:100%; 

display: inline-block;

text-align:center;

vertical-align:top;

border: 0px solid #3b3b6f; 

border-collapse: collapse; 

margin-left:auto;

margin-right:auto;

margin-top:6px;

margin-bottom: 0px; 

border-radius: 10px; 

line-height: 35px;

}    



.column_inline{

width:14%;

min-width: 200px; 

max-width: 220px; 

background-color:#efefcf; 

vertical-align:top; 

border:3px solid #efaf3f; 

border-collapse:collapse; 

border-radius: 6px; 

-webkit-border-radius:6px;

-moz-border-radius:6px;

position: relative; 

/*display: inline-block;  se usar desloca leftcol */

}



.column_none{

width:14%;

min-width: 200px; 

max-width: 220px; 

background-color:#efefcf; 

vertical-align:top; 

border:3px solid #efaf3f; 

border-collapse:collapse; 

border-radius: 6px;

-webkit-border-radius:6px;

-moz-border-radius:6px;    

position: relative; 

display: none;     

}



.stamp1 {

margin-left:16px; 

text-align:center; 

border:2px solid #ccc; 

border-radius: 5px; 

padding:5px; 

padding-top:2px; 

padding-bottom:4px;

display: inline-block;

}



#leftstampcol {

vertical-align: middle;

width:8%;

min-width: 130px;

}



.pagseg_assinatura

{

min-height: 56px;    

}



.tresptos:hover{

-webkit-filter: brightness(330%); /* Safari */

-moz-filter: brightness(330%);

-ms-filter: brightness(330%);

-o-filter: brightness(330%);

filter: brightness(330%);

border:0px solid white;

border-radius: 30px;



}



.tresptosfilter{

-webkit-filter: brightness(330%); /* Safari */

-moz-filter: brightness(330%);

-ms-filter: brightness(330%);

-o-filter: brightness(330%);

filter: brightness(330%);

border:0px solid white;

border-radius: 30px;

}



.submf{

position: absolute; 

margin-top:4px; 

height:1px;

}



.smartfunc{

display: block;    

}



#incitem, #edititem, #cadnewuser, #promopage, #mydata{

display: none;    

}



#rightstampcol{

vertical-align: middle; 

width:5%;

}



#fl {

margin-left: 30px;    

}



#fr {

margin-right: 30px;    

}



.stamp2 {

margin-right:16px; 

text-align:center; 

border:0px solid #ccc; 

border-radius: 5px; 

padding:8px; 

padding-top:2px; 

padding-bottom:4px    

}



#lhidetop{

margin-top:-16px; 

margin-bottom:2px; 

text-align:left;

float:left;

}



#lhide{

background-color:#3d2000;

padding:2px;

line-height:15px; 

margin-left:0px;

border-top-right-radius:5px;

border-top-left-radius:5px;

text-align:center;

vertical-align: top;    

}



#lhide2{

background-color:#f0d8b3;

padding:2px;

line-height:15px; 

margin-left:-1px;

border-top-right-radius:4px;

border-top-left-radius:4px;

text-align:center;

vertical-align: top;    

}



#rhidetop{

margin-top:-16px; 

margin-bottom:2px; 

text-align:right;

float:right;

}



#rhide{

background-color:#3d2000;

padding:0px;

line-height:15px;

margin-right:0px;

border-top-right-radius:5px;

border-top-left-radius:5px;

text-align:center;

vertical-align: top;

}



.div-sticky-class{

position: sticky;

position: -webkit-sticky;

position: -moz-sticky;

position: -ms-sticky;

position: -o-sticky;

top:68px;

}



.div-sticky-class2{

position: sticky;    

position: -webkit-sticky;

position: -moz-sticky;

position: -ms-sticky;

position: -o-sticky;

top:57px;

}



.toparrow{

position: sticky; 

position: -webkit-sticky;

position: -moz-sticky;

position: -ms-sticky;

position: -o-sticky;

bottom:10px;    

}



input[type="search"] { 

width:50%;

max-width:500px;

height:24px;

background-color:#f8f8f8;

/* border-radius: 5px 0px 0px 5px; */

padding: 0px 1px 1px 8px; 

border: 1px solid #3d2000; 

box-shadow: 5px 0px 6px 3px #aaaaaa; 

outline:0; 

vertical-align: middle; 

margin-left: auto;

margin-right: auto;

margin-top: 0px; 

}



input[type="image"] { 

height:16px; 

background-color: #3d2000; 

margin-top: 0px; 

margin-right: 6px; 

padding:3px; 

border-radius: 0px 5px 5px 0px; 

border: 1px solid #3d2000; 

box-shadow: 6px 0px 6px 3px #aaaaaa; 

outline:0; 

vertical-align: middle; 

}



.conteudo0 {

width:100%;

margin-left: 0;

margin-right: 0;

background-color:#f0d8b3;

z-index: 30;

padding:0px;

}    

    

.conteudo {

width:96%;

max-width: 1360px;

margin-left: auto;

margin-right: auto;

background-color:#f0d8b3;

padding-top: 200px;

}



.centerflex{

display: flex; 

flex-direction: row; 

flex-flow: row wrap; 

justify-content: space-between; 

align-items: stretch; 

justify-content: center; 

align-content: flex-start;

width:300px;    

height: auto; 

overflow: hidden; 

padding: 5px;

padding-left: 0px;

padding-right: 0px;

background-color: transparent; 

z-index: 10;      

display: none;

}

    

.eq3flex{

display: flex;

flex-direction: column;

flex-flow: column wrap;

align-items: stretch; 

width:230px;

background-color:white;

vertical-align:top;

text-align:center;

margin: 6px;

/*padding:6px;*/

padding:2px;

border: 2px solid white;

border-radius: 6px;

box-shadow: 0px 0px 6px 0px #3d2000;

font-size:1.0em; 

}    



.eq3flex:hover {

background-color:#ffffef;

border: 2px solid #efaf3f;

}    



.flexbott{

vertical-align: bottom;

margin-top: auto;

margin-bottom: 0px;

padding:6px;

}



.landfr1{

width:12%;

min-width: 160px; 

max-width: 180px;

height: 100%;

background-color:#263b56; 

vertical-align:top; 

border-right:3px solid #aaaaee;

border-top:3px solid #aaaaee; 

border-bottom:3px solid #aaaaee; 

border-collapse:collapse; 

border-radius: 0px 6px 6px 0px; 

position: absolute;

top: 232px;

left:0px;

opacity:0.9;

z-index:60; 

display:none;

}



.sublandfr1 { 

width: 100%;

max-height:500px;

color: #fff;

background-color:#263b56; 

padding-top: 10px; 

padding-bottom: 8px; 

position: relative; 

margin-top: 0px;

margin-left:0px;

display: block; 

border-radius: 0px 4px 4px 0px; 

opacity:0.95;

overflow-y:auto;

overflow-x:hidden;

z-index:60; 

}



.favaddicon img

{

opacity: 0.45; 

width:24px; 

margin-bottom:-3px;

} 



.favaddicon img:hover

{

opacity: 0.80; 

}



.ic_prdfunc{

height: 22px; 

margin-right:8px;

padding: 8px;

vertical-align: middle; 

display:inline-block;

opacity: 0.45;

}



.ic_prdfunc:hover{

opacity: 0.80; 

}



.prodimage img{

max-width:230px;

max-height: 225px; 

}



.prodimagel img{

max-width:200px;

max-height:200px; 

}



.vdval iframe{

/*width:360px;*/    

max-width:300px;

height: 150px;

min-height: 150px; 

}



.vdval img{

width:360px;    

max-width:360px;

max-height: 270px; 

}



.vdnumber{

width: 16px;

margin: 4px;

margin-left: -16px;

margin-top: -3px;

padding: 2px;

text-align: center;

border-right: 1px solid #ccc;

border-bottom: 1px solid #ccc;



}



.vdframe{

width:85%;

max-width:580px;

margin: 0px;

margin-bottom: 10px;

padding: 0px;

border: 1px solid #ccc;

vertical-align:top;

text-align: left;

display:inline-block;

}



.vdtopic{

width:60%;

max-width:350px;

min-height: 40px;

margin-left: 0px;

margin-top: 0px;

padding: 15px;

padding-top: 0px;

padding-bottom: 5px;

text-align: left;

border-right: 1px solid #ccc;

vertical-align:top;

display:inline-block;

}



.vdtopic2{

min-width:120px;

max-width:120px;

min-height: 35px;

margin-left: 0px;

margin-top: 0px;

padding: 10px;

padding-top: 5px;

padding-bottom: 5px;

text-align: left;

vertical-align:top;

display:inline-block;

}



.vdtopic2cel{

min-width:60px;

max-width:60px;

min-height: 35px;

margin-left: 0px;

margin-top: 0px;

padding: 6px;

padding-top: 5px;

padding-bottom: 5px;

text-align: left;

vertical-align:top;

display:inline-block;

}



.descimage img{

width:300px;

}



.descfloat{

float: right;

}



.star{

width:70px;

margin-top: 6px;

margin-bottom:6px;

}



.icmail{

width:75px;

vertical-align: middle;

margin-left:4px;

margin-right:4px;

padding:8px;

margin-top:4px;

}



.icmail:hover {

-webkit-filter: brightness(115%); /* Safari */

filter: brightness(115%)

}



.rodape {

width:100%;

display: none;

margin-left: auto;

margin-right: auto;

background-color:#f0d8b3;

padding:0px;

z-index: 100;

}    



        

.pglogin {

display: block;

width:50%;

max-width: 320px;

height:340px;

padding-top: 20px;

padding-bottom: 50px;

text-align: center;

/*padding-left: 40px;*/

margin-left: auto;

margin-right: auto;

margin-top:20px;

border-radius: 10px;

background-color:#efefcf; 

}    



.pgloginescuro {

display: block;

width:50%;

max-width: 360px;

height:400px;

padding-top: 20px;

padding-bottom: 50px;

/*padding-left: 80px;*/

margin-left: auto;

margin-right: auto;

margin-top:20px;

border-radius: 10px;

background-color:#111122;        

}    



form.login {

width:100%;

max-width:200px;

background-color:#DDD;

margin-left: auto;

margin-right: auto;

padding: 40px;

padding-top: 20px;

padding-bottom: 20px;

margin-top:20px;

border-radius: 10px;

text-align: left;

/*float:left;*/

}



.invalido {

width: 150px;

background-color: #3d2000;

color: #eee;

position: absolute;

margin-top: 10px;

padding: 6px;

display: none;

border-radius: 4px;

z-index: 50;

text-align: center;

}

        

table.produtos { 

width:98%;

display: block;

min-height: 90%;

margin:auto; 

border-collapse: collapse;

padding: 6px;

background-color: #ffffff;

text-align: left;

border-bottom: 1px solid #ddd;

}



table.produtos h0a{

font-size: 0.85em;

font-family: arial, serif; 

}  



table.center1 { 

width:80%;

margin:auto; 

font-size: 1.0em;

font-family: arial, serif; 

}

        

table.center2 { 

width:80%;

margin:auto; 

font-size: 0.9em;

font-family: arial, serif;

background-color:#f0f0f6;

}



table.center3 { 

width:70%;

margin:auto; 

font-size: 1.0em;

font-family: arial, serif; 

}



table.center4 { 

width:72%;

margin:auto; 

font-size: 0.9em;

font-family: arial, serif;

background-color:transparent;

}



table.anuncios { 

width:94%;

margin:auto; 

border-collapse: collapse;

padding: 6px;

background-color: #ffffff;

}



.imglogo {

width: 85px;    

}



.imglogo:hover{  

-webkit-filter: brightness(115%); /* Safari */

-moz-filter: brightness(115%);

-ms-filter: brightness(115%);

-o-filter: brightness(115%);

filter: brightness(115%);

}

  

.ic_contact{

height: 26px;

vertical-align: middle;

margin-left:4px;

margin-right:4px;

padding:6px;

margin-top:4px;

margin-bottom:4px;

border-radius: 10px; 

}  

  

.ic_contact:hover {

-webkit-filter: brightness(115%); /* Safari */

-moz-filter: brightness(115%);

-ms-filter: brightness(115%);

-o-filter: brightness(115%);

filter: brightness(115%);

}

  

.ic_canal{

height: 26px;

vertical-align: middle;

margin-left:4px;

margin-right:4px;

padding:6px;

margin-top:4px;

margin-bottom:4px;

}  



.ic_canal:hover {

-webkit-filter: brightness(108%); /* Safari */

filter: brightness(108%)

}

  

.adslarg

{

width:94%;

}

  

table.recebidas { 

width:96%;

margin:auto; 

border-collapse: collapse;

padding: 6px;

background-color: #ffffff;

}



table.enviadas { 

width:96%;

margin:auto; 

border-collapse: collapse;

padding: 6px;

background-color: #ffffff;

}



#colun1{

width:38%;

background-color:#f0f0f6;

text-align:left;

vertical-align: top;

padding: 6px;

padding-left:20px;

display:inline-block;

}



#colun2{

width:54%;

background-color:#f0f0f6;

text-align:left;

vertical-align: top;

padding: 6px;

padding-left:20px;

display:inline-block;

}



.nrpages{

display: inline-block;

background-color: white;

line-height:18px;

width: 18px; 

text-align: center; 

margin-right: 6px; 

padding: 3px; 

display: inline-block;

color: #3e2000;

border: 1px solid #ccc;

border-radius: 4px; 

}  

  

.nrpages a:hover{

display: inline-block;

background-color: #3e2000;

color: white;

}  



span.nrpages:hover{

display: inline-block;

color: white;

background-color: #3e2000;

}  



.nrpages2{

display: inline-block;

background-color: #f0f0f6;

width: 14px; 

text-align: center; 

margin-right: 3px; 

padding: 2px; 

display: inline-block;

color: #3e2000;

}  



.nrpages2 a:hover{

display: inline-block;

background-color: darkblue;

color: white;

}  



span.nrpages2:hover{

display: inline-block;

color: white;

background-color: #3e2000;

}  



.segmentos {

width:100%;

/*margin-left: 10px;*/

/*margin-right: auto;*/

background-color: #3d2000;

padding: 0px;

text-align: center;

display:inline-block;

}



.segmbt{

min-width: 18px;

text-align: center;

letter-spacing: .02rem;

display: inline-block;

font-size: 0.5em;

font-family: verdana, sans-serif;

font-weight: lighter;

text-shadow: 2px 2px 4px #000;

white-space: nowrap;

line-height: 24px;

    /* color: #11113a; */

color: white;

border: 1px solid #fff;

border-bottom: transparent;

border-radius: 5px 5px 0px 0px;

    /* background: #ede8fc; */

    /*background-color: #8888bc; */

background-color: #007f9e;

margin: 0px;

margin-top: -12px;

margin-bottom: 2px;

padding: 4px 4px;

text-decoration: none;

vertical-align: middle;

}



table.bar {

width:100%;

background-color: #c96d06;

border-collapse: collapse;

padding: 0px;

}  



.barbutton{

float: left;

background-color: #3d2000;

width: 100%;

margin-left: auto;

margin-right: auto;

margin-bottom:1px;

/*border: 3px solid #3d2000;*/

border-collapse: collapse;

padding-top: 3px;

padding-bottom: 3px;

/*border-radius: 4px;*/

position: absolute;

top:138px;

z-index: 300;

}



a.desativado:hover { 

color:#ccc; }  



a.desativado:hover .alertdesativ { 

display:block; }  



.alertdesativ { 

width: 150px; 

background-color:#3d2000;

padding-top: 5px; 

padding-bottom: 5px; 

position: absolute; 

margin-top: 10px; 

display: none; 

color: #fff; 

text-align: center; 

border-radius: 0px 0px 5px 5px; 

opacity:0.95; z-index: 60; }



.submenu { 

width: 150px;

color: #fff;

background-color:#3d2000; 

padding-top: 10px; 

padding-bottom: 8px; 

position: absolute; 

margin-top: -1px; 

display: none; border: 1px solid #c96d06; 

border-radius: 0px 0px 5px 5px; 

opacity:0.95; 

z-index:60; 

}



.submenuitem{ 

width: 140px; 

color: #fff; 

height:32px; 

line-height:32px; 

padding-left:10px; 

text-align: left; 

text-indent: -5px; 

z-index:60; 

position: relative; 

vertical-align: middle; 

font-weight: lighter; 

text-shadow: 2px 2px 4px #000000; 

}



.submenuitem a{

color: #fff; 

}



.bar li:hover .submenu{ 

display: block;

color: #fff;

}



.submenuitem:hover { 

background-color: #c96d06; 

z-index:60; 

position: relative;

color:#fff;

}



.leftmtitle

{

width:100%;

background-color: #3d2000;

border: 0px solid #0808e0;

border-collapse: collapse;

padding:6px;

padding-top:12px;

padding-bottom:12px;

color: #eee;

margin-left:-6px;

margin-right:0px;

font-weight: normal;

margin-bottom:1px;

margin-top:1px;

text-align: center;

font-family: arial, serif; 

font-size:0.85em;

text-shadow: 2px 2px 4px #222

}



.actg{

font-variant: small-caps;

letter-spacing: .025rem;

}



.actg:link{

color: #eee;   

}



.actg:visited{

color: #eee;   

}



.leftmtitle:hover

{

background-color: #c96d06;

}



.placeinf{

color:#3e2000; 

background-color:transparent; 

line-height: 10px; 

display:inline-block; 

margin-left:10px; 

margin-right:0px;

margin-bottom:10px;

padding: 6px; 

border: 2px solid #f6f6c3; 

border-radius: 6px; 

font-family: verdana, sans-serif; 

font-size: 0.75em; 

}



.rightmtitle{

width:100%;

background-color: #3d2000;

border: 1px solid #efaf3f;

border-collapse: collapse;

padding:6px;

padding-top:2px;

padding-bottom:2px;    

color: #eee;

font-weight: normal;

margin-bottom:6px;

margin-left:-7px;

margin-top:6px;

text-align: center;

font-size:0.85em;

font-family: arial, serif; 

text-shadow: 2px 2px 4px #222

}



.subfiltro{

font-family: arial, serif; 

font-size: 0.75em;

font-weight: bold;

}



.selfiltro{

width: 134px;    

}



.selfiltro select{

width: 130px;    

}



h0a {

font-family: arial, serif; 

font-size: 0.8em;

}



h0a a:hover {

font-family: arial, serif; 

font-size: 1.0em; 

color: #cc2222; 

text-decoration: underline;

}



h1a {

font-family: arial, serif; 

font-size: 0.85em;

}



h1b {

font-family: "Arial", serif; 

text-decoration: underline;

font-weight: bold;  

}



h1c {

font-family: "Arial", serif; 

font-size: 0.85em; text-decoration: none;

font-weight: bold;

}



h1 {

font-family: "Arial", serif; 

font-size: 1.1em; 

}



h2 {

font-family: "Arial", serif; 

font-size: 1.1em; 

}



h2a {

font-family: "Arial", serif; 

font-size: 1.1em; 

}



h3 {

font-family: "Arial", serif; 

font-size: 1.25em; 

}



h4 {

font-family: "Arial", serif; 

font-size: 1.5em; 

}



h5 {

font-family: "Arial", serif; 

font-size: 2.0em; 

}



h1-1 {

font-family: "Arial", serif; 

font-size: 1.00em;

color: #3d2000;

font-weight: bold;

}



h6 {

font-family: "Arial", serif; 

font-size: 0.85em;   

}



.button2

{

color:#fff; 

background-color:#648194; 

line-height: 10px; 

margin-top: 1px; 

padding: 14px; 

border: 1px solid #fff; 

border-radius: 5px; 

box-shadow: 0px 0px 10px 0px #cdcddd inset; 

font-family: verdana, sans-serif; 

font-size: 1.0em; 

font-weight: bold; 

text-shadow: 2px 2px 4px #000000;

}



a.button2 

{

color:#fff; 

}  



a.button2:hover 

{

color:#fff;

}



input[type="submit"] 

{ 

display: block; 

background-color:#DDD; 

line-height: 10px; 

margin-top:0px; 

padding: 6px; 

border-radius: 5px; 

margin-left: auto; 

margin-right: auto; 

}



.infoframefb,

.infoframelance{

display: none;

width:65%;

height: 94%;

line-height:20px;

text-align: center;

font-size:1.0em;

font-family: arial, serif; 

background-color: #f6f6c3;

opacity: 1.0;

box-shadow: 2px 2px 5px 0px #7777aa;

border: 1px solid #777;

border-radius:10px;

position: fixed;

padding: 10px;

margin-left:210px;

margin-right:auto;

margin-top:0px;

overflow-x:hidden;

overflow-y:auto;

z-index: 450;

top: 5px;

}



.infoframefb iframe,

.infoframelance iframe{

width:60%;

height: 94%;

border:0;

color:#111122;

background-color:transparent;

overflow:hidden;

padding: 1px;

top: 5px;

}



.vddesc iframe{

max-width:440px;

width:440px;

height: 260px;

min-height: 260px;

margin-left: 0px;

padding: 0px;

padding-top: 4px;

background-color:white;

}



.infoframe{

display: none; 

width:700px; 

min-height:300px; 

line-height:20px; 

text-align: center; 

font-size:1.0em; 

background: #eee; 

opacity: .95; 

box-shadow: 2px 2px 5px 0px #7777aa; 

border: 1px solid #777; 

border-radius:10px; 

position: fixed; 

padding: 10px; 

margin-left:310px; 

margin-right:auto; 

margin-top:230px; overflow:auto; 

z-index: 450; 

}  



.infoframe iframe{ 

width: 640px; 

height:280px; 

border:0; 

color:#111122; 

background-color:transparent; 

overflow:auto; 

padding: 1px;

}



a.button {

-webkit-appearance: button;

-moz-appearance: button;

appearance: button;

text-decoration: none;

color: initial;

}



.colum {

background-color: #444488;

color: #ccccff;

font-size: 0.9em;

font-family: "Arial", serif;

}



.users {

table-layout: auto;

width: 90%;

white-space: nowrap;

}



.users td {

width: 90%;  

white-space: nowrap;

overflow: hidden;

text-overflow: ellipsis;

}



li {

display: list-item;

}



ul.outside {

list-style-type: none;

list-style-position: outside;

margin:0;

padding:0;

padding-bottom:8px;

padding-top:8px;

}



ul.outside li {

padding-top:8px;

padding-bottom:8px;

}



ul.outsidedst {

list-style-type: none;

list-style-position: outside;

margin:0;

padding:0;

padding-top:6px;

}



ul.outsidedst li {

padding-top:6px;

padding-bottom:6px;

}



ul.outside2 {

line-height: 14px;    

list-style-type: none;

list-style-position: outside;

margin: 0;

padding: 0;

background: #3d2000;

}



ul.outside2 li {

margin-bottom: 16px;

margin-top: 5px;

}



ul.outside2 li a {    

color: #eee;

margin: 3px;

padding: 3px 3px;

font-size: 0.85em;

font-family: arial, serif; 

text-decoration: none;

}



ul.outside2 a:hover {    

    color: yellow;

}    

    

ul.outside3 {

list-style-type: none;

list-style-position: outside;

margin: 0;

padding: 0;

background: #3d2000;

}

    

ul.outside3 li a {    

color: #eee;

margin: 0px;

padding: 0px 0px;

font-size: 1.0em;

font-family: arial, serif; 

text-decoration: none;

}



.bl {

display: inline-block;

font-size: 0.85em;

font-family: arial, serif;

color: #11113a;

background: transparent;

text-decoration: none;

vertical-align: middle;

margin-top:3px;

margin-bottom:3px;

}    



ul.bl li {

min-width: 72px;

text-align:center;

letter-spacing: .02rem;

display: inline-block;

font-size: 0.95em;

font-family: verdana, sans-serif;

font-weight: lighter;

text-shadow: 2px 2px 4px #000;

white-space: nowrap;

line-height: 26px;

/*color: #3e2000;*/

color: white;

border: 1px solid #fff;

border-radius: 0.9em 0em;

background-color: transparent;

margin: 8px;

margin-top: 2px;

margin-bottom: 2px;

padding: 4px 4px;

text-decoration: none;

vertical-align: middle;

}



ul.bl li:hover {

border: 1px solid #c96d06;

/*box-shadow: 0px 0px 2px 1px #007f9e;*/

background-color:#c96d06;

}



ul.bl a {

color: white;

}



ul.bl a:hover {

color: white;

}

  

uuuul#menu li

{

display:block;

list-style: none;

background: #e8eef4 url(images/arrow.png) 2% 50% no-repeat;

border: 1px solid #b2b2b2;

padding: 0;

margin-top: 5px;

}



input[type="number"] 

{

width:60px; 

height:25px; 

border-radius: 5px; 

padding: 1px 1px 1px 8px; 

border: 1px solid #3d2000; 

box-shadow: 3px 3px 5px #888888; 

outline:0;

}



input.currency {

text-align: right;

}

   

.log {

width: 96%;

text-align: right;

line-height: 10px;

background-color: transparent;

opacity: 0.50;

z-index: 50;

position: fixed;

}



.logo {

float: left;

display: inline-block;

background-color: #cfbfa0;

width: 14%;

border: 0px;

padding: 5px;

padding-top: 30px;

padding-left: 2.5%;

}



.cursor {

cursor: pointer;

}  



.cursor.lb {

color: lightskyblue;

cursor: pointer;

}  



.bannerlog 

{ 

display: block;

background-color: transparent;

width: 100%;

max-width: 1300px;

height: 75px;

border: 0px; 

margin: auto;

margin-top: 0px;

margin-bottom: 4px;

padding-top: 16px;

z-index: 4; }





.bannerlogescuro {

display: block;  

background-color: #3d2000;

width: 100%;

max-width: 1300px;

height: 75px;

border: 0px;

margin: auto;

margin-top: 0px;

margin-bottom: 4px;

padding-top: 16px;

z-index: 4;

}



.bannerlog img, .bannerlogescuro img 

{ 

display:block;

height: 80px;

max-width: 1300px;

float: none;

border: 1px solid #ccc;

border-radius: 10px;

margin-bottom:0px;

margin-left:auto;

margin-right: auto;

}



.banner {

float: right;

display: inline-block;

background-color: #cfbfa0;

width: 75%;

border: 0px;

padding: 0px;

margin-top: 2px;

margin-bottom: 2px;

margin-right: 2%;

z-index: 40;

}



.banner img {

max-width:740px;

z-index: 40;

width: 100%;

}



.logo img {

max-width:180px;

padding:5px; 

padding-top:15px; 

padding-bottom:15px;

}



.bluetitle {

color: #cc2222;

font-weight:bold;

font-size: 1.0em;

font-family: arial, serif; 

}



bluetitle h1, h1b{

margin-bottom: 0px;    

}



.bluetitle a{

color: #cc2222;

font-weight:bold;

font-size: 1.0em;

font-family: arial, serif; 

}



.bluetitle a:hover {

color: #ff0606;

}



.bluetitle2 {

min-height:82px;     

color: #cc2222;

font-weight:bold;

font-size: 0.9em;

text-align: center;

}



bluetitle2 h1, h1b{

margin-bottom: 0px;    

}



.bluetitle2 a{

color: #cc2222;

font-weight:bold;

font-size: 0.9em;

}



.bluetitle2 a:hover {

color: #ff0606;

font-weight:bold;

}



.sharebuttons {

display: none; 

width: auto; 

margin-top:10px; 

padding-top:6px; 

padding-bottom:4px; 

padding-left:10px; 

border:1px solid lightgray;

} 



.sharebuttons img {

width: 32px; 

height:32px; 

cursor:pointer;

}



.usermsg{

display: none;

width:295px;

min-height:30px;

line-height:20px;

text-align: center;

font-size:1.0em;

font-family: arial, serif; 

background: #eee;

box-shadow: 2px 2px 5px 0px #7777aa;

border: 1px solid #777;

border-radius:5px;

position: fixed;

padding: 5px;

left: 30%;

bottom: 20%;

margin-right:auto;

z-index: 600;

}



a.submenuitem:hover{ 

background-color: #007f9e; 

color:#fff;

}





#bannere2mart, #public1, #public2, #public3 {

display:none;

}



.cadprodwidth{

max-width:160px;    

} 



.shortdesc{

width:320px;

}



.longdesc{

width:320px;

margin-bottom: 20px;

}



.cadfoto{

margin-left: 0px;   

}



@media only screen and (min-width:600px){

    

.cadprodwidth{

max-width:40%;    

width:40%;    

}



.shortdesc{

width:510px;

}



.longdesc{

width:510px;

}



}



@media only screen and (min-width:660px){



.smartfunc{

display: none;    

}



#incitem, #edititem, #cadnewuser, #promopage, #mydata{

display: inline-block;    

}



.segmentos{

display: none;    

}



}



@media only screen and (min-width:1000px){



.cadfoto{

margin-left: 10px;   

}

}



@media only screen and (min-width:1200px){



#bannere2mart, #public1, #public2, #public3{

display:inline-block;

}

}



@media only screen and (min-width:1241px) and (max-width: 1359px){

.banner img {

width: 100%;

}

}



@media only screen and (max-width:1250px){

body {

overflow-x: auto;        

    }

    

.topo {

width:100%;

margin-left: auto;

margin-right: auto;

background-color:#cfbfa0;

}



.conteudo {

width:100%;

margin-left: auto;

margin-right: auto;

background-color:#f0d8b3;        

} 



#fl {

margin-left: 0px;    

}



#fr {

margin-right: 0px;    

}

    

.infoframefb,

.infoframelance{

width:65%;

height: 94%;

font-size:0.9em;

background-color:#f6f6c3;

padding: 5px;

top: 5px;

}



.descimage img{

width:300px;

}



#bcquem, #bccontato{

display: none;

}



.favaddicon img{

opacity: 0.45; 

width:24px; 

margin-bottom:-3px;

} 



.favaddicon img:hover{

opacity: 0.80; 

}



.sharebuttons img {

width: 32px; 

height:32px; 

cursor:pointer;

}



.vddesc iframe{

max-width:400px;

width:400px;

height: 240px;

min-height: 240px;

margin-left: 0px;

padding: 0px;

padding-top: 4px;

background-color:white;

}



.rodape {

width:100%;

margin-left: auto;

margin-right: auto;

background-color:#f0d8b3;        

}    

    

table.center1 { 

width:80%;

max-width:800px;

font-size: 0.7em;

font-family: arial, serif; 

}



#colun1{

width:90%;

background-color:#f0f0f6;

text-align:left;

vertical-align: top;

padding: 6px;

padding-left:20px;

display:block;

}



#colun2{

width:90%;

background-color:#f0f0f6;

text-align:left;

vertical-align: top;

padding: 6px;

padding-left:20px;

display:block;

}    

    

.banner img {

width: 100%;

}



.logo img {

max-width: 120px;

padding:5px; 

padding-top:15px; 

padding-bottom:15px;

}



.respmenu{

display: none;    

}



h0a {

font-family: "Arial", serif; 

font-size: 0.8em;



}



h1a {

font-family: "Arial", serif; 

font-size: 0.85em; 

}



/*

h1b {

font-family: "Arial", serif; 

    font-size: 0.7em; text-decoration: underline;

}

*/



h1c {

font-family: "Arial", serif; 

font-size: 0.85em; text-decoration: none;

font-weight: bold;

}



.botaobott {

position: fixed;

display: inline-block;

background-color: #efefff;

width: 15px;

border: 0px;

padding: 0px;

margin-left: 50px;

margin-top: 0px; 

}



#rdp_fb{

margin-left: 10px;

}



.fb-page{

display:inline-block;    

}



.fb-group{

display:inline-block;    

}



}



@media only screen and (max-width:1022px){

body{

background-image: url(""); 

background-color: #f0d8b3;

}



.usermsg{

left: 20%;

}



#bccomprar, #bcvender{

display: none;

}



#rightstampcol{

width:1px;

}



.stamp1 {

margin-left: 1px;

}



.stamp2 {

display: none;

}



#adsense3 {

display: none;    

}

    

#bcanunciar{

    display: none;

}



#menulhide{

display: inline-block;  

}



.banner img {

/*    max-width: 500px;*/

    width: 100%;

}



.banner {

    width:75%;

}



#adsense2{

text-align: left; 

}



.descfloat{

float: right;

}



.infoframefb iframe,

.infoframelance iframe{

width: 65%;

height: 94%;

border:0;

color:#111122;

background-color:#eee;

overflow-x:hidden;

overflow-y:auto;

padding: 2px;

margin-left:40px;

}



.vddesc iframe{

max-width:400px;

height: 240px;

min-height: 240px;

margin-left: 0px;

padding: 0px;

padding-top: 4px;

background-color:white;

}



.vdval iframe{

/*width:360px;*/    

max-width:300px;

height: 150px;

min-height: 150px; 

}



.infoframefb,

.infoframelance{

width: 70%;

height: 94%;

border:0;

color:#111122;

background-color:#f6f6c3;

overflow-x:hidden;

overflow-y:auto;

padding: 2px;

margin-left:40px;

}





.infoframe{

width:70%; 

min-height:70%; 

border:0;

overflow-x:hidden;

overflow-y:auto;

padding: 2px;

margin-left:10px;

}  



.infoframe iframe{ 

width:65%; 

min-height:65%; 

border:0;

overflow-x:hidden;

overflow-y:auto;

padding: 2px;

margin-left:10px;

}  



table.produtos { 

width: 98%;

min-height: 90%;

}



#google_safe img{

max-width:110px;

height: auto;

}



#selossl{

margin-right: 20px;

}



#selossl img{

max-width:110px;

height: auto;

}



}



.botaobott {

position: fixed;

display: inline-block;

background-color: #efefff;

width: 5%;

border: 0px;

padding: 0px;

margin-left: 78%;

margin-top: 0px;

}



.botaobott2_old {

position: fixed;

display: inline-block;

background-color: #efefff;

width: 5%;

border: 0px;

padding: 0px;

margin-left: 78%;

margin-top: 0px;

}



.botaobott2 {

position: fixed;

display: inline-block;

color:#fff; 

background-color:#648194; 

line-height: 10px; 

width: 5%;

margin-left: 78%;

margin-top: 0px;

border-radius: 5px; 

box-shadow: 0px 0px 10px 0px #cdcddd inset; 

font-family: verdana, sans-serif; 

font-size: 1.0em; 

font-weight: bold; 

text-shadow: 2px 2px 4px #000000;

padding: 3px; 

}



.botaobott2:hover{

background-color:#263b56; 

} 



.botexpand{

line-height:20px; 

background-color:#eee; 

text-align: center; 

vertical-align: middle; 

padding:2px; 

border:3px solid #648194; 

border-radius: 5px; 

float:right; 

margin:2px;    

}



.botexpand:hover {

border:3px solid #263b56;

}



.itensbox {

position: static;

display: inline-block;

background-color: #ffffff;

width: 11%;

border: 0px;

padding: 0px;

margin-left: 0%;

margin-top: 0px;

}



@media only screen and (max-width:760px){



.usermsg{

    left: 10%;

}



#bccomprar, #bcvender{

    display: none;

}



#rightcol, #rhide, #rhidetop2, #adsense3 {

display: none;    

}



.banner img

{

display: none;    

}



.logo{

/*width: 95%;*/

width: 100%;

margin-left: auto;

margin-right: auto;

padding-top: 20px;

padding-bottom: 5px;

}



.barbutton {

width: 98%;    

margin-left:1px;

}



ul.bl {

margin-left: 0px; 

padding-left:0px;

}



#leftstampcol {

min-width: 36px;

}



.stamp1 {

display: none;

}



.submf{

margin-top:40px; 

}



.pglogin {

width:70%;

/*padding-left: 40px;*/

}



.pro {

color: #0078c1;

font-weight:bold;

font-size: 0.9em;

font-family: arial, serif; 

}



.bluetitle a{

color: #cc2222;

font-weight:bold;

font-size: 0.9em;

}



.prodimage img{

max-width:228px;

max-height: 200px; 

}



.prodimagel img{

max-width:120px;

max-height: 120px; 

}



.descimage img{

width:auto;

min-width:180px;

max-width:300px;

}



.descfloat{

float: right;

}



.star{

width:60px;

margin-top: 6px;

margin-bottom:6px;

}



.icmail{

width:75px;

vertical-align: middle;

margin-left:4px;

margin-right:4px;

padding:8px;

margin-top:4px;

}



.infoframefb iframe,

.infoframelance iframe{

width: 94%;

height:94%;

border:0;

color:#111122;

background-color:#eee;

overflow-x:hidden;

overflow-y:auto;

padding: 2px;

margin-left:4px;

}



.infoframefb,

.infoframelance{

width: 96%;

height:96%;

border:0;

color:#111122;

background-color:#f6f6c3;

overflow-x:hidden;

overflow-y:auto;

padding: 2px;

margin-left:4px;

}



.infoframe{

width:96%; 

min-height:96%; 

border:0;

overflow-x:hidden;

overflow-y:auto;

padding: 2px;

margin-left:4px;

}  



.infoframe iframe{ 

width:94%; 

min-height:94%; 

border:0;

overflow-x:hidden;

overflow-y:auto;

padding: 2px;

margin-left:4px;

}  



table.produtos { 

width: 98%;

min-height: 95%;

display: block;

}



.fb-page{

display: none;    

}



.fb-group{

display: none;    

}



ul.bl li {

text-align:center;

letter-spacing: .02rem;

min-width: 10px;    

line-height: 22px;

display: inline-block;

font-size: 0.9em;

font-family: verdana, sans-serif;

font-weight: lighter;

text-shadow: 2px 2px 4px #000;

white-space: nowrap;

color: white;

border: 1px solid #fff;

border-radius: 0.9em 0em;

/*border-width: 0px 0px 1px 0px;*/

/*border-color: transparent;*/

/*border-style: solid;*/

/*border-radius: 5px;*/

background-color: transparent;

margin: 5px;

margin-top: 2px;

margin-bottom: 2px;

padding: 4px 4px;

text-decoration: none;

vertical-align: middle

}



.segmentos ul.bl li {

line-height: 10px;

border-radius: 0.5em;

margin: 8px;

margin-top: 2px;

margin-bottom: 2px;

}



ul.bl li:hover {

/*border-width: 0px 0px 1px 0px;*/

/*border-style: solid;*/

/*color: #11113a;*/

}



.segmbt {

text-align:center;

letter-spacing: .02rem;

min-width: 10px;    

line-height: 22px;

display: inline-block;

font-size: 0.9em;

font-family: verdana, sans-serif;

font-weight: lighter;

text-shadow: 2px 2px 4px #000;

white-space: nowrap;

color: white;

border: 1px solid #fff;

border-radius: 0.9em 0em;

/*border-width: 0px 0px 1px 0px;*/

/*border-color: transparent;*/

/*border-style: solid;*/

/*border-radius: 5px;*/

background-color: transparent;

margin: 4px;

margin-top: 2px;

margin-bottom: 2px;

padding: 4px 4px;

text-decoration: none;

vertical-align: middle;

}





/*

#underlogo{

display: none;    

}

*/

}





@media only screen and (max-width:660px){



h0a {

font-family: "Arial", serif; 

font-size: 0.75em;



}



h1a {

font-family: "Arial", serif; 

font-size: 0.80em; 

}



input[type="search"] {

width:auto;

}



.pglogin {

width:70%;

min-width:330px;

/*padding-left: 35px;*/

}



table.center1 { 

width:80%;

max-width:800px;

font-size: 0.75em;

font-family: arial, serif; 

}



#rdp_fb{

margin-left: 0px;

}



.vddesc iframe{

max-width:98%;

height: 240px;

min-height: 240px;

margin-left: 0px;

padding: 0px;

padding-top: 4px;

background-color:white;

}



.vdval iframe{

/*width:360px;*/    

max-width:300px;

height: 150px;

min-height: 150px; 

}



}



@media only screen and (max-width:590px){

ul.bl li {

/*line-height: 10px;*/

}



.vddesc iframe{

max-width:98%;

height: 240px;

min-height: 240px;

margin-left: 0px;

padding: 0px;

padding-top: 4px;

background-color:white;

}



}





@media only screen and (max-width:460px){



.pglogin {

width:63%;

min-width:270px;

/*padding-left: 30px;*/

}



form.login {

width:68%;

max-width:180px;

background-color:#DDD;

margin-left: auto;

margin-right: auto;

padding: 30px;

padding-top: 20px;

padding-bottom: 20px;

margin-top:20px;

border-radius: 10px;

text-align: left;

/*float:left;*/

}



.vddesc iframe{

max-width:98%;

height: 240px;

min-height: 240px;

margin-left: 0px;

padding: 0px;

padding-top: 4px;

background-color:white;

}



.vdval iframe{

/*width:360px;*/    

max-width:240px;

height: 150px;

min-height: 150px; 

}



.usermsg{

left: 5%;

}



input[type="search"] {

width:130px;

}



}



@media only screen and (max-width:400px){



#tdrightspot{

width:4px;

}



.rightspot{

min-width:1px;

}



.descimage img{

width: 240px;

}



#rodapecel{

display: block;

width: auto;

}

}



@media only screen and (max-width:330px){

    

#search,#bcfavoritos{

display: none;        

}



ul.bl li{

font-size: 0.7em; 

padding: 2px 2px;

}



.segmentos ul.bl li{

margin: 2px; 

}

}</pre></body></html>