img.msimg {
	display: block;
	margin-top :  6px;
}

.paginador {
    clear: both;
    position: relative;
	width : 730px;
    padding-top: 3px;
    text-align: right;
}
.paginador span {
    position: absolute;
    top   :  3px;
    left  :  0px;
    text-align: left;
}

/* Home */

#cholloshome {
	position: relative;
	width : 500px;
	margin-bottom : 25px;
	border: 5px solid #DAD3C7;
}
#cholloshome #hList {
	position: relative;
	width : 500px;
	height: 155px;
	background: #EEEBE5;
	overflow: hidden;
}
#cholloshome #hList .item {
	float: left;
	position: relative;
	width : 145px;
	height: 135px;
	margin :  0px  0px;
	padding: 10px 10px;
}
#cholloshome #hList .item img.imgover {
	position: absolute;
	top   : 10px;
	left  : 10px;
	z-index: 15;
	behavior: url(iepngfix.htc);
}

#hFichaInmu img.imgover {
	position: absolute;
	top   : 0px;
	left  : 0px;
	z-index: 15;
	behavior: url(iepngfix.htc);
}

#cholloshome #hList .item img.imgprev {
	margin:  0px  0px  5px   0px;
}
#cholloshome #hList .item p.tipo1 {
	position: relative;
	margin:  0px  0px  0px   0px;
}
#cholloshome #hList .item p.tipo1 a {
	font-size  : 12px;
	font-weight: bold;
	text-decoration: none;
}
#cholloshome #hList .item p.tipo3 {
	position: relative;
	margin:  0px  0px  3px   0px;
    color : #B4A58B;
	font-weight: bold;
}
#cholloshome #hList .item p.tipo3 strong {
	float : left;
	position: relative;
	width :  50px;
	margin:  0px 5px  0px  0px;
    color : #FFFFFF;
    text-align: center;
	background: #B4A58B;
}
#cholloshome #hList .item p.tipo2 {
	position: relative;
	margin:  0px  0px  3px   0px;
    color : #910A2B;
	font-weight: bold;
}
#cholloshome #hList .item p.tipo2 strong {
	float : left;
	position: relative;
	width :  50px;
	margin:  0px 5px  0px  0px;
	color : #FFFFFF;
    text-align: center;
	background: #910A2B;
}

#homeBusc {
}
#homeBusc #iTipo {
	position: relative;
	width : 200px;
	height: 125px;
	margin :  0px;
}
#homeBusc #iProv {
	position: relative;
	width : 200px;
	height: 125px;
	margin :  0px;
}
#homeBusc .btn {
	position: relative;
	width : 405px;
	margin :  0px;
	text-align: right;
}
#homeBusc .btn a {
	font-weight: bold;
}


#ctl00_cphMain_hTabs {
	position: relative;
	height: 21px;
	margin :  0px  0px  0px  0px !important;
}
#ctl00_cphMain_hTabs a.tab {
	float : left;
	position: relative;
	height: 15px;
	margin :  0px 10px  0px  0px;
	padding:  3px  8px  3px  8px;
	font-weight: bold;
}
#ctl00_cphMain_hTabs a.sel {
	color : #000000;
	font-weight: bold;
	text-decoration: none;
	background: #D3D3CF;
}
#ctl00_cphMain_hTabs a.uns {
	color : #910A2B;
	text-decoration: none;
	border-top   : 1px solid #D3D3CF;
	border-left  : 1px solid #D3D3CF;
	border-right : 1px solid #D3D3CF;
	background: #F3F3F1;
}
.unterTabs {
	position: relative;
	width : 730px;
	height:   5px;
    background: #D3D3CF;
}
#ctl00_cphMain_hBoxes {
	position: relative;
	border: 5px solid #D3D3CF;
}
#ctl00_cphMain_hBoxes div.tab {
	position: relative;
}
#ctl00_cphMain_hBoxes ul {
	float: left;
	position: relative;
	margin : 12px 12px;
	padding:  0px;
	list-style: none;
}
#ctl00_cphMain_hBoxes ul li {
	margin :  0px  0px  3px  0px;
	padding:  0px  0px  0px 12px;
	font-size  : 12px;
	line-height: 130%;
	background-image: url(../images/bullet_listados.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}
