@charset "UTF-8";
/* Sanitas
 * Hoja de estilos general en ESPANOL.  Para la pagina en otros idiomas se cargara la hoja general correspondiente,
 * junto con el resto de hojas de estilo comunes.
 *
 *
 * Versio&acute;n - 0.6.3.1
 * Fecha - 19/01/2009
 * Autor - 
 * Descripcio&acute;n - Cambio de HTML a XHTML.
 */

/*----- ESTRUCTURA GENERAL DE LA PAGINA (INTERIORES) -----*/  
#cabecera {position:relative; width:100%; height:135px; background:#ffffff}  
#submenu {width:159px; float:left}
#submenu #seccionactual {height:33px; padding-top:12px}
#submenu ul#submenuprincipal {border-top:1px solid #e5e5e5}
#pie {width:100%; padding:55px 0 50px 0; margin-left:-1px; text-align:right; font-size:0.833em; background:#ffffff url(/img/site_general/css/gfx/bg_cierreancho.gif) 160px 0 no-repeat; clear:both}
#pie .izquierdo {float:left; font-size:1.2em; font-weight:bold}
#pie .derecho {float:right}

/*--------  PORTADA --------*/
/* *** Estilo generico para el banner de la portada, todos los modulos banner iran dentro de este modulo *** */
.modulosup_home_general div {height: 152px; margin-bottom:10px; margin-top:20px}
div.modulosup_home_general .titulo {position:relative; margin-left:22px; top:50px; font-size:25px; color:#fff}
div.modulosup_home_general ul {position:relative; top:70px; margin-left:22px}
div.modulosup_home_general ul li {font-size:16px; padding-left:20px}
div.modulosup_home_general ul li a {color:#fff}

.modulomed_home {float:left; width:970px; margin-top:29px; background:url(/img/site_general/css/gfx/bgd-modulomed_home.gif) 311px 0 repeat-y}
.modulomed_home01 {width:285px; height:auto; float:left; display:inline; padding:0 0 0 27px; overflow:hidden}

.modulomed_home01 h2 {margin-bottom:15px}
.modulomed_home01 h2 span {position:relative; margin:0; padding:0}
.modulomed_home01 ul.elige {display:block; width:310px; height:27px; margin:0 0 0 -26px; overflow:visible}
.modulomed_home01 ul.elige li {display:block; float:left; height:21px; list-style-type:none; background:#ffffff; padding:6px 0 0 0; font-weight:bold; color:#09f}
.modulomed_home01 ul.elige li a {color:#09f}
.modulomed_home01 ul.elige li h3 {color:#09f}
.modulomed_home01 ul.elige li a:hover {text-decoration:underline}
.modulomed_home01 ul.elige li.par {width:118px; padding-left:26px; border-bottom:1px solid #e5e5e5}
.modulomed_home01 ul.elige li.paractiva {width:118px; height:22px; padding:5px 0 0 25px; border:1px solid #e5e5e5; border-bottom:none}
.modulomed_home01 ul.elige li.emp {width:148px; padding-left:16px; border-bottom:1px solid #e5e5e5}
.modulomed_home01 ul.elige li.empactiva {width:149px; height:22px; padding:5px 0 0 16px; border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5}
.modulomed_home01 #pestparticulares input {width:122px}
.modulomed_home01 #pestparticulares input.btazul100 {width:100px}
.modulomed_home01 #pestparticulares ul.flechas {margin-top:-8px}
.modulomed_home01 #pestempresas input.numpoliza {width:80px; margin-right:3px; float:left}
.modulomed_home01 #pestempresas select.tipogestion {width:122px; height:18px; margin-right:3px; float:left}
.modulomed_home01 #pestempresas input.departamento {width:40px; float:left}
.modulomed_home01 #pestempresas input.contrasena {width:122px; float:left}
.modulomed_home01 #pestempresas input.btazul100 {width:100px}
.modulomed_home01 #pestempresas ul.flechas {margin-top:-8px}
.modulomed_home01 form {width:260px}

.modulomed_home02 {width:272px; height:auto; float:left; display:inline; padding:0 22px 0 22px}
.modulomed_home02 h2 {margin-bottom:15px}
.modulomed_home02 ul.flechas {padding-bottom:10px}

.modulomed_home03 {width:260px; height:auto; float:left; display:inline; padding:0 0 0 22px}
.modulomed_home03 h2 {margin-bottom:15px}
.modulomed_home03 .fila {height:23px; padding:5px 0 0 30px; margin-top:-5px}
/*.modulomed_home03 .fila.uno {height:23px; background:url(/img/site_general/css/gfx/bullet_uno.gif) 1px 0 no-repeat; padding:5px 0 0 30px; margin-top:-5px}
.modulomed_home03 .fila.dos {height:23px; background:url(/img/site_general/css/gfx/bullet_dos.gif) 1px 0 no-repeat; padding:5px 0 0 30px; margin-top:-5px}
.modulomed_home03 .fila.tres {height:23px; background:url(/img/site_general/css/gfx/bullet_tres.gif) 1px 0 no-repeat; padding:5px 0 0 30px; margin-top:-5px}*/
.modulomed_home03 select {width:230px}
.modulomed_home03 .fila.botones {height:auto; margin-top:-23px}
.modulomed_home03 .pequeno {padding-left:30px}

/* Estilo generico para los modulos inferiores de portada, dentro ira div.moduloinf01_home, div.moduloinf02_home, div.moduloinf03_home */
.moduloinf_home_general div {float:left; margin-top:20px; width:287px; height:84px; padding:10px;}
div.moduloinf_home_general .titulo {font-size:15px; color:#666; margin-bottom:7px}  
div.moduloinf_home_general ul li {width:155px; padding-left:14px; background:url(/img/site_general/css/gfx/ang_05hor.gif) 0 3px no-repeat}
div.moduloinf_home_general ul li a {color:#0099ff}

div.moduloinf01_home, div.moduloinf02_home {margin-right:9px;}

/* Nueva maquetacion de los modulos derechos destacados */
.moduloder {background:url(/img/site_general/css/gfx/bg_moduloder.gif) left bottom no-repeat; margin-bottom:20px} 
.moduloder .titulo {display:block; background:url(/img/site_general/css/gfx/bg_esq_destacado03.gif) top left no-repeat; padding:5px 10px 5px 10px; margin-bottom:10px; font-weight:bold; border-right:1px solid #50910f;}
.moduloder img {}
.moduloder ul {padding:0 9px 10px 9px}
.moduloder ul li {padding-left:14px; background:url(/img/site_general/css/gfx/ang_05hor.gif) 0 3px no-repeat; margin-bottom:2px}
.moduloder form {margin:0 9px 0 9px; padding-bottom:12px} 
.moduloder form select {position:relative; width:199px; height:18px; font-family:Tahoma, Verdana, sans-serif; font-size:0.917em; font-weight:normal; color:#000; background-color:#ffffff; border:1px solid #adacb1; padding:1px 1px 1px 3px; margin:0}  
.moduloder form .fila {display:block; margin:0 0 3px 0; float:none}  
.moduloder form .fila.botones {margin-top:-27px}  

/* Nueva maquetacion de los modulos derechos con rss */
.modulorss {background:url(/img/site_general/css/gfx/bg_moduloder.gif) left bottom no-repeat; margin-bottom:20px} 
.modulorss .a{background:url(/img/site_general/css/gfx/bg_moduloder.gif) left bottom no-repeat; margin-bottom:20px} 
.modulorss .titulo {display:block; background:url(/img/site_general/css/gfx/bg_esq_destacado03.gif) no-repeat top left; margin-bottom:10px; font-weight:bold; border-right:1px solid #50910f; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px}
.modulorss ul {padding:0 9px 10px 9px}
.modulorss ul li {padding-left:20px; background:url(/img/site_general/css/gfx/ico_rss.gif) 0 3px no-repeat; padding-bottom:3px; padding-top:3px; margin-bottom:2px}
.modulorss form {margin:0 9px 0 9px; padding-bottom:12px} 
.modulorss form select {position:relative; width:199px; height:18px; font-family:Tahoma, Verdana, sans-serif; font-size:0.917em; font-weight:normal; color:#000; background-color:#ffffff; border:1px solid #adacb1; padding:1px 1px 1px 3px; margin:0} 
.modulorss form .fila {display:block; margin:0 0 3px 0; float:none}  
.modulorss form .fila.botones {margin-top:-27px}

/*----- CABECERA -----*/
h1 {position:absolute; top:28px; display:block; width:201px; height:73px; text-indent:-10000px}


/*----- versión navideña 2009 
#logoSanitas {display:block; width:223px; height:81px; float:left; background:url(/img/site_general/css/gfx/logo_sanitas.gif) 0 0 no-repeat; text-indent:-10000px;}-----*/


/*----- original logo Sanitas tamaño normal-----*/
#logoSanitas {display:block; width:201px; height:73px; float:left; background:url(/img/site_general/css/gfx/logo_sanitas.gif) 0 0 no-repeat; text-indent:-10000px}




/*h1 #logoSanitas {display:block; width:201px; height:73px; float:left; background:url(/img/site_general/css/gfx/logo_sanitas.gif) 0 0 no-repeat; text-indent:-10000px}*/
#menusuperior {display:block; position:absolute; right:0; top:7px; padding:0; margin:0; overflow:hidden; font-size:0.83em}
#menusuperior ul {position:relative}
#menusuperior ul li {display:block; float:left; height:11px; line-height:10px; list-style-type:none; background:none; padding:0 8px 0 8px; border-right:1px solid #000000; color:#0099ff}
#menusuperior ul li.ultimo {border:none; padding-right:0}
#menusuperior ul a {color:#0099ff}
#menusuperior ul a:hover {text-decoration:underline}
#menuinferior {display:block; position:absolute; right:0; top:48px; padding:0; margin:0; overflow:hidden}
#menuinferior ul {position:relative}
#menuinferior ul li {display:block; float:left; height:24px; line-height:22px; list-style-type:none; background:none; padding:3px 8px 0 8px; border-right:1px solid #0099ff; font-size:1.2em; color:#0099ff; font-weight:bold}
#menuinferior ul li.ultimo {border:none; padding-right:0}
#menuinferior ul a {color:#0099ff; font-weight:normal}
#menuinferior ul a:hover {color:#000000}
#raiz {position:absolute; bottom:2px; left:174px; font-size:0.917em}
#raiz a {color:#000000}
#raiz a:hover {text-decoration:underline}
#raiz ul {color:#000000}
#raiz li {float:left; list-style-type:none; padding-right: 7px;}

/*----- SUBMENU -----*/
#seccionactual span {color:#0099ff; font-weight:bold; padding-left:15px; background:url(/img/site_general/css/gfx/ang_02ver.gif) 3px 5px no-repeat}
#seccionactual a {color:#0099ff; font-weight:bold; padding-left:15px; background:url(/img/site_general/css/gfx/ang_02ver.gif) 3px 5px no-repeat}
#seccionactual span.activo {background:url(/img/site_general/css/gfx/ang_02hor.gif) 7px 3px no-repeat}
#seccionactual a.activo {background:url(/img/site_general/css/gfx/ang_02hor.gif) 7px 3px no-repeat}
ul#submenuprincipal {font-size:0.917em}
ul#submenuprincipal li {padding:5px 0 5px 0; border-bottom:1px solid #e5e5e5; list-style-type:none; background:none}
ul#submenuprincipal li span {display:block; background:none; color:#0099ff; padding-left:15px}
ul#submenuprincipal li a {display:block; color:#000000; padding-left:15px}
ul#submenuprincipal li strong.gr {font-weight:normal;color:#b6b6b6} 
ul#submenuprincipal li span.consub {background:url(/img/site_general/css/gfx/ang_02ver.gif) 3px 5px no-repeat}
ul#submenuprincipal li a.consub {color:#0099ff; background:url(/img/site_general/css/gfx/ang_02ver.gif) 3px 5px no-repeat}
ul#submenuprincipal li span.activo {font-weight:bold; background:url(/img/site_general/css/gfx/ang_02hor.gif) 7px 3px no-repeat}
ul#submenuprincipal li a.activo {background:url(/img/site_general/css/gfx/ang_01hor.gif) 7px 3px no-repeat}
ul#submenuprincipal li ul.segundonivel {border-top:1px solid #e5e5e5; margin:5px 0 5px 0}
ul#submenuprincipal li ul.segundonivel li {border:none; padding-left:7px;padding-bottom:2px;padding-top:2px} 
ul#submenuprincipal li ul.segundonivel li span {display:block; background:url(/img/site_general/css/gfx/bullet_02.gif) 14px 5px no-repeat; padding-left:23px}
ul#submenuprincipal li ul.segundonivel li a {display:block; background:url(/img/site_general/css/gfx/bullet_02.gif) 14px 5px no-repeat; padding-left:23px}
ul#submenuprincipal li ul.segundonivel li span.consub {background:url(/img/site_general/css/gfx/ang_02ver.gif) 11px 5px no-repeat}
ul#submenuprincipal li ul.segundonivel li a.consub {background:url(/img/site_general/css/gfx/ang_02ver.gif) 11px 5px no-repeat}
ul#submenuprincipal li ul.segundonivel li span.activo {background:url(/img/site_general/css/gfx/ang_02hor.gif) 15px 3px no-repeat}
ul#submenuprincipal li ul.segundonivel li a.activo {background:url(/img/site_general/css/gfx/ang_01hor.gif) 15px 3px no-repeat}
ul#submenuprincipal li ul.segundonivel li ul.tercernivel {margin:4px 0 0 0; padding-left:8px}
ul#submenuprincipal li ul.segundonivel li ul.tercernivel li {padding-top:2px; padding-bottom:2px; font-size:0.909em}
ul#submenuprincipal li ul.segundonivel li ul.tercernivel li span {display:block; background:url(/img/site_general/css/gfx/bullet_03.gif) 14px 7px no-repeat; padding-left:21px}
ul#submenuprincipal li ul.segundonivel li ul.tercernivel li a {display:block; background:url(/img/site_general/css/gfx/bullet_03.gif) 14px 7px no-repeat; padding-left:21px; color:#999999}
ul#submenuprincipal li ul.segundonivel li ul.tercernivel li span.activo {background:url(/img/site_general/css/gfx/ang_04hor.gif) 13px 5px no-repeat}
ul#submenuprincipal li ul.segundonivel li ul.tercernivel li a.activo {background:url(/img/site_general/css/gfx/ang_03hor.gif) 13px 5px no-repeat}

/* SEO */
#homeseo {
color:#555555;
display:block;
font-size:12px;
height:30px;
position:absolute;
top:105px;
width:240px;
text-indent:0;
}
#homeseologosanitas {
background:transparent url(/img/site_general/css/gfx/logo_sanitas.gif) no-repeat scroll 0 0;
display:block;
float:left;
height:73px;
position:relative;
text-indent:-10000px;
top:16px;
width:201px;
}