@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#FFFFFF; text-align: justify;}
			#datosnavegacion{ padding-top:3px; height:20px; width:350px; float:left; background:#2b2f1b; text-align:center;  color:#c9c9c9;}

/*pngfix*/
* html img,
* html .png{
	position:relative;
	behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
	);
}
/**/

body{ background:url(imagenes/fondobody.jpg); background-repeat:repeat; background-position:center;}
h2{ color:#9ebe00; font-weight:bold;}
h3{ color:#9ebe00; font-weight:bold; text-decoration:underline;}
.clear{ clear:both; font-size:0px; height:0px;}
.sombraabajo{ height:10px; background:url(imagenes/sombraabajo.jpg); font-size:0px; width:100%; clear:both;}
.btnmasinfo{ background:#677810; width:38px; height:14px; border:#000000 1px solid; cursor:pointer; text-align:center;}
.volver{ background:#677810; width:38px; height:14px; border:#000000 1px solid; color:#FFFFFF; cursor:pointer; text-align:center; float:right;}

	#contenedorglobal{ margin:0 auto; width:1002px;}
		#contmenunavegacion{ height:35px;}
			#menunavegacion{ padding-top:3px; height:16px; width:296px; float:right; background:#2b2f1b; text-align:center;}
				#menunavegacion a:link{ color:#777777; }
				#menunavegacion a:visited{ color:#777777;}
				#menunavegacion a:hover{ color:#9ebe00;}
				#menunavegacion a img { border:0px; vertical-align:baseline;}

		#menusecciones{ background-image:url(imagenes/menusecciones.jpg); height:46px; padding-top:10px; font-size:12px; padding-left:10px; color:#FFFFFF;}
				#menusecciones a:link{ color:#c9c9c9; font-size:11.5px;}
				#menusecciones a:visited{ color:#c9c9c9; font-size:11.5px;}
				#menusecciones a:hover{ color:#dbff00;font-size:11.5px;}
				
				#menusecciones a.selected:link  { color:#dbff00; font-size:11.5px; font-weight:bold; text-decoration:underline;}
				#menusecciones a.selected:visited  { color:#dbff00; font-size:11.5px; font-weight:bold; text-decoration:underline;}
				#menusecciones a.selected:hover  { color:#cccccc; font-size:11.5px; font-weight:bold; text-decoration:underline;}

		#contcabecerasecciones{ margin-top:10px; height:0px;}

		#contcuerpo{ width:978px; height:614; padding:12px; background:#222515;}
			#contizq{ width:334px; height:612px; float:left; background:#222515;}
				#contlogos{width:309px;height:254px;}
				#contfotoseccion{width:309px;height:357px;top:256px;}
			#contdcha{ width:643px; height:auto !important; height:612px; min-height:612px; float:right; background-color:#222515;}
				#conttexto{width:588; height:auto !important; height:612px; min-height:612px; background:#3f4133; padding-top:12px; padding-left:20px; padding-right:35px; padding-bottom:12px;}
			
			
			/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*/
			/*inicio*/
				.cajasombreada{ width:292px; height:215px; float:left; background-image:url(imagenes/marcosombrainicio.png); padding:18px 21px 21px 21px; background-repeat:no-repeat; font-size:11px;}
					.contnoticias{ height:110px}
					.listnoticias{ height:110px; }
						.titulonoticia{ width:190px; float:left;}
						.titulonoticia2{ width:350px; float:left;}
						.fecha{ width:90px; float:left; font-size:10px; color:#9ebe00;}
						.cuerponoticia{ margin-top:5px; clear:both;}	
							.cuerponoticia img{ margin-right:10px; border:2px solid #000000;}
						.contnoticias .btnmasinfo{ float:right; }
						
			/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
			
			/*Secciones */
				#imageng{ width:194px; padding-left:1px; padding-right:1px; height: auto !important; min-height:117px; height:117px; padding-bottom:10px; padding-top:60px; text-align:center; float:left;}
				#fila_blanco{width:auto; height:auto !important; min-height:5px; height:5px; float:left}
				#fila_texto { width:164px; padding-left:10px; padding-right:20px; height:auto !important; height:24px; min-height:24px; padding-bottom:6px; float:left; text-align:center;}
				
				#imagenp{ width:70px; padding-left:33px; padding-right:34px; height:auto !important; height:70px; min-height:70px; padding-top:15px; padding-bottom:15px; float:left;}
				#texto_seccion{ width:137px; text-align:center ; height:auto !important; height:28px; min-height:28px; padding-top:6px; padding-bottom:6px; float:left;}
			/*Listado de convenios*/
				#conttexto2{width:588; height:auto !important; height:612px; min-height:612px; background:#3f4133; padding-top:12px; padding-left:20px; padding-right:35px; padding-bottom:12px;}
					#contconvenios{width:548px; height:auto !important; height:612px; min-height:612px; padding-left:20px; padding-right:20px;}
						#fila_titulopg{width:548px; height:auto !important; height:15px; min-height:15px; float:left; text-align:center;}
						#fila_titulo{width:548px; height:auto !important; height:15px; min-height:15px; float:left; border-bottom:1px solid #009933; text-align:center; padding-top:3px}
							#titulocab{width:548px; height:auto !important; height:15px; min-height:15px; text-align:center; float:left}
							#imagencab{ width:40px; height:auto !important; height:15px; min-height:15px; float:left}
							#empresacab{ width:322px; height:auto !important; height:15px; min-height:15px; float:left}
							#fehcacab{ width:93px; height:auto !important; height:15px; min-height:15px; float:left}
							#botoncab{ width:93px; height:auto !important; height:15px; min-height:15px; float:left}
						#fila_convenio{width:548px; height:auto !important; height:40px; min-height:40px; float:left; border-bottom:1px solid #009933; padding-top::1px; padding-bottom:1px}
							#tituloconv{width:548px; padding-bottom:10px; padding-top:10px; height:auto !important; height:20px; min-height:20px; float:left}
							#imagenconv{ width:40px; height:auto !important; height:40px; min-height:40px; float:left}
							#empresaconv{ width:322px; padding-bottom:10px; padding-top:10px; height:auto !important; height:20px; min-height:20px; float:left}
							#fehcaconv{ width:93px; padding-bottom:10px; padding-top:10px; height:auto !important; height:20px; min-height:20px; float:left}
							#botonconv{ width:93px; padding-bottom:10px; padding-top:10px; height:auto !important; height:20px; min-height:20px; float:left}
							
						#fila_detalletit {width:548px; height:auto !important; height:138px; min-height:138px; float:left; text-align:center;}
							#imagendet {width:320px; height:auto !important; height:138x; min-height:138px; float:left;}
							#titulodet { width:190px; padding-left:20px; padding-right:11px; height:auto !important; height:40px; min-height:40p ; text-align:justify; float:right;}
							#fechadet {width:137px; height:auto !important; height:11px; min-height:11px; float:left; padding-top:10px; padding-bottom:2px; padding-left:20px;}
							#fila_detalle {width:548px; height:auto !important; height:20px; min-height:20px; float:left; text-align:center;}
				
						#mapaflash{ width:320px; padding-left:134px; padding-right:134px; height:auto !important; height:234px; min-height:234px; float:left}
						
				#clinicas{width:588; height:auto !important; height:612px; min-height:612px; background:#3f4133; padding-top:12px; padding-left:20px; padding-right:35px; padding-bottom:12px;}
					#datos_clinicas{ width:390px; height:140px; min-height:140px; height:auto !important; float:left;}
					.datos_clinicas{ width:390px; height:140px; min-height:140px; height:auto !important; float:left;}
					.separador_clinicas{ width:528px; height:auto !important; height:60px; min-height:60px; float:left;}
					#imagen_clinica { width:138px; height:138px; min-height:138px; height:auto !important; float:left; padding-bottom:1px; padding-top:1px;}
					#fila_clinica { width:390px; height:auto !important; height:23px; min-height:23px; float:left;}
					#campo_clinica { width:190px; height:auto !important; height:23px; min-height:23px; float:left;}
					#detalle_clinica { width:390px; height:auto !important; height:240px; min-height:240px; float:left;}
					#detalle_clinica2 { width:528px; height:auto !important; height:240px; min-height:240px; float:left;}
			
				#unimovil {width:588; height:auto !important; height:612px; min-height:612px; background:#3f4133;}
					#texto_unimovil{width:300px; height:auto !important; min-height:225px; height:225px; float:left; text-align:justify; padding-right:10px;}			
					#imagen_unimovil {width:275px; height:auto !important; min-height:225px; height:225px; float:right; padding-top:10px;}
					#texto2_unimovil {width:290px; height:auto; float:left;}
					#rutas {width:270px; height:430px; float:right; padding-left:10px;}
					#campos_unimovil{width:120px; float:left; border:#009900 solid 1px; background:#009900; color:#FFFFFF; text-align:center;}
					#campos2_unimovil{width:120px; float:left; border:#009900 solid 1px; color:#FFFFFF; text-align:center;}
			
				#deporte{width:80px; padding-left:5px; padding-right:5px; height:auto !important; min-height:100px; height:100px; float:left;}
					#imagen_deporte{width:60px; height:auto !important; min-height:70px; height:70px; padding-top:5px; float:left;}
					#blanco_deporte{ width:60px; height:auto !important; min-height:5px; max-height:5px; height:5px; float:left;}
					#texto_deporte{ width:60px; padding-top:4px; padding-bottom:4px; height:auto !important; min-height:20px; height:20px; text-align:center;}
					#fecha_deporte{ width:20px; padding-top:4px; padding-bottom:4px; height:auto !important; min-height:20px; height:20px; text-align:center;}
		
				#lstclinicas{ width:588px; height:38px; height:auto !important; min-height:38; padding-bottom:11px; padding-top:11px;}
					#fila_clinica2{width:588px; height:auto !important; height:15px; min-height:15px; float:left; border-bottom:1px solid #009933; text-align:center; padding-top:3px}
					#titc_imagen{ width:50px; height:38px; min-height:15px; height:auto !important; margin-right:10px; float:left}
					#titc_texto{ width:235px; height:15px; min-height:15px; padding-botton:3px; height:auto !important; margin-right:10px; float:left}
					#titc_btn{ width:38px; float:left; }
					
					#lstc_imagen{ width:50px; height:38px; min-height:38px; height:auto !important; margin-right:10px; float:left}
					#lstc_texto{ width:235px; height:12px; min-height:12px; padding-top:14px; height:auto !important; margin-right:5px; float:left}
					#lstc_btn{ width:38px; float:left; padding-bottom:11px; padding-top:11px; }
		
		
				.noticias {width:588px; height:90px; min-height:90px; height:auto !important}
					.titulo_noticia{ width:390px; float:left; padding-right:100px; padding-top:10px;}
					.fecha_noticia{width:90px; float:right; font-size:10px; color:#9ebe00; text-align:right; padding-top:10px;}
					.cuerpo_noticia{margin-top:10px; clear:both; width:510px; height:70px;}
						.imagen_noticia{padding-top:6px; padding-bottom:10px; width:100px; float:left; height:38px; padding-right:10px; padding-left:10px;}
						.texto_noticia{width:390px; vertical-align:top; float:left; padding-top:10px;}
					.noticias .btnmasinfo{ float:right; }	
					.enlace_noticias{text-decoration:none; color:#FFFFFF;}
					.enlace_noticias:link {text-decoration:none; color:#FFFFFF;}
					.enlace_noticias:visited {text-decoration:none; color:#FFFFFFF;}
					.enlace_noticias:hover {text-decoration:none; color:#00FF00;}
					
					.deporte{width:390px; float:left; clear:both; padding-top:5px; color:#9ebe00;}
		
				#titulo_seccion{width: 588px; height:22px; padding-top:8px; padding-bottom:8px; float:right; text-align:center;}
		
				#texto{ width:588px; height:12px; height:auto!important; min-height:12; padding-bottom:5px; padding-top:2px; float:left}
				#imagen_clinica2{ text-align:center;}
		
		#sombrapie{ background:url(imagenes/sombrapie.jpg); height:10px; font-size:1px; background-repeat:no-repeat; }
		#pie{ text-align:right; color:#FFFFFF; font-size:9px; height:50px;color:#444444;}
			#pie a:link{ color:#444444; font-size:9px;}
			#pie a:visited{ color:#444444; font-size:9px;}
			#pie a:hover{ color:#919911; font-size:9px;}

td,th{font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans Unicode";font-size: 12px;}
input,textarea,select{font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans Unicode";font-size:10px;color:#5D9021;
background-color: #ffffff;border: #5D9021;border-style:solid;border-top-width:1px;
border-right-width:1px;border-bottom-width:1px;border-left-width: 1px;overflow-x:hidden;overflow-y:hidden;}
.input2{font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans Unicode";font-size: 10px;color:#5D9021;
background-color: #ffffff;border: #5D9021;border-style:solid;border-top-width:1px;
border-right-width:1px;border-bottom-width:1px;border-left-width: 1px;overflow-x:hidden;overflow-y:hidden; text-align:center;}

a:link {font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans Unicode";text-decoration:none; color:#000000;}
a:visited {font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans Unicode";text-decoration:none; color:#000000;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans Unicode";text-decoration:none;color:#5D9021;}
.justified {text-align: justify;}
.mini{font-size:12px;}
.negrita{font-weight:bold;}
.blanco{color:#FFFFFF;}
.subrayado{text-decoration: underline;}
.verde{color:#5D9021;}
.margenes{margin-left: 3px; margin-right: 3px;}
.normal{color:#000000;}
.grande{font-size:12px;}
.titulo_grande{ font:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans Unicode";font-size:18px;}
.titulo_grande_verde{ font:Verdana, Arial, Helvetica, sans-serif, "Lucida Sans Unicode";font-size:18px; color:#789D4D;}
.rojo {color: #E41D22}
.boton{font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans Unicode";color:5D9021; font-weight:bold;}
.cursor{cursor:pointer;}
.margen_imagen{margin-left:15 px;margin-bottom:5 px;float: right;}
.enlace_blanco:link{color:#FFFFFF;}
.enlace_blanco:visited{color:#FFFFFF;}
.enlace_blanco:hover{color:#9ebe00}
.enlace_verde:link {font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans Unicode";text-decoration:none; color:#9ebe00;}
.enlace_verde:visited {font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans Unicode";text-decoration:none; color:#9ebe00;}
.enlace_verde:hover {font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans Unicode";text-decoration:none;color:#FFFFFF;}
.titseccion{ font-size:12px; margin-left: 10px; padding-top: 10px; text-align: justify; color:#FFFFF;}
.titprueba{ font-size:20px; font-weight:bold; text-align:center ; color:#9ebe00}
.texto_normal {font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans Unicode";text-decoration:none;color:#FFFFFF; font-size:14px;}
.titulo_normal {font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans Unicode";text-decoration:none; color:#9cbf1a; font-size:16px; text-align:center; text-decoration:underline;}
.leyenda {font-family: Verdana, Arial, Helvetica, sans-serif, "Lucida Sans Unicode";text-decoration:none;color:#9EBE00; font-size:9px;}

#paginador {padding: 3px; margin: 3px; text-align:center; }

#titulo_noticia{ float: left; width: 547px;}
#titular{ float: left; width: 259px; text-align: center; border-bottom: 1px #9ebe00 solid; background-color:#9ebe00; font-weight: bolder;}
#fecha{ float: left; width: 96px; text-align: center; border-bottom: 1px #9ebe00 solid; background-color: #9ebe00; font-weight: bolder;}
#medio{ float: left; width: 96px; text-align: center; border-bottom: 1px #9ebe00 solid; background-color: #9ebe00; font-weight: bolder;}
#noticia{ float: left; width: 96px; text-align: center; border-bottom: 1px #9ebe00 solid; background-color: #9ebe00; font-weight: bolder;}

#titulo_nombre{ float: left; width: 259px; padding-bottom: 20px; border-bottom: 1px #9ebe00 solid; padding-right: 5px; height: 20px; padding-top: 10px;}
#titulo_fecha{ float: left; width: 96px; padding-bottom: 20px; border-bottom: 1px #9ebe00 solid; height: 20px; padding-left: 20px; padding-top: 10px;}
#titulo_medio{ float: left; width: 96px; padding-bottom: 20px; border-bottom: 1px #9ebe00 solid; height: 20px; padding-top: 10px;}
#titulo_documento{ float: left; width: 50px; padding-bottom: 20px; border-bottom: 1px #9ebe00 solid; padding-left: 18px; height: 20px; padding-top: 10px;}

#imgen{ width: 200px; float: left;}
#parrafo{ width: 366px; float: left; padding-left: 10px;}
#parrafo1{float: left; width: 600px; margin-top: 10px;}
#parrafo2{float: left; width: 300px; margin-right: 10px;}

.titmenu:link {text-decoration:none; color:#9ebe00;}
.titmenu:visited {text-decoration:none; color:#9ebe00;}
.titmenu:hover {text-decoration:none;color:#CCCCCC;}


.subtitmenu:link {text-decoration:none; color:#b8c1e2;}
.subtitmenu:visited {text-decoration:none; color:#b8c1e2;}
.subtitmenu:hover {text-decoration:none;color:#CCCCCC;}
.imagen_prueba{ width:120px; height:140px; float:left;}
	.imag_prueba{ width:93px; padding-left:14px; padding-right:13px; height:70px; float:left;}
	.imag_blanco{ width:120px; height:10px; float:left;}
	.imag_texto{ width:93px; padding-left:14px; padding-right:13px; height:60px; float:left;}
	
/*EDIFICIO*/
#imagenedificio{ width:588px; height:392px; float:left;}
#textoedificio{ width: 588px; float:left; margin-top:10px; padding-left:10px;}	
.menu{ margin:0px; padding-left:15px; }
	.menu li{ list-style-image:url(imagenes/mverde.jpg);}
.submenu{ margin:0px; padding-left:10px; }
	.submenu li{ list-style-image:url(imagenes/mverdeclaro.jpg);}
/*I+D*/

#idtexto{ width:350px; float:left; padding-right:10px;}
#idimagen{ width:200px; float:right;}
	.idimagen2{ width:200px; background-color:#FFFFFF;  border:solid 3px #9ebe00; padding:5px; margin-top:12px;}

.imagen_cliente{ width:150px; height:180px; float:left; padding-left:20px;}


/*SITEMAP.ASP*/
#derecha{ width: 200px; height: 100px; min-height:100px; height:auto !important; padding-left:47px; padding-right:47px; float:left;}	
	.fila_sitemap{ height:20px; width:180px; float:left; margin-top:5px; padding-left:20px;min-height:20px; height:auto !important;}
	
#izquierda{ width: 200px; height: 100px; min-height:100px; height:auto !important; padding-left:47px; padding-right:47px; float:right;}	
	.fila_biomecanica{height:20px; min-height:20px; height:auto !important; width:170px; float:left; margin-top:5px; padding-left:10px;}
	
	.contmultimedia{ width:128px; height:175px; float:left; padding-left:10px; padding-right:10px;}
		.imgmultimeida{ width:128px; height:128; float:left;}
		.titmultimeida{ width:128px; height: 47px; margin-top:10px;}