@charset "UTF-8";
@import url(../css/reset.css);
/* - - - - - - - - - - - - - - - - - - - - -

Título          : ANTELL COMUNICACIONES
URL             : http://www.antell.com.py/

Descripción     : Empresa agente oficial de Tigo.

Autor           : Puntopy
Site            : www.puntopy.com
Creado          : 23 de octubre de 2012

- - - - - - - - - - - - - - - - - - - - - */
/*****************************************************
                 RESET Y GLOBALES                                         
***************************************************/
/*MOOD Framework :: 2.0Made by @lickybuayCollaboration of:@cafedesigners / @paoluque / @diegoplus / @cbenitez10m = Margin / p = Padding / s = Sizeml = Margin Left   /   mr = Margin Rightmt = Margin Top   /    mb = Margin Bottompl = Padding Left   /   pr = Padding Rightpt = Padding Top   /    pb = Padding Bottom*/
.left {
  float: left; }

.right {
  float: right; }

.positionrelative {
  position: relative; }

a:hover, input[type="button"]:hover, form#contactoform textarea[type="button"]:hover, form#contactoform [type="button"]#captcha:hover, form#registroform textarea[type="button"]:hover, form#registroform [type="button"]#captcha:hover, input[type="submit"]:hover, form#contactoform textarea[type="submit"]:hover, form#contactoform [type="submit"]#captcha:hover, form#registroform textarea[type="submit"]:hover, form#registroform [type="submit"]#captcha:hover {
  cursor: pointer; }

.displaynone {
  display: none; }

.alignleft {
  text-align: left; }

.alignright {
  text-align: right; }

.alignjustify {
  text-align: justify; }

.aligncenter {
  text-align: center; }

a {
  text-decoration: none; }

.divcentrado {
  margin-left: auto;
  margin-right: auto; }

.clear {
  zoom: 1; }
  .clear:before, .clear:after {
    display: table;
    content: ""; }
  .clear:after {
    clear: both; }

.displayblock {
  display: block; }

/*MARGIN / PADDING 0*/
.m0 {
  margin: 0; }

.p0 {
  padding: 0; }

/*TAMAÐOS - S960*/
.s20 {
  width: 20px; }

.s40 {
  width: 40px; }

.s60 {
  width: 60px; }

.s80 {
  width: 80px; }

.s100 {
  width: 100px; }

.s120 {
  width: 120px; }

.s140 {
  width: 140px; }

.s160 {
  width: 160px; }

.s180 {
  width: 180px; }

.s200 {
  width: 200px; }

.s220 {
  width: 220px; }

.s240 {
  width: 240px; }

.s260 {
  width: 260px; }

.s280 {
  width: 280px; }

.s300 {
  width: 300px; }

.s320 {
  width: 320px; }

.s340 {
  width: 340px; }

.s360 {
  width: 360px; }

.s380 {
  width: 380px; }

.s400 {
  width: 400px; }

.s420 {
  width: 420px; }

.s440 {
  width: 440px; }

.s460 {
  width: 460px; }

.s480 {
  width: 480px; }

.s500 {
  width: 500px; }

.s520 {
  width: 520px; }

.s540 {
  width: 540px; }

.s560 {
  width: 560px; }

.s580 {
  width: 580px; }

.s600 {
  width: 600px; }

.s620 {
  width: 620px; }

.s640 {
  width: 640px; }

.s660 {
  width: 660px; }

.s680 {
  width: 680px; }

.s700 {
  width: 700px; }

.s720 {
  width: 720px; }

.s740 {
  width: 740px; }

.s760 {
  width: 760px; }

.s780 {
  width: 780px; }

.s800 {
  width: 800px; }

.s820 {
  width: 820px; }

.s840 {
  width: 840px; }

.s860 {
  width: 860px; }

.s880 {
  width: 880px; }

.s900 {
  width: 900px; }

.s920 {
  width: 920px; }

.s940 {
  width: 940px; }

.s960 {
  width: 960px; }

/*LINE HEIGHT*/
.lh18 {
  line-height: 18px; }

.lh24 {
  line-height: 24px; }

.lh36 {
  line-height: 36px; }

/*MARGIN*/
.margin5 {
  margin: 5px; }

.margin10 {
  margin: 10px; }

.margin15 {
  margin: 15px; }

.margin20 {
  margin: 20px; }

/*MARGINS*/
.mt10 {
  margin-top: 10px; }

.mr10 {
  margin-right: 10px; }

.mb10 {
  margin-bottom: 10px; }

.ml10 {
  margin-left: 10px; }

.mt20 {
  margin-top: 20px; }

.mr20 {
  margin-right: 20px; }

.mb20 {
  margin-bottom: 20px; }

.ml20 {
  margin-left: 20px; }

.mt30 {
  margin-top: 30px; }

.mr30 {
  margin-right: 30px; }

.mb30 {
  margin-bottom: 30px; }

.ml30 {
  margin-left: 30px; }

.mt40 {
  margin-top: 40px; }

.mr40 {
  margin-right: 40px; }

.mb40 {
  margin-bottom: 40px; }

.ml40 {
  margin-left: 40px; }

.mt50 {
  margin-top: 50px; }

.mr50 {
  margin-right: 50px; }

.mb50 {
  margin-bottom: 50px; }

.ml50 {
  margin-left: 50px; }

.mt60 {
  margin-top: 60px; }

.mr60 {
  margin-right: 60px; }

.mb60 {
  margin-bottom: 60px; }

.ml60 {
  margin-left: 60px; }

.mt70 {
  margin-top: 70px; }

.mr70 {
  margin-right: 70px; }

.mb70 {
  margin-bottom: 70px; }

.ml70 {
  margin-left: 70px; }

.mt80 {
  margin-top: 80px; }

.mr80 {
  margin-right: 80px; }

.mb80 {
  margin-bottom: 80px; }

.ml80 {
  margin-left: 80px; }

.mt90 {
  margin-top: 90px; }

.mr90 {
  margin-right: 90px; }

.mb90 {
  margin-bottom: 90px; }

.ml90 {
  margin-left: 90px; }

.mt100 {
  margin-top: 100px; }

.mr100 {
  margin-right: 100px; }

.mb100 {
  margin-bottom: 100px; }

.ml100 {
  margin-left: 100px; }

.mt110 {
  margin-top: 110px; }

.mr110 {
  margin-right: 110px; }

.mb110 {
  margin-bottom: 110px; }

.ml110 {
  margin-left: 110px; }

.mt120 {
  margin-top: 120px; }

.mr120 {
  margin-right: 120px; }

.mb120 {
  margin-bottom: 120px; }

.ml120 {
  margin-left: 120px; }

.mt130 {
  margin-top: 130px; }

.mr130 {
  margin-right: 130px; }

.mb130 {
  margin-bottom: 130px; }

.ml130 {
  margin-left: 130px; }

.mt140 {
  margin-top: 140px; }

.mr140 {
  margin-right: 140px; }

.mb140 {
  margin-bottom: 140px; }

.ml140 {
  margin-left: 140px; }

.mt150 {
  margin-top: 150px; }

.mr150 {
  margin-right: 150px; }

.mb150 {
  margin-bottom: 150px; }

.ml150 {
  margin-left: 150px; }

.mt160 {
  margin-top: 160px; }

.mr160 {
  margin-right: 160px; }

.mb160 {
  margin-bottom: 160px; }

.ml160 {
  margin-left: 160px; }

.mt170 {
  margin-top: 170px; }

.mr170 {
  margin-right: 170px; }

.mb170 {
  margin-bottom: 170px; }

.ml170 {
  margin-left: 170px; }

.mt180 {
  margin-top: 180px; }

.mr180 {
  margin-right: 180px; }

.mb180 {
  margin-bottom: 180px; }

.ml180 {
  margin-left: 180px; }

.mt190 {
  margin-top: 190px; }

.mr190 {
  margin-right: 190px; }

.mb190 {
  margin-bottom: 190px; }

.ml190 {
  margin-left: 190px; }

.mt200 {
  margin-top: 200px; }

.mr200 {
  margin-right: 200px; }

.mb200 {
  margin-bottom: 200px; }

.ml200 {
  margin-left: 200px; }

/*PADDING*/
.padding5 {
  padding: 5px; }

.padding10 {
  padding: 10px; }

.padding15 {
  padding: 15px; }

.padding20 {
  padding: 20px; }

.pl5 {
  padding-left: 5px; }

.pl10 {
  padding-left: 10px; }

.pl15 {
  padding-left: 15px; }

.pl20 {
  padding-left: 20px; }

.pr5 {
  padding-right: 5px; }

.pr10 {
  padding-right: 10px; }

.pr15 {
  padding-right: 15px; }

.pr20 {
  padding-right: 20px; }

.pt5 {
  padding-top: 5px; }

.pt10 {
  padding-top: 10px; }

.pt15 {
  padding-top: 15px; }

.pt20 {
  padding-top: 20px; }

.pb5 {
  padding-bottom: 5px; }

.pb10 {
  padding-bottom: 10px; }

.pb15 {
  padding-bottom: 15px; }

