 
/* CSS Document */
body{width:100%;height:100%;margin:0; padding:0;font-family:Arial, Helvetica, sans-serif; font-size:11px;background:url("../images/fondo_todo.gif") repeat-y;overflow-y:auto;}



*{margin:0; padding:0;list-style-type:none; border:0}


/*///////////////////////////////////////*/
/*///////////////////////////////////////*/
/*///////////////////////////////////////*/



#TODO{ float:left;padding:0 0 125px 0;*padding:0 0 67px 0;_padding:0 0 67px 0; width:1001px; height:100%;background:url("../images/fondo_todo.gif") repeat-y;}

#cabecera{ float:left; height:103px; width:1000px; background:url("../images/fondo_cab.jpg") no-repeat;font-size:12px; }
#cabecera a{ color:#FFFFFF; text-decoration:none}
h1.logo{ float:left; padding:10px 0 0 15px; }
h1.logo span{ display:none}

#cabecera .sup_dere{ float:right; padding-right:30px; height:61px; padding-top:15px;}
#cabecera .menu{ float:right;clear:right; background:url("../images/esq_menu.gif") no-repeat top left;padding:0 0 0 27px; height:27px; color:#5692c9}
#cabecera .menu ul{ float:left;background-color:#0e5aa1; height:27px; padding:0 20px 0 0}
#cabecera .menu ul li { float:left; padding-left:10px; padding-top:6px;}
#cabecera .menu ul li a{ padding-right:10px; }
#cabecera a:hover{ text-decoration:underline}


/*///////////////////////////////////////*/
/*///////////////////////////////////////*/
/*///////////////////////////////////////*/



/*///////////////////////////////////////////*/
/*//////////////    home    /////////////////*/



#CUERPO{ float:left; width:970px; padding:0 0 0 0;background:url("../images/fondo_cuerpo.gif") repeat-y; margin:36px 0 0 15px;*margin:36px 0 0 15px;_margin:36px 0 0 7px; background-color:#FFFFFF;}

