/* base tags definition */
body				{margin:0px;padding:0px;}
img					{border:0px}

/* tables */
table				{border: 0px; }
td					{font-family: Arial Cyr, Geneva, Helvetica, sans-serif; font-size: 12px; line-height:16px; color:#000000; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px }
.ntd				{line-height:16px;}
.std				{line-height:12px;}
.frm				{line-height:0px;}
h1					{font-family: Arial; font-size: 28px; font-weight:bold; color: #000000;  text-decoration: none; line-height: 30px;}

/*text*/

p,.content p		{font-family:  Arial Cyr, Geneva, Helvetica, sans-serif; font-size:12px; color: #000000; margin-bottom: 0px; margin-top: 0px; line-height:18px; }
.content p			{margin-bottom: 0px; }
.menu_step 			{margin-bottom: 5px; }
textarea			{font-family:  Arial, Geneva, Helvetica, sans-serif; font-size:12px; color: #000000; margin-bottom: 0px; margin-top: 0px}
font				{font-family:  Arial, Geneva, Helvetica, sans-serif; font-size:12px; color: #000000;  line-height: 18px;} /* <- избегаем использовать */
.bsmall				{font-size:12px;line-height: 14px;} 
.nav_font			{font-size:11px;color:#83888C; line-height: 14px;}
.usr_name			{font-family: Times New Roman; font-size: 22px; color: #000000;  text-decoration: none; line-height: 28px;}
.usr_txt			{font-family: arial; font-size: 12px; color: #555555;  text-decoration: none; line-height: 18px;}
.top_menu,.top_menu:link,.top_menu:hover,.top_menu:active,.top_menu:visited{font-family: arial; font-size:12px; color:#000000; font-weight: bold; text-decoration: none;}
.top_cur 			{font-family: arial; font-size:12px; color:#7E7A4D; text-decoration: none; background: #EBE7DB;  line-height: 18px;}
.arrow				{color: #000000; font-size:18px; text-decoration:none; line-height: 14px; font-weight:bold}

.form_err			{font-family: arial; font-size: 12px; color: #AA0000}
.redfont			{font-family: arial; font-size: 12px; color: #AA0000; font-weight: normal}


.news_title			{font-family: Arial; font-size: 28px; font-weight:bold; color:  #888888;  text-decoration: none; line-height: 30px;}
.news_date	  		{font-family: Arial; font-size: 11px; color: #747474; line-height: 14px;}
.lable				{font-family: Times New Roman; font-size: 20px; color: #A59D87;  text-decoration: none; line-height: 25px;}

.gray				{color: #747474; font-size:11px; text-decoration:none; line-height: 14px}
.remark				{color: #747474; font-size:10px; text-decoration:none; line-height: 12px; font-weight:bold}
.black				{color: #414141; font-size:11px; text-decoration:none; line-height: 14px}
.red				{color:	#be1818; font-size:12px}
.main_sub_active	{font-family: Arial; font-size: 11px; line-height: 16px; color: #FF7200; text-decoration:none;}

.header_1			{font-family: Arial; font-size:18px; color: #F17239; text-decoration:none;}
.header_2			{font-family: Arial; font-size:18px; color: #000000; text-decoration:none;}

.bs_font			{color: #000000; font-size:11px; text-decoration:none; line-height: 14px}
.site_note			{font-family: arial; color: #555555; font-size:12px; text-decoration:none; line-height: 16px}
.content_bg			{background-color:F3F5F6}
.main_menu_active_bg {background-color:#83888C}
.wlink				{color: #FFFFFF; font-size:11px; text-decoration:underline; line-height: 14px; font-weight:bold}
.ofont {color:FF7200}
.logoname_new		{font-family: Arial Black; font-size: 18px; color: #000000;  line-height: 20px;}

/* forum*/
.cat_name {font-family: arial; color: #000000; font-size: 12; padding-left: 15px}
.frm_cnt {font-family: arial; color: #555555; font-size: 12; line-height: 20px; }
.frm_title {font-family: arial; color: #555555; font-size: 12; line-height: 14px; }
.frm_cnt2 {font-family: arial; color: #73694F; font-size: 12; line-height: 14px; }
.frm_rule {font-family: arial; color: #A59D87; font-size: 12; line-height: 18px; }
.frm_link:link,.frm_link:hover,.frm_link:active,.frm_link:visited 	{font-family: Arial; font-size: 12px; color: #000000; line-height:14px;  text-decoration: underline}
.frm_link2, .frm_link2:link,.frm_link2:hover,.frm_link2:active,.frm_link2:visited 	{font-family: Arial; font-size: 12px; color: #555555; line-height:14px;  text-decoration: underline}
.frm_link_top:link,.frm_link_top:hover,.frm_link_top:active,.frm_link_top:visited 	{font-family: Arial; font-size: 12px; color: #000000; line-height:14px;  text-decoration: none}
.frm_rule_zagl			{font-family: Arial; font-size: 14px; color: #A59D87; line-height: 14px; font-weight: bold}


/* calend*/
.days {font-family: arial; font-size: 12px; color: #000000; line-height: 16px;} 
.klnd_cnt {font-family: arial; font-size: 12px; color: #838383; line-height: 16px;} 
.month:link,.month:hover,.month:active,.month:visited 		{font-family: Arial; font-size: 12px; color: #838383; text-decoration: underline;}
.active:link,.active:hover,.active:active,.active:visited 		{font-family: Arial; font-size: 12px; color: #838383; text-decoration: none; font-weight: bold}

/* faq*/
.faq_qwe   {font-family: arial; font-size: 12px; color: #000000; line-height: 16px; font-weight: bold} 
.faq_ans   {font-family: arial; color: #555555; font-size: 12; line-height: 18px; }
.faq_font  {font-family: Arial; font-size:12px; color:#A59D87; line-height: 16px;}
.faq_name  {font-family: arial; color: #000000; font-size: 12; line-height: 20px;}
.faq_menu  {font-family: arial; color: #000000; font-size: 12; line-height: 18px;}

/* reg */
.today,.reg_zagl {font-family: arial; color: #747474; font-size: 12; line-height: 15px; }
.today_date {font-family: arial; color: #7f7f7f; font-size: 18; line-height: 22px; }

/* conf */
.conf_zagl {font-family: arial; color: #AA0000; font-size: 18; line-height: 14px;}
.conf_online_hdr {font-family: Times New Roman; color: #000000; font-size: 18; line-height: 25px; padding-left: 10px;}
.conf_online,.conf_online_hdr { padding-left: 10px; padding-right: 10px;}
.conf_about {font-family: arial; color: #747474; font-size: 12; line-height: 14px;}
.conf_text {font-family: arial; color: #303030; font-size: 12; line-height: 16px;}
.conf_anons {font-family: arial; color: #000000; font-size: 12; line-height: 14px; font-weight: italic}
.conf_cnt {font-family: arial; color: #555555; font-size: 12; line-height: 16px;}
.conf_qwe {font-family: arial; color: #555555; font-size: 12; line-height: 14px;}
.conf_soon {font-family: arial; color: #000000; font-size: 13; line-height: 16px;}
.conf_date {font-family: arial; color: #AA0000; font-size: 12; line-height: 12px;}
.conf_author {font-family: arial; color: #747474; font-size: 12; line-height: 14px;}
.cname:link,.cname:hover,.cname:active,.cname:visited 		{font-family: Arial; font-size: 12px; color: 000000; text-decoration: none;}


/* library */
.lib_title,.lib_title:link,.lib_title:hover,.lib_title:active,.lib_title:visited {font-family: Arial; font-size:12px; color:#000000; line-height: 14px; text-decoration: none;}
.reg_text,.lib_anot			{font-family: Arial; font-size:12px; color:#555555; line-height: 14px;}
.lib_item_title		{font-family: Times New Roman; font-size: 22px; color: #000000;  text-decoration: none; line-height: 28px;}
.lib_link:link,.lib_link:hover,.lib_link:active,.lib_link:visited 	{font-family: Arial; font-size: 12px; color: #555555; line-height:14px;  text-decoration: underline}
.lib_cnt2	{font-family: Arial; font-size: 12px; color: #555555; line-height:14px;  text-decoration: none}


/* fonts and links*/

.main_sub:link,.main_sub:active,.main_sub:visited,.main_menu:link,.main_menu:hover,.main_menu:active,.main_menu:visited {font-family: Arial; font-size: 11px; color: #000000; text-decoration:none;}
.main_sub:hover {font-family: Arial; font-size: 11px; color: #FF7200; text-decoration:none;}

.main_menu,.main_menu:link,.main_menu:active,.main_menu:visited {font-weight: bold; padding-top: 0px; font-size:12px; color:000000; text-decoration:none}
.main_menu:hover {font-weight: bold; font-family: Arial; font-size: 12px; color: #FF7200; text-decoration:none;}

.main_menu_active,.main_menu_active:link,.main_menu_active:active,.main_menu_active:visited {font-weight: bold; padding-top: 0px; color:#FFFFFF; font-size:12px; text-decoration:none}
.main_menu_active:hover {font-family: Arial; font-size: 12px; color: #FF7200; text-decoration:none;}

.rlink:link,.rlink:hover,.rlink:active,.rlink:visited 		{font-family: Arial; font-size: 12px; color: AA0000; text-decoration: none;}
.faq_mn,.faq_mn:link,.faq_mn:hover,.faq_mn:active,.faq_mn:visited 		{font-family: Arial; font-size: 12px; color: 000000; text-decoration: none; line-height:16px;}
.news				{font-family: Arial; font-size: 12px; color: #000000; line-height: 14px}
.top_mn:link,.top_mn:hover,.top_mn:active,.top_mn:visited{text-transform:uppercase; font-weight: bold; font-size: 12; color: black; text-decoration: none}

.comment				{font-family: Arial; font-size: 13px; color: #000000; line-height: 16px; font-weight: bold}
.comment_cnt			{font-family: Arial; font-size: 11px; color: #000000; line-height: 15px}
.path_cur			{font-family: Arial; font-size: 18px; color: #000000; line-height: 20px}

.print:link,.print:hover,.print:active,.print:visited 		{font-family: Arial; font-size: 12px; color: #000000; text-decoration: underline;}
.page_link:link,.page_link:hover,.page_link:active,.page_link:visited 	{font-family: Arial; font-size: 12px; color: #73694F; line-height:14px;  text-decoration: underline}
.page_cnt {font-family: arial; color: #73694F; font-size: 12; line-height: 14px; }

.logoname			{font-family: arial; font-size: 14px; color: #F17239; font-weight: bold; text-transform: uppercase}
.logoname2			{font-family: arial; font-size: 38px; color: #000000; font-weight: bold; line-height: 34px; text-transform: uppercase}

/* default links*/

.nw_title:link,.nw_title:hover,.nw_title:active,.nw_title:visited 	{font-family: Arial; font-size: 12px; color: #0B5BA0; line-height:14px;  text-decoration: underline}
.arrow_lnk:link,.arrow_lnk:hover,.arrow_lnk:active,.arrow_lnk:visited 	{font-family: Arial; font-size: 18px; color: #555555; line-height:14px;  text-decoration: underline}
.cld_title:link,.cld_title:hover,.cld_title:active,.cld_title:visited 	{font-family: Arial; font-size: 12px; color: #000000; line-height:14px;  text-decoration: underline}


a				{FONT: 11px Arial; COLOR: #0B5BA0; TEXT-DECORATION: underline;}
a:hover			{FONT: 11px Arial; COLOR: #0B5BA0; TEXT-DECORATION: none}
a:active		{FONT: 11px Arial; COLOR: #0B5BA0; TEXT-DECORATION: none}

.ab				{FONT: 12px Arial; TEXT-DECORATION: underline;}
.ab:hover		{FONT: 12px Arial; TEXT-DECORATION: none}
.ab:active		{FONT: 12px Arial; TEXT-DECORATION: none}


.nav			{FONT: 11px Arial; COLOR: #83888C; TEXT-DECORATION: underline;}
.nav:hover		{FONT: 11px Arial; COLOR: #444444; TEXT-DECORATION: none}
.nav:active		{FONT: 11px Arial; COLOR: #83888C; TEXT-DECORATION: none}

.path			{FONT: 11px Arial; COLOR: #868686; TEXT-DECORATION: underline; line-height: 14px;}
.path:hover		{FONT: 11px Arial; COLOR: #000000; TEXT-DECORATION: none; line-height: 14px;}
.path:active	{FONT: 11px Arial; COLOR: #868686; TEXT-DECORATION: none; line-height: 14px;}

.snews			{font-size:11px; line-height:14px;} 
.snews:hover	{font-size:11px; COLOR: 000000; line-height:14px;}
.snews:active	{font-size:11px; line-height:14px;}

.hotsnews		{font-size:11px; COLOR: #F17239; line-height:14px;} 
.hotsnews:hover	{font-size:11px; COLOR: #F17239; line-height:14px;}
.hotsnews:active{font-size:11px; COLOR: #F17239;line-height:14px;}

.index_title	{font-size:18px; COLOR: #667681; line-height:20px;  text-decoration:none; } 
.index_title:hover	{font-size:18px; COLOR: #000000; line-height:20px; text-decoration:none;}
.index_title:active{font-size:18px; COLOR: #000000; line-height:20px;text-decoration:none;}

.index_title_hot	{font-size:18px; COLOR: #000000; line-height:20px; text-decoration:none} 
.index_title_hot:hover	{font-size:18px; COLOR: #F17239; line-height:20px; text-decoration:none}
.index_title_hot:active{font-size:18px; COLOR: #000000; line-height:20px; text-decoration:none}

.pr_title:link,.pr_title:hover,.pr_title:active,.pr_title:visited 	{font-family: Arial; font-size: 12px; color: #747474; line-height:16px;  text-decoration: underline}
.pr_title_hot:link,.pr_title_hot:hover,.pr_title_hot:active,.pr_title_hot:visited 	{font-family: Arial; font-size: 12px; color: #F17239; line-height:14px;  text-decoration: underline}
.pr_link:link,.pr_link:hover,.pr_link:active,.pr_link:visited 	{font-family: Arial; font-size: 11px; color: #000000; line-height:16px;  text-decoration: underline}
.rem_link:link,.rem_link:hover,.rem_link:active,.rem_link:visited 	{font-family: Arial; font-size: 11px; color: #83888C; line-height:14px;  text-decoration: underline}

/* form elements*/
select				{border: 1px inset #C9C9C9; background: #FFFFFF; font-family: Arial, Geneva, Arial, Helvetica, sans-serif; color:#454545; font-size:12px;}
input				{background: #FFFFFF; font-family: Arial Cyr, Geneva, Helvetica, sans-serif; font-size:12px; color: #000000}
.button				{background: #DED7D7; font-family: Arial Cyr, Geneva, Helvetica, sans-serif; font-size:12px; color: #000000}
.search				{border: 1px inset #DCDCDC; background: #FFFFFF; font-family: Arial, Geneva, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #000000; width:70%;}
.radio				{border: 0px indet #cfcfcf; background: ; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:12px;}
.check,.checkbox	{border: 0px #DCDCDC; background: #FFFFFF; font-family: Arial Cyr, Geneva, Arial, Helvetica, sans-serif; font-size: 9px;}
.checkbx			{border: 0px #DCDCDC; background: #F4F6F7; font-family: Arial Cyr, Geneva, Arial, Helvetica, sans-serif; font-size: 9px;}
.submit				{border: 0px #DCDCDC; font-family: Arial; font-size: 12px; color: #000000; background: #EAE6DA; cursor: hand}





