h6 { color: #4e4e4e; font: 10px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; letter-spacing: normal }* {	margin: 0;	padding: 0;}body  { color: #666666; font: 11px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; background: #dcdcdc fixed left bottom; text-align: left; padding-top: 20px; padding-bottom: 20px }/* Recuadro interno    */#wrap {	width: 780px;	border: 1px solid #A1A5A9; 	margin-right: auto;	margin-left: auto;	background: #ffffff;}/* Altura de arriba  */h1  { color: #1a2f7d; font: 13px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif }h9 { color: #607379; font: 13px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; letter-spacing: 1pt }h10 { color: #607379; font: 11px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif }h8 { color: #1a2f7d; font: 15px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif }h2  { color: #663300; font-weight: normal; font-size: 11px }h7 { color: #343434; font-weight: normal; font-size: 11px }h4  { color: #3b73ba; font: 11px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif }h5   { color: #444; font: 12px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif }.class1 { }h3 {	color: #663300;	font-size: 12px;	font-weight: normal;	border-top: 99;}/* Longitud de la parte de abajo de contaco */#main {	width: 520px;	float: left;	background: 0;}#resumen {	width: 480px;	height: 10px;	margin-left: 30px;	margin-top: 20px;	text-indent: -9999px;}/* Justificaci«n de margen lado izq */#servicios {	margin-left: 40px;	margin-top: 10px;}/* Titulos del lado derecho */#sidebar {	width: 220px;	float: right;	margin-top: 30px;	margin-right: 40px;}.clear {	clear: both;	height: 1px;}/*bullets  */h2, p, h3 {	margin-bottom: 8px;}/* Recuadro Gris de Contenido Bordes de arriba y abajo, color del Background */#col1, #col2, #col3, #col4, #col5, #col6 {	border-top: 1px solid #d3d3d3;	border-bottom: 1px solid #d3d3d3;	padding: 10px;	background: #f4f4f4;}/* Distancia entre el contenido y el final */#foot {	margin-top: 20px;	margin-bottom: 40px;	text-align: center;}.center { text-align: center }.titles  { color: #171c6d; font: bolder 14px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif }.titles1  { color: #1a2f7d; font: 14px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif }.title_form  { color: #000; font: 7px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif }.title_lateral_header   { color: #000; font: 10px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; background-color: #f7f7f7; vertical-align: middle; margin-top: 4px; margin-right: 5px; padding-top: 4px; padding-right: 5px; border-style: solid none solid none; border-width: 1px 0px 1px 0px; border-color: #ccc #d0d0d0 #ccc #d0d0d0 }.inbox_menu_bar         { color: #666; font-style: normal; font-weight: normal; font-size: 10px; font-family: "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; background-color: #f7f7f7; border: solid 1px #ccc }.inbox_lateral_rigth           { color: #666; font-style: normal; font-weight: normal; font-size: 9px; font-family: "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; background-color: #fff; list-style-type: none; list-style-image: url(images/bullet2.gif); margin: 10px 7px 10px 15px; padding: 10px 9px 10px 15px; border: solid 1px #ccc }.inbox_lateral_rigth2    { color: #666; font-style: normal; font-weight: normal; font-family: "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; background-color: #fff; text-align: left; border: solid 1px #ccc }.inbox_lateral_l_header    { color: #666; font: 10px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; background-color: #fff; text-align: justify; vertical-align: top; list-style-image: url(images/bullet2.gif); list-style-position: inside; margin: 4px 5px 0px 10px; padding: 4px 5px 5px 10px; border-style: solid none solid none; border-width: 1px; border-color: #ccc }.inbox_lateral_l_header1 { font-style: normal; font-variant: normal; font-weight: normal; font-family: "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; background-color: #fff; vertical-align: top; list-style-image: url(images/bullet2.gif); list-style-position: inside; border-top: 1px solid #ccc; border-right: none #ccc; border-bottom: 1px solid #ccc; border-left: #ccc }.sol_info { color: #fff; font: 12px/19px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; background-color: #1a2f7d; text-align: center; text-transform: none; text-indent: 1px; word-spacing: 1px; vertical-align: middle; list-style-image: url(images/bullet2.gif); list-style-position: inside; padding-top: 7px; padding-bottom: 7px; border: solid 1px #283c85 }.left_border { border-left: 1px solid #ccc }.rigth_border  { border-right: 1px solid #f7f7f7 }.font_buscar { color: #3b73ba; font: 10px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; }.indent { line-height: 19px }.paragrah     { background-color: #f7f7f7; text-align: left; margin-right: 14px; margin-left: 16px; padding-right: 14px; padding-left: 16px; border-top: 1px solid #ccc }.paragrah1      { color: #ffffff; font-size: 11px; line-height: 15px; background-color: #c0c0c0; text-align: left; margin-right: 14px; margin-left: 16px; padding-right: 14px; padding-left: 16px; border-top: 1px solid #ccc }.paragrah2      { color: #444; font: 12px/19px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; background-color: transparent; text-align: left; word-spacing: 1px; letter-spacing: 1px; margin-right: 20px; margin-left: 16px; padding-right: 20px; padding-left: 16px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padd: #f7f7f7  }.paragrah6 { color: #444; font-family: "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; background-color: transparent; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; padd: #f7f7f7  }.paragrah7  { color: #666; font-size: 10px; font-family: "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; background-color: transparent; border-top: none; border-bottom: 1px dotted #666; padd: #f7f7f7  }.paragrah3 { background-color: #f7f7f7; margin-left: 10px; padding-left: 10px; border-top: 1px solid #ccc }.paragrah5 { background-color: #f7f7f7; border-top: 1px solid #ccc }.paragrah4 { background-color: #f7f7f7; margin-right: 14px; margin-left: 16px; padding-right: 14px; padding-left: 16px }.tamano10  { font-size: 9px }.tamano08 { font-size: 9px }.nav_sol   { color: white; font-size: 11px; background: transparent url(images/nv_req.gif) no-repeat; text-align: left; vertical-align: middle; padding-left: 17px }.nav_sol2  { color: white; font-size: 11px; background: transparent url(images/nv_req2.gif) no-repeat; text-align: left; vertical-align: middle; padding-left: 17px }.bullet1  { background: transparent url(images/bullet1.gif) no-repeat center; width: 10px; display: table-cell }.flag1 { background: transparent url(images/USFlag.gif) no-repeat; text-align: center; vertical-align: middle; width: 26px; display: table-cell }.banner { background: transparent url(images/Banner.gif) no-repeat; text-align: center; vertical-align: middle; display: table-cell }.banner2  { background: transparent url(images/Banner2.gif); text-align: center; vertical-align: middle; display: table-cell }.banner4   { background: transparent url(images/Banner4.gif) no-repeat center; text-align: center; vertical-align: middle; display: table-cell }.banner5 { background: transparent url(images/Banner6.gif) no-repeat center; text-align: center; vertical-align: middle; display: table-cell }.bullet   { list-style-image: url(images/bullet2.gif); list-style-position: inside; padding-right: 5px; padding-bottom: 5px }bullet2 {list-style-image: url(images/bullet2.gif); list-style-position: inside; padding-right: 5px; padding-bottom: 5px }.line  { color: #fff; background: transparent url(images/Tags%20Menu/1.gif) repeat }.padding5  { margin-top: 5px; margin-right: 5px; margin-left: 18px }.logoIHG { background: transparent url(images/Logo_IHG.gif) no-repeat 36px 36px }.logoChristus1 { background: transparent url(images/logo_christus_eng.gif) no-repeat }.image_inicio { background: transparent url(images/Back4.gif) no-repeat right center }.image_turismo { background: transparent url(images/Back3.gif) no-repeat right center }.image_consultoria { background: transparent url(images/Back2.gif) no-rpeat right center }.image_bio { background: transparent url(images/Back1.gif) no-repeat right center }.image_contacto { background: transparent url(images/Back11.gif) no-repeat right center }.image_heart  { background: transparent url(images/heart.gif) no-repeat right center }.image_hip  { background: transparent url(images/hip.gif) no-repeat center  }.image_band  { background: transparent url(images/band.gif) no-repeat center  }.image_knee  { background: transparent url(images/knee.gif) no-repeat center  }.image_cirugia { background: transparent url(images/imagen1.gif) no-repeat center }.image_beauty1  { background: transparent url(images/beauty1.gif) no-repeat }.image_beauty2   { background: transparent url(images/beauty2.gif) no-repeat center }.image_jcia { background: transparent url(images/jcia.gif) no-repeat left center }.nav_inicio1 { background: #fff url(images/nav_tabs/inicio_nav1.gif) no-repeat }a.topnav_1, a.topnav_2, a.topnav_3, a.topnav_4, a:visited.topnav_1, a:visited.topnav_2, a:visited.topnav_3, a:visited.topnav_4   { text-decoration: none; height: 25px; display: block }a:link.topnav_1        { color: #fff; text-decoration: none; background: transparent url(images/topnav_1-down.gif) no-repeat; text-align: center; vertical-align: middle; width: 82px; display: table-cell }a:link.topnav_2             { color: white; text-decoration: none; background: transparent url(images/topnav_2-down.gif) no-repeat; text-align: center; vertical-align: middle; width: 102px; display: table-cell }a:link.topnav_3           { color: #fff; text-decoration: none; background: transparent url(images/topnav_3-down.gif) no-repeat; text-align: center; vertical-align: middle; width: 102px; display: table-cell }a:link.topnav_4         { color: #fff; text-decoration: none; background: transparent url(images/topnav_4-down.gif) no-repeat; text-align: center; vertical-align: middle; width: 114px; display: table-cell }a:visited.topnav_1         { color: #fff; text-decoration: none; background: transparent url(images/topnav_1-down.gif) no-repeat; text-align: center; vertical-align: middle; width: 82px; display: table-cell }a:visited.topnav_2        { color: #fff; text-decoration: none; background: transparent url(images/topnav_2-down.gif) no-repeat; text-align: center; vertical-align: middle; width: 102px; display: table-cell }a:visited.topnav_3       { color: #fff; text-decoration: none; background: transparent url(images/topnav_3-down.gif) repeat; text-align: center; vertical-align: middle; width: 102px; display: table-cell }a:visited.topnav_4       { color: #fff; text-decoration: none; background: transparent url(images/topnav_4-down.gif) no-repeat; text-align: center; vertical-align: middle; width: 114px; display: table-cell }a:hover.topnav_1        { color: #fff; text-decoration: none; background: transparent url(images/topnav_1-over.gif) no-repeat; text-align: center; vertical-align: middle; width: 82px; display: table-cell }a:hover.topnav_2        { color: #fff; text-decoration: none; background: transparent url(images/topnav_2-over.gif) no-repeat; text-align: center; vertical-align: middle; width: 102px; display: table-cell }a:hover.topnav_3         { color: #fff; text-decoration: none; background: transparent url(images/topnav_3-over.gif) repeat; text-align: center; vertical-align: middle; width: 102px; display: table-cell }a:hover.topnav_4       { color: #fff; text-decoration: none; background: transparent url(images/topnav_4-over.gif) no-repeat; text-align: center; vertical-align: middle; width: 114px; display: table-cell }a.topnav_selected_1, a.topnav_selected_2, a.topnav_selected_3, a.topnav_selected_4, a:visited.topnav_selected_1, a:visited.topnav_selected_2, a:visited.topnav_selected_3, a:visited.topnav_selected_4  { text-decoration: none; height: 25px; no-repeat: font-weight:bold; display: block }a:link.topnav_selected_1            { color: #4682b4; text-decoration: none; background: transparent url(images/topnav_1.gif) no-repeat; text-align: center; vertical-align: middle; width: 82px; display: table-cell }a:link.topnav_selected_2       { color: #4682b4; text-decoration: none; background: transparent url(images/topnav_2.gif) no-repeat; text-align: center; vertical-align: middle; width: 102px; display: table-cell }a:link.topnav_selected_3        { color: #4682b4; text-decoration: none; background: transparent url(images/topnav_3.gif) no-repeat; text-align: center; vertical-align: middle; width: 102px; display: table-cell }a:link.topnav_selected_4         { color: #4682b4; text-decoration: none; background: transparent url(images/topnav_4.gif) no-repeat; text-align: center; vertical-align: middle; width: 114px; display: table-cell }a:visited.topnav_selected_1        { color: #4682b4; text-decoration: none; background: transparent url(images/topnav_1.gif) repeat; text-align: center; vertical-align: middle; width: 82px; display: table-cell }a:visited.topnav_selected_2         { color: #4682b4; text-decoration: none; background: transparent url(images/topnav_2.gif) no-repeat; text-align: center; vertical-align: middle; width: 102px; display: table-cell }a:visited.topnav_selected_3        { color: #4682b4; text-decoration: none; background: transparent url(images/topnav_3.gif) no-repeat; text-align: center; vertical-align: middle; width: 102px; display: table-cell }a:visited.topnav_selected_4       { color: #4682b4; text-decoration: none; background: transparent url(images/topnav_4.gif) no-repeat; text-align: center; vertical-align: middle; width: 114px; display: table-cell }a:hover.topnav_selected_1         { color: #4682b4; text-decoration: none; background: transparent url(images/topnav_1.gif) no-repeat; text-align: center; vertical-align: middle; width: 82px; display: table-cell }a:hover.topnav_selected_2       { color: #4682b4; text-decoration: none; background: transparent url(images/topnav_2.gif) no-repeat; text-align: center; vertical-align: middle; width: 102px; display: table-cell }a:hover.topnav_selected_3        { color: #4682b4; text-decoration: none; background: transparent url(images/topnav_3.gif) no-repeat; text-align: center; vertical-align: middle; width: 102px; display: table-cell }a:hover.topnav_selected_4       { color: #4682b4; text-decoration: none; background: transparent url(images/topnav_4.gif) no-repeat; text-align: center; vertical-align: middle; width: 114px; display: table-cell }