@charset "UTF-8";

/*
 *
 * Sanitas
 *
 * Versio&acute;n - 0.6.1.1
 * Fecha - 14/01/2008
 * Autor - 
 * Descripcio&acute;n - Cambio de HTML a XHTML.
 *
 */

/*----- ESTRUCTURA GENERAL DE LA PAGINA (HOME) -----*/

#cabecerahome {height:137px}

#cabecerahome h1, #cabecera h1 {width:940px}
#cabecerahome h1 #logoSanitas, #cabecera h1 #logoSanitas {display:block; width:201px; height:73px; float:left; margin-left:6px; background:url(/img/site_profesionales/css/gfx/logo_sanitas.gif) 0 0 no-repeat; text-indent:-10000px}
#cabecerahome h1 #profesionales, #cabecera h1 #profesionales {display:block; width:474px; height:49px; float:right; margin-top:4px; background:url(/img/site_profesionales/css/gfx/tit_profesionales.gif) 0 0 no-repeat; text-indent:-100000px}

#cabecerahome #menusuperior {display:block; position:absolute; right:0px; top:6px; padding:0; margin:0; overflow:hidden; font-size:0.83em}
#cabecerahome #menusuperior ul li {color:#000000}
#cabecerahome #menuinferior {top:95px}
#cabecerahome #raiz {position:absolute; bottom:2px; left:174px; font-size:0.917em}

