.contenedor{
	width:998px;
}

.informacion {
    clear: right;
    float: left;
    width: 794px;
}

.banners {
    float: left;
    width: 180px;
    color: #D4D0C8;
    font-weight: bold;
    margin-top: 14px;
	margin-left:20px;
}

.banners1 {
    float: left;
    width: 180px;
    color: #D4D0C8;
    font-weight: bold;
    margin:0 0 15px 20px;
}

.Promocion {
    border: 1px solid #708AA1;
    cursor: pointer;
    font-family: verdana, arial;
    margin: 0pt 5px;
    width: 790px;
    height: 110px;
    padding: 1px;
}

.Promocion .Cabecera {
    width: 100%;
    height: 22px;
    color: #FFFFFF;
    float:left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    background-color: #708AA1
}

.Cabe {
    background-color: #CCCCCC;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 26px;
    margin-left: -6px;
    margin-right: -6px;
    margin-top: -3px;
    width: 102%;
}

.Promocion .Izq {
    float: left;
    height: 26px;
    width: 17px;
}

.Promocion .Cabecera .Titulo {
    color: #FFFFFF;
    float: left;
    height: 26px;
    padding-top: 8px;
    margin-top:-4px;
    text-align: left;
	margin-left:4px;
    width: 45%;
}

.Promocion .Cabecera .Iconos {
    color: #ffffff;
    float: left;
    height: 26px;
    padding-top: 2px;
    text-align: center;
    width: 15%;
}

.Promocion .Cabecera .Icono {
    float: left;
    height: 21px;
    padding: 0pt 2px;
    width: 20px;
}

.Promocion .Cabecera .Poblacion {
    color: #FFFFFF;
    float: right;
    height: 26px;
    padding-top: 8px;
    margin-top:-4px;
	margin-right:8px;
    text-align: right;
    width: 254px;
}

.Promocion .Der {
    background-position: right center;
    float: right;
    height: 26px;
    width: 21px;
}

.Promocion .Contenido {
    background-color: #FFFFFF;
    height: 69px;
    margin: -1px 0pt 0pt 1px;
    width: 100%;
}

.Promocion .ContIzq {
    background-repeat: repeat-y;
    border: 0px solid #FFFF00;
    float: left;
    height: 80px;
    margin: 0pt;
    padding: 0pt;
    width: 16px;
}

.Promocion .ContCent {
    border: 0px solid #00CC00;
    float: left;
    height: 69px;
    margin: 0pt 0pt 0pt 0px;
    padding: 0pt 0pt 0pt 0px;
    width: 100%;
}

.Promocion .Logo {
    float: left;
    height: 60px;
    padding: 2px 0pt 2px 2px;
    width: 95px;
}

.Promocion .Texto {
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 60px;
    padding: 8px 2px 0pt 6px;
    text-align: left;
    width: 600px;
}

.Promocion .Textoinm {
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    height: 60px;
    padding: 8px 2px 0pt 16px;
    text-align: left;
    width: 85%;
}

.Promocion .datos {
    clear: none;
    float: left;
    padding: 0pt 10px;
    width: 500px;
}

.Promocion .descripcion1 {
    float: left;
    height: 20px;
    padding: 0pt 0pt 0pt 5px;
    width: 650px;
}

.Promocion .Textoprom {
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    height: 60px;
    padding: 8px 2px 0pt 6px;
    text-align: left;
    width: 430px;
}

.Promocion .datosprom {
    clear: none;
    float: left;
    padding: 0pt 10px;
    width: 420px;
}

.Promocion .descripcionprom {
    float: left;
    height: 20px;
    padding: 0pt 0pt 0pt 5px;
    width: 420px;
}

.Promocion .Situacion {
    background-image: url(../img/busqueda/Situacion.jpg);
    background-position: left center;
    background-repeat: no-repeat;
    float: left;
    height: 22px;
    margin-top: 2px;
    width: 32px;
}

.Promocion .Vista {
    float: left;
    height: 60px;
    padding-bottom: 2px;
    padding-top: 2px;
    width: 81px;
}

.Promocion .ContDer {
    background-position: right center;
    background-repeat: repeat-y;
    border: 0px solid red;
    float: left;
    font-size: 0px;
    height: 80px;
    margin: 0pt;
    padding: 0pt;
    width: 21px;
}

.Promocion .Encontrado {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
}

