@charset "utf-8";
/* CSS Document */
body {
	/*background:url(bg.jpg);*/
	}

.banner_superior {
	background:url(banner_top.jpg) no-repeat;
	width: 850px;
	height: 135px;
}
.banner_inferior {
	background:url(bg_down.gif) no-repeat;
	width: 850px;
	height: 80px;
	text-align:center;
	color:#666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.bordes {

	border-right: 1px solid grey;
	border-right-color:#DCDCDC;
	border-left: 1px solid;
	border-left-color:#D7D7D7;
	width: 850px;
	height: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 1px auto;
	overflow:hidden;
}
.tdc_titulos11 {
	font-family: Arial;
	font-size:12px;
	color:#003300;
	font-weight:bold;

}
.tdc_titulos11-nobold {
	font-family: Arial;
	font-size:12px;
	color:#003300;


}

/*********************************** IMAGENES DE BARRAS y COPETES ***********************************/

.barr_text {
	text-align: left;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-indent: 20px;
	margin-top: 10px;
	line-height:25px;
}

.bg_copetes {
	background: url(bg_pages.jpg) no-repeat;
	width: 590px;
	height: 100px;
}
.text_copetes{
	margin-top: 10px;
	margin-left: 40px;
	margin-right: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
}


/*********************************** TEXTO DE CUADROS ***********************************/

.tdc_titulos {
	font-family: Arial;
	font-size:15px;
	color:#003300;
	font-weight:bold;
	height:25px;
}

.tdc_titulos_small {
	font-family: Arial;
	font-size:13px;
	color:#003300;
	font-weight:bold;
	height:25px;
}


/********************LINKS INFERIORES VOLVER**********************/
.barr_servicios05 {
	background: url(_barr-ver.jpg) no-repeat;
	width: 590px;
	height: 30px;
	text-align: left;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin-top: 10px;
	text-indent: 20px;
	line-height:28px;
}
.barr_servicios051 {
	background: url(_barr-ver1.jpg) no-repeat;
	width: 562px;
	height: 30px;
	text-align: left;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin-top: 10px;
	text-indent: 20px;
	line-height:28px;
}
.barr_servicios04 {
	background: url(_barr-azu.jpg) no-repeat;
	width: 590px;
	height: 30px;
	text-align: left;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin-top: 10px;
	text-indent: 20px;
	line-height:28px;
}
/*----estilos categorias mauricio-------*/
.m_barr_servicios_cat {
	background:url(../galeria/barra_azul.jpg) no-repeat;
	width: 846px;
	height: 30px;
	text-align: left;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin-top: 10px;
	text-indent: 20px;
	line-height:28px;
}


div#m_categorias{
width:846px;
height:auto;
}


	div#m_categorias .m_contenedor{
	width:190px;
	height:160px;
	float:left;
	margin:15px 10px;
	}
	
	div#m_categorias .m_fotos{
	width:190px;
	height:126px;
	}
		div#m_categorias .m_fotos img{
		border:none;
		}
	
	div#m_categorias .m_titulo{
	width:190px;
	height:34px;
	}
		
		div#m_categorias .m_titulo h1{
		color:#000;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size:13px;
		text-align:center;
		letter-spacing:1px;
		}
		
		div#m_categorias .m_titulo h1 a{
		text-decoration:none;
		color:#000;
		}


.baners{
width:255px;
height:auto;

}

.baners .baner1{
width:250px;
height:250px;
float:left;
margin-left:5px;
}

.baners .baner2{
width:250px;
height:110px;
float:left;
margin-left:5px;
}

.baners .baner3{
width:250px;
height:250px;
float:left;
margin-left:5px;
}
.baner_outros{
width:250px;
height:110px;
float:left;
margin-left:5px;
margin-top:25px;
}
.baner_pasos{
width:250px;
height:110px;
float:left;
margin-left:5px;
margin-bottom:20px;

}

img{border:none;}

div#m_departamentos , div#m_departamento{
width:846px;
height:auto;
font-family:Arial, Helvetica, sans-serif;

}

	div#m_departamentos div.m_contenedor{
	width:185px;
	height:232px;
	float:left;
	margin:20px 13px 30px;
	}

		div#m_departamentos div.m_contenedor div.m_fotos{
		width:185px;
		height:140px;
		float:left;
		}
		
		div#m_departamentos div.m_contenedor div.m_btn_info{
		width:92px;
		height:17px;
		float:left;
		margin-top:10px;
		
		}
		
		div#m_departamentos div.m_contenedor div.m_disponible{
		width:93px;
		height:17px;
		float:left;
		margin-top:10px;
		
		}
		
		
		div#m_departamentos div.m_contenedor h1{
		font-size:11px;
		margin-left:3px;
		margin-top:10px;
		}
		
		div#m_departamentos div.m_contenedor .m_localiza{
		width:185px;
		height:20px;
		float:left;
		}
		div#m_departamentos div.m_contenedor .m_estado{
		width:185px;
		height:20px;
		float:left;
		}
		div#m_departamentos div.m_contenedor .m_precio{
		width:185px;
		height:20px;
		float:left;
		padding-bottom:10px;
		margin-top:10px;
		background:#dfdfdf;
		}
		

		div#m_departamento .m_fotos{
		width:423px;
		height:350px;
		float:right;
		margin-top:20px;
		
		}
		
		
		div#m_departamento .m_titulos{
		width:423px;
		height:30px;
		float:left;
		}
		
					div#m_departamento .m_titulos h1{
					font-size:14px;
					margin-left:15px;
					}
		
		div#m_departamento .m_precio{
		width:400px;
		height:54px;
		margin:10px 0 ;
		float:left;
		
		}
		
		
				div#m_departamento .m_precio .m_precio_tit{
				width:96px;
				height:16px;
				float:right;
				background:#dbd5cb;
				margin:1px;
				font-size:12px;
				text-align:center;
				font-weight:bold;
				padding-top:4px;
				
				
				}
					
				
				div#m_departamento .m_precio .m_precio_cant{
				width:96px;
				height:23px;
				float:right;
				background:#dbd5cb;
				margin:1px;
				font-size:12px;
				text-align:center;
				font-weight:bold;
				padding-top:10px;
				}
		
		div#m_departamento .m_subtitulos{
		width:423px;
		height:30px;
		float:left;
		}
		
				div#m_departamento .m_subtitulos h1{
				font-size:12px;
				font-weight:normal;
				margin-left:15px;
				}
		
		div#m_departamento .descripcion_titulo{
		width:831px;
		height:30px;
		float:left;
		margin-left:15px;
		margin-top:30px;
		
		}
		
		div#m_departamento .descripcion{
		width:831px;
		height:auto;
		float:left;
		margin-left:15px;
		
		}