/*******************************************/
/*  Mdulo superior banner de la portada  */
/*******************************************/
.modulosup1_home {position:relative; background:url(/img/site_profesionales/css/profesionales-home-01.jpg) 0 0 no-repeat; width:623px; height:302px; margin:0; float:left}
.modulosup1_home .texto {position:absolute; left:30px; bottom:22px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#46494B; line-height:22px}
.modulosup1_home .titulo {font-size:25px; color:#000000; line-height:27px}
.modulosup1_home a {font-size:14px; color:#000000; text-decoration:none; padding:0 0 0 23px; background: transparent 0 0 no-repeat}
.modulosup1_home a:hover {text-decoration:underline}

/*----- portada home hospital zarzuela -----*/
.modulosup_home_zarzuela {position:relative; background:url(/img/site_profesionales/css/modulo_home_zarzuela.jpg) 0 0 no-repeat; width:623px; height:302px; margin:0; float:left}
.modulosup_home_zarzuela .texto {position:absolute; left:22px; bottom:210px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#46494B; line-height:22px}
.modulosup_home_zarzuela .titulo {font-size:25px; color:#154d92; line-height:27px}
.modulosup_home_zarzuela a {font-size:14px; color:#154d92; text-decoration:none; padding:0 0 0 23px; background: transparent 0 0 no-repeat}
.modulosup_home_zarzuela a:hover {text-decoration:underline}

/*******************************************/

.modulosup2_home {position:relative; width:283px; height:74px; margin-bottom:9px; padding:14px 12px 12px 12px; float:right; background:url(/img/site_profesionales/css/gfx/bg_esq_destacado02.gif) 0 0 no-repeat; overflow:hidden}
.modulosup2_home .titulomodulo {font-size:1.17em; padding-bottom:8px}
.modulosup2_home input {width:134px; margin-bottom:5px}
.modulosup2_home a {font-size:0.91em; position:relative; top:3px}
.modulosup2_home .der {position:relative; bottom:3px}

.modulosup3_home {position:relative; width:283px; height:167px; padding:14px 12px 12px 12px; float:right; background:url(/img/site_profesionales/css/gfx/bg_esq_destacado02.gif) 0 0 no-repeat; overflow:hidden}
.modulosup3_home .titulomodulo {font-size:1.17em; padding-bottom:8px}
.modulosup3_home .nota {padding-bottom:7px}
.modulosup3_home .nota .fecha {display:block; margin-bottom:-13px}
.modulosup3_home .nota .titulonoticia {display: block; font-weight: bold; padding-left: 12px; background: url(/img/site_profesionales/css/gfx/ang_06hor.gif) 0 3px no-repeat;}
/*.modulosup3_home .nota .titulonoticia {display:block; margin-bottom:-13px; font-weight:bold; padding-left:12px; background:url(/img/site_profesionales/css/gfx/ang_06hor.gif) 0 3px no-repeat}*/
.modulosup3_home .nota .contenido {display:block; padding-left:12px}

div.modulosup_newsletter_profesionales { position:relative; background:url(/img/site_profesionales/css/modulos/newsletter_profesionales.jpg) 0 0 no-repeat; width:532px; height:152px; margin-bottom:10px; margin-top:11px} 

/*----- portada home sap -----*/
.modulosup_home_sap {position:relative; background:url(/img/site_profesionales/css/modulo_home_sap.jpg) 0 0 no-repeat; width:623px; height:302px; margin:0; float:left}
.modulosup_home_sap .texto {
color:#46494B;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
left:261px;
line-height:22px;
position:absolute;
top:35px;	
}
.modulosup_home_sap .titulo {
color:#77AA38;
font-size:22px;
line-height:27px;
text-align:center;	
}
.modulosup_home_sap a {
background:transparent none no-repeat scroll 0 0;
color:#0099ff;
font-size:14px;
left:175px;
position:relative;
text-decoration:none;
top:171px;	
}
.modulosup_home_sap a:hover {text-decoration:underline}

/*----- portada home club -----*/
.modulosup_home_club {position:relative; background:url(/img/site_profesionales/css/modulo_home_club.jpg) 0 0 no-repeat; width:623px; height:302px; margin:0; float:left}
.modulosup_home_club .texto {
color:#46494B;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
left:261px;
line-height:22px;
position:absolute;
top:35px;	
}
.modulosup_home_club .titulo {
color:#77AA38;
font-size:22px;
line-height:27px;
text-align:center;	
}
.modulosup_home_club a {
background:transparent none no-repeat scroll 0 0;
color:#0099ff;
font-size:14px;
left:175px;
position:relative;
text-decoration:none;
top:171px;	
}
.modulosup_home_club a:hover {text-decoration:underline}

/*
.moduloinf_home {float:left; margin:11px 0 0 0}
.moduloinf_home .titulo {width:140px; font-size:15px; color:#000; margin-bottom:7px}  
.moduloinf_home ul li {width:140px; padding-left:14px; background:url(/img/site_profesionales/css/gfx/ang_05hor.gif) 0 3px no-repeat}
.moduloinf_home ul li a {color:#000}
.moduloinf_home ul li a:hover {color:#000}
.moduloinf_home .moduloinf01_home {display:block; float:left; height:84px; width:286px; padding:10px; background:url(/img/site_profesionales/css/modulos/prof-home-modulo1.jpg) no-repeat; margin-right:10px}
.moduloinf_home .moduloinf02_home {display:block; float:left; height:84px; width:286px; padding:10px; background:url(/img/site_profesionales/css/modulos/prof-home-modulo3.jpg) no-repeat; margin-right:10px}
.moduloinf_home .moduloinf04_home {display:block; float:left; height:84px; width:286px; padding:10px; background:url(/img/site_profesionales/css/modulos/prof-home-modulo2.jpg) no-repeat; margin-right:10px}
.moduloinf_home .moduloinf03_home {display:block; float:left; height:84px; width:286px; padding:10px; background:url(/img/profesionales/prof-home-modulo4.jpg) no-repeat}
*/

div.moduloinf01_home {background:url(/img/site_profesionales/css/modulos/prof-home-modulo1.jpg) no-repeat}
div.moduloinf02_home {background:url(/img/site_profesionales/css/modulos/prof-home-modulo2.jpg) no-repeat}
div.moduloinf03_home {background:url(/img/site_profesionales/css/modulos/prof-home-modulo3.jpg) no-repeat}

/*----- ESTRUCTURA GENERAL DE LA PAGINA (INTERIORES) -----*/  

#cabecera {height:162px}
#cabecera #menusuperior {display:block; position:absolute; right:0px; top:6px; padding:0; margin:0; overflow:hidden; font-size:0.83em}
#cabecera #menusuperior ul li {color:#000000}
#cabecera #menuinferior {display:block; position:absolute; right:0px; top:95px; padding:0; margin:0; overflow:hidden}
#cabecera #raiz {position:absolute; bottom:2px; left:174px; font-size:0.917em}

#contenedorgeneral {background:url(/img/site_profesionales/css/gfx/bg_lineavertgif.gif) 159px 178px no-repeat}
#submenu {position:relative; width:159px; float:left; margin-top:-29px}

/*----- caja formulario login sicadi -----*/  

input.cj150 { width:150px;}
.cyan_p {font-size:0.917em; color:#0099ff;}
input.btazulprof {display:block;width:100px; height:25px; background:#0099ff; color:#ffffff; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; border:none; padding-bottom:5px; margin-bottom:10px; cursor:pointer}
.destacado { border-right:1px solid #b0c0d6; border-bottom:1px solid #b0c0d6; background:url(/img/site_profesionales/css/gfx/bg_esq_destacado.gif) top left no-repeat; padding-top:1px; padding-right:0px; margin-bottom:1px; position:relative} 

/*modulo listado consejos de salud - nutricion*/
.mod_seguros6_izda {width:245px; margin-right:10px; float:left}
.mod_seguros6_izda form input,.mod_seguros6_dcha form input, .mod_seguros6_dcha form select { float:right; margin-top:-14px}

.formulario01 { padding:14px 10px 14px 10px}
.formulario01 p.entradilla { margin-bottom:13px}
.formulario01 p.aviso { margin-top:43px; font-size:0.909em; color:#999999}
.formulario01 form span { line-height:40px; font-weight:bold}
.formulario01 form a { margin-right:97px}
.formulario01 form select {width:270px}
.formulario01 form select.s145 {width:145px; margin-right:4px}
.formulario01 form select.s180 {width:180px; margin-right:4px} 
.formulario01 form input {width:264px; margin-right:4px}
.formulario01 form input.radio {width:50px; margin-right:4px}
.formulario01 form textarea {width:264px; height:70px}
.formulario01 ul.flechas { padding-top:10px}