.Paginacion {
    color: #000000;
    float: left;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.Promocion .Pie {
    height: 24px;
    margin: 0pt;
    width: 678px;
}

.Promocion .PieIzq {
    float: left;
    height: 24px;
    margin: 0pt;
    width: 17px;
}

.Promocion .PieCent {
    float: left;
    height: 24px;
    margin: 0pt;
    width: 640px;
}

.Promocion .PieDer {
    background-position: right center;
    float: left;
    height: 24px;
    margin: 0pt;
    width: 21px;
}

.Paginacion {
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.paginador {
    border: 0pt none;
    margin: 10px 0pt;
    width: 100%;
}

.nuevabusqueda {
    clear: both;
}

#listinmuebles{
	width:800px;
}

#listinmuebles table {
	width:760px;
	border-collapse: collapse;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
}

#listinmuebles td {
    border-bottom: 1px solid #000000;
    border-top: 1px solid #000000;
}

#listinmuebles .cabecera {
    background-color: #000000;
    color: #FFFFFF;
    cursor: default;
}

estilos sorteo-- > .Estilo5 {
    color: #000066;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 36px;
    font-weight: bold;
}

.Estilo6 {
    color: #000066;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 36px;
    font-weight: bold;
}

.Estilo2 {
    color: #000066;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 28px;
    font-weight: bold;
}

.Estilo7 {
    font-family: Arial, Helvetica, sans-serif;
}

.Estilo11 {
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 46px;
    font-weight: bold;
}

.Estilo13 {
    font-size: 18px;
}

.Estilo14 {
    font-size: 24px;
    font-weight: bold;
}

.Estilo15 {
    color: #000099;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
}

.Estilo16 {
    font-size: 16px;
}

.Estilo17 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
}

.Estilo17 a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
}

#scroll {
    background-color: #FFFFFF;
    height: 205px;
    overflow: auto;
    width: 110px;
}

td.scroll {
    color: #000000;
    font-family: verdana;
    font-size: 9px;
    height: 400px;
    width: 461px;
}

#scroll0 {
    background-color: #FFFFFF;
    height: 205px;
    overflow: auto;
    width: 110px;
}

td.scroll0 {
    color: #000000;
    font-family: verdana;
    font-size: 9px;
    height: 400px;
    width: 461px;
}

#scroll2 {
    background-color: #FFFFFF;
    height: 90px;
    overflow: auto;
    width: 500px;
}

td.scroll2 {
    color: #000000;
    font-family: verdana;
    font-size: 9px;
    height: 100px;
    width: 461px;
}

#datos_inmueble {
    border: 1px dotted #DBDBDB;
    float: left;
    font-family: verdana, arial;
    margin: 15px 0pt;
    width: 100%;
}

#datos_inmueble table {
    font-family: verdana, arial;
    margin: 0pt 0px 15px;
    width: 100%;
}

#datos_inmueble td {
    font-family: verdana, arial;
    margin: 0pt 0pt 7px;
}

.encabezado {
    background-color: #CCCCCC;
    font-weight: bold;
    height: 20px;
    padding: 0pt 15px;
    text-align: center;
}

.punteada {
    border: 1px dotted #CCCCCC;
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    margin: 15px 0pt;
    width: 800px;
}

.punteada table {
    font-family: Arial, Helvetica, sans-serif;
    margin: 0pt 0pt 15px;
    width: 100%;
}

.punteada td {
    font-family: Arial, Helvetica, sans-serif;
    margin: 0pt 0pt 7px;
    padding: 0pt 10px;
}

.administrador {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    text-align: center;
    text-decoration: none;
}

.area {
    float: left;
    padding: 10px 0pt;
    width: 50%;
}

.area2 {
    float: left;
    width: 80%;
}

.area1 {
    float: left;
    padding-left: 10px;
    padding-right: 10px;
    width: 10%;
}

.punteada2 {
    border: 1px dotted #CCCCCC;
    font-family: Arial, Helvetica, sans-serif;
    margin: 15px 0pt;
	width:1000px;
}

#pestaņas {
    background: transparent url(../../buscador/images/bg.gif) repeat-x scroll center bottom;
    font-size: 93%;
    line-height: normal;

}

#pestaņas ul {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0pt;
    padding: 10px 0pt 0pt;
}

#pestaņas li {
    background: transparent url(../../buscador/images/norm_left.gif) no-repeat scroll left top;
    float: left;
    margin: 0pt;
    padding: 0pt 0pt 0pt 9px;
}

#pestaņas a {
    background: transparent url(../../buscador/images/norm_right.gif) no-repeat scroll right top;
    color: #776655;
    display: block;
    float: left;
    font-weight: bold;
    padding: 5px 15px 4px 6px;
    text-decoration: none;
}

#pestaņas a {
    float: none;
}

#pestaņas a:hover {
    color: #333333;
}

#pestaņas #current {
    background-image: url(../../buscador/images/norm_left_on.gif);
}

