.menutable table {
	overflow: hidden; 
	table-layout: fixed; 
	width: 160px;
	
}

body {
	background-color		: #feffd5;
	color				: #000000;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 12px;
}

td {	
	color				: #000000;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 12px;
}

th {
	font-size 			: 12px; 
	font-family			: Verdana, Arial, Helvetica, sans-serif;
}

.text {
	color				: #000000;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 12px;
}

.header {
	text-align			: center;
}

.title {
	padding-top			: 10px;
	text-align			: center;
	font-size			: 24px;
	font-weight			: bold;
}


.menu div {
	padding				: 2px 0px 1px 0px;
	margin				: 8px 0px 0px 0px;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 13px;
	font-weight			: bold;
}

a {
	color				: #000000;
}

a:visited {
	color				: #000ff;
}

a.active, a.activenotpublic {
	text-decoration		: none;
}

.menumisc a {
	font-size			: 11px;
	font-weight			: normal;
	color				: #000000;
}

.menu a:visited {
	color				: #0000ff;
}

a.notpublic, a.notpublic:visited, a.activenotpublic, a.activenotpublic:visited {
	color				: #666666;
}

img {
	border-width		: 0px;
}

.alinea {
	width				: 700px;
}

h1 {
	font-size			: 14px;
	font-weight			: bold;
}

h2 {
	font-size			: 12px;
	font-weight			: bold;
}

.alinea h1 {
	font-size			: 18px;
	font-weight			: bold;
	padding				: 5px 0px 0px 0px;
}

p {
	margin				: 0px 0px 2px 0px;
}

.small {
	font-size			: 10px;
}

.xsmall {
	font-size			: 9px;
}

.large {
	font-size			: 13px; 
}

@media print {
	.menutable, .header {
		display			: none;
	}
	body * {
		background-color: #ffffff;
		color			: #000000;
	}
	a, a:visited {
		color			: #000000;
	}
}


