/* -------------------------------- html -------------------------------- */
body, html	{font-family:Georgia, "Times New Roman", Times, serif;font-size: 12px;background:#fff;width:680px;}
#buts		{display:none;}
#logo		{margin-bottom:10px;text-align:right;}
#top		{margin-top:10px;color:#0b50a7;}
#top_h		{font-size:64px;height:40px;overflow:hidden;}
#bot_h		{font-size:64px;height:40px;overflow:hidden;}
#top_h a 	{color:#0b50a7;}
#top a 		{color:#0b50a7; text-decoration:none;border-bottom:1px dotted;}
#bot a 		{color:#000; text-decoration:none;border-bottom:1px dotted}
#bot_h a	{color:#000;}
h1			{font-size:24px;margin:0 0 4px 0;padding:0;font-weight:normal;}
h2			{font-size:16px;margin:0 0 4px 0;padding:0;font-weight:normal;}
h3			{font-size:14px;margin:0 0 3px 0;padding:0;font-weight:normal;}
h4			{font-size:13px;margin:0 0 2px 0;padding:0;font-weight:normal;}
h5			{font-size:12px;margin:1px;padding:0;font-weight:normal;}
.w2			{display:none;}
.w3			{display:none;}
.w4			{display:none;}
.w5			{display:none;}
.c1			{float:left;width:124px;margin:5px;}
.c2			{width:258px;margin:5px;float:left;overflow:auto;bottom:10px;}
.c3			{display:block;clear:both;width:400px;}
.c4			{display:block;clear:both;width:500px;}
.c5			{display:block;clear:both;width:600px;}
.pief		{display:none;}
.h50 		{display:none;}
.t107 		{display:block;}
.active		{display:block;}
.is_active		{display:block;}
.is_inactive{display:none;}
.lft		{float:left;}
.hidden		{display:block;}
.but_bar	{height:100px;}
/* -------------------------------- forms -------------------------------- */
label 			{width: 120px;float:left;text-align:left;font-size:14px;}
form p 			{margin:0;padding:0;}
.txt_area		{font-family:Georgia, "Times New Roman", Times, serif;border:1px solid #22cd00;margin-bottom:20px;width:240px;height:120px;padding:2px; color:#0b50a7;}
#top .txt_area	{border:1px solid #0b50a7;color:#0b50a7;}
.inp 			{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;padding:2px;margin-bottom:4px;border:none;border-bottom:1px dotted #22cd00;background: #fff;width:240px;}
#top .inp		{border-bottom:1px dotted #0b50a7;}
.inp:focus 		{border-bottom:1px solid #000;}
.sbm		 	{font-family:Georgia, "Times New Roman", Times, serif;width:120px;margin-left:120px;border: 1px solid #22cd00;padding:4px 0;background:#fff;color:#22cd00;cursor:hand;}
.sbm:hover		{color:#000; border:1px solid #000;}
#top .sbm		{border:1px solid #0b50a7;color:#0b50a7;}	

#top .submit	{border: 1px solid #0b50a7;}
.disabled		{text-decoration:line-through;background:#666;}
.bg_green		{background:#22cd00}
.no_marg		{margin:0;width:402px;}
#q				{position:absolute;width:100px;top:4px;}
#q input		{width:100px;height:12px;padding:2px;}
.s_r			{width:372px;margin-bottom:14px;}
.green 			{color:#336633;}

input 			{border:1px solid #eee;padding:2px;width:100px;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
input:focus{}
ul				{margin:0px 20px;padding:0px 10px;}
.var{		width:16px;float:left;margin:2px 0;}
.val{		width:320px;float:left;margin:2px 0;}