.pb20 {
  padding-bottom: 20px; }

@font-face {
  font-family: "TerminalDosis";
  src: url("../font/terminaldosis-semibold-webfont.eot");
  src: url("../font/terminaldosis-semibold-webfont.eot?#iefix") format("embedded-opentype"), url("../font/terminaldosis-semibold-webfont.woff") format("woff"), url("../font/terminaldosis-semibold-webfont.ttf") format("truetype"), url("../font/terminaldosis-semibold-webfont.svg#TerminalDosis") format("svg");
  font-weight: normal;
  font-style: normal; }

a img {
  border: none; }

h1, h2, h3, h4 {
  font-family: 'TerminalDosis'; }

body {
  background-color: #002c4b;
  font-family: Arial, Helvetica, sans-serif; }

.bg {
  background-color: white; }

.bgheader {
  background-image: url(../images/bg/bgheader.png);
  background-repeat: repeat-x;
  background-position: top center;
  height: 145px; }
  .bgheader #header {
    height: 160px;
    margin: 0 auto;
    width: 960px; }
    .bgheader #header .headleft {
      float: left;
      height: 160px;
      position: relative;
      width: 220px; }
      .bgheader #header .headleft #logotipo {
	float: left;
	height: 129px;
	margin-left: 10px;
	padding-top: 20px;
	position: absolute;
	top: 2px;
	left: 14px;
	width: 186px;
}
    .bgheader #header .headright {
      height: 145px;
      font-family: 'TerminalDosis';
      float: right;
      width: 700px; }
      .bgheader #header .headright .menutop {
        float: right;
        height: 0px;
        padding: 0px 0 0px;
        width: 10px; }
        .bgheader #header .headright .menutop img {
          float: left;
          margin-right: 5px; }
        .bgheader #header .headright .menutop a {
          color: white;
          font-size: 9pt;
          line-height: 12pt;
          float: left;
          margin-right: 25px;
          padding-top: 2px; }
      .bgheader #header .headright #botonera {
        float: left;
        height: 60px;
        padding: 40px 0 0;
        width: 700px; }
        .bgheader #header .headright #botonera ul {
          height: 35px;
          margin: 0 auto;
          width: 700px; }
          .bgheader #header .headright #botonera ul li {
            float: left;
            height: 35px;
            margin: 0 6px;
            width: auto; }
            .bgheader #header .headright #botonera ul li a {
              color: #094989;
              font-size: 11pt;
              line-height: 12pt;
              float: left;
              font-family: 'TerminalDosis';
              padding: 10px;
              width: auto; }
              .bgheader #header .headright #botonera ul li a:hover, .bgheader #header .headright #botonera ul li a:hover#btn_inicio, #principal .bgheader #header .headright #botonera ul li a#btn_inicio, .bgheader #header .headright #botonera ul li a:hover#btn_empresa, #empresa .bgheader #header .headright #botonera ul li a#btn_empresa, .bgheader #header .headright #botonera ul li a:hover#btn_equipos, #equipos .bgheader #header .headright #botonera ul li a#btn_equipos, .bgheader #header .headright #botonera ul li a:hover#btn_remates, #remates .bgheader #header .headright #botonera ul li a#btn_remates, .bgheader #header .headright #botonera ul li a:hover#btn_sucursales, #sucursales .bgheader #header .headright #botonera ul li a#btn_sucursales, .bgheader #header .headright #botonera ul li a:hover#btn_promociones, #promociones .bgheader #header .headright #botonera ul li a#btn_promociones {
                position: relative;
                -webkit-border-radius: 5px 5px 5px 5px;
                -moz-border-radius: 5px 5px 5px 5px;
                border-radius: 5px 5px 5px 5px;
                behavior: url(PIE.php);
                background: #094989;
                color: white; }

