body {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;	

	margin-left: 0px; 
	margin-top: 30px; 
	margin-right: 0px; 
	margin-bottom: 0px;
	
	background-repeat:no-repeat;

	scrollbar-face-color:#DFDFDF;
	scrollbar-highlight-color:#E8F2FF;
	scrollbar-3dlight-color:#698299;
	scrollbar-darkshadow-color:#698299;
	scrollbar-shadow-color:#698299;
	scrollbar-arrow-color:#698299;
	scrollbar-track-color:#FFFCA;
}
.bodyprincipal {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;	
	color:#000000;
	background-color: #D6D6D6;

	margin-left: 0px; 
	margin-top: 30px; 
	margin-right: 0px; 
	margin-bottom: 0px;
	
	background-repeat:no-repeat;

	scrollbar-face-color:#DFDFDF;
	scrollbar-highlight-color:#E8F2FF;
	scrollbar-3dlight-color:#666666;
	scrollbar-darkshadow-color:#666666;
	scrollbar-shadow-color:#666666;
	scrollbar-arrow-color:#666666;
	scrollbar-track-color:#FFFCA;
}
select {
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #AECCFB;
}
.selectusuario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #D7D7D7;
	border: 0px solid #C0C0C0;
}
.selectinmobiliaria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #D7D7D7;
	border: 0px solid #C0C0C0;
}

textarea {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	border: 1px solid #AECCFB;
	color:#333333;
	background-color: #FFFFFF;
	overflow:auto;
}

.inputtexto {
	color:#333333;
	background-color: #FFFFFF;
	border: 1px solid #AECCFB;
}

input {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

.inputtextousuario {
	color: #333333;
	background-color: #D7D7D7;
	border: 0px solid #C0C0C0;
}
.inputtextoinmobiliaria {
	color: #333333;
	background-color: #D7D7D7;
	border: 0px solid #C0C0C0;
}
.inputtextologin {
	color: #000000;
	border: 1px solid #7E9DB9;
	background-color: #FFFFFF;
}
.inputtextobuscador {
	color: #FFFFFF;
	border: 0px solid #354B60;
	background-color: #ff0202;
	font-weight:bold;
}

.inputboton {
	color: #FFFFFF;
	border: 1px solid #1A75AA;
	background-color: #1A75AA;
}
.inputbotonusuario {
	color: #FFFFFF;
	border: 1px solid #1A75AA;
	background-color: #1A75AA;
}
.inputbotoncatalpos {
	color: #FFFFFF;
	border: 1px solid #1A75AA;
	background-color: #1A75AA;
}
.botonpagar {
	color: #FFFFFF;
	border: 1px solid #1A75AA;
	background-color: #1A75AA;
}
.datos {
font-size:11px}

.textoerror {
	color: #FFD202;
	background-color:#546167;
	font-weight:bold;
}

.textomensaje {
	color: #FFFFFF;
	background-color:#546167;
	font-weight:bold;
}


.navinmobiliarias {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#3B3B3B;
}


.tablabanner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 969px;
	border: 0px;
}
.tablamenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 969px;
	height: 20px;
	border: 0px;
}
.tablainmobiliaria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 969px;
	border: 0px;
}
.areaderecha {
}
.areasuperior {
	background-color:#FFFFFF;
}
.areacentro {
	height:636px;
}
.tablacreditos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 969px;
	height:44;
	font-color:#FFFFFF;
}
.tablamarco {
	width: 100%;
	height: 415px;
}

.textoautenticar {
	color: #383838;
	font-size:10px;
	font-weight:bold;
}

.textobuscador {
	color: #FFFFFF;
	font-size:12px;
	font-style:italic;
}

.titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:300;
	color: #CCCCCC;
}
.celdamarco {vertical-align:top; text-align:center}
.creditos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.traza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.tituloopcion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	border-bottom: 1 #1A75AA solid;
	height: 30;
	text-align:center;
	vertical-align:middle;
}