#ctl00_cphMain_hBoxes ul.tipo3 li a {
	color: #910A2B;
}

#homeRss {
	position: relative;
	margin :  0px  0px  0px 10px;
	padding:  0px 30px  0px  0px;
	background: url(../segunda-mano/gifs/rss_home.gif) no-repeat right center;
}
#homeRss .btn {
	font-weight: bold;
}

#homeDDer {
	position: relative;
	margin :  0px 10px  0px 10px;
}
#homeDDer p.tipo1 {
	position: relative;
	margin :  6px  0px  3px  0px;
	padding:  0px  0px  0px 15px;
	background-image: url(../gifs/bulletBlueBoxBlueArrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
#homeDDer p.tipo1 a {
	font-size  : 12px;
	font-weight: bold;
	text-decoration: none;
}
#homeDDer p.tipo2 {
	position: relative;
	margin:  0px  0px  6px 15px;
}

/* Resultados, paso 1 */
#gmaps {
	float: right; 
	position: relative; 
	left : -15px;
	width: 400px;
	height: 500px; 
	margin :  0px  0px  0px  0px;
	border: 1px solid black;
}
#lstMunis {
	position: relative;
	width : 325px;
}
#boxMunis {
	position: relative;
	padding:  5px 10px;
	background: #F3F3F1;
}
#boxMunis .tipo1 {
	margin :  6px  0px;
	padding:  0px;
	font-size  : 13px;
	font-weight: bold;
}
#boxMunis ul.tipo3 {
	margin : 12px  0px;
	padding:  0px;
	list-style: none;
}
#boxMunis ul.tipo3 li {
	margin :  0px  0px  3px  0px;
	padding:  0px  0px  0px 15px;
	line-height: 130%;
	background-image: url(../gifs/bulletOrangeBoxOrangeCrew.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
#boxMunis ul.tipo3 li.light {
	background-color: #D3D3CF;
}
#boxMunis p.tipo2 a {
	font-weight: bold;
}
#noMunis p.tipo3,
#lstMunis p.tipo3 {
	margin :  0px  0px 12px  0px;
	padding:  3px  0px  3px 20px;
	background-image: url(../gifs/bulletRSS.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
#lstMunis p.tipo3 a {
	font-weight: bold;
}

/* Resultados, paso 2 */

#hOrder {
	position: relative;
	width : 730px;
	padding:  3px  0px;
	font-weight: bold;
	background: #F3F3F1;
}
#hOrder span.lbl {
	padding-left : 130px;
}
#hOrder span.fld {
	padding-left : 15px;
	padding-right: 5px;
}

#resultList {
	position: relative;
	width : 730px;
}
#resultList .item {
	position: relative;
	margin :  0px  0px 10px  0px;
	padding:  5px  5px  5px  5px;
}
#resultList .item1 {
	background: #F3F3F1;
}
#resultList .item2 {
	background: #FFFFFF;
}
#resultList .item .img {
    position: relative;
	float: left;
}
#resultList .item .img img 
{
}
#resultList .item .tipo1 {
	position: relative;
	margin:  0px  0px  0px 125px;
}
#resultList .item p.tipo1 a {
	font-size  : 12px;
	font-weight: bold;
	text-decoration: none;
}
#resultList .item .tipo2 {
	position: relative;
	width: 550px;
	margin:  0px  0px  0px 125px;
}
#resultList .item .tipo3 {
	position: absolute;
	top   :  5px;
	right :  5px;
	padding:  5px 10px;
	font-size  : 14px;
	font-weight: bold;
	background: #F3F3F1;
	border: 1px solid #D3D3CF;
}
#resultList .item .tipo3 {
	background: #FFFFFF;
}

#resultFoot {
}
#resultFoot #resultPromos {
	float: left;
	position: relative;
	width: 350px;
	margin-right: 25px;
}
#resultFoot #resultRSS {
	float: left;
	position: relative;
	width: 350px;
}
#resultFoot #resultRSS p.tipo3 {
	margin :  0px  0px 12px  0px;
	padding:  3px  0px  3px 20px;
	background-image: url(../gifs/bulletRSS.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}

