@charset "utf-8";

.fadebox {
	top: 0%;
	left: 0%;	
	display: none;
	position:fixed;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:501;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=90);
	
}
.overbox {

	top: 25%;
	left:50%;
	margin-left:-280px;	
	display: none;
	position: fixed;
	width: 570px;
	height: 510px;
	z-index:502;
	
}
#content {
	
	background: #FFFFFF;
	border: solid 3px #CCCCCC;
	padding: 10px;
}



body {
	
	background-image: url(../img/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

.noFocus:focus {}

textarea:focus { 
   border: 3px solid #9ac73c;
   }

select:focus { 
   border: 3px solid #9ac73c;
   }

input:focus { 
   border: 3px solid #9ac73c;
   }
   

input[type="image"]{ 
   border:none;
   }

#logo {
	background-image: url(../img/logo1280.png);
    margin:10px;
	width:1280px;  
	height:90px; 
	position:relative; 
}


#logolateral {
	background-image: url(/inmueblesproduccion/img/logolateral.png);
	background-repeat: repeat-x;
    margin:10px;
	width:232px;  
	height:800px; 
	position:absolute; 
	left:50%;		
	margin-left:-873px;
	margin-top: -33px;
}



#logocliente {
	background-repeat: repeat-x;
    margin:10px;
	width:136px;  
	height:77px; 
	position:absolute; 
	left:50%;		
	margin-left:495px;
	margin-top: -94px;
}

.bg-filtros-aplicados {
	background-image: url(../img/btn-filtos-aplic.jpg);
}

.Arial15pxBlack {	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 20px;
	font-weight: bold;
}
.Arial15pxBlack2 {	font-family: "Arial", Gadget, sans-serif;
	font-size: 20px;
}

