@charset "utf-8";
/* CSS Document */


body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666;}


#general{margin-right:auto; margin-left:auto; width:980px; background-color:#FFF;margin-bottom:auto; }


#logo_producto{
	position: relative;
	top:0px;
	left:10px;
	z-index:2;
	width:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#09F;
	font-weight:bold;
}

#volver_inicio{
	position: relative;
	top:-18px;
	left:10px;
	z-index:2;
	width:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#09F;
	font-weight:bold;
}
#contenedor_menusup{
	position: relative;
	top:66px;
	left:195px;
	z-index:1;
	width:670px;
}
#idiomas{
	position: absolute;
	top:34px;
	left:880px;
	z-index:3;
	width:60px;
	height:25px;
}
#superior_logos{width:980px;padding:0; position:relative; top:-22px; left: 0; z-index:0; margin:0;}

/* menú superior pestañas */

.menu_superior{margin:0 auto; padding:0; height:30px; width:100%; display:block; background:url("https://www.sanitas.es/portales/zurich/img/pestanas_superiores.gif") repeat-x;}
.menu_superior li{padding:0; margin:0; list-style:none; display:inline;}
.menu_superior li a{float:left; padding-left:15px; display:block; color:#00335b; text-decoration:none; font:12px  Arial, Helvetica, sans-serif; cursor:pointer; background:url("https://www.sanitas.es/portales/zurich/img/pestanas_superiores.gif") 0px -30px no-repeat; outline:none;}
.menu_superior li a span{line-height:30px; float:left; display:block; padding-right:15px; background:url("https://www.sanitas.es/portales/zurich/img/pestanas_superiores.gif") 100% -30px no-repeat;}
.menu_superior li a:hover{background-position:0px -60px; color:#fff;}
.menu_superior li a:hover span{background-position:100% -60px;}
.menu_superior li a.active, .menu_superior li a.active:hover{line-height:30px; font:12px  Arial, Helvetica, sans-serif; background:url("https://www.sanitas.es/portales/zurich/img/pestanas_superiores.gif") 0px -90px no-repeat; color:#06427a;}
.menu_superior li a.active span, .menu_superior li a.active:hover span{background:url("https://www.sanitas.es/portales/zurich/img/pestanas_superiores.gif") 100% -90px no-repeat;}


/* contenedor central  que contiene el menú de la izquierda + el central + el de la derecha*/
#contenedor_central{
	position: relative;
	top:-15px;
	left:10px;
	z-index:3;
	width:963px;
	height:auto;
}

/* modulo menú izquierda  */
#menu_izda{
	
	width:185px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#0069af; 
	display:block; 
	overflow:hidden;
	height:auto;
	float:left; 
	}

.izda-foto-texto{
	top: 89px;
	width:172px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0069af;
	overflow:hidden;
	height:auto;
	float:left;
	background-color: #e4e5c0;
	margin-top:90px;
	left: 0;
	
	}


	

.menu_izdasup {
	display:block;
	overflow:hidden;
	width:185px;
	height:auto; 
	background:url(https://www.sanitas.es/portales/zurich/img/fondo_menuiz_up.gif) no-repeat top left;	
	
}
	
.menu_izdainf {

	display:block;
	overflow:hidden;
	width:185px;
	height:14px;
	background:url(https://www.sanitas.es/portales/zurich/img/fondo_menuiz_down.gif) no-repeat top left;	
	
}
.menu_izdacontenidos {

	width:185px;
	height:auto;
	padding-top:10px;
	padding-right:12px;
	padding-bottom:10px;
    padding-left:12px; margin-left: -20px;_margin-left: -20px;*margin-left: -20px; 
}

/*.menu_iz {color:#0066af; font-weight:bold; font-family:Arial, Helvetica, sans-serif;text-decoration:none; font-size:13px; 
padding-left:12px; margin-left: 20px;_margin-left: 20px;*margin-left: 20px; }

.menu_iz li a { color:#0066af; font-weight:bold; font-family:Arial, Helvetica, sans-serif;text-decoration:none; }
.menu_iz li a:hover {text-decoration:underline; color:#666;}

.menubullet {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#0066af; }
.menubullet_dest {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666;}
.menubullet li { list-style-type:none; background: url(https://www.sanitas.es/portales/zurich/img/bullet.gif) no-repeat top left; padding-left:12px; }
.menubullet li a{ color:#0066af; font-weight:bold; font-family:Arial, Helvetica, sans-serif;text-decoration:none; }
.menubullet li a:hover{ text-decoration:underline; color:#666 } */

.menubullet {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#0066af; padding-right:2px;
 }
.menubullet_dest {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#0099ff;}
.menubullet ul li {}
.menubullet li a { color:#0066af; font-weight:bold; font-family:Arial, Helvetica, sans-serif;text-decoration:none;} 
.menubullet li a:hover {text-decoration:underline; color:#0099ff; }


/* contenedor central páginas interiores */

#contenedor_interior_centro
{

	width:570px;
	height:auto; 
	float:left;
	background-color:#fff;
	padding-left: 22px;
	padding-right: 15px; 
	border-bottom: #FFFFFF solid 12px;
	
}

h1 {font-size:22px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; color:#0099ff; font-weight:normal; margin-top:6px;}
h2 {font-size:20px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; color:#77aa38; font-weight:normal;}
h3 {font-size:16px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; color:#538900; font-weight:bold;}
.titular_general {font-size:17px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; color:#77aa38; }
.titular_secundario {font-size:14px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; color:#53751c; font-weight:bold;}
.titular_medio {font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#0069af; font-weight:bold;}

.titular_super {font-size:18px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; color:#0069af; }



/* contenedor derecha con módulos a la derecha */

#contenedor_dcha
{

	width:160px;
	height:500px; 
	float:right;
	margin-right: 3px;
	

}

/* módulo derecha principal para contenidos sin bullets */
.menu_dchadasup {
	display:block;
	overflow:hidden;
	width:160px;
	height:auto; 
	background:url(https://www.sanitas.es/portales/zurich/img/fondo_modulo_dcha_up.gif) no-repeat top left;
	
	
	
}
	
.menu_dchadainf {

	display:block;
	overflow:hidden;
	width:160px;
	height:15px;
	background:url(https://www.sanitas.es/portales/zurich/img/fondo_modulo_dcha_down.gif) no-repeat top left;
	margin:0;	
}


/* div común a todos los módulos de la derecha */
.menu_dchacontenidos {
	width:150px;
	height:auto;
	padding-top:10px;
	padding-right:6px;
	padding-bottom:10px;
	padding-left:12px;	

}

/* módulo derecha novedades */
.menu_dcha_novedades
{
	clear: both;
	width:160px;
	height:50px;
	display:block;	
}	

.menu_dchadasup_novedades {
	display:block;
	overflow:hidden;
	width:160px;
	height:30px; 
	background:url(https://www.sanitas.es/portales/zurich/img/fondo_modulo_dcha_up.gif) no-repeat top left;	
	
}
	
.menu_dchadainf_novedades {

	display:block;
	overflow:hidden;
	width:160px;
	height:15px;
	background:url(https://www.sanitas.es/portales/zurich/img/fondo_modulo_dcha_down.gif) no-repeat top left;
	margin:0;
	
	
}

/* módulo derecha novedades nuevo formato */
.menu_dcha_cuadro
{
	clear: both;
	width:160px;
	height:50px;
	display:block;
	background: #939905 no-repeat top left;
}	



.menu_dchadasup_guia {
	display:block;
	overflow:hidden;
	width:160px;
	height:45px; 
	background:url(https://www.sanitas.es/portales/zurich/img/dcha_up_novedades.gif) no-repeat top left;	
	
}
.menu_dchadainf_guia {

	display:block;
	overflow:hidden;
	width:160px;
	height:15px;
	background:url(https://www.sanitas.es/portales/zurich/img/dcha_down_novedades.gif) no-repeat top left;
	margin:0;
	
	
}
/* módulo derecha principal lista con bullets */
.menu_dcha {color:#6e2230; font-weight:bold; font-family:Arial, Helvetica, sans-serif;text-decoration:none; font-size:13px;
padding-left:2px; width:160px; height:auto;  }
.menu_dcha li{ margin-left: -26px;}
.menu_dcha li a { color:#6e2230; font-weight:bold; font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
.menu_dcha li a:hover {text-decoration:underline; color:#0069af;}

/* módulo derecha teléfono con bullets */
.menu_dchatel {color:#6e22300; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px;padding-left:-12px;padding-right:22px; }
a.menu_dchatel  { color:#6e2230; font-weight:bold; font-family:Arial, Helvetica, sans-serif;text-decoration:underline; }
a.menu_dchatel:hover {text-decoration:underline; color:#0069af; }
.menu_dchatel li{margin-bottom: 12px;}
.menu_dchatel li a { color:#6e2230; font-weight:bold; font-family:Arial, Helvetica, sans-serif;text-decoration:underline; }
.menu_dchatel li a:hover {text-decoration:underline; color:#0069af; }
hr .menu_dcha {color:#6e2230; padding:4px; }



 a.enlace1{
     FONT-SIZE: 12px; COLOR: #0099ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;font-weight: bold;
     }
    a.enlace1:hover
     {
    FONT-SIZE: 12px; COLOR: #0069af; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;font-weight: bold;
    }
	
 a.enlace4{
     FONT-SIZE: 12px; COLOR: #0055b1; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;font-weight: normal;
     }
    a.enlace4:hover
     {
    FONT-SIZE: 12px; COLOR: #0055b1; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;font-weight: normal;
    }	
	
	
 a.enlace5{
     FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;font-weight: bold;
     }
 a.enlace5:hover
     {
    FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;font-weight: bold;
    }	
		
	
 a.volver{
     FONT-SIZE: 12px; COLOR: #0099ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;font-weight: bold; padding-left:4px;
     }
    a.volver:hover
     {
    FONT-SIZE: 12px; COLOR: #0069af; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;font-weight: bold;padding-left:4px;
    }
	 
	a.enlace2{
     FONT-SIZE: 15px; COLOR: #0099ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;font-weight: bold;
     }
    a.enlace2:hover
     {
    FONT-SIZE: 15px; COLOR: #0069af; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;font-weight: bold;
    }
	
	a.enlace3{
     FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; padding: 6px;
     }
    a.enlace3:hover
     {
    FONT-SIZE: 12px; COLOR: #0099ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;  padding: 6px;
    }
	
	
	a.enlaceblancog{
     FONT-SIZE: 20px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
     }
    a.enlaceblancog:hover
     {
    FONT-SIZE: 20px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
    }
	a.enlace_dest{
     font-size:15px; color:#538900; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: normal;TEXT-DECORATION: underline;
     }
    a.enlace_dest:hover
     {
    font-size:15px; color:#0069af; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: normal; TEXT-DECORATION: underline;
    }
   a.enlacetabla{
     font-size:15px; color:#0069af; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold;TEXT-DECORATION: underline;
     }
    a.enlacetabla:hover
     {
    font-size:15px; color:#0099ff; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold; TEXT-DECORATION: underline;
    }









/* estilo para li 
li.cont { line-height: 26px; }*/

li { margin-bottom: 12px; }






.titutabla {
	
   font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-weight:bold;

	
}

.legal {
	
   font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#999; font-weight:normal;

	
}

#pie {
	display:block;
	width:747px;
	
	clear:both;
	margin-top:26px;
   font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#0099ff; font-weight:normal;
   margin-left: auto;
   margin-right: auto;
   margin-bottom:0;
	
}
a.pie { color:#0099ff; font-weight:normal; font-family:Arial, Helvetica, sans-serif;text-decoration:underline; } 
a.pie:hover {text-decoration:underline; color:#0099ff}

 .rojo{
     FONT-SIZE: 19px; COLOR: #fb0101; 
     }
.menutabla {font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#0066af;margin-bottom:3px;margin-top:0;}
.menutabla ol li {margin-bottom:0 !important;}
.menutabla li a { color:#0066af; font-weight:bold; font-family:Arial, Helvetica, sans-serif;text-decoration:none;margin-bottom:0} 
.menutabla li a:hover {text-decoration:underline; color:#0099ff;margin-bottom:0 }
.separador {border:#fff 1px solid; color:#0066af; padding:4px; background-color:#FC9; }
.separador2 {border:#fff 1px solid; color:#0066af; padding:4px; background-color:#FFEFDF; }

.textotabla {font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#0066af;}

.textotablagris {font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#333;}

#ruta {position:absolute; top:30px; left:200px; color:#fff; font-size:12px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif}



#iframe{
	position:absolute;
	top:0;
	left:190px;
	width:600px;
	height:310px;

}