/* Viviendas Destacadas */

#vvddBox {
	position: relative;
	width : 730px;
	/* border: 5px solid #FFEBCC; */
}
#vvddBox #hList {
	position: relative;
	width : 730px;
	height: 150px;
	background: #F3F3F1;
	overflow: hidden;
}
#vvddBox #hList #hScroll {
	position: absolute;
	z-index: 10;
}
#vvddBox #hList #sel {
	position: absolute;
	top   :  5px;
	left  : 10px;
	width : 210px;
	height: 215px;
	background: #D3D3CF;
	z-index:  5;
}
#vvddBox #hList .item {
	float: left;
	position: relative;
	width : 190px;
	height: 205px;
	margin :  5px 10px;
	padding:  5px 10px;
}
#vvddBox #hList .item img {
	display: block;
	position: relative;
	margin: 10px  0x 10px  0x;
	border: 5px solid white;
}
#vvddBox #hList .item p.tipo1 {
	position: relative;
	margin:  0px  0px  0px  0px;
}
#vvddBox #hList .item p.tipo1 a {
	font-weight: bold;
	text-decoration: none;
}
#vvddBox #hList .item p.tipo2 {
	position: relative;
	margin:  0px  0px  0px  0px;
}
#vvddBox #hPager {
	position: relative;
	padding:  5px  0px;
	font-size  : 10px;
	font-weight: bold;
	text-align: center;
	background: #F3F3F1;
}
#vvddBox #hFicha {
	position: relative;
	margin : 10px  0px;
	/* border: 1px solid black; */
	background-position: right;
	background-image : url(../images/bgFichaDestacadas.gif);
	background-repeat: repeat-y;
}
#vvddBox #hFicha .img {
	float: left;
	position: relative;
}
#vvddBox #hFicha .info {
	position: relative;
}
#vvddBox #hFicha .infoimg {
    width: 200px;
	margin-left : 350px;
}
#vvddBox #hFicha .inforaw {
    width: 560px;
}
#vvddBox #hFicha #hStripe {
	float: right;
	width: 145px;
}
#vvddBox #hFicha p.tipo3 {
	clear: left;
	position: relative;
	width: 565px;
}
#vvddBox #hFicha h3 {
	clear: left;
}
ul#hSubmenuVisor {
	position: relative;
	margin :  0px  8px;
	padding:  8px  0px;
	list-style: none;
	background-color: #F3F3F1;
}
ul#hSubmenuVisor li {
	margin :  0px  0px  0px  0px;
	padding:  3px  5px  3px 20px;
	font-family: Verdana;
	font-size  : 11px;
	line-height: 130%;
	background-image: url(../gifs/bulletBlueBoxWhiteDot.gif);
	background-repeat: no-repeat;
	background-position:  6px  5px;
}
ul#hSubmenuVisor li a {
	text-decoration: none;
}
#hGaleria {
	position: relative;
	width: 550px;
}

/* Novedades */

#novsList {
	position: relative;
	width : 730px;
}
#novsList .item {
	position: relative;
	width: 355px;
	margin :  0px  0px  5px  0px;
	padding:  5px  5px  5px  5px;
}
#novsList .item1 {
	float : left;
}
#novsList .item2 {
	float : right;
}
#novsList .item p.tipo1 {
	position: relative;
	margin:  0px  0px  0px  0px;
}
#novsList .item p.tipo1 a {
	font-size  : 12px;
	font-weight: bold;
	text-decoration: none;
}
#novsList .item p.tipo2 {
	position: relative;
	margin:  0px  0px  0px  0px;
}
#novsList .item .img {
	float : left;
	position: relative;
	width : 120px;
}
#novsList .item .img img {
}
#novsList .info {
	float : right;
	position: relative;
	width : 235px;
}
#novsList .info p.p1 {
	position: relative;
	margin:  0px  0px  6px  0px;
}
#novsList .info p.p1 a {
	font-weight: bold;
	text-decoration: none;
}
#novsList .info p.p2 {
	position: relative;
	margin:  0px  0px  0px  0px;
}
#novsList .ms {
	position: absolute;
	left  : 5px;
	bottom:  5px;
}

