.sec1 {
	margin:20px auto;
	width:100%;
	display:flex;
	justify-content:space-between;
}


.sec1 .imginicio{
	width:55%;
	display:block;
    margin:20pz auto;
}

.sec1 .imginicio img{
	width:80%;
}

/*menu lado izquierdo*/
.sec1 .sub1 {
	width:30%;
	margin:20px auto;
	list-style:none;
	background:#fff;
	text-align:center;
}

.sec1 .sub1 .alta {
	border-bottom:2px solid rgba(255,255,255, .3);	
    display:block;
	padding:3px 0px;
	color:#E60000;
	text-decoration:none;
	font-size:25px;
}

.sec1 .sub1 .baja1{
	display:block;
	color:#E60000;
	text-decoration:none;
	font-size:13px;
}

.sec1 .sub1 li{
    border-bottom:2px solid rgba(255,255,255, .3);	
    display:block;
	padding:3px 0px;
	color:#E60000;
	text-decoration:none;
	font-size:25px;
}

.sec1 .sub1 li a{
	display:block;
	color:#E60000;
	text-decoration:none;
	font-size:15px;
}

.sec1 .sub1 li a:hover{
	background:#E60000;
	color:#fff;
}


.sec1 .imginicio .vermas{
	font-family:arial;
	background:#E60000;
	color:#fff;
	text-decoration:none;
	padding:3px 0px;
    text-align:center;
	display:block;
	margin:5px 5px;
}

.sec1 .sub1 .bb1 {
	display:block;
	color:#E60000;
	text-decoration:none;
	font-size:14px;
}

/*--------------------------------------------------------*/
/*estilos adaptables a dispositivos moviles*/
/*flex-direction:column;*/

@media screen and (max-width:800px){


.sec1 {
    flex-direction:column;
}


.sec1 .imginicio{
	width:100%;
}

.sec1 .imginicio img{
	width:100%;
}

/*menu lado izquierdo*/
.sec1 .sub1 {
	width:100%;
}

.sec1 .sub1 ul {
    overflow:hidden;
}

.sec1 .sub1 ul li {
float:left;
}

.sec1 .sub1 ul li a{
border:1px solid #C31515;
padding:2px 2px;
}

.sec1 .sub1 .alta {
	border-bottom:1px solid rgba(255,255,255, .3);	
    display:block;
	padding:2px 2px;
	color:#E60000;
	text-decoration:none;
	font-size:20px;
}

}