/* BODY */
body    {background-color:#f2fff2;
        color:#000000;  }
/* IE float  */
body > div#menu {position: fixed;}
div#main { /*  */
  padding-left: 140; height: 98%; overflow: auto; /* 2IE
   */
  margin-left: 0;
}
body > div#main {height: auto; overflow: show;}

/* menu(navi) */
div#menu {
        position: absolute;
        top: 20; left: 5; width: 120;
        color:#000000;
        text-align:center;
        border-color:#9ba09f;
        border-width: 2px;
        border-style: solid;
        background-color:#e2ffff;
        font-size:small;
        padding:4px;
        z-index:2;
}

/* menu(navi)$BItJ,$N%j%s%/(B */
.navi a:link    {color:#000000; background:none;}
.navi a:visited {color:#000000; background:none;}
.navi a:hover   {color:#000000; background:#f4ffed; text-decoration:underline;
                padding:0px;}
.navi a         {color:#000000; text-decoration:none;}


/* $B4pK\%j%s%/(B */
a:link{color:#003099;background:none;text-decoration:underline;}
a:visited{color:#026d52;background:none;text-decoration:underline;}
a:hover{color:#151a23;background:#ffd2b5;text-decoration:none;}
a:visited:hover{color:#013f14;background:#d1ffd6;text-decoration:none;}


/* $B%J%SItJ,(B */
.navi 	{color:#000000;
	text-align:center;
	border-color:#9ba09f;
	border-width: 2px;
	border-style: solid;
	background-color:#e2ffff;
	font-size:small;
	padding:4px;}

.navi a:link	{color:#000000; background:none;}
.navi a:visited {color:#000000; background:none;}
.navi a:hover   {color:#000000; background:#f4ffed; text-decoration:underline;
		padding:0px;}
.navi a 	{color:#000000; text-decoration:none;}

/* $B$=$NB>(B */
p 	{margin-left:10px; margin-right:10px;}

table 	{margin-left:8px;margin-right:8px;}

table.exif {float: left;}
table.exif, table.exif * {
  font-size: 90%; border: 1px solid black; border-collapse: collapse;
  margin-right: 1em; background: #eef;
}
table.exif th {text-align: left; font-size: 80%;}
table.exif td {padding: 0.1ex 0.5ex;}
table.exif+p+* {clear: both;}

pre:first-child {display:none;}

.border0 {border-style:none;}

.center	{text-align:center;}

.left 	{text-align:left;}

.right	{text-align:right;}

.small	{font-size:small;}

.big	{font-size:x-large;
	font-weight:bold;}

h2	{
	color:#005954;}

hr 	{color: #3cb371;
	border-style:solid;
	border-width: 1px;}

dt	{text-indent: 1em;
	color: #191970;
	background-color:#e2ffff;
	padding: 3px;
	border-style:solid;
	border-color:#000000;
	border-width: 1px 0 0 0;}

dd 	{padding: 3px;}

.td200 {width:200;}

.f-left {float:left;
        text-align:center;
        font-size:small;
        color:#800000;}
.f-right {float:right;
        text-align:center;
        font-size:small;
        color:#800000;}

.clear {clear:both;}
