html, body {margin:0;}
body {font-family: Verdana, sans-serif;}
.menu, .menu a {padding:3px 0;}
.menu {
	padding-left:0.8em;
	clear:both;
	font-size:1.1em;
}
.menu a {text-decoration:none;}
#content {margin:1em;}
th, td {
	text-align:left;
	vertical-align:top;
}
.stoppress {
	width:12em;
	float:left;
	padding:0 0.5em 0.5em 0.5em;
	margin:0 0.3em 0.5em 0;
}
h1, h2 {font-size:1.2em;}
.stoppress h2 {margin-top:0;}
a img, img, .nob {border:0;}
table {
	border-spacing:0 0;
	border-collapse:separate;
}
#basket {
	float:right;
	width:23em;
	padding:0.2em 0 0.2em 0.2em;
	font-size:0.65em;
	margin:0 0 0.5em 0.5em;
}
#basket .txt {
	padding:0;
	margin:0;
	width:1.5em;
	text-align:center;
}
#basket table {border-collapse:collapse;}
#basket th {vertical-align:top;}
#basket .m, #basket #total {text-align:right;}
form {margin:0;}
#copy {
	font-size:x-small;
	margin:10px 10px;
}
.error {
	clear:both;
	padding:3px 20px;
}
@media print {
	#top, .menu, #copy, #basket, .noprint {
		display:none;
	}
}

body {
	background-color:#FEFFFC;
	color:#545951;
}
#top {
	background-color:#BCC9B6;
	color:#545951;
}
.menu, .menu a {
	background-color:#838D7F;
	color:#FEFFFC;
}
#basket {
	border-bottom:1px solid #838D7F;
	border-left:1px solid #838D7F;
}
.menu a:hover {
	background-color:#FEFFFC;
	color:#838D7F;
}
.error {
	color:#ff0000;
	background-color:#fff0f0;
}
.stoppress, #basket {
	background-color:#838D7F;
	color:#ffffff;
}
.ul {border-bottom:1px solid #838D7F;}
#basket input {
	border:1px solid #838D7F;
	background-color:#BCC9B6;
}
#basket .total {
	border-top:1px solid #838D7F;
	border-bottom:1px solid #838D7F;
}
.stoppress {
	border:1px solid #474b45;
	padding-top:0.5em;
	margin-right:1em;
}
a img, img {border:1px solid #474b45;}
