html{
	height:100%;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
}
body{
	height:100%;
	width:100%;
	margin-top:20px;
	margin-bottom:0px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-color: #155b35;
}

/* TABLA CONTENEDOR MAIN */
.tablaContentMain{
	width: 800px;
	background-color: #ffffff;
}

/* CELDAS CONTNET */
.celLeftCh{
	width: 252px;
}
.celBanner{
	height: 205px;
	width: 550px;
	padding-left: 10px;
	padding-bottom: 15px;
}

.celContent{
	height: 200px;
	width: 550px;
	padding-right: 15px;
	padding-bottom: 15px;
}

/* BOX */
.bordeTablaSupCh{
	background-image: url(inmo/bordeTablaSupCh.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 6px;
	width: 252px;
}
.bordeTablaDownCh{
	background-image: url(inmo/bordeTablaDownCh.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 6px;
	width: 252px;
}
.centroTablaCh{
	width: 250px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e1e1e1;
	padding: 10px;
}

.leftBoxGris{
	background-image: url(inmo/leftBoxGris.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 35px;
	width: 5px;
}
.rightBoxGris{
	background-image: url(inmo/rightBoxGris.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 35px;
	width: 5px;
}
.centerBoxGris{
	background-color: #d6d6d6;
	font-size: 11px;
	color: #666;
	padding-left:10px;
	padding-top:6px;
	font-family:Arial;
	font-weight:bold;
	vertical-align:baseline;	
}

.centerBoxGrisInterior{
	background-color: #d6d6d6;
	font-size: 11px;
	color: #666;
	padding-left:30px;
	font-family:Arial;
	font-weight:bold;
	vertical-align:middle;	
}

.leftBoxNar{
	background-image: url(inmo/leftBoxNar.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 35px;
	width: 5px;
}
.rightBoxNar{
	background-image: url(inmo/rightBoxNar.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 35px;
	width: 5px;
}
.centerBoxNar{
	background-color: #f58616;
	font-size: 11px;
	color: #666;
}

.leftBoxFooter{
	background-image: url(inmo/leftBoxFooter.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 97px;
	width: 7px;
}
.rightBoxFooter{
	background-image: url(inmo/rightBoxFooter.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 97px;
	width: 7px;
}

.centerBoxGrisFooter{
	background-color: #d6d6d6;
	font-size: 11px;
	color: #666;
	padding-right: 20px;
	padding-left: 20px;
}

.bordeAbajo{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
}

/* TEXTOS */
.txtBuscador{
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	line-height: 25px;
	font-weight: bold;
	color: #666;
}

.txtTitBox{
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
}
.txtTitularSeccion{
	font-size: 18px;
	color: #f58616;
}
.tdTextoSeccion{
	font-size: 12px;
}

.txtComodidades{
	color: #f58616;
}

/* MENU */
.tablaMenuSup{
	height: 40px;
	width: 100%;
	padding-bottom: 5px;
	padding-left: 10px;
}

.tablaFooter{
	width: 100%;
	vertical-align: middle;
	margin-top: 15px;
}

.tablaTitBox{
	width: 100%;
	vertical-align: middle;
	margin-bottom: 10px;
}

.itemMenu{
	padding-left: 30px;
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #666;
}
.arrow{
	padding-right: 5px;
}
/*////////////////////////////////////////////////////////*/


form{margin:0px;}
img{border:0px;}
input{font-size:10px;}
textarea{font-size:11px;font-family:Arial, Helvetica, sans-serif;}
select{font-size:10px;font-family:Arial, Helvetica, sans-serif;}

/* MENU SUPERIOR /////////////////////////////////////////////////*/

.tdMenuSuperior{
	height:29px;
	background-image:url(inmo/fondo_menu_superior.gif);
	background-repeat:repeat-x;
}
.tdMenuInferior{
	height:29px;
	background-image:url(inmo/fondo_menu_inferior.gif);
	background-repeat:repeat-x;
}
.tdTituloMenuSuperior{
	color:#FFFFFF;
}
.tdMenu{
	height:29px;
	background-image:url(inmo/fondo_menu_superior.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
}
.tdMenuIzquierdo{
	height:23px;
	background-image:url(inmo/fondo_menu_izquierdo.gif);
	background-color:#abc398;
	background-repeat:repeat-x;
	color:#FFFFFF;
	border-right:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
}
.inputReferencia{
	width:70px;
	padding-top:2px;
	height:11px;
}
A.menu:visited{text-decoration: none;color:#f58616;} 
A.menu:active{text-decoration: none;color:#f58616;} 
A.menu:link{text-decoration: none;color:#f58616;} 
A.menu:hover{text-decoration: underline;color:#f58616;}

A.menuGris:visited{text-decoration: none;color:#666;} 
A.menuGris:active{text-decoration: none;color:#666;} 
A.menuGris:link{text-decoration: none;color:#666;} 
A.menuGris:hover{text-decoration: none;color:#f58616;}

A.menuiz:visited{text-decoration: none;color:#466430;} 
A.menuiz:active{text-decoration: none;color:#466430;} 
A.menuiz:link{text-decoration: none;color:#466430;} 
A.menuiz:hover{text-decoration: underline;color:#466430;}

/*////////////////////////////////////////////////////////////////*/
.tbContenidoTexto{
	margin-top:5px;
	margin-bottom:5px;
}
.tdTituloS{
	padding:5px;
	background-color:#e2e9db;
}

.tbTituloRelacionado{
	margin-left:5px;
	margin-top:0px;
	background-color:#ececdb; 
}
.tdFormatoR{
	padding:5px; 
	height:20px; 
	font-size:11px; 
	color:#b86915;
	font-weight:bold;
}
.tdFormatoP{
	height:20px; 
	font-size:11px; 
	color:#b86915;
	font-weight:bold;
}
.tbTituloInterior{
	margin-left:5px;
	margin-top:3px;
}
.tdFormatoI{
	padding-top:5px; 
	padding-left:5px; 
	padding-right:5px; 
	padding-bottom:5px; 
	font-size:14px; 
	color:#216b42;
}

.tdFormatoPaginacion{
	padding:5px; 
	font-size:11px; 
	color:#216b42;
}
.tdHerramienta{
	background-image:url(inmo/fondo_td_central.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	padding-left:5px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:6px;
}
.tdMensaje{
	font-weight:bold;
	color:#b86915;
	font-size:11px;
	background-color:#FFFFFF;
	padding:5px;
	border:1px solid #e8e8cb;
}
.td_fondo_registro{
	background-image:url(inmo/fondo_registros.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	padding-bottom:5px;
}
.tdPie{
	background-image:url(inmo/fondo_pie.gif);
	background-repeat:no-repeat;
	height:26px;
	color:#FFFFFF;
	text-align:center;
}
.tbContenedor{
	background-color:#ffffff;
	border: 5px solid #dcdcd0;
}
.tdContenedor
{
	border-left: 1px solid #25673a;
	border-right: 1px solid #25673a;
}
.tdIzquierda{
	width:230px;
	background-color:#f6f6ee;
}
.tdCentral{
	width:540px;
	border-left:0px solid #25673a;
	background-image:url(inmo/fondo_central.gif);
	background-repeat:repeat-y;
}
.bgHeader {
background-color:#1b3b13;
}	

.header {
	height: 100px;
	width: 850px;
	vertical-align:middle;
}
.lineHorHeader {
	height: 20px;
	width: 850px;
	background-image: url(images/lineHorHeader.gif);
	background-repeat: repeat-x;
}

.Destacados
{
	font-family: Arial;
	font-size: 11px;
	color: #666;
	border-width: 0px;
}
	
.TextoLectura
{
	font-family:Arial;
	font-size:12px;
	color:#666666;
	border-width:0px;
	font-weight: normal;
	}
.Texto
{
	font-family: Arial;
	font-size: 12px;
	color: #065c9f;
}
	
.TextoDestacado
{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#065c9f	}

.TextoTitular
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#666	}

.TextoTitularGris
{
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	color: #001229;
}
	
.TextoGris
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	}

.DestacadosTit
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#065c9f
	}
	
.logo {
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 50px;
}
.boxInfoHome {
	padding: 15px;
	height: auto;
	width: 490px;
	left: 0px;
	top: 0px;
	background-position: left;
}

.boxInfoHomeVert {
	height: auto;
	width: 310px;
	left: 0px;
	top: 0px;
	background-position: left;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}

.boxServicios {
	padding: 15px;
	height: auto;
	width: 130px;
	left: 0px;
	top: 0px;
	background-position: left top;
	background-image: url(images/bg_box_servicios.gif);
	background-repeat: no-repeat;
}

.box230BordeBottom {
	height: auto;
	width: 230px;
	left: 0px;
	top: 0px;
	background-position: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D7D7;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#707070;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 15px;
}

.txt11Bold {
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	color: #7d7d7d;
}
	
.LinkMenu
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#ff0000;
	text-decoration: none;
	}
	
.buscador
{
	font-family:Arial;
	font-size:11px;
	color:White
	}

.Lista
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	background-color:White
	}
.ListaAlt
{
	background-color:#f5f5f5;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	color: #666666;
	}

.ListaAltBordeTopBottom
{
	background-color:#ffffff;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfbfbf;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bfbfbf;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #bfbfbf;
	}
	



.ListaVacia
{
	font-family:Arial;
	font-size:11px;
	color:#666666;
}
.Pager
{
	font-family:Arial;
	font-size:11px;
	color:#696969;
	height:20px;
	background-color:#f5f5f5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfbfbf;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bfbfbf;
	}
	
.Comodidades
{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#696969;
	height:20px;
	background-color:#f5f5f5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfbfbf;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bfbfbf;
	}	
	
.textoVisitas
{
	font-family:Arial;
	font-size:x-small;
	color:#7d7d7d;
	}
	
.textoDescripcion
{
	font-family:Arial;
	font-size:x-small;
	color:#f58616;
	}		
	
.listItem {
	font-family: Arial;
	font-size: 11px;
	color: #696969;
}

.bordeTablaDownGray {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfbfbf;
}

.bordeTablaDown {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #e99a61;
}

.bordeTablaVert {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #e1e1e1;
	border-right-color: #e1e1e1;
	border-bottom-color: #e1e1e1;
	border-left-color: #e1e1e1;
}

.bordeComodidades {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #bfbfbf;
	border-right-color: #bfbfbf;
	border-bottom-color: #bfbfbf;
	border-left-color: #bfbfbf;
}

.bgTablaLeftSide {
	background-image: url(images/fondoTablaLeftSide.gif);
	background-repeat: repeat-x;
	height: 35px;
	font-family: Arial;
	font-size: 11px;
	color: #7d7d7d;
}

.bgLineHor {
	background-image: url(images/bg_line_hor.gif);
	background-repeat: repeat-x;
	height: 20px;
}

.bgLineVert {
	background-image: url(images/bg_line_vert.gif);
	background-repeat: repeat-y;
	height: 100%;
}

.bgLineVert15 {
	background-image: url(images/bg_line_Vert_15.gif);
	background-repeat: repeat-y;
	height: 100%;
}

.bgLineVert15Color {
	background-image: url(images/bg_line_Vert_15_color.gif);
	height: 100%;
}

.bgMenu {
	background-image: url(images/bg_nav_menu.gif);
	background-repeat: repeat-x;
	height: 35px;
}

.bgContMenu{
	background-color:#f5f5f5;
	font-family:Arial;
	font-size:11px;
	color:#7D7D7D;
	text-decoration: none;
}

.bgAltRow{
	background-color:#f5f5f5;
}
.ListaAltBorde
{
	background-color:#ffffff;
	font-family: Arial;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfbfbf;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #bfbfbf;
	}
	
.bordeImagen {
	padding: 5px;
	border: thin solid #e1e1e1;
}
.bordeTablaAll {
	font-family:Arial;
	font-size:11px;
	color:#696969;
}

.bordeTopDown {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfbfbf;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #bfbfbf;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #bfbfbf;
}

.bordeDown {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bfbfbf;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #bfbfbf;
}

form{margin:0px;}
img{border:0px;}
input{font-size:10px;}
textarea{font-size:11px;font-family:Arial, Helvetica, sans-serif;}
select{font-size:10px;font-family:Arial, Helvetica, sans-serif;}

/* MENU SUPERIOR /////////////////////////////////////////////////*/

.tdMenuSuperior{
	height:29px;
	background-image:url(inmo/fondo_menu_superior.gif);
	background-repeat:repeat-x;
}
.tdMenuInferior{
	height:29px;
	background-image:url(inmo/fondo_menu_inferior.gif);
	background-repeat:repeat-x;
}
.tdTituloMenuSuperior{
	color:#FFFFFF;
}
.tdMenu{
	height:29px;
	background-image:url(inmo/fondo_menu_superior.gif);
	background-repeat:repeat-x;
	color:#FFFFFF;
}
.tdMenuIzquierdo{
	height:23px;
	background-image:url(inmo/fondo_menu_izquierdo.gif);
	background-color:#abc398;
	background-repeat:repeat-x;
	color:#FFFFFF;
	border-right:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
}
.inputReferencia{
	width:70px;
	padding-top:2px;
	height:11px;
}
A.menu:visited{text-decoration: none;color:#f58616;} 
A.menu:active{text-decoration: none;color:#f58616;} 
A.menu:link{text-decoration: none;color:#f58616;} 
A.menu:hover{text-decoration: underline;color:#f58616;}

A.menuiz:visited{text-decoration: none;color:#466430;} 
A.menuiz:active{text-decoration: none;color:#466430;} 
A.menuiz:link{text-decoration: none;color:#466430;} 
A.menuiz:hover{text-decoration: underline;color:#466430;}

/*////////////////////////////////////////////////////////////////*/

/* CONTENEDORES /////////////////////////////////////////////////*/

.tbContenedor{
	background-color:#f6f6ee;
	border: 5px solid #dcdcd0;
}
.tdContenedor{
	border:1px solid #25673a;
}
.tdIzquierda{
	width:230px;
	background-color:#f6f6ee;
}
.tdCentral{
	width:540px;
	border-left:0px solid #25673a;
	background-image:url(inmo/fondo_central.gif);
	background-repeat:repeat-y;
}

/* PIE /////////////////////////////////////////////////////////*/

.tdPie{
	background-image:url(inmo/fondo_pie.gif);
	background-repeat:no-repeat;
	height:26px;
	color:#FFFFFF;
}

/* BANNERS /////////////////////////////////////////////////*/

.tdBannerCabezal{
	border-top:0px solid #ffffff;
	border-bottom:0px solid #ffffff;
	border-left:0px solid #ffffff;
}

/* BUSCADOR /////////////////////////////////////////////////*/

.tbBuscador{
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
}
.tdCabezalBus{
	background-image:url(inmo/fondo_cabezal_bus.gif);
	background-repeat:repeat-x;
	height:31px;
	padding-left:6px;
	color:#3c3d4b;
	font-size:11px;
}
.tdFondoBus{
	background-image:url(inmo/fondo_buscador.gif);
	border-top:0px solid #bcd0ac;
	border-bottom:5px solid #bcd0ac;
	background-color:#d1dcc8;
}
.tdFondoDestacado{
	border-top:0px solid #bcd0ac;
	border-bottom:5px solid #ceceae;
	background-color:#ececdb;
}

/* DESTACADOS /////////////////////////////////////////////////*/

.tdDestacado{
	padding-bottom:7px;
	background-image:url(inmo/fondo_destacada.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
}
.tdDestacadoSinFondo{
	padding-bottom:7px;
}

/* IMAGENES /////////////////////////////////////////////////*/

.stImagenIz2{ margin-right: 7px;margin-top: 2px;border:0px solid #F5F4F6;}
.stImagenDer2{ margin-left: 7px; margin-right: 5px;margin-top: 5px;border:0px solid #F5F4F6;}
.stImagenCen2{ border:0px solid #F5F4F6; margin-bottom: 2px;margin-top: 2px;}

/* LINKS COMUNES /////////////////////////////////////////////////*/

A:visited{text-decoration: none;color:#666;font-size:11px;} 
A:active{text-decoration: none;color:#666;font-size:11px;} 
A:link{text-decoration: none;color:#666;font-size:11px;} 
A:hover{text-decoration: none;color:#ff6600;font-size:11px;}

/* CONTENIDOS PORTADA /////////////////////////////////////////////////*/

.tdFormatoA{
	padding:5px; 
	height:25px; 
	font-size:11px; 
	color:#216b42;
}
.tbTitulo{
	margin-left:5px;
	background-color:#e2e9db; 
}
.tbTituloPrimera{
	background-color:#f5f5f5;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	height: 25px;
	text-decoration: none;
	width: 100%;
	padding-top: 3px;
	padding-left: 15px;
}

.tbFinalTitulo{
	background-image:url(inmo/fondo_td_central.gif);
	background-repeat:repeat-x;
	background-position:top left;
	margin-left:5px;
}
.tbComienzoTitulo{
	background-image:url(inmo/fondo_td_central.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	margin-left:5px;
}
.tdFormatoB1{
	padding:5px; 
	height:22px; 
	font-size:10px; 
	color:#216b42;
	background-image:url(inmo/fondo_td_secundaria.gif);
	background-repeat:repeat-y;
	background-position:right top;
}
.tdFormatoB2{
	padding:5px; 
	height:22px; 
	font-size:10px; 
	color:#216b42;
	
}
.tdFormatoBCont1{
	padding-left:3px;
}
.tdFormatoGeneral{
	background-image:url(inmo/fondo_td_secundaria.gif);
	background-repeat:repeat-y;
	background-position:right top;
	/*padding-left:7px;*/
}
.tdFormatoGeneralHorizontal{
	background-image:url(inmo/fondo_td_central.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	height: 1px;
}
.tdFormatoBCont2{

	padding-left:7px;
	padding-right:7px;
}
A.tituloA:visited{text-decoration: none;color:#216b42;font-size:11px; } 
A.tituloA:active{text-decoration: none;color:#216b42;font-size:11px; } 
A.tituloA:link{text-decoration: none;color:#216b42;font-size:11px; } 
A.tituloA:hover{text-decoration: underline;color:#216b42;font-size:11px; }
A.tituloB:visited{text-decoration: none;color:#216b42;font-size:10px; } 
A.tituloB:active{text-decoration: none;color:#216b42;font-size:10px; } 
A.tituloB:link{text-decoration: none;color:#216b42;font-size:10px; } 
A.tituloB:hover{text-decoration: underline;color:#216b42;font-size:10px; }

A.tituloS:visited{text-decoration: none;color:#216b42;font-size:11px; } 
A.tituloS:active{text-decoration: none;color:#216b42;font-size:11px; } 
A.tituloS:link{text-decoration: none;color:#216b42;font-size:11px; } 
A.tituloS:hover{text-decoration: underline;color:#216b42;font-size:11px; }

A.naranja:visited{text-decoration: none;color:#c1660a;font-size:11px; font-weight:normal; } 
A.naranja:active{text-decoration: none;color:#c1660a;font-size:11px; font-weight:normal;} 
A.naranja:link{text-decoration: none;color:#c1660a;font-size:11px; font-weight:normal;} 
A.naranja:hover{text-decoration: underline;color:#c1660a;font-size:11px; font-weight:normal;}

A.verde:visited{text-decoration: none;color:#216b42;font-size:11px;} 
A.verde:active{text-decoration: none;color:#216b42;font-size:11px;} 
A.verde:link{text-decoration: none;color:#216b42;font-size:11px;} 
A.verde:hover{text-decoration: underline;color:#216b42;font-size:11px;}

/* Interiores */

.tbContenidoTexto{
	margin-top:5px;
	margin-bottom:5px;
}
.tdTituloS{
	padding:5px;
	background-color:#e2e9db;
}

.tbTituloRelacionado{
	margin-left:5px;
	margin-top:0px;
	background-color:#ececdb; 
}
.tdFormatoR{
	padding:5px; 
	height:20px; 
	font-size:11px; 
	color:#b86915;
	font-weight:bold;
}
.tdFormatoP{
	height:20px; 
	font-size:11px; 
	color:#b86915;
	font-weight:bold;
}
.tbTituloInterior{
	margin-left:5px;
	margin-top:3px;
}
.tdFormatoI{
	padding-top:5px; 
	padding-left:5px; 
	padding-right:5px; 
	padding-bottom:5px; 
	font-size:14px; 
	color:#216b42;
}

.tdFormatoPaginacion{
	padding:5px; 
	font-size:11px; 
	color:#216b42;
}
.tdHerramienta{
	background-image:url(inmo/fondo_td_central.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	padding-left:5px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:6px;
}
.tdMensaje{
	font-weight:bold;
	color:#b86915;
	font-size:11px;
	background-color:#FFFFFF;
	padding:5px;
	border:1px solid #e8e8cb;
}
.td_fondo_registro{
	background-image:url(inmo/fondo_registros.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	padding-bottom:5px;
}
/*IMAGENES*/
.stImagenIz{ margin-right:7px; margin-top:2px; margin-bottom:2px;border:1px solid #dbdcd4;}
.stImagenDer{ margin-left:7px; margin-right:7px; margin-top:2px; margin-bottom:2px;border:1px solid #dbdcd4;}
.stImagenCen{ margin-top: 5px;border:1px solid #dbdcd4;margin-bottom: 5px;}
.imgGaleria{ border: solid 3px #e3e3cc;}

/* Menu ficha*/

.menu_on{
	background:url(inmo/menu_on.gif) no-repeat;
	width:83px;
	height:22px;
	color:#216b42;
	font-weight:bold;
	text-align:center;
	font-size:11px;
}
.menu_prim_on{
	background:url(inmo/menu_prim_on.gif) no-repeat;
	width:83px;
	height:22px;
	color:#216b42;
	font-weight:bold;
	text-align:center;
	font-size:11px;
}

.menu_prim_off{
	background:url(inmo/menu_prim_on.gif) no-repeat left;
	width:83px;
	height:22px;
	color:#216b42;
	font-weight:normal;
	text-align:center;
	font-size:11px;
}

.menu_off{
	background:url(inmo/menu_on.gif) no-repeat left;
	width:83px;
	height:22px;
	color:#216b42;
	font-weight:normal;
	text-align:center;
	font-size:11px;
}
.superior_ficha{
	background:url(inmo/superior_ficha.gif) no-repeat;
	height:11px;
}

.superior_izquierdo{
	background:url(inmo/codo_izquierdo.gif) no-repeat;
	height:10px;
	width:10px;
}
.superior_derecho{
	background:url(inmo/codo_derecho.gif) no-repeat;
	height:10px;
	width:10px;
}

.superior_naranja{
	background:url(inmo/superior_naranja.gif) repeat-x top;
	width:83px;
	height:10px;
}
.superior_vacia{
	/*background:url(inmo/superior_naranja.gif) repeat-x top;*/
	width:83px;
	height:10px;
}
.fondo_ficha{
	background:url(inmo/fondo_ficha.gif) repeat-y center;
	width:520px;
}
.inferior_ficha{
	height:25px;
	background:url(inmo/inferior_ficha.gif);
	text-align:center;
}
.stMarron{
	color:#b86915;
	font-size:10.5px;
}
.tdFicha{
	color:#000000;
	font-size:11px;
	padding-top:5px;
	padding-bottom:5px;
	border-bottom:1px solid #f2f2df;
}
.tdFormatoFicha{
	padding:3px;
	font-size:11px; 
	color:#216b42;
	font-weight:bold;
	border:1px solid #ebeac2;
	background-color:#f2f2df;
}
.tdPanoramica{ border:1px solid #ebeac2;}