body, td, th {
 font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
 margin: 0;
 padding: 0;
 background-color: #fff;
}

a { text-decoration: underline; }
a:hover { text-decoration: none; }

.logo-0 {
 background: url("/img/woman.gif") no-repeat;
 background-color: #cce8e8;
}

.logo-1 {
 background: url("/img/man.gif") no-repeat;
 background-color: #cce8e8;
}

h1 {
 margin: 10px 10px 5px 100px;
 padding: 0;
 font-size: 25pt;
 color: #fff;
 text-align: right;
}

h2 {
 margin: 5px 3px; 
 padding: 5px 3px;
 font-size: 12pt;
}


.main  {
 text-align: left;
 margin: 0;
 padding: 0;
 border: 1px solid #eee; 
}

.foot {
 text-align: right;
 color: #777;
 font-size: 8pt;
}

.main td {
 margin: 0;
 padding: 5px;
}

.logo-brand {
 float: left;
 margin: 5px;
 padding: 0;
}

.p3 {
 margin: 3px 0;
 padding: 3px 0;
}


.p5 {
 margin: 0;
 padding: 5px 0;
}

.to-brand {
 text-align: right;
 margin: 5px;
}

hr {
 height: 1px;
 color: #eee;
 background-color: #eee;
 border: none;
 margin: 5px 0; padding: 0;
}

.here {
 margin: 5px 0; padding: 0;
}

th {
 background-color: #eee;
 text-align: left;
 font-weight: normal;
}

div.goods00 {
 background-color: #eee;
 padding: 5px;
 margin: 5px 0 0 0;
}

div.goods01 {
 margin:0px;
 padding:5px;
 border: 1px solid #eee;
 border-top-width: 0;
}

.sale { font-weight: bold;  color: #c00; }
.discount { text-decoration: line-through; }
.price { font-weight: bold; }

.small { font-size: 8pt; }

.search { margin: 0 0 0 5px; padding: 0; }

input {
	border: 1px solid silver;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 16px;
}

.button {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	height: 20px;
	border: 1px solid silver;
	background-color: #f1f1f1;
}

table {
 border-collapse: collapse;
}
