.mi {
	text-align: center;
	padding-top: 3px;
	font-style: italic;
	font-size: 16px;
	margin-left: 2%;
	color: darkred;
	font-weight: bold;
}
.dinner-menu .menu-header {
	background-image: url('/img/food/dinner_plates.jpg'); background-repeat: no-repeat; background-position: center right;
}
.pub-dinner-menu .menu-header {
	background-image: url('/img/gallery/beerhive.jpg'); background-repeat: no-repeat; background-position: center right;
}
.lunch-menu .menu-header {
	background-image: url('/img/food/lunch_plates.jpg'); background-repeat: no-repeat; background-position: center right;
}
.pub-lunch-menu .menu-header {
	background-image: url('/img/gallery/beerhive.jpg'); background-repeat: no-repeat; background-position: center right;
}
.box-lunch-menu .menu-header {
	background-image: url('/img/food/lunch_plates.jpg'); background-repeat: no-repeat; background-position: center right;
}
.dessert-menu .menu-header {
	background-image: url('/img/food/strudel.jpg'); background-repeat: no-repeat; background-position: center right;
}
.starters-menu .menu-header {
	background-image: url('/img/food/starters_plates.jpg'); background-repeat: no-repeat; background-position: center right;
}

.menu-header {
	font-weight: bold;
	padding: 7px;
}
.menu-section {
	text-align: center;
	background-color: #EEEEEE; color: #336699;
	font-weight: bold;
	font-size: 16px;
	border: 1px solid;
}
.menu-sub-section {
	text-align: center;
	font-weight: bold;
	font-size: 13px;
}
