#gritter-notice-wrapper {
  position:fixed;
  top:82px;
  right:26px;
  min-width:200px;
  z-index:9999;
}

#gritter-notice-wrapper.top-left {
    left: 26px;
    right: auto;
}

#gritter-notice-wrapper.bottom-right {
    top: auto;
    left: auto;
    bottom: 20px;
    right: 20px;
}

#gritter-notice-wrapper.bottom-left {
    top: auto;
    right: auto;
    bottom: 20px;
    left: 20px;
}

.gritter-item-wrapper {
  position:relative;
  margin:0 0 10px 0;
  background:url('../images/ie-spacer.gif'); /* ie7/8 fix */ 
}

.hover .gritter-top {
  background-position:right -30px;

}

.gritter-item {
  display:block;
  background-color: #ff0000;
  border: 1px solid #ff0000;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  box-shadow: 0 0 5px 2px rgba(0,0,0,.35);
  color:#eee;
  padding:0px 20px 0px 10px;
  font-size: 11px;
  font-family:verdana;
}

.hover .gritter-item {
border: 1px solid #ffffff;
}

.gritter-item p {
  padding:0;
  margin:0;
  word-wrap:break-word;
}

.gritter-close {
  display:none;
  position:absolute;
  top:3px;
  right:3px;
  color: #ffffff;
  cursor:pointer;
}

.gritter-title {
  font-size:12px;
  font-weight:bold;
  padding:8px 0 8px 0;
  display:block;
  color: white;
}

.gritter-title a {
  color: white;
}

.gritter-image {
  width:48px;
  height:48px;
  float:left;
}

.gritter-with-image,.gritter-without-image {
  padding:0;
}

.gritter-with-image {
  width:220px;
  float:right;
}

.gritter-with-icon,.gritter-without-icon {
  padding:0;
}

.gritter-with-icon {
  width:220px;
  float:right;
}

.gritter-light .gritter-title {
    text-shadow: none;
}

.fs-14{
  font-size: 14px;
}

.fs-16{
  font-size: 16px;
}

.fs-20{
  font-size: 20px;
}

.fs-25{
  font-size: 25px;
}

.fs-30{
  font-size: 30px;
}

.fs-35{
  font-size: 35px;
}

.fs-40{
  font-size: 40px;
}

#fs-45{
  font-size: 45px;
}

.fs-50{
  font-size: 50px;
}

.fs-5~5{
  font-size: 55px;
}

.fg-pink{
  color:#F778A1;
}

.fg-lighblue{
  color:#1589FF;
}

.fg-grey{
  color:#BCBCBC;
}

.fg-orange{
  color: #FFAD00;
}

.fg-gold{
  color: #FFD700;
}

.ml10{
  margin-left: 10px;
}

.ml5{
  margin-left: 5px;
}

.plr5{
  padding-left:5px;
  padding-right:5px;
}

.plr10{
  padding-left:10px;
  padding-right:10px;
}


.showallbackground {
  display: inline-block;
  top: 5px;
  left: -3px;
  background-color: rgba(51, 51, 51, 0.5);
  width: 34px;
  height: 16px;
  line-height: 16px;
  position: relative;
  border-radius: 0 50px 50px 0;
  box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.2);
}

.showallbackgroundtext {
  display: inline-block;
  height: 16px;
  line-height: 16px;
  position: relative;
  left: -10px;
}
.showallbutton{
  display: block;
  width: 45px;
  height: 12px;
  cursor: pointer;
  position: absolute;
  top: 2px;
  left: -13px;
  z-index: 1;
  background: #fcfff4;
  background: -webkit-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
  background: linear-gradient(to bottom, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
  border-radius: 50px;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.3);
}

.mt20{
  margin-top: 20px;
}

.mt40{
  margin-top: 40px;
}

.ml-3{
  margin-left: -3px;
}
.mt-10{
  margin-top: -10px;
}

.mt-18{
  margin-top: -18px;
}

.mt-20{
  margin-top: -20px;
}

.mt-60{
  margin-top: 60px;
}

.mt-70{
  margin-top: 70px;
}

.mb10{
  margin-bottom: 10px;
}

.al{
    text-align: left;
    z-index: 10;
}

.al:hover{
    color: #00aff0;
}

.bcattmage2{
  margin-top: 0px;
  margin-bottom: -45px;
}

.hide{
  opacity: 0;
}

.prt14{
  position: relative;
  top: 14;
}

