* 	 {
	margin:0;
	padding:0;
	font-size:12px;
	line-height: 130%;
	font-family:"Arial", "Osaka", sans-serif;
}
body {margin:0px; color:#000000; background-color:#B0C7E6; }

h1 {
	font-size: 22px; color:#333766;
	line-height:95%;
	margin: 20px 10px 0px 0px;
}
h2 {
	font-size: 14px; color:#333766;
	margin:10px 10px 5px 0px; padding:4px 10px; 
	background-color:#dcebf0;
	border-top:solid 1px #eeeeee;
	border-left:solid 1px #eeeeee;
	border-right:solid 1px #79bcd3;
	border-bottom:solid 1px #79bcd3;
}
img {border:0; margin:5px auto;}
p 	{margin:5px; padding: 2px 15px 2px 8px; color:#000000;}
ul  {padding:0px 10px 0px 5px;}

#header   	{background-color:#CFCFD1; width:760px; height:150px; position:absolute; top:0; left:0;}

#mainbody 	{
	margin:0; 
	padding:0; 
	width:760px; 
	position:absolute; 
	top:176px; 
	left:0px;
	text-align:left;
	background-color:#ffffff;
}
#leftside 	{
	background-color:#8D8F8C;
	margin:0; 
	width:130px; 
	float:left; 
	text-align:center; 
	padding: 40px 0;
}
#leftside p {
	margin:0 auto;
	color:white;
}
#leftside #logo1 {
	margin-bottom:40px;
}
#leftside a {
	color:#ffffff;
	text-decoration:none;
}


#contents 	 {margin:0 20px 0 0; width:570px; float:right; padding:0 0 0 10px;}
#contents ul {margin:5px 10px 5px 15px;}
#contents ul.tamar {list-style-image: url(images/tama_red.gif);}
#contents li {margin:2px 5px 2px 10px;}
#contents a  {}



.menu { 
    text-align:right;
	margin:0;
	width:760px;
	padding:5px 0px 6px 0px;
	position:absolute; 
	top:150px; left:0;
	background-color:#454545;
}
.menu a { 
	font-weight:bold;
	font-family: "MS UI Gothic";
	color:#ffffff;
	text-decoration:none;
	padding:0px 10px;
}
.menu a.s  	  {color:#a4bbe0;}
.menu a:hover {color:#ccff33;}
.menu span	  {color:#ffffff;}

#prodtb {
	border:solid 1px #cccccc;
	margin-top:40px;
}
#prodtb td {
	padding:2px 6px;
	border:solid 1px #cccccc;
}
