BODY {font-family: Tahoma,verdana, Arial, Helvetica; font-size: 11px; color: #000000;
	background-color: #FFF; }

.header { font-size: 24px; color: #008CCC;}
	a {color: #000000; text-decoration: none}
	a:hover {color: #CC0000; text-decoration: underline}

	h1 {font-weight: bold; font-size: 10px; color: #CC0000 }
	h2 { font-size: 16px; color: #000 }
	hr {color: #CC0000; height: 1px; width:100%}
A { text-decoration: underline; color: #008CCC;}
A:hover	{ color: #003AAA; }

	.in a { border:solid 1 #c6c6c6; line-height:120%; color: #f60;background-color: #EEE; display: block; padding: 2px; font-size: 11px;}
	.in a:hover { background-color: #DDD;}
	.in .on a { border:solid 1 #c6c6c6; line-height:120%; color: #777; background-color: #FFF;}
	.copyright { color: #F96; }

.topmenu { border:solid 1 #333; line-height:120%; color: #EEE; background-color: #333; padding: 2px; font-size: 13px; text-align: right; }
.topmenu a { margin-right: 20px; color: #EEE; font-size: 13px;}
.topmenu a:hover { color: #FFF; }


.category a {  line-height:120%; color: #000; display: block; padding: 2px; font-size: 12px; text-decoration: none;}
.category a:hover { background-color: #333; color: #FFF;}
.category .on { border:solid 1 #CC0; line-height:120%; color: #777; background-color: #FFF;}

.color1 { color: #87C80A;  }
.color2 { background-color: #87C80A; border:solid 1 #86C7A4; }
.color3 { background-color: #87C80A; border:solid 1 #86C7A4; }
.color4 { background-color: #87C80A; border:solid 1 #86C7A4; }

.product .title { font-size: 12px; color: #CCC; padding-top: 20px;}
.product a { font-size: 11px;}
.product img { border: 1px solid #CCC;}

.price { text-align: center; font-size: 22px; color: #C00; padding: 20px; border: 1px solid #A1CCC4; }
.price  em { font-size: 12px; color: #444; }

.footer { border-top: 1px solid #CCC; text-align:left; color: #333; width: 750px; }
.footer a { text-decoration: underline; color: #008CCC;}
