body {
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    margin: 0;
    padding: 0;
    color:#373738;
}
#cabecera {
    background-image: url("/afiliado-web/iess-skin-resources?file=/img/plantilla/fon_cabecera.jpg");    background-position: right top;
    background-repeat: no-repeat;
    height: 116px;
    min-height: 116px;
}
#logo {
    padding: 15px 50px 0;
    
}
.menu{
    max-width: 1%;
    min-width: 1%;
    padding-left: 15px;
    padding-right: 7px;
    vertical-align: top;
    width: 1%;
}
.contenedor {
    max-width: 99%;
    min-width: 99%;
    padding-left: 7px;
    padding-right: 15px;
	padding-bottom: 20px;
    vertical-align: top;
    width: 99%;
}
.contenedor_titulo{
    color: #FFFFFF;
    font-family: trebuchet MS;
    font-size: medium;
    padding: 13px 5px;
}
.alinear_medio {
    vertical-align: middle;
}
.panel_principal{
    behavior: url("/afiliado-web/iess-skin-resources?file=/js/borde_redondeado.htc");    border:1px solid #d8d7d7;
    border-radius: 8px 8px 8px 8px;
   background-color:#fff;
    box-shadow: 1px 1px 5px 0 #848484;
    padding: 2px 10px 10px 15px;
     -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
}
.panel_sistema {
    background-color: transparent;
    background-image: url("/afiliado-web/iess-skin-resources?file=/img/menu/fon_cabecera.png");    background-repeat: no-repeat;
    border: medium none;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    color: #FFFFFF;
    height: 59px;
    width: 257px;
}
.panel_usuario {
	background-color: #79c1af;
    background-image: url("/afiliado-web/iess-skin-resources?file=/img/menu/fon_usuario.png");    background-position: right top;
    background-repeat: no-repeat;
    border: medium none;
    height: 59px;
    padding: 10px;
    width: 235px;
    color: #373738;
    line-height:15px;
	border-left:1px solid #f2f2f2;
	border-right:1px solid #f2f2f2;
}
#migas_pan{
    color: #36A2BE;
    font-family: trebuchet MS;
    font-size: small;
    font-weight: bold;
    padding-left: 60px;
    margin:75px 0px 0px 0px;  
}
#migas_pan a{
    color: #36A2BE;
    margin-right: 2px;
    margin-left: 2px;
    text-decoration: none;
}
#migas_pan a:hover{
    color: #ef8528;
   
    text-decoration: none;
}
.menu_superior {
       text-align: right;
}
.menu_superior a {
    color: #36A2BE;
    font-family: trebuchet MS;
    text-transform:uppercase;
    font-weight: bold;
    margin-left: 10px;
    text-decoration: none;
}

.menu_superior a:hover {
    text-decoration: none;
    color:#ef8528;
}
/* TITULO DEL SISTEMA */
.tit_sistema{
    padding-left: 5px;
    
}         
/*MENU*/
.panel_menu{
    border-color: #92bad6;
    border-style: solid;
    border-width: 1px 1px 10px;
    width: 255px;
	padding:0px 0px 0px 0px;
	behavior: url("/afiliado-web/iess-skin-resources?file=/js/borde_redondeado.htc");    border-radius: 0px 0px 0px 0px;
	height:auto;
  
}
table.contenedor_menu {
	color: #5E5F5F;
    font-size: small;
	width:100%;
}
table.contenedor_menu td{
	height:20px;
	border-bottom:1px solid #e0e1e2;
	padding:3px 0px 3px 10px;
	 font-size:11px;
	}
table.contenedor_menu th{
	height:20px;
	border-bottom:1px solid #e0e1e2;
	padding:3px 0px 3px 10px;
	text-align:left;
	background-color:#e3e3e3;
	color:#1e829c;
	font-size:11px;
    text-transform:uppercase;
    background-image:url("/afiliado-web/iess-skin-resources?file=/img/iconos/ico_menu.png");	background-position:235px 6px;
	background-repeat:no-repeat;
	}	
