.titulos {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color: #FFFFFF;
}
.menuprincipal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.letranormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	font-weight: bolder;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #666666;
	text-decoration: bold;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
.normalblanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.botonito {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}
.news {
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	font-style: italic;
	color: #e3e4a0;
}
.titulonews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #005067;
}
.subtitulonews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.textonews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8e8e8e;
}
.textofraccion {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.textozona {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.textozona10 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.titulopag {

	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	color: #FFFFFF;
}

.reg a:active {
	text-decoration: none;
	color: #CA0016;
	background-color: #CCCCCC;
	border-bottom-style: none;
}

.reg a:link {
	text-decoration: underline;
	color: #CA0016;
	background-color: #CCCCCC;
	border-right-color: #000000;
}

.reg a:hover {
	text-decoration: underline overline;
	background-color: #CCCCCC;
	color: #CA0016;
}

.loginerror {
	color: #CD051C;
	font-weight: bold;
	font-size: 10px;
}
.textos {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.destacada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #185167;
}
input.login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #CCCCCC;
	border-width: 0;
}
input.registrese {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CA0016;
	background-color: #CCCCCC;
	border-width: 0;
}
.letranormalnegro {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.vermas a:active {
	text-decoration: none;
	color: #185167;
	border-bottom-style: none;
}

.vermas a:link {
	text-decoration: underline;
	color: #185167;
}

.vermas a:hover {
	text-decoration: underline overline;
	color: #185167;
}
.pie {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.vermas a:visited {

	text-decoration: none;
	color: #185167;
	border-bottom-style: none;
}
input.busca {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #CE0017;
}
.tituloverpropiedades {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #7F6C00;
}
.textolink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005067;
	font-weight: bold;
}
.construccion {
	font-family: "Courier New", Courier, monospace;
	font-size: xx-large;
	font-weight: bolder;
	color: #990000;
}
.mensaje {

	font-family: "Courier New", Courier, monospace;
	font-size: large;
	font-weight: bolder;
	color: #990000;
}

.menu a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	background-color: #CD051C;
	color: #FFFFFF;
}

.menu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	background-color: #000000;
}

.menu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	background-color: #CD051C;
	color: #FFFFFF;

}

.menu a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	background-color: #CD051C;
}

.menu2 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	background-color: #CD051C;
	color: #FFFFFF;
}

.menu2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	background-color: #000000;
}

.menu2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	background-color: #CD051C;
	color: #FFFFFF;

}

.menu2 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	background-color: #CD051C;
}

input.calcu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #BFB05B;
}

.lt_klein_blackbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	font-weight: bold;
	}
	
.lt_klein_bluebold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #124679;
	line-height: 15px;
}
	
.lt_klein_email {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #666666;
	font-weight: normal;
}


