body {
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-x;
	background-color: #beb3af;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #4c483e;
	font-size: 8px;
	background-image: url(../images/backhome.jpg);
}
form {
	margin: 0px;
	padding: 0px;
}
p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #4c483e;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #4c483e;
	font-size: 11px;
}
td.tdSombraIzq {
	width: 10px;
	background-image:url(../images/BackSombraIzq.jpg);
	background-repeat: repeat-y;
	vertical-align:top;
	padding-top: -1px;
}
td.tdSombraDer {
	width: 12px;
	background-image:url(../images/BackSombraDer.jpg);
	background-repeat: repeat-y;
	vertical-align:top;
	height: 240px;
}
td.tdlogo {
	width: 195px;
	height: 134px;
	vertical-align:top;
}
.tdNavegacion {
	margin: 25px 13px 0 20px;
	vertical-align:top;
}
.BtnNavegacion {
	margin: 0 3px 13px 0;
	float: right;
}
.BtnVerMas {
	margin: 13px 0 0 0;
}
.logo {
	margin: 0 0 0 0px;
}
td.tdcoldegradada {
	background-image: url(../images/BackColumnaDegradada.jpg);
	background-repeat: no-repeat;
	background-color: #dfdace;
	width: 18px;
}
td.tdtitlebreast {
	font-size: 11px;
	line-height: 15px;
	color: #4c483e;
	padding: 34px 0 0 30px;
	vertical-align: top;
	text-align: justify
}
td.tdtitlepage {
	font-size: 11px;
	line-height: 15px;
	color: #4c483e;
	padding: 10px 0 0 30px;
	vertical-align: top;
	text-align:justify
}
td.tdtitlepage p {
	font-size: 12px;
	line-height: 16px;
	color: #4c483e;
}
td.tdtitlepage p a {
	color: #4c483e;
	text-decoration: none;
}
td.tdtitlepage p a:hover {
	color: #4c483e;
	text-decoration: underline;
}
td.tdbackheader {
	background-position: top;
	background-repeat:no-repeat;
	background-color: #e2ddd2;
	padding: 220px 0 0 0;
	vertical-align: top;
}
td.tdbackheaderhome {
	background-image: url(../images/backheaderhome1.jpg);
	background-position: top;
	background-repeat:no-repeat;
	background-color: #e2ddd2;
	padding: 157px 0 0 0;
	vertical-align: top;
}
td.tdbackheaderprocedures {
	background-image: url(../images/imagenprocedures.jpg);
	background-position: top;
	background-repeat:no-repeat;
	background-color: #e2ddd2;
	padding: 157px 0 0 0;
	vertical-align: top;
	text-align:justify;
}
td.tdbackheadergallery {
	background-image: url(../images/imagengallery.jpg);
	background-position: top;
	background-repeat:no-repeat;
	background-color: #e2ddd2;
	padding: 157px 0 0 0;
	vertical-align: top;
	text-align:justify;
}
td.tdbackheaderfinancial {
	background-image: url(../images/imagenfinancial.jpg);
	background-position: top;
	background-repeat:no-repeat;
	background-color: #e2ddd2;
	padding: 157px 0 0 0;
	vertical-align: top;
	text-align:justify;
}
td.tdbackheadercontact {
	background-image: url(../images/backheadercontact.jpg);
	background-position: top;
	background-repeat:no-repeat;
	background-color: #e2ddd2;
	padding: 157px 0 0 0;
	vertical-align: top;
	text-align:justify;
}
td.tdbackheaderabout {
	background-image: url(../images/backheadabout.jpg);
	background-position: top;
	background-repeat:no-repeat;
	background-color: #e2ddd2;
	padding: 157px 0 0 0;
	vertical-align: top;
	text-align:justify;
}
#homellamado {
	width: 193px;
	height:442px;
	background-image:url(../images/BackTeaser.jpg);
	background-position: top;
	background-repeat: no-repeat;
	margin: 0;
	display: block;
}
#homellamado td {
	font-size: 11px;
	line-height: 15px;
	color: #64635f;
}
td.tdcontentgral {
	background-color: #e2ddd2;
	padding: 20px 30px 20px 30px;
	line-height: 15px;
	font-size: 11px;
	color: #4c483e;
}
td.tdcontentgral a {
	font-size: 11px;
	color: #4c483e;
	text-decoration: none;
}
td.tdcontentgral a:hover {
	font-size: 11px;
	color: #4c483e;
	text-decoration: underline;
}
.imgTitular {
	margin: 0 0 16px 0;
	display:block;
	background-image: url(../images/backhome.jpg);
	background-color: #E2DDD2;
}
.imgSeparacion {
	margin: 0 0 15px 0;
	display:block;
}
td.tdbottomgral {
	background-color: #4d4f58;
}
td.tdbottomcolumnas {
	background-color: #dfdace;
	width: 20px;
}
td.tdbottomcentral {
	background-color: #e2ddd2;
	width: 500px;
}
td.tddescripcion {
	font-size: 11px;
	color: #4c483e;
	line-height: 15px;
}
.tddescripciontitular {
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 13px 0;
	display: block;
	color: #2e2f3d;
}
.footer {
	margin: 15px 0 0 0;
}
td.tdfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	color: #663333;
	text-align: justify;
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0 0 10px 0;
}
td.tdfooterlogo {
	padding: 9px 0 0 0;
}
td.tdcolderecha {
	background-image: url(../images/imgSombraCremaDer.gif);
	background-repeat: repeat-y;
	background-position: left;
	font-size: 9px;
	padding: 20px 0 20px 20px;
	color: #acaaab;
}
td.tdplecaseparacion {
	background-image: url(../images/imgBackSeparacionHoriz.gif);
	background-repeat: repeat-x;
	height: 30px;
}
td.tdcolfoto {
	width: 150px;
	padding: 0 0 20px 0;
}
td.tddescripcion {
	font-size: 11px;
	color: #55524b;
}
td.tdTopRight {
	width: 165px;
	padding: 245px 0 0 0;
}
td.Reservacion {
	background-image: url(../images/BackApoinments.jpg);
	background-position: top;
	background-repeat: no-repeat;
	padding: 45px 0 30px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #606057;
	word-spacing: -0.7px;
}
td.Reservacion a {
	text-decoration: none;
	color: #606057;
}
td.Reservacion a:hover {
	text-decoration: underline;
	color: #54544a;
}
.ReservacionImg {
	margin: 0 0 21px 1px;
	display: block;
}
td.Location {
	background-image: url(../images/BackLocation.jpg);
	background-position: top;
	background-repeat: no-repeat;
	padding: 46px 0 55px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #606057;
	word-spacing: -0.1px;
}
td.Location a {
	text-decoration: none;
	color: #606057;
}
td.Logos {
	width: 155px;
	background-image: url(../images/LogosFinancial.jpg);
	background-position: top;
	background-repeat: no-repeat;
	padding: 46px 0 55px 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: #606057;
	word-spacing: -0.7px;
}
td.Location a:hover {
	text-decoration: underline;
	color: #54544a;
}
.LocationImg {
	margin: 0 0 21px 1px;
	display: block;
}
td.tdbackheaderinterior {
	background-image: url(../images/imgFondoInterior.jpg);
	background-position: top;
	background-repeat:no-repeat;
	background-color: #e2ddd2;
	padding: 33px 0 0 0;
	vertical-align: top;
}
td.tdcontentgralinterior {
	padding: 20px 30px 20px 30px;
	line-height: 15px;
	font-size: 11px;
	color: #4c483e;
}
td.tdcontentgralinterior a {
	font-size: 11px;
	color: #4c483e;
	text-decoration: none;
}
td.tdcontentgralinterior a:hover {
	font-size: 11px;
	color: #4c483e;
	text-decoration: underline;
}
.Subnavegacion {
	height: 14px;
	margin: 0 0 14px 0;
}
.BtnSubnavegacion {
	margin: 0 21px 0 0;
}
.imgTitularInterior {
	margin: 0 0 18px 0;
	display:block;
}
.imgSeparacionInterior {
	margin: 0 0 19px 0;
	display:block;
}
td.tdcontentgralinterior td.tdrow {
	padding: 2px;
	width: 50px;
	font-size: 9px;
	vertical-align: top;
	color: #4c483e;
	background-color: #e6e3dd;
	border: 1px solid #ccc3ba;
}
td.tdcontentgralinterior td.tdrowtop {
	padding: 3px 2px 3px 2px;
	width: 50px;
	font-size: 9px;
	font-weight: bold;
	vertical-align: top;
	color: #4c483e;
	background-color: #d8d2c4;
	border: 1px solid #ccc3ba;
}
td.tdform {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #55524B;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	padding-right: 5px;
}
.campo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #64635f;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color: #F3F1EC;
}
.Size9 {
	font-size: 9px;
}
.Size8 {
	font-size: 8px;
}
