.menutable thead th {
	padding: 0.2em 0em 0.2em 0em;
	text-align: center;
}

.menutable thead th.even {
	width: 30%;
	color: #ffcc00;
	background-color: #cc0000;
}

.menutable thead th.odd {
	width: 30%;
	color: #cc0000;
	background-color: #ffcc00;
}

.menutable tbody th {
	padding: 0.2em 0.2em;
	text-align: center;
}

.menutable tbody .even th {
	color: #ffcc00;
	background-color: #cc0000;
}

.menutable tbody .odd th {
	color: #cc0000;
	background-color: #ffcc00;
}

.menutable tbody td {
	padding: 0.5em;
}

.menutable tbody .even td.even {
	background-color: #eedddd;
}

.menutable tbody .even td.odd {
	background-color: #ffee99;
}

.menutable tbody .odd td.even {
	background-color: #ffee99;
}

.menutable tbody .odd td.odd {
	background-color: #eedddd;
}

.menutable tbody td ul {
	font-size: 0.8em;
	list-style: none;
	list-style-image: none;
	line-height: 110%;
	margin: 0em ! important;
	padding: 0em;
}

.menutable tbody td li {
	list-style: none;
	list-style-image: none;
	margin: 0em;
	padding: 0em 0em 0.5em 2em;
	text-indent: -2em;	
}

