BODY {
	topmargin: 20px;
	background: #FFFFFF url('images/tile.png');
	font-style:normal; font-variant:normal; font-weight:normal; font-size:1em; margin-left:0px; margin-right:0px; margin-top:20px; margin-bottom:0px
}
div.container {
	width: 810px;
	padding: 5px;
	background: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.menu {
	width: 588px;
	height: 42px;
	float: right;
	vertical-align: bottom;
}
.menu a {
	display: block;
	float: left;
	width: 98px;
	height: 42px;
	background: url('images/menutab.gif');
	text-align: center;
	padding-top: 14px;
	display: inline;
	color: #999999;
	text-decoration: none; font-style:normal; font-variant:normal; font-weight:bold; font-size:0.7em; font-family:Tahoma, Arial, Verdana, sans-serif
}
.menu a:hover {
	color: #3333cc;
	text-decoration: none;
}
.textpadding {
	padding: 0px 15px;
}
.text {
	font: 0.75em/1.4 Tahoma, Arial, Verdana, sans-serif;
	color: #999999;
}
.text a {
	color: #999999;
	text-decoration: none;
}
.text a:hover {
	color: #3333cc;
	text-decoration: none;
}
.catalogue-blue {
	font: bold 0.8em Tahoma, Arial, Verdana, sans-serif;
	color: #3333cc;
}
.catalogue-gray {
	font: bold 0.8em Tahoma, Arial, Verdana, sans-serif;
	color: #999999;
}
.catalogue-gray a {
	color: #999999;
	text-decoration: none;
}
.catalogue-gray a:hover{
	color: #3333cc;
	text-decoration: none;
}
.footer {
	font: bold 0.65em Tahoma, Arial, Verdana, sans-serif;
	color: #999999;
	text-align: center;
}
.footer a {
	color: #999999;
	text-decoration: none;
}
.footer a:hover {
	color: #3333cc;
	text-decoration: underline;
}