h2{ float:left; font-size:18px; font-weight:lighter;color:#0e5aa1; padding:8px 0 12px 0;}
h2 span{ font-size:11px; color:#000000}
h3{float:left; color:#5692c9; font-size:12px;}
#CUERPO p{ line-height:16px}
#CUERPO .col_01{ float:left; height:434px;width:231px;padding-right:15px; background-color:#e7e7e7}
#CUERPO .col_01 h3{ width:135px; }
#CUERPO .col_01 a{ color:#5692c9; text-decoration:none}
#CUERPO .col_01 a:hover{ text-decoration:underline}
#CUERPO .col_01 div{ float:left;padding-bottom:15px }
#CUERPO .col_01 div img{ float:left; padding-right:12px}



#CUERPO .col_02{ float:left;height:432px;width:510px; padding-right:15px;background:url("../images/esq_blanca.gif") no-repeat bottom right; background-color:#fae618; border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;border-left:1px solid #FFFFFF;}
#CUERPO .col_02 h2{ width:170px}
#CUERPO .col_02 img{float:left;background-color:#FFFFFF; padding-right:1px; margin-right:15px}
#CUERPO .col_02 ul{float:left;padding-top:4px;}
#CUERPO .col_02 ul li{background:url("../images/bullet_blanco.gif") no-repeat 0 6px; padding:2px 0 2px 15px; }
#CUERPO .col_02 ul li a{ color:#0e5aa1}
#CUERPO .col_02 b{float:left;display:block;width:168px; height:1px; border-top:1px solid #fff; font-size:0.1em; margin:11px 0 8px 0 }
#CUERPO .col_02 a.pdf{ background:url("../images/ico_pdf.gif") no-repeat 0 0; padding:4px 0 4px 22px; color:#0e5aa1}
#CUERPO .col_02 a{ color:#0e5aa1}
#CUERPO .col_02 a:hover{ text-decoration:none}



#CUERPO .col_05{ float:left;height:432px;width:756px; padding-right:15px;background:url("../images/esq_blanca.gif") no-repeat bottom right; background-color:#fae618; border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;border-left:1px solid #FFFFFF;}
#CUERPO .col_05 h2{ width:410px; }
#CUERPO .col_05 p{ padding-bottom:10px;}
#CUERPO .col_05 img{float:left;background-color:#FFFFFF; padding-right:1px; margin-right:15px}
#CUERPO .col_05 ul{float:left;padding-top:4px;width:410px;}
#CUERPO .col_05 ul li{background:url("../images/bullet_blanco.gif") no-repeat 0 6px; padding:2px 0 2px 15px; }
#CUERPO .col_05 ul li a{ color:#0e5aa1}
#CUERPO .col_05 b{float:left;display:block;width:410px; height:1px; border-top:1px solid #fff; font-size:0.1em; margin:11px 0 8px 0 }
#CUERPO .col_05 a.pdf{width:390px;background:url("../images/ico_pdf.gif") no-repeat 0 0; padding:4px 0 4px 22px; color:#0e5aa1}
#CUERPO .col_05 a{ color:#0e5aa1}
#CUERPO .col_05 a:hover{ text-decoration:none}





#CUERPO .col_03{float:left; width:198px;min-height:434px;height:auto;*height:auto;_height:434px;background:url("../images/esq_gris.gif") no-repeat bottom right; background-color:#FFFFFF;}
#buscador {float:left; width:198px;height:auto;*height:auto;_height:400px;}
#buscador h2{padding-bottom:15px; margin-left:15px;*margin-left:15px;_margin-left:7px}
#buscador label{ float:left; clear:left; width:168px;margin:0 15px 0 15px; }
#buscador select{ float:left; width:168px;border:1px solid #5692c9;margin:0 15px 0 15px; font-size:11px; color:#0e5aa1; padding:1px}
#buscador input{ float:left;}
#buscador img{ float:left;}
#buscador input.campo{ float:left;border:1px solid #5692c9;font-size:11px; width:142px; padding:1px; color:#0e5aa1; margin:0 6px 0 15px}
#buscador b{float:left; clear:left;display:block;width:168px; height:1px; border-top:1px solid #fae618; font-size:0.1em; margin:11px 15px 8px 15px;*margin:11px 15px 8px 15px;_margin:11px 15px 8px 7px }
#buscador ul{ float:left; padding-top:4px; margin-left:15px}
#buscador ul li{ background:url("../images/bullet_azul.gif") no-repeat 0 6px; padding:2px 0 0 15px; }
#buscador ul li a{ color:#0e5aa1}
#buscador ul li a:hover{ text-decoration:none}
iframe{width:198px;height:360px;}


/*/////////////////////////////////////////////////////*/
/*////////////    columna derecha comun   /////////////*/

#CUERPO .col_03 .destacado_col_3 h2{padding-bottom:15px; margin-left:15px;*margin-left:15px;_margin-left:7px}
#CUERPO .col_03 .destacado_col_3{ float:left; width:198px;background:url("../images/esq_gris.gif") no-repeat bottom right; background-color:#fae618; margin-top:15px;  }
#CUERPO .col_03 .destacado_col_3 img{float:left; width:166px; padding:1px; background-color:#FFFFFF; margin-left:15px;}
#CUERPO .col_03 .destacado_col_3 a.pdf{ float:left;background:url("../images/ico_pdf.gif") no-repeat 0 7px; padding:10px 0 15px 22px; color:#0e5aa1; margin:0 0 0 15px; }


/*///////////////////////////////////////////*/
/*////////////    resultados    /////////////*/

#CUERPO .col_04{ float:left; width:755px; padding-left:15px; border-right:1px solid #e7e7e7;min-height:434px;height:auto;*height:auto;_height:434px; background-color:#FFFFFF} 
#CUERPO .col_04 .paginas{ float:right; height:30px; padding:15px 10px 0 15px;}
#CUERPO .col_04 .paginas a{color:#0e5aa1; text-decoration:none; padding:0 5px 0 5px }
#CUERPO .col_04 .paginas a:hover{text-decoration:underline}
#CUERPO .col_04 .resultados{ float:left; width:740px; border-top:1px solid #5692c9;}

#CUERPO .col_04 dl{float:left;width:740px; display:block;border-bottom:1px solid #e7e7e7; clear:left; }
#CUERPO .gris{ background-color:#f8f8f8}
#CUERPO .col_04 a{ color:#5692c9; text-decoration:none}
#CUERPO .col_04 a:hover{ text-decoration:underline}
#CUERPO .col_04 dt{float:left;width:654px; padding:8px;font-size:12px}
#CUERPO .col_04 dd{float:left;width:54px; padding:8px;font-size:10px}
#CUERPO .col_04 dd strong{ font-size:11px}


/*////////////////////////////////////////*/
/*////////////    enlaces    /////////////*/


#CUERPO .col_04 .resultados_Desp{ float:left; width:740px; border-top:1px solid #5692c9;}
#CUERPO .col_04 .resultados_Desp ul{ padding:4px 0 10px 15px; margin-left:15px; font-size:12px; color:#333333}
#CUERPO .col_04 .resultados_Desp ul li{ background:url("../images/bullet_azul.gif") no-repeat 0 6px; padding:2px 0 0 15px; }
#CUERPO .col_04 .resultados_Desp ul li a{ color:#0e5aa1}
#CUERPO .col_04 .resultados_Desp ul li a:hover{ text-decoration:underline}
#CUERPO .col_04 .resultados_Desp div{float:left;width:740px; padding:10px 0 10px 0; border-bottom:1px solid #e7e7e7;background-color:#F5F5F5;}
#CUERPO .col_04 .resultados_Desp div p{padding:0 30px 10px 15px; font-size:12px; color:#333333; }
#CUERPO .col_04 .resultados_Desp a.DespMas {float:left;width:706px; padding:8px;font-size:12px;background:url("../images/flecha_down_azul.gif") no-repeat right center;border-bottom:1px solid #e7e7e7;padding-right:26px;}
#CUERPO .col_04 .resultados_Desp a.DespMenos {float:left;width:706px; padding:8px;font-size:12px;background:url("../images/flecha_up_azul.gif") no-repeat right center;background-color:#F5F5F5; color:#0e5aa1; color:#000000; font-weight:bold;padding-right:26px}
.TituDesplegableMas a{background:url("../images/flecha_down_azul.gif") no-repeat right center;padding-right:13px}
.TituDesplegableMenos a{background:url("../images/flecha_up_azul.gif") no-repeat right center;padding-right:13px}




/*//////////////////////////////////////////*/
/*/////////////    congresos    ////////////*/


#CUERPO .col_04 h3{ clear:left; font-size:14px; font-weight:normal; padding-left:30px;background:url("../images/bullet_azul.gif") no-repeat 15px 6px; }
#CUERPO .col_04 table{ width:740px; font-size:12px; margin-top:30px;}
#CUERPO .col_04 table td{ padding:8px 5px 8px 5px; border-bottom:1px solid #e7e7e7; color:#333333; color:#333333}
#CUERPO .col_04 table thead{ font-weight:bold;background-color:#F5F5F5;} 



/*//////////////////////////////////////////*/
/*/////////////    historico    ////////////*/


#CUERPO .col_04 .caja_hist{ float:left; width:740px; margin-top:15px}
#CUERPO .col_04 .caja_hist div{ float:left; width:236px; height:120px;margin-bottom:15px;padding-right:10px; border-bottom:1px solid #e7e7e7}
#CUERPO .col_04 .caja_hist div img{ float:left; width:80px; margin-right:10px; padding:1px; background-color:#5692c9}
#CUERPO .col_04 .caja_hist div p{ font-size:11px; color:#333333;}
#CUERPO .col_04 .caja_hist div p span{ padding-left:3px;color:#5692c9;}
#CUERPO .col_04 .caja_hist a.pdf{ float:left;background:url("../images/ico_pdf.gif") no-repeat 0 18px; padding:20px 0 4px 22px; color:#0e5aa1; text-decoration:underline}
#CUERPO .col_04 .caja_hist a.pdf:hover{ text-decoration:none}


/*//////////////////////////////////////////////////*/
/*/////////////    actualidad médica    ////////////*/


#CUERPO .col_04 .menu_actualidad { float:left; clear:left; background:url("../images/esq_menu_actualidad.gif") no-repeat top right;padding:0 27px 0 0; height:27px; color:#0e5aa1}
#CUERPO .col_04 .menu_actualidad ul{ float:left;background-color:#5692c9; height:27px; padding:0 0 0 0}
#CUERPO .col_04 .menu_actualidad ul li {float:left; padding-left:10px; padding-top:6px; font-size:12px}
#CUERPO .col_04 .menu_actualidad ul li a{padding-right:10px; color:#FFFFFF;}
#CUERPO .col_04 .menu_actualidad ul li a.activo{color:#fae618; font-weight:bold}
#CUERPO .col_04 .menu_actualidad a:hover{text-decoration:underline}




/*//////////////////////////////////////////////*/
/*/////////////   libro de visitas  ////////////*/

#CUERPO .col_04 .libro_visitas{ float:left; width:725px; border-top:1px solid #5692c9;border-bottom:1px solid #5692c9; padding:15px 0 15px 15px}
#CUERPO .col_04 .libro_visitas div{ float:left; width:475px; }
#CUERPO .col_04 .libro_visitas ul{float:left; width:200px;padding:10px 0 10px 15px; margin-left:15px; font-size:11px; color:#333333}
#CUERPO .col_04 .libro_visitas ul li{ background:url("../images/bullet_azul.gif") no-repeat 0 8px; padding:2px 0 10px 15px; line-height:15px}
#CUERPO .col_04 .libro_visitas label{ float:left;clear:left; width:85px; margin:15px 0 0 0; font-size:12px; }
#CUERPO .col_04 .libro_visitas input{ float:left;margin:15px 0 0 0; border:1px solid #e7e7e7; font-size:11px; padding:2px;width:370px; background-color:#e7e7e7;}
#CUERPO .col_04 .libro_visitas input.enviar{ clear:left; display:block;width:70px; margin-left:85px;background:url("../images/boton_01.gif") no-repeat 0 0; border:0; color:#FFFFFF; padding:0 0 4px 0 }
#CUERPO .col_04 .libro_visitas textarea{ float:left;margin:15px 0 0 0;border:1px solid #e7e7e7; background-color:#e7e7e7;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;padding:2px; width:370px;}

#CUERPO .col_04 .caja_visita{ float:left;width:710px;padding:15px 15px 15px 15px;border-bottom:1px solid #e7e7e7;}
#CUERPO .col_04 .caja_visita h3{ float:none; background:none; padding:0;color:#000; font-size:11px; clear:left}
#CUERPO .col_04 .caja_visita h4{ color:#0e5aa1; font-size:14px; font-weight:bold;padding-top:10px;}
#CUERPO .col_04 .caja_visita p{ padding-top:10px;color:#333333}




/*//////////////////////////////////////////*/
/*/////////////    ficha    ////////////////*/


#CUERPO .col_04 .txt_ficha{ float:left;width:710px; margin-top:15px; padding:0 15px 67px 15px;*padding:0 15px 0 15px;_padding:0 15px 0 15px;font-size:12px; line-height:16px}
#CUERPO .col_04 .txt_ficha h4{ font-size:14px; padding:15px 0 15px 0;color:#5692c9; font-weight:normal;}
#CUERPO .col_04 .txt_ficha ul li{ background:url("../images/bullet_azul.gif") no-repeat 0 9px; padding:4px 0 0 15px; }
#CUERPO .col_04 .txt_ficha ol{ padding:4px 0 15px 30px; }
#CUERPO .col_04 .txt_ficha ol li{ padding:4px 0 15px 5px; list-style-type:decimal;}
#CUERPO .col_04 .txt_ficha ul{ padding-bottom:15px}
#CUERPO .col_04 .txt_ficha p{ padding-bottom:15px}
#CUERPO .col_04 .txt_ficha img.izq{ float:left; padding:5px 15px 15px 0}
#CUERPO .col_04 .txt_ficha em.destaca{ font-size:15px}


/*///////////////////////////////////////*/
/*///////////////////////////////////////*/
/*/////////////   pie   /////////////////*/




* html #pie {position:absolute;}
#pie{position:fixed;display:block; bottom:0; left:0; width:90%; height:50px; width:98%;background:url("../images/fondo_linea_hor.gif") repeat-x top left; background-color:#FFFFFF;}
#pie .cont{ float:left; width:1001px;background:url("../images/fondo_linea_hor.gif") repeat-x bottom left;background-color:#dedede; height:42px;}
#pie .cont img{ float:right;}

#pie .cont ul{ float:left;padding:15px 0 0 15px;width:840px;}
#pie .cont li{ float:left; color:#0e5aa1;}
#pie .cont li.margen{ padding-left:120px}
#pie .cont li.margen2{ float:right}
#pie .cont li a{ color:#000000; text-decoration:none; padding:0 10px 0 10px;} 
#pie .cont li a:hover{ text-decoration:underline; } 

#pie b{ float:left;display:block; width:872px; height:8px;border-right:1px solid #000000; background-color:#FFFFFF;font-size:0.1px}




/*///////////////////////////////////////*/
/*///////////////////////////////////////*/
/*///////////////////////////////////////*/

