#navi
{
background-color: #004080;
color: #ffffff;
font-size: 12px;
font-weight: bold;
margin-top: 25px;
padding-bottom: 3px;
padding-left: 20px;
padding-right: 20px;
padding-top: 3px;
}

h1{
background-color: #ff8000;
clear: both;
color: #ffffff;
float: ‚l‚r ‚oƒSƒVƒbƒN;
font-size: 18px;
font-weight: bold;
margin-top: 20px;
padding: 4px;
width: 550px;
}


#head
{
margin-top: 20px;
width: 500px;
}

#head1
{
float: left;
margin-bottom: 15px;
margin-top: 25px;
}

#head2
{
color: #000000;
float: right;
font-size: 12px;
line-height: 1.5em;
margin-bottom: 15px;
margin-top: 25px;
padding-top: 15px;
text-align: left;
width: 400px;
}


#image
{
clear: both;
margin-bottom: 30px;
margin-top: 20px;
}


td
{
background-color: #ffffff;
font-size: 12px;
line-height: 1.5em;
padding: 5px;
text-align: center;
vertical-align: bottom;
}

#fig0{clear: both;}

.fig
{
float: left;
text-align: left;
}

#price
{
clear: both;
}

#title
{
background-color: #ff0000;
color: #ffffff;
font-size: 20px;
font-weight: bold;
margin-bottom: 0px;
margin-top: 30px;
padding: 4px;
width: 770px;
}

#sold_out
{
margin-top: 0px;
padding: 10px;
width: 770px;
}

#top
{
background-color: #999999;
font-size: 12px;
font-weight: bold;
margin-bottom: 0px;
margin-top: 30px;
padding: 3px;
text-align: right;
width: 770px;
}

 A:link { color: #ffffff; text-decoration:none; }
 A:visited { color: #ffffff; text-decoration:none; }
 A:hover { color: #00ffff; text-decoration:underline; }
 A:active { color:#ff0000; text-decoration:underline; }

#footer
{
background-color: #004080;
color: #ffffff;
font-size: 12px;
font-weight: bold;
margin-bottom: 25px;
margin-top: 0px;
padding: 3px;
width: 770px;
}
