@charset "UTF-8";

/*TABLA EVENTOS*/
#customers {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
    color: #666666
}

#customers td, #customers th {
    border: 1px solid #666;
    padding: 8px;
}

#customers th {
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: left;
    background-color: #408FCA;
    color: #ffffff;
}

/*INDICE ESPECIALIDADES 16-01-2014*/
#index-esp	 { font-size:12px; width:654px; text-align:left;}
#index-esp p { margin:13px 0 13px 25px; padding-left:10px; background:url(bulletindex-esp.png) no-repeat 0 7px;}
#index-esp a { color:#666; text-decoration:none;}
#index-esp a:hover { color:#3B3B3B;}
#index-esp a em { display:block; font-style:normal; font-size:11px; color:#999; line-height:11px;}
#index-esp strong { background:#00bee3; color:#FFF; padding:2px 5px; position:relative; top:7px;
border-radius:9px; 
-moz-border-radius:9px; 
-webkit-border-radius:9px;
-khtml-border-radius:9px}
#index-esp p.letra  { border-bottom:1px dashed #00BEE3; display:block; margin:10px 0 20px; padding-left:0; background:none;}
#index-esp .letrai strong { padding:2px 8px 2px 7px;}
#index-esp div	{width:315px; float:left; padding-right:10px;}
#MenuBar1 .cliCol1 li, #MenuBar1 .cliCol2 li	{ margin:8px 0;}
#MenuBar1 .cliCol1 li a em,
#MenuBar1 .cliCol2 li a em { display:block; font-style:normal; font-size:11px; color:#999; line-height:11px;}


/*MENU DESPLEGABLE*/