#pestaņas #current a {
    background-image: url(../../buscador/images/norm_right_on.gif);
    color: #333333;
    padding-bottom: 5px;
}

#pestaņascab {
    /*background:transparent url(../../buscador/images/bg.gif) repeat-x scroll center bottom;*/
    font-size: 50%;
    line-height: normal;
    width: 98%;
}

#pestaņascab ul {
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0pt;
    padding: 10px 0pt 0pt;
}

#pestaņascab li {
    background: transparent url(../../buscador/images/norm_left.gif) no-repeat scroll left top;
    float: left;
    margin: 0pt;
    padding: 0pt 0pt 0pt 9px;
}

#pestaņascab a {
    background: transparent url(../../buscador/images/norm_right.gif) no-repeat scroll right top;
    color: #776655;
    display: block;
    float: left;
    font-weight: bold;
    padding: 2px 9px 1px 0px;
    text-decoration: none;
    float: none;
}

#pestaņascab a:hover {
    color: #333333;
}

#pestaņascab #current {
    background-image: url(../../buscador/images/norm_left_on.gif);
}

#pestaņascab #current a {
    background-image: url(../../buscador/images/norm_right_on.gif);
    color: #333333;
    padding-bottom: 5px;
}

.Promocion .Cabecera .Poblacion2 {
    background-repeat: no-repeat;
    float: right;
    height: 22px;
    margin: 4px 0pt -4px;
    padding-right: 10px;
    text-align: right;
    width: 35%;
}

#pendiente_validacion {
    position: absolute;  
    padding:5px;
    margin:5px;
    text-align:center;
    vertical-align:middle;
    z-index:1;
    top:200px;
    left:350px;
    filter: alpha( opacity = 75 );
    -moz-opacity:0.75;
    opacity:0.75;
  
}

/*contactar publicidad*/

#descripcion_publicidad{
    clear:both;
    margin-bottom:50px;
    width:100%;
}

#descripcion_banners{
    float:left;
    clear:right;
    width:70%;
    margin:0 15px 0 0;
}

.contacto_banner{
    float:left;
    width:25%;
    background-color:#cccccc;
    border:1px solid #000000;
    padding:10px 10px 10px 10px;
}

.caracteristicas_banner{
    
    float:left;
    width:70%;
    line-height:200%;
}

.boton_banner_publicidad{
    text-align:center;
}


.datos_flotante {
    z-index: 2;
    position: absolute;
	margin:200px 0 0 10px;
	padding:10px 10px 10px 10px;
	text-align:justify;
    width: 350px;
    height: 160px;
    background-color: #EEEEEE;
	border:solid 1px;
	display:none;
	
}



.ficha{
	width:750px !important;
	margin-left:20px !important;
}

.ficha .Datos{
	width:150px;
	height:20px;
}
.precio{
	color:#FF0000; 
	font-size:12px;
	font-weight:bold;
}

.registro{
	margin: 10px auto;
	width:650px !important;
}

.registro .texto{
	text-align:left;
	height:25px;
	width:225px;
	font-size:12px;
}

.registro .input{
	text-align:right;
	height:25px;
	width:325px;
	font-size:12px;
}

.registro .input input{
	float:right;
}

.requerido{
	text-align:left;
	font-size:10px;
	font-weight:bold;
	width:70px;
	float:right;
	padding-left:3px;
}
.registro .centrado{
	text-align:center;
	height:10px;
	padding:0 auto !important;
	
}
.registro .elegir{
	text-align:justify;
	font-size:12px;	
	padding:0px auto !important;
	
}

.mensajes{
	font-weight:bold;
	font-size:12px;
	text-align:center;
}

.ventajas{
	font-size:12px;
	text-align:left;
	margin:20px 0 0 50px;
	line-height:28px;
	padding-left:80px;
}

.textos{
	font-size:12px;
	margin: 20px 50px auto;
	text-align:justify;
	line-height:150%;
}

.noticias{
	margin:10px 10px 10px 10px;
}
.noticias a:hover{
	text-decoration:none;
	color:#000000;
}

.registrousuarios{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding-left:34px;
}

.registrobotones{
 background-image: url(../../../images/registro.jpg);
 cursor:pointer;
 width:169px;
 height:30px;
 font-weight:bold;
 text-decoration:none;

}

.registrobotones a{
font-size:11px !important;
 color:#FFFFFF !important;
} 

.mensajesInsercion{
	font-size:12px;
	margin: 10px 50px auto;
	text-align:justify;
		font-weight:bold;
	
}

.condiciones{
	width:600px;
	height:200px;
	overflow-y:auto;
	text-align:justify;
	font-weight:normal;
	font-size:11px;
	border:1px solid #000000;
	background:#ffffff;
}