/* Ofertas */

#ofertasList {
	position: relative;
	width: 750px;
}
#ofertasList .item {
	float: left;
	position: relative;
	width: 215px;
	padding: 10px  0px  5px 10px;
	background: #F3F3F1;
}
#ofertasList .item1 {
	margin :  0px 25px 25px  0px;
}
#ofertasList .item2 {
	margin :  0px 25px 25px  0px;
}
#ofertasList .item3 {
	margin :  0px  0px 25px  0px;
}
#ofertasList .item img {
	display: block;
	position: relative;
	margin: 10px auto 10px auto;
	border: 5px solid white;
}
#ofertasList .item p.tipo1 {
	position: relative;
	margin:  0px  0px  0px  0px;
}
#ofertasList .item p.tipo1 a {
	font-weight: bold;
	text-decoration: none;
}
#ofertasList .item p.tipo2 {
	position: relative;
	margin:  0px  0px  0px  0px;
}
#ofertasList .item p.tipo3,
#ofertasList .item p.tipo4 {
	font-size  : 14px;
	font-weight: bold;
	text-align: center;
}
#ofertasList .item p.tipo3 {
	position: relative;
	text-decoration: line-through;
}
#ofertasList .item p.tipo4 {
	position: relative;
	margin :  6px 24px;
	padding:  5px;
	color : #FFFFFF;
	background: #D3D3CF;
}

/* Mi selección */

#miselList {
	position: relative;
	width: 730px;
}
#miselList .item {
	position: relative;
	margin :  0px  0px 10px  0px;
	padding:  5px  5px  5px  5px;
}
#miselList .itemSM {
	background: #F3F3F1;
}
#miselList .item .img {
	float: left;
}
#miselList .item .img img {
}
#miselList .item .tipo1 {
	position: relative;
	margin:  0px  0px  0px 125px;
}
#miselList .item p.tipo1 a {
	font-size  : 12px;
	font-weight: bold;
	text-decoration: none;
}
#miselList .item .tipo2 {
	position: relative;
	margin:  0px  0px  0px 125px;
}
#miselList .item .tipo3 {
	position: absolute;
	top   :  5px;
	right :  5px;
	padding:  5px 10px;
	font-size  : 14px;
	font-weight: bold;
}
#miselList .tipo3 {
	background: #FFFFFF;
}

/* Ficha */

#fichaBox {
	position: relative;
    width: 730px;
	padding:  5px;
}

#hFichaInmu {
	position: relative;
	margin :  0px;
	padding:  0px;
	background-position: right;
	background-image : url(../images/bgFichaDestacadas.gif);
	background-repeat: repeat-y;
}
#hFichaInmu .img {
	float: left;
	position: relative;
}
#hFichaInmu .info {
	position: relative;
}
#hFichaInmu .infoimg {
    width: 200px;
	margin-left : 360px;
}
#hFichaInmu .inforaw {
    width: 560px;
}
#hFichaInmu .info p.tipo1 {
	position: relative;
	margin :   0px;
}
#hFichaInmu .info p.tipo1 strong {
	display: block;
}
#hFichaInmu .info p.tipo2,
#hFichaInmu .info p.tipo2ol,
#hFichaInmu .info p.tipo2bx {
	width :  150px;
	margin :  6px  0px;
}