.catnoimage{
  position: relative;
  top: 27;
  height: 0;
  left: 17px;
  margin-left: 3;
  font-size: 25px
}

.slidebackgroundb{
    display: inline-block;
    line-height: 16px;
    width: 70px;
    height: 16px;
    top: 5;
    background-color: rgba(51, 51, 51, 0.5);
    position: relative;
    border-radius: 0 50px 50px 0;
    box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.2);
}

.slidebackgroundb:after {
  content: 'NÃO';
  color: #dd0000;
  position: absolute;
  right: 10px;
  z-index: 0;
  top:  1px;
  font: 8px/18px Arial, sans-serif;
  font-weight: bold;
  line-height: 16px;
  text-shadow: 1px 1px 0px rgba(51, 51, 51, 0.15);
}

.slidebackgroundb:before {
  content: 'SIM';
  color: #27ae60;
  position: absolute;
  left: 2px;
  z-index: 0;
  top:-1px;
  margin-left: 7px;
  font: 8px/20px Arial, sans-serif;
  font-weight: bold;
}

.slidebackgroundb label {
  display: block;
  width: 30px;
  height: 12px;
  cursor: pointer;
  position: absolute;
  top: 2px;
  left: 2px;
  z-index: 1;
  background: #fcfff4;
  background: -webkit-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
  background: linear-gradient(to bottom, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
  border-radius: 50px;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.3);
}

.slidebackgroundb input[type=checkbox] {
  visibility: hidden;
}

.slidebackgroundb input[type=checkbox]:checked + label {
  left: 38px;
}

.backgroundslidetextb{
  line-height: 16px;
    padding-left: 5px;
}

.mtb10{
  margin: 10px 0 10px 0;
}

.mtb20{
  margin: 20px 0 20px 0;
}
.mt6{
  margin-top: 6px;
}
.ml4{
	margin-left: 4px;
}

.pl10{
  padding-left: 10px;
}

.fl{
  float: left;
}

.fr{
  float: right;
}


.f8p{
  font-size: 8pt;
}
.mt9{
  margin-top: 9px;
}

.brlide{
  display: inline-block;
  background-color: rgba(51, 51, 51, 0.5);
  width: 110px;
  line-height: 20px;
  font: 10px/22px Arial, sans-serif;
  font-weight: bold;
  text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.15);
  position: relative;
  border-radius: 50px 0 0 50px;
  margin-left:10px;
  box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.2);
}

.srlide{
  display: inline-block;
  background-color: rgba(51, 51, 51, 0.5);
  width: 110px;
  line-height: 25px;
  position: relative;
  top: 0px;
  font: 10px/22px Arial, sans-serif;
  font-weight: bold;
  text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.15);
  position: relative;
  border-radius: 50px 0 0 50px;
  box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.2);
}

input.input_search{
  width: 440px;
  position: relative;
  font: 10px/22px Arial, sans-serif;
  font-weight: bold;
  text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.15);
  background-color: transparent;
  color: #ffffff;
  border:none;
}

.searchbackground{
  display: inline-block;
  line-height: 25px;
  width: 450px;
  height: 25px;
  margin-left: 0;
  background-color: rgba(51, 51, 51, 0.5);
  position: relative;
  border-radius: 0 ;
  box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.2);
  margin-right: 10px;
}

.searchbutton{
    display: block;
    width: 75px;
    height: 21px;
    cursor: pointer;
    position: absolute;
    top: 2px;
    left: 8px;
    z-index: 1;
    background: #fcfff4;
    background: -webkit-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
    background: linear-gradient(to bottom, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
    border-radius: 50px;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease;
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.3)
}
  
.selectbackground{
  display: inline-block;
  line-height: 25px;
  width: 230px;
  height: 25px;
  margin-left: -10px;
  background-color: rgba(51, 51, 51, 0.5);
  position: relative;
  border-radius: 0 ;
  box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.2);
 
}

.searchbuttonbackground{
  display: inline-block;
  line-height: 25px;
  width: 85px;
  height: 25px;
  margin-left: -10px;
  background-color: rgba(51, 51, 51, 0.5);
  position: relative;
  border-radius: 0 50px 50px 0;
  box-shadow: inset 0px 1px 0px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.2);
  margin-right: 10px;
  border-left: 1px solid #232323;
}