/*Indice Centros Especializados */
#indexCentrosMs		{}
#indexCentrosMs div	{padding:10px 0 30px 170px;}
#indexCentrosMs div h3 { margin:0; padding:0; color:#0052a2; font-size:14px; letter-spacing:1px;}
#indexCentrosMs div p	{ margin:0; padding:0}
.indexCentrosMsCentro	{ color:#0052a2; font-size:14px; }
.indexCentrosMsSlogan 	{ color:#00bee3; font-size:13px;}
.indexCentrosMsLink a   { color:#999;}
#indexCentrosMs div div	{ padding:10px 0 10px 0 }

.indexCentrosMsTlalpan			{ background:url(indexCentrosMsTlalpan.jpg) no-repeat;}
.indexCentrosMsLomas			{ background:url(indexCentrosMsLomas.jpg) no-repeat;}
.indexCentrosMsLaboratorio		{ background:url(indexCentrosMsLaboratorio.jpg) no-repeat; padding-top:25px !important;}
.indexCentrosMsEspecializados	{ background:url(indexCentrosMsEspecializados.jpg) no-repeat 0px 12px;}
.indexCentrosMsCif				{ background:url(indexCentrosMsCif.jpg) no-repeat;}
.indexCentrosMsFarma			{ background:url(indexCentrosMsFarma.jpg) no-repeat;}
.indexCentrosMsCoi				{ background:url(indexCentrosMsCoi.jpg) no-repeat;}
.indexCentrosMsCidyt			{ background:url(indexCentrosMsCidyt.jpg) no-repeat;}

.indexCentrosMsEspecializados h3{ margin-bottom:10px !important}

.menuLab2015 a { padding:7px 11px;}

/*VIDEOS RELACIONADOS*/
#video-rel {}
#video-rel span { font-size:1px; color:#FFF;}
.video-rel { border:solid 1px #c0c7ce; width:165px; padding:0px 15px 10px; margin:0px 0px 5px 15px; background:#f9f9f9;
behavior: url(border-radius.htc); /*border-radius: 20px; IE */
border-radius:5px; /*opera y CSS3*/ 
-moz-border-radius:5px; /*FireFox*/
-webkit-border-radius:5px; /*Safari Chrome*/
-khtml-border-radius:5px; /* Linux browers */}
.video-rel * { font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
.video-rel img { border: 1px solid #666666; width:160px; height:90px;}
.video-rel a   { text-decoration:none;}
.video-rel .video-tit  { color:#666; font-size:12px; font-weight:bold; position:relative; top:10px;}
.video-time { background:#000; color:#FFF; font-size:10px; font-weight:bold; padding:2px 3px; position:relative; text-align:right; top:92px; left:129px; width:27px; opacity:0.8; filter:alpha(opacity=80);}
.video-desc { text-align: justify; font-size:11px; color:#999;}


/*VENTA*/
.venta h3 { font-size:15px;}
.venta p { margin:0px !important; font-size:12px !important;}
.venta em { font-style:normal;}
.venta { padding:10px 20px 10px 220px;}
/*Otros parrafos de venta*/
.ms-preregistro { background:url(ms-preregistro.jpg) no-repeat;}
.ms-mastografia { background:url(ms-mastografia.jpg) no-repeat;}
/*Parrafos especialidades*/
.ms-dermatologia { background:url(ms-dermatologia.jpg) no-repeat;}
.ms-anatomia { background:url(msv-anatomia.jpg) no-repeat;}
.ms-gastro { background:url(ms-gastro.jpg) no-repeat;}
.ms-neonato { background:url(ms-neonato.jpg) no-repeat;}
.ms-neurofis { background:url(ms-neurofis.jpg) no-repeat;}
.ms-cultura { background:url(ms-dia-cultura-head.jpg) no-repeat;}
.ms-nutricion { background:url(ms-nutricion.jpg) no-repeat;}
.ms-odonto { background:url(ms-odonto.jpg) no-repeat;}
.ms-oftalmo { background:url(ms-oftalmo.jpg) no-repeat;}
.ms-ortopedia { background:url(ms-ortopedia.jpg) no-repeat;}
.ms-otorrino { background:url(ms-otorrino.jpg) no-repeat;}
.ms-pediatria { background:url(ms-pediatria.jpg) no-repeat;}
.ms-radio-onco { background:url(ms-radio-onco.jpg) no-repeat;}
.ms-urologiaEspecialidades { background:url(ms-urologiaEspecialidades.jpg) no-repeat;}
/*Parrafos clinicas*/
.ms-radioterapia { background:url(msv-radioterapia.jpg) no-repeat;}
.ms-banco { background:url(ms-banco.jpg) no-repeat;}
.ms-coi { background:url(ms-coi.jpg) no-repeat;}
.ms-cidyt { background:url(ms-cidyt.jpg) no-repeat;}
.ms-cidyt { background:url(ms-cidyt.jpg) no-repeat;}
.ms-mujer { background:url(ms-mujer.jpg) no-repeat;}
.ms-cardio { background:url(ms-cardio.jpg) no-repeat;}
.ms-cardio-cuidado { background:url(ms-cardio-cuidado.jpg) no-repeat;}
.ms-checkup { background:url(ms-checkup.jpg) no-repeat;}
.ms-digestivas { background:url(ms-digestivas.jpg) no-repeat;}
.ms-metabolismo { background:url(ms-metabolismo.jpg) no-repeat;}
.ms-transtornos { background:url(ms-transtornos.jpg) no-repeat;}
.ms-urologia { background:url(ms-urologia.jpg) no-repeat;}
.ms-geriatria { background:url(ms-geriatria.jpg) no-repeat;}
.ms-pie { background:url(ms-pie.jpg) no-repeat;}
.ms-cirugia { background:url(ms-cirugia.jpg) no-repeat;}
.ms-ginecologia { background:url(ms-ginecologia.jpg) no-repeat;}
.ms-urgencias { background:url(ms-urgencias.jpg) no-repeat;}
.ms-imagen { background:url(ms-imagen.jpg) no-repeat;}
.ms-corta { background:url(ms-corta.jpg) no-repeat;}
.ms-fisioterapia { background:url(ms-fisioterapia.jpg) no-repeat;}
.ms-imagenologia { background:url(ms-imagenologia.jpg) no-repeat;}
.ms-nuclear { background:url(ms-nuclear.jpg) no-repeat;}
.ms-focus { background:url(ms-focus.jpg) no-repeat;}
.ms-gamma { background:url(ms-gamma.jpg) no-repeat;}
.ms-paciente { background:url(ms-paciente.jpg) no-repeat;}
.ms-endoscopia{ background:url(ms-endoscopia.jpg) no-repeat;}
/*Parrafos CANAL MEDICO*/
.ms-canal-medico { background:url(ms-canalmedico.jpg) no-repeat;}
.ms-canal-medico-int1 { background:url(ms-canalmedico1.jpg) no-repeat;}
.ms-canal-medico-int2 { background:url(ms-canalmedico2.jpg) no-repeat;}
.ms-canal-medico-int3 { background:url(ms-canalmedico3.jpg) no-repeat;}
.ms-canal-medico-int4 { background:url(ms-canalmedico4.jpg) no-repeat;}


/*PACIENTES Y VISITAS*/
.ms-lomas{background:url(ms-lomas.jpg) no-repeat;}
.ms-oficina{background:url(ms-oficina.jpg) no-repeat;}
.ms-farmacia {background:url(ms-farmacia.jpg) no-repeat;}
/*HOME SUCURSALES*/
#home-sucursales { background: url(plecaSucursales.jpg) #FFF no-repeat; height:80px; padding: 27px 0px 0px 0px; line-height:19px;  }
#home-sucursales h2 {font-size:17px; float:left; padding-left:25px; width:190px;}
#home-sucursales a { text-decoration:none; color:#0055A5}
#home-sucursales a:hover { text-decoration:underline;}
#home-sucursales span { font-size:14px; font-weight:normal;}
#home-suc-conozca { color:#FFF;}
#home-suc-tlalpan {  }
#home-suc-lomas {  }
#home-suc-lab { }


img { border:none;}
.noverTitulo .verTitulo { display:none;}
.noverContenido .verContenido { display:none;}
.izq { float:left;  margin-right:10px; margin-bottom:5px;}
.der { float:right; margin-left:10px; margin-right:20px;  margin-bottom:5px;}
.der2 { float:right; margin-left:10px; margin-bottom:5px;}
.centro { margin:auto; text-align:center;}
.borde { border: solid 1px #666;}
.clear { clear:both; margin:0px !important; padding:0px !important;}
.d5 { margin-right:5px;}
#home-excelencia { margin:0px auto; padding:0px; height:198px; width:899px;}
#home-excelencia ul { margin: 0 20px 0 420px; padding:0px; list-style-type:none; font-size:13px; position:relative; top:100px; text-align:right; }
#home-excelencia li { display:inline;}
#home-excelencia a { color:#fff; text-decoration:none; margin-right:2px;}
#home-excelencia a:hover { color:#fff; text-decoration:underline;}
.menu-ini { padding-left: 7px !important;} /* le da más espacio a la primera opcion*/
.menu-fin { border-right: none !important;} /* borrar la ultima linea de la barra de navegación*/
.descargar { background:url(boton-descargar.jpg) no-repeat; color:#999; display:block; font-weight:bold; letter-spacing:1px; padding:5px 10px 8px 32px; text-decoration:none; width:132px; font-size:12px;}
.descargar:hover { background:url(boton-descargar2.jpg) no-repeat; color:#69c }
/*---------------------------*/
/* REMPLAZAR EN VICSO-ESTILOS*/
/*---------------------------*/
.swb-poll-res {width: 13em; border-top: 1px solid #FFFFFF;}
#ingles #atencion { width:415px;}
/*#laboratorio { background:url(franja_laboratorio.gif) repeat-x scroll 0 211px #F2F6F9;}*/
#laboratorio { #F2F6F9;}
#nav_laboratorio { background:#cfdae0; padding-top:3px;}
#interna_CAPS #plecaTop { top:0px}
#tlalpan #plecaTop      { top:0px}
#nav_laboratorio a, #nav_interna_CAPS a { padding:3px 6px 0px 8px; height:auto;}
#nav_laboratorio, #nav_interna_CAPS {height: 27px;}
#tlalpan #buscador, #lab_tlalpan #buscador, #interna_CAPS #buscador, #laboratorio #buscador { margin: 2px 0px 0px 710px;  position:absolute; width:190px;}

#nav_fundacion { height: 29px; background:#FFF; width:900px; margin:0px auto; border:solid 1px #0552a2;} 
#nav_fundacion a { background:#FFF; border-right:1px solid #ccc; color:#0552a2; display:block; float:left; font-size:12px; height:23px; padding:6px 6px 0px 8px; text-decoration:none;}
#nav_fundacion a:hover { color:#5dd0e5}

#ruta_de_navegacion { padding:22px 0px 10px 18px; text-align:left;}
#contenido a:link, #contenido a:active  {color: #3b3b3b;}
#contenido a:hover { color:#4D4D4D;}
#contenido a:visited { color:#4D4D4D;}
.pie-urge { color:#C00 !important;}

.lomas #lista_estudios h3 { width:300px;}
.imprimir a {	background:url(imprimir.gif) 8px 0 no-repeat;}
.enviar a {	background:url(enviar_mail.gif) 5px 3px no-repeat;}
#herramientas a { margin:0px 7px; padding: 19px 4px 0px 0px; color:#666 !important; font-size: 9px;}
#wrapper { background:none;}
#aprendizaje #wrapper, #investigacion #wrapper, #lab_tlalpan #wrapper { background:none;}
#teaser_cursos { padding: 0px 0px 0px 330px; width: 324px;}
#teaser_cursos ul { margin:5px 0px 0px 0px; width:314px;}
#teaser_cursos h3 { width:314px;}
#datos_llamenos a { color:#CC6699; text-decoration:none;}
#atencion span { color:#239595; padding:10px 0px 0px 20px; text-decoration:none; } /*display:block; */
#atencion a, #tlalpan #atencion p{ text-decoration:none; color:#13bee3;}
.porcientoTlalpan ul { padding:0px 15px;}
#atencion p { margin:3px 0px 0px 0px; padding: 0px 0px 0px 155px; text-align:left; background:url(bull_flecha_blanca.png) 135px 3px no-repeat; color:#13bee3;}
#SociedadMedicos h1 { font-size:1px; color:#DEE9EF;}
/*MAPA DE SITIO*/
.swb-mapa h1 { background:none !important;
	width: auto !important;
	height: auto !important;
	text-indent:inherit !important;
	text-align:left !important;
	color:#369 !important;
}
.swb-mapa { border:none !important}
/*BARRAS NAVEGACION*/
#nav_ensenanza a     { padding: 7px 13px 0px 13px}
#nav_salud a         { padding: 7px  2px 0px 2px;}
#nav_investigacion a { padding: 7px 22px 0px 21px}
/*PLECAS/*/
#tlalpan #plecatop, #tlalpan #plecatop, #interna_CAPS #plecatop, #lab_tlalpan #plecatop {}
#plecaTop h1  { display:none;}
#plecaTop p  { font-size:14px; color:#404d56; left:300px; position:absolute; top:70px; width:380px; font-weight:bold;} 
#plecaTop { position:relative; top:8px; background:url(medica-sur-pleca.jpg) no-repeat 10px 0px !important; text-align:left;}
#tlalpan #plecatop, #tlalpan #plecatop, #interna_CAPS #plecatop, #lab_tlalpan #plecatop { position:relative; top:0px}
#contenido { font-size:14px; text-align:justify; padding:0px 0px 40px 20px}
#contenido, #interna_CAPS #contenido { background: url(fnd_tab_herramientas.jpg) no-repeat scroll 21px 0px #FFFFFF;}
#contenido ul, #contenido ol { margin-right:20px;}
#herramientas{ width:165px; margin:2px 0px 0px 20px;}
#buscador {margin: 5px 0px 0px 690px; position: absolute; width:190px;}
#TabbedPanels1 { background: url(fnd_nav_principal.gif) repeat-x scroll 0px 4px transparent; }
#avisos_de_salud a { float:none; margin:0px;}
#TabbedPanels5 { height:251px}
#atencion_personal { height:155px}
#banners_laboratorio.lomas { background: url(fnd_lomas_estudios.jpg) no-repeat scroll 0px 0 transparent}
#banners_promocionales h2 a { font-size:24px; padding:10px 0 0 18px	}
#banners_promocionales h2 a span { line-height:25px; font-size:20px; }
#lista_estudios select { margin: 0px 0px 7px 15px}
.promo2 { padding:0px 11px 0px 20px}
/*#TabbedPanels1 .TabbedPanelsContentVisible a { padding: 7px 5px 0px 4px; } border:none*/
#TabbedPanels1 .TabbedPanelsContentVisible a:first-child { border-left: solid 1px #FFF;}
.menu-fin { border-right:none;}
#viaje { background:none #FFF}
#TabbedPanels5 { padding: 0 14px 0 15px}
#TabbedPanels5 .TabbedPanelsTab { color:#999;}
#TabbedPanels5 .TabbedPanelsTabSelected { color:blue;}
#contenido object, .swb-ifc, #contenido iframe { border:none; overflow:hidden;}
#banner_principalLaboratorio select { margin:15px 5px;}
#TabbedPanels2 .TabbedPanelsTabGroup {left:775px}
#laboratorio #wrapper { background:none;}
#laboratorio #plecaTop {  position:relative; top:0px; height:90px; background-position-x:0px !important; background:none !important;}
#banner_principalLaboratorio { background:url(fnd_encuentre_laboratorio.gif) no-repeat scroll 0px 1px transparent}
#footer #navegacion_de_sitio a { margin:0px 7px;}
/**/
/*NAVEGACION PRELIMINAR VICSO*/
.gms { width:100px; text-align:center;}
.fms { width:115px; text-align:center;}
.cms { width:55px; text-align:center;}
/*#navegacion_preliminar div { display:block; height:30px; margin:auto; padding:0px 0px 0px 450px; width:380px;}*/
#navegacion_preliminar div { display:block; height:30px; margin:auto; padding:0px 0px 0px 250px; width:650px;}
#navegacion_preliminar {	height: 26px; background-color: #404d56;	text-align: right;}
#navegacion_preliminar a, #navegacion_preliminar span {	display: block;	background:url(borde_nav_preliminar.gif) repeat-y left;	font-size: 11px; color: #FFF; 	text-decoration: none; 	float: left; 	height: 17px; padding: 4px 9px;  border:none }
#navegacion_preliminar a img { 	border:none;  background:none; }
#navegacion_preliminar a:hover, #nav_laboratorio a:hover, #nav_interna_CAPS a:hover { background-color:#bbd6e5; color:#404d56 }
#navegacion_preliminar .nav-tel { background:url(nav-tel.png) no-repeat; padding-left:30px;}

#ligaPrincipal { width:860px; margin:auto; height:0px; position:relative; }
#ligaPrincipal a { color:#404d56; text-decoration:none; font-size:0px; background:url(logoms_minihome.gif) no-repeat 0px 2px; display:block; float:left; height:23px; width:60px; text-decoration:none;}
/*IDIOMA*/
#lan-idiomas { width:830px; margin:auto;}
#lan-idiomas ul { margin:0px; padding:0px; list-style-type:none;}
#lan-idiomas li {}
#lan-idiomas a  { color:#FFF; font-size:0px; text-decoration:none; display:block; width:39px; height:22px;}
.lan-verEng .lan-Eng { display:none;}
.lan-verEsp .lan-Esp { display:none;}
.lan-Esp { float:right; background:url(lan-espanol.gif) no-repeat; width:39px; height:22px;}
.lan-Eng { float:right; background:url(lan-english.gif) no-repeat;  width:39px; height:22px;}
/* DIR MED - BUSCADOR DE SERVICIOS */
#dirmed * { font-family:Arial, Helvetica, sans-serif;}
/* TABBED PANNEL ATENCION*/
.TabClinica {	margin: 0px;padding: 0px;float: left;clear: none;width: 100%; }
.TabClinica_ul {	margin: 0px;	padding: 0px;}
.TabClinica_li {	position: relative;	top: 1px;float: left;padding: 4px 10px;	margin: 0px 1px 0px 10px;font: bold 12px;background-color: #DDD;	list-style: none;border-left: solid 1px #CCC;border-bottom: solid 1px #999;border-top: solid 1px #999;	border-right: solid 1px #999;	-moz-user-select: none;	-khtml-user-select: none;	cursor: pointer;}
.TabClinica_liHover {	background-color: #CCC;}
.TabClinica_liSelected {	background-color: #FFF;	border-bottom: 1px solid #FFF;}
.TabClinica_li a {color: black;	text-decoration: none;}
.TabClinicaContGrupo {	clear: both;border-left: solid 0px #CCC;border-bottom: solid 0px #CCC;border-top: solid 1px #999;border-right: solid 0px #999;	background-color: #FFF;}
.TabClinicaCont {	padding: 4px;}
.VTabClinica .TabClinica_ul {	float: left; width: 10em; height: 20em;	background-color: #EEE;	position: relative;	border-top: solid 1px #999;	border-right: solid 1px #999;border-left: solid 1px #CCC; border-bottom: solid 1px #CCC;}
.VTabClinica .TabClinica_li {float: none; margin: 0px; border-top: none;	border-left: none;	border-right: none;}
.VTabClinica .TabClinica_liSelected {	background-color: #EEE;	border-bottom: solid 1px #999;}
.VTabClinica .TabClinicaContGrupo {clear: none;	float: left; padding: 0px;	width: 30em; height: 20em;}
/* DIRECTORIO SEMANTICO */
.CollapsiblePanelTab { font-size:14px; color:#0053A3; background: url(fondo-dirsem-top.jpg) no-repeat top; height:34px; padding:6px 0px 0px 5px; font-weight:bold;}
.CollapsiblePanelTab span { font-size:12px; display:block;}
.CollapsiblePanelTab:hover  { cursor: pointer; background: url(fondo-dirsem-top2.jpg) no-repeat top;  }
.CollapsiblePanelTab:active { background: url(fondo-dirsem-top2.jpg) no-repeat;}
.dir-sem { background:#FFF;	border:solid 0px #999;}
.dir-sem-list { height:250px; overflow: auto; border: solid 1px #CCC; border-top: none; padding:0px;}
.dir-sem-list div { border-bottom: 1px dotted #CCCCCC; padding: 8px 0;}
.dir-sem-list div:hover { background:#FBFBFB;}
.dir-sem p {padding: 0px 3px 6px 5px; margin:0px; font-size:11px; line-height: 10px;}
.dir-sem-nom  { font-weight:bold; color:#336666;}
p.dir-sem-suc { padding-left:16px; background: url(icono-dirsem-ubica.gif) no-repeat 2px -1px; color:#999;}
p.dir-sem-hr  { padding-left:16px; background: url(icono-dirsem-hora.gif)  no-repeat 2px -1px; color:#999;}
p.dir-sem-tel { padding-left:16px; background: url(icono-dirsem-tel.gif)   no-repeat 2px -1px; color:#999;}	
/*BUSCADOR*/
.puntuacion { display:none}

/*TEASER CANAL*/
#teaser_canal { height:140px;}
.titulo { margin:45px 10px 0px 0px; font-size:19px; font-weight:normal; text-align:left;}
.canal .titulo {  height:130px; text-align: right; margin-bottom:30px;}
.canal .titulo  h2 { padding:91px 0px 0px 0px;  letter-spacing:1px; margin:0px; width:635px;}
.especialidades .titulo h2 { letter-spacing:0px;}

  /*attn medica*/
.enfermedades .titulo { background: url(h2-enfermedades.gif) no-repeat;} 
.enfermedades .titulo h2 { letter-spacing:0px !important}
.especialidades .titulo { background: url(h2-especialidades.gif) no-repeat;}
.analisis .titulo { background: url(h2-analisis.gif) no-repeat;}
.temas .titulo { background: url(h2-temas.gif) no-repeat;}
.directorio .titulo { background: url(h2-directorio.gif) no-repeat;}
.centrosms .titulo { background: url(h2-centrosms.gif) no-repeat;}
.pacientes .titulo { background: url(h2-pacientes.gif) no-repeat;}
.pacientes .titulo h2 { padding-left:310px; padding-top:58px; width:330px;}
/*@-moz-document url-prefix() {
	.pacientes .titulo h2 { padding-top:56px !important; }
	}*/
  /*Ensenanza*/
.cursos .titulo { background: url(h2-cursos.gif) no-repeat;}
.centros .titulo { background: url(h2-centros.gif) no-repeat;}
.calendario .titulo { background: url(h2-calendario.gif) no-repeat;}
.caso .titulo { background: url(h2-caso.gif) no-repeat;}
.biblioteca .titulo { background: url(h2-biblioteca.gif) no-repeat;}
.videoteca .titulo { background: url(h2-videoteca.gif) no-repeat;}
.profesores .titulo { background: url(h2-profesores.gif) no-repeat;}
.ensenanzams .titulo { background: url(h2-ensenanzams.gif) no-repeat;}
  /*investigacion*/
.lineas .titulo { background: url(h2-lineas.gif) no-repeat;}
.biomedica .titulo { background: url(h2-biomedica.gif) no-repeat;}
.actividades .titulo { background: url(h2-actividades.gif) no-repeat;}
.revista .titulo { background: url(h2-revista.gif) no-repeat;}
.cursosinv .titulo { background: url(h2-cursosinv.gif) no-repeat;}
.investigacionms .titulo { background: url(h2-investigacionms.gif) no-repeat;}
/*submenu-seccion*/
#submenu-seccion * { margin:0px; padding:0px;}
/*#submenu-seccion    { float:right; margin:10px 20px; width:205px; background:url(submenu-seccion-fondo.jpg) repeat-y; }*/
#submenu-seccion    { float:left; margin:10px 20px 10px 0px; width:205px; background:url(submenu-seccion-fondo.jpg) repeat-y; }
#submenu-seccion p  { margin: 0px 0px 10px 12px; font-weight:bold;}
#submenu-seccion ul { list-style-type:none;}
#submenu-seccion li { margin: 0px 0px 7px 10px; text-align:left;}
#submenu-seccion a  { text-decoration:none; color:#3399cc; padding-left:10px; background:url(bullet-submenu-seccion.gif) no-repeat left top; display:block; background-position:3px 3px;}
#submenu-seccion a:hover { text-decoration:underline;}
.submenu-seccion-pie { height:10px; background:url(submenu-seccion-pie.jpg) no-repeat;}

.bannerTurismo     { float:right; margin: 20px 20px 0px 20px; width:205px; clear:right; }
.bannerTurismo img { margin-bottom:20px;}

#submenu-seccion .submenu-254,
#submenu-seccion .submenu-260,
#submenu-seccion .submenu-256,
#submenu-seccion .submenu-255, 
#submenu-seccion .submenu-258
{ display:none;}
/*MAS Información especialidades*/
.masinf      { width:305px; min-height:200px; border:solid 0px #FFF; float:left; margin:10px 6px 20px 6px}
.masinf p { padding-left:20px; margin:0px; border:solid 0px red; line-height:16px;}
.masinf strong { display:block; font-size:14px;  padding: 5px 0px 5px 40px;}
.masinf em   { font-weight:bold; font-style:normal;}
.masinf-med  { background:url(masinf-fondo-med.jpg) no-repeat; display:none;}
.masinf-cita { background:url(masinf-fondo-cita.jpg) no-repeat; clear:both;}
.masinf-hr   { background:url(masinf-fondo-hr.jpg) no-repeat;}
.masinf-dona { background:url(masinf-fondo-dona.jpg) no-repeat;}
/*CollapsiblePanel*/
.abre     { } /*todo*/
.abreTab span { display:none;}
.abreTab  { background: url(bullet-acordeon.jpg) no-repeat left; padding:5px 0px 5px 30px; margin-top:15px; cursor: pointer;} /*pestana */
.abreCont { background: url(fondo-acordeon.jpg) no-repeat left top #f7f7f7; padding:1px 0px 0px 20px; margin-right:20px;} /*cont*/



/* //////////////////////////////// */
/*PROFESORES*/
.profesores-linea { background: url(profesores-linea.jpg) no-repeat; height:20px; margin-bottom:40px;}
.pluma { position:relative; top:-75px; left:10px; height:5px; text-align: left;}
/*.enz-profs { float:left; margin:-70px 10px 20px 30px;}*/
.enz-profs { position:absolute; top:437px; width:195px; text-align:center;}
.enz-profs h6 { color:#999; font-size:11px; font-weight:normal;}
.enz-profs h6 a { color:#999}
.publica { text-align: justify;}
#publica1 p  { margin:10px 0px 5px 50px !important; width:570px !important; text-align:justify !important; padding:0px !important;}
#publica1 ul { margin:10px 0px 5px 75px !important; width:545px !important; text-align:justify !important; padding:0px !important;}
#publica1 a { color:#666;}
.publicaCont { background:url(profesores-raya.jpg) repeat-y; background-position: 10px 0px;}
.publicaCont p {padding-left:70px; }
.publicaCont ul {padding-left:90px; }
.publicaTab { margin-left:60px; background: url(profesores-boton.jpg) no-repeat; width:317px; height:62px; font-weight:bold; line-height:20px; background-position:-25px 0px;}
.publicaTab:hover { background-position:-24px 1px; text-decoration:none; cursor:pointer;}
.publicaTab span { position: relative; top:12px; left:10px; display:block;}
.publicaTab span:hover { position: relative; top:13px; left:11px; display:block; }
.profesores-cv #contenido { background: url(profesores-fondo.jpg) top no-repeat;}
.profesores-cv #contenido h2 { font-size:24px; font-weight:bold; text-align:left; margin-top:20px;}
.profesores-cv .titulo { position:relative; top:70px; left:200px; width:400px; text-align:center; margin:0px 0px 70px 0px;}
.profesores-cv #contenido p, .profesores-cv #contenido ul, .profesores-cv #contenido ol {margin: 20px 0 20px 200px; width:425px; text-align: justify;}
.profesores-cv #contenido ul { padding:0px;}
.profesores-cv #contenido ul ul { margin-left:30px;}
/*FUNDACION HOME*/
#fundac_pilares { background: url(sombra_teasers.png) no-repeat top center; padding:30px 0px; width:899px; margin:0px auto;}
#fundac_pilares img { margin:0px 7px 0px 8px;}
/*INVESTIGACION*/
.teaser_inv_home { width:652px; height:249px !important; background:url(est_invest_home.jpg); }
#est_invest_home { padding-left:325px; color:#847451;}
#est_invest_home h3, #est_invest_home p, #est_invest_home li a { color:#847451 !important;}
#est_invest_home p { font-size:12px; margin:3px 0px;}

.invest_home_farmacovigilancia{
	background-image: url(banner-farmacovigilancia.jpg);
	height: 102px;
	width: 320px;
}
.invest_home_secundario    { color:#996633; width:322px; float:left; background:#f3f3f3; vertical-align:text-top; height:249px;}
.invest_home_secundario h4 { font-size:20px; background:#ededed; display:block; height:40px; margin:0px; padding:10px 10px 0px 10px;}
.invest_home_secundario ul { padding:0px 10px;}
.invest_home_secundario li { font-weight:bold; font-size:12px; list-style-type:none; padding:5px 25px; background:url(bullet_amarillo.gif) no-repeat scroll 17px 8px transparent}
.invest_home_secundario li a { color:#996633; }
.invest_home_secundario p { color:#996633; padding:0px 10px; font-size:12px; text-align:justify; line-height:18px;  }
.invest_home_secundario a { color:#d98200;}
.d5 a { padding-left:25px;}
/*VSITAS VIRTUALES*/
.v360 { font-family:Arial, Helvetica, sans-serif;  width:630px; }
.v360ifr { margin:0px; height:0px; height:292px;}
.v360ifr iframe { width:630px; height:290px; border:solid 1px #999 !important;}
.v360ifr iframe:hover { border: solid 1px #000 !important; cursor: move;}
.v360tools { width:630px; height:60px; border: solid 1px #999; background:#f1f1f1;}
.v360tools p {font-size:10px; margin:3px 0px 0px 0px !important; padding:30px 0px 0px 0px !important; color:#666; float:left; width:155px; text-align: center}
.v360tools .mouse  { background:url(v360-cursor.gif) no-repeat top center;}
.v360tools .screen { background:url(v360-screen.gif) no-repeat top center;}
.v360tools .ctrl   { background:url(v360-ctrl.gif) no-repeat top center;  }
.v360tools .shift  { background:url(v360-shift.gif) no-repeat top center; }

.v360abre     {}
.v360abreTab  { background:#999; border:solid 1px #999; color:#FFF; margin:0px; padding:0px; text-align:center; width:630px; cursor:pointer;}
.v360abreCont {}

/*VSITAS VIRTUALES MINI*/
.v360-i { font-family:Arial, Helvetica, sans-serif;  width:400px; float:left; margin:0px 15px 10px 0px; }
.v360ifr-i { margin:0px; height:0px; height:200px;}
.v360ifr-i iframe { width:400px; height:200px; border:solid 1px #999 !important;}
.v360ifr-i iframe:hover { border: solid 1px #000 !important; cursor: move;}
.v360tools-i { width:400px; height:60px; border: solid 1px #999; background:#f1f1f1;}
.v360tools-i p {font-size:10px; margin:3px 0px 0px 0px !important; padding:30px 0px 0px 0px !important; color:#666; float:left; width:95px; text-align: center}
.v360tools-i .mouse-i  { background:url(v360-cursor.gif) no-repeat top center;}
.v360tools-i .screen-i { background:url(v360-screen.gif) no-repeat top center;}
.v360tools-i .ctrl-i   { background:url(v360-ctrl.gif) no-repeat top center;  }
.v360tools-i .shift-i  { background:url(v360-shift.gif) no-repeat top center; }

.v360abreTab-i  { background:#999; border:solid 1px #999; color:#FFF; margin:0px; padding:0px; text-align:center; width:400px; cursor:pointer;}



/*Directorio Medico*/
#dirmed {	margin:0px 10px 0px 10px;	font-family:Arial, Helvetica, sans-serif;	width:620px;}
#dirmed h1{	font-size:14px;	margin:10px 0px 10px 10px;	width:380px;}
#dirmed h3{	font-size:14px;	text-align:left;}
.dir-pie { font-size:10px !important}
#dirmed table{	border-collapse:collapse;	margin:0px auto;}
#dirmed th{	font-size:13px;	text-align:left; margin-top:0px; padding:5px;color:#336699;	background:#f4f5f6;	border-top: solid 1px #549dc3;	border-bottom: solid 0px #549dc3;	border-collapse:collapse;}
#dirmed td{	font-size:12px;	padding:5px;	border-collapse:collapse;}
#dirmed tr:hover{	background: #b0d6e9;}
#dirmed input{	margin-right:5px;}
#dirmed select{	width:240px; font-size:12px;}
#dirmed p, #dirmed p a{	font-size:11px;	color:#666666}
.tabdir { background:#FFFFFF; border: 1px solid #369; width:500px;}
.tabdir td{	border-top:solid 1px #e1e1e1;}
.dirliga {	color:#6484a2;	text-decoration:none;}
.dirliga a:hover {	color:#0000FF;	text-decoration:ubderline;}
.col-esp{	color:#333333;}
.dir-med-mat, .dir-med-ali, .dir-med-tod { display:none;}
/*------- D E T A L L E ------------*/
/*------- D E T A L L E ------------*/
#dirmed-detalle {	width:500px; margin:20px auto; padding:0px; border:1px solid #369; background:#f4f5f6;}
#dirmed-detalle h1, #dirmed-detalle h2, #dirmed-detalle h3{	margin:0px;	padding:5px 0px 5px 10px; background:#369;	color:#FFFFFF;}
#dirmed-detalle h3{	padding:10px;	font-size:13px;	font-weight:bold;}
#dirmed-detalle h4{	padding:10px;}
#dirmed-detalle ul{	font-size:11px;	margin:10px 0px 15px 15px;	list-style:none; color: #666666;}
#dirmed-detalle pre{ font-size:11px; }
.horariox{	height:23px;}
.hora-dia{	width:90px;}
.hora-hora{	text-transform:lowercase;}
/*------- D E T A L L E ------------*/
/*------- D E T A L L E ------------*/
.tabla-busca{margin-top:20px; margin-left:10px; width:430px;	border:solid 1px #6598b2; background:#f4f6f7;}
.col1{width:150px;}
.fieldtxt {	width:240px; height:18px; font-size:11px;}
.botonBuscar {	margin:0px 0px 5px 160px; background:#549dc3;	color:#FFFFFF; font-weight:bold;}
.abcd{ 	width:370px; text-align:center;	font-weight:bold}
.abcd a{ text-decoration:none; text-align:center; width:17px; padding:1px 3px 1px 3px; margin:0px 2px 10px 2px;}
.abcd a:link, .abcd a:visited { background:#ebf5fe;	color:#549dc3;	border:solid 1px #549dc3;}
.abcd a:hover{ background:#549dc3;	color:#FFFFFF; border:solid 1px #549dc3;}
.col-nombre{width:250px;}
.col-esp{}
#regresar{	margin-top: 20px;font-weight:bold;}
#regresar a { color:#333;}
/*INDICES*/
/*/////////////////*/
/*In CALENDARIO ENZ*/
.indiceCalendario ul { position:relative; top:-20px;}
.indiceCalendario ul, .indiceCalendario li { list-style-type:none;}
.indiceCalendario li { background:url(bullet_small.gif) no-repeat 7px 4px; padding-left:15px; padding-bottom:5px;}
.indiceCalendario li a:link, .indiceCalendario li a:visited { color:#4D4D4D; text-decoration:none;}
.indiceCalendario li a:hover { color:#4D4D4D; text-decoration:underline;}

.indiceCalendario h3 { padding:19px 0 20px 55px; clear:left;}
.enzCal-ms_e_cal_clinicas h3 { background:url(enz_cal_clinica.jpg) no-repeat; }
.enzCal-ms_e_cal_fecha h3    { background:url(enz_cal_fecha.jpg) no-repeat;}
.enzCal-ms_e_cal_publico h3  { background:url(enz_cal_usr.jpg) no-repeat;}
.enzCal-ms_e_cal_clinicas  { }
.enzCal-ms_e_cal_clinicas li { /*display:inline-block;*/ float:left; width:30%; text-align:left;}
.enzCal-ms_e_cal_fecha     { width: 310px; float:right; border-top: 1px #fff solid;}
.enzCal-ms_e_cal_publico   { width: 310px; border-top: 1px #fff solid;}
/*In ESPECILIDADE CLINICAS Y UNIDADES*/
#indiceEspClinicas li, #indiceEspClinicas ul { list-style-type:none; margin:0px; padding:0px;}
#indiceEspClinicas li { background:url(bullet_small.gif) no-repeat 1px 4px; padding-left:8px; padding-bottom:10px; width:315px; display:inline-block;}
#indiceEspClinicas li a:link, #indiceEspClinicas li a:visited { color:#4D4D4D; text-decoration:none;}
#indiceEspClinicas li a:hover { color:#4D4D4D; text-decoration:underline;}
.EspCli-ms_sal_ts_sermed_Especialidad, .EspCli-ms_sal_Clinicas_y_Unidades    { width:100%; float:left;}
/*In Sociedad de Medicos*/
#indiceSociedad {
	background:url(posterSociedad.jpg) no-repeat 7px 4px;
	padding-left:15px;
	padding-bottom:5px;
	height: 399px;
}
#indiceSociedad ul { 
    list-style-type:none;
	margin:0px;
	padding:0px;
	width: 400px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;}
	
#indiceSociedad li {
	list-style-type:none;
	margin:0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#indiceSociedad li {
	padding-left:15px;
	padding-bottom:5px;
	background-image: url(bullet_small.gif);
	background-repeat: no-repeat;
	background-position: 7px 8px;
}
#indiceSociedad li a:link, #indiceEspClinicas li a:visited { color:#4D4D4D; text-decoration:none;}
#indiceSociedad li a:hover { color:#4D4D4D; text-decoration:underline;}
/*In CANAL ESPECIALIDADES CLINICAS Y UNIDADES*/
#indice-salud-canal {}
#indice-salud-canal ul       { list-style-type:none; margin:0px; padding:0px;}
#indice-salud-canal h3       { font-size:12px; margin:0px; padding:0px 6px}
#indice-salud-canal li       { float:left; width:210px; height:45px; margin-bottom:20px; text-align:center;}
#indice-salud-canal a        { background: url(indice-salud-fondo-1.jpg) no-repeat center 5px; text-decoration:none; font-weight:normal; color:#666; display:block; height:45px; padding-bottom:5px;}
#indice-salud-canal a:hover  { background: url(indice-salud-fondo-2.jpg) no-repeat center 5px; color:#333;}
.h3-102 { letter-spacing:-1px;} /* Class para CIF-BIOTEC y GAMMA KNIFE que aparezca en dos renglones */
/*INDICE GENERAL*/
.indiceGral { margin:0px; padding:0px;}
.indiceGral li { margin:0px 0px 18px 0px; font-weight:bold; list-style-type:none; background:url(bulletgral.jpg) no-repeat 0px 0px; padding-left:20px;}
.indiceGral a:link    { color: #666; text-decoration:none;}
.indiceGral a:visited { color: #666; text-decoration:none;}
.indiceGral a:hover   { color: #333; text-decoration:underline;}
.indiceGral a:active  { color: #333; text-decoration:none;}
/*INDICE TEMATICO*/
.indiceTematico a:link    { color: #333; text-decoration:none;}
.indiceTematico a:visited { color: #666; text-decoration:none;}
.indiceTematico a:active  { color: #333; text-decoration:none;}
.indiceTematico a:hover   { color: #333; text-decoration:underline;}
.indiceTematico ul { margin:0px 0px 15px 0px; padding:0px;}
.indiceTematico li   { list-style-type:none; margin:0px 0px 10px 10px; padding:0px 0px 0px 8px; background:url(bullet_small.gif) no-repeat 0px 5px;}
.indiceTematico li li{ list-style-type:none; margin:5px 0px  0px 10px; padding:0px 0px 0px 8px; background:url(bullet_small2.gif) no-repeat 0px 5px;}
.indiceTematico h3 { color:#333; margin:0px 0px 10px 0px; padding:15px 0px 0px 13px; background:url(bullet_big.gif) no-repeat 0px 17px; font-size:14px; clear:left; text-align:left;}

.col-1 li { }
.col-2 li { float:left; width:300px; text-align: left;}
.col-3 li { float:left; width:193px; text-align: left;}

.col-1p h3 { padding-top:7px !important; background:url(bullet_big.gif) no-repeat 0px 9px !important;}
.col-2p h3 { padding-top:7px !important; background:url(bullet_big.gif) no-repeat 0px 9px !important; float:left; text-align:left; clear:none !important; width:300px; }
.col-3p h3 { padding-top:7px !important; background:url(bullet_big.gif) no-repeat 0px 9px !important; float:left; text-align:left; clear:none !important; width:193px; }
/* TABLAS 
//////////  */
/*Ancho de tablas*/
.t-100 { width:100%;}
.t-90  { width:90%;}
.t-80  { width:80%;}
.t-70  { width:70%;}
.t-60  { width:60%;}
.t-50  { width:50%;}
.t-40  { width:40%;}
.t-30  { width:30%;}
.t-20  { width:20%;}
.t-10  { width:10%;}
.t-izq { margin:0px !important;} /*por defoult se alinean al centro, con esto se alinea a la izquierda*/

td a:link, td a:active { color:#333;}
td a:hover, td a:visited { color:#666;}
/*CLASICA*/
.t-clasica { border:solid 1px #369; border-collapse:collapse; margin:0px auto;}
.t-clasica caption { font-weight:bold;}
.t-clasica th { background:#369; color:#FFF; padding:5px 3px;}
.t-clasica td { border-bottom: solid 1px #999; padding:3px; }
.t-clasica tr:hover { background:#cbdaee;}
/*DIRECTORIO*/
.t-dir td { padding:5px 12px !important; border-bottom: solid 1px #CCC !important;}
.t-dir th { padding:7px 12px !important;}
/*CALENDARIO ACADËMICO*/
.t-calendario table { border:solid 1px #369; border-collapse:collapse; width:96%;}
.t-calendario th { background:#369; color:#FFF; padding:5px 3px; text-align:center;}
.t-calendario td { border: dotted 1px #999; padding:3px; text-align:center; }
.t-calendario tr:hover { background:#cbdaee;}
/* ------- suman 595px*/	
.t-cal-sesion { width:190px;}/*270*/
.t-cal-coord  { width:150px;}/*150*/
.t-cal-dia    { width:115px;} /*75*/
.t-cal-hora   { width:140px;}/*100*/

/*CHECK UP*/
.t-checkup ul { margin:0px; padding:0px;}
.t-checkup li { list-style-type:none; background:url(bullet_small.gif) no-repeat scroll 0px 4px; padding:0px 0px 3px 5px;}
.t-checkup td { text-align:center; vertical-align: top; border:solid 1px #CCC;}
.t-checkup th { text-align:center; padding:5px 2px !important; background:#369 !important; font-weight:normal; border:solid 1px #3c77b3}
.t-checkup .estudios { text-align:left; vertical-align: top;}
.t-checkup .estudios { background:#e9f0f5}
.t-checkup .estudios td { background:#cbdae4}
.t-checkup .estudios th { background:#369}

/*BIBLIOTECA*/
.librero { width:630px; height:251px; text-align:right; border-top: solid 1px #FFF;}
.libreroFondo1 { background:url(lib-fondo1.jpg) no-repeat 0px 0px; }
.libreroFondo2 { background:url(lib-fondo2.jpg) no-repeat 0px 0px; }
.librero-txt     { width:160px; height:200px; float:left; position:relative; top:20px; left:10px; color:#999; text-align:left; font-size:11px; font-weight:normal;}
.librero-txt div { height:200px; background:url(lib-fondo-txt.gif) no-repeat 0px 35px; padding:45px 15px 0px 15px; border:solid 0px red;}
.librero-txt strong { display:block; font-weight:bold;  font-size:15px}
.librero li { float:left; list-style-type:none; height:240px;}
.librero a{ display:block; height:240px; font-size:0px; color:#FFF !important; }
.lib1  { width:34px;}
.lib2  { width:44px;}
.lib3  { width:54px;}
.lib4  { width:64px;}
.lib5  { width:74px;}
.lib-izq-1 { width:105px; background:url(lib-izq1.gif) no-repeat;}
.lib-der-1 { width:90px;  background:url(lib-der1.gif) no-repeat;}
.lib-izq-2 { width:105px; background:url(lib-izq2.gif) no-repeat;}
.lib-der-2 { width:90px;  background:url(lib-der2.gif) no-repeat;}
/*revistas actualizar*/
#revistita1, #revistita2, #revistita3, #revistita4, #revistita5, #revistita6, #revistita7, #revistita8, #revistita9, #revistita10{ display:none;}
.revistita1       { background: url(lib-rev1a.gif) no-repeat;}
.revistita1:hover { background: url(lib-rev1b.gif) no-repeat;}
.revistita2       { background: url(lib-rev2a.gif) no-repeat;}
.revistita2:hover { background: url(lib-rev2b.gif) no-repeat;}
.revistita3       { background: url(lib-rev3a.gif) no-repeat;}
.revistita3:hover { background: url(lib-rev3b.gif) no-repeat;}
.revistita4       { background: url(lib-rev4a.gif) no-repeat;}
.revistita4:hover { background: url(lib-rev4b.gif) no-repeat;}
.revistita5       { background: url(lib-rev5a.gif) no-repeat;}
.revistita5:hover { background: url(lib-rev5b.gif) no-repeat;}
.revistita6       { background: url(lib-rev6a.gif) no-repeat;}
.revistita6:hover { background: url(lib-rev6b.gif) no-repeat;}
.revistita7       { background: url(lib-rev7a.gif) no-repeat;}
.revistita7:hover { background: url(lib-rev7b.gif) no-repeat;}
.revistita8       { background: url(lib-rev8a.gif) no-repeat;}
.revistita8:hover { background: url(lib-rev8b.gif) no-repeat;}
.revistita9       { background: url(lib-rev9a.gif) no-repeat;}
.revistita9:hover { background: url(lib-rev9b.gif) no-repeat;}
.revistita10       { background: url(lib-rev10a.gif) no-repeat;}
.revistita10:hover { background: url(lib-rev10b.gif) no-repeat;}
/**/
.lng_link { display:none;}


/* CANAL MEDICO*/
#canal-medico { background:#d9def0;}
#canal-medico #plecaTop { top: 0; height:150px;}
.navegacion_preliminar_canalmed div { border:solid 1px #FFF; }
#canal-medico #nav_laboratorio { padding-bottom:10px;}
#canal-medico #nav_laboratorio a { padding:15px 4px 7px 4px;}
#canal-medico #footer { background:url(footer-canalmed.jpg) no-repeat right bottom #FFFFFF; display:block; float:left; height:220px; margin:0 0 20px; padding:15px 0 0; width:900px;}
#canal-medico #buscador { margin-top:13px;}
.porciento70 { float: right; width: 70%; margin-top:40px;}
.colorcanmed { }
#navegacion_de_sitio_canalmed   { color:#0291c5; font-size: 11px;  text-decoration: none; margin: 0px 0px 0px -10px;}
#navegacion_de_sitio_canalmed a { color:#0291c5; text-decoration:none; margin: 0 4px;}

#canal-medico-cont { padding-top: 30px;}

.canalmed-3 { text-align:center; padding-top:0px; margin-left:12px;}
.canalmed-notas {float: left; text-align:left; color:#55584f; font-size:12px; border:solid 0px red; min-height:250px;}
.canalmed-notas p { padding: 0px 0px 0px 30px;}
.canalmed-notas strong, .swb-poll-quest { font-size:24px !important; color:#55584f !important; text-align:left !important;}
.canalmed-notas span { display:block;  margin-left:13px; width:305px; text-align:center;}
.canalmed-notas img { margin:0px 0px 0px 12px;}
.swb-poll-quest { padding: 14px 0 0 30px !important;}

.canalmed-not1 { width:318px; background:url(canmed-nota1.jpg) no-repeat;}
.canalmed-not2 { width:318px; background:url(canmed-nota2.jpg) no-repeat;}
.canalmed-encu { width:255px; background:url(canmed-encu.jpg) no-repeat;}
.canalmed-not1 a, .canalmed-not2 a { color:#55584f; text-decoration:none; background:url(canmed-home-bullet.gif) no-repeat 2px 3px; padding-left:8px;}
.canalmed-notas a:hover { color:#F60;}

.swb-poll { border:1px solid #369 !important;}
.swb-poll li { padding:5px 0px 5px 25px; font-size:12px !important; color:#55584f !important; margin:0px !important; font-weight: normal !important; text-align:left !important; }
.swb-poll label {
    color: #55584f !important;
    display: block;
    font-size: 12px !important;
    margin-top: 0px !important;
    padding-left: 0px !important;
}
.swb-poll-link { color:#55584f !important; font-size:12px !important; margin:10px !important; text-align:center !important;}
.swb-poll-link a:link, .swb-poll-link a:visited { color:#55584f !important}
.swb-res-options-h { text-align: left !important;  width: 95% !important;}
.swb-poll-quest { font-size:16px !important; margin:0px !important; padding:0px 15px !important; text-align:justify !important; font-weight:normal !important;}
/*CANAL MEDICO PROMO*/
#canal-medico-video {  background:url(canalMedico-videofondo.jpg) no-repeat 15px 0px; height:225px;}
#canal-medico-video * {color:#54656b; font-size:12px; text-decoration: none;}
#canal-medico-video p { padding: 0px 7px 0px 10px; margin: 10px 0;}
#canal-medico-video p strong { font-size:18px}
#canal-medico-videoactual    { float:left; width:665px; border:solid 0px red;}
#canal-medico-videoactual img { margin: 15px 15px 15px 23px; float:left;}
#canal-medico-videohistorico { float:left; width:210px; border:solid 0px red;}

#canal-medico-video a { color:#55584f; text-decoration:none; background:url(canmed-home-bullet.gif) no-repeat 2px 3px; padding-left:8px;}
#canal-medico-video a:hover { color:#F60;}
#canal-medico #navegacion_preliminar a { display:inline !important;}
.navegacion_preliminar_canalmed a { float:none !important; }
.navegacion_preliminar_canalmed div { border:0px solid #FFFFFF; padding:0 !important; width:850px !important;}
/*CANAL MEDICO ENCUESTA*/
#canal-medico .swb-poll-res { border:none !important; width:225px; margin-left:30px; }
.swb-poll-res-title { padding:0px !important;}
#canal-medico .swb-poll-res table, 
#canal-medico .swb-poll-res caption,
.swb-poll-data tbody,
.swb-poll-data tr,
.swb-poll-data td
{ display:block !important; }
.swv-res-votes-h { width:100% !important;}
.swv-res-votes-h span { display: compact !important}
/*Curriculum*/
.botoncal { display:none}
.h3under { border-bottom:solid 1px #ccc}
.bgtd { background:#eee}
#bolsa-gral { border: solid 0px red;}
#bolsa-gral input[type="text"], #bolsa-gral input[type="password"] { padding:3px; text-align:left;}
#bolsa-gral a { color:#369;}
#bolsa-gral h3 { }
.bolsa-table-login {  border: solid 1px #b5c2ca; padding:10px; margin:20px auto; background: #F9FBFB; border-radius:3px}
.bolsa-table-login input[type=text], .bolsa-table-login input[type=password] { width:100%;  font-size:11px; border:solid 1px #cfdae0}
.bolsa-table-login td { padding:10px 5px; font-size:11px; text-align:justify; line-height: 130%; color:#4d4d4d}
.bolsa-login-label { text-align:left; font-weight:bold;}
.bolsa-error { background: #FFFFDD;  border:1px solid  #C00;  color:#C00; font-weight:bold; margin:auto; padding:10px 5px; text-align:center; width:240px; border-radius:3px; margin-left: 200px !important;}
/*BOTON
.boton { background:#369; color:#FFF; font-weight:bold; margin:20px; padding:6px; border:1px outset;}
a.boton { text-decoration:none; color:#FFF !important; padding:8px !important;}*/
/*TABLE*/
.tdcenter { text-align:center !important;}
.bolsa-table-divs { border-collapse:collapse; width:550px; margin-top:30px;}
.bolsa-table-divs td { text-align: center;}
.form-row     { border-bottom: solid 1px #ccc; height:45px;}
.form-row:hover { background:#f1f1f1}
.field-label, .field-widget {float:left;height:20px; text-align:left; padding:3px 8px; margin:10px 5px 10px 0px;}
.field-label  { border: solid 0px green; width:30%; }
.field-widget { border: solid 0px magenta; width:60%; background:#FFF; border:solid 1px #e1e1e1;}

.bolsa-table-res { border-collapse:collapse; border: solid 1px #369; width:600px; margin:20px auto;}
.bolsa-table-res th { border-bottosm:1px solid #369; padding:7px 0px; background:#369; color:#FFF;}
.bolsa-table-res td { padding:5px;}

.bolsa-table-nueva { width:350px; border-collapse:collapse; margin-top:30px; margin-left:auto; margin-right:auto;}
.bolsa-table-nueva td { padding:7px 5px; border-bottom:dotted 0px #e1e1e1;  font-size:11px; text-align:justify; line-height: 130%;}
.bolsa-table-nueva-td1 { text-align:left; width:20%;}
.bolsa-table-nueva-td2 { text-align:left;}
.bolsa-table-nueva-td2 input { width:100%;  font-size:11px; border:solid 1px #cfdae0}

.bolsa-table-rh { width:630px; margin:10px 0px 0px 10px; border-collapse:collapse;}
.bolsa-table-rh * { font-size:11px;}
.bolsa-table-rh tr:hover { background:#f1f1f1;}
.bolsa-table-rh input[type=text], .bolsa-table-rh select, .bolsa-table-rh textarea { display:block; border:solid 1px #cfdae0; width: 80%;}
.bolsa-table-rh select { height:22px;}
.bolsa-table-rh td { border-bottom:solid 0px #CCC; padding:10px 0px; vertical-align:top}
.bolsa-table-rh p { display:block; background:#369; color:#FFF; font-weight:bold; padding:6px 0px;}
.bolsa-table-rh em { color:#F00; font-weight:bold;}
.cv-boton { text-align:center; margin:10px 0px 0px 0px;} 
.cv-boton a, .boton { text-decoration:none; border:1px outset #999; padding:5px 7px; margin:20px 5px;   font-size:11px; font-weight:bold; border-radius:5px; color:#666; background:#cfdae0; cursor:pointer; }
.cv-boton a:hover, .boton:hover { background: #b5c2ca;color:#FFF}

.cv-registrese {  margin:40px auto 0px; background: #E6ECEE; border:dotted 1px #b5c2ca; padding:15px; width:280px; border-radius:5px }
.cv-registrese p, .cv-registrese a {text-align:center !important; color:#999}
/*
bca h2, bca hr { display:none;}
*/

/*CAMBIOS HOME*/
/**/
.swb-galeria_6036{
	text-align: center;
	padding-left: 120px;
}

.swb-galeria_6815,.swb-galeria_6818,.swb-galeria_6819{
	padding-left:45px;
}

#atencion h2 { margin-top:0px; text-align:left; }    
#atencion .telsuc { background:url(bull_flecha_blanca3.png) no-repeat 153px 1px; padding:0px 0px 0px 170px !important; color:#999 !important; line-height: 115%;}

.h3-ms_ctrsms_medica_sur_tlalpan { font-family:Arial, Helvetica, sans-serif; }
.inversionistas {	background-image: url(/work/models/ms/images/inversion_info.jpg);	background-repeat: no-repeat;	padding-left: 160px;	width: 405px;	padding-top: 60px;	height: 130px;}
.inversionistas_2 {	background-image: url(/work/models/ms/images/inversion_reporte.jpg);	background-repeat: no-repeat;	padding-left: 160px;	width: 405px;	padding-top: 60px;	height: 220px;}
.inversionistas_3 {	background-image: url(/work/models/ms/images/inversion_corporativa.jpg);	background-repeat: no-repeat;	padding-left: 160px;	width: 405px;	padding-top: 60px;	height: 200px;}
.inversionistas_4 {	background-image: url(/work/models/ms/images/inversion_anuales.jpg);	background-repeat: no-repeat;	padding-left: 160px;	width: 405px;	padding-top: 60px;	height: 270px;}
.inversionistas_5 {	background-image: url(/work/models/ms/images/inversion_BMV.jpg);	background-repeat: no-repeat;	padding-left: 160px;	width: 405px;	padding-top: 60px;	height: 200px;}
.inversionistas_6 {	background-image: url(/work/models/ms/images/inversion_Contacto.jpg);	background-repeat: no-repeat;	padding-left: 160px;	width: 405px;	padding-top: 60px;	height: 200px;}
.inversionistas_Intermedio {	background-image: url(/work/models/ms/images/inversion_info.jpg);	background-repeat: no-repeat;	padding-left: 200px;	width: 565px;	height: 117px;}





/* ////////////////////////////////////////// */
/* ////////////////////////////////////////// */
/* ////////////////////////////////////////// */
/*CAMBIOS PARA LA NUEVA IMAGEN 2012*/
body, #tlalpan  { background:url(fondo-body2012.jpgxxx) repeat-y center #FFF !important;}
#wrapper { width:920px; padding:0px; text-align:center;}
#aprendizaje #wrapper, #investigacion #wrapper { padding:0px 10px;}
#aprendizaje, #investigacion {background:url(fondo-body2012.jpg) repeat-y center;}
#plecaTop { background:url(fondo-plecaTop2012.jpg) repeat-y top center; position:static; height:157px;}
ul.MenuBarHorizontal, #home-sucursales { margin:0 auto; width: 900px;}
.TabbedPanels { width:900px; margin:0px auto;}
#home-sucursales { background: url(plecaSucursales.jpg) no-repeat scroll 1px 0px transparent;}
#estudios, #TabbedPanels5, #viaje, #avisos_de_salud, #social, #espaciosEnsenanza, #avisos_investigacion, #teaser_SociedadMedicos, .promo1 { background:none transparent !important;}
#estudios, #TabbedPanels5, #avisos_de_salud { padding-left:25px;}
#avisos_de_salud {float:left; width:650px;}
#social {  display:block; float:left; padding:16px 20px 0 0; width:200px;}
#ruta_de_navegacion { margin-left:11px; background: url(sombra_teasers.png) no-repeat;}
#banners_promocionales { background: url(sombra_teasers.png) no-repeat transparent; text-align:left;}
#tlalpan #banners_promocionales { margin-left:11px;}
#nav_laboratorio { width:900px; margin:0px auto;}
#tlalpan #buscador { margin-top:7px;}
#tlalpan #atencion a { background:none; color:#13BEE3}
#nav_laboratorio a { padding: 7px 6px 5px 8px;}
#teaser_canal, .invest_home_secundario d5, .invest_home_secundario { text-align:left;}
#interna_CAPS #wrapper { padding:0px;}
#lomas #banners_promocionales { margin-left: 10px;}
#lomas #nav_interna_CAPS {margin:0 auto; width:900px; background:#cfdae0; padding: 0 0 3px;}
#lomas #nav_interna_CAPS a {padding: 8px 6px 7px 8px;}
#lomas .promo1 { margin-left:10px;}
#home-lomas-pleca { margin-left:2px; height:198px !important;}
#laboratorio #wrapper { padding:0px;}
#banner_principalLaboratorio p { line-height:26px;}
#avisos_ensenanza { text-align:left;  background: #efefef;}
#avisos_ensenanza h3 { margin:-4px 0;}

#footer-gral { width:920px; height:290px; float:left; margin-top:25px;}
.foot-gral, .foot-funda, .foot-socmed, .foot-enze, .foot-inves  { background: url(fondo-pie14.jpg) 1px 0px no-repeat; padding-top:20px;}
.foot-lab   { background: url(laboratorio-medica-sur.jpg) -9px -43px no-repeat;}
.foot-lomas { background: url(medica-sur-lomas.jpg) 1px 0px no-repeat;}
.foot-tlalp { background: url(medica-sur.jpg) 1px 0px no-repeat;}
.foot-enze  { /*background: url(pie-ensenanza.jpgxx) -9px 0px no-repeat;*/}
.foot-inves { /*background: url(pie-gral.jpgxx) -9px 0px no-repeat;*/}
.foot-funda { /*background: url(pie-gral.jpgxx) 1px 0px no-repeat;*/}
.foot-canal { background: url(canal-medico.jpg) 1px 0px no-repeat;}
.foot-ing   { background: url(pie-gral.jpg) 1px 0px no-repeat;}
.foot-prereg{ background: url(medica-sur-internamiento.jpg) 1px 0px no-repeat;}
.foot-socmed{ /*background: url(sociedad-medicos-medica-sur.jpg) 1px 0px no-repeat;*/}
/*#direcciones { float:left; text-align:left; position: relative; top:110px; width:370px;}  HASTA 22-03-2013 */
#direcciones { text-align:center; position:relative; width:890px; margin-bottom:20px;}

#tlalpan #direcciones { margin-bottom:100px !important; top:80px !important} 
#tlalpan #footer-gral { margin-top:0px !important;}

#direcciones p { color:#00bde2; font-size:13px; padding:0px; margin:0px 0px 10px 30px;}
#direcciones a { color:#00BDE2}
#direcciones strong { color:#0053a3 !important}
#teaserMain { margin-left:1px;}

.foot-enze #direcciones   { /*width:390px !important; top:95px !important;*/ top:0px !important; margin-bottom:5px !important;}
.foot-enze #direcciones p { /*margin-bottom:0px !important;*/ }
.foot-enze #foot-link     { /*width:510px !important*/}
.foot-inves #direcciones  { /*width:355px !important; top:95px !important*/}
.foot-inves #direcciones p{ /*margin-bottom:0px !important;*/}

#fundacion #footer-gral { margin-top:0px !important;}
#fundacion #plecaTop {  background-position: 331px 0 !important;}
.foot-funda #direcciones { top:50px;  margin-bottom:125px; }
.foot-lomas #direcciones { top:110px; margin-bottom: 120px;}
.fundacion-2013{
	font-size: 12px;	
	}
.fundacion-2013 h3{
	background-image:url(h3-fundacion.jpg);
	height: 50px;
	padding-left: 20px;
	padding-top: 18px;
	color: #039;
	font-size: 16px;
	}
h3.voluntariado {
    background-image: url(pleca.png);
    color: #9e2c56;
}
#laboratorio .footer-gral { margin-top:0px; }
.foot-lab #direcciones    { top:20px; margin-bottom:40px; text-align:right;}
.foot-lab #foot-link      { width: 890px; text-align: right;}
#laboratorio #footer-gral { height:250px;}

.foot-socmed #foot-link { position:relative; top:100px; }

/* #foot-link   { font-size:11px; text-align: right; float:left; width:530px; position:relative; top:198px; color:#00bde2;} HASTA 22-03-2013 */
#foot-link   { font-size:11px; text-align:center; float:left; width:900px; color:#00bde2;}
#foot-link p { margin:0px 0px 5px;}
#foot-link strong  a { color: #666 !important;}
#foot-link a { color:#0053a3; text-decoration:none; margin:6px 2px 6px 3px;}
#foot-link a img { margin:0px 0px 0px 15px !important;}



/**/
/*Plantilla Clinicas */
#cuerpo { background:none transparent;}
#contenido, #interna_CAPS #contenido { background:url(fnd_tab_herramientas.jpg) no-repeat 21px 0px transparent;}
/* ////////////////////////////////////////// */
/* ////////////////////////////////////////// */
/* ////////////////////////////////////////// */

#relac { text-align:justify; padding:10px;}
#relac p  { font-size:12px; font-weight:bold; color:#0053A3 !important; margin:0px 0px 8px;}
#relac ul { margin:0px !important; padding:0px !important;}
#relac li { font-size:11px; list-style-type:none; background:url(bullet-rel.gif) 0px 4px no-repeat; padding:0px 0px 0px 5px; margin-bottom:10px;}
#relac a  { text-decoration:none; color:#999;}
#relac a strong { color:#0053A3 !important;}


/*LABORATORIO 2012*/
#labsuc * {	font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
#labdir   { color:#666; background:#f4f4ee url(Internax.jpg) no-repeat; width:635px;
	behavior: url(border-radius.htc); /*border-radius: 20px; IE */
	border-radius:10px; /*opera y CSS3*/ 
	-moz-border-radius:10px; /*FireFox*/
    -webkit-border-radius:10px; /*Safari Chrome*/
    -khtml-border-radius:10px; /* Linux browers */
}
#labdir div { padding:10px 10px 0 0px; margin-bottom:14px;}
#labdir p   { font-size:12px; line-height:14px; margin:3px 0px !important;}
#labdir p strong { font-size:14px;}
#labdir ul { margin-bottom:0px;}
#labdir li { font-size:12px;	list-style-type:none; background:url(lab-bullet1.gif) no-repeat 5px 4px; margin-left:45px; padding-left: 11px;}
#labdir .labubic { padding:0px 0px 3px 45px; background:url(lab-ico-ubica.gif) no-repeat 14px 0px;text-align:left !important;}
#labdir .labhrs  { padding:5px 0px 3px 45px; background:url(lab-ico-hrs.gif) no-repeat 16px 2px;text-align:left !important;}
#labdir .labtel  { padding:5px 0px 3px 45px; background:url(lab-ico-tel.gif) no-repeat 16px 2px;text-align:left !important;}
#labdir .labsin  { background:none;}

#lab-iframe { background:#fff; float:right; margin:10px 10px 10px 0px !important; padding:4px !important; text-align:center;}
#lab-iframe small { font-size:10px;}

#labserv { margin-top:35px; width:635px;}
#labserv h3 { color:#666; font-size:14px; margin-bottom:20px;}
h4.labservaqui { color:#369; font-size:12px; font-weight:bold; padding:10px 45px !important;}
h4.labmuestras { background:url(icono-labserv-muestras.jpg) no-repeat 3px 11px;}
#labserv p { padding:5px 45px; margin:0px !important;}
#labserv ul { margin:0px 0px 0px 55px !important;}
#labserv li { padding:5px 0px 5px 15px; margin:0px !important; background:url(labserv-bullet.jpg) no-repeat 0px 8px; list-style-type:none; font-size:11px; color:#4D4D4D; text-align:justify; line-height:130%; }
/*REDES SOCIALES*/
#redsoc { height:21px; margin: 20px 35px 0;}
#redfb, #redtw { float:right;}
#redfb {}
#redtw {}
#redsoc  div {}
#redsoc iframe {}
#laboratorio #redsoc { display:none;}

/*CUERPO HUMANO*/
.cuerpoHumano{
	width:630px;	
	}
.menuCuerpo{
	width:230px;
	height:645px;
	float:left;
	}
.menuCuerpo-fem{
	width:277px;
	height:645px;
	float:left;
	}
#cuerpoContenido{
	width:400px;
	height:645px;
	float:left;
	background-image: url(cuerpoSistemaDigestivo3.jpg);
	
	}
#cuerpoContenido-fem{
	width:353px;
	height:645px;
	float:left;
	background-image: url(cuerpoSistemaDigestivo3.jpg);
	
	}
	
#DIV1 {
	position:absolute;
	top:600px;
	width:391px;
	height:502px;
	z-index:1;
	background-image: url(/work/models/ms/images/tabla.jpg);
	background-repeat: no-repeat;
	visibility: hidden;
}

#DIV2{
	position:absolute;
	top:600px;
	width:391px;
	height:502px;
	z-index:1;
	visibility: hidden;
	background-image: url(/work/models/ms/images/tabla.jpg);
	background-repeat: no-repeat;
	
}

#DIV3{
	position:absolute;
	top:600px;
	width:391px;
	height:502px;
	z-index:1;
	visibility: hidden;
	background-image: url(/work/models/ms/images/tabla.jpg);
	background-repeat: no-repeat;
	
}
#DIV4{
	position:absolute;
	top:600px;
	width:391px;
	height:502px;
	z-index:1;
	visibility: hidden;
	background-image: url(/work/models/ms/images/tabla.jpg);
	background-repeat: no-repeat;
	
}

#DIV5{
	position:absolute;
	top:600px;
	width:391px;
	height:502px;
	z-index:1;
	visibility: hidden;
	background-image: url(/work/models/ms/images/tabla.jpg);
	background-repeat: no-repeat;
	
}
#DIV6{
	position:absolute;
	top:600px;
	width:391px;
	height:502px;
	z-index:1;
	visibility: hidden;
	background-image: url(/work/models/ms/images/tabla.jpg);
	background-repeat: no-repeat;
	
}
#DIV7{
	position:absolute;
	top:600px;
	width:391px;
	height:502px;
	z-index:1;
	visibility: hidden;
	background-image: url(/work/models/ms/images/tabla.jpg);
	background-repeat: no-repeat;
	
}
#DIV8{
	position:absolute;
	top:600px;
	width:391px;
	height:502px;
	z-index:1;
	visibility: hidden;
	background-image: url(/work/models/ms/images/tabla.jpg);
	background-repeat: no-repeat;
	
}
#DIV9{
	position:absolute;
	top:600px;
	width:391px;
	height:502px;
	z-index:1;
	visibility: hidden;
	background-image: url(/work/models/ms/images/tabla.jpg);
	background-repeat: no-repeat;
	
}

#DIV1-cuerpo {
	position:absolute;
	left:463px;
	top:600px;
	width:391px;
	height:502px;
	z-index:2;
	background-repeat: no-repeat;
	background-image: url(imagenes/tabla.jpg);
	visibility: hidden;
}
#cont-Cuerpo{
	position:relative;
	left:50px;
	top:10px;
	width:391px;
	height:502px;
	background-repeat: no-repeat;
	visibility: visible;
	background-color: #F3F3F3;
}
.educa-paciente .titulo {
	background: url("h2-educa-paciente.gif") no-repeat;
	height: 63px;
	padding-top: 67px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left:235px;
}


/*pikachoose*/
#pikabannerhome .pikachoose    { width:207px;}
.pikachoose ul, .pikachoose li { position:static !important; left:auto !important; margin:0px !important; background:none !important; list-style-type:none; padding:0px !important;}
#pikabannerhome .pikachoose { width:207 !important;}
#pikabannerhome .pika-imgnav, #pikabannerhome .jcarousel-skin-pika, #pikabannerhome .pika-textnav { display:none !important;}
#pikabannerhome .pika-stage { padding:0px !important; text-align:left; width:207px;}
#pikabannerhome .pika-stage img { width:207 !important; height:80px !important;}
.contenidoMayo {
}
.contenidoMayo h3 {
	color: #00A1BB;
	font-variant: normal;
	background-image: url(fondoH3.jpg);
	height: 35px;
	padding-top: 6px;
	padding-left: 6px;
	font-size: 13px;
}
.contenidoMayo h2 {
	color: #00A1BB;
	font-variant: normal;
	padding-top: 6px;
	padding-left: 6px;
	}

.contenidoMayo p {
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
}

.alerta{
	background-image: url(fondoAlert.jpg);
	border: 1px solid #BFBFBF;
	font-size: 1.1em;
	color: #5899CC;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #F6F6F6;
	background-repeat: repeat-x;
}

.alerta li {
	font-weight:bold;
	font-size:12px;
	list-style-type:none;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(bullet_amarillo.gif);
	background-repeat: no-repeat;
	background-position: 1px 8px;
}.publireportaje {
	width: 900px;
	text-align: center;
}

.img-publireportaje {
	padding: 5px;
}

/* ====================================================== */
/* ====================================================== */
/*OCTUBRE 2013*/
/*VARIOS*/
#plecaTop { height:90px;}
.banner-promocion		{ float:left; margin:10px 0 0 20px;}
.banner-promocion img	{}
.banner-promocion a		{ text-decoration:none; margin-right: 30px;}
#banner-trio			{ float:left; width:190px;}
#banner-trio a			{ margin:22px 0 0 30px; display:inline-block; text-decoration:none;}
#banner-trio ul			{ margin:0; padding:0; list-style-type:none;}
#banner-trio li			{ display:block; font-size:12px; height:12px; margin-bottom:5px; text-align:left; height:80px;}
#banner-trio a			{ text-decoration:none; /*display:block; height:84px; con lomas height:87px;*/}
#banner-trio a:hover	{}
#banner-trio strong		{ display:block;}
#banner-trio span		{}

#piegenerico #direcciones		{ float:none; position:relative; text-align:center; width:auto;}
#piegenerico #direcciones p		{ display:inline-block; text-align:left; /*width:122px; con lomas*/ width:270px; vertical-align:top; margin:0 !important; line-height:15px;} 
#piegenerico #direcciones p em	{ background:url(icon-tel.png) no-repeat 0px 2px; display:inline-block; height:13px; width:10px; text-indent:-50000px; padding-bottom:4px;}
#piegenerico #direcciones strong	{ line-height:20px;}
#piegenerico #direcciones p i { font-style:normal; color:#737373;}
#piegenerico span.lada { color:#0053A3 !important; margin-left:70px; position:relative; top:20px; font-size:16px; font-style:normal;}
#piegenerico span.lada strong	{ letter-spacing:1px; margin-left:10px;}

p.pie-dir-ms {width: 190px !important;}
p.pie-dir-lb {width: 145px !important;}
p.pie-dir-ug {}

ul.m-promos	   { width:900px !important; background:#FFF; height:320px;  box-shadow: 2px 2px 5px #999; border:solid 1px #CCC;}
ul.m-promos	li { margin:10px !important; width:auto !important; text-align:center; }
ul.m-promos	li a	{ background:none !important; width:192px !important; height:115px !important; text-decoration:none; padding:5px !important;  margin:3px 0px; 
border:none; 
/*border-radius:2px;
-moz-border-radius:2px;
-webkit-border-radius:2px;
-khtml-border-radius:2px;*/}
ul.m-promos	li a:hover { background:none !important;}

ul.MenuBarHorizontal li.m-promos ul.MenuBarSubmenuVisible { left:0px !important; display:none} /*IE*/
@-moz-document url-prefix() { ul.MenuBarHorizontal li.m-promos ul.MenuBarSubmenuVisible { left:-652px !important; display:block;}} /*FF*/
@media screen and (-webkit-min-device-pixel-ratio:0) { ul.MenuBarHorizontal li.m-promos ul.MenuBarSubmenuVisible { left:-652px !important; display:block;}} /*Safari y Chrome*/

/*TABBED PANNELS*/
/*menu enseñanza*/
#TabbedPanels1 .TabbedPanelsContentVisible	{ background:#0052A2;}
#TabbedPanels1 .TabbedPanelsContentVisible a	{ color:#FFF; border-left:1px solid #4C86BE; border-right:1px solid #002C56;}
#TabbedPanels1 .TabbedPanelsContentVisible a:hover { background:#002C56 }

#TabbedPanels1 .TabbedPanelsTabSelected { background:#FFF;}
#TabbedPanels1 .TabbedPanelsTabSelected:hover	{ background:#FFF;}

.TabbedPanelsTabGroup .TabEnz	{ border-right:solid 1px #5dd0e5 !important;}
#TabbedPanels1	{ background:url(fondo-menu1.gif) repeat-x 0px 4px;}
.TabbedPanelsTab	{ background-color:none; border:none; padding:4px 20px;}
#TabbedPanels1 .TabbedPanelsTab:hover { background:none; color:#FFF;}
.TabbedPanelsTab a { color:#ccf2f9;}
.TabbedPanelsTab a:hover	{color:#FFF;}
ul.MenuBarHorizontal { background:#0052A2;}
.MenuBarHorizontal a	{ border-left:1px solid #4c86be; border-right:1px solid #002c56; color:#FFF; background:#FFF }
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus { background:#FFF !important; color:#5dd0e5}

#TabbedPanels1 .TabbedPanelsTabSelected { background:url(fondo-tabSelected.jpg) repeat 0px -5px; color:#FFF; border-bottom:solid 1px #0052A2 !important; padding:7px 20px;}
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover { background:#FFF;  color:#5dd0e5}


.MenuBarSubmenuVisible a  { border:none; background:#0052A2; padding:5px 0px 6px 15px; /*font-weight:bold*/}
/*SubMENU*/
ul.MenuBarSubmenuVisible						{box-shadow: 2px 2px 5px #999; border:solid 1px #CCC;}
ul.MenuBarSubmenuVisible a                     { color:#FFFFFF; background:url(bullet-1.gif) no-repeat  7px 10px #FFF !important}
ul.MenuBarSubmenuVisible a.MenuBarItemHover    { color:#00bee3 !important; background:url(bullet-2b.gif) no-repeat 10px 10px #FFF !important} 
ul.MenuBarSubmenuVisible ol a                  { color:#eef1f3; background:url(bullet-sub-1.gif) no-repeat 16px 7px #FFF !important}
ul.MenuBarSubmenuVisible ol a.MenuBarItemHover { color:#00bee3 !important; background:url(bullet-sub-2b.gif) no-repeat 16px 7px #FFF !important}

ul.m-espec         { width:745px !important; background:#FFF !important; padding-bottom:10px !important; color:#FFF;}
ul.m-curso         { width:750px !important; background:#FFF !important; padding-bottom:10px;}
@media screen, projection{	ul.MenuBarHorizontal li.MenuBarItemIE	{ display: inline; f\loat: left; background: #FFF; }}

/*RECONOCIMIENTOS*/
#reconocimientos	{ display:block; text-align:center; position:relative; top:10px; }
#reconocimientos p	{ display:inline-block; text-indent:-9000px; margin:0 31px ;} /*antes margin:0 0 0 40px*/
#reconocimientos p:first-child { margin-left:0px !important}
#reconocimientos a	{ display:block; width:51px; height:51px;}
#reconocimientos span {}
.rec-csg	{ background:url(ico-salubridad.png) no-repeat;}
.rec-nmx	{ background:url(ico-ema.png) no-repeat 0px 15px;}
.rec-cap	{ background:url(ico-collegeAP.png) no-repeat;}
.rec-h		{ background:url(ico-H.png) no-repeat;}
.rec-nom	{ background:url(ico-cofepris.png) no-repeat;}
.rec-trace  { background:url(ico-trace.png) no-repeat;}
.rec-pnc  { background:url(ico-PNC.png) no-repeat;}
.rec-jci  { background:url(ico-jci.png) no-repeat;}
.rec-mayo  { background:url(ico-mayo.png) no-repeat;}
.rec-esqr  { background:url(ico-esqr.png) no-repeat;}

#plecaTop a	   { text-decoration:none}
#plecaTop span { display:none;}
#plecaTop .rec-jci  { background:url(jci-pleca.png) no-repeat; width:51px; height:51px; top:20px; left:30px;}
#plecaTop .rec-mayo { background:url(mayo-pleca.png) no-repeat; width:173px; height:39px; top:15px; left:50px; } 

#piegenerico #footer-gral	{ margin-top:15px; font-style:normal;}
#piegenerico #foot-link { position:relative; top:20px;}
#piegenerico #foot-link p { margin:15px 0px}


/*RECONOCIMIENTOS LAB*/
#reconocimientoslab	{ display:block; margin-left:648px; text-align:left; position:relative; top:10px; }
#reconocimientoslab p	{ display:inline-block; text-indent:-9000px; margin:0 0 0 9px ;} /*antes margin:0 0 0 40px*/
#reconocimientoslab p:first-child { margin-left:0px !important}
#reconocimientoslab a	{ display:block; width:51px; height:51px;}
#reconocimientoslab span {}
.rec-csg	{ background:url(ico-salubridad.png) no-repeat;}
.rec-cap	{ background:url(ico-collegeAP.png) no-repeat;}
.rec-pnc  { background:url(ico-PNC.png) no-repeat;}
.rec-mayo  { background:url(ico-mayo.png) no-repeat;}



/*CARRUSEL*/
#coin-slider-coin-slider, #galeria, .coin-slider, #coin-slider	{ cursor:default !important;}

#galeria { /*width:899px; display:block;*/ margin:1px 0px 0px 11px; height:320px; background:url(plecaSucursales.jpg) 1px 295px no-repeat;}
#coin-slider { background-repeat:no-repeat !important; }
#cs-buttons-coin-slider { margin:0 !important;}
#cs-title-coin-slider	{ text-align:justify;}
.coin-slider  { overflow:hidden; zoom:1; position:relative; font-family:gotic, Arial, Helvetica, sans-serif;}
.coin-slider a{ text-decoration:none; outline:none; border:none; }
.cs-buttons   {  top:245px; position:absolute !important; right:-180px; }
.cs-buttons a { margin-left:20px; color:#666; background:#fff; box-shadow:1px 1px 2px #666; font-size:10px; display:inline-block; text-align:center; padding:4px 8px;
border-radius:12px; /*opera y CSS3*/ 
-moz-border-radius:12px; /*FireFox*/
-webkit-border-radius:12px; /*Safari Chrome*/
-khtml-border-radius:12px;}
.cs-active    { background:#00bee3 !important; color:#fff !important; font-weight:bold; }

.cs-title        { width:295px; color:#5a5a5a; bottom:115px !important; height:70px; margin-left:22px; display:none;}
.cs-title strong { font-size:33px; display:block; letter-spacing:-1px;}
.cs-title em     { font-size:12px; display:block; font-weight:bold; text-align:right; margin-top:10px;}
#coin-slider span { display:none;}

.cs-prev, 
.cs-next { background:#000; color:#666; padding:0px 10px; }
.cs-prev, .cs-next { background:none !important; padding:0px; font-size:0px;}

.detalle-foto #coin-slider { height:225px !important; width:440px !important;}
.detalle-foto .cs-prev, .detalle-foto .cs-next { font-size:0px}
.detalle-foto .cs-navigation-coin-slider {}
.detalle-foto #cs-prev-coin-slider { top:100px !important; background:url(images/detalle-prev.png) no-repeat !important; width:20px; height:30px;}
.detalle-foto #cs-next-coin-slider { top:100px !important; background:url(images/detalle-next.png) no-repeat !important; width:20px; height:30px;}

/*MENU 2014
AZUL:  #0052A2
Azul Hover: #002c56
Azul Claro: #5dd0e5*/

.TabbedPanels {margin: 0 auto; /*width:454px; eliminado por rogelio*/}

.MenuBarHorizontal a { background: none repeat scroll 0 0 #fff; border-left: none; border-right: 1px solid #ccc; color: #0052a2;}
ul.MenuBarHorizontal { background: none repeat scroll 0 0 #fff;}
#TabbedPanels1 { background: #FFF;}
#TabbedPanels1 .TabbedPanelsTab:hover { background: #fff; color: #0052a2;}
.TabbedPanelsTab a { color: #5dd0e5;}
.TabbedPanelsTab a:hover { color: #0052a2;}
.TabbedPanelsTabGroup .TabAte { border-left: 1px solid #CCC !important; border-top: 1px solid #CCC !important;}
.TabbedPanelsTabGroup .TabAte2 { border-left: 1px solid #CCC !important; border-right: 1px solid #CCC !important; border-top: 1px solid #CCC !important;}
.TabbedPanelsTabGroup .TabEnz, .TabbedPanelsTabGroup .TabInv { border-right: 1px solid #CCC !important; border-top: 1px solid #CCC !important;}
ul.MenuBarHorizontal {    background: none repeat scroll 0 0 #fff; border: 1px solid #0052a2;}
#TabbedPanels1 .TabbedPanelsTabSelected { -moz-border-bottom-colors: none !important; -moz-border-left-colors: none !important; -moz-border-right-colors: none !important; -moz-border-top-colors: none !important;  background: #fff; border-bottom: 1px solid #fff; border-image: none !important; border-left: 1px solid #0052a2 !important; border-right: 1px solid #0052a2 !important; border-top: 1px solid #0052a2 !important; color: #0052a2; padding: 7px 20px;}

#TabbedPanels1 .TabbedPanelsTab:hover { color: #0052a2; background:#FFF}

#buscador .caja_buscador { background:url(ico_lupa.gif) no-repeat  5px 3px #fafafa; border:solid 1px #CCC;}
#buscador input { border: none;height: 15px; background: none;}

/*SubMENU*/
ul.MenuBarSubmenuVisible a                     { color:#666; background:url(bullet-1.gif) no-repeat  7px 10px #FFF !important}
ul.MenuBarSubmenuVisible a.MenuBarItemHover    { color:#5dd0e5 !important; background:url(bullet-2b.gif) no-repeat 10px 10px #FFF !important} 
ul.MenuBarSubmenuVisible ol a                  { color:#666; background:url(bullet-1.gif) no-repeat 16px 7px #FFF !important}
ul.MenuBarSubmenuVisible ol a.MenuBarItemHover { background: url(bullet-2b.gif) no-repeat scroll 16px 7px #fff !important; color: #5dd0e5 !important;}

ul.m-espec         { width:675px !important; background:#fff !important; padding-bottom:10px !important; color:#666; box-shadow: 2px 2px 5px #999; border:solid 1px #CCC;}
ul.m-curso         { width:750px !important; background:#FFF !important; padding-bottom:10px;}
ul.m-espec li li a { border:none;}
ul.m-espec li li   { width: 99% !important }
@media screen, projection{	ul.MenuBarHorizontal li.MenuBarItemIE	{ display: inline; f\loat: left; background: #FFF; }}

ul.m-centros { width:245px !important;}
ul.m-pacien { width:220px !important;}
ul.m-labres { width:140px !important;}

#laboratorio .MenuBarHorizontal li li a { color:#666; border:none;}
#laboratorio .MenuBarHorizontal li li a:hover { color:#5dd0e5;}
ul.m-labsuc { background:#FFF !important ; }
ul.m-labsuc a { border-right: medium none }
#TabbedPanels1 .TabbedPanelsContentVisible{ background:#FFF; color:#0052a2;}
#nav_ensenanza a { color:#0052a2 !important}
#nav_ensenanza a:hover { color:#5dd0e5 !important; background:#FFF !important}
#aprendizaje #TabbedPanels1 .TabbedPanelsTabSelected { position: relative; top:1px;}
#aprendizaje #TabbedPanels1 .TabbedPanelsTabSelected a { color:#0052a2 !important}
#aprendizaje .TabbedPanelsContentGroup { border:solid 1px #0052a2;}
#aprendizaje #TabbedPanels1 .TabbedPanelsContentVisible a { border:none ;}
#aprendizaje #TabbedPanels1 .TabbedPanelsContentVisible a {border-right: 1px solid #b5c2ca;}

#nav_investigacion a { color:#0052a2 !important}
#nav_investigacion a:hover { color:#5dd0e5 !important; background:#FFF !important}
#investigacion #TabbedPanels1 .TabbedPanelsTabSelected { position: relative; top:1px;}
#investigacion #TabbedPanels1 .TabbedPanelsTabSelected a { color:#0052a2 !important}
#investigacion .TabbedPanelsContentGroup { border:solid 1px #0052a2;}
#investigacion #TabbedPanels1 .TabbedPanelsContentVisible a { border:none ;}
#investigacion #TabbedPanels1 .TabbedPanelsContentVisible a {border-right: 1px solid #b5c2ca;}

#nav_laboratorio { background:#FFF; border:solid 1px #0052a2; padding:0}
#nav_laboratorio a { background:#FFF; color:#0052a2 }
#nav_laboratorio a:hover { background:#FFF; color:#5dd0e5 }

.TabbedPanels.menu-ingles { border: solid 1px #0052a2;}
.TabbedPanels.menu-ingles a { color: #0052a2 !important; border:none; }
.TabbedPanels.menu-ingles a:hover { color: #5dd0e5 !important;}
.menu-ingles .TabbedPanelsContentVisible a:hover { background: none repeat scroll 0 0 #FFF !important }
.menu-ingles .TabbedPanelsContentVisible a { border-right:medium none; color: #fff;}

.contenido-reducido {
	
	margin-left: 200px;
}

.imagen-der { box-shadow:0px 0px 4px #ccc; float:right;  margin:10px 0px 10px 20px}
.imagen-izq { box-shadow:0px 0px 4px #ccc; float:left; margin:10px 20px 10px 0px}
.imagen-cen { box-shadow:0px 0px 4px #ccc; margin:10px 0px 10px 20px}

/*ENSEÑANZA 2015 junio*/
#avisos_ensenanza h3 { margin:-4px 0px}
#avisos_ensenanza ul li span { background: url(bullet_amarillo.gif) no-repeat scroll 5px 4px; color: #336699;  padding: 0 0 0 15px;  text-decoration: none }


@media (max-width:450px) {
	#dirmed { width:100%; margin:0}
	#dirmed table { margin:0}
	.tabla-busca { width:100%}
	#dirmed select,
	#dirmed input[type="text"] { width:100%; border:solid 1px #CCC}
	#dirmed .col1 { width:125px;}
	#dirmed input { margin-right:0px;}
}