body{
  margin: 0px;
}

img {
    border:0px;
    border-style: hidden;
    text-decoration: none;
}

.clearboth{
  clear: both;
}

.estrecho{
  text-align:left;
  margin-right: 15px;
  width:390px;
  overflow: hidden;
}
.stats{
  padding-top: 50px;
}


.txstats{
  font-family: Arial;
  font-size: 18px;
  color: #909090;
}
.txstats2{
  font-size: 24px;
  color: #C7462B;
}


/* Portada */

.txtip{
  font-size: 11px;
  font-family: Tahoma;
  color: #808080;
}
.txtip:hover{
  text-decoration: underline;
}


#portrait{
  width: 550px;
  margin: 0 auto;
}
#logo-old{
  margin-top: 35px;
  background-image: url(images/logo.gif);
  width: 423px;
  height: 88px;
}
#logocom{
  margin-top: 35px;
  margin-left: -20px;
  background-image: url(images/logocom.gif);
  width: 477px;
  height: 98px;
}
#logoes{
  margin-top: 35px;
  margin-left: -20px;
  background-image: url(images/logoes.gif);
  width: 477px;
  height: 98px;
}
#logoaurl{
  margin-top: 35px;
  margin-left: -20px;
  background-image: url(images/logoaurl.gif);
  width: 477px;
  height: 98px;
}

#buttons{
  margin-top: 3px;
  margin-left: 63px;
}
.btn{
  float: left;
  margin: 10px;

  width: 117px;
  height: 101px;
}
.btn_screen{
  width: 117px;
  height: 101px;
}


#b1{
  background-image: url(images/b1.png);

}
#b1:hover{
  background-image: url(images/b1-2.png);
}
#b1_2{
  background-image: url(images/b1-2.png);

}
#b1_2:hover{
  background-image: url(images/b1.png);
}

#b2{
  background-image: url(images/b2.png);

}
#b2:hover{
  background-image: url(images/b2-2.png);
}
#b2_2{
  background-image: url(images/b2-2.png);

}
#b2_2:hover{
  background-image: url(images/b2.png);
}

#b3{
  background-image: url(images/b3.png);

}
#b3:hover{
  background-image: url(images/b3-2.png);
}
#b3_2{
  background-image: url(images/b3-2.png);

}
#b3_2:hover{
  background-image: url(images/b3.png);
}

#portrait_content{
  min-height: 300px;
}


/* Footer */

#portrait_footer{
  font-family: Tahoma;
  font-size: 12px;
}
#portrait_footer a{
  text-decoration: none;
}


#pf_links{
  margin-top: 3px;
}


/* urlEdit */

#urledit{
 padding-top: 70px;
 margin-left: 8px;
}
#utext{
  float: left;
  font-family: Arial;
  font-size: 22px;
  margin-top: 11px;
  margin-left: 30px;
  margin-right: 4px;
  color: #C0C0C0;
}
#ueditbox{
  float: left;
  background-color: #EAEAEA;
  width: 400px;
  height: 40px;
  padding: 3px;

  border-color: #DDDDDD;
  border-style: solid;
  border-width: 1px;
}
#ubutton{
  float: right;
  margin-top: 15px;
  margin-right: 77px;
  cursor: pointer;
}

#uedit{
  margin-top: 4px;

  border: 0px;
  background-color: #EAEAEA;

  font-size: 22px;
  color:#2574A8;
  font-family: Arial;
}

#utip{
  margin-top:2px;
  margin-right: -40px;
}
#utip a{
  text-decoration: none;
}


/* urlResults */

#shortenv{
  margin-left: 60px;
}


.urltext{
  color: #2473A7;
  font-family: Tahoma;
  font-size: 14px;
}


#urlresults{
  margin-top: 25px;
  margin-left: 60px;
}


#uRes{
  float: left;
  font-family: Arial;
  font-size: 22px;
  margin-left: 6px;
  margin-top: 11px;
  margin-right: 4px;
  color: #C0C0C0;
}
#uUrl{
  float: left;
  font-family: Tahoma;
  font-size: 40px;
  margin-top: -4px;
  margin-right: 4px;
}
#uUrl a{
  color: #2574A8;
  text-decoration: none;
}

#uMasText{
  float: left;
  margin-left: 6px;
  margin-top: 41px;
  margin-right: 4px;
}
#uQR{
  float: left;
}
#uQRDiv{
  margin-bottom: 20px;
  font-family: Arial;
  font-size: 22px;
  color: #C0C0C0;
}
#statsview
{
  text-align: left;
  margin-left: 5px;
}
.bluestats{
  font-family: Tahoma;
  font-size: 40px;
}
.bluestats a{
  color: #2574A8;
  text-decoration: none;
}


.red{
  color: #C7472C;
}

/* emailEdit */
.emailtext{
  color: #4C901E;
  font-family: Tahoma;
  font-size: 14px;
}

