BODY {margin: 0; background: white}

H1, H2, H3, H4, H5, H6 {font-family: sans-serif}
P, OL, UL {font-family: serif}

H1.top {
	color: red;
	text-align: center;
}
.top_alt { color: blue }

.alert, p.pay_form {color: red}
div.main {margin: 10px}
p.pay_form {text-align: center}

.about { color: #6f9f87 }

.table_price {
	text-align: center;
}

tr.head td {
	text-align: center;
	background-color: #6f9f87;
}

tr.line1 {
	background-color: white;
}

tr.line2 {
	background-color: #e0e0e0;
}

td.size { width: 120px }

td.mark { width: 120px }

td.protector {
	width: 120px;
}

td.option {
	width: 120px;
	text-align: center;
}

td.price {
	text-align: right;
	width: 80px;
	padding-right: 6px;
}
