 /* base tags definition */
body				{margin:0px;padding:0px;}
img					{border:0px}
BLOCKQUOTE 		{ margin-left: 40px; margin-right: 40px }
HR         	  	{ border: 2px inset }

/* tables */
table				{border: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px }
td					{font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 11px; line-height:14px; color:#585858; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px }

/* lists */
.LI					{ list-style: url("img/arrow_r.gif") disc }
UL  	 			{ list-style: url("img/ugol.gif") disc } /*  square none upper-alpha decimal lower-roman   */
.ol 	 			{ list-style: url("img/arrow_r.gif") disc }

/*text*/
p					{font-family:  Arial, Geneva, Helvetica, sans-serif; font-size:11px; color: #585858; margin-bottom: 7px; margin-top: 7px}
/*font				{font-family:  Arial, Geneva, Helvetica, sans-serif; font-size:11px; color: #585858;}  <- избегаем использовать */
span				{font-family:  Arial, Geneva, Helvetica, sans-serif; font-size:11px; color: #585858;}

.white				{color: #FFFFFF; font-size:11px; text-decoration:none}
.black				{color: #000000; font-size:11px; text-decoration:none}
.red, .redfont		{color:	#ee4848;}

/* fonts and links*/
.cat_name															{font-family: arial; font-size: 14; font-weight: bold; text-transform: uppercase}
.cat_frm															{font-family: arial; font-size: 14; font-weight: bold; text-transform: uppercase}
.info                                 							{font-family: Arial; font-size: 11px; color: #ffffff}
.cnt																{font-family: Arial; font-size: 11px; color: #585858}
.cnt_sub															{font-family: Arial; font-size: 11px; color: #6C84AD}
.cnt_img														 	{border: 0px}
.form_err															{font-family: arial; font-size: 11px; color: red}

.ab																	{font-family: Arial; font-size: 11px; color: #6C84AD}
.ab_name															{font-family: Arial; font-size: 12px; color: #000000; font-weight: bold; text-transform: uppercase;}
.ab_link:link,.ab_link:hover,.ab_link:active,.ab_link:visited 		{font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 11px; color: #454545;  text-decoration: underline}
.ab_img																{border: 0px}

.nw																	{font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 12px; color: #454545}
.nw_link:link,.nw_link:hover,.nw_link:active,.nw_link:visited 		{font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 11px; color: #454545;  text-decoration: underline}
.nw_title:link,.nw_title:hover,.nw_title:active,.nw_title:visited 	{font-family: Arial; font-size: 11px; color: #1858A7;  text-decoration: underline}
.nw_date	  														{font-family: Arial; font-size: 11px; color: #000000}
.nw_img																{border: 0px}


.frm																	{font-family: Arial; font-size: 11px; color: #555555}
.frm_cat																{font-family: Arial; font-size: 11px; color: #1858A7}
.frm_link:link,.frm_link:hover,.frm_link:active,.frm_link:visited 		{font-family: Arial; font-size: 11px; color: #1858A7;  text-decoration: underline}
.frm_nav:link,.frm_nav:hover,.frm_nav:active,.frm_nav:visited 		{font-family: Arial; font-size: 14px; color: #000000;  text-decoration: none; text-transform: uppercase;}
.frm_title:link,.frm_title:hover,.frm_title:active,.frm_title:visited 	{font-family: Arial; font-size: 11px; color: #1858A7;  text-decoration: underline}
.frm_top_nm:link,.frm_top_nm:hover,.frm_top_nm:active,.frm_top_nm:visited 	{font-family: Arial; font-size: 11px; color: #000000;  text-decoration: none; font-weight: bold}
.frm_date	  															{font-family: Arial; font-size: 11px; color: #717171}
.frm_img																{border: 0px}

.part_link:link,.part_link:active,.part_link:visited 				{font-family: Arial; font-size: 11px; color: #000000;  text-decoration: none; font-weight: bold}
.part_link:hover									 				{font-family: Arial; font-size: 11px; color: #000000;  text-decoration: underline; font-weight: bold}
.part									 							{font-family: Arial; font-size: 11px; color: #747474;}

.link_cat															{font-family: Arial; font-size: 11px; color: #000000; font-weight: bold}
.l_link:link,.l_link:hover,.l_link:active,.l_link:visited 			{font-family: Arial; font-size: 11px; color: #1858A7;  text-decoration: underline}
	
.pg_date,.frm_digit, .frm_cnt, .reg 								{font-family: arial; font-size: 11px; color: #0C0000}
.pg_head:link,.pg_head:hover,.pg_head:active,.pg_head:visited 		{font-family: arial; font-size: 14px; color: #000000; text-decoration: none}

.gb, .pg															{font-family: Arial; font-size: 11px; color: #555555}
.gb_link:link,.gb_link:hover,.gb_link:active,.gb_link:visited 		{font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 11px; color: #454545;  text-decoration: underline}
.gb_title:link,.gb_title:hover,.gb_title:active,.gb_title:visited 	{font-family: Arial; font-size: 11px; color: #1858A7;  text-decoration: underline}
.gb_date	  														{font-family: Arial; font-size: 11px; color: #000000}
.nw_img																{border: 0px}

.nav:link,.nav:hover,.nav:active,.nav:visited 	 					{font-family: Arial; font-size: 12px; color: #ffffff; text-decoration: none}
.nav_bot:link,.nav_bot:active,.nav_bot:visited 						{font-family: Arial; font-size: 11px; color: #747474; text-decoration: none}
.nav_bot:hover	 													{font-family: Arial; font-size: 11px; color: #747474; text-decoration: underline}
.nav_cur															{font-family: Arial; font-size: 12px; color: #ffffff; text-decoration: none}
.nav_cur_bot														{font-family: Arial; font-size: 11px; color: #747474; text-decoration: none; font-weight: bold}

.mn, .mn_cur, .mn_cur_sub {  padding: 0px 0px 0px 10px; }
.mn_memb_hdr {padding: 15px 10px 10px 15px; font-family: Arial; font-size: 12px; color: #4DA0E1; font-weight: bold;}
.mn:link					{font-family: Arial; font-size: 11px; color: #2D70C1; font-weight: bold; text-decoration: none;}
.mn:hover					{font-family: Arial; font-size: 11px; color: #2D70C1; font-weight: bold; text-decoration: none; width: 100%}
.mn:active					{font-family: Arial; font-size: 11px; color: #2D70C1; font-weight: bold; text-decoration: none;}
.mn:visited					{font-family: Arial; font-size: 11px; color: #2D70C1; font-weight: bold; text-decoration: none;}

.mn_sub:link				{font-family: Arial; font-size: 11px; color: #2D70C1;}
.mn_sub:hover				{font-family: Arial; font-size: 11px; color: #2D70C1; text-decoration: none; width: 100%}
.mn_sub:active				{font-family: Arial; font-size: 11px; color: #2D70C1;}
.mn_sub:visited				{font-family: Arial; font-size: 11px; color: #2D70C1;}

.mn_sub_cur					{font-family: Arial; font-size: 11px; color: #2D70C1; font-weight: bold}
.mn_cur						{font-family: Arial; font-size: 11px; color: #2D70C1; text-decoration: none; width: 100%}

.art																 {font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 12px; color: #000000}
.art_title:link,.art_title:hover,.art_title:active,.art_title:visited{font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 12px; color: #000000}
.art_date															 {font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 12px; color: #000000}
.art_link:link,.art_link:hover,.art_link:active,.art_link:visited	 {font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
	
.copy 																{font-family: Arial; font-size: 11px; color: #ffffff}

/* elements */
#nw, #cnt, #ab, #art	{ width: 98%; text-align: left; vertical-align: top; padding-top: 10px; padding-left: 15px; padding-right: 10px}
#mn						{text-align: center; padding: 0px; padding-left: 10px;}


/* form elements*/
select 			{border : 1px inset #DCDCDC; background: #FFFFFF; font-family: Arial, Geneva, Arial, Helvetica, sans-serif; color:#454545; font-size:11px; width:40%}
input				{border: 1px inset #DCDCDC; background: #FFFFFF; font-family: Arial, Geneva, Helvetica, sans-serif; font-size:11px; color: #000000;}
.search			    {border: 1px inset #DCDCDC; background: #FFFFFF; font-family: Arial, Geneva, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #000000; width:70%;}
.radio 			    {border : 0px indet #cfcfcf; background: ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;}
.check 				{border : 0px #DCDCDC; background: #FFFFFF; font-family: Arial Cyr, Geneva, Arial, Helvetica, sans-serif; font-size: 9px;}

/* other links*/

a				{FONT: 11px Arial; COLOR: #005991; TEXT-DECORATION: none}
a:hover			{FONT: 11px Arial; COLOR: #005991; TEXT-DECORATION: underline;}
a:active		{FONT: 11px Arial; COLOR: #005991; TEXT-DECORATION: none}

.lblue			{FONT: 1em Arial, Geneva, Helvetica, sans-serif; COLOR: #005991; TEXT-DECORATION: none}
.lblue:hover	{FONT: 1em Arial, Geneva, Helvetica, sans-serif; COLOR: #005991; TEXT-DECORATION: underline;}
.lblue:active	{FONT: 1em Arial, Geneva, Helvetica, sans-serif; COLOR: #005991; TEXT-DECORATION: underline;}

.lw			{FONT: 1em Arial, Geneva, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: none}
.lw:hover	{FONT: 1em Arial, Geneva, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: underline;}
.lw:active	{FONT: 1em Arial, Geneva, Helvetica, sans-serif; COLOR: #FFFFFF; TEXT-DECORATION: underline;}

.lred			{FONT: 1em Arial, Geneva, Helvetica, sans-serif; COLOR: #be1818; TEXT-DECORATION: none}
.lred:hover 	{FONT: 1em Arial, Geneva, Helvetica, sans-serif; COLOR: #be1818; TEXT-DECORATION: underline;}
.lred:active	{FONT: 1em Arial, Geneva, Helvetica, sans-serif; COLOR: #be1818; TEXT-DECORATION: underline;}

.lgreen			{FONT: 1em Arial, Geneva, Helvetica, sans-serif; COLOR: #74AF71; TEXT-DECORATION: none}
.lgreen:hover 	{FONT: 1em Arial, Geneva, Helvetica, sans-serif; COLOR: #74AF71; TEXT-DECORATION: underline;}
.lgreen:active	{FONT: 1em Arial, Geneva, Helvetica, sans-serif; COLOR: #74AF71; TEXT-DECORATION: underline;}

.lblack			{FONT: 1em Arial, Geneva, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none}
.lblack:hover	{FONT: 1em Arial, Geneva, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: underline;}
.lblack:active	{FONT: 1em Arial, Geneva, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: underline;}

.lupperb		{TEXT-DECORATION: none; color: #000000;  text-transform: uppercase;}
.lupperb:hover	{TEXT-DECORATION: none; color: #000000;  text-transform: uppercase;}
.lupperb:active	{TEXT-DECORATION: none; color: #000000;  text-transform: uppercase;}

.lupperw		{TEXT-DECORATION: none; color: #ffffff;  text-transform: uppercase;}
.lupperw:hover	{TEXT-DECORATION: none; color: #ffffff;  text-transform: uppercase;}
.lupperw:active	{TEXT-DECORATION: none; color: #ffffff;  text-transform: uppercase;}