#hFichaInmu .info p.tipo4 {
	margin-top   : -24px;
	margin-left  : 100px;
}
#hFichaInmu .info p.tipo2 strong,
#hFichaInmu .info p.tipo4 strong {
	display: block;
	position: relative;
}
#hFichaInmu .info p.tipo2 span,
#hFichaInmu .info p.tipo2ol span,
#hFichaInmu .info p.tipo4 span {
	display: block;
	position: relative;
	padding:  5px;
	font-size  : 12px;
	font-weight: bold;
	text-align : center;
	background: #F3F3F1;
	border: 1px solid #D3D3CF;
}
#hFichaInmu .info p.tipo2ol span {
	padding-bottom:  0px;
	text-decoration: line-through;
	background: #FFFFFF;
}
#hFichaInmu p.tipo2bx span.box1 {
	display: block;
	position: relative;
	padding:  5px  0px;
	color : #FFFFFF;
	font-size  : 12px;
	font-weight: bold;
	text-align : center;
	background: #B00000;
}
#hFichaInmu p.tipo2bx span.box2 {
	display: block;
	position: relative;
	padding:  3px  0px;
	font-size  : 12px;
	text-align : center;
	border : 1px solid #B00000;
}
#hFichaInmu p.tipo3 {
	position: relative;
    width: 560px;
}

#hGaleria {
	position: relative;
	margin :  5px;
}
#hGaleria a {
	float: left;
	position: relative;
	margin :  0px 15px 10px  0px;
}
#hGaleria a img {
	width: 110px;
	height: 75px;
}

#fichaMap {
	position: relative; 
	width : 550px;
	height: 300px; 
	margin :  0px  0px  0px  0px;
	border: 1px solid black;
}

#hPrevNext {
	position: relative;
	height: 25px;
	background: #F3F3F1;
}
#hlPrev {
	position: absolute;
	top  :  5px;
	left :  5px;
}
#hlNext {
	position: absolute;
	top  :  5px;
	right:  5px;
}
#hPrevNext a {
	font-weight: bold;
	text-decoration: none;
}

#fichaStripe {
	float : right;
	position: relative;
	width : 145px;
	margin :  0px;	
	padding:  0px;
	color: #000000;
	z-index: 15;
}

#fichaMenu {
    position: relative;
    margin :  0px;
    padding:  0px;
    list-style: none;
}
#fichaMenu li {
    position: relative;
    margin :  0px  0px  5px  0px;
    padding:  3px  0px  3px  2px;
	background-color : #D3D3CF;
}
#fichaMenu li a {
    display: inline-block;
    padding:  2px  0px  2px 28px;
	font-size  : 12px;
    line-height: 20px;
	text-decoration: none;
    background-repeat: no-repeat;
}
#fichaMenu li a.avicampre {
    background-image : url(../../inmuebles/gifs/icoPrecio.gif);
}
#fichaMenu li a.ubicacion {
    background-image : url(../../inmuebles/gifs/icoUbicacion.gif);
}
#fichaMenu li a.descargar {
    background-image : url(../../inmuebles/gifs/icoPdf.gif);
}
#fichaMenu li a.pedircita {
    background-image : url(../../inmuebles/gifs/icoPedirCita.gif);
}

#fichaStripeVP {
	float : right;
	position: relative;
	width : 145px;
	margin :  0px;	
	padding:  0px;
	color: #000000;
	z-index: 15;
	
}

#hPedirCitaVP {
	position: relative;
	margin : 18px  0px;
	padding:  15px  0px  15px 14px;
	color: #000000;
	background: #D3D3CF;
}

.tipo2VP
{
    display:inline-block;
    font-family:Verdana;
    font-size:12px;
}
.cajaGris
{
    background: #D3D3CF;
    text-align:center;
    width:90px;
    padding:5px 0px;
    margin-top:5px;
    display:inline-block;
    color:White;
    font-weight:bold;
}

.cajaRoja
{
    background: #910A2B;
    text-align:center;
    width:90px;
    padding:5px 0px;
    margin-top:5px;
    display:inline-block;
    color:White;
    font-weight:bold;
}

/* RSS */

.rssBlock {
	position: relative;
	padding:  6px 12px;
	background-color: #F3F3F1;
}
#btnsAgregadores {
}
#btnsAgregadores a {
	padding:  0px 10px  0px  0px;
}

.rssCol {
	float: left;
	position: relative;
	width: 200px;
}