table.contenedor_menu td a {
    color: #5E5F5F;
    display: block;
    text-decoration: none;
}
table.contenedor_menu td a:hover {
    color: #000;
    text-decoration: none;
}	
/* NAVEGACION */
ul#menuvertical
{	
    left:0px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border:0px solid #000;
	margin: 0; 	  /*For KHTML*/	list-style: none;	
    background:#FFF;
}
/*PRIMER NIVEL*/
ul#menuvertical li {	
	background-image:url("/afiliado-web/iess-skin-resources?file=/img/iconos/ico_menu.png");	background-position:230px 6px;
	background-color:#92bad6;
	background-repeat:no-repeat;
	border-top:1px dotted #5a83a1;
	color:#fff;
	font-size:11px;
	padding:5px 0px 0px 20px;
	
	}
ul#menuvertical li a{
	color:#1e829c;
	font-size:11px;
	text-decoration:none;
	}
/*  SEGUNDO NIVEL*/
ul#menuvertical  ul{	
   clear: both;
	border:1px solid #e0e1e2;
	padding:0px;
    margin:0px 0px 0px -21px;
	}	
ul#menuvertical ul li{	
	background-image:url("/afiliado-web/iess-skin-resources?file=/img/iconos/ico_menu_sdo_nivel.jpg");	background-color:#fff;
	background-position:10px 9px;
	border:0px solid #c9caca;
	color:#686969;
	font-size:11px;
	border:1px solid #e0e1e2;
	}	
	ul#menuvertical li ul li a{
	color:#686969;
	font-size:11px;
	text-decoration:none;
	}
/*  TERCER NIVEL*/
	ul#menuvertical ul li ul {	
	color:#1e829c;
	font-size:11px;
   border:0px;
	padding:0px 0px 10px 5px;
    margin:0px 0px 0px -18px;
    width:100%
	}	
	ul#menuvertical ul li ul li {	
	background-image:url("/afiliado-web/iess-skin-resources?file=/img/iconos/ico_menu_ter_nivel.jpg");	background-color:#fff;
	background-position:12px 10px;
    border:0px;
	color:#1e829c;
	font-size:11px;
	}	
	ul#menuvertical li ul li  ul li a{
	color:#686969;
	font-size:11px;
	text-decoration:none;
	}
/*Tipo de letra myriad pro*/	
@font-face {
  
  font-family: 'Myriad Pro';
 
  src: url("/afiliado-web/iess-skin-resources?file=/css/fuentes/MYRIADPRO-REGULAR.OTF");  
}
/*MultiBox*/

.MultiBoxContainer {
	position: absolute;
	border: 20px solid #000;
	background-color: #FFF;
	display: none;
	z-index: 2;
	text-align: left;
	/*overflow: hidden;*/
}
.MultiBoxLoading {
	background: url("/afiliado-web/iess-skin-resources?file=/img/modal/ani_cargando_manual.gif") no-repeat center; /*carga.jpg en lugar de loader.jpg*/}
