
h2.subtitle {
	background-color: #c6e5e4;
	border-color: #3b8281;
}

div.topmenu {
	margin: 0px 0px 0px 50px;
}

div.topmenu ul li a.tape em {
	background-image: url(images/topmenu_tape.jpg);
}

div.topmenu ul li a.string em {
	background-image: url(images/topmenu_string.jpg);
}

div.topmenu ul li a:hover {
	border-color: #638b95;
}

div.topmenu ul li a:hover em {
	background-position: -182px 0px;
	border: none;
}

div.topmenu ul li p {
	font-size: 13px;
	left: 10px;
	position: absolute;
	text-align: justify;
	text-justify: distribute;
	top: 200px;
	width: 160px;
}

table.standard-list th {
	background-color: #e2e2e2;
	border: 1px solid #9b9b9b;
	font-weight: bold;
	line-height: 1.2em;
	padding: 5px 20px;
	text-align: center;
	white-space: nowrap;
}


table.standard-list tr.head th {
	background-color: #7d7d7d;
	border-color: #383838;
	color: white;
	font-weight: normal;
	padding: 2px;
}

table.standard-list td {
	border: 1px solid #9b9b9b;
	line-height: 1.2em;
	width: 20%;
	text-align: center;
	padding: 5px 10px;
}

table.standard-list th.p,
table.standard-list td.p {
	width: 10%;
	background-color: white;
}


div.color-list table th {
	background-color: #e2e2e2;
	border: 1px solid #9b9b9b;
	font-weight: bold;
	line-height: 1.2em;
	padding: 5px 0px;
	text-align: center;
	white-space: nowrap;
}

div.color-list table td {
	border: 1px solid #9b9b9b;
	line-height: 1.2em;
	padding: 5px 6px;
}

div.color-list table td img {
	display: block;
	margin: 0px auto;
	width: 80px;
}

div.color-list table tr.head th {
	background-color: #7d7d7d;
	border-color: #383838;
	color: white;
	font-weight: normal;
	padding: 2px;
	text-align: center;
}