.Textopie {	font-family: "Arial", Gadget, sans-serif;
	font-size: 11px;
	color: #898f91 ;
}

	
.FondoLineas {
	background-image: url(../img/bg-lineas.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

/**************************************************************************
CSS POPUP JQUERY - AJAX 20090619@JCP
***************************************************************************/
#cssBackground 		{height:100%; width:100%; background-color:#000; display:none; position:fixed; top:0; left:0; z-index:100; float:left; opacity:0.65;}
#cssPopup 			{margin:0 auto;}
#cssPopupContainer 	{position:absolute; display:none; z-index:101; width:100%;}
   
.FondoBusqueda  {background-color:#E2F3C7;}
.FondoBusqueda1 {background-color:#9ac73c;}
.FondoBusqueda2 {background-color:#e5e5e5;}
.FondoBusqueda3 {background-color:#B1B1B1;}
.FondoBusqueda4 {background-color:#5f5f5f;}
.FondoBusqueda5 {background-color:#e5e5e5;}
.FondoBusqueda6 {background-color:#ECECEC;}

.BotonNuevo {
	background-position: 0 0;
	background-color:#9ac73c;
	height: 100px;
	width: 80px;
	
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
	border:none;
		
}


.itemc1 {
	background-image: url(../img/contact.png);
	background-position: 0 0;
}

.itemc2 {
	background-image: url(../img/contact.png);
	background-position: -178px 0;
}

.itemc3 {
	background-image: url(../img/contact.png);
	background-position: -356px 0;
}

.enviar1 {
	background-image: url(../img/enviar.png);
	background-position: -10px 0;
}

.enviar2 {
	background-image: url(../img/enviar.png);
	background-position: -150px 0;
}



.BotonFb1 {
	background-image: url(../img/contact.png);
	background-position: 0 0;
	background-color:#B1B1B1;
	height: 100%;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}

.BotonF {
	background-image: url(../img/contact.png);
	background-position: 0 0;
	background-color:#5f5f5f;
	height: 100%;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.BotonFP {
	/*background-image: url(../img/contact.png);
	background-position: -180px 0;*/
	background-color:#5f5f5f;
	height: 100%;
	width: 100%; 
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.BotonC {
	background-image: url(../img/contact.png);
	background-position: -178px 0;
	background-color:#5f5f5f;
	height: 100%;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.BotonFcHover{
	height: 100%;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor:pointer;
}

.BotonEb {
	background-image: url(../img/enviar.png);
	background-position: -10px 0;
	background-color:#9ac73c;
	height: 100%;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}

.BotonXb {
	background-image: url(../img/enviar.png);
	background-position: -150px 0;
	background-color:#9ac73c;
	height: 100%;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.BotonFb {
	background-image: url(../img/contact.png);
	background-position: 0 0;
	background-color:#9ac73c;
	height: 100%;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}
.BotonCb {
	background-image: url(../img/contact.png);
	background-position: -178px 0;
    background-color:#9ac73c;
	height: 100%;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}

.BotonCb1 {
	background-image: url(../img/contact.png);
	background-position: -178px 0;
	background-color:#B1B1B1;
	height: 100%;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}

.BotonMb {
	background-image: url(../img/contact.png);
	background-position: -356px 0;
    background-color:#9ac73c;
	height: 100%;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}

.BotonMb1 {
	background-image: url(../img/contact.png);
	background-position: -356px 0;
	background-color:#B1B1B1;
	height: 100%;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
}


.Arial11pxBlack {
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5f5f5f;
	text-align: justify;
}

.Arial11pxGris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	text-align: justify;
}
.Arial11pxGrisVigneta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	list-style-image: url(../img/vigneta.jpg);
	list-style-type: none;
	list-style-position: outside;
}
.Arial11pxGrisSubra {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	text-decoration: underline;
}
.CampoFondoGrisOscuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	border: 1px solid #CCC;
	background-color: #FFF ;
	padding: 3px;
	width: 263px;
}
.CampoFondoGrisOscuroFiltrar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	border: 1px solid #8b8b8b;
	background-color: #d0d0d0;
	padding: 3px;
	width: 157px;
}
.CampoMultilineaFondoGrisOscuroFiltrar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	border: 1px solid #8b8b8b;
	background-color: #d0d0d0;
	padding: 3px;
	width: 164px;
}
.CampoFondoGrisClaroDropMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	border: 1px solid #c1c1c1;
	background-color: #eaeaea;
	width: 271px;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}
.CampoFondo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	border: 1px solid #c1c1c1;
	background-color: #FFF;
	width: 263px;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}
.CampoFondoListado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	border: 1px solid #c1c1c1;
	background-color: #FFF;
	width: 271px;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	height: 65px;
}
.CampoLogin1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCC;
	height: 23px;
	width: 144px;
	background-image: url(../img/bg-campo.jpg);
	background-position: center center;
	border: 0px none #000;
	padding-right: 3px;
	padding-left: 3px;
	clear: left;
	float: left;
}
.CampoLogin2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCC;
	height: 23px;
	width: 144px;
	background-image: url(../img/bg-campo2.jpg);
	background-position: center center;
	clear: none;
	float: none;
	border: 0px none #000;
	padding-right: 3px;
	padding-left: 3px;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.Arial24AmarilloNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;

}
.Arial18BoldAmarillo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.Arial8-5BoldGris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5px;
	font-weight: bold;
	color: #4A4A4A;
}
.Arial28Gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #4A4A4A;
}

.Arial18Gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #4A4A4A;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
}
a:visited {
	color: #5f5f5f;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E2F3C7;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
}


.FiltrosAplicados {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	padding-left: 24px;
	padding-top: 1px;
}
b.lista:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	list-style-image: url(../img/vigneta.jpg);
	list-style-type: none;
	list-style-position: outside;
	padding-left: 10px;
	margin-left: 10px;
}
b.lista:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	list-style-image: url(../img/vigneta.jpg);
	list-style-type: none;
	list-style-position: outside;
	padding-left: 10px;
}
b.lista:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	list-style-image: url(../img/vigneta.jpg);
	list-style-type: none;
	list-style-position: outside;
	padding-left: 10px;
}
b.lista:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f5f5f;
	list-style-image: url(../img/vigneta.jpg);
	list-style-type: none;
	list-style-position: outside;
	padding-left: 10px;
}
/*ul {
	padding-left: 0; 
	margin-left: 20x;
	list-style-type: none; 
}
li {
	background: url(../img/vigneta.jpg) left center no-repeat;
	margin-bottom: 1px;
	padding-left: 10px;
}
*/