div#m_departamento #m_lista{
width:282px;
height:auto;
float:left;
list-style-image:url(fecla.gif);
margin-top:20px;

}

	div#m_departamento #m_lista h1{
	font-size:18px;
	}

	div#m_departamento #m_lista li{
	margin-top:5px;
	}

div#m_departamento #m_lista_tel{
width:500px;
height:auto;
clear:both;
margin-top:50px;
list-style-image:url(fecla.gif);

}

	div#m_departamento #m_lista_tel h1{
	font-size:18px;
	}

div#separador{
width:846px;
height:50px;
clear:both;
margin-top:30px;
}

.m_btn_anterior{
width:100px;
height:25px;
float:right;
margin-right:10px;

}



div#separador a{
text-decoration:none;
color:#000000;
margin-left:20px;
font-size:12px;
}

div#separador a:hover{
text-decoration:underline;
}
		
		
#cont_iframe_categorias{
width:261px;
height:500px;
float:left;
}


#iframe_galeria{
width:585px;
height:500px;
float:left;
}

#iframe_categorias{
width:261px;
height:auto;
}

#m_iframe_categorias{
width:210px;
height:auto;
margin: 0 auto;

}

#m_iframe_categorias .m_contenedor{
width:190px;
	height:160px;
	float:left;
	padding:5px;
	border:#CCCCCC thin solid;
	}
	
	#m_iframe_categorias .m_fotos{
	width:190px;
	height:126px;
	}
		#m_iframe_categorias .m_fotos img{
		border:none;
		}
	
	#m_iframe_categorias .m_titulo{
	width:190px;
	height:34px;
	}
		
		#m_iframe_categorias .m_titulo h1{
		color:#000;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size:13px;
		text-align:center;
		letter-spacing:1px;
		}
		
		#m_iframe_categorias .m_titulo h1 a{
		text-decoration:none;
		color:#000;
		}




/*------------------------------------*/


.barr_servicios03 {
	background: url(_barr-neg.jpg) no-repeat;
	width: 590px;
	height: 30px;
	text-align: left;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin-top: 10px;
	text-indent: 20px;
	line-height:28px;
}

.barr_servicios02 {
	background: url(_barr-roj.jpg) no-repeat;
	width: 590px;
	height: 30px;
	text-align: left;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin-top: 10px;
	text-indent: 20px;
	line-height:28px;
}
.barr_servicios {
	background: url(_barr-nar.jpg) no-repeat;
	width: 590px;
	height: 30px;
	text-align: left;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin-top: 10px;
	text-indent: 20px;
	line-height:28px;
}

.barr_servicios01 {
	background: url(_barr-nar1.jpg) no-repeat;
	width: 540px;
	height: 30px;
	text-align: left;
	font-family:Tahoma;
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin-top: 10px;
	margin-left: 20px;
	text-indent: 20px;
	line-height:28px;
}

a.barr_link {
	width: 260px;
	font-family:Tahoma;
	font-size: 13px;
	color:#FFFFFF;
	font-weight:bold;
/*	margin-top: 10px;*/
	text-decoration: none;
	text-align:left;
}
a.barr_link:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
a.barr_link2 {
	width: 260px;
	font-family:Arial;
	font-size: 13px;
	color:#003300;
	font-weight:bold;
/*	margin-top: 10px;*/
	text-decoration: none;
	text-align:left;
}
a.barr_link2:hover {
	text-decoration:underline;
	color:#003300;
}
a.barr_link3 {
	width: 260px;
	font-family:Arial;
	font-size: 15px;
	color:#003300;
	font-weight:bold;
/*	margin-top: 10px;*/
	text-decoration: none;
	text-align:left;
}
a.barr_link3:hover {
	text-decoration:underline;
	color:#333333;
}

/***UNIVERSIDADES TITULOS***/

.univer_titulos {
	font-family: Times;
	font-size:22px;
	color:#003300;
	/*font-weight:bold;
	/*line-height:28px;*/
}
a.exito{
	font-family:Arial;
	font-size: 12px;
	text-align:right;
	color: #20589A;
	width: 200px;
	text-decoration:none;
	
}
a.exito:hover{
	text-decoration: underline;
	color:#42AE00;
	
}
/* DOCUMENTOS */

.bg_form {
	background: url(../documentos/bg_form.jpg);
	width: 250px;
	height: 500px;

}
.aclaracion_pequena {
	font-family: Verdana;
	font-size: 10px;
	color:#00CC00;
	font-weight:bold;
	text-align: right;	
}

.texto_chiquito_selector {
	font-family: Verdana;
	font-size: 10px;	
}