.tituloopcionusuario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	background-color:#546167;
	height: 30;
	text-align:center;
	vertical-align:middle;
}
.tabladirectorio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:100%;
}
.tablamarca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:170px;
}
.tablapreferencias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:130px;
}
.tablapromociones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:120px;
}
.enlacedirectorio {cursor:pointer;color:#804000; font-weight:bold}

.titulomarcomarca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #FFFFFF;
	height: 16;
	text-align:center;
	vertical-align:middle;
}
.titulomarcoinmobiliarias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #FFFF80;
	height: 16;
	text-align:center;
	vertical-align:middle;
}
.titulomarco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #FFFFFF;
	height: 16;
	text-align:center;
	vertical-align:middle;
}
.enlacemarcoazul {cursor:pointer;color:#FFFFFF; font-weight:bold; text-decoration:underline}
.enlaceregistro {cursor:pointer;color:#000000; font-size:10px; font-weight:bold}
.enlacemarcorojo {cursor:pointer;color:#CECECE;}
.enlacemarcomarca {cursor:pointer;color:#CECECE;}
.enlacepregunta {cursor:pointer;color:#999999; font-weight:bold; text-decoration:underline}

.enlaceanunciofechas {
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	color: #3F1900;
}

.marcaregistro {color:#ff0202; font-size:10px; font-weight:bold}

.titulomodulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	height: 30;
	text-align:center;
	vertical-align:middle;
}
.opcionesmodulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight:bold;
	height: 24;
	text-align:left;
	vertical-align:middle;
}
.enlaceadmon {cursor:pointer;color:#F00000;}
.errornoautentif {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:left;
	color:#808080;
}

.titulocatpostal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #004080;
	background-color:#C1C1FF;
	height: 20;
	text-align:center;
	vertical-align:middle;
}
.piecatpostal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 20;
	text-align:right;
	vertical-align:middle;
}
.titulocatpostalnodispo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #DD0000;
	height: 16;
	text-align:center;
	vertical-align:middle;
}
.decripcatpostal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:60%;
	color: #000000;
	text-align:left;
	vertical-align:top;
}
.imagencatpostal {
	text-align:center;
}
.precioscatpostal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C0C0C0;
	text-align:center;
	vertical-align:top;
}
.marcocatpostal { border: 1 solid #C1C1FF;}
.enlacecatpostal {cursor:pointer;color:#8080FF;}
.tituloopcioncatpostal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #004080;
	background-color:#C1C1FF;
	height: 30;
	text-align:center;
	vertical-align:middle;
}

.titulocarro { color:#FFFFFF; border-left: 1px solid #999999; border-right: 1px solid #999999; border-top:1 solid #999999; 
background-color: #546167; text-align: center; }
.subtitulocarro { background-color:#8F8E8E; border: 1px solid #999999; 
color:#FFFFFF; text-align: center; }
.totalcarro { color:#FFFFFF; border-top: 1px solid #999999; }

.dataTableRow { 	background-color: #ECF2FC;}
.dataTableRowSelected { background-color: #AECCFB; }
.dataTableRowOver { background-color: #AECCFB; }

.encabezadotabla { border-spacing: 0; padding: 0 0 0 
0; margin:0 0 0 0; right:0; top:0; font-size:12px}
.celdatitulotabla { height: 22px; color:#FFFFFF; border-left: 1px solid #AECCFB; border-right: 1px solid #AECCFB; border-top:1 solid #AECCFB; 
background-color: #1A75AA; text-align: center; border-spacing: 0; 
padding: 0 0 0 0; margin:0 0 0 0; right:0; top:0}
.textotitulotabla { color: #FFFFFF;}
.encabezadocolumna { height: 22px; background-color:#6CB3DC; border: 1px solid #AECCFB; 
color:#FFFFFF; text-align: center; border-spacing: 0;
padding: 0 0 0 0; margin:0 0 0 0; right:0; top:0}
.tablainterior { border: 0; padding: 0 0 0 0; border-spacing: 0; 
right:0; top:0}
.marcotabla { border: 1px solid #AECCFB; }
.filatabla { height: 22; vertical-align:middle; }
.paginado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1 solid #AECCFB;
	color: #000000;
	background-color: #6CB3DC;
	height: 22px;
}
.cambiarpagina {cursor:pointer;color:#333333;text-decoration:none;}

.cambiarpaginainmobiliaria {cursor:pointer;color:#000000;text-decoration:none;}

.encabezadotabla1 { color:#000000; border-spacing: 0; padding: 0 0 0 0; 
margin:0 0 0 0; right:0; top:0; font-size:12px}
.celdatitulotabla1 { height: 16px; color:#000000; text-align: center; 
border-spacing: 0; padding: 0 0 0 0; margin:0 0 0 0; right:0; top:0}
.textotitulotabla1 { color: #000000;}
.encabezadocolumna1 { height: 16px; color:#000000; border: 1px solid 
#AECCFB; text-align: center; border-spacing: 0; padding: 0 0 0 0; 
margin:0 0 0 0; right:0; top:0}
.tablainterior1 { border: 0; padding: 0 0 0 0; border-spacing: 0; 
right:0; top:0}
.marcotabla1 { border:0 solid #999999; }
.filatabla1 { height: 16; vertical-align:top; }
.paginado1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 30px;
	border: 0px;
	color: #000000;
}
.cambiarpagina1 {cursor:pointer;color:#000000;text-decoration:none;}

.encabezadotabla2 { color:#FFFEFF; border-spacing: 0; padding: 0 0 0 0; 
margin:0 0 0 0; right:0; top:0;}
.celdatitulotabla2 { height: 16px; color:#3B3B3B; text-align: center; 
border-spacing: 0; padding: 0 0 0 0; margin:0 0 0 0; right:0; top:0; border-bottom: 1px solid 
#FFFFFF;}
.textotitulotabla2 { color: #3B3B3B; font-size:12px; font-weight:bold;}
.encabezadocolumna2 { height: 16px; color:#000000; border: 1px solid 
#AECCFB; text-align: center; border-spacing: 0; padding: 0 0 0 0; 
margin:0 0 0 0; right:0; top:0}
.tablainterior2 { border: 0; padding: 0 0 0 0; border-spacing: 0; 
right:0; top:0}
.marcotabla2 { border:0 solid #999999; }
.filatabla2 { height: 16; vertical-align:top; color: #FFFFFF;}
.paginado2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 30px;
	border: 0px;
	color: #FFFFFF;
}
.cambiarpagina1 {cursor:pointer;color:#000000;text-decoration:none;}

.encabezadotabla3 { color:#000000; border-spacing: 0; padding: 0 0 0 0; 
margin:0 0 0 0; right:0; top:0; font-size:12px}
.celdatitulotabla3 { height: 16px; color:#000000; text-align: center; 
border-spacing: 0; padding: 0 0 0 0; margin:0 0 0 0; right:0; top:0}
.textotitulotabla3 { color: #000000;}
.encabezadocolumna3 { height: 16px; color:#000000; border: 1px solid 
#CECECE; text-align: center; border-spacing: 0; padding: 0 0 0 0; 
margin:0 0 0 0; right:0; top:0}
.tablainterior3 { border: 0; padding: 0 0 0 0; border-spacing: 0; 
right:0; top:0}
.marcotabla3 { border:0 solid #FFFFFF; }
.filatabla3 { height: 16; vertical-align:top; }
.paginado3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 22px;
	border: 1 solid #CECECE;
	color: #000000;
}
.cambiarpagina3 {cursor:pointer;color:#000000;text-decoration:none;}

.encabezadotabla4 { border: 1px solid; border-spacing: 0; padding: 0 0 
0 0; margin:0 0 0 0; right:0; top:0; font-size:12px}
.celdatitulotabla4 { height: 22px; color:#004080; border-color: 
#2E1E85; background-color: #93B0FF; text-align: center; border-spacing: 0; 
padding: 0 0 0 0; margin:0 0 0 0; right:0; top:0}
.textotitulotabla4 { color: #004080;}
.encabezadocolumna4 { height: 22px; background-color:#DDDDFF; 
color:#004080; border: 1px solid #CECECE; text-align: center; border-spacing: 0; 
padding: 0 0 0 0; margin:0 0 0 0; right:0; top:0}
.tablainterior4 { border: 0; padding: 0 0 0 0; border-spacing: 0; 
right:0; top:0}
.marcotabla4 { border: 1px solid #CECECE; }
.filatabla4 { height: 22; vertical-align:middle; }
.paginado4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1 solid #CECECE;
	color: #004080;
	background-color: #DDDDFF;
	height: 22px;
}
.cambiarpagina4 {cursor:pointer;color:#004080;text-decoration:none;}

.secciontabla { height: 16; background-color: #E0E0E0; color:#546167; text-align: 
center; }
.botonesopcion { }

.altn  {
	font-family : verdana,arial,helvetica;
	font-size : 10pt;
	color: #ffffff;
	background-color: #8F8E8E;
}
  
.tit  {
	font-family : verdana,arial,helvetica;
	font-size : 10pt;
	color: #ffffff;
	background-color: #546167;
	font-weight: bold;
}
.fs	{
	font-family : verdana,arial,helvetica;
	background-color:	#BDB9B9;
	color:	#FFFFFF;
	font-weight: bold;
	text-align:	center;
	}
.da	{
	font-family : verdana,arial,helvetica;
	background-color: #E68225;
	color:	#FFFFFF;
	font-weight: bold;
	text-align:	center;
	}
.sl	{
	font-family : verdana,arial,helvetica;
	background-color: #CC6600;
	color:	#FFFFFF;
	font-weight: bold;
	text-align:	center;
	}
	
a {  font-family: Verdana, Arial, Helvetica, sans-serif; color:ffffff; }
p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
10px}
h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
14px}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	align: center;
}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
16px; text-transform: capitalize}

.titulocatfinan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #004080;
	background-color:#C1C1FF;
	height: 20;
	text-align:center;
	vertical-align:middle;
}
.piecatfinan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 20;
	text-align:right;
	vertical-align:middle;
}
.titulocatfinannodispo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #DD0000;
	height: 16;
	text-align:center;
	vertical-align:middle;
}
.decripcatfinan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:60%;
	color: #000000;
	text-align:left;
	vertical-align:top;
}
.imagencatfinan {
	text-align:center;
}
.precioscatfinan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C0C0C0;
	text-align:center;
	vertical-align:top;
}
.marcocatfinan { border: 1 solid #C1C1FF;}
.enlacecatfinan {cursor:pointer;color:#8080FF;}
.tituloopcioncatfinan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #004080;
	background-color:#C1C1FF;
	height: 30;
	text-align:center;
	vertical-align:middle;
}

.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DD0000;
	height: 10;
}


.framexe {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 770;
	height: 620;
	border: 0px;
}


.letterinmobiliaria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3C3B39;
}
.letterinmueble {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C3B39;
}
.letterpdto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3C3B39;
}
.labelinmobiliaria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:auto;
	color: #000000;
}
.botoninmobiliaria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #354B60;
	background-color: #FFCC99;
}
.botondpto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:left;
	color: #FFFFFF;
	width:142px;
	height:17px;
	font-weight:bold;
	border: 0px;
	background-color: #6A006A;
}
.enlacebotondpto {cursor:pointer; font-weight:bold; color:#191919; font-size: 10px; text-decoration:none;}
.enlaceolvido {cursor:pointer; color:#000000; font-size: 9px; text-decoration:none;}

.precioinmobiliaria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	height: 16;
	vertical-align:middle;
}
.precioinmobiliaria_tachado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	height: 16;
	vertical-align:middle;
	text-decoration: line-through;
}

.precioinmobiliaria_peq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	vertical-align:middle;
}
.precioinmobiliaria_peq_tachado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	vertical-align:middle;
	text-decoration: line-through;
}

.caracinmobiliaria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
	height: 16;
	vertical-align:middle;
	font-style: normal;
}
.imageninmobiliaria {
	text-align:center;
}
.encabezadoinmobiliaria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #3B3B3B;
}
.tituloinmobiliaria {
        <!--color de las filas de las inmobiliarias--!> 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}
.encabezadoinmueble {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	border-bottom-width:1;
	border-bottom-color:#000000;
	border-bottom-style:solid;
}
.tituloinmueble {
        <!--color de las filas de las inmobiliarias--!> 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
}
.tablaofertas {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	border-bottom: 1px solid #999999;
}
.tablanav {
	border-bottom: 0px solid #999999;
}
.tituloinmobiliarianodispo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #FFCD02;
	vertical-align:middle;
}
.enlaceinmobiliaria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#3B3B3B; 
	text-decoration:underline;
	cursor:pointer
}
.enlaceinmobiliariaavanza {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000; 
	text-decoration:underline;
	font-weight:bold;
	cursor:pointer;
}
.enlaceinmobiliariaver {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#000000; 
	font-weight:bold;
	text-decoration:none;
}
.enlaceadd {cursor:pointer;color:#0000FF;}

/*
.boxmed {
	background-image: url(imagenes/id_espanol/boxmedium.gif);
	background-repeat:   repeat-y;
}
.boxmedder {
	background-image: url(imagenes/id_espanol/boxmediumder.gif);
	background-repeat:   repeat-y;
}
.boxdown {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	color: #FFFFFF;
	height:31px;
	background-image: url(imagenes/id_espanol/boxdownizq.gif);
	background-repeat: no-repeat;
}
.boxmedder {
	background-image: url(imagenes/id_espanol/boxmediumder.gif);
	background-repeat:   repeat-y;
}*/
.tituloboxesautenticar {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.tituloboxesmasvendidos {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.tituloboxesmasvisitados {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.tituloboxespromociones {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.tituloboxesmascomprados {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.tituloboxesnuevosinmuebles {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.tituloboxesbuscador {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	background-repeat: no-repeat;
	color: #FFFFFF;
}
.tituloboxesanuncio {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	background-repeat: no-repeat;
	color: #FFFFFF;
}

.anuncio {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #808080;
}
.etiquetaencabezadoinmobiliaria {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #9CC804;
}
.nombreinmuebleinmobiliaria {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#CCCCCC;
}
.subtituloinmobiliaria {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #3B3B3B;
	background-color: #546167;
}
.enlacedescarga {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #DD0000;
	height: 16;
	vertical-align:middle;
	text-decoration:none;
	cursor:pointer;
}
.preciotablainmobiliaria {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	height: 16;
	vertical-align:middle;
}
.celdaimageninmobiliaria {
	border: thin solid #808080;
}

.firma {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
10px; color: #354B60}

.links {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
11px; color: #FFFFFF}

.mensaje {
	color:#FFFFFF;
	background-color:#FF9933;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.mensajeerror {
	color:#FFFFFF;
	background-color:#CC0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}


.contenedorsecciones {
border-bottom: 1 #007D85 solid;
border-top: 1 #007D85 solid;
}

.seccionformulario {
	width:100%;
}

.tablaformulario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:480;
}
.tablaformulariousuario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:480;
}

.tablabuscador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color:#FFFFFF;
}

.tituloseccionformulario {
	width: 160px;
}

.aster {
	width:20px;
}

.textobienvenida {
	font-size:12px;
}
.titulobienvenida {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight:bold;
	height: 20;
	text-align:left;
	vertical-align:middle;
}
.subtitulobienvenida {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	height: 15;
	text-align:left;
	vertical-align:middle;
}

.tituloayuda{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  font-size:10px; color:#234556; background-color:#FFFF99; height:30; vertical-align:middle;}
.paso{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  font-size:10px; color:#19313D;}
.numero{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;  font-size:10px; color:#234556; background-color:#FFFF99; vertical-align:top;}
.subpaso{ color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; text-decoration:underline; cursor:pointer;  color:#234556;}
.descripcion{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#19313D;}
.explicaciongeneral{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#19313D; border-bottom:1 solid #FFFF99;}
.explicaciongeneral1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#19313D; border-bottom:1 solid #FFFF99;}
.marcopasos{border-bottom:solid 2 #19313D; border-left:solid 2 #19313D; border-right:solid 2 #19313D; border-top:solid 2 #19313D; padding:5;}

.explicaciondetalle{z-index:1; position:absolute; left: 0px; top: 0px;}

.ayudafondo{ background-color:#66CCFF}
.textoayuda{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#FFFF99;}


.style1 {font-family: Arial, Helvetica, sans-serif; font-size:12px}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color:#FF6600;
	
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color:#FF6600;
}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.enlacecontenido{ cursor:pointer; text-decoration:underline; color:#000000}
.enlacearriba{ cursor:pointer; text-decoration:underline; color:#000000; font-size:8px}


.abajo { border-bottom:#FF6600 2 solid; padding-bottom:3;}
.primabajo { border-bottom:#FF6600 2 solid; padding-bottom:3; padding-left:3}
.ultabajo { border-bottom:#FF6600 2 solid; padding-bottom:3; padding-right:3}
.seleccionado {border-top:#FF6600 2 solid; border-left:#FF6600 1 solid; border-right:#FF6600 1 solid; padding-left:3}


.rebaja {
	color:#D30100;
	border_bottom: 1 #D30100 solid;
	border_top: 1 #D30100 solid;
	border_left: 1 #D30100 solid;
	border_right: 1 #D30100 solid;
}