.SenaladorLineas { /* color de botones y lineas*/
	background-color:#9ac73c;/*#9ac73c;*/
	
}

.SenaladorLineas2 { /* color de botones y lineas*/
	background-color:#e5e5e5;
}

.TextosTitulo2 {
	
	font-size: 14px;
	color: #FFF ;	
}


.TextosTitulo {
	color: #9ac73c ;	
}


.TextosStitulo {
	font-size: 0.857em;
	color: #616975 ;	
	font-family: Helvetica Neue,Helvetica,Arial,sans-serif;
	font-weight: 600;	
}

.BotonBuscar {
	height: 22px;
	width: 67px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF ;

}
.BotonBuscarHover{
	height: 22px;
	width: 67px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9ac73c ;	
}

.BotonSeleccionar {

	height: 15px;
	width: 22px;
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: center;
	background-color: #9ac73c;	
    border: 1px solid #9ac73c; 
    margin: 1px; 
		
}

.BotonSeleccionarHover
     {

	height: 15px;
	width: 22px;
   	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	font-weight: bold;	
	color: #9ac73c;
	text-align: center;
	background-color: #FFF;	
    border: 1px solid #9ac73c;
    margin: 1px; 
	
     }
	 
.BotonMasDetalles {
	height: 21px;
	width: 104px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	background-image: url(../img/btn-mas-detalles-.jpg);
	color: #FFF;
	cursor: pointer;
}

.btn-auth {
    position: relative;
    display: inline-block;
    height: 22px;
    padding: 0 1em;
    border: 1px solid #999;
    border-radius: 2px;
    margin: 0;
    text-align: center;
    text-decoration: none;
    font-size: 14px;
    line-height: 22px;
    white-space: nowrap;
    cursor: pointer;
    color: #222;
    background: #fff;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    /* iOS */
    -webkit-appearance: none; /* 1 */
    /* IE6/7 hacks */
    *overflow: visible;  /* 2 */
    *display: inline; /* 3 */
    *zoom: 1; /* 3 */
}

.btn-auth:hover,
.btn-auth:focus,
.btn-auth:active {
    color: #222;
    text-decoration: none;
}

.btn-auth:before {
    content: "";
    float: left;
    width: 22px;
    height: 22px;
    background: url(../img/auth-icons.png) no-repeat 99px 99px;
}

/*
 * 36px
 */

.btn-auth.large {
    height: 36px;
    line-height: 36px;
    font-size: 20px;
}

.btn-auth.large:before {
    width: 36px;
    height: 36px;
}

/*
 * Remove excess padding and border in FF3+
 */

.btn-auth::-moz-focus-inner {
    border: 0;
    padding: 0;
}


/* Facebook (extends .btn-auth)
   ========================================================================== */

