BODY{
    border-width: 0px;
    margin-top: 2px;
    margin-left: 0px;
    margin-right: 0px;
}
.okMsg {
    font-family: Arial;
    font-size: 13px;
    color: #374ee7;
}
.stateMsg {
    font-family:  Arial;
    font-size: 13px;
    color: #aaaa33;
    font-weight: bold;
}
.errorMsg {
    font-family: Arial;
    font-size: 13px;
    color: #f43c12;
}

TABLE.FormSearch{
    color: #990099;
    font-family: Arial,Tahoma,Verdana;
    font-size: 14px;
    width: 300px;
    height: 100px;
    font-weight: bold;
    border: 2px solid #990099;
    background-image: url(../images/fondo_formulario.gif);
    background-color: #ffffff;
    background-repeat: no-repeat;
    background-position: top right;
}
TABLE.FormSearch INPUT{
    background-color: #ffffff;
    border: 2px solid #990099;
}
TABLE.FormSearch INPUT:hover{
    background-color: #fef6fd;
}
TABLE.FormSearch SELECT{
    background-color: #ffffff;
    border:2px solid #990099;
}
TABLE.FormSearch SELECT:hover{
    background-color: #fef6fd;
}

TABLE.TableLinkFoot{
    border-top: 1px #540449 solid;
    border-bottom: 1px #540449 solid;
    width: 780px;
    background-color: #f8f1f7;
    color: #990099;
    font-family: Arial;
    font-size: 11px;
}
TABLE.TableLinkFoot A{
    color: #990099;
    text-decoration: none;
}
TABLE.TableLinkFoot A:hover{
    color: #540449;
    text-decoration: underline;
}
.CopyrightText{
    font-family: Arial,Sans-serif;
    font-size: 10px;
    color: #A0A0A0;
}
.CopyrightLink{
    font-family: Arial,Sans-serif;
    font-size: 10px;
    color: #A0A0A0;
    text-decoration: none;
}
.CopyrightLink:hover{
    text-decoration: underline;
}
TABLE.TablePublicidades{
    font-family: Helvetica;
    font-size: 10px;
}
TABLE.TablePublicidades A.Comercios{
    color: #174a99;
}
TABLE.TablePublicidades A.Alojamientos{
    color: #009933;
}
TABLE.TablePublicidades A.Gastronomia{
    color: #fe0000;
}
TABLE.TablePublicidades A:hover{
    text-decoration: none;
}
.TituloBusqueda{
    font-family: Helvetica;
    color: #3b3efb;
    font-size: 14px;
    font-weight: bold;
}
.BusquedaRecomendada_Titulo{
    font-family: Helvetica;
    color: #b709a1;
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
}
A.BusquedaRecomendada_Nombre{
    font-family: Helvetica;
    color: #e30f68;
    font-size: 12px;
    text-decoration: none;
}
A.BusquedaRecomendada_Nombre:hover{
    text-decoration: underline;
}
A.BusquedaRecomendada_Buscar{
    font-family: Helvetica;
    color: #3b3efb;
    font-size: 12px;
    text-decoration: underline;
}
A.BusquedaRecomendada_Buscar:hover{
    text-decoration: none;
}
.IndexAlquleresTandilCom{
    font-family: Helvetica;
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
.IndexTextoMuyChiquito{
    font-family: arial;
    font-size: 10px;
    color: #f0f9f0;
}
TABLE.FormContacto{
    border: 2px #990099 solid;
    width: 480px;
    height: 100px;
    font-family: Arial;
}
TABLE.FormContacto INPUT{
    background-color: #ffffff;
    border: 2px solid #990099;
}
TABLE.FormContacto INPUT:hover{
    background-color:#fbeffb;
}
TABLE.FormContacto INPUT.btn{
    font-family: Arial;
    font-size: 14px;
    color: #990099;
    font-weight: bold;

    border:2px solid #000000;
    height: 25px;
}
TABLE.FormContacto INPUT.btn:hover{
    background-color: #f2cef2;
}
TABLE.FormContacto TEXTAREA{
    border: 2px solid #990099;
}
TABLE.FormContacto TEXTAREA:hover{
    background-color:#fbeffb;
}
.DAOListerNoResults{
    font-family: Helvetica;
    color: #ff0000;
    font-size: 12px;
}
TABLE.DAOListerInmuebles{
    width: 760;
    border: 2px solid #990099;
}
TABLE.DAOListerInmuebles TR.Par{
    background-color: #fef6fe;
}
TABLE.DAOListerInmuebles TR.Par:hover{
    background-color: #ffffff;
}
TABLE.DAOListerInmuebles TR.Impar{
    background-color : #fde7fd;
}
TABLE.DAOListerInmuebles TR.Impar:hover{
    background-color : #ffffff;
}
TABLE.DAOListerDataFoto{
    width: 72px;
    height: 54px;
}
TABLE.DAOListerDataFoto A IMG{
    border: 2px solid #000000;
}
TABLE.DAOListerDataInmueble{
    width: 150px;
    height: 35px;
    color: #000000;
    font-family: Arial;
    font-size: 11px;
}
TABLE.DAOListerDataInmueble TR.TipoInmueble{
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
}
TABLE.DAOListerDescripcionInmueble{
    width: 420px;
    color: #000000;
    font-family: Sans-Serif;
    font-style: italic;
    font-size: 12px;
}
TABLE.DAOListerDescripcionInmueble TR A{
    font-family: Tahoma,Arial;
    color: #a442af;
    font-size: 11px;
    font-weight: bold;
    font-style: italic;
    text-decoration: none;
}
TABLE.DAOListerDescripcionInmueble TR A:hover{
    color: #c645c5;
    text-decoration: underline;
}
TABLE.DAOListerMasInfo{
    width: 10px;
}
TABLE.DAOListerMasInfo A{
    font-family: Tahoma,Arial;
    color: #4461e6;
    font-size: 10px;
    text-decoration: none;
}
TABLE.DAOListerMasInfo A:hover{
    text-decoration: underline;
}
TABLE.DAOListerLimitQuery{
    color: #600a72;
    font-size: 12px;
    font-weight: bold;
    font-family: Helvetica,Arial;
}
TABLE.IconDescription{
    color: #000000;
    font-size: 11px;
    font-family: Verdana,Arial;
    font-style: italic;
}
TABLE.DetalleInmueble{
    width: 500px;
    border: 2px solid #000000;
    font-family: Tahoma;
    font-size: 13px;
    color: #000000;
}
TABLE.DetalleInmueble TR.Titulo{
    font-family: Verdana,Arial;
    font-size: 18px;
    font-style: italic;
    color: #ffffff;
    height: 30px;
    background-image: url(../images/detallesinmueble_barratitulo.gif);
    background-repeat: repeat-x;
}
TABLE.DetalleInmueble TD{
    height: 25px;
}
TABLE.DetalleInmueble TD IMG.Foto{
    border: 2px solid #000000;
}
TABLE.DetalleInmueble TD IMG.Icono{
    border: 2px solid #000000;
}
TABLE.DetalleInmueble TD A{
    font-family: Arial;
    font-size: 12px;
    color: #bf21bf;
    text-decoration: none;
}
TABLE.DetalleInmueble TD A:hover{
    color: #4461e6;
    text-decoration: underline;
}
TABLE.DetalleDatosPrincipales{
    width: 100%;
    color: #000000;
    font-family: Arial;
    font-size: 13px;
}
TABLE.DetalleDescripcion{
    width: 95%;
    font-family: Arial;
    font-size: 13px;
    font-style: italic;
}
A.DetalleInmuebleLink{
    font-family: Arial;
    font-size: 12px;
    color: #4461e6;
    text-decoration: none;
}
A.DetalleInmuebleLink:hover{
    color: #bf21bf;
    text-decoration: underline;
}
TABLE.PopUpDetalleInmueble TD IMG.Foto{
    border: 2px solid #000000;
}
TABLE.PopUpDetalleInmueble TD.Titulo{
    font-family: Tahoma,Arial;
    font-size: 13px;
    font-weight: bold;
    color: #550472;
}
TABLE.PopUpDetalleInmueble TD.Detalle{
    font-family: Tahoma,Arial;
    font-size: 11px;
    color: #510979;
}
TABLE.PopUpDetalleInmueble TD.Cargando{
    font-family: Tahoma,Arial;
    font-size: 13px;
    color: #000000;
}
TABLE.DetalleIconosInfo TD A{
    font-family: Arial;
    font-size: 12px;
    color: #4461e6;
    text-decoration: none;
}
TABLE.DetalleIconosInfo TD A:hover{
    color: #bf21bf;
    text-decoration: underline;
}
BODY.AdminLogin{
    background-color: #fef9ff;
}
TABLE.TableLogin{
    color: #000000;
    font-family: Arial;
}
TABLE.TableLogin TD.Titulo{
    font-size: 16px;
    font-weight: bold;
}
TABLE.TableLogin INPUT{
    background-color: #ffffff;
    border: 2px solid #990099;
}
TABLE.TableLogin INPUT:hover{
    background-color: #fef6fd;
}
TABLE.TableLogin INPUT.btn{
    color: #990099;
    font-size: 14px;
    font-weight: bold;
    border: 2px solid #000000;
    height: 25px;
}
TABLE.AdminDAOLister{
    width: 100%;
    border: 1px #000000 solid;
    font-family: Arial;
    font-size: 12px;
}
TABLE.AdminDAOLister TR.Par{
    background-color: #f0c9f1;
}
TABLE.AdminDAOLister TR.Par:hover{
    background-color: #ffffff;
}
TABLE.AdminDAOLister TR.Impar{
    background-color: #fbeffb;
}
TABLE.AdminDAOLister TR.Impar:hover{
    background-color: #ffffff;
}
TABLE.AdminDAOLister TR.Encabezado{
    background-color: #990099;
    color: #ffffff;
    font-family: Arial,Tahoma,Verdana;
    font-size: 14;
    font-weight: bold;
}
.SinResultados{
    color: #ff0000;
    font-family: tahoma,arial;
    font-size: 12px;
}
TABLE.AdminDaoListerLimitQuery{
    border: 0;
    border-style: none;
}
TABLE.AdminDaoListerLimitQuery TD{
    font-family: Verdana,Arial,Helvetica,Sans-serif;
    font-size: 10;
    color: #122fb8;
    font-weight: bold;
}
TABLE.AdminDaoListerLimitQuery TD A{
    color: #990099;
    text-decoration: none;
}
TABLE.AdminDaoListerLimitQuery TD A:hover{
    text-decoration: underline;
}
TABLE.AdminDAOListerSelectFilterForm Input.btn{
    font-family: Helvetica;
    font-size: 80%;
    font-weight: bold;
    color: #990099;
    background-color: #ffffff;
    border: 2px solid #000000;
    height: 22px;
}
TABLE.AdminDAOListerSelectFilterForm Input.btn:hover{
    background-color: #fff5ff;
}
TABLE.AdminDAOListerSelectFilterForm Input.txt{
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    border: 2px solid #000000;
    background-color: #ffffff;
    height: 21px;
}
TABLE.AdminDAOListerSelectFilterForm Input.txt:hover{
    background-color: #fff5ff;
}
TABLE.AdminDAOListerSelectFilterForm Select{
    font-family: Arial,Tahoma,Helvetica,Sans-serif;
    font-size: 13px;
    color: #000000;
    border: 2px solid #000000;
    background-color: #ffffff;
    height: 21px;
    width: auto;
}
TABLE.AdminDAOListerSelectFilterForm Select:hover{
    background-color: #fff5ff;
}
TABLE.AdminDAOListerSelectFilterForm TD.TitleFilter{
    font-family: Helvetica,Tahoma,Sans-serif;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}
TABLE.AdminDAOListerMultiAction SELECT{
    font-family: tahoma,arial;
    font-size: 11px;
    color: #000000;
    border: 2px solid #000000;
    background-color: #ffffff;
    height: 18px;
    width: auto;
}
TABLE.AdminDAOListerMultiAction Select:hover{
    background-color: #fff5ff;
}
TABLE.AdminDAOListerMultiAction TD.TitleFilter{
    font-family: Helvetica,Tahoma,Sans-serif;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}
TABLE.AdminDAOListerMultiAction TD.TextMultiAction{
    color: #000000;
    font-family: verdana,arial;
    font-size: 10px;
}
TABLE.AdminDAOListerMultiAction A{
    color: #000000;
    font-family: verdana,arial;
    font-size: 10px;
    text-decoration: none;
}
TABLE.AdminDAOListerMultiAction A:hover{
    text-decoration: underline;
}
TABLE.AdminDaoForm{
    padding-bottom: 5;
    border-width:0;
    background-color: #fff5fe;
    font-family: Arial;
    border: 2px solid #000000;
}
TABLE.AdminDaoForm TD{
    font-size: 12px;
}
TABLE.AdminDaoForm TD.Resaltado{
    font-weight: bold;
    font-size: 12px;
}
TABLE.AdminDaoForm TD A.Link{
    font-family: Arial;
    text-decoration: none;
    color: #0157ad;
    font-size: 12;
}
TABLE.AdminDaoForm TD A.Link:hover{
    text-decoration: underline;
}
TABLE.AdminDaoForm TR.Titulo{
    color: #fefdfe;
    font-weight: bold;
    background-color: #7a0e67;
}
TABLE.AdminDaoForm TR.TituloPrincipal{
    font-family: Tahoma,Arial;
    color: #e8fafa;
    font-weight: bold;
    background-color: #2a4b80;
}
TABLE.AdminDaoForm TR{
    height: 2;
}
TABLE.AdminDaoForm TR.InputZone{
    height: 35;
}
TABLE.AdminDaoForm Input.txt{
    color: #000000;
    font-family: arial;
    font-size: 12px;
    background-color: #ffffff;
    border: 2px solid;
    border-top-color: #6b0759;
    border-left-color: #6b0759;
    border-right-color: #6b0759;
    border-bottom-color: #6b0759;
    height: 21px;
}
TABLE.AdminDaoForm Input.txt:hover{
    background-color: #fff9fe;
}
TABLE.AdminDaoForm Input.Btn{
    color: #990099;
    font-family: Arial;
    font-weight: bold;
    background-color: #ffffff;
    border:2px solid;
    border-top-color: #000000;
    border-left-color: #000000;
    border-right-color: #000000;
    border-bottom-color: #000000;
    height: 22;
}
TABLE.AdminDaoForm Input.Btn:hover{
    background-color: #fff5ff;
}
TABLE.AdminDaoForm Select{
    color: #000000;
    font-family: Arial,Tahoma,Helvetica;
    background-color: #ffffff;
    border: 2px solid;
    border-top-color: #6b0759;
    border-left-color: #6b0759;
    border-right-color: #6b0759;
    border-bottom-color: #6b0759;
    height:21;
}
TABLE.AdminDaoForm Select:hover{
    background-color: #fff9fe;
}
TABLE.AdminDaoForm TextArea{
    color: #000000;
    font-size: 11px;
    font-family: Arial;
    background-color:#ffffff;
    border:2px solid;
    border-top-color: #6b0759;
    border-left-color: #6b0759;
    border-right-color: #6b0759;
    border-bottom-color: #6b0759;
}
TABLE.AdminDaoForm TextArea:hover{
    background-color: #fff9fe;
}
TABLE.TableFilters{
    width: 100%;
    background: #fef6fe;
    border: 2px #000000 solid;
}
.AdminCamposMarcadosConAsterisco_Message{
    font-family: Arial,Sans-serif;
    font-size: 10;
    color: #A0A0A0;
}
.AdminCamposMarcadosConAsterisco_Asterisco{
    font-family: Tahoma;
    font-size: 12;
    color: #FF0000;
}
.AdminBackToDAOListerLink{
    font-family: Arial;
    font-size: 11px;
    color: #127af4;
    text-decoration: none;
}
.AdminBackToDAOListerLink:hover{
    color: #8ec0fa;
    text-decoration: underline;
}
.AdminDaoListerTitle{
    font-family: Helvetica,Arial,Sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #0d0690;
    text-decoration: underline;
}
.AdminUserName{
    font-family: Arial;
    font-size: 11px;
    color: #7118f4;
}
A.UserLink{
    font-family: Arial;
    font-size: 12px;
    color: #990099;
    text-decoration: underline;
}
A.UserLink:hover{
    text-decoration: none;
}
.UserText{
    font-family: Arial;
    font-size: 12px;
    color: #374ee7;
    text-decoration: none;
}