@charset "utf-8";

	/* Ocultar imagen en dispositivos pequeños */
	/* NO MODIFICAR */
		@media(max-width: 480px){#foot{width:100%;}}
		
	/* Cuerpo de la página */
		body{
			/* Color de fondo */
		}
		
	/* Cinta con logotipos y leyendas */
		#cinta{
			/* Color de fondo */
			background: transparent;
			/* Altura */
			height: 90px;
			padding: 10px 0 0 0;
			margin-bottom:10px;
		}
	
	/* Links IPN, DFIE, INICIO de la parte superior*/
		#menu_aux{
			/* Color de fondo */
			margin-top:15px;
		}		
		
		#menu_aux ul{
			margin: 0px 1px 0 1px;
		}
		
		#menu_aux li a{
			/* Formato de los links */
			text-decoration: none;
			color: #639;
			font-size:12px;
			font-weight:bold;
		}
		
	/* Cinta de encabezado */
		#header{
			/* Color de fondo */
			background:#FFF;
		}
		
	/* Barra del menú principal */	
		#nav_menu{
			/* Color de fondo */
			background: #428bca;
			border: solid #428bca;
			margin:auto;
			margin-bottom:10px;
		}
		
	/* Menú principal */
		#menu{
			/* Color de fondo */
			background: #219bc9;
			/* Estilo de fuente */
			font-weight:bold;
			/* Tamaño de fuente */
			font-size:13px;
		}
		
		#menu ul li{
			padding:0;
			margin:0;
		}
		
		/* Estilo de links del menú principal */
		#menu li a{
			/* Color de fuente */
			color:#FFF;
			/* Fondo de links */
			background:#219bc9;
		}
		
	/* Sub menú */
		#sub_menu{
			/* Color de fondo */
			background:#C0C0C0;
		}
		
		/* Estilo de links del sub menú */
		#sub_menu li a{
			/* Fondo de los links */
			background: #C0C0C0;
			/* Color de fuente */
			color: #FFF;
			/* Estilo de fuente */
			font-weight:bold;
			/* Tamaño de fuente */
			font-size:12px;
		}
		
		#sub_menu li a:hover{
			/* Fondo de links cuando el puntero está encima */
			background: #4169E1;
		}
		
	/* Contenido */
	/*
		.cont{
			padding:10px 20px 10px 20px;
			border-radius: 3px;
			webkit-box-shadow: 0 0 5px #f4a119 inset, 3px 3px 5px #ccc;
			box-shadow: 0 0 5px #f4a119 inset, 3px 3px 5px #ccc;
			min-height:300px;
		}
	*/
	
	#cont_izq{
		padding:10px 20px 10px 20px;
		min-height:600px;
		
		
	}
	
	#contenedor{
			/*background-image: url(../img/azul2.jpg);
			/*background-repeat:no-repeat;*/
			background-color: F5F5FF;
			background-position:center;
			/*background-size: cover;*/
			webkit-box-shadow: 0 0 5px #f4a119 inset, 3px 3px 5px #ccc;
			box-shadow: 0 0 5px #f4a119 inset, 3px 3px 5px #ccc;
			margin: 15px;
		}
	
	
	#main{
		padding:10px 20px 10px 20px;
		min-height:300px;
		border-left: solid #f4a119 1px;
	}
	ul.nav-tabs{
        width: 270px;
        margin-top: 20px;
        border-radius: 4px;
        border: 1px solid #ddd;
        box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);
    }
    ul.nav-tabs li{
        margin: 0;
        border-top: 1px solid #ddd;
    }
    ul.nav-tabs li:first-child{
        border-top: none;
    }
    ul.nav-tabs li a{
        margin: 0;
        padding: 8px 16px;
        border-radius: 0;
    }
    ul.nav-tabs li.active a, ul.nav-tabs li.active a:hover{
        color: #fff;
        background: #0088cc;
        border: 1px solid #0088cc;
    }
    ul.nav-tabs li:first-child a{
        border-radius: 4px 4px 0 0;
    }
    ul.nav-tabs li:last-child a{
        border-radius: 0 0 4px 4px;
    }
    ul.nav-tabs.affix{
        top: 30px; /* Set the top position of pinned element */
    }