.bgcontenedor {
  background-image: url(../images/bg/bg.jpg);
  background-repeat: repeat-x;
  background-position: top center;
  padding: 50px 0 20px; }
  .bgcontenedor #contenedor {
    margin: 0 auto;
    overflow: hidden;
    width: 960px; }
    .bgcontenedor #contenedor #sidebar {
      float: left;
      margin-bottom: 20px;
      width: 225px; }
      .bgcontenedor #contenedor #sidebar .bloque {
        background-image: url(../images/sombra_bottom.png);
        background-repeat: no-repeat;
        background-position: bottom center;
        margin-bottom: 20px;
        padding-bottom: 13px;
        width: 225px; }
        .bgcontenedor #contenedor #sidebar .bloque h2.tit_categoria, .bgcontenedor #contenedor #sidebar .bloque #ingresar h2.tit_ingresar {
          background-image: url(../images/bg/bg_tit_categoria.png);
          background-repeat: no-repeat;
          background-position: bottom center;
          color: #094989;
          font-size: 16pt;
          line-height: normal;
          height: 37px;
          padding-top: 11px;
          text-align: center; }
        .bgcontenedor #contenedor #sidebar .bloque #btn_categorias {
          background: #094989;
          padding: 15px 10px; }
          .bgcontenedor #contenedor #sidebar .bloque #btn_categorias ul#menu {
            font-family: 'TerminalDosis'; }
            .bgcontenedor #contenedor #sidebar .bloque #btn_categorias ul#menu ul {
              display: none; }
            .bgcontenedor #contenedor #sidebar .bloque #btn_categorias ul#menu li ul {
              margin-bottom: 10px; }
              .bgcontenedor #contenedor #sidebar .bloque #btn_categorias ul#menu li ul li {
                border-top: #286099 solid 1px; }
                .bgcontenedor #contenedor #sidebar .bloque #btn_categorias ul#menu li ul li:first-child {
                  border-top: none; }
                .bgcontenedor #contenedor #sidebar .bloque #btn_categorias ul#menu li ul li a {
                  position: relative;
                  -webkit-border-radius: 5px 5px 5px 5px;
                  -moz-border-radius: 5px 5px 5px 5px;
                  border-radius: 5px 5px 5px 5px;
                  behavior: url(PIE.php);
                  background-color: #094989;
                  color: white;
                  font-size: 10pt;
                  line-height: 10pt;
                  margin-bottom: 0; }
                  .bgcontenedor #contenedor #sidebar .bloque #btn_categorias ul#menu li ul li a:hover {
                    background-color: #ff9a24;
                    color: white; }
            .bgcontenedor #contenedor #sidebar .bloque #btn_categorias ul#menu a {
              background: none;
              display: block;
              text-decoration: none; }
            .bgcontenedor #contenedor #sidebar .bloque #btn_categorias ul#menu li {
              display: block; }
              .bgcontenedor #contenedor #sidebar .bloque #btn_categorias ul#menu li a {
	position: relative;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	behavior: url(PIE.php);
	color: white;
	font-size: 10pt;
	line-height: 10pt;
	background: #6185ab;
	margin-bottom: 5px;
	padding: 10px;
	height: 10px;
}
                .bgcontenedor #contenedor #sidebar .bloque #btn_categorias ul#menu li a:hover {
                  background-color: #ff9a24;
                  color: white; }
        .bgcontenedor #contenedor #sidebar .bloque #ingresar {
          position: relative;
          -webkit-border-radius: 5px 5px 5px 5px;
          -moz-border-radius: 5px 5px 5px 5px;
          border-radius: 5px 5px 5px 5px;
          behavior: url(PIE.php);
          background: #094989;
          padding: 0 15px; }
          .bgcontenedor #contenedor #sidebar .bloque #ingresar h2.tit_ingresar {
            background-image: url(../images/sombra_bottom.png);
            background-repeat: no-repeat;
            background-position: bottom center;
            color: white;
            height: 50px;
            padding-top: 10px; }
          .bgcontenedor #contenedor #sidebar .bloque #ingresar span {
            color: white;
            font-size: 9pt;
            line-height: 12pt; }
          .bgcontenedor #contenedor #sidebar .bloque #ingresar span.blanco {
            color: white; }
          .bgcontenedor #contenedor #sidebar .bloque #ingresar span.celeste {
            color: #8dacce; }
          .bgcontenedor #contenedor #sidebar .bloque #ingresar a {
            color: #ff9a24;
            font-weight: bold;
            text-decoration: underline; }
            .bgcontenedor #contenedor #sidebar .bloque #ingresar a:hover {
              text-decoration: none; }
          .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form {
            margin-top: 15px;
            padding-bottom: 20px; }
            .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form input, .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form form#contactoform textarea, form#contactoform .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form textarea, .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form form#contactoform #captcha, form#contactoform .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form #captcha, .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form form#registroform textarea, form#registroform .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form textarea, .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form form#registroform #captcha, form#registroform .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form #captcha {
              position: relative;
              -webkit-border-radius: 5px 5px 5px 5px;
              -moz-border-radius: 5px 5px 5px 5px;
              border-radius: 5px 5px 5px 5px;
              behavior: url(PIE.php);
              background: white;
              color: #444444;
              font-size: 9pt;
              line-height: normal;
              height: 30px;
              margin-bottom: 5px;
              padding: 3px 10px 0;
              width: 175px; }
            .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form input[type='text'], .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form form#contactoform textarea[type='text'], form#contactoform .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form textarea[type='text'], .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form form#contactoform [type='text']#captcha, form#contactoform .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form [type='text']#captcha, .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form form#registroform textarea[type='text'], form#registroform .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form textarea[type='text'], .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form form#registroform [type='text']#captcha, form#registroform .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form [type='text']#captcha {
              font-style: italic; }
            .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form input[type='password'], .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form form#contactoform textarea[type='password'], form#contactoform .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form textarea[type='password'], .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form form#contactoform [type='password']#captcha, form#contactoform .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form [type='password']#captcha, .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form form#registroform textarea[type='password'], form#registroform .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form textarea[type='password'], .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form form#registroform [type='password']#captcha, form#registroform .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form [type='password']#captcha {
              font-size: 20pt; }
            .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form .acceso {
              height: 30px;
              margin-top: 10px; }
              .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form .acceso a {
                float: left;
                font-size: 10pt;
                font-weight: normal;
                line-height: 10pt;
                text-align: center;
                width: 80px; }
              .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form .acceso input[type='submit'], .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form .acceso form#contactoform textarea[type='submit'], form#contactoform .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form .acceso textarea[type='submit'], .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form .acceso form#contactoform [type='submit']#captcha, form#contactoform .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form .acceso [type='submit']#captcha, .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form .acceso form#registroform textarea[type='submit'], form#registroform .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form .acceso textarea[type='submit'], .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form .acceso form#registroform [type='submit']#captcha, form#registroform .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form .acceso [type='submit']#captcha {
                position: relative;
                background: #ff9a24;
                background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff9a24), to(#dc7700));
                background: -webkit-linear-gradient(#ff9a24, #dc7700);
                background: -moz-linear-gradient(#ff9a24, #dc7700);
                background: -ms-linear-gradient(#ff9a24, #dc7700);
                background: -o-linear-gradient(#ff9a24, #dc7700);
                background: linear-gradient(#ff9a24, #dc7700);
                -pie-background: linear-gradient(#ff9a24, #dc7700);
                behavior: url(PIE.php);
                color: white;
                float: right;
                font-family: 'TerminalDosis';
                font-size: 10pt;
                height: 30px;
                padding: 0 10px;
                width: 80px; }
                .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form .acceso input[type='submit']:hover, .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form .acceso form#contactoform textarea[type='submit']:hover, form#contactoform .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form .acceso textarea[type='submit']:hover, .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form .acceso form#contactoform [type='submit']#captcha:hover, form#contactoform .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form .acceso [type='submit']#captcha:hover, .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form .acceso form#registroform textarea[type='submit']:hover, form#registroform .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form .acceso textarea[type='submit']:hover, .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form .acceso form#registroform [type='submit']#captcha:hover, form#registroform .bgcontenedor #contenedor #sidebar .bloque #ingresar form#ingresar_form .acceso [type='submit']#captcha:hover {
                  background: #dc7700;
                  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dc7700), to(#ff9a24));
                  background: -webkit-linear-gradient(#dc7700, #ff9a24);
                  background: -moz-linear-gradient(#dc7700, #ff9a24);
                  background: -ms-linear-gradient(#dc7700, #ff9a24);
                  background: -o-linear-gradient(#dc7700, #ff9a24);
                  background: linear-gradient(#dc7700, #ff9a24);
                  -pie-background: linear-gradient(#dc7700, #ff9a24); }
      .bgcontenedor #contenedor #sidebar #suscripcion {
        margin: 0 auto;
        width: 210px; }
        .bgcontenedor #contenedor #sidebar #suscripcion h2.tit_suscripcion {
          background-image: url(../images/ico_suscripcion.png);
          background-repeat: no-repeat;
          background-position: 0 0;
          color: #094989;
          font-size: 16pt;
          line-height: normal;
          height: 30px;
          margin-bottom: 5px;
          padding-top: 10px;
          text-indent: 50px; }
        .bgcontenedor #contenedor #sidebar #suscripcion span {
          color: #444444;
          font-size: 10pt;
          line-height: 12pt; }
        .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form {
          height: 120px;
          margin: 10px auto;
          width: 210px; }
          .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form input, .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form form#contactoform textarea, form#contactoform .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form textarea, .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form form#contactoform #captcha, form#contactoform .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form #captcha, .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form form#registroform textarea, form#registroform .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form textarea, .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form form#registroform #captcha, form#registroform .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form #captcha {
            position: relative;
            -webkit-border-radius: 5px 5px 5px 5px;
            -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
            behavior: url(PIE.php);
            background: white;
            border: #8dacce solid 1px;
            color: #444444;
            font-size: 9pt;
            line-height: normal;
            height: 30px;
            margin-bottom: 5px;
            padding: 3px 10px 0;
            width: 190px; }
          .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form input[type='text'], .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form form#contactoform textarea[type='text'], form#contactoform .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form textarea[type='text'], .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form form#contactoform [type='text']#captcha, form#contactoform .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form [type='text']#captcha, .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form form#registroform textarea[type='text'], form#registroform .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form textarea[type='text'], .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form form#registroform [type='text']#captcha, form#registroform .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form [type='text']#captcha {
            font-style: italic; }
          .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form input[type='submit'], .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form form#contactoform textarea[type='submit'], form#contactoform .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form textarea[type='submit'], .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form form#contactoform [type='submit']#captcha, form#contactoform .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form [type='submit']#captcha, .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form form#registroform textarea[type='submit'], form#registroform .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form textarea[type='submit'], .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form form#registroform [type='submit']#captcha, form#registroform .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form [type='submit']#captcha {
            position: relative;
            background: #ff9a24;
            background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff9a24), to(#dc7700));
            background: -webkit-linear-gradient(#ff9a24, #dc7700);
            background: -moz-linear-gradient(#ff9a24, #dc7700);
            background: -ms-linear-gradient(#ff9a24, #dc7700);
            background: -o-linear-gradient(#ff9a24, #dc7700);
            background: linear-gradient(#ff9a24, #dc7700);
            -pie-background: linear-gradient(#ff9a24, #dc7700);
            behavior: url(PIE.php);
            border: none;
            color: white;
            float: right;
            font-family: 'TerminalDosis';
            font-size: 10pt;
            height: 30px;
            margin-top: 10px;
            padding: 0 10px;
            width: 110px; }
            .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form input[type='submit']:hover, .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form form#contactoform textarea[type='submit']:hover, form#contactoform .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form textarea[type='submit']:hover, .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form form#contactoform [type='submit']#captcha:hover, form#contactoform .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form [type='submit']#captcha:hover, .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form form#registroform textarea[type='submit']:hover, form#registroform .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form textarea[type='submit']:hover, .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form form#registroform [type='submit']#captcha:hover, form#registroform .bgcontenedor #contenedor #sidebar #suscripcion form#suscripcion_form [type='submit']#captcha:hover {
              background: #dc7700;
              background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dc7700), to(#ff9a24));
              background: -webkit-linear-gradient(#dc7700, #ff9a24);
              background: -moz-linear-gradient(#dc7700, #ff9a24);
              background: -ms-linear-gradient(#dc7700, #ff9a24);
              background: -o-linear-gradient(#dc7700, #ff9a24);
              background: linear-gradient(#dc7700, #ff9a24);
              -pie-background: linear-gradient(#dc7700, #ff9a24); }
    .bgcontenedor #contenedor #contenido {
      float: right;
      width: 700px; }
      .bgcontenedor #contenedor #contenido .slide_info {
        float: left;
        height: 230px;
        margin-right: 10px;
        position: relative;
        width: 340px; }
        .bgcontenedor #contenedor #contenido .slide_info h1 {
          color: #094989;
          font-size: 22pt;
          line-height: normal;
          margin: 20px 0; }
        .bgcontenedor #contenedor #contenido .slide_info p {
          color: #444444;
          font-size: 10pt;
          line-height: 12pt;
          margin-bottom: 20px; }
        .bgcontenedor #contenedor #contenido .slide_info .info_bottom {
          float: left;
          width: 330px;
          position: absolute;
          bottom: 0; }
          .bgcontenedor #contenedor #contenido .slide_info .info_bottom .precio {
            float: left;
            height: 30px;
            margin-top: 5px;
            width: auto; }
            .bgcontenedor #contenedor #contenido .slide_info .info_bottom .precio p {
              color: #ff9a24;
              font-size: 20pt;
              line-height: 20pt;
              font-family: 'TerminalDosis'; }
          .bgcontenedor #contenedor #contenido .slide_info .info_bottom a.vermas {
            position: relative;
            -webkit-border-radius: 5px 5px 5px 5px;
            -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
            background: #ff9a24;
            background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff9a24), to(#dc7700));
            background: -webkit-linear-gradient(#ff9a24, #dc7700);
            background: -moz-linear-gradient(#ff9a24, #dc7700);
            background: -ms-linear-gradient(#ff9a24, #dc7700);
            background: -o-linear-gradient(#ff9a24, #dc7700);
            background: linear-gradient(#ff9a24, #dc7700);
            -pie-background: linear-gradient(#ff9a24, #dc7700);
            behavior: url(PIE.php);
            color: white;
            font-size: 10pt;
            line-height: normal;
            font-family: 'TerminalDosis';
            float: right;
            height: 15px;
            padding: 10px 15px;
            text-transform: uppercase;
            width: auto; }
            .bgcontenedor #contenedor #contenido .slide_info .info_bottom a.vermas:hover {
              position: relative;
              background: #dc7700;
              background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dc7700), to(#ff9a24));
              background: -webkit-linear-gradient(#dc7700, #ff9a24);
              background: -moz-linear-gradient(#dc7700, #ff9a24);
              background: -ms-linear-gradient(#dc7700, #ff9a24);
              background: -o-linear-gradient(#dc7700, #ff9a24);
              background: linear-gradient(#dc7700, #ff9a24);
              -pie-background: linear-gradient(#dc7700, #ff9a24);
              behavior: url(PIE.php); }
      .bgcontenedor #contenedor #contenido #banner_principal {
        height: 300px;
        margin: 0 auto 30px;
        position: relative;
        background-image: url(../images/bg_banner_principal.png);
        background-repeat: no-repeat;
        background-position: 0 100px;
        width: 690px; }
        .bgcontenedor #contenedor #contenido #banner_principal #slider {
          width: 690px;
          height: 300px;
          margin: 0 auto;
          overflow: hidden;
        }
          .bgcontenedor #contenedor #contenido #banner_principal #slider ul {
            width: 690px;
            height: 300px;
            float: left; }
            .bgcontenedor #contenedor #contenido #banner_principal #slider ul li .slide_inn {
              float: left;
              margin: 0 auto;
              width: 600px; }
              .bgcontenedor #contenedor #contenido #banner_principal #slider ul li .slide_inn .slide_imagen {
                float: left;
                text-align: center;
                width: 230px; }
              .bgcontenedor #contenedor #contenido #banner_principal #slider ul li .slide_inn .slide_info {
                float: left; }
      .bgcontenedor #contenedor #contenido .acceso_directo {
        height: 135px;
        margin: 0 auto 30px;
        width: 700px; }
        .bgcontenedor #contenedor #contenido .acceso_directo .bloque {
          background-image: url(../images/sombra_bottom.png);
          background-repeat: no-repeat;
          background-position: bottom center;
          float: left;
          height: 130px;
          margin: 0 4px 20px;
          padding-bottom: 8px;
          width: 340px; }
          .bgcontenedor #contenedor #contenido .acceso_directo .bloque .banner {
            position: relative;
            -webkit-border-radius: 5px 5px 5px 5px;
            -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
            background: #ff9a24;
            background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff9a24), to(#dc7700));
            background: -webkit-linear-gradient(#ff9a24, #dc7700);
            background: -moz-linear-gradient(#ff9a24, #dc7700);
            background: -ms-linear-gradient(#ff9a24, #dc7700);
            background: -o-linear-gradient(#ff9a24, #dc7700);
            background: linear-gradient(#ff9a24, #dc7700);
            -pie-background: linear-gradient(#ff9a24, #dc7700);
            behavior: url(PIE.php);
            height: 105px;
            padding: 10px;
            text-align: center;
            width: 323px; }
            .bgcontenedor #contenedor #contenido .acceso_directo .bloque .banner .banner_inn {
              height: 80px;
              margin-bottom: 5px; }
              .bgcontenedor #contenedor #contenido .acceso_directo .bloque .banner .banner_inn .ico {
                float: left;
                margin-right: 10px; }
              .bgcontenedor #contenedor #contenido .acceso_directo .bloque .banner .banner_inn h2 {
                color: white;
                font-size: 16pt;
                line-height: normal;
                float: right;
                margin-top: 22px;
                overflow: hidden;
                text-align: left;
                width: 220px; }
                .bgcontenedor #contenedor #contenido .acceso_directo .bloque .banner .banner_inn h2 span {
                  color: #094989; }
            .bgcontenedor #contenedor #contenido .acceso_directo .bloque .banner a {
              color: #f1cfa7;
              font-size: 11pt;
              line-height: normal; }
              .bgcontenedor #contenedor #contenido .acceso_directo .bloque .banner a:hover {
                color: #094989; }
      .bgcontenedor #contenedor #contenido #remate_principal {
        margin: 0 auto;
        width: 690px; }
        .bgcontenedor #contenedor #contenido #remate_principal .remate_top {
          height: 40px;
          overflow: hidden;
          margin-bottom: 20px;
          width: 690px; }
          .bgcontenedor #contenedor #contenido #remate_principal .remate_top h2.tit_remate {
            background-image: url(../images/ico_remate.png);
            background-repeat: no-repeat;
            background-position: 0 0;
            color: #094989;
            font-size: 16pt;
            line-height: normal;
            float: left;
            height: 40px;
            margin-bottom: 5px;
            padding-top: 7px;
            text-indent: 50px;
            width: 300px; }
          .bgcontenedor #contenedor #contenido #remate_principal .remate_top a.btn_todos {
            position: relative;
            -webkit-border-radius: 5px 5px 5px 5px;
            -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
            background: #ff9a24;
            background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff9a24), to(#dc7700));
            background: -webkit-linear-gradient(#ff9a24, #dc7700);
            background: -moz-linear-gradient(#ff9a24, #dc7700);
            background: -ms-linear-gradient(#ff9a24, #dc7700);
            background: -o-linear-gradient(#ff9a24, #dc7700);
            background: linear-gradient(#ff9a24, #dc7700);
            -pie-background: linear-gradient(#ff9a24, #dc7700);
            behavior: url(PIE.php);
            color: white;
            font-size: 10pt;
            line-height: normal;
            font-family: 'TerminalDosis';
            float: right;
            height: 15px;
            margin: 3px 10px 0 0;
            padding: 10px 15px;
            width: auto; }
            .bgcontenedor #contenedor #contenido #remate_principal .remate_top a.btn_todos:hover {
              background: #dc7700;
              background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dc7700), to(#ff9a24));
              background: -webkit-linear-gradient(#dc7700, #ff9a24);
              background: -moz-linear-gradient(#dc7700, #ff9a24);
              background: -ms-linear-gradient(#dc7700, #ff9a24);
              background: -o-linear-gradient(#dc7700, #ff9a24);
              background: linear-gradient(#dc7700, #ff9a24);
              -pie-background: linear-gradient(#dc7700, #ff9a24); }
        .bgcontenedor #contenedor #contenido #remate_principal .remate_slide {
          height: auto;
          margin: 0 auto;
          width: 690px;
          overflow: hidden;

           }
          .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul {
            height: auto;
            /*clear: both;*/
            margin: 0 auto;
            width: 690px; }
            .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li {
              background-image: url(../images/sombra_bottom.png);
              background-repeat: no-repeat;
              background-position: bottom center;
              float: left;
              height: 345px;
              margin: 0 10px;
              width: 210px; }
              .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li .producto_remate {
                position: relative;
                -webkit-border-radius: 5px 5px 5px 5px;
                -moz-border-radius: 5px 5px 5px 5px;
                border-radius: 5px 5px 5px 5px;
                behavior: url(PIE.php);
                background: white;
                border: #ccc solid 1px;
                float: left;
                height: 320px;
                padding: 10px;
                width: 190px; }
                .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li .producto_remate .img_prod {
                  height: 140px;
                  margin-bottom: 10px;
                  width: 190px; }
                .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li .producto_remate h3.tit_remate {
                  position: relative;
                  -webkit-border-radius: 5px 5px 5px 5px;
                  -moz-border-radius: 5px 5px 5px 5px;
                  border-radius: 5px 5px 5px 5px;
                  behavior: url(PIE.php);
                  background-color: #6185ab;
                  color: white;
                  font-size: 11pt;
                  line-height: 12pt;
                  height: 40px;
                  margin-bottom: 10px;
                  padding: 10px 5px 0;
                  text-align: center;
                  text-transform: uppercase; }
                .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li .producto_remate .info {
                  height: 40px;
                  margin: 15px 0; }
                  .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li .producto_remate .info .hora {
                    border-right: #ccc solid 1px;
                    float: left;
                    height: 35px;
                    padding: 5px 0 0;
                    width: 190px; }
                    .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li .producto_remate .info .hora img {
                      float: left;
                      margin: 3px 7px 0 0; }
                    .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li .producto_remate .info .hora span {
                      color: #333333;
                      font-size: 12pt;
                      line-height: 12pt;
                      font-weight: bold;
                      float: left;
                      margin-top: 1px; }
                  .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li .producto_remate .info .uoferta {
                    float: left;
                    height: 25px;
                    margin-top: 3px;
                    width: 190px; }
                    .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li .producto_remate .info .uoferta h4 {
                      color: #094989;
                      font-size: 9pt;
                      line-height: 12pt;
                      float: left;
                      margin-right: 5px; }
                    .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li .producto_remate .info .uoferta p {
                      color: #333333;
                      font-size: 11pt;
                      line-height: 10pt;
                      font-weight: bold; }
                .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li .producto_remate .botones {
                  height: 35px; }
                  .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li .producto_remate .botones a.btn_verdetalles, .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li .producto_remate .botones a.btn_ofertar, .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li .producto_remate .interna .col_der .remate_productos .botones a.btn_comprar, .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos #remate_principal .remate_slide ul li .producto_remate .botones a.btn_comprar {
                    position: relative;
                    -webkit-border-radius: 5px 5px 5px 5px;
                    -moz-border-radius: 5px 5px 5px 5px;
                    border-radius: 5px 5px 5px 5px;
                    background: #ff9a24;
                    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff9a24), to(#dc7700));
                    background: -webkit-linear-gradient(#ff9a24, #dc7700);
                    background: -moz-linear-gradient(#ff9a24, #dc7700);
                    background: -ms-linear-gradient(#ff9a24, #dc7700);
                    background: -o-linear-gradient(#ff9a24, #dc7700);
                    background: linear-gradient(#ff9a24, #dc7700);
                    -pie-background: linear-gradient(#ff9a24, #dc7700);
                    behavior: url(PIE.php);
                    color: white;
                    font-size: 9pt;
                    line-height: normal;
                    font-family: 'TerminalDosis';
                    float: left;
                    height: 15px;
                    padding: 10px 5px;
                    text-align: center;
                    width: 90px; }
                    .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li .producto_remate .botones a.btn_verdetalles:hover, .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li .producto_remate .botones a.btn_ofertar:hover, .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li .producto_remate .interna .col_der .remate_productos .botones a.btn_comprar:hover, .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos #remate_principal .remate_slide ul li .producto_remate .botones a.btn_comprar:hover {
                      background: #dc7700;
                      background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dc7700), to(#ff9a24));
                      background: -webkit-linear-gradient(#dc7700, #ff9a24);
                      background: -moz-linear-gradient(#dc7700, #ff9a24);
                      background: -ms-linear-gradient(#dc7700, #ff9a24);
                      background: -o-linear-gradient(#dc7700, #ff9a24);
                      background: linear-gradient(#dc7700, #ff9a24);
                      -pie-background: linear-gradient(#dc7700, #ff9a24); }
                  .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li .producto_remate .botones a.btn_ofertar, .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li .producto_remate .interna .col_der .remate_productos .botones a.btn_comprar, .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos #remate_principal .remate_slide ul li .producto_remate .botones a.btn_comprar {
                    background: #094989;
                    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#094989), to(#033260));
                    background: -webkit-linear-gradient(#094989, #033260);
                    background: -moz-linear-gradient(#094989, #033260);
                    background: -ms-linear-gradient(#094989, #033260);
                    background: -o-linear-gradient(#094989, #033260);
                    background: linear-gradient(#094989, #033260);
                    -pie-background: linear-gradient(#094989, #033260);
                    float: right;
                    width: 70px; }
                    .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li .producto_remate .botones a.btn_ofertar:hover, .bgcontenedor #contenedor #contenido #remate_principal .remate_slide ul li .producto_remate .interna .col_der .remate_productos .botones a.btn_comprar:hover, .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos #remate_principal .remate_slide ul li .producto_remate .botones a.btn_comprar:hover {
                      background: #033260;
                      background: -webkit-gradient(linear, 0 0, 0 bottom, from(#033260), to(#094989));
                      background: -webkit-linear-gradient(#033260, #094989);
                      background: -moz-linear-gradient(#033260, #094989);
                      background: -ms-linear-gradient(#033260, #094989);
                      background: -o-linear-gradient(#033260, #094989);
                      background: linear-gradient(#033260, #094989);
                      -pie-background: linear-gradient(#033260, #094989); }
      .bgcontenedor #contenedor #contenido .tit_interna {
        background-image: url(../images/sombra_tit_inn.png);
        background-repeat: no-repeat;
        background-position: bottom center;
        height: 70px;
        margin-bottom: 10px; }
        .bgcontenedor #contenedor #contenido .tit_interna h1.titulo {
	position: relative;
	-webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	behavior: url(PIE.php);
	background-color: #094989;
	color: white;
	font-size: 20pt;
	line-height: normal;
	height: 41px;
	float: left;
	padding: 8px 5px 0;
	text-align: center;
	text-transform: uppercase;
	width: 370px;
}
      .bgcontenedor #contenedor #contenido .interna {
        margin: 10px 0; }
        .bgcontenedor #contenedor #contenido .interna h2 {
          color: #094989;
          font-size: 20pt;
          line-height: 20pt;
          margin-bottom: 15px; }
        .bgcontenedor #contenedor #contenido .interna p {
          color: #444444;
          font-size: 11pt;
          line-height: 13pt; }
        .bgcontenedor #contenedor #contenido .interna p + p {
          margin-top: 7px; }
        .bgcontenedor #contenedor #contenido .interna .guia {
          color: #444444;
          font-size: 9pt;
          line-height: 10pt;
          height: 15px;
          margin-bottom: 30px; }
          .bgcontenedor #contenedor #contenido .interna .guia a {
            color: #444444;
            text-decoration: underline; }
            .bgcontenedor #contenedor #contenido .interna .guia a:hover {
              text-decoration: none; }
        .bgcontenedor #contenedor #contenido .interna .bloque {
          margin-bottom: 20px;
          padding: 10px 0 0;
          overflow: hidden; }
        .bgcontenedor #contenedor #contenido .interna ul.lista {
          margin-top: 20px;
          margin-bottom: 20px; }
          .bgcontenedor #contenedor #contenido .interna ul.lista li {
            color: #444444;
            font-size: 11pt;
            line-height: 14pt;
            list-style-type: disc;
            list-style-position: outside;
            margin-bottom: 5px; }
        .bgcontenedor #contenedor #contenido .interna .col_izq {
          float: left; }
          .bgcontenedor #contenedor #contenido .interna .col_izq h3 {
            color: #094989;
            font-size: 16pt;
            line-height: normal;
            margin-bottom: 10px; }
          .bgcontenedor #contenedor #contenido .interna .col_izq .galeria_remate {
            background-image: url(../images/sombra_bottom_galeria.png);
            background-repeat: no-repeat;
            background-position: bottom center;
            background-color: white;
            height: 400px;
            margin: 0 auto 30px;
            width: 350px; }
          .bgcontenedor #contenedor #contenido .interna .col_izq .descripcion_remate {
            margin: 0 auto 20px;
            width: 350px; }
          .bgcontenedor #contenedor #contenido .interna .col_izq .video_remate {
            margin: 0 auto;
            width: 350px; }
        .bgcontenedor #contenedor #contenido .interna .col_der {
          float: right; }
          .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos {
            position: relative;
            -webkit-border-radius: 5px 5px 5px 5px;
            -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
            background: #094989;
            background: -webkit-gradient(linear, 0 0, 0 bottom, from(#094989), to(#002c4b));
            background: -webkit-linear-gradient(#094989, #002c4b);
            background: -moz-linear-gradient(#094989, #002c4b);
            background: -ms-linear-gradient(#094989, #002c4b);
            background: -o-linear-gradient(#094989, #002c4b);
            background: linear-gradient(#094989, #002c4b);
            -pie-background: linear-gradient(#094989, #002c4b);
            behavior: url(PIE.php);
            padding: 20px;
            overflow: hidden; }
            .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos h1 {
              color: white;
              font-size: 30pt;
              line-height: 28pt;
              margin-bottom: 20px; }
            .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos .estado {
              position: relative;
              -webkit-border-radius: 5px 5px 5px 5px;
              -moz-border-radius: 5px 5px 5px 5px;
              border-radius: 5px 5px 5px 5px;
              behavior: url(PIE.php);
              background-color: white;
              background-image: url(../images/ico_key.png);
              background-repeat: no-repeat;
              background-position: 10px 8px;
              height: 18px;
              margin-bottom: 20px;
              padding: 10px; }
              .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos .estado h3 {
                color: #094989;
                font-size: 12pt;
                line-height: 14pt;
                float: left;
                text-transform: uppercase;
                text-indent: 25px;
                width: 90px; }
              .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos .estado p {
                color: #444444;
                font-size: 12pt;
                line-height: 14pt;
                float: left; }
            .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos .vigencia {
              margin-bottom: 20px; }
              .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos .vigencia .remate_vigencia {
                height: 40px;
                margin-bottom: 10px; }
                .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos .vigencia .remate_vigencia .img {
                  float: left;
                  height: 38px;
                  margin-right: 10px;
                  width: 38px; }
                .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos .vigencia .remate_vigencia .inn {
                  float: left;
                  color: #8dacce;
                  font-size: 12pt;
                  line-height: 12pt; }
                  .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos .vigencia .remate_vigencia .inn h4 {
                    margin-bottom: 5px;
                    text-transform: uppercase; }
                  .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos .vigencia .remate_vigencia .inn p {
                    color: white; }
              .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos .vigencia .precio_inicial {
                position: relative;
                -webkit-border-radius: 5px 5px 5px 5px;
                -moz-border-radius: 5px 5px 5px 5px;
                border-radius: 5px 5px 5px 5px;
                behavior: url(PIE.php);
                background-color: white;
                margin-top: 30px;
                padding: 10px;
                width: 200px; }
                .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos .vigencia .precio_inicial p {
                  color: #094989;
                  font-size: 14pt;
                  line-height: normal;
                  font-family: 'TerminalDosis'; }
            .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos .informacion {
              margin-bottom: 20px; }
              .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos .informacion h2 {
                color: #ff9a24;
                font-size: 14pt;
                line-height: 14pt;
                margin: 0; }
              .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos .informacion p {
                color: white;
                font-size: 14pt;
                line-height: 14pt;
                font-weight: bold;
                margin-top: 5px; }
            .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos .botones {
              float: left;
              margin: 20px auto 0;
              width: 260px; }
              .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos .botones a.btn_ofertar, .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos .botones a.btn_comprar {
                position: relative;
                -webkit-border-radius: 5px 5px 5px 5px;
                -moz-border-radius: 5px 5px 5px 5px;
                border-radius: 5px 5px 5px 5px;
                background: #ff9a24;
                background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff9a24), to(#dc7700));
                background: -webkit-linear-gradient(#ff9a24, #dc7700);
                background: -moz-linear-gradient(#ff9a24, #dc7700);
                background: -ms-linear-gradient(#ff9a24, #dc7700);
                background: -o-linear-gradient(#ff9a24, #dc7700);
                background: linear-gradient(#ff9a24, #dc7700);
                -pie-background: linear-gradient(#ff9a24, #dc7700);
                behavior: url(PIE.php);
                color: white;
                font-size: 14pt;
                line-height: 14pt;
                font-family: 'TerminalDosis';
                float: left;
                height: 20px;
                padding: 15px;
                text-align: center;
                text-transform: uppercase;
                width: 90px; }
                .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos .botones a.btn_ofertar:hover, .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos .botones a.btn_comprar:hover {
                  background: #dc7700;
                  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dc7700), to(#ff9a24));
                  background: -webkit-linear-gradient(#dc7700, #ff9a24);
                  background: -moz-linear-gradient(#dc7700, #ff9a24);
                  background: -ms-linear-gradient(#dc7700, #ff9a24);
                  background: -o-linear-gradient(#dc7700, #ff9a24);
                  background: linear-gradient(#dc7700, #ff9a24);
                  -pie-background: linear-gradient(#dc7700, #ff9a24); }
              .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos .botones a.btn_comprar {
                background: #639ec0;
                background: -webkit-gradient(linear, 0 0, 0 bottom, from(#639ec0), to(#094989));
                background: -webkit-linear-gradient(#639ec0, #094989);
                background: -moz-linear-gradient(#639ec0, #094989);
                background: -ms-linear-gradient(#639ec0, #094989);
                background: -o-linear-gradient(#639ec0, #094989);
                background: linear-gradient(#639ec0, #094989);
                -pie-background: linear-gradient(#639ec0, #094989);
                float: right;
                width: 90px; }
                .bgcontenedor #contenedor #contenido .interna .col_der .remate_productos .botones a.btn_comprar:hover {
                  background: #094989;
                  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#094989), to(#639ec0));
                  background: -webkit-linear-gradient(#094989, #639ec0);
                  background: -moz-linear-gradient(#094989, #639ec0);
                  background: -ms-linear-gradient(#094989, #639ec0);
                  background: -o-linear-gradient(#094989, #639ec0);
                  background: linear-gradient(#094989, #639ec0);
                  -pie-background: linear-gradient(#094989, #639ec0); }
        .bgcontenedor #contenedor #contenido .interna .equipos {
          margin: 0 auto;
          width: 690px; }
          .bgcontenedor #contenedor #contenido .interna .equipos .bloque {
            margin: 0 auto;
            width: 690px; }
            .bgcontenedor #contenedor #contenido .interna .equipos .bloque .bloque_inn {
              background-image: url(../images/sombra_bottom.png);
              background-repeat: no-repeat;
              background-position: bottom center;
              /* float:left; */
              /*height:365px; */
              padding-bottom: 12px;
              margin: 0 8px 8px;
              width: 210px;
              display: inline-block;
              *display: inline;
              zoom: 1;
              vertical-align: top; }
              .bgcontenedor #contenedor #contenido .interna .equipos .bloque .bloque_inn .marca {
                position: relative;
                -webkit-border-radius: 5px 5px 5px 5px;
                -moz-border-radius: 5px 5px 5px 5px;
                border-radius: 5px 5px 5px 5px;
                behavior: url(PIE.php);
                background: white;
                border: #ccc solid 1px;
                float: left;
                /* height:330px; */
                padding: 10px;
                width: 190px; }
                .bgcontenedor #contenedor #contenido .interna .equipos .bloque .bloque_inn .marca h3 {
                  position: relative;
                  -webkit-border-radius: 5px 5px 5px 5px;
                  -moz-border-radius: 5px 5px 5px 5px;
                  border-radius: 5px 5px 5px 5px;
                  behavior: url(PIE.php);
                  background-color: #6185ab;
                  color: white;
                  font-size: 14pt;
                  line-height: 16pt;
                  min-height: 45px;
                  margin-bottom: 10px;
                  padding: 5px 5px 0;
                  text-align: center;
                  text-transform: uppercase; }
                .bgcontenedor #contenedor #contenido .interna .equipos .bloque .bloque_inn .marca h4 {
                  color: #094989;
                  font-size: 11pt;
                  line-height: normal;
                  margin-bottom: 10px;
                  text-align: center;
                  text-transform: uppercase; }
                .bgcontenedor #contenedor #contenido .interna .equipos .bloque .bloque_inn .marca .img_prod {
                  height: 140px;
                  margin: 10px 0;
                  width: 190px; }
                .bgcontenedor #contenedor #contenido .interna .equipos .bloque .bloque_inn .marca .info {
                  border-bottom: #ff9a24 solid 1px;
                  height: 40px;
                  padding-bottom: 10px;
                  margin-bottom: 10px; }
                  .bgcontenedor #contenedor #contenido .interna .equipos .bloque .bloque_inn .marca .info p {
                    color: #444444;
                    font-size: 9pt;
                    line-height: normal; }
                .bgcontenedor #contenedor #contenido .interna .equipos .bloque .bloque_inn .marca .botones {
                  height: 40px; }
                  .bgcontenedor #contenedor #contenido .interna .equipos .bloque .bloque_inn .marca .botones .precio {
                    color: #c40000;
                    font-size: 10pt;
                    line-height: normal;
                    font-weight: bold;
                    float: left;
                    height: 20px;
                    margin-top: 10px;
                    width: auto; }
                  .bgcontenedor #contenedor #contenido .interna .equipos .bloque .bloque_inn .marca .botones a.btn_detalles {
                    position: relative;
                    -webkit-border-radius: 5px 5px 5px 5px;
                    -moz-border-radius: 5px 5px 5px 5px;
                    border-radius: 5px 5px 5px 5px;
                    background: #ff9a24;
                    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff9a24), to(#dc7700));
                    background: -webkit-linear-gradient(#ff9a24, #dc7700);
                    background: -moz-linear-gradient(#ff9a24, #dc7700);
                    background: -ms-linear-gradient(#ff9a24, #dc7700);
                    background: -o-linear-gradient(#ff9a24, #dc7700);
                    background: linear-gradient(#ff9a24, #dc7700);
                    -pie-background: linear-gradient(#ff9a24, #dc7700);
                    behavior: url(PIE.php);
                    color: white;
                    font-size: 9pt;
                    line-height: normal;
                    font-family: 'TerminalDosis';
                    height: 15px;
                    float: right;
                    margin: 0 auto;
                    padding: 10px 5px;
                    text-align: center;
                    width: 75px; }
                    .bgcontenedor #contenedor #contenido .interna .equipos .bloque .bloque_inn .marca .botones a.btn_detalles:hover {
                      background: #dc7700;
                      background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dc7700), to(#ff9a24));
                      background: -webkit-linear-gradient(#dc7700, #ff9a24);
                      background: -moz-linear-gradient(#dc7700, #ff9a24);
                      background: -ms-linear-gradient(#dc7700, #ff9a24);
                      background: -o-linear-gradient(#dc7700, #ff9a24);
                      background: linear-gradient(#dc7700, #ff9a24);
                      -pie-background: linear-gradient(#dc7700, #ff9a24); }
        .bgcontenedor #contenedor #contenido .interna .bloque_left h2,
        .bgcontenedor #contenedor #contenido .interna .bloque_right h2 {
          margin: 15px 0; }
        .bgcontenedor #contenedor #contenido .interna .bloque_left p,
        .bgcontenedor #contenedor #contenido .interna .bloque_right p {
          color: #444444;
          font-size: 11pt;
          line-height: 14pt; }
          .bgcontenedor #contenedor #contenido .interna .bloque_left p a,
          .bgcontenedor #contenedor #contenido .interna .bloque_right p a {
            color: #444444; }
            .bgcontenedor #contenedor #contenido .interna .bloque_left p a:hover,
            .bgcontenedor #contenedor #contenido .interna .bloque_right p a:hover {
              text-decoration: underline; }
        .bgcontenedor #contenedor #contenido .interna .bloque_left p + p,
        .bgcontenedor #contenedor #contenido .interna .bloque_right p + p {
          margin-top: 10px; }
        .bgcontenedor #contenedor #contenido .interna .bloque_left p + h2,
        .bgcontenedor #contenedor #contenido .interna .bloque_right p + h2 {
          margin-top: 20px; }
        .bgcontenedor #contenedor #contenido .interna .bloque_left {
          float: left; }
        .bgcontenedor #contenedor #contenido .interna .bloque_right {
          float: right; }
        .bgcontenedor #contenedor #contenido .interna .paginador {
          font-size: 11pt;
          height: 25px;
          margin: 10px auto 0;
          padding: 10px 0;
          overflow: hidden;
          text-align: center;
          width: 200px; }
          .bgcontenedor #contenedor #contenido .interna .paginador span {
            position: relative;
            -webkit-border-radius: 5px 5px 5px 5px;
            -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
            background: #094989;
            background: -webkit-gradient(linear, 0 0, 0 bottom, from(#094989), to(#033260));
            background: -webkit-linear-gradient(#094989, #033260);
            background: -moz-linear-gradient(#094989, #033260);
            background: -ms-linear-gradient(#094989, #033260);
            background: -o-linear-gradient(#094989, #033260);
            background: linear-gradient(#094989, #033260);
            -pie-background: linear-gradient(#094989, #033260);
            behavior: url(PIE.php);
            color: white;
            float: left;
            padding: 4px;
            margin-right: 5px;
            text-align: center;
            width: 20px; }
          .bgcontenedor #contenedor #contenido .interna .paginador a {
            color: #444444;
            float: left;
            margin-right: 5px;
            padding: 4px;
            text-align: center;
            width: 20px; }
            .bgcontenedor #contenedor #contenido .interna .paginador a:hover {
              position: relative;
              -webkit-border-radius: 5px 5px 5px 5px;
              -moz-border-radius: 5px 5px 5px 5px;
              border-radius: 5px 5px 5px 5px;
              background: #ff9a24;
              background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff9a24), to(#dc7700));
              background: -webkit-linear-gradient(#ff9a24, #dc7700);
              background: -moz-linear-gradient(#ff9a24, #dc7700);
              background: -ms-linear-gradient(#ff9a24, #dc7700);
              background: -o-linear-gradient(#ff9a24, #dc7700);
              background: linear-gradient(#ff9a24, #dc7700);
              -pie-background: linear-gradient(#ff9a24, #dc7700);
              behavior: url(PIE.php);
              color: white; }
        .bgcontenedor #contenedor #contenido .interna a.volver {
          position: relative;
          -webkit-border-radius: 5px 5px 5px 5px;
          -moz-border-radius: 5px 5px 5px 5px;
          border-radius: 5px 5px 5px 5px;
          background: #ff9a24;
          background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff9a24), to(#dc7700));
          background: -webkit-linear-gradient(#ff9a24, #dc7700);
          background: -moz-linear-gradient(#ff9a24, #dc7700);
          background: -ms-linear-gradient(#ff9a24, #dc7700);
          background: -o-linear-gradient(#ff9a24, #dc7700);
          background: linear-gradient(#ff9a24, #dc7700);
          -pie-background: linear-gradient(#ff9a24, #dc7700);
          behavior: url(PIE.php);
          color: white;
          font-size: 9pt;
          line-height: normal;
          font-family: 'TerminalDosis';
          float: left;
          height: 15px;
          width: auto;
          margin: 20px 0 10px;
          padding: 10px;
          text-transform: uppercase; }
          .bgcontenedor #contenedor #contenido .interna a.volver:hover {
            position: relative;
            -webkit-border-radius: 5px 5px 5px 5px;
            -moz-border-radius: 5px 5px 5px 5px;
            border-radius: 5px 5px 5px 5px;
            background: #dc7700;
            background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dc7700), to(#ff9a24));
            background: -webkit-linear-gradient(#dc7700, #ff9a24);
            background: -moz-linear-gradient(#dc7700, #ff9a24);
            background: -ms-linear-gradient(#dc7700, #ff9a24);
            background: -o-linear-gradient(#dc7700, #ff9a24);
            background: linear-gradient(#dc7700, #ff9a24);
            -pie-background: linear-gradient(#dc7700, #ff9a24);
            behavior: url(PIE.php);
            color: white; }

.bgfooter {
  background-color: #15487b;
  border-top: #ff9a24 solid 5px; }
  .bgfooter .footertop {
    padding: 40px 0 20px;
    overflow: hidden; }
    .bgfooter .footertop .footer {
      height: 160px;
      margin: 0 auto;
      width: 960px; }
      .bgfooter .footertop .footer .footleft {
        background-image: url(../images/bg/bg_logotipo.png);
        background-repeat: no-repeat;
        background-position: 0 15px;
        float: left;
        height: 150px;
        width: 450px; }
        .bgfooter .footertop .footer .footleft .foot {
          float: right;
          width: 220px; }
          .bgfooter .footertop .footer .footleft .foot .datos {
            border-bottom: #0c3d60 solid 1px;
            padding-bottom: 10px; }
            .bgfooter .footertop .footer .footleft .foot .datos h3 {
              color: white;
              font-size: 14pt;
              line-height: 14pt;
              margin-bottom: 10px; }
            .bgfooter .footertop .footer .footleft .foot .datos p {
              color: #8dacce;
              font-size: 10pt;
              line-height: 14pt; }
          .bgfooter .footertop .footer .footleft .foot .social {
            margin-top: 10px;
            height: 60px; }
            .bgfooter .footertop .footer .footleft .foot .social p {
              color: white;
              font-size: 10pt;
              line-height: 14pt; }
            .bgfooter .footertop .footer .footleft .foot .social .iconos {
              height: 30px;
              margin-top: 5px; }
              .bgfooter .footertop .footer .footleft .foot .social .iconos h3 {
                color: #8dacce;
                font-size: 14pt;
                line-height: 14pt;
                float: left;
                height: 20px;
                padding-top: 5px;
                width: 90px; }
              .bgfooter .footertop .footer .footleft .foot .social .iconos a {
                float: left;
                margin: 0 5px; }
      .bgfooter .footertop .footer .footright {
        float: right;
        width: 480px; }
        .bgfooter .footertop .footer .footright .menufoot {
          background-image: url(../images/sombra_left.png);
          background-repeat: no-repeat;
          background-position: centrar centrar;
          height: 160px;
          padding-left: 40px;
          width: 200px; }
          .bgfooter .footertop .footer .footright .menufoot h3 {
            color: white;
            font-size: 14pt;
            line-height: 14pt; }
          .bgfooter .footertop .footer .footright .menufoot ul {
            float: left;
            margin: 10px 0;
            width: 180px; }
            .bgfooter .footertop .footer .footright .menufoot ul li {
              float: left;
              border-top: #0c3d60 solid 1px;
              padding: 3px 0;
              width: 180px; }
              .bgfooter .footertop .footer .footright .menufoot ul li a {
                color: #8dacce;
                font-size: 7pt;
                line-height: normal;
                float: left;
                width: 180px; }
                .bgfooter .footertop .footer .footright .menufoot ul li a:hover {
                  color: white; }
  .bgfooter .footerbottom {
    background-color: #002c4b; }
    .bgfooter .footerbottom .creditos {
      height: 40px;
      margin: 0 auto;
      padding-top: 20px;
      width: 940px; }
      .bgfooter .footerbottom .creditos span {
        color: #8dacce;
        font-size: 8pt;
        line-height: normal;
        float: left; }
      .bgfooter .footerbottom .creditos .puntopy {
        float: right; }

form#contactoform {
  margin-top: 10px;
  padding: 10px 0;
  overflow: hidden; }
  form#contactoform label {
    color: #444444;
    font-size: 14pt;
    line-height: 14pt;
    font-family: 'TerminalDosis';
    font-weight: bold;
    float: left;
    padding-top: 5px;
    text-align: left; }
  form#contactoform input, form#contactoform textarea, form#contactoform #captcha, form#contactoform form#registroform textarea, form#registroform form#contactoform textarea, form#contactoform form#registroform #captcha, form#registroform form#contactoform #captcha {
    position: relative;
    -webkit-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    behavior: url(PIE.php);
    border: #ccc solid 1px;
    color: #094989;
    font-size: 11pt;
    line-height: 11pt;
    font-family: 'TerminalDosis';
    font-family: Arial, Helvetica, sans-serif;
    float: right;
    height: 30px;
    margin-bottom: 10px;
    padding: 0 5px;
    width: 205px; }
  form#contactoform textarea {
    height: 80px;
    padding: 5px; }
  form#contactoform .captcha_img {
    float: left;
    margin: 0 0 10px 40px; }
  form#contactoform #captcha {
    color: #094989;
    font-size: 11pt;
    line-height: 11pt;
    float: left;
    height: 46px;
    margin-left: 15px;
    text-transform: uppercase;
    width: 70px; }
  form#contactoform span {
    clear: both;
    color: red;
    font-size: 9pt;
    line-height: 9pt;
    display: block;
    margin-left: 85px;
    padding-top: 10px;
    text-align: left;
    width: auto; }
  form#contactoform input[type='submit'], form#contactoform textarea[type='submit'], form#contactoform [type='submit']#captcha, form#contactoform form#registroform textarea[type='submit'], form#registroform form#contactoform textarea[type='submit'], form#contactoform form#registroform [type='submit']#captcha, form#registroform form#contactoform [type='submit']#captcha {
    background-color: #094989;
    border: none;
    color: white;
    font-size: 12pt;
    line-height: 12pt;
    cursor: pointer;
    float: left;
    font-family: 'TerminalDosis';
    height: 30px;
    margin-left: 85px;
    width: 210px; }
    form#contactoform input[type='submit']:hover, form#contactoform textarea[type='submit']:hover, form#contactoform [type='submit']#captcha:hover, form#contactoform form#registroform textarea[type='submit']:hover, form#registroform form#contactoform textarea[type='submit']:hover, form#contactoform form#registroform [type='submit']#captcha:hover, form#registroform form#contactoform [type='submit']#captcha:hover {
      background-color: #8dacce;
      color: white; }

form#registroform {
  overflow: hidden; }
  form#registroform label {
    color: #444444;
    font-size: 14pt;
    line-height: 14pt;
    font-family: 'TerminalDosis';
    font-weight: bold;
    float: left;
    padding-top: 5px;
    text-align: left; }
  form#registroform input, form#registroform form#contactoform textarea, form#contactoform form#registroform textarea, form#registroform form#contactoform #captcha, form#contactoform form#registroform #captcha, form#registroform textarea, form#registroform #captcha {
    position: relative;
    -webkit-border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    behavior: url(PIE.php);
    border: #ccc solid 1px;
    color: #094989;
    font-size: 11pt;
    line-height: 11pt;
    font-family: 'TerminalDosis';
    font-family: Arial, Helvetica, sans-serif;
    float: right;
    height: 30px;
    margin-bottom: 10px;
    padding: 0 5px;
    width: 205px; }
  form#registroform textarea {
    height: 80px;
    padding: 5px; }
  form#registroform .captcha_img {
    float: left;
    margin: 0 0 10px 40px; }
  form#registroform #captcha {
    color: #094989;
    font-size: 11pt;
    line-height: 11pt;
    float: left;
    height: 46px;
    margin-left: 15px;
    text-transform: uppercase;
    width: 70px; }
  form#registroform span {
    clear: both;
    color: red;
    font-size: 9pt;
    line-height: 9pt;
    display: block;
    margin-left: 130px;
    padding-top: 10px;
    text-align: left;
    width: auto; }
  form#registroform input[type='submit'], form#registroform form#contactoform textarea[type='submit'], form#contactoform form#registroform textarea[type='submit'], form#registroform form#contactoform [type='submit']#captcha, form#contactoform form#registroform [type='submit']#captcha, form#registroform textarea[type='submit'], form#registroform [type='submit']#captcha {
    background-color: #094989;
    border: none;
    color: white;
    font-size: 12pt;
    line-height: 12pt;
    cursor: pointer;
    float: left;
    font-family: 'TerminalDosis';
    height: 30px;
    margin-left: 124px;
    width: 215px; }
    form#registroform input[type='submit']:hover, form#registroform form#contactoform textarea[type='submit']:hover, form#contactoform form#registroform textarea[type='submit']:hover, form#registroform form#contactoform [type='submit']#captcha:hover, form#contactoform form#registroform [type='submit']#captcha:hover, form#registroform textarea[type='submit']:hover, form#registroform [type='submit']#captcha:hover {
      background-color: #8dacce;
      color: white; }

.popup {
  padding: 20px;
  background: #094989;
  overflow: hidden; }
  .popup h1 {
    color: white;
    font-size: 20pt;
    line-height: 20pt;
    margin-bottom: 20px;
    text-align: center;
    text-transform: uppercase; }
  .popup form#popupform {
    margin: 15px 0 5px; }
    .popup form#popupform input, .popup form#popupform form#contactoform textarea, form#contactoform .popup form#popupform textarea, .popup form#popupform form#contactoform #captcha, form#contactoform .popup form#popupform #captcha, .popup form#popupform form#registroform textarea, form#registroform .popup form#popupform textarea, .popup form#popupform form#registroform #captcha, form#registroform .popup form#popupform #captcha {
      position: relative;
      -webkit-border-radius: 5px 5px 5px 5px;
      -moz-border-radius: 5px 5px 5px 5px;
      border-radius: 5px 5px 5px 5px;
      behavior: url(PIE.php);
      background: white;
      color: #444444;
      font-size: 9pt;
      line-height: normal;
      float: left;
      height: 30px;
      margin: 0 5px;
      padding: 0 10px;
      width: 200px; }
    .popup form#popupform input[type='text'], .popup form#popupform form#contactoform textarea[type='text'], form#contactoform .popup form#popupform textarea[type='text'], .popup form#popupform form#contactoform [type='text']#captcha, form#contactoform .popup form#popupform [type='text']#captcha, .popup form#popupform form#registroform textarea[type='text'], form#registroform .popup form#popupform textarea[type='text'], .popup form#popupform form#registroform [type='text']#captcha, form#registroform .popup form#popupform [type='text']#captcha {
      font-style: italic; }
    .popup form#popupform input[type='password'], .popup form#popupform form#contactoform textarea[type='password'], form#contactoform .popup form#popupform textarea[type='password'], .popup form#popupform form#contactoform [type='password']#captcha, form#contactoform .popup form#popupform [type='password']#captcha, .popup form#popupform form#registroform textarea[type='password'], form#registroform .popup form#popupform textarea[type='password'], .popup form#popupform form#registroform [type='password']#captcha, form#registroform .popup form#popupform [type='password']#captcha {
      font-size: 20pt; }
    .popup form#popupform .acceso {
      margin-top: 20px;
      overflow: hidden; }
      .popup form#popupform .acceso a {
        color: white;
        font-size: 8pt;
        line-height: normal;
        float: left;
        margin: 10px 10px 0 10px;
        text-align: center;
        width: 100px; }
        .popup form#popupform .acceso a#btn_registrarme {
          color: #8dacce;
          font-size: 12pt;
          font-weight: bold;
          margin: 7px 10px 0 3px;
          text-decoration: none;
          width: auto; }
          .popup form#popupform .acceso a#btn_registrarme:hover {
            color: white; }
        .popup form#popupform .acceso a:hover {
          color: #ff9a24;
          text-decoration: underline; }
      .popup form#popupform .acceso input[type='submit'], .popup form#popupform .acceso form#contactoform textarea[type='submit'], form#contactoform .popup form#popupform .acceso textarea[type='submit'], .popup form#popupform .acceso form#contactoform [type='submit']#captcha, form#contactoform .popup form#popupform .acceso [type='submit']#captcha, .popup form#popupform .acceso form#registroform textarea[type='submit'], form#registroform .popup form#popupform .acceso textarea[type='submit'], .popup form#popupform .acceso form#registroform [type='submit']#captcha, form#registroform .popup form#popupform .acceso [type='submit']#captcha {
        position: relative;
        background: #ff9a24;
        background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ff9a24), to(#dc7700));
        background: -webkit-linear-gradient(#ff9a24, #dc7700);
        background: -moz-linear-gradient(#ff9a24, #dc7700);
        background: -ms-linear-gradient(#ff9a24, #dc7700);
        background: -o-linear-gradient(#ff9a24, #dc7700);
        background: linear-gradient(#ff9a24, #dc7700);
        -pie-background: linear-gradient(#ff9a24, #dc7700);
        behavior: url(PIE.php);
        color: white;
        float: right;
        font-family: 'TerminalDosis';
        font-size: 10pt;
        height: 30px;
        padding: 0 10px;
        width: 80px; }
        .popup form#popupform .acceso input[type='submit']:hover, .popup form#popupform .acceso form#contactoform textarea[type='submit']:hover, form#contactoform .popup form#popupform .acceso textarea[type='submit']:hover, .popup form#popupform .acceso form#contactoform [type='submit']#captcha:hover, form#contactoform .popup form#popupform .acceso [type='submit']#captcha:hover, .popup form#popupform .acceso form#registroform textarea[type='submit']:hover, form#registroform .popup form#popupform .acceso textarea[type='submit']:hover, .popup form#popupform .acceso form#registroform [type='submit']#captcha:hover, form#registroform .popup form#popupform .acceso [type='submit']#captcha:hover {
          background: #dc7700;
          background: -webkit-gradient(linear, 0 0, 0 bottom, from(#dc7700), to(#ff9a24));
          background: -webkit-linear-gradient(#dc7700, #ff9a24);
          background: -moz-linear-gradient(#dc7700, #ff9a24);
          background: -ms-linear-gradient(#dc7700, #ff9a24);
          background: -o-linear-gradient(#dc7700, #ff9a24);
          background: linear-gradient(#dc7700, #ff9a24);
          -pie-background: linear-gradient(#dc7700, #ff9a24); }
