ul,li,a{
text-decoration:none;
	list-style: none;
}

* {
    margin: 0;
    padding: 0;
}

.todo {
    margin: auto;
    width: 100%;
	height:;
	align-content: center;

}

.logo {
    margin: auto;
    max-width: 30%;
    font-size: 2rem;
    text-transform: uppercase;
}

.logo a {
    text-decoration: none;
    color: #F8FFF8;
}

.lista-links {
    margin: auto;
    font-size: 1rem;
    max-width: 100%;
    padding: 0em 0em;
	text-decoration: none
}

.lista-links a {
    text-decoration: none;
    color:red;
    padding: ;
}

.lista-links li a:hover{
	color:#000000 ;
	transition: all .3s;
}

.lista-links li:hover .submenu{
	visibility: visible;
	opacity: 1;
}

/*.lista-links a:hover {
    text-shadow: 0px 0px 4px rgba(255, 117, 0, 1);
}*/

#primero {
    width: 100%;
    height: 919px;
	margin-left:0;
    background-color: ;
    display: ;
    justify-content: ;
	background-image: url("imagenes/pag_01_fondo.jpg");
}


#segundo {
	width: 100%;
    height: 971px;
	margin-top:;
    background-color: ;
    display: ;
    justify-content: ;
	background-image: url("imagenes/pag_02_fondo.jpg");
}



#tercero {
    width: 100%;
    height: 577px;
	margin-top:;
    background-color: ;
    display: ;
    justify-content: ;
	background-image: url("imagenes/pag_03_fondo.jpg");
}

#cuarto {
    width: 100%;
    height: 793px;
	margin-top:;
    background-color: ;
    display: ;
    justify-content: ;
	background-image: url("imagenes/pag_04_fondo.jpg");
}

#quinto {
    width: 100%;
    height: 769px;
	margin-top:;
    background-color: ;
    display: ;
    justify-content: ;
	background-image: url("imagenes/pag_05_fondo.jpg");
}

#sexto {
    width: 100%;
    height: 987px;
	margin-top:;
    background-color: ;
    display: ;
    justify-content: ;
	background-image: url("imagenes/pag_06_fondo.jpg");
}

.menuline{
	background-image: url("imagenes/lineas_menu.png")
	}


.post-body div {text-align:center;}

.menu2 {
	position: absolute; top:50px; right: 0;
	position:fixed;
    min-height: 300px;
    width: 150px;
    text-align: center;
    word-wrap: break-word;
	background-color:;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:aqua;
	scroll-behavior: smooth;
    }

.navegacion {
    width: 150px;
	height: 230px;
    position: fixed;
    top: 50;
    display: flex;
    background-color: ;
    align-content: center;
    justify-content: ;
}

.submenu{
    position: absolute;
    background: #d62f26;
    width: 100%;
    visibility: hidden;
    opacity: 0;
    transition: opacity 1.5s;
    background-color: #d62f26;
}

.submenu li a{
	display: block;
	padding: 15px;
	color: #fff;
	font-family: ;
	text-decoration: none;
}

.redys {
	position: absolute; top:50px; left: 0;
	position:;
    min-height: 45px;
    width: 176px;
    text-align: center;
    word-wrap: break-word;
	background-color:;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:aqua;
	scroll-behavior: smooth;
    }