ul#ref_list_id {
  /*text*/
  display: table;
  background-color: rgba(50, 81, 111, 0.9);
  color:#ffffff;
  font: 10px/22px Arial, sans-serif;
  font-weight: bold;
  text-shadow: 1px 1px 0px rgba(38, 47, 54, 1);
  position: absolute;
  margin-left: -10px;
  z-index: 100;
}

ul.autocomplete {
  display: none;
  width: 458px;
  margin: 0px 0px 10px 65px;
  white-space: nowrap;
  background-color: transparent;
  border-top:1px solid #29202C;
}

li.autocomplete {
  list-style-type:none;
  white-space: nowrap;
  height: 38px;
  max-width: 458px;
  text-align: -webkit-left;
  overflow: hidden; 
  border: 1px transparent solid;
  cursor: hand;  margin: 0 auto;
  padding: 0px 10px 0px 10px;
  background-color: rgba(51, 51, 51, 0.5);
  position: relative;
  border-left: 1px solid #1A262C;
  border-right: 1px solid #1A262C;
  border-bottom: 1px solid #1A262C;
}

li.autocomplete:hover {
  background-color: rgba(0, 175, 240, 0.5);
}

ul.autocomplete:hover{
  margin: 0px 0px 10px 65px;
}

li.autocomplete img{
  height: 42px;
  text-align:center;

  vertical-align: middle;
}

select:focus {outline:0;}

:placeholder-shown {
  color: #A7A7A7;
}
::-webkit-input-placeholder { /* Safari, Chrome and Opera */
  color: #A7A7A7;
}

:-moz-placeholder { /* Firefox 18- */
  color: #A7A7A7;
}

::-moz-placeholder { /* Firefox 19+ */
  color: #A7A7A7;
}

:-ms-input-placeholder { /* IE 10+ */
  color: #A7A7A7;
}

::-ms-input-placeholder { /* Edge */
  color: #A7A7A7;
}

:placeholder-shown { /* Standard one last! */
  color: #A7A7A7;
}
select {
  /*
background-color:transparent;
color:#ffffff;
height: 25px;
border-top: 0;
border-right: 1px solid #232323;
border-bottom: 0;
border-left: 1px solid #232323;*/
}

.sopt{
  background-color: #2e3a41;
}

.cleanclose{
  display: none;
  position: relative;
  float: right;
  top: -20px;
  margin-right: 5px;
  cursor: pointer;
}

ul#autocomplete_user {
  display: table;
  background-color: rgba(50, 81, 111, 0.9);
  color:#ffffff;
  font: 10px/22px Arial, sans-serif;
  font-weight: bold;
  text-shadow: 1px 1px 0px rgba(38, 47, 54, 1);
  position: absolute;
  margin-left: 3px;
  z-index: 10;
}

ul.autocomplete_user {
  display: none;
  min-width: 100px;
  text-align: left;
  margin: 0px 0px 10px 65px;
  white-space: nowrap;
  background-color: transparent;
  border-top:1px solid #29202C;
  cursor: pointer;
}

li.autocomplete_user  {
  list-style-type:none;
  white-space: nowrap;
  height: 20px;
  max-width: 200px;
  text-align: -webkit-left;
  overflow: hidden; 
  border: 1px transparent solid;
  cursor: hand;  margin: 0 auto;
  padding: 0px 10px 0px 10px;
  background-color: rgba(51, 51, 51, 0.5);
  position: relative;
  border-left: 1px solid #1A262C;
  border-right: 1px solid #1A262C;
  border-bottom: 1px solid #1A262C;
}

li.autocomplete_user :hover {
  background-color: rgba(0, 175, 240, 0.5);
}

ul.autocomplete_user :hover{
  margin: 0px 0px 10px 65px;
}

.cat-4k{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-4k.png) no-repeat center;
  background-size: 30px 30px;
}
.color-4k {
  background-color:#b16000;
  }
#bcat-4k{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-4k.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-4k {
  background-color:#b16000;
  }



.cat-albuns{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-albuns.png) no-repeat center;
  background-size: 30px 30px;
}
.color-albuns {
  background-color:#EE8F33;
  }
#bcat-albuns{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-albuns.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-albuns {
  background-color:#EE8F33;
  }




.cat-android{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-android.png) no-repeat center;
  background-size: 30px 30px;
}
.color-android {
  background-color:#82BA01;
  }
#bcat-android{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-android.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-android {
  background-color:#82BA01;
  }
.cat-anime{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-anime.png) no-repeat center;
  background-size: 30px 30px;
}
.color-anime {
  background-color:#E1D113;
  }
