body		{background: #446644; color: #000000;}
div.main	{position: absolute; left: 40px; top: 20px; padding: 0px; padding-top: 75px; border: 1px inset #5b905b; background: url('graphic/right.gif') repeat-y #113911 top right; width: 700px;overflow: hidden;}
div.submain	{padding: 15px; overflow: hidden;}
div.head	{position: absolute; left: 18px; top: 35px; border: 1px outset #5b905b; background: url('graphic/left.gif') repeat-y #570303; width: 930px; font-size: 12px; padding-right: 0px; padding-top: 5px; padding-bottom: 5px;}
div.menu	{position: absolute; left: -160px; top: 105px; padding-top: 10px; padding-bottom: 10px; width: 332px;}
div.right	{border: 1px inset #5b905b; background: url('graphic/right.gif') repeat-y #113911 top right; width: 180px; position: absolute; left: 750px; top: 20px; padding-top: 75px;}
table		{width: 670px; font: 'Verdana';}
table.foto td	{text-align: center; width: 33%; border: 1px solid #446644; background: #113911 url('./graphic/leftu.gif') left top repeat-y;}
table.foto a:link,table.foto a:visited	{color: #ffffff; text-decoration: none; display: block; padding-left: 5px; padding-right: 5px; font: 14px 'Verdana';}
table.foto td:hover,table.foto a:hover	{color: #ffff00; background: #202050; text-decoration: underline;}
table.foto img	{border: none; width: 150px;}
table.foto h4	{background-color: #446644; margin: 0px; color: #33FF33;}
img.big		{border: none; width: 670px;}
p.norm		{border-bottom: 1px inset #5b905b; padding: 5px; padding-left: 15px; padding-right: 15px; margin: 0px;}

table.ceny	{border: 1px solid #446644; margin-bottom: 10px;}
table.ceny td	{border: 1px solid #446644; padding-left: 10px; padding-right: 5px; font-size: 12px;}
td.ceny_l	{text-align: left; font-weight: bold; width: 50%; background: #338833;}
td.ceny_r	{text-align: right; width: 50%; background: #226622;}
td.ceny_th	{text-align: center; font-weight: bold; background: #202050;}
table.login	{border: 1px none #446644;}
table.login td	{border: 1px solid #446644;}
table.login th	{border: 1px solid #446644; text-align: center;}
td.lab		{text-align: right; padding-right: 10px;}
td.inp		{width: 33%; text-align: center;}
td.log_no	{width: 33%; visibility: hidden;}

td.tit		{background: url('graphic/left.gif') repeat-y #570303; height: 20px; border: 1px solid #446644; border-bottom: none; Font-size: 12px; text-align: center; vertical-align: bottom;}
td.mes		{background: transparent; border: 1px solid #446644; Vertical-align: top; border-top: none;}
td.sone0	{background: #557755; border: 1px solid #446644;}
td.popa0	{background: #668866; border: 1px solid #446644;}
td.popa2, td.sone2	{background: #77EE77; border: 1px solid #446644; color: #000000;}
td.popa1, td.sone1	{background: #EE7777; border: 1px solid #446644; color: #000000;}
td.no_d		{visibility: hidden;}
td.hed		{background: #202050; transparent; color: #ffff99; border-bottom: 1px solid #446644; border-top: 1px solid #446644;}
table.sub td	{font-family: "Tahoma"; Font-size: 10px; width: 20px; height: 14px; text-align: center;}
table.sub	{border-collapse: collapse;width: 137px;}


table.obs_head, table.cal  {width: 560px;}
table.obs_head td	{text-align: center; width: 33%; border: 1px solid #446644; font-size: 12px;}
td.obs_y 		{color: #000000; font-weight: bold; background: #507050;}
td.obs_y a:link,td.obs_y a:visited	{display: block; color: #ffffff; text-decoration: none; background: #446644; height: 100%;}
table.cal		{border-collapse: collapse;}

input		{width: 150px;}
img		{border: none;}



a:link, a:visited	{text-decoration: none;}
a:hover			{background: #202050;}

a.mnu:link, a.mnu:visited	{color: #ffffff; display: block; width: 130px; height:20px; margin-top: 4px; padding-left: 10px; color: #ffffff; background: url('graphic/left.gif') repeat-y #570303;
				 border-top: 1px solid #a06b6b; border-bottom: 1px solid #570303;  border-right: 1px solid #570303; border: 1px outset #a06b6b;}
a.mnuu:link, a.mnuu:visited	{color: #ffffff; display: block; width: 130px; height:20px; margin-top: 4px; padding-left: 10px; color: #ffffff; background: url('graphic/leftu.gif') repeat-y #113911;
				 border-top: 1px solid #5b905b; border-bottom: 1px solid #113311;  border-right: 1px solid #113311; border: 1px outset #5b905b;}
a.mnu:hover, a.mnuu:hover	{color: #ffff00; background: #202050;}