Здравствуйте! Размер - 40 - это европейский размер, прибавляем к нему +6, получаем 46 р, как Вы и заказывали. Меньше на 1 размер - маркировка -38 европейская, соответственно -44 размер. И самый маленький размер в наличии -36 европейский, соответственно русский - 42 размер