#bcat-anime{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-anime.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-anime {
  background-color:#E1D113;
  }
.cat-anime-dvdr{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-anime-dvdr.png) no-repeat center;
  background-size: 30px 30px;
}
.color-anime-dvdr {
  background-color:#A3C000;
  }
#bcat-anime-dvdr{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-anime-dvdr.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-anime-dvdr {
  background-color:#A3C000;
  }
.cat-anime-hd{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-anime-hd.png) no-repeat center;
  background-size: 30px 30px;
}
.color-anime-hd {
  background-color:#603cba;
  }
#bcat-anime-hd{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-anime-hd.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-anime-hd {
  background-color:#603cba;
  }
.cat-apps{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-apps.png) no-repeat center;
  background-size: 30px 30px;
}
.color-apps {
  background-color:#2b5797;
  }
#bcat-apps{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-apps.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-apps {
  background-color:#2b5797;
  }
.cat-brip{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-brip.png) no-repeat center;
  background-size: 30px 30px;
}
.color-brip {
  background-color:#00aba9;
  }
#bcat-brip{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-brip.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-brip {
  background-color:#00aba9;
  }
.cat-blu-ray{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-blu-ray.png) no-repeat center;
  background-size: 30px 30px;
}
.color-blu-ray {
  background-color:#2b5797;
  }
#bcat-blu-ray{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-blu-ray.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-blu-ray {
  background-color:#2b5797;
  }
.cat-boxset{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-boxset.png) no-repeat center;
  background-size: 30px 30px;
}
.color-boxset {
  background-color:#AD193D;
  }
#bcat-boxset{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-boxset.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-boxset {
  background-color:#AD193D;
  }
.cat-cam-ts{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-cam-ts.png) no-repeat center;
  background-size: 30px 30px;
}
.color-cam-ts {
  background-color:#da532c;
  }
#bcat-cam-ts{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-cam-ts.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-cam-ts {
  background-color:#da532c;
  }
.cat-dvd-custom{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-dvd-custom.png) no-repeat center;
  background-size: 30px 30px;
}
.color-dvd-custom {
  background-color:#9f00a7;
  }
#bcat-dvd-custom{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-dvd-custom.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-dvd-custom {
  background-color:#9f00a7;
  }
.cat-sports{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-sports.png) no-repeat center;
  background-size: 30px 30px;
}
.color-sports {
  background-color:#7e3878;
  }
#bcat-sports{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-sports.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-sports {
  background-color:#7e3878;
  }
.cat-doc{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-doc.png) no-repeat center;
  background-size: 30px 30px;
}
.color-doc {
  background-color:#9E1716;
  }
#bcat-doc{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-doc.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-doc {
  background-color:#9E1716;
  }
.cat-dvdr{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-dvdr.png) no-repeat center;
  background-size: 30px 30px;
}
.color-dvdr {
  background-color:#FF2E12;
  }
#bcat-dvdr{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-dvdr.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-dvdr {
  background-color:#FF2E12;
  }
.cat-e-book{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-e-book.png) no-repeat center;
  background-size: 30px 30px;
}
.color-e-book {
  background-color:#4617B4;
  }
#bcat-e-book{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-e-book.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-e-book {
  background-color:#4617B4;
  }
.cat-gps{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-gps.png) no-repeat center;
  background-size: 30px 30px;
}
.color-gps {
  background-color:#83BA1F;
  }
#bcat-gps{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-gps.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-gps {
  background-color:#83BA1F;
  }
.cat-hd{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-hd.png) no-repeat center;
  background-size: 30px 30px;
}
.color-hd {
  background-color:#306772;
  }
#bcat-hd{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-hd.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-hd {
  background-color:#306772;
  }
.cat-games{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-games.png) no-repeat center;
  background-size: 30px 30px;
}
.color-games {
  background-color:#ED7E1B;
  }
#bcat-games{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-games.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-games {
  background-color:#ED7E1B;
  }
.cat-ps2{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-ps2.png) no-repeat center;
  background-size: 30px 30px;
}
.color-ps2 {
  background-color:#0B90B0;
  }
#bcat-ps2{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-ps2.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-ps2 {
  background-color:#0B90B0;
  }
.cat-ps3{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-ps3.png) no-repeat center;
  background-size: 30px 30px;
}
.color-ps3 {
  background-color:#6BA5E7;
  }
#bcat-ps3{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-ps3.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-ps3 {
  background-color:#6BA5E7;
  }
