* {
	margin: 0em;
	padding: 0em;
}
img {border-width:0px; margin:0px;padding:0px}
body {
	font: 9pt Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-align: Justify; 
	margin: 0px 0px 0px 0px; 
	background-color: #d0dff8; 
	color: #005699;
	} 
h1{font-size: 14pt; font-weight: bold; text-decoration: underline;}
h2{font-size: 12pt; font-weight: bold; text-decoration: underline; text-align: right;}
h2.left{font-size: 12pt; font-weight: bold; text-decoration: underline; text-align: left;}
h2.cancer{font-size: 14pt;text-decoration: none; text-align: left;}
h3{font-size: 11pt; font-weight: bold;}

h3.cancer{font-size: 11pt; font-weight: bold; padding-left:20px}
h3.cancer_mini{font-size: 9pt; font-weight: bold;}
h3.cancer_mini_sub{font-size: 10pt; font-weight: bold; text-decoration:underline;}
h4{font-size: 10pt; font-weight: bold;}
h4.cancer{font-size: 10pt; font-weight: bold; padding-left:20px}
h4.cancer_sub{font-size: 10pt; font-weight: bold; padding-left:20px; text-decoration:underline;}
p{font-size: 9pt; text-align: Justify;}
p.sangrado{text-indent:10px; margin-bottom:10px;}
p.resaltado{font-weight: bold; color:#00579a; font-size: 12px;}
p.cursiva{font-weight: bold; color:#00579a; font-size: 14px;}

a.doctores:link {text-decoration: underline; color:#005699;}
a.doctores:visited {text-decoration: none; color:gray;}
a.doctores:active {text-decoration: none; color:green;}
a.doctores:hover {color: orange; text-decoration: none;}


a.subir:link {text-decoration: none; color:#005699;}
a.subir:visited {text-decoration: none; color:gray;}
a.subir:active {text-decoration: none; color:green;}
a.subir:hover {color: orange; text-decoration: none;}

a.volver:link {font-size:16px; text-decoration: underline; color:#005699;}
a.volver:visited {font-size:16px; text-decoration: none; color:gray;}
a.volver:active {font-size:16px; text-decoration: none; color:green;}
a.volver:hover {font-size:16px; color: orange; text-decoration: none;}

a.linkbusqueda:link{height:60px; padding-left:35px; font-size: 18px; font-weight: bold;}
a.linkbusqueda:visited{height:60px;padding-left:35px;font-size: 18px; font-weight: bold;}
a.linkbusqueda:active{height:60px;padding-left:35px;font-size: 18px; font-weight: bold;}
a.linkbusqueda:hover{height:60px;padding-left:35px; font-size: 18px; color: #ed8c1a; font-weight: bold;}


a.enlace:link {font-size:14px; text-decoration: underline; color:#005699;}
a.enlace:visited {font-size:14px; text-decoration: none; color:gray;}
a.enlace:active {font-size:14px; text-decoration: none; color:gray;}
a.enlace:hover {font-size:14px; color: orange; text-decoration: none;}

a.enlace_leer_mas:link {font-size:12px; text-decoration: underline; color:#005699;}
a.enlace_leer_mas:visited {font-size:12px; text-decoration: none; color:gray;}
a.enlace_leer_mas:active {font-size:12px; text-decoration: none; color:gray;}
a.enlace_leer_mas:hover {font-size:12px; color: orange; text-decoration: none;}


#contenedor			{width: 772px; height: 588px; margin-right: auto; margin-left: auto; border: 3px solid #005699;background-color: #ffffff; margin-top:10px; overflow: hidden;} 
#contenedor_privado	{width: 772px; height: 588px; margin-right: auto; margin-left: auto; border: 3px solid #005699;background-color: #ffffff; margin-top:10px; overflow: hidden;} 
/*#contenedor_privado{width: 772px; margin-right: auto; margin-left: auto; border: 3px solid #005699;margin-top:10px;} */
#cabecera{color: #005699; font-size: 8pt; font-weight: bold; /*padding: 0px 0px 0px 0px;*/ height: 103px;} 
	/*/.logo{background-image: url(../images/logo.jpg); z-index: 2; position: relative; margin-top: 5px; width: 230px; height: 68px; float: left;}*/
	.coloca_cabecera{width:100%; }
	.coloca_cabecera div.logo{width:230px; min-height: 10px; display: -moz-inline-stack; /* FF2*/ display: inline-block; vertical-align: top; text-align:left; /* BASELINE CORRECCIÓN*/ margin: 6px 0px 0px 0px; zoom: 1; /* IE7 (hasLayout)*/ *display: inline; /* IE */ _height: 50px; /* IE6 */}
	.coloca_cabecera div.ir_hm{width:60px; min-height: 10px; display: -moz-inline-stack; /* FF2*/ display: inline-block; vertical-align: top; text-align:left; /* BASELINE CORRECCIÓN*/ margin: 30px 0px 0px 30px; zoom: 1; /* IE7 (hasLayout)*/ *display: inline; /* IE */ _height: 50px; /* IE6 */}
	.coloca_cabecera div.ir_fundacion{width:80px; min-height: 10px; display: -moz-inline-stack; /* FF2*/ display: inline-block; vertical-align: top; text-align:left; /* BASELINE CORRECCIÓN*/ margin: 30px 0px 0px 20px; zoom: 1; /* IE7 (hasLayout)*/ *display: inline; /* IE */ _height: 50px; /* IE6 */}
	.coloca_cabecera div.ir_cnio{width:73px; min-height: 10px; display: -moz-inline-stack; /* FF2*/ display: inline-block; vertical-align: top; text-align:left; /* BASELINE CORRECCIÓN*/ margin: 30px 0px 0px 20px; zoom: 1; /* IE7 (hasLayout)*/ *display: inline; /* IE */ _height: 50px; /* IE6 */}
	.coloca_cabecera div.ir_english{width:25px; min-height: 10px; display: -moz-inline-stack; /* FF2*/ display: inline-block; vertical-align: top; text-align:left; /* BASELINE CORRECCIÓN*/ margin: 50px 0px 0px 50px; zoom: 1; /* IE7 (hasLayout)*/ *display: inline; /* IE */ _height: 50px; /* IE6 */}
	.coloca_cabecera div.ir_espanyol{width:25px; min-height: 10px; display: -moz-inline-stack; /* FF2*/ display: inline-block; vertical-align: top; text-align:left; /* BASELINE CORRECCIÓN*/ margin: 50px 0px 0px 50px; zoom: 1; /* IE7 (hasLayout)*/ *display: inline; /* IE */ _height: 50px; /* IE6 */}
	.coloca_cabecera div.caja_buscador{width:120px; min-height: 10px; display: -moz-inline-stack; /* FF2*/ display: inline-block; vertical-align: top; text-align:left; /* BASELINE CORRECCIÓN*/ margin: 48px 0px 0px 15px; zoom: 1; /* IE7 (hasLayout)*/ *display: inline; /* IE */ _height: 50px; /* IE6 */}
	.coloca_cabecera div.boton_buscar{width:15px; min-height: 10px; display: -moz-inline-stack; /* FF2*/ display: inline-block; vertical-align: top; text-align:left; /* BASELINE CORRECCIÓN*/ margin: 48px 0px 0px 5px; zoom: 1; /* IE7 (hasLayout)*/ *display: inline; /* IE */ _height: 50px; /* IE6 */}
	
	
	
	/*
	.contactar{z-index: 2; position: relative; margin-top: 53px; margin-left: 80px; width: 150px; height: 20px; float: left;}
	.ir_hm {z-index: 2; position: relative; margin-top: 53px; width: 35px; height: 20px; margin-left: 50px; float: left; background-color:red}
	.ir_fundacion {z-index: 2; position: relative; margin-top: 53px; width: 35px; height: 20px; margin-left: 350px; float: left;}
	.ir_cnnio {z-index: 2; position: relative; margin-top: 53px; width: 35px; height: 20px; margin-left: 350px; float: left;}
	
	.ir_english {z-index: 2; position: relative; margin-top: 53px; width: 35px; height: 20px; margin-left: 350px; float: left;}
	.ir_espanyol{z-index: 2; position: relative; margin-top: 53px; width: 35px; height: 20px; margin-left: 350px; float: left;}
	#buscador {z-index: 2; position: relative; margin-top: 50px; width: 135px; height: 20px; float: right;}
	*/
	.menu { background-color: white; height: 23px;} 
#cuerpo{background-color: white; /*height: 474px;*/} 
#derecha {float: right; width: 172px;position:relative;} 
		#dmbTB2ph {width: 100%; height: 114px;}
		#profesional{width: 172px; height: 120px; background-color: #ecf3fd;}
		.tema_del_mes {width: 172px; height: 223px;}
		.menu_administrativo{margin-top: 20px; width: 90%; border: 1px dashed gray; margin-left: auto;margin-right: auto;}
		.menu_admin{font-size:16pt; padding-left: 30px;margin-left: auto;margin-right: auto;}
		.tipos_noticias{font-size:14pt; padding-left: 0px;}
#principal{width: 600px; height: 458px; float:left; position:relative; background-image: url(../images/difuminado.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: 140px 250px;} 
#principal_privada{width: 600px; /*min-height: 460px;*/background-image: url(../images/difuminado.jpg); background-repeat: no-repeat; background-position: fixed;} 

.recuadro{margin-left:40px; padding-left:0px}

.coloca_gestion_noticias{width: 99%; margin-right:auto; margin-left:auto; border: 1px dashed gray; margin-top: 20px;}
.coloca_edicion_noticiaoo{width: 90%; height: 300px; margin-right:auto; margin-left:auto; border: 1px dashed gray; margin-top: 20px; }
.coloca_edicion_noticia{margin-left:5px;  padding-top: 10px; padding-right:10px;}


.titulo_pg_noticias{font-size: 16px; font-weight: bold;}

.titulo_noticia_pop_up{font-size: 16px; font-weight: bold; width:100%}
.fecha_noticia_pop_up{font-size: 12px; font-weight: bold; width:100%}

/*--- INDEX--------------*/
	.sub_contenido{height:225px; margin-top:0px;}

/*.noticias_intro{width:230px;}	*/
	
	.noticias {width: 50%; float:left; height:225px;}
	.pre_noticia{width: 100%;}
	.noticias_1{width: 100%; height: 50%; background-color: white}
	.noticias_2{width: 100%; height: 50%; background-color: white}
	.visita{width: 50%; float:right;}
/*--- NORMAL--------------*/
/*.contenido {padding-top: 10px; padding-left: 10px; height: 394px;  background-image: url(../images/prueba_edificio_2.jpg); background-repeat: no-repeat;  width: 580px;}*/
.contenido{height:470px;}
	.estas_en{padding-left:10px; padding-right:5px; text-align:left; min-height:30px;}
	.caja_contenido_normal{margin-left:5px; margin-right:5px; padding-top: 10px; height: 407px; border:1px solid black; overflow: auto;}
	.posiciona_video{margin-left:auto; margin-right:auto; width:300px;z-index:-40}

table.tabla-horarios{width:80%;text-align:center;}
td.tabla-titulo{background-color: #005699; text-align:center; color:white; font-size:14px;}
td.tabla-izquierda{background-color: #f2f2f5; text-align:left; color:#005699;width:50%;}
td.tabla-derecha{background-color: #f2f2f5; text-align:right; color:#005699;width:50%;}

/*.caja_contenido_foto{margin-left:5px; margin-right:5px; padding-top: 10px; height: 310px; padding-right:10px; overflow: auto;/* background-image: url(../images/difuminado.jpg); background-repeat: no-repeat; background-position: fixed;*/}
.caja_contenido_foto{margin-left:5px;  padding-top: 10px; height: 304px; padding-right:10px; overflow: auto;}
/*.caja_contenido{margin-left:5px;  padding-top: 10px; height: 304px; padding-right:5px; overflow: auto;}*/
.caja_contenido{margin-left:5px;  padding-top: 10px; height: 298px; padding-right:5px; overflow: auto;}



.caja_contenido_foto_2{margin-left:5px;  padding-top: 10px; height: 298px; padding-right:10px; overflow: auto;}
.caja_curriculum{margin-left:5px;  padding-top: 10px; height: 298px; padding-right:10px; overflow: auto;}
/*.caja_curriculum{margin-left:5px;  padding-top: 10px; height: 304px; padding-right:10px; overflow: auto;}*/
.caja_curriculum_2{margin-left:5px;  padding-top: 10px; height: 298px; padding-right:10px; overflow: auto;}

	.nombre_doctor{margin-left:100px; font-size: 16px; font-weight: bold; color: #005699; /*text-transform:uppercase;*/}
	.texto_doctor{margin-top:0px; font-size: 12px;  color: #005699;}


.contenido_curriculum {padding-top: 10px; padding-left: 10px; height: 394px;  background-image: url(../images/prueba_edificio_cv.jpg); background-repeat: no-repeat;  width: 580px;}
/*.contenido_curriculum {padding-top: 10px; padding-left: 10px; height: 394px;  background-image: url(../images/prueba_edificio_cv.jpg); background-repeat: no-repeat; background-attachment:fixed; background-position:left;  width: 580px;}*/
.cuadro_curriculum {padding-top: 0px; margin-left:80px; padding-left: 10px; height: 200px;  width: 400px;}
.cv_doctores{padding-top: 5px; margin-left:10px; padding-left: 10px; height: 30px;  width: 350px; color: #005699;}


ul{list-style-type: circle; /*list-style-image: url(mi.gif)*/}
li{margin-left:10px; list-style-position:inside;}
li.lista{padding-left:20px; /*background-image: url(rombo.gif);background-position: left bottom;background-repeat: no-repeat;padding-left: 15px;*/}
li.normal{margin-left:0px; }
ul.lista_doctores{list-style-type: square; /*list-style-image: url(mi.gif)*/}
li.lista_doctores{margin-left:10px; list-style-position:inside; list-style-type: circle;}
ul.rombo{list-style-type: disc;}

ol.letra{list-style-type: lower-alpha;}
ol.numero{list-style-type: decimal;}
li.numero{margin-left:10px;}
li.letra{margin-left:20px;}



.tabulado_1{margin-left:30px;}

    
    
.aviso_construccion{width: 500px; height:100px; border: 2px solid black; margin-top: 50px; padding-left:10px; padding-top:40px; font-size:large; color:Red;} 
.tu_salud{width:545px; border: 1px dashed gray; margin-top:10px; margin-bottom:10px; margin-left:5px;margin-right:5px; padding-left:10px; padding-top:10px} 
/*.tu_salud{width:185px; height:240px; border: 2px solid black; margin-top:10px; padding-left:10px; padding-top:10px}*/ 


#contenedor_2 {position: absolute; text-align: Justify; width: 772px; height: 600px; left: 50%;  margin: 0px 0px 0px -385px; background-color: #d0dff8; border: 1px solid #005699;} 


.contenido_flash {padding-top: 10px; padding-left: 10px; height: 394px;  width: 580px;}
.caja_contenido_flash{ overflow: auto;  margin-top:0px;  margin-left:0px;  padding-right:0px;  padding-top: 0px; padding-left: 0px;  height: 407px; }

.pro_onco{ margin-top:30px; padding-top: 10px;  padding-left: 10px; padding-right: 10px; color: #005699;} 





dt{font-family: Trebuchet MS, Arial, Verdana, Tahoma;font-size: 14px;color: #005699; font-weight: bold;margin: 0px;padding: 0px;}
dd{padding-left: 30px;}

.nota{color: red;font-size: 20px;}

.borde_anterior{background-color:green;}
.titulo_noticia_pg{ font-size: 12pt; font-weight: bold; color: orange;}
.grid_noticias{ width: 550px; overflow:hidden; border: 1px dashed gray; margin-left: auto;margin-right: auto; padding-left: 10px; padding-top: 10px; margin-top:15px}

/*Estilos para buscador*/
.datos_busqueda{font-size: 12pt; font-weight: bold; color: orange;}
.resultados{width: 500px; overflow:hidden; background-color:pink; border: 1px solid red}
.separador_tabla_resultados{border-bottom: 1px dashed gray}
.caja_resultados{font-size: 12px; color: #ed8c1a; font-weight: bold; text-align: justify; width: 95%; margin-top: 10px; margin-left: 10px; border: 1px solid #0e4288; overflow: auto;}
p.presenta_busqueda{text-indent: 10px}
p.p_recuadro{text-indent: 20px}

.resumen_busqueda{font-size: 12px; color: gray; padding-left: 20px}
.busqueda{background-image:url("../images/medico_noticia.jpg"); background-repeat:no-repeat; height:30px}
.termino{font-size: 14px; color: gray;}

.separador {float:left}
.subir {color: Orange; text-align: right; background-image:url(../images/flechaarriba.gif); background-position:right; background-repeat:no-repeat; padding-right:20px}
/*.texto_normal{padding-top: 10px; text-indent: 40px} */
.texto_normal{padding-top: 10px; text-indent: 20px;} 

#borde_izquierdo{width: 10px; background-color: #d0dff8; float: left;} 


.abajo{position:relative; top:16px}

.textbox {background-color: #d3def2; font-size: 10px; color: #005699;}


/* toda la movida del Login*/
.login_ciocc{position: relative; top: 0px; background-color: #dbe9fa; font-size: 8pt; font-weight: bold; color: #005699; width:172px; height:114px; background-image: url(../images/login_2.gif); background-repeat: no-repeat; float: right;}
.login_ciocc_en{position: relative; top: 0px; background-color: #dbe9fa; font-size: 8pt; font-weight: bold; color: #005699; width:172px; height:114px; background-image: url(../images/login_2_en.gif); background-repeat: no-repeat; float: right;}
.datos_usuario{text-align:right; font-size: 8pt; color: #005699;}

.textbox {margin: 0px; background-color: #d3def2; font-size: 10px; color: #005699;}
.login_ciocc_off{position: relative; top: 0px; background-color: #dbe9fa; font-family: Verdana, Arial, Helvetica, sans-serif; color: #005699; width: 172px; height: 114px; float: right;}

  	
.linkbusqueda{font-size: 12px; color: #ed8c1a; font-weight: bold; background-image:url("../images/documentacion.png"); background-repeat:no-repeat;}
.linkcartera{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #385e85; font-weight: bold; list-style-position: outside; list-style-type: square; text-align: justify;}



.negrita_1{margin-left:30px; font-size: 14px; color: #005699; font-weight: bold;}
.negrita_2{margin-left:20px; color: #005699;}

.negrita{font-size: 14px; color: #005699; font-weight: bold;}

.negrita_sub{font-size: 14px; color: #005699; font-weight: bold; text-decoration:underline}
.titulo_negrita_sub{font-size: 16px; color: #005699; font-weight: bold; text-decoration:underline}

.nombre_medico{font-size: 14px; color: #005699; font-weight: bold;}
.nombre_especialidad {font-size: 12px; color: #666666; font-weight: bold;}
.nombre_cargo{font-size: 12px; color: #999999; font-weight: bold;}

.texto_noticia_pop_up{font-size: 14px; padding-left: 5px; padding-right: 5px; color: #005699;}
.fondotabla{padding-left: 5px; font-family: Trebuchet MS,Verdana, Arial, sans-serif; margin: 0px; text-align:left; font-size: 9pt;}
.fondotabla_pre_noticia{padding-left: 5px; font-family: Trebuchet MS,Verdana, Arial, sans-serif; margin: 0px; text-align:left; font-size:10pt; height:75px;}
.posiciona_salir_noticias_pop_up{position:absolute; bottom: 10px; right: 10px;}


.contenido_noticia_img_de{ padding-left: 5px; margin: 0px;float:left; background-color:White;}
.contenido_noticia_img_iz{ padding-left: 5px; margin: 0px; float:left; background-color:White;}

.titulo_noticia {height: 25px; padding-left: 10px;font-weight: bold; font-size: 10pt; /*float: left;*/}
.fecha_noticia{height: 30px; padding-right: 5px; font-size: 11px;  /*float:left;*/}
.contenido_noticia_marco{background-color: Green;}

.contenido_noticia{ font-family: Trebuchet MS, Verdana, Arial, sans-serif; height: 300px; padding-right: 5px; font-size: 80pt; float:left; background-color:White;}
#pie{background-color: #afc8f0; padding: 3px 10px 3px 10px;text-align: right; color:#6882b5; clear:both; height: 24px;} 

a.pie:link {font-size:12px; text-decoration: none; color:#005699; font-weight: bold;}
a.pie:visited {font-size:12px; text-decoration: none; color:#005699; font-weight: bold;}
a.pie:active {font-size:12px; text-decoration: none; color:#005699; font-weight: bold;}
a.pie:hover {font-size:12px; color: white; text-decoration: underline; font-weight: bold;}

.resaltado{font-weight: bold; color:#00579a; font-size: 16px; }

.verde{background-color:pink}
.imagen_privada{width: 100%; background-image: url(../images/lemas/area_privada.jpg); height:114px}
.resaltado_div {width: 500px; margin-top: 10px; margin-left: 20px}
.caja_privada{margin-left:5px;  padding-top: 10px; height: 304px; padding-right:10px;}