.MultiBoxContent {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.MultiBoxClose {
	position: absolute;
	top: -26px;
	right: -26px;
	background: url("/afiliado-web/iess-skin-resources?file=/img/modal/ico_cerrar.png") no-repeat; /*cierre.jpg en lugar de close.jpg */	width: 24px;
	height: 24px;
	cursor: pointer;
}
.MultiBoxControlsContainer {
	overflow: hidden;
	height: 0px;
	position: relative;
}
.MultiBoxControls {
	width: 100%;
	height: auto;
	position: relative;
	background-color: #000000;
}
.MultiBoxPrevious {
	position: absolute;
	background: url("/afiliado-web/iess-skin-resources?file=/img/modal/fle_izquierda.png") no-repeat; /*cierre_previo.png en lugar de close.png ojo con el png*/	width: 24px;
	height: 24px;
	left: 0px;
	margin-top: 5px;
	cursor: pointer;
}
.MultiBoxNext {
	position: absolute;
	background: url("/afiliado-web/iess-skin-resources?file=img/modal/fle_derecha.png")  no-repeat; /* derecha.png en lugar de right.png*/	width: 24px;
	height: 24px;
	right: 0px;
	margin-top: 5px;
	cursor: pointer;
}
.MultiBoxNextDisabled {
	cursor: default;
	background: url("/afiliado-web/iess-skin-resources?file=img/modal/der_deshabilitado.png") no-repeat; /*derecha_deshabilitada.png en lugar de rightDisabled.png*/}
.MultiBoxPreviousDisabled {
	cursor: default;
	background: url("/afiliado-web/iess-skin-resources?file=img/modal/izq_deshabilitado.png") no-repeat; /*izquierda_deshabilitada.png en lugar de leftsDisabled.png*/}
.MultiBoxTitle {
	position: relative;
	margin: 10px 0 0 35px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight: bold;
	text-align: left;
}
.MultiBoxNumber {
	position: relative;
	width: 50px;
	margin: 10px 35px 0 0;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: right;
}
.MultiBoxDescription {
	clear: left;
	position: relative;
	margin: 0 35px 0 35px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: left;
}
.mb{
color:#ffffff;
font-size:10px;
font-weight: bold;
}

.mensaje_error {
	background-image:
		url("/afiliado-web/iess-skin-resources?file=/img/iconos/mensajes/ico_error.png");	background-repeat: no-repeat;
	padding: 10px 20px 12px 40px;
	height: auto;
	color: #000;
	margin: 10px 0px 0px 0px;
	background-position: 5px 5px;
}

.mensaje_bien {
	background-image:
		url("/afiliado-web/iess-skin-resources?file=/img/iconos/mensajes/ico_bien.png");	background-repeat: no-repeat;
	padding: 10px 20px 12px 40px;
	height: auto;
	color: #000;
	margin: 10px 0px 0px 0px;
	background-position: 5px 5px;
}

.mensaje_advertencia {
	background-image:
		url("/afiliado-web/iess-skin-resources?file=/img/iconos/mensajes/ico_advertencia.png");	background-repeat: no-repeat;
	padding: 10px 20px 10px 40px;
	height: auto;
	color: #000;
	margin: 10px 0px 0px 0px;
	background-position: 5px 5px;
}

.mensaje_advertencia_formulario {
	background-image:
		url("/afiliado-web/iess-skin-resources?file=/img/iconos/mensajes/ico_advertencia_formularios.png");	background-repeat: no-repeat;
	padding: 10px 20px 10px 40px;
	height: auto;
	color: #000;
	margin: 10px 0px 0px 0px;
	background-position: 5px 5px;
}

.mensaje_aviso {
	background-image:
		url("/afiliado-web/iess-skin-resources?file=/img/iconos/mensajes/ico_aviso.png");	background-repeat: no-repeat;
	padding: 10px 20px 10px 40px;
	height: auto;
	color: #000;
	margin: 10px 0px 0px 0px;
	background-position: 5px 5px;
}

.mensaje_info {
	background-image:
		url("/afiliado-web/iess-skin-resources?file=/img/iconos/mensajes/ico_aviso.png");	background-repeat: no-repeat;
	padding: 10px 20px 10px 40px;
	height: auto;
	color: #000;
	margin: 10px 0px 0px 0px;
	background-position: 5px 5px;
}


.separador_avisos{
	
	height:3px; background:#89d3e9
	}

.panel_avisos{
    
    width: 237px;
	
	behavior: url('js/borde_redondeado.htc');
    
 
	
	height:auto;
  
   /* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #FFFFFF 0%, #D0E9E3 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #FFFFFF 0%, #D0E9E3 100%);

/* Opera */ 
background-image: -o-linear-gradient(top, #FFFFFF 0%, #D0E9E3 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #D0E9E3));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #D0E9E3 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #FFFFFF 0%, #D0E9E3 100%);

/** filtros para internet explorer ***/

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#D0E9E3', GradientType=0)";

border:1px solid #f3f3f3;
   
border-radius: 0px 0px 10px 10px;
  
-webkit-border-radius: 0px 0px 10px 10px;
 -moz-border-radius: 0px 0px 10px 10px;

padding:10px 10px 10px 8px;

}