.cat-ps4{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-ps4.png) no-repeat center;
  background-size: 30px 30px;
}
.color-ps4 {
  background-color:#1B58B8;
  }
#bcat-ps4{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-ps4.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-ps4 {
  background-color:#1B58B8;
  }
.cat-psp{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-psp.png) no-repeat center;
  background-size: 30px 30px;
}
.color-psp {
  background-color:#006AC1;
  }
#bcat-psp{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-psp.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-psp {
  background-color:#006AC1;
  }
.cat-wii{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-wii.png) no-repeat center;
  background-size: 30px 30px;
}
.color-wii {
  background-color:#6E7E94;
  }
#bcat-wii{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-wii.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-wii {
  background-color:#6E7E94;
  }
.cat-mdvdr{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-mdvdr.png) no-repeat center;
  background-size: 30px 30px;
}
.color-mdvdr {
  background-color:#1B58B8;
  }
#bcat-mdvdr{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-mdvdr.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-mdvdr {
  background-color:#1B58B8;
  }
.cat-mac{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-mac.png) no-repeat center;
  background-size: 30px 30px;
}
.color-mac {
  background-color:#989898;
  }
#bcat-mac{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-mac.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-mac {
  background-color:#989898;
  }
.cat-off{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-off.png) no-repeat center;
  background-size: 30px 30px;
}
.color-off {
  background-color:#ee1111;
  }
#bcat-off{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-off.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-off {
  background-color:#ee1111;
  }
.cat-other{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-other.png) no-repeat center;
  background-size: 30px 30px;
}
.color-other {
  background-color:#B81B6C;
  }
#bcat-other{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-other.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-other {
  background-color:#B81B6C;
  }
.cat-series{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-series.png) no-repeat center;
  background-size: 30px 30px;
}
.color-series {
  background-color:#C1004F;
  }
#bcat-series{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-series.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-series {
  background-color:#C1004F;
  }
.cat-series-dvdr{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-series-dvdr.png) no-repeat center;
  background-size: 30px 30px;
}
.color-series-dvdr {
  background-color:#180052;
  }
#bcat-series-dvdr{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-series-dvdr.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-series-dvdr {
  background-color:#180052;
  }
.cat-series-x264{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-series-x264.png) no-repeat center;
  background-size: 30px 30px;
}
.color-series-x264 {
  background-color:#662C58;
  }
#bcat-series-x264{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-series-x264.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-series-x264 {
  background-color:#662C58;
  }
.cat-web-dl{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-web-dl.png) no-repeat center;
  background-size: 30px 30px;
}
.color-web-dl {
  background-color:#b91d47;
  }
#bcat-web-dl{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-web-dl.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-web-dl {
  background-color:#b91d47;
  }
.cat-wwe{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-wwe.png) no-repeat center;
  background-size: 30px 30px;
}
.color-wwe {
  background-color:#AC1D2A;
  }
#bcat-wwe{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-wwe.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-wwe {
  background-color:#AC1D2A;
  }
.cat-xbox360{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-xbox360.png) no-repeat center;
  background-size: 30px 30px;
}
.color-xbox360 {
  background-color:#80BB00;
  }
#bcat-xbox360{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-xbox360.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-xbox360 {
  background-color:#80BB00;
  }
.cat-xvid{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-xvid.png) no-repeat center;
  background-size: 30px 30px;
}
.color-xvid {
  background-color:#00aba9;
  }
#bcat-xvid{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-xvid.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-xvid {
  background-color:#00aba9;
  }
.cat-xxx{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-xxx.png) no-repeat center;
  background-size: 30px 30px;
}
.color-xxx {
  background-color:#DE4AAD;
  }
#bcat-xxx{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-xxx.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-xxx {
  background-color:#DE4AAD;
  }
.cat-xxx-dvdr{
  height: 42px;
  margin-top: -12px;
  margin-left: 4px;
  width: 38px;
  background: url(../pic/categorias/0/cat-xxx-dvdr.png) no-repeat center;
  background-size: 30px 30px;
}
.color-xxx-dvdr {
  background-color:#E773BD;
  }
#bcat-xxx-dvdr{
  height: 58px;
  margin-top: -8px;
  width: 58px;
  background: url(../pic/categorias/0/cat-xxx-dvdr.png) no-repeat center;
  background-size: 40px 40px;
}
.bcolor-xxx-dvdr {
  background-color:#E773BD;
  }

.fs-16{
  font-size: 16px;
}
.fs-17{
  font-size: 17px;
}