p.rssSec {
	position: relative;
	margin :  0px  0px  3px  0px;
	padding:  0px  0px  0px 12px;
	font-weight: bold;
	background-image: url(../images/bulletRSS.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}
p.rssSel {
	clear: both;
	position: relative;
	margin :  0px  0px  3px  0px;
	padding:  0px  0px  0px 18px;
	line-height: 130%;
	background-image: url(../images/bulletRSS.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}

#rssAgregadores {
	position: relative;
	margin :  0px  0px  3px 18px;
	padding:  0px  0px  0px  0px;
	list-style: none;
}

/* Chollos */

#chollos {
	position: relative;
	width : 730px;
}
#chollos #hList {
	position: relative;
	width : 730px;
	height: 175px;
	background: #F3F3F1;
	overflow: hidden;
}
#chollos #hList #hScroll {
	position: absolute;
	z-index: 10;
}
#chollos #hList #sel {
	position: absolute;
	top   :  0px;
	left  :  0px;
	width : 245px;
	height: 160px;
	background: #D3D3CF;
	z-index:  5;
}
#chollos #hList .item {
	float: left;
	position: relative;
	width : 225px;
	height: 150px;
	margin :  0px  0px;
	padding:  5px 10px;
}
#chollos #hList .item img.imgover {
	position: absolute;
	top   : 15px;
	left  : 15px;
	width : 110px;
	height:  75px;
	z-index: 15;
	behavior: url(iepngfix.htc);
}
#chollos #hList .item img.imgprev {
	border: 5px solid white;
}
#chollos #hList .item p.tipo1 {
	position: relative;
	margin:  0px  0px  0px   0px;
}
#chollos #hList .item p.tipo1 a {
	font-size  : 11px;
	font-weight: bold;
	text-decoration: none;
}
/*
#chollos #hList .item p.tipo2 {
	position: relative;
	margin:  0px  0px  0px   0px;
}
#chollos #hList .item .lt {
	text-decoration: line-through;
}
*/
#chollos #hList .item p.tipo3 {
	position: relative;
	margin:  3px  0px  3px   0px;
    color : #B4A58B;
	font-weight: bold;
}
#chollos #hList .item p.tipo3 strong {
	float : left;
	position: relative;
	width : 100px;
	margin:  0px 5px  0px  0px;
    color : #FFFFFF;
    text-align: center;
	background: #B4A58B;
}
#chollos #hList .item p.tipo2 {
	position: relative;
	margin:  3px  0px  3px   0px;
    color : #910A2B;
	font-weight: bold;
}
#chollos #hList .item p.tipo2 strong {
	float : left;
	position: relative;
	width : 100px;
	margin:  0px 5px  0px  0px;
	color : #FFFFFF;
    text-align: center;
	background: #910A2B;
}
#chollos #hPager {
	position: relative;
	padding:  5px  0px;
	font-size  : 10px;
	font-weight: bold;
	text-align: center;
	background: #F3F3F1;
}
#chollos #hFicha {
	position: relative;
	margin : 10px  0px;
}
#chollos #hInfo {
	position: relative;
}
#chollos #hInfo #hInfoImg {
	float : left;
	position: relative;
}
#chollos #hInfo #hInfoImg .imgover {
	position: absolute;
	top   :  0px;
	left  :  0px;
	z-index: 15;
	behavior: url(iepngfix.htc);
}
#chollos #hInfo #hInfoPnl p.tipo1 {
	position: relative;
	margin :   0px;
}
#chollos #hInfo .infoimg {
	position: relative;
	margin-left : 360px;
}
#chollos #hInfo .inforaw {
	position: relative;
}
#chollos #hInfo p.precio {
	position: relative;
	width :  304px;
	height:   65px;
	margin :  0px;
	padding:  0px;
	background: url(../images/base_precio.gif) no-repeat;
}
#chollos #hInfo p.precio span {
	display: block;
	position: absolute;
	font-weight: bold;
	text-align : center;
	/*background-color: green;*/
}
#chollos #hInfo p.precio span.ant {
	top  :  42px;
	left :   0px;
	width: 127px;
	color: #FFFFFF;
	font-size  : 12px;
}
#chollos #hInfo p.precio span.act {
	top  :  37px;
	left : 135px;
	width: 169px;
	color: #FFFFFF;
	font-size  : 16px;
}