


.cabecera .menu					{float:left; padding:0 0 0 0; }
.cabecera .menu2				{}
.cabecera .menu ul				{}
.cabecera .menu ul li			{float:left; padding:0 0 0 20px; }
.cabecera .menu ul li a			{float:left; color:#fff; padding:10px 0 12px 0; font-size:16px; background: url(./i/menu_on.jpg) 0 -5000px no-repeat; letter-spacing:1px; }
.cabecera .menu ul li a:hover	{background-position:bottom center; }
.cabecera .menu ul li.on a		{background-position:bottom center; }  

 .contenidos_que-es .que-es_iz .imagen {float: left; width:auto; padding:0 0 0 0 ;}
 
 
 
.listado_ejercicios ul li 
{
float: left;
width: 300px !important;
height: 300px !important;
padding: 0 10px 20px 10px;
text-algin:center;
}
.listado_ejercicios ul li a
{
float: none;
display:block;
width: 300px !important;
height: 300px !important;
margin:0 auto;
text-algin:left;
}
.listado_ejercicios ul li img
{
float: left;
display:block;
width: 300px !important;
height: 300px  !important;
}
.listado_ejercicios ul li span.ej
{
float: left;
display:block;
width: 260px !important;
height: 280px  !important;
padding:20px 20px 0 20px; 
}

 