@charset "utf-8";
/* CSS Document */
/* Body */
img, div, input { behavior: url("iepngfix.htc") }
body
{
	background: url(../images/bg_Interior.jpg) #485b87 repeat-x;
	width: 990px;
	text-align:justify;
	margin-left:20%;
	padding: 0 0 0 0;
	position:relative;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	line-height: 1.8;
}
.body_bg{
	background:url(../images/bg_Sombreado.png) no-repeat;
	width:990px;
	margin: 0 auto;
	height:100%;
	padding-left:10px;
	padding-bottom:0px;
	text-align:center;
	min-height:640px;
	border:0px;
}


/* Contenedores */
.home_body { background: #none;float:left; position:relative; height:100%; padding:0px; margin: 0 auto; width: 36px; }
.content { padding-top:0px; font-size:1.0em; color: #446191; z-index:0; height:100%}
.container_int { background:none; margin: 0 auto; width:998px; height:auto; padding:0px; float:left }
.cuerpos { margin: 0 auto; padding-top:0px; width:990px; height:100% }
.container { margin: 0 auto; width: 998px; height: 100%; padding: 0px; text-align:justify; }
.conte_menu { height:100%; margin-left:0px; padding-top:0px; width: 213px; float:left; text-align:left; margin-top:0px; }
.conte_info { float:left; height:100%; margin-left:5px; padding-top:0px; width: 494px; }

/* H's */
h1 { font-size:0.9em; padding-left:15px; padding-top:8px; border:0px; margin:0px; color:#36577b; font-weight:normal; }
h2 { font-size:0.8em; font-weight:normal; padding:0px; border:0px; margin:0px; font-style:italic;  color:#36577b; }
h3 { font-size:1.2em; font-weight:normal; padding-left:6px; padding-bottom:20px; padding-top:0px; border:0px; margin:0px; float:left; }
.header_texto{ float:right; width:710px; height:90px; padding:0px; margin-top:20px; margin-right:44px; text-align: right;}

/* Index Clinicas Especialidad - Videos */
.iconos { width:460px; height:332px; margin-left:29px; float:left; background:url(../images/bg_ClinicasEspecialidad.jpg) no-repeat }
.iconos a { float:left; padding:5px; border:0px; margin-right:10px; margin-top:6px; margin-bottom:0px; }
.iconos p {	font-size:0.7em; color:#6a6969; text-align:center; padding-left:0px; padding-top:2px; margin:0px; border:0px; width:430px; float:left }
.logos { height:285px; padding:0px; margin-bottom:10px; margin-top:20px; margin-left:34px; border:0px; }
.videos { width:450px; height:332px; float:left; margin-left:0px; position:relative}
.video_actual { padding-top:9px; margin:0px; border:0px; }

/* Sección Header */
.header {
	margin: 0px;
	padding-bottom:0px;
	position: relative;
	z-index: 3;
	background-image: url(../images/bg_header.jpg);
	background-repeat: repeat-x;
}
.header_p, #header_img { width: 450px; height: 23px; color:#f4f4f4; font-size:0.7em; }
.header_p { margin-top: 6px; float:left; }
.header_img { margin-top: 0px; float:right;}

/* Sección Logo - Menu */
.logotipo, .logo_izq { margin: 0; padding: 0; position: relative; }
.logotipo { z-index: 0;}
.logo_izq { padding-left:20px; padding-top:15px;float:left; }
.txt_Bienvenida {float:right; border:0px; margin:0px; padding-right:10px;}
.img_doctor { float:right; margin:0px; padding:0px; }

/*Seccion Noticias*/
.noticias{ width:925px; height:80px; background:url(../images/bg_Noticias.jpg) no-repeat; margin-top:20px; } 
.noticias_caja{ width:945px; margin-left:15px; margin-top:0px; padding:0px; float:left }
.noticias_caja img{ float:left }
.notas { width:307px; height:73px; float:left; }
.notas img {
	float:left;
	padding:5px;
	margin-left:6px;
	margin-top:4px;
	margin-right:0px;
	border:0px;
}
.notas p { float:left; width:180px; font-size:8pt; text-align:left;line-height: 1.4; padding-top:10px; margin:0px;}
.notas p img {
	float:right;
	margin-top: -2px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: -2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*Seccion nota 3 lineas*/
.nota { width:307px; height:73px; float:left; }
.nota img {
	float:left;
	padding:5px;
	margin-left:6px;
	margin-top:4px;
	margin-right:0px;
	border:0px;
}
.nota p { float:left; width:180px; font-size:0.7em; text-align:left;line-height: 1.4; padding-top:10px; margin:0px;}
.nota p img {
	float:right;
	margin-top: px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*Seccion Carruser*/
.carrusel{ width:930px; height:150px; background:url(../images/bg_Carrusel.jpg) no-repeat; margin-top:20px; margin-left:13px;} 
.carrusel_caja{ background: none; width:936px; margin-left:10px; margin-top:0px; float:left }
.carrusel_caja img{ float:left; margin-left:20px; }

/*Imagenes Banner*/
.img_banner { height:354px; width:955px; text-align:left; padding:0px; margin:0px; float:left; position:relative;}
.img_banner_izq { width:620px; height:257; border:0px; margin:0px; padding-left:40px; padding-top:12px; float:left; position:relative }
.img_banner_der { width:340px; height:257; border:0px; margin:0px; padding:0px; float:left; position:relative }
.img_banner_der p { width:300px; font-size:0.8em; float:left; padding-left:20px; padding-top:10px; margin:0px; border:0px;}
.img_banner_der h2 { width:300px; font-size:1.4em; float:left; padding-left:20px; padding-top:30px; margin:0px; border:0px;}
.img_banner_der_textos {  width:330px; height:270px; float:left }
.img_banner_info_l { width:580px; margin:0px; padding-left:20px; padding-top:25px; float:left;  }
.img_banner_info_r { width:310px; margin:0px; float:right; padding-right:15px; padding-top:25px; }

/* Sección HOME - BG IZQUIERDA - BG DERECHA */
.home_contenido { 
margin:0 auto; 
padding-left:0px; 
padding-top:20px; 
border:0px; 
padding-bottom:0px;  
width:988px; 
float:left; 
height:100%; 
overflow: hidden; }

.intizq_contenido { padding:0px; border:0px; margin:0px; width:955px; float:left; position:relative; height:100%; overflow: hidden; }
.intder_contenido { padding:0px; border:0px; margin:0px; width:955px; float:left; position:relative; height:100%; overflow: hidden; }

/* Interiores Izquierda - Derecha */
.int_img_izq{ width:214px; float:left; }
.initzq_img { padding:0px; border:0px; margin-bottom:7px; margin-left:7px;}
.int_info_izq{ width:688px; float:left; padding-left:34px; }
.int_info_izq p{ width:674px; font-family:Tahoma, Geneva, sans-serif; font-size:0.8em; text-align: justify; margin:0px; padding:0px; border:0px; float:left }
.int_info_izq p img{ float:left; margin:0px; border:0px; padding-right:15px; }
.int_info_izq_titulo { color:#335073; font-size:1.6em; }
.int_info_izq_liga { color:#4b7094; font-size:1.4em; }
.titulo_interior { font-size:1.6em; color:#335073; }
.subtitulo_interior { font-size:1.3em; color:#e8981d; }
.btn_arriba{ float:right; margin:0px; padding:0px; border:0x; }
.initDer_img { padding:0px; border:0px; margin-bottom:7px; margin-left:0px; margin-right:6px;	}
.int_info_der{ width:704px; float:left; padding-left:20px; margin:0px; border:0px; }
.int_info_der p{ width:692px; font-family:Tahoma, Geneva, sans-serif; font-size:0.7em; text-align:left; margin:0px; padding:0px; border:0px; float:left }
.int_info_der_titulo { color:#4b7094; font-size:1.6em; }
.int_info_der_liga { color:#4b7094; font-size:1.4em; }
.int_img_der{ width:202px; float:left; }

/* Imagenes Interiores */
.img_medicos { margin:px; border:0px; padding-bottom:20px; padding-top:20px; height:220px }
.img_medicos_der { margin:px; border:0px; float:right; padding-right:15px; }
.img_medicos_izq { margin:px; border:0px; float:left; padding-left:15px; }
.interior_der { width:620px; height:100%  border:0px; padding:0px; margin:0px; float:left; position:relative; background:#f7f7f7; padding-bottom:30px;margin-bottom: -2000px; padding-bottom: 2000px;}
.home_izq { width:620px; height:100%  border:0px; padding:0px; margin:0px; float:left; position:relative; background:#f7f7f7 url(../images/bg_home_left.jpg) repeat-x; padding-bottom:30px;margin-bottom: -2000px; padding-bottom: 2000px;}
.home_izq h2, .interior_der h2 { font-size:1.4em; margin:0px; border:0px; padding-top:30px;}
.home_izq p, .interior_der p { font-size:0.7em; margin:0px; border:0px; text-align:left; width:580px; padding-left:20px; padding-top:10px; padding-bottom:0px;}
.img_contenido { margin:0px; border:0px; padding-right:10px; padding-bottom:0px; padding-top:0px; float:left; position:relative; }
.img_contenido_lg { margin:0px; border:0px; padding-right:0px; padding-bottom:20px; padding-left:0px; padding-top:0px; float:left; position:relative; }
.img_bullet { margin:0px; border:0px; padding-right:5px; padding-bottom:0px; padding-top:0px;}

/* Logotipo OCA Hospital */
.img_logoOca { padding:0px; border:0px; margin-bottom:40px; margin-top:50px;}
.interior_izq { width:340px; border:0px; margin:0px; padding:0px; float:left; position:relative; background:#e8e8e8; height:100%; margin-bottom: -2000px; padding-bottom: 2000px; }


/*Contenidos parte derecha*/
.home_der { width:340px; border:0px; margin:0px; padding:0px; float:left; position:relative; background:#e8e8e8; height:100%; margin-bottom: -2000px; padding-bottom: 2000px; }
.home_der h2, .interior_izq h2 { font-size:1.4em; margin:0px; border:0px; padding-top:30px;}
.home_der p, .interior_izq p { font-size:0.7em; margin:0px; border:0px; text-align:left; width:285px; padding-left:20px; padding-top:10px; padding-bottom:0px; float:left}
.home_der_boton { padding-top:20px; margin:0px; border:0px;  }
.home_der_tabla { width:285px; background:url(../images/img_ApplyTrialsBG.gif) repeat-y; float:left; margin:0px; padding:0px; border:0px; }
.home_der_tab { width:285px;float:left; margin-left:20px; margin-top:10px; padding:0px; border:0px; }
#navi { margin:0; padding:0; list-style:none; width:255px; padding-left:15px;float:left; position:relative; }
#navi li { margin:2px; padding:0; float:left; width:245px; }
#navi li a { display:block; padding:4px 5px; text-decoration:none; text-align:left; font-size:11px; color:#6d6d64; width:205px; float:left;}
#navi li a:hover { text-decoration:underline; }

/* Bullets */

#bullet{ list-style:none; float:left; font-size:0.8em; text-align:left; margin:0px; padding-left:10px; padding-top:2px; display:block;list-style-position:outside; line-height: 27px;}
#bullet li { margin:0px; float:left; width:640px; padding-left:10px; padding-bottom:10px; background:url(../images/img_Bullet.gif) no-repeat; }
#li_noticia{ list-style:none; float:left; font-size:0.8em; text-align:left; margin:0px; padding-left:10px; padding-top:2px; display:block;list-style-position:outside; line-height: 27px; font-family:Tahoma, Geneva, sans-serif;}
#li_noticia li { margin:0px; float:left; width:635px; padding-left:10px; padding-bottom:10px; padding-top:30px; border-bottom:1px solid #f8f8f8; }
#li_noticia li h2, #li_noticia li h2 a {
	margin:0px;
	float:left;
	font-size:1.2em;
	color:#F90;
	font-style:normal;
	padding-bottom:5px;
}
#li_noticia p { font-size:1em; line-height: 1.8; width:630px; }
#li_noticia p img { float:left; padding-right:5px; margin:0px; border:0px; }

/* Seccion Interiores */
.seccion { width:303px; background-color:#3b3b3b; height:51px; padding:0px; margin-left:2px; margin-top:1px; border:0px; color:#f4f4f4; float:left;}
.seccion p, .seccion img { margin-top:6px; font-size:1.8em; float:left; margin-left:5px;}
.contenido { width:610px; height:51px; padding:0px; margin-left:2px; margin-top:1px; border:0px; color:#f4f4f4; float:left;}
.contenido p, .seccion img { margin-top:6px; font-size:1.8em; float:left; margin-left:5px;}
.info_seccion { width:610px; margin-top:10px; margin-left:5px;}
.info_seccion p { font-size:0.7em; text-align:left; margin-left:5px; margin-bottom:140px;}

/*Imagen*/
.imagen { padding:0px; margin-left:5px; margin-top:0px; border:0px; float:left;}

/* Form */
.formularios p { margin:0px; border:0px; padding:0px; float:left; font-weight:600; font-size:0.7em; padding-bottom:4px; padding-top:13px;}
.formularios { margin:0px; border:0px; padding-left:13px; float:left; width:295px; height:250px;}
.formularios p a { float:right; margin-right:14px;}

/* Input & Select */
.combos { width:280px; float:left; padding:0px; margin:0px; font-size:0.7em; height:22px;}

/* links en General*/
a { text-decoration:none; font-weight:500; color:#006bb7; }

/*Boton*/
.btn_derecha{ float:right; margin-right:12px;}


/* Footer */
#footer {
	height:300px;
	font-size: 10px;
	color: #fff;
	margin:0;
	width:100%;
	padding-bottom: 0px;
	padding-top:0px;
	background-image: url(../images/bg_Footer2.png);
	background-repeat: no-repeat;
}
#footer a:link, #footer a:visited { color: #fff; text-decoration: underline; }
#footer a:hover { color: #fff; background: #fff; padding: 0; text-decoration: none; }
#footer p{ padding-top:10px; padding-bottom:0px; margin:0px; border:0px; color: #fff; };

/*Menu Principal*/
.seleccionado { color:#bed044; font-weight:bold; }
select { width:180px; border:1px solid #d9d4d4; background-color:#ffffff;  color:#666666; font-size:11px; margin-left:4px;}

/* Clear */
.clear {clear: both;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
.clearfix {display:block;}


/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* Formularios de Correo Electrónico */
.detalles_contacto{ width:160px; margin:0px; margin-right:10px; border:0px; text-align:left; float:left; font-family:tahoma; font-size:0.7em; }
#mensaje{ color:#6f6191; width: 550px; padding: 0 0 30px 0; font-size:0.7em; float: left; font-family:tahoma; }
#envia_mensaje{ color:#6f6191; width:160px; margin:0px; margin-right:20px; border:0px; text-align:left; font-family:tahoma; }
.left_textinput { color:#6f6191; width: 200px; margin: 0 30px 0 0; float: left; font-family:tahoma; text-align:left; }
.right_textinput { font-family:tahoma; color:#6f6191; width: 200px; float: left; text-align:left; }

#mensaje .row {margin: 9px 0 0 0;font-family:tahoma; text-align:left; color:#6f6191;}
#mensaje .row label em {font-family:tahoma; padding-left: 3px; color:#6f6191;}
#mensaje div.textinput { font-family:tahoma; background: url(../images/textbox_200.gif) 0 0 no-repeat; height: 26px; margin: 3px 0 0 0; color:#6f6191;}
#mensaje select { font-family:tahoma; background:#f4f4f4; height: 26px; width:200px; margin: 0px 0 0 0; color:#6f6191; }
#mensaje input { font-family:tahoma; background: none; width: 188px; height: 21px; padding: 5px 6px 0 6px; border: none; color:#6f6191; }
  
#mensaje div.textarea { font-family:tahoma; background: url(../images/textarea_430.gif) 0 0 no-repeat; height: 95px; margin: 3px 0 0 0; color:#474747; }
#mensaje textarea { background: none; width: 418px; height: 83px; font-family:tahoma; font-size:1em; margin: 5px 6px 5px 6px; color:#474747; border: none; }

#mensaje button { background: url(../images/send_message.gif) 0 0 no-repeat; height: 26px; width: 100px; font-family:tahoma; margin: 22px 0 0 0; float: right; color:#474747; border:0px; border-collapse: collapse; }
 #mensaje button:hover {background-position: 0 -26px;}
