body, td		{font-family:arial, tahoma, sans-serif; font-size:80%; color:#404040;}

a				{color:#2580C1;}
a:visited		{color:#2580C1;}
a:hover			{text-decoration:none;}

table.main		{width:100%; height:100%;}
td.index-l		{width:50%; padding:20px 20px 20px 0px; vertical-align:top;}
td.index-r		{width:30%; padding:20px 0px 20px 20px; vertical-align:top;}
td.topmenu		{background:#2580C1 url(i/bg01.gif) no-repeat top right;}
td.botmenu		{vertical-align:top;}
td.content		{padding:20px 0px; vertical-align:top;}
td.copyright	{padding:20px 0px 0px 20px;}
td.logo			{width:30%; background:url(i/bg10.gif) repeat-x top center; text-align:center; padding:50px 30px 40px 30px;}

.menu-top					{width:80%;}
.menu-top div.mm, div.ms	{float:left; width:16%;}
.menu-top div.mm a div		{border-bottom:4px solid #2580C1; padding:15px 5px 11px 5px;}
.menu-top div.mm a:hover div{border-bottom:4px solid #ffffff; padding:15px 5px 11px 5px;}
.menu-top div.ms div		{border-bottom:4px solid #ffffff; padding:15px 5px 11px 5px;}

.menu-bot					{width:100%;}
.menu-bot div.menu-bot01	{width:80%; height:100px; float:left; background:url(i/bg11.gif) repeat-x top center;}
.menu-bot div.menu-bot02	{width:20%; float:left;}
.menu-bot div.mb			{width:33%; float:left; font-size:85%; padding:15px 0px 15px 0px;}

.lang			{width:100%;}
.lang td		{font-size:70%; vertical-align:top;}
.lang td.lang01	{width:18%; background:url(i/bg04.gif) no-repeat top center;}
.lang td.lang02	{width:40%; padding:13px 10px 13px 0px; text-align:right;}
.lang td.lang03	{width:2%;}
.lang td.lang04	{width:40%; padding:13px 0px 13px 10px;}

.date		{font-size:85%; font-weight:bold; background:url(i/p01.gif) no-repeat bottom left; padding:4px 0px; margin:5px 0px;}
.line		{background:#E3E3E3; margin:10px 0px;}

h1			{font-size:140%; font-weight:normal; text-transform:uppercase;}
h2			{font-size:130%;}
h3			{font-size:100%;}
.h02		{font-weight:bold; padding:5px 0px;}

.copy-text		{width:50%; height:70px; float:left; font-size:85%;}
.copy-bg		{width:50%; height:70px; float:left; clear:right; background:url(i/bg03.gif) no-repeat top left;}

.perevorot-bg	{width:50%; height:70px; float:left;}
.perevorot-logo	{width:50%; height:70px; float:left; clear:right;}

.pbot15		{padding:0px 0px 15px 0px; line-height:140%;}
.pbot5		{padding:0px 0px 5px 0px; line-height:140%;}

.p10 {padding:0px 0px 10px 0px;}
.p5 {padding:0px 0px 5px 0px;}


.tab01 td	{padding:0px 15px 15px 0px; vertical-align:top;}

.tab02				{border:1px solid #A6A6A6;}
.tab02 td			{padding:5px;}
.tab02 tr.title td	{font-weight:bold; background:#A6A6A6; color:#ffffff;}
.tab02 tr.line td	{background:#EEEFEF;}

.li01	{font-weight:bold; background:url(i/li01.gif) no-repeat top left; padding:5px 0px 5px 10px;}
.li02	{font-weight:bold; background:url(i/li02.gif) no-repeat top left; padding:5px 0px 5px 10px;}

.frame {border-top:1px solid #A6A6A6; 
	border-right:1px solid #A6A6A6; 
	border-left:5px solid #2580C1; 
	border-bottom:1px solid #A6A6A6; 
	padding:15px; margin:20px;width:700px}
.frame b {color:#2580C1}