.btn-facebook {
    border-color: #29447e;
    border-bottom-color: #1a356e;
    color: #fff;
    background-color: #5872a7;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#637bad), to(#5872a7));
    background-image: -webkit-linear-gradient(#637bad, #5872a7);
    background-image: -moz-linear-gradient(#637bad, #5872a7);
    background-image: -ms-linear-gradient(#637bad, #5872a7);
    background-image: -o-linear-gradient(#637bad, #5872a7);
    background-image: linear-gradient(#637bad, #5872a7);
    -webkit-box-shadow: inset 0 1px 0 #879ac0;
    box-shadow: inset 0 1px 0 #879ac0;
}

.btn-facebook:hover,
.btn-facebook:focus {
    color: #fff;
    background-color: #3b5998;
}

.btn-facebook:active {
    color: #fff;
    background: #4f6aa3;
    -webkit-box-shadow: inset 0 1px 0 #45619d;
    box-shadow: inset 0 1px 0 #45619d;
}

/*
 * Icon
 */

.btn-facebook:before {
    border-right: 1px solid #465f94;
    margin: 0 1em 0 -1em;
    background-position: 0 0;
}

.btn-facebook.large:before {
    background-position: 0 -22px;
}


/* GitHub
   ========================================================================== */

.btn-github {
    border-color: #d4d4d4;
    background: #ececec;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));
    background-image: -webkit-linear-gradient(#f4f4f4, #ececec);
    background-image: -moz-linear-gradient(#f4f4f4, #ececec);
    background-image: -ms-linear-gradient(#f4f4f4, #ececec);
    background-image: -o-linear-gradient(#f4f4f4, #ececec);
    background-image: linear-gradient(#f4f4f4, #ececec);
}

.btn-github:hover,
.btn-github:focus {
    border-color: #518cc6;
    border-bottom-color: #2a65a0;
    color: #fff;
    background-color: #599bdc;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#599bdc), to(#3072b3));
    background-image: -webkit-linear-gradient(#599bdc, #3072b3);
    background-image: -moz-linear-gradient(#599bdc, #3072b3);
    background-image: -ms-linear-gradient(#599bdc, #3072b3);
    background-image: -o-linear-gradient(#599bdc, #3072b3);
    background-image: linear-gradient(#599bdc, #3072b3);
}

.btn-github:active {
    border-color: #2A65A0;
    border-bottom-color: #518CC6;
    color: #fff;
    background: #3072B3;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#3072b3), to(#599bdc));
    background: -webkit-linear-gradient(#3072b3, #599bdc);
    background: -moz-linear-gradient(#3072b3, #599bdc);
    background: -ms-linear-gradient(#3072b3, #599bdc);
    background: -o-linear-gradient(#3072b3, #599bdc);
    background: linear-gradient(#3072b3, #599bdc);
}

/*
 * Icon
 */

.btn-github:before {
    margin: 0 0.6em 0 -0.6em;
    background-position: -44px 0;
}

.btn-github:hover:before,
.btn-github:focus:before,
.btn-github:active:before {
    background-position: -66px 0;
}

.btn-github.large:before {
    background-position: -72px -22px;
}

.btn-github.large:hover:before,
.btn-github.large:focus:before,
.btn-github.large:active:before {
    background-position: -108px -22px;
}


/* Google
   ========================================================================== */

.btn-google {
    border-color: #3079ed;
    color: #fff;
    background: #4787ed;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4d90fe), to(#4787ed));
    background-image: -webkit-linear-gradient(#4d90fe, #4787ed);
    background-image: -moz-linear-gradient(#4d90fe, #4787ed);
    background-image: -ms-linear-gradient(#4d90fe, #4787ed);
    background-image: -o-linear-gradient(#4d90fe, #4787ed);
    background-image: linear-gradient(#4d90fe, #4787ed);
}

.btn-google:hover,
.btn-google:focus,
.btn-google:active {
    color: #fff;
    background-color: #357ae8;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4d90fe), to(#357ae8));
    background-image: -webkit-linear-gradient(#4d90fe, #357ae8);
    background-image: -moz-linear-gradient(#4d90fe, #357ae8);
    background-image: -ms-linear-gradient(#4d90fe, #357ae8);
    background-image: -o-linear-gradient(#4d90fe, #357ae8);
    background-image: linear-gradient(#4d90fe, #357ae8);
}

.btn-google:active {
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
    box-shadow: inset 0 1px 2px rgba(0,0,0,0.3);
}

/*
 * Icon
 */

.btn-google:before {
    margin: 0 1em 0 -1em;
    background-position: -88px 0;
    background-color: #e6e6e6;
}

.btn-google.large:before {
    background-position: -144px -22px;
}


/* Open ID
   ========================================================================== */

.btn-openid:hover,
.btn-openid:focus {
    border-color: #777;
    background: #fcfcfc;
}

.btn-openid:active {
    background: #f5f5f5;
}

/*
 * Icon
 */

.btn-openid:before {
    margin: 0 0.6em 0 -0.6em;
    background-position: -154px 0;
}

.btn-openid.large:before {
    background-position: -252px -22px;
}


/* Twitter
   ========================================================================== */

.btn-twitter {
    border-color: #a6cde6;
    color: #327695;
    background: #cfe4f0;
    /* css3 */
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f5f7), to(rgba(255,255,255,0)));
    background-image: -webkit-linear-gradient(#f1f5f7, rgba(255,255,255,0));
    background-image: -moz-linear-gradient(#f1f5f7, rgba(255,255,255,0));
    background-image: -ms-linear-gradient(#f1f5f7, rgba(255,255,255,0));
    background-image: -o-linear-gradient(#f1f5f7, rgba(255,255,255,0));
    background-image: linear-gradient(#f1f5f7, rgba(255,255,255,0));
    -webkit-box-shadow: inset 0 1px 0 #fff;
    box-shadow: inset 0 1px 0 #fff;
}

.btn-twitter:hover,
.btn-twitter:focus,
.btn-twitter:active {
    color: #327695;    
    border-color: #8dc2e4;
    background-color: #cadde9;
}

.btn-twitter:active {
    background: #cadde9;
    -webkit-box-shadow: inset 0 1px 0 #bbd6e7;
    box-shadow: inset 0 1px 0 #bbd6e7;
}

/*
 * Icon
 */

.btn-twitter:before {
    margin: 0 0.6em 0 -0.6em;
    background-position: -22px 0;
}

.btn-twitter.large:before {
    background-position: -36px -22px;
}


/* Windows Live ID
   ========================================================================== */

.btn-windows:hover,
.btn-windows:focus {
    border-color: #777;
    background: #fcfcfc;
}

.btn-windows:active {
    background: #f5f5f5;
}

.btn-windows:before {
    margin: 0 0.6em 0 -0.6em;
    background-position: -110px 0;
}

.btn-windows.large:before {
    background-position: -180px -22px;
}


/* Yahoo!
   ========================================================================== */

.btn-yahoo {
    border-color: #ffb305;
    background: #ffc426;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255,255,255,0.5)), to(rgba(255,255,255,0)));
    background-image: -webkit-linear-gradient(rgba(255,255,255,0.5), rgba(255,255,255,0));
    background-image: -moz-linear-gradient(rgba(255,255,255,0.5), rgba(255,255,255,0));
    background-image: -ms-linear-gradient(rgba(255,255,255,0.5), rgba(255,255,255,0));
    background-image: -o-linear-gradient(rgba(255,255,255,0.5), rgba(255,255,255,0));
    background-image: linear-gradient(rgba(255,255,255,0.5), rgba(255,255,255,0));
}

.btn-yahoo:hover,
.btn-yahoo:focus {
    background-color: #fabf20;
}

.btn-yahoo:active {
    border-color: #f09700;
    background-image: none;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.3);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.3);
}

/*
 * Icon
 */

.btn-yahoo:before {
    margin: 0 0.6em 0 -0.6em;
    background-position: -132px 0;
}

.btn-yahoo.large:before {
    background-position: -216px -22px;
}

table { 
	border: 4px solid #AAA; 
	font-size:12px;
	color: #616975 ;	
	font-family: Helvetica Neue,Helvetica,Arial,sans-serif;
	/*background-image: url(../img/logolateral-1.png);
	background-repeat: repeat-y;*/

		
}

.error { color: #FF0000; font-style:arial;}
.titulo { 
	font-size:24px;
	font-family: Helvetica Neue,Helvetica,Arial,sans-serif;
	font-weight: 600;
}


#usuarios{background:none; border:none;}
.color_rojo{ background-color:#FF0000; font: 16px ; }
.color_rojo2{ color:#FF0000;  ; }
.color_verde{ background-color:#00FF00; font: 16px ; }



/*---------------------------------------------------------------------------------------------------------------------------*/