#etext{
  float: left;
  font-family: Arial;
  font-size: 22px;
  margin-top: 11px;
  margin-left: 1px;
  margin-right: 4px;
  color: #C0C0C0;
}
#etip{
  margin-top:2px;
  margin-right: -82px;
}
#etip a{
  text-decoration: none;
}


#eedit{
  margin-top: 4px;

  border: 0px;
  background-color: #EAEAEA;

  font-size: 22px;
  color:#4C901E;
  font-family: Arial;
}

/* emailResults */
#antispamv{
  margin-left: 60px;
}
#emailresults{
  margin-top: 25px;
  margin-left: 60px;
}
#aUrl{
  float: left;
  font-family: Tahoma;
  font-size: 40px;
  margin-left: 5px;
}
#aUrl a{
  color: #2574A8;
  text-decoration: none;
}

/* emailRedirection */
#emailRedirection{
  margin-left: 30px;
  padding-top: 55px;

  font-family: Tahoma;
  font-size: 16px;
  color: #4C901E;
}

#captcha{
  border-style: dotted;
  border-width: 1px;
  border-color: #D8B89B;
  width: 150px;
  height: 50px;

  margin-top: 10px;
  margin-left: 0px;

  float: left;
}
#precaptcha_edit{
  float: left;
  width: 100px;
  height: 50px;
  background-color: #EAEAEA;
  border: 1px solid #DDDDDD;

  margin-top: 10px;
  margin-left: 25px;
}


#captcha_edit{
  padding-left: 5px;
  padding-top: 7px;
}
.cedit2{
  width: 90px;

  border: 0px;
  border-color: #D8B89B;
  background-color: #EAEAEA;

  font-size: 26px;
  color:#9B6B43;
  font-family: Arial;
  font-variant: small-caps;
}
#btn_revelar{
  float: left;
  padding-top: 11px;
  margin-left: 30px;
}

#revealed_email{
  font-family: Tahoma;
  font-size: 26px;
  color: #4C901E;

  padding-top: 40px;
}

/* ayuda */
#ayuda{
  text-align: left;
  font-family: Verdana;
  margin-top: 25px;
  margin-bottom: 35px;
}
#ayuda h1{
  font-size: 14px;
}

#ayuda_content{
  text-align: justify;
  font-size: 12px;
  margin-top: 25px;

  line-height: 18px;

  color: #656565;
}

.tx-ayuda{
  font-size: 14px;
  color: #000;
}


/* Unificar */

#ufeditbox{
  float: left;
  background-color: #EAEAEA;
  width: 400px;
  height: 40px;
  padding: 3px;

  border-color: #DDDDDD;
  border-style: solid;
  border-width: 1px;
}
#ufedit{
  margin-top: 4px;

  border: 0px;
  background-color: #EAEAEA;

  font-size: 22px;
  color:#C7462B;
  font-family: Arial;
}
#uftext{
  float: left;
  font-family: Arial;
  font-size: 22px;
  margin-top: 11px;
  margin-left: 6px;
  margin-right: 4px;
  color: #C0C0C0;
}

.ufurl{
  float: left;
  background-color: #F4D2CA;
  width: 400px;
  height: 25px;
  padding: 3px;
  margin-left: 6px;

  border-color: #EBAEA0;
  border-style: solid;
  border-width: 1px;
}
.ufutext{
  float: left;
  font-family: Arial;
  font-size: 12px;
  margin-top: 9px;
  color: #D9664C;
}
.ufmurl{
  margin-top: 15px;
  margin-left: 36px;
}
.ufeditbox{
  border: 0px;
  background-color: #F4D2CA;

  font-size: 18px;
  color:#C7462B;
  font-family: Arial;
}
.ufurlp{
  float: left;
  margin-left: 10px;
  cursor: pointer;
}
.uferror{
  font-family: Tahoma;
  font-size: 12px;
  color: #000;
  margin-top: 2px;
  margin-right: 355px;
}

.unificartext{
  color: #DA472C;
  font-family: Tahoma;
  font-size: 14px;
}

/* UnificarResults */
#ufrtitle{
  margin-top: 20px;
  font-family: Tahoma;
  font-size: 24px;
  color: #C7472C;
}
#ufresults{
  margin-top: 10px;
  padding-left: 5px;
}
.ufrurl{
  margin-top: 14px;
  font-family: Tahoma;
}


/* Ayuda */
.ay-img{
  margin-top: 10px;
  margin-bottom: 20px;
}

/* Compartir */
#share{
  margin-top: 30px;
  font-family: Tahoma;
  font-size: 12px;
}

/* Favoritos */
#fav{
  width: 150px;
  height: 22px;
  padding-top: 2px;
  background-color: #99CC66;
  font-family: Tahoma;
  font-size: 14px;
  margin-right: -220px;
}
#fav a{
  text-decoration: none;
  color: #FFFFFF;
}