/*-----------------------------------------------------*/
/*Общие
/*-----------------------------------------------------*/
h1,h2,h3,h4,h5,h6,img,table,tr,td,div,p
			{margin:0px;padding:0px;border:none;border-collapse:collapse;overflow:hidden;font:12px Arial, Helvetica, sans-serif;color:#777777;}
body		{margin:0px;padding:0px;background-image:url('../images/rb.png'); background-position:right; background-repeat:repeat-y;width:100%;min-width:1000px;min-height:100%;text-align:center;}
table   	{text-align:left;width:100%;}
div			{color:#777777;}
p			{padding:2px 0px;}
strong  	{color:#4D9CF5; font-weight:normal;}
hr			{display:none}
/*td          {padding:10px 0px 10px 0px;border-bottom:dotted 1px #cccccc}*/
td a     	{display:block;padding:0px 20px 0px 0px ;float:left;}
td a b    	{font-size:18px;line-height:16px;font-weight:normal;}
td div     	{text-align:left;}
td img   	{padding:10px 0px;display:block;}
/*td p     	{display:block;padding:0px 10px 0px 10px ;float:none;}*/

html {
  height:100%;
  background-image:url('../images/lb.png');background-position:167px;background-repeat:repeat-y;
}



/*-----------------------------------------------------*/
/*Заголовки
/*-----------------------------------------------------*/
h1,h2,h3,h4,h5,h6
			{padding:5px 0px 5px 0px;font-weight:bold;}
h1			{font-size:22px;line-height:24px;color:#4D9CF5;font-weight:normal;}/*24BC05*/
h2			{font-size:14px;line-height:16px;color:#24BC05;}
h3			{font-size:14px;line-height:16px;color:#4D9CF5;}
h4			{font-size:12px;line-height:14px;color:#888888;}
h5			{font-size:12px;line-height:14px;color:#4D9CF5;}
/*-----------------------------------------------------*/
/* Разметка 3 колонок
/*-----------------------------------------------------*/
#wrapper 	{width: 100%;width: expression((documentElement.clientWidth||document.body.clientWidth)<995?'1000px':'');min-width: 1000px;}
#container 	{width: 100%;}
#content 	{width: 100%;float: left;}
#centerside {margin: 0px 219px 0px 177px;vertical-align:top; }
#leftside 	{float: left;width: 177px;margin-left: -100%;text-align:left;}
#rightside 	{float: left;width: 219px;margin-left: -219px;vertical-align:top;}
#header 	{height: 70px;  text-align: center;}
#footer 	{height:190px;background:#ffffff}
#footer_bg 	{background:bottom url('../images/tbg.png') repeat-x;}
#copright	{padding:0px 10px;}/*margin-left:167px;margin-right:209px;*/
#copright_l	{float:left;width:157px;}
#copright_r	{float:right;width:199px;}
#f_content	{padding-bottom:10px;height:170px;text-align:center;}
#f_content_l{padding-bottom:10px;height:170px;text-align:center;}
#f_content_r{padding-bottom:10px;height:170px;text-align:center;}
.bottom_menu{height:60px;text-align:center;}
.clear 		{clear: both;}
/*-----------------------------------------------------*/
/*Окно поверх всех с затененным фоном*/
/*-----------------------------------------------------*/
#outline_window_fon		{position:fixed;z-index:20;width:100%; height:100%; background-color:#333333; opacity:0.6;filter:alpha(opacity='60');}
#outline_window			{position:fixed;z-index:30;width:800px; 	left:50%; top:50%;text-align:center;margin:-250px 0px 0px -400px;padding:0% 0% 0% 0%;}	
/*#outline_window_header	{color:#169CD8;font-size:16px;line-height:20px;padding:5px;font-weight:bold;}	
#outline_window_error	{color:#FF6600;font-size:14px;line-height:20px;padding:5px;height:auto;}	
#outline_window_text	{color:#169CD8;font-size:14px;line-height:20px;padding:5px;}	
/*-----------------------------------------------------*/
/* Всплывающая подсказка
/*-----------------------------------------------------*/
	#tooltip_text{color:#4D9CF5;font-size:13px;}
	#tooltip{}
/*-----------------------------------------------------*/
/* Панель навигации
/*-----------------------------------------------------*/
#navigation	{height:28px;line-height:28px;font-size:12px;text-align:left;vertical-align:middle;background:url(../images/navig_fon.gif)}
a.navig_text,
a.navig_text:visited,
a.navig_text:active       
			{display:block;padding-left:20px;float:left;background-image:url(../images/navig_arrow.png);background-repeat:no-repeat;background-position:5px 9px;color:#bbbbbb;}
a.navig_text_first, 
a.navig_text_first:visited, 
a.navig_text_first:active 
			{display:block;padding-left:0px; float:left;background:none;color:#bbbbbb;}
a.navig_text_first:hover,
a.navig_text:hover 
			{color:#54C1EE;}
/*-----------------------------------------------------*/
/* Ссылки
/*-----------------------------------------------------*/
a:link ,
a:active,
a:visited 	{color:#4D9CF5;text-decoration:none;}
a:hover   	{color:#FFa900;text-decoration:none;}
/*-----------------------------------------------------*/
/* Формы
/*-----------------------------------------------------*/
form    	{padding:0px;margin:0px;}
input   	{color:#888888;font-size:14px;height:17px;vertical-align:middle;padding:0px;margin:0px;width:250px;border:solid 1px #bbbbbb;}
select  	{color:#888888;font-size:13px;height:20px;vertical-align:middle;padding:0px;margin:0px;width:254px;border:solid 1px #bbbbbb;}
textarea	{color:#888888;                           vertical-align:middle;padding:0px;margin:0px;width:250px;border:solid 1px #bbbbbb;}
.checkbox	{width:15px;height:15px;color:#cccccc;margin-right:10px;}
.error_input{border:solid 1px #FFD800;}
.light_input{color:#555555;border:solid 1px #54C1EE;}
.ord_input	{border:solid 1px #bbbbbb;}
.input_hint	{color:#54C1EE;}
/*-----------------------------------------------------*/
/* Таблица из div-ов
/*-----------------------------------------------------*/
.table 		{width: 100%;border: none; /* ie fix */}
.tr			{height:26px;float:none;}
.table .tdl {font-weight:normal;font-size:14px;color:#4D9CF5;float: left;height:26px;line-height:20px;width:32%;text-align:right;}
.table .tdr {float: left;height:26px;line-height:20px;width:66%;padding-left: 6pt;text-align:left;color:#777777;font-size:12px;}
/*-----------------------------------------------------*/
/* Левые кнопки
/*-----------------------------------------------------*/
a.left_button_act, 
a.left_button
			{display: block;background-image:url(../images/left_buttons.png);margin:0px 0px 4px 3px;padding-left:20px;font-size:13px ;width:144px;height:22px; line-height:22px;text-align:left;}
a.left_button_act, 
a.left_button_act:visited,
a.left_button_act:active
			{font-weight:bold ;width:144px;background-position: 0px 0px;color:#4D9CF5;padding-left:20px;border-right:#ffffff solid 1px;}
a.left_button, 
a.left_button:visited,
a.left_button:active
			{border-right:0px;background-position: 0px 22px;color:#24BC05;}
a.left_button:hover 
			{background-position: 0px 44px;color:#4D9CF5;}
/*-----------------------------------------------------*/
/* Верхние кнопки
/*-----------------------------------------------------*/
a.top_button_act, 
a.top_button
			{font-size:12px;line-height:21px;text-align:center;margin:0px;padding:0px 0px 0px 10px;vertical-align:bottom;float:left;}
a.top_button_act,
a.top_button_act:visited,
a.top_button_act:active
			{color:#777777;background-image:url(../images/top_buttons.png);background-position:0px 0px;	height:20px;float:left;}
a.top_button, 
a.top_button:visited,
a.top_button:active
			{height:19px;background-image:url(../images/top_buttons.png);color:#888888;background-position:400px 0px;	}
a.top_button:hover
			{background-position: 200px 0px;color:#4D9CF5;}
/*-----------------------------------------------------*/
/* Cсписок
/*-----------------------------------------------------*/	
	a.sp, a.sp:active, a.sp:visited					{display:block;border-bottom:1px dotted #cccccc;}
	a.sp_act, a.sp_act:active, a.sp_act:visited		{display:block;border-bottom:1px dotted #cccccc;color:#666666;font-size:14px;font-weight:bold;height:auto;padding:7px 0px 7px 0px;}
/*-----------------------------------------------------*/
/* Синяя кнопка
/*-----------------------------------------------------*/
a.rollover_2_200_20,
a.rollover_2_200_20:active, 
a.rollover_2_200_20:visited 
			{display: inline-block;background-color:#004eff;background-image:url(../images/page_sel.gif);padding:0px 15px 0px 15px;font-size:14px ;font-weight:bold;height:18px; line-height:18px;margin-right:5px;text-align:center;background-position:0px 40px; color:#ffffff;border:#54C1EE solid 1px;}
a.rollover_2_200_20:hover 
			{background-color:#ffffff;background-position:0px 20px; color:#777777;border:#ffc112 solid 1px;}
/*-----------------------------------------------------*/
/* Кнопки окна
/*-----------------------------------------------------*/
a.win_but,
a.win_but:active, 
a.win_but:visited 
 			{display:block;background-color:#ffffff;padding:0px;margin:0px;height:13px; width:13px;line-height:13px;background-position:0px 0px; border:#cccccc solid 1px;}
a.win_but:hover 
			{background-color:#ffffff;background-position:0px 13px; color:#777777;border:#ffc112 solid 1px;}
/*-----------------------------------------------------*/
/* Значки
/*-----------------------------------------------------*/
a.zn,
a.zn:active, 
a.zn:visited 
			{display:block;background-color:#ffffff;padding:0px;margin:0px;height:8px; width:8px;line-height:8px;background-position:0px 0px; border:#cccccc solid 1px;}
a.zn:hover 
			{background-color:#ffffff;background-position:0px 8px; color:#777777;border:#ffc112 solid 1px;}
/*-----------------------------------------------------*/
/* Кнопки постраничной навигации
/*-----------------------------------------------------*/
.pageline {margin:0 auto;padding:7px 0px 0px 0px; display:none}
a.page_sel_act, 
a.page_sel
			{font-weight:bold;display: inline-block;margin:1px;background-image:url(../images/page_sel.gif);padding:0px 5px;font-size:12px ;height:18px; line-height:18px;text-align:center;	}
a.page_sel_act, 
a.page_sel_act:visited,
a.page_sel_act:active
			{background-color:#004eff;background-position: 0px 40px;color:#ffffff;border:#54C1EE solid 1px;}
 a.page_sel, 
 a.page_sel:visited,
 a.page_sel:active
			{background-color:#ffffff;background-position: 0px 0px;color:#aaaaaa;border:#cccccc solid 1px;}
a.page_sel:hover 
			{background-color:#ddddff;background-position: 0px 20px;color:#444444;border:#ffc112 solid 1px;}

/*-----------------------------------------------------*/
/* Окно  
/*-----------------------------------------------------*/
.c			{width:10px;height:10px;font-size:1px; line-height:1pt; }
.m2			{background:url(../images/rtcb2.gif);background-position:10px 10px;border-left:solid #54C1EE 1px; border-right:solid #54C1EE 1px;}
.m3			{background:url(../images/rtcb3.gif);background-position:10px 10px;border-left:solid #FFD800 1px; border-right:solid #FFD800 1px;}
.mm2		{padding-left:9px;padding-right:9px;background:url(../images/mm2.png) repeat-x;}
.mm_2		{background:url(../images/mm_2.png) bottom repeat-x;}
.mm3		{padding-left:9px;padding-right:9px;background:url(../images/mm3.png) repeat-x;}
.mm_3		{background:url(../images/mm_2.png) bottom repeat-x;}
.lt2,	.lt3{width:10px;height:10px;float:left;}
.rt2, 	.rt3{width:10px;height:10px;float:right;}
.lb2, 	.lb3{width:10px;height:10px;float:left;}
.rb2,	.rb3{width:10px;height:10px;float:right;}
.t2,	.t3 {height:9px;width:auto; }
.b2,	.b3 {height:9px;width:auto; }
.t2			{border-top:solid #54C1EE 1px;    background:url(../images/mt2.png);background-position:0px 0px;}
.b2			{border-bottom:solid #54C1EE 1px; background:url(../images/mb2.png);background-position:0px 0px;}
.t3			{border-top:solid #FFD800 1px;    background:url(../images/mt3.png);background-position:0px 0px;}
.b3			{border-bottom:solid #FFD800 1px; background:url(../images/mb2.png);background-position:0px 0px;}
.lt2		{background:url(../images/c_rad_2_01.png);}
.rt2		{background:url(../images/c_rad_2_02.png);}
.lb2		{background:url(../images/c_rad_2_03.png);}
.rb2		{background:url(../images/c_rad_2_04.png);}
.lt3		{background:url(../images/c_rad_3_01.png);}
.rt3		{background:url(../images/c_rad_3_02.png);}
.lb3		{background:url(../images/c_rad_3_03.png);}
.rb3		{background:url(../images/c_rad_3_04.png);}


.win_title	{width:80%;height:30px;line-height:30px;vertical-align:middle;padding:0px 0px 0px 15px;margin:0px 0px 0px 0px;text-align:left;font-size:16px;float:left;}
.win_img	{display:block;float:left;}
/*-----------------------------------------------------*/
/*Секции
/*-----------------------------------------------------*/	
.sect 		{margin-top:0px;line-height:14px;clear:both;text-align:left;background:url(../images/sect5_fon.png) repeat-x}/**/
.sect_name 	{color:#24BC05;font-size:12px;line-height:30px;;vertical-align:middle;background:none;border-bottom:dotted 1px #cccccc}
.sect_cont 	{padding-left:0px}
.sect_img	{display:block;float:left;margin-right:10px} 
.ttt td		{padding:3px 10px 3px 0px;}
.r1_ul 		{margin:0px 0px 0px 0px;padding:0px; list-style:none;}
.r1_ul li 	{padding:3px 0px;border-bottom:dotted 1px #cccccc;}
/*-----------------------------------------------------*/
/*Статьи
/*-----------------------------------------------------*/
.descripton_text,  
.article_text , 
.news_text
			{padding:0px;font-size:13px;line-height:18px;text-align:left;color:#777777;}
.description_link, 
.article_link , 
.news_link
			{text-align:right;color:#24BC05;padding:2px 0px 0px 0px;}
.description_link a, 
.article_link a, 
.news_link a 
			{color:#777777}
.description_photo,.article_photo, .news_photo{float:right;margin:25px 0px 5px 20px;clear:both;}
.indent		{width:30px;height:16px;display:inline-block;}
.h3indent	{width:50px;height:18px;display:inline-block;}
/*-----------------------------------------------------*/
/*Комментарии, ошибки, и тп
/*-----------------------------------------------------*/
.comment,.comment_over                  {        font-size:12px;color:  #24BC05;}
.comment1								{		 font-size:13px;color:  #24BC05;}
.comment_1								{		 font-size:10px;color:  #24BC05;}
.comment_over                           {        cursor:pointer;color: 	#FF7F00;}
.error                          		{        font-size:12px;color: 	#FF7F00;}
.error1                          		{        font-size:14px;color: 	#FF7F00;}
.error2                          		{        font-size:16px;color:  #FF7F00;}
.gray_1                          		{        font-size:12px;color: #999999;}
.gray                          			{        font-size:12px;color: #999999;}
.gray1                          		{        font-size:13px;color: #999999;}
.gray2                          		{        font-size:14px;color: #999999;}
.gray_border							{        border:solid 1px #cccccc;}

.star                                   {color:#FF7F00;}
.howto                                  {color:#aaaaaa;font-size:12px}

a.detailed								{        font-size:12px;color: #888888;}
a.detailed:hover						{		 color: #FF7F00;}

.wait1  {vertical-align:middle;height:21px;width:56px;}
.mwc	{padding-top:7px;}
.little-text{text-align:left;font-size:11px;}
#page_title{margin-bottom: 12px;padding:0px;text-align:left;color:#24BC05;font-size:19px;}
.green_title{margin:0px;padding:0px;text-align:center;color:#24BC05;font-size:19px;}
.text_title{text-align:center;padding:0px;margin:0px;margin-bottom:20px;}

.lnc {height:20px;border-bottom:dotted 1px #cccccc;width:150px;vertical-align:middle;}
.rnc {height:20px;border-bottom:dotted 1px #cccccc;vertical-align:middle;color:#888888;}
