html, body
{
	height: 100%;
	margin: 0;
	padding: 0;
}
body
{
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C1C1C;
	background-color: White;
	padding: 0px;
	margin: 0px;
    min-width: 1000px; width: expression((documentElement.clientWidth) < 1000 ? "1000px" : "100%");

}
BODY,TABLE,  UL, OL, LI /*  TH, TD, */
{
	padding:0;
	margin: 0px;
	border-collapse:collapse;
	list-style:none;
	list-style-image: none;
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
}
A
{
	color: #002E83;
}
TABLE
{
	font-size: 1em;
	border-collapse: collapse;
}
FORM
{
	padding: 0px;
	margin: 0px;
}
INPUT
{
	font-family: Arial, Helvetica, sans-serif;
}
H1, H2, H3, H4, H5, H6
{
	font-family: Arial, Helvetica, sans-serif;
}
/*div>p
{
	margin:0
}*/
* html #content
{
	height: 100%;

}
html>body #minHeight
{
	float: left;
	width: 0px;
	height: 100%;
	/*margin-bottom: -41px;*/
}
#content
{
	min-height:100%;
	height:auto;
	text-align: center;

}
	#block_head
	{
		padding: 0px;
		margin: 0px;
		height: 141px;
		width: "100%";
	}
		.top_head
		{
			padding: 0px;
			margin: 0px;
			background-color: #475E88;
		}

				.top_icon
				{
					padding: 0px 0 0 22px;
					vertical-align: top;
					text-align: left;
				}
					.top_icon IMG
					{
						vertical-align: top;
						margin: 4px 0 0 0;
						border: none;
					}
				.ban_head_front
				{
					color: White;
					font-size: 11px;
					line-height: 12px;
					text-align: right;
					padding: 3px 260px 0 0;
					vertical-align: top;
				}
					.ban_head_front DIV
					{
						width: 750px;
						text-align: right;
						padding: 1px 0 7px;
						margin: 0px;
						float: right;                       
					}
	#logo
	{
		position: absolute;
		/*margin: -98px  0 0 -124px;*/
		margin: -105px  0 0 -139px;

	}    
	#easy
	{
		position: absolute;
		margin: -131px  0 0 0px;
	}
		#easy IMG
		{
			vertical-align: top;
		}

	#head_phone
	{
		position: absolute;
		padding: 0px;
		margin: -96px 0 0  -24px;
		font-size: 26px;
		color: #475E88;
	}
		#head_phone SPAN
		{
			font-size: 13px;
			padding:0 14px 0 0;

		}
		#head_phone_sec
	{
		padding: 2px 0 0 0;
		margin: 0 0 0 730px;
		font-size: 26px;
		color: #475E88;
		text-align: left;
		width: 25%;
		float: right;
        left: -113px;
	}
		#head_phone_sec DIV
		{
			margin-left: -30px;
			position: absolute;
		}
		#head_phone_sec DIV SPAN
		{
			font-size: 13px;
			padding:0 14px 0 0;

		}
	#block_content
  {
	/*	width: 100%;*/
		min-width:  960px;
		padding: 0px 0 0 0;
		text-align: left;
	}
		.block_main
		{
			padding: 0px;
			margin: 9px;
			width: "100%";
			border: solid #B1C7D2 1px;
		}
			.block_main TABLE.main_tab
			{
				width: 100%;
			}
				.left
				{
					padding: 0px;
					vertical-align: top;
					width: 25%;
				}
					/* блок вывода меню*/
					.block_menu_left
					{
						padding: 14px 40px 37px 0px;
						margin: 0px;
					}
					.block_menu_left UL
					{

					}
					.block_menu_left UL.act
					{
						padding: 0px;
						margin: 0 0 0 0px;
					}
						.block_menu_left LI
						{
							font-size: 13px;
							line-height: 16px;
							color: #485E88;
						}
							.block_menu_left LI A
							{
								color: #485E88;
							}
							.block_menu_left LI.lev1
							{
								background-image: url(/img_quickpay/bg_menu_left.gif);
								background-position:  9px 7px;
								background-repeat: no-repeat;
								padding: 2px 30px 1px 21px;
								font-weight: bold;
							}
							.block_menu_left  LI#act1
							{
								padding: 2px 30px 1px 20px;
								margin: 2px 0  0px 0;
								color: White;
								background-color: #F68C34;
								background-image: url(/img_qp/bg_menu_left_act.gif);
								background-position:  9px 7px;
							}
								.block_menu_left  LI#act1 A
								{
									text-decoration: none;
								}
								.block_menu_left  LI#act1 A:hover
								{
									text-decoration: underline;
								}
								.block_menu_left  LI#act1_lev2
								{
									padding: 2px 30px 0px 21px;
									margin: 2px 0  0px 0;
									background-image: url(/img_quickpay/bg_menu_left.gif);
									background-position:  9px 9px;
									background-repeat: no-repeat;
								}
						.block_menu_left LI.lev2
						{
							font-size: 12px;
							line-height: 14px;
							padding: 2px 30px 2px  33px ;
						   background-position:  24px 6px;
							background-repeat: no-repeat;
							background-image: none;
							font-weight: normal;
						}
							.block_menu_left  LI.lev2 A
							{
								color: #475E88;
							}

								.block_menu_left UL.act  LI#end DIV
								{
									padding: 0px;
									margin: 0px;
									height: 0px;
									display: none;
								}
						.block_menu_left LI.lev3
						{
							font-size: 11px;
							line-height: 14px;
							padding: 0 30px 0  44px ;
							background-image: url(/img_qp/bg_menu_l_item_l3.gif);
						   background-position:  37px 6px;
							background-repeat: no-repeat;
							font-weight: normal;
						}

							 .block_menu_left  LI#act2
							{

								color: White;
								background-color: #F68C34;
								background-image: url(/img_qp/bg_menu_left_act.gif);
								background-position:  4px 7px;
								font-size: 12px;
								font-weight: bold;
								padding: 2px 30px 2px  15px ;
								margin: 1px 0 0  18px;
							}
								.block_menu_left  LI#act2 A
								{
									color: White;
									text-decoration: none;
								}
								.block_menu_left  LI#act2 A:hover
								{
									text-decoration: underline;
								}
							.block_menu_left  LI#act2_lev3
							{
								background-image: url(/img_quickpay/bg_menu_left.gif);
								background-position:  2px 9px;
								background-repeat: no-repeat;
								font-size: 12px;
								font-weight: bold;
								padding: 3px 30px 2px  12px ;
								margin: 0 0 0  21px;
							}
								.block_menu_left  LI#act2_lev3  A
								{
									text-decoration: none;
								}
								.block_menu_left   LI#act2_lev3 A:hover
								{
									text-decoration: underline;
								}
							.block_menu_left  LI#act3
							{
								background-color: #F68C34;
								background-image: url(/img_quickpay/bg_menu_l_item_l3.gif);
								 background-position:  4px 6px;
								 color: White;
								 font-weight: bold;
								 margin: 1px 0 0 33px;
								 padding: 1px 0 1px 11px;
							}
								.block_menu_left  LI#act3 A
								{
									color: #FE7A15;
									text-decoration: none;
								}
								.block_menu_left  LI#act3 A:hover
								{
									text-decoration: underline;
								}
					/* \ блок вывода меню*/
					/*блок вывода медиа баннера терминалов*/
					.block_term_front
					{
						padding: 0px;
					}
						.block_term_front DIV
						{
							padding: 0 30px 20px 20px;
						}
					/*\блок вывода медиа баннера терминалов*/
				.centr
				{
					width: 50%;
					padding: 0px 0 20px 0;
					vertical-align: top;
				}
					.head_flash
					{
						padding: 12px 0 0px 0;
						margin: 0px;
					}
						.head_flash H1
						{
							font-size: 12px;
							padding: 0px;
							margin: 0px;
							color: #2E4A7D;
							text-align: center;
						}
					.block_flash
					{
						padding: 20px 0 0 0 ;
						margin: 0px 0 0 0;
						width: "100%";
						/*height: 200px;*/
						/*background-image: url(/img_quickpay/bg_flash.jpg);
						background-position:  50% 20px;
						background-repeat: no-repeat; */
					}
					/* контентный блок на главной*/
					.content_front
				{
					padding: 0;
					font-size: 12px;
				}
					.content_front UL
					{
						padding: 4px 0 4px 10px;
						margin: 0 0 0 7px;
					}
					/*	.content_front UL LI
						{
							padding: 2px 0  2px 0;
							list-style: square;
						}*/
					.content_front OL
					{
						padding: 4px 0 4px 10px;
						margin: 0 0 0 7px;
						color: #FE7A15;
						font-size: 14px;
						list-style: decimal;
					}
						.content_front OL LI
						{
							padding: 2px 0  2px 0;
							font-weight: bold;

							list-style-image: none;
							list-style: decimal;

						}
							.content_front OL LI SPAN, .content_front OL LI DIV
							{
								font-weight: normal;
							font-size: 12px;
							color: #000 !important;                            
							}
							.content_front UL LI UL , .content_front OL LI SPAN UL , .content_front  OL LI UL
					{
						padding: 4px 0 4px 0px;
						margin: 0 0 0 0px;

					}
						.content_front  UL LI ,.content_front UL LI UL LI , .content_front  OL LI SPAN UL LI , .content_front OL LI  UL LI
						{
							padding: 2px 0  2px 17px;
							list-style: none;
							background-image: url(/img_quickpay/bg_li.gif);
							background-position: 5px 7px ;
							background-repeat: no-repeat;
							color: #1C1C1C;

						}
					.content_offer
					{
						padding: 25px 0 13px 0;
					}
					.content_offer H2
							{
								color: #2E4A7D;
								font-size: 12px;
								padding: 2px 0px 2px 0px;
								margin: 2px 0px 2px 0px;
							}
						.content_offer P
						{
							padding: 3px 0px 3px 0px;
							margin: 0px;

						}

						.heading_g
						{
							color: Black;
							font-size: 22px;
							padding: 0 0 13px 0;
						}
							.heading_g SPAN
							{
								 color: #2E4A7D;
							}

								.heading_g SPAN SUP
								{
									color:#FE7A15;
									font-size: 11px;
								}
						.content_offer DIV.top_text
						{
						/*	background-color: #FEE7C8;
							border-top: solid #FFC77B 1px;*/
							padding: 5px 20px 5px 20px;
							font-size: 14px;
						}
						.content_offer DIV.top_text SPAN
						{
							color: #2E4A7D;
							font-weight: bold;
						}
						.content_offer  #details
						{
							padding: 10px 0 0 20px;
							font-size: 11px;
						}


					.block_term_cen
					{
						padding: 0px;
						margin: 0px;
						 text-align: center;
						 white-space: nowrap;
					}
						.block_term_cen  IMG
						{
							margin:0 9px 0 0;
						}
					/*\ контентный блок на главной*/
				.right
				{
					width: 25%;
					padding: 0px;
					vertical-align: top;
				}
					/*Блок входа на главной*/
					.block_entry_front
					{
						padding: 14px 20px 18px 10px;
						background-color: #DDEBF2;
						margin:19px 30px 0 20px ;
						border-top: solid #B1C7D2 1px;
                        border-bottom: solid #B1C7D2 1px;
                        text-align: center;
					}
						.entry
						{

							padding: 0px 5px 0 0px;
							margin:  0 0 0 0px;
							/*width: 239px;*/
							width: "100%";
							font-size: 12px;
							/*background-color: #737C82;*/
							cursor: pointer;
						}
							.entry  TABLE
							{
								width: 100%;

							}
								.entry  TABLE TD
								{

									padding: 7px 0 7px  0px;
									vertical-align: top;
									font-weight: bold;
									color: #475E88;
									font-size: 12px;
								}
								.entry  TABLE TD.text_entry
								{
									font-weight: normal;
									vertical-align: top;
									font-size: 12px;
									padding: 0px 1px 3px  0px;								}
									.entry  TABLE TD.text_entry INPUT
									{
										border: solid #C0C0C0 1px;
										height: 18px;
										width: 99%;
										font-size: 11px;
										line-height: 13px;
										padding: 0px;
										color: #686C75;
									padding-left: 2px;
									padding-left: "2px";

									}
								.entry  TABLE TD.bt_entry
								{
									padding: 0 1px 0 0;
									margin: 0px;
								}
									.entry  TABLE TD.bt_entry INPUT
									{
										/*background-color: transparent;*/
										float:right;
										margin:5px 0 0 0;
									}
						/* \Блок входа на главной*/
					/*Вывод анонса новостей*/
					.block_news_annons
					{
						padding: 0 0 0 0px;
						margin: 0px;
						font-size: 12px;
					}
						.block_news_annons DIV.headline
						{
							font-size: 14px;
							color: #475E88;
							padding:  20px 0 5px 30px;
							margin: 0 0 0px 0;
							font-weight: bold;
						}

							.block_news_annons DIV.headline P
							{
								padding: 4px 0 0 0 ;
								margin: 0px;
							}
						.block_news_annons DIV.one_news
						{
							padding: 5px 0 9px 0px;
							margin: 0 30px  0  30px;
							border-bottom: solid #B1C7D2 1px;
						}
                        DIV.one_news div.more { text-align: right; font-size: 11px; }
							.block_news_annons DIV#first
							{
								border-top: none;
							}
							.block_news_annons DIV.one_news SPAN.date
							{
								font-size: 11px;
								color: #FE7A15;
							}
							.block_news_annons DIV.one_news DIV.heading
							{
								padding: 0px;
							}
							.block_news_annons DIV.one_news DIV.descr
							{
								padding: 0px;
								color: #686C75;
							}
			/* \Вывод анонса новостей*/
	#clearfooter
	{
	clear: both;
	width: 960px;
	height: 118px;
	font-size: 1px;
	line-height: 1px;
	padding: 0px;
	margin: 0 0  0px  0 ;
}

#block_footer
{
	height:118px;
	margin: -118px 0 0 0;
	width: 100%;
}
	/*вывод футера*/
	.block_main_foot
	{
		padding: 0px;
		margin:0 9px 9px 9px;
		width: "100%";
		border: White solid  1px;
		min-width: 960px;
	}
	#sep
	{
		width: 230px;
		height: 1px;
		font-size: 1px;
		line-height: 1px;
		padding: 0px;
		margin: 0px;
	}
	#sep_m
	{
		width: 480px;
		height: 1px;
		font-size: 1px;
		line-height: 1px;
		padding: 0px;
		margin: 0px;
	}
		.block_main_foot TABLE.main_tab_foot
		{
			width: 100%;
		}
			.block_counters
			{
				padding:0 0px 0 0;
				margin: 0px;
				width: 25%;
				vertical-align: top;
			}
				.block_counters DIV
				{
					padding: 5px 0 0 20px;
				}
					.block_counters DIV IMG
					{
						margin: 0 5px 7px 0;
					}
			.block_footer_text
			{
				padding: 2px 0 24px 0;
				font-size: 11px;
				color: #686C75;
			}
				.block_footer_text DIV
				{
					padding: 0 0 0 20px;
				}
			.block_mitra
			{
				width: 25%;
				padding: 3px 0 22px 0;
				margin: 0px;
				font-size: 11px;
				color: #B3B3B3;
				vertical-align: top;
			}
				.block_mitra DIV
				{
					padding: 0 0 0 30px;
				}
	/*\вывод футера*/
		/*второй уровень*/
		.centr_sec
		{
			width: 75%;
			padding: 0px 0 0 0;
			vertical-align: top;
		}
			.name_section
			{
				padding: 0px;
				margin: 0px 0 0 0;
				height: 40px;
				background-color: #3E5A86;
				background-image: url(/img_quickpay/bg_tray-x.png);
				background-position:  0 0;
				background-repeat: repeat-x;
				font-size: 22px;
				line-height: 26px;
				color: White;
			}
				.name_section DIV
				{
					height: 40px;
					background-image: url(/img_quickpay/bg_tray-l.png);
					background-position:  0 0;
					background-repeat: no-repeat;
					padding: 0 0 0 20px;
				}
					.name_section DIV li
					{
						padding: 5px 0 0 0px;
						margin: 0px 0 0 0;
						background-image: none;
						list-style: none;

					}
			.tray
			{
				padding: 10px 0 0 20px;
				margin: 0px 0 0 0;
				color: #646464;
				font-size: 12px;
			}
				.tray SPAN
				{
					font-size: 14px;
				}
					.tray A
					{
						font-size: 11px;
					}

			.content_sec
				{
					padding: 20px ;
					font-size: 12px;
				}
				.content_sec TABLE.tab_b
				{
					width: auto;
					border: 0px;
				}
					.content_sec TABLE.tab_b TD
					{
						padding: 5px;

					border: 0px;
						border-bottom: solid #B1C7D2 1px;
					}
					.content_sec TABLE.tab_b TH
					{
						padding: 5px;

					border: 0px;
						border-bottom: solid #B1C7D2 1px;
						text-align: left;
					}
				.content_sec TABLE.tab_or
				{
					width: auto;
					border: 0px;
				}
					.content_sec TABLE.tab_or TD
					{
						padding: 5px;


						border-bottom: solid #FFC77B 1px;
					}
					.content_sec TABLE.tab_or TD p
					{
						margin: 0;
					}
					.content_sec TABLE.tab_or TH
					{
						padding: 5px;

					border: 0px;
						border-bottom: solid #FFC77B 1px;
						text-align: left;
					}
			#third
			{
				padding: 20px 20px 0px 20px;
			}
				#third DIV.heading_question
				{
					font-size: 16px;
		font-weight: bold;
		padding: 40px 0 30px 0;
		color: #2E4A7D;
				}

		/*\второй уровень*/
/* список терминалов */
.block_terminals_list
{
	padding: 0px;
	margin: 0px;
}
	.block_terminals_list DIV.one_teminal
	{
		padding: 20px 0 14px 0;
		margin: 0px;
		border-bottom: solid #B1C7D2 1px;
	}
		.block_terminals_list DIV.one_teminal TABLE
		{

		}
			.block_terminals_list DIV.one_teminal TABLE TH.pic
			{
				padding: 0 0 0px 0;
				vertical-align: top;
				width: 150px;
				overflow: hidden;
				text-align: center;
			}
				.block_terminals_list DIV.one_teminal TABLE TH.pic DIV#pic_div
				{
					width: 150px;
					overflow: hidden;
					text-align: center;
				}
				.block_terminals_list DIV.one_teminal TABLE TH.pic DIV#pic_div IMG
				{
					margin:0px 15px 0px 0px;
				}
			TD.descr_an
			{
				padding: 0 0 0px 0;
				vertical-align: top;
				width: 99%;
			}
				TD.descr_an DIV.name, div.name_big
				{
					font-size: 22px;
					font-weight: bold;
					color: #2E4A7D;
					padding: 0 0 7px 0;
					margin: 0px;
				}
		.price_one
		{
			text-align: left;
			padding:5px 0 0px 0px;
			margin: 0px;
			/*height: 70px;*/
			/*width: 140px; */
		/*	border-bottom: solid #B1C7D2 1px;*/

		}
			.price_one	 DIV
			{
				float: right;
				background-color: #FD8C2E;
				/*background-image: url(/img_quickpay/bg_corner_bl_price_term-t-r.gif);*/
				background-position: 100% 0%;
				background-repeat: no-repeat;
				padding: 0px 0px 0px 0px;
				margin: 0px 0px 0px 20px;
				width: 150px;
			}
				.price_one		 DIV DIV
				{
					background-color: transparent;
					background-image: url(/img_quickpay/bg_corner_bl_price_term-b-l.gif);
					background-position:0% 100%;
					background-repeat: no-repeat;
					color: White;
					width: 150px;
					margin: 0px 0px 0px 0px;
				}
					.price_one		 DIV DIV P
					{
						font-size: 16px;
						font-weight: bold;
						text-align: left;
						padding: 6px 5px 7px  13px;
						margin: 0;
					}
						.price_one		 DIV DIV P A
						{
							color: White;
						}
		.price_one INPUT.bt_order
		{
	padding: 0px 0px 0px 0px;
	margin: 10px 0 0 20px;
	 background-color: #EA8230;
	background-image: url(/img_quickpay/bg_bt_sm.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	width: 120px;
	height: 28px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	border: none;
	border-style: hidden;
}
			.price_one INPUT.bt_que
		{
	padding: 0px 0px 0px 0px;
	margin: 10px 0 0 20px;
	 background-color: #EA8230;
	background-image: url(/img_quickpay/bg_bt_big.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	width: 220px;
	height: 28px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	border: none;
	border-style: hidden;
}

INPUT.b1
        {    
    margin: 10px 0 0 20px;    
    background: #485678 url(/img/b1.jpg);   
    width: 74px;
    height: 28px;    
    border: none;
    cursor: pointer;    
}
INPUT.b2
        {    
    margin: 10px 0 0 20px;    
    background: #485678 url(/img/b2.jpg);   
    width: 120px;
    height: 27px;    
    border: none;
    cursor: pointer;    
}


				TD.descr_an DIV.descr
				{
					padding: 0 0 0px 0;
					margin:  0px;
				}
				TD.descr_an DIV.distinction
				{
					padding: 6px 0 0 0 ;
					margin: 12px 0 0 0;
					border-top: solid #FFC77B 1px;
				}
						TD.descr_an DIV.distinction H6
						{
							color: #FE7A15;
							font-size: 14px;
							padding: 0 0 3px 0;
							margin: 0px;
						}
		.block_terminals_list DIV.one_teminal DIV.price_model
		{
			padding:0 0 20px 0;
			margin: 0px;
			width: "100%";
		}
DIV.price_model
{
	padding:0 0 20px 0;
	margin: 0px;
	width: "100%";
}

			.block_terminals_list DIV.one_teminal DIV.price_model TABLE
			{
				margin: 0px;
				width: 100%;
				background-color: #EAF1F4;
			}
				.block_terminals_list DIV.one_teminal DIV.price_model TABLE THEAD
				{
					padding: 0px;
					margin: 0px;
				}
					.block_terminals_list DIV.one_teminal DIV.price_model TABLE THEAD TH
					{
						text-align: left;
						padding: 7px 0 0 13px;
						border-top: solid #B1C7D2 1px;
						vertical-align: top;
					/*	white-space: nowrap;*/
					}
					.block_terminals_list DIV.one_teminal DIV.price_model TABLE THEAD TD
					{
						padding: 2px 0 10px 13px;
						vertical-align: top;
					}
				.block_terminals_list DIV.one_teminal DIV.price_model TABLE TBODY
				{
					padding: 0px;
					margin: 0px;
				}
					.block_terminals_list DIV.one_teminal DIV.price_model TABLE TBODY TH
					{
						text-align: left;
						padding: 4px 11px 13px 13px;
						border-top: solid #B1C7D2 1px;
						vertical-align: top;
/*						white-space: nowrap;*/
					}
					.block_terminals_list DIV.one_teminal DIV.price_model TABLE TBODY TD
					{
						vertical-align: top;
						padding: 4px 15px 11px 7px;
						border-top: solid #B1C7D2 1px;
						border-left: solid #B1C7D2 1px;
					}
						.block_terminals_list DIV.one_teminal DIV.price_model TABLE TBODY TD OL
						{
							padding: 0 0 0 13px;
							margin: 0 0 0  13px;
								list-style: decimal;
						}
							.block_terminals_list DIV.one_teminal DIV.price_model TABLE TBODY TD OL LI
							{
								padding: 0 0 0 0px;
								margin: 0 0 0 15px;
								list-style: decimal;
								color: #1C1C1C;
							}
		.block_terminals_list DIV.one_teminal DIV.complete
		{
			padding:5px 0 0px 0;
			margin: 0px;
			width: "100%";
		}
			.block_terminals_list DIV.one_teminal DIV.complete TABLE
			{
				width: 100%;
			}
				.block_terminals_list DIV.one_teminal DIV.complete TABLE TD.td
				{
					vertical-align: top;
					padding: 0 0 20px 0px;
					width: 49%;
				}
					.block_terminals_list DIV.one_teminal DIV.complete TABLE TD.td DIV.name
					{
						padding: 0 0 6px 0;
						margin: 0px;
						font-size: 18px;
						color: #2E4A7D;
						border-bottom: solid #FFC77B 1px;
						margin:0 30px 0 0;                        
					}
                    
                   DIV.name17
                    {                        
                        padding: 0 0 6px 0;
                        margin: 0px;
                        font-size: 18px;
                        color: #2E4A7D;                       
                        margin:0 30px 0 0;  
                        border-bottom: solid #FFC77B 1px;                                                 
                    }
                    
                    DIV.name17 p { display: inline;  }
                    DIV.name17 span { color: #1C1C1C; font-size: 14px; font-weight: bold; }
                    
					.block_terminals_list DIV.one_teminal DIV.complete TABLE TD UL
					{
						padding:  0 50px 0 2px;
						margin: 7px 0 0  8px;
					}
						.block_terminals_list DIV.one_teminal DIV.complete TABLE TD UL LI
						{
							background-image: url(/img_quickpay/bg_li.gif);
							background-position: 0 10px;
							background-repeat: no-repeat;
							list-style: none;
							padding: 4px 0 3px 10px;

						}
							.block_terminals_list DIV.one_teminal DIV.complete TABLE TD OL
						{
							padding: 2px 0 2px 13px;
							margin: 0 0 0  13px;
								list-style: decimal;
						}
						.block_terminals_list DIV.one_teminal DIV.complete TABLE TD OL LI
							{
								padding: 2px 0 2px 0px;
								margin: 0 0 0 15px;
								list-style: decimal;
								color: #1C1C1C;
							}

/*\ список терминалов */
/* поставщики услуг*/
.block_suppliers
{
	padding: 0px;
	margin: 0px;
	width: "100%";
}
	.block_suppliers TABLE
	{
		width: 100%;
	}
		.block_suppliers TABLE TD
		{
			vertical-align: top;
			padding: 0 0 10px 0;
			width: 50%;
		}
			.block_suppliers TABLE TD DIV.name
			{
				padding: 0 0 6px 0;
				margin:0 30px 0 0;
				font-size: 18px;
				color: #2E4A7D;
				border-bottom: solid #FFC77B 1px;

				background-color: transparent;
			}
				.block_suppliers TABLE TD DIV.name SPAN
				{
					font-size: 11px;
					color: #1C8100;
				}
			.block_suppliers TABLE TD DIV.one_suppliers_list_all
			{
				padding: 0 20px 6px 0;
				margin:0 30px 10px 0;
				border-bottom: solid #FFC77B 1px;
				font-size: 11px;
				text-align: right;
				/*cursor: n-resize;*/
				background-image: url(/img_quickpay/bg_list_pr_all.gif);
				background-position: 100% 4px;
				background-repeat: no-repeat;
                position: relative; top: -10px;
			}
			.block_suppliers TABLE TD DIV.arrow_on
                        {
                                background-image: url(/img_quickpay/bg_list_pr_all2.gif);
                        }

				.block_suppliers TABLE TD DIV.one_suppliers_list_all U
				{
					color: #002E83;
					cursor: pointer;
				}

			.block_suppliers TABLE TD DIV.suppl_nact
			{
				height: 300px;
				overflow: hidden;
			}
			.block_suppliers TABLE TD DIV.suppl_act
			{
				height: auto;
				overflow: hidden;
			}
			.one_suppliers_list
			{
				padding:0 0 10px 0;
				margin: 0px;
				font-size: 12px;
			}
			.one_suppliers_list UL
			{
				padding:  0 50px 0px 2px;
				margin: 7px 0 0  8px;
			}
				.one_suppliers_list UL LI
				{
					background-image: url(/img_quickpay/bg_li.gif);
					background-position: 0 10px;
					background-repeat: no-repeat;
					list-style: none;
					padding: 4px 0 3px 10px;
				}

/* \ поставщики услуг*/
.block_question
{
	padding: 0px 0 0 20px;
	margin: 0px;
	font-size: 12px;
}
	.block_question DIV
	{
		font-size: 16px;
		font-weight: bold;
		padding: 0 0 30px 0;
		color: #2E4A7D;
	}
	.block_question TABLE
	{
		width: 60%;
		color: #1C1C1C;
	}
		.block_question TABLE TH
		{
			text-align: left;
			font-weight: normal;
			padding:2px 20px 2px 0 ;
			vertical-align: top;
			font-size: 12px;
		}
			.block_question TABLE TH B
			{
				color:#EA8230;
				font-weight: normal;
			}
		.block_question TABLE TD
		{
			text-align: left;
			font-weight: normal;
			padding:2px 2px 2px 0 ;
			vertical-align: top;
			width: 70%;
		}
			.block_question TABLE TD.text INPUT
			{
				width: 99%;
				border: solid #C0C0C0 1px;
				font-size: 11px;
			}
			.block_question TABLE TD TEXTAREA
			{
				width: 100%;
				border: solid #C0C0C0 1px;
				font-size: 11px;
				height: 100px;

			}
			.block_question TABLE TD INPUT.bt
			{

			}

			/* списки*/
			.content_sec UL .content_sec UL LI UL , .content_sec OL LI SPAN UL , .content_sec OL LI UL
					{
						padding: 4px 0 4px 0px;
						margin: 0 0 0 0px;

					}
						.content_sec OL LI
						{
/*							border: Silver solid  1px;*/
						}
						.content_sec UL LI ,.content_sec UL LI UL LI , .content_sec OL LI SPAN UL LI , .content_sec OL LI  UL LI, .content_sec OL  UL LI
						{
							padding: 2px 0  2px 17px;
							list-style: none;
							background-image: url(/img_quickpay/bg_li.gif);
							background-position: 5px 7px ;
							background-repeat: no-repeat;
							color: #1C1C1C;

						}
					.content_sec OL, .content_sec OL LI SPAN OL
					{
						padding: 4px 0 4px 10px;
						margin: 0 0 0 7px;
					}
						.content_sec OL LI, .content_sec OL LI SPAN OL LI
						{
							padding: 0px 0  2px 0px;
							margin: 0px 0 4px 0 ;
							 color: #FE7A15;
							list-style: decimal;
							list-style-position: outside;
							background-image: none;
						}
							.content_sec OL LI SPAN, .content_sec OL LI SPAN OL LI SPAN, .content_sec OL LI div
							{
								color: #1C1C1C;
							}

		.block_front_right_text
		{
			padding: 33px 0 30px 0;
			font-size: 12px;
			margin: 0 30px 0  30px;
			color: #686C75;
		}
			.block_front_right_text H4
			{
				font-size: 14px;
							color: #475E88;

							font-weight: bold;
				padding: 2px 0px 4px 0px;
				margin: 2px 0px 2px 0px;
			}
			.block_front_right_text P
			{
				padding: 6px 0px 6px 0px;
				margin: 2px 0px 2px 0px;
			}
			.block_front_right_text SPAN.date
							{
								font-size: 11px;
								color: #FE7A15;
							}
	#langs
	{

		font-size: 11px;
		padding: 0px;
		margin: 0 0 0 730px;
		width: 25%;
		float: right;
		height: 35px;
	}
		#langs DIV
		{
			float: right;
			padding: 10px 10px 0 0 ;
		}
			#langs DIV IMG
			{
				margin:1px 5px 0 0 ;
				vertical-align: top;
			}
div.coder_linux p { margin: 0 0 15px; }
div.coder_linux img.img { float: left; clear: both; margin: 0 15px 20px 0; }
tr.capcha img { float: left; }
tr.capcha input.input { float: left; position: relative; top: 10px; left: 10px; width: 40px;
	border: 1px solid #C0C0C0; text-align: center; }

span#call_span { font-weight: bold; font-size: 12px; padding: 0; position: relative; left: 47px; top: -10px; }
span#call_span a { color: #FE7A15; }

a.ico_enter { color: #485E88; background: url(../img/ico_enter_front.gif) no-repeat 0 center; padding: 3px 0 4px; padding-left: 30px; }    

table.sert_list { border-collapse: collapse; width: 100%; table-layout: fixed; }
table.sert_list td { padding: 20px; text-align: center; vertical-align: top; }
table.sert_list table { border-collapse: collapse; margin: 0 auto 3px; }
table.sert_list td td { padding: 7px; background: #FFF; border: 1px solid #C0C0C0; }

table.coder_price { border-collapse: collapse; }
table.coder_price th { border: 1px solid #202D4D; font-size: 13px; font-weight: bold; white-space: nowrap; 
    background: #475E88; text-align: left; padding: 10px; color: #FFF; }
table.coder_price td { border-top: 1px solid #202D4D; border-bottom: 1px solid #202D4D; 
    border-left: 1px dashed #CCC; border-right: 1px dashed #CCC; 
font-size: 13px; padding: 10px; }
table.coder_price th.center, table.coder_price td.center { text-align: center !important; }
.nowrap { white-space: nowrap; }
table.coder_price div.name { font-weight: bold; white-space: nowrap; margin-bottom: 20px; font-size: 14px; }
table.coder_price th.empty, table.coder_price td.empty { border: none; background: none; }
table.coder_price tr.bg td { background: #EAF1F4; }

table.coder_price .dashed_bot td { border-bottom: 1px dashed #CCC; }
table.coder_price .dashed_top td { border-top: 1px dashed #CCC; }

table.coder_price .empty div { height: 20px; }

table.coder_delivery { position: relative; }
table.coder_delivery th, table.coder_delivery td { padding: 3px 10px; } 
table.coder_delivery tr.light th { background: #7CA5EB; }
table.coder_delivery td.white { border-bottom: none; }
table.coder_delivery .first { width: 25px; }

table.coder_primer { margin-bottom: 25px; }
table.coder_primer td.col1 { width: 200px; }
table.coder_primer td.col2 { width: 200px; text-align: right; background: #D5E9F2; }
table.coder_primer td.col3 { width: 200px; text-align: right; background: #FFE9BF; }
table.coder_primer th { border: none; }
table.coder_primer th, table.coder_primer td { padding: 3px 10px; }
table.coder_primer td.empty { border: none; }


div.hr_blue { margin: 0 0 15px; font-size: 0; border-top: 2px solid #B1C7D2; }

div.terminal_price { padding: 15px 30px 0 0; }
div.terminal_price table { border-collapse: collapse; margin-bottom: 15px; }
div.terminal_price th { background: #EAF1F4; font-weight: bold; font-size: 12px; white-space: nowrap; 
    border: 1px solid #B1C7D2; color: #000; padding: 8px; }
div.terminal_price td { font-size: 12px; white-space: nowrap; 
    border: 1px solid #B1C7D2; padding: 8px; }
div.terminal_price div.title { font-size: 13px; font-weight: bold; margin-bottom: 10px; color: #2E4A7D; }
div.terminal_price div.terminal_price { padding-right: 0; }
div.terminal_price div.name { margin: 0 !important; }

div.table_even { padding: 15px 30px 0 0; }
div.table_even table { border-collapse: collapse; border-bottom: 1px solid #B1C7D2; }
div.table_even td { font-size: 12px; padding: 8px; }
div.table_even tr.bg td { background: #EAF1F4; }

ul.ul_small { margin: 0; padding: 0 0 15px; list-style: none; }
ul.ul_small li { margin-bottom: 5px; background: none !important; padding: 0 !important;}

div.name_small { font-size: 14px; padding: 15px 0 5px; font-weight: bold; }
div.descr_title { font-size: 18px; color: #2E4A7D; border-bottom: solid #FFC77B 1px; padding: 0 0 6px 0; margin-bottom: 6px; }
div.descr_title a { text-decoration: none; }
div.block_terminals_list div.descr_title { border: none; }

#flag { position: absolute; margin: -89px  0 0 125px; color: #495F94; font-size: 13px; font-weight: bold; }
#flag table { border-collapse: collapse; }
#flag td { padding: 0 15px 0 0; font-family: Helvetica, sans-serif !important; }

table.coder_map { border-collapse: collapse; }
table.coder_map td { padding: 0; text-align: center; }
table.coder_map img { border: none; }
table.coder_map div.img { margin-bottom: 5px; }
table.coder_map div.img img { border: 1px solid #495F89; }
table.coder_map span.plus { font-weight: bold;
	background: url(/pic/Image/ico_plus_kz.gif) no-repeat 0 center; }
table.coder_map span.plus a { padding-left: 18px; }
table.coder_map div.print { margin-top: 10px; }
table.coder_map div.print span { font-weight: bold; padding-left: 20px;
	background: url(/pic/Image/ico_print_kz.gif) no-repeat 0 center; }
table.coder_map span.plus a { padding-left: 18px; }

a img { border: none; }

img.country_select { position: relative; left: -48px; top: 2px; }
img.lang_rus { position: relative; top: 4px; }
img.lang_kz { position: relative; top: 3px; }
img.lang_kg { position: relative; top: 2px; }

div.info_kiosk_title h2 { font-size: 2em; font-weight: normal; margin: 15px 0; color: #495f89; }

table.contsct_one { border-collapse: collapse; }
table.contsct_one td.td { padding: 0 15px 15px 0; vertical-align: top; }

div.text_cat { margin-bottom: 15px; }
div.text_cat a { color: #F68C34; }

div.rule { margin: 10px 0; padding: 5px; border: 1px dashed #CCC; }

.lang_select { position: relative; top: -3px; }

#ico_ng { position: absolute; left: 12%; top: 118px; font-size: 12px; }
#ico_ng img { position: relative; top: 2px; left: 2px; }            
#ico_ng a { color: #C31D27; } 

.price_down { color: #F68C34; white-space: nowrap; margin: 5px 0; }

.blue { color: #495F84; font-size: 14px; font-weight: bold; }  
.blue2 { color: #495F84; font-weight: bold; }

a.ico { background-position: 0 1px; background-repeat: no-repeat;  padding: 1px 0; padding-left: 22px; color: #F68C34;
    line-height: 16px; }
a.ico_word { background-image: url(/img/ico_word.gif); }
a.ico_xls { background-image: url(/img/ico_xls.gif); }

.price_new { border-collapse: collapse; width: 100%; table-layout: fixed; }
.price_new th { font-weight: bold; text-align: center; background: #EAF1F4; border: 1px solid #B1C7D2; padding: 5px; }
.price_new th.name { font-size: 36px; font-weight: normal; }
.price_new td { border: 1px solid #B1C7D2; vertical-align: top; padding: 8px; }
.price_new tr.name td { text-align: center; padding: 5px; }
.price_new tr.name div { font-size: 14px; font-weight: bold; margin-bottom: 3px; }
.price_new .center { text-align: center; }

.orange { color: #F68730 !important; }
.orange2 { font-size: 18px; color: #F68730 !important; }
.price_new .orange2 { font-size: 14px; }

.price_new2 { border-collapse: collapse; }
.price_new2 th { font-weight: bold; text-align: center; background: #EAF1F4; border: 1px solid #B1C7D2; padding: 5px 10px; }
.price_new2 td { border: 1px solid #B1C7D2; padding: 10px 10px 5px; text-align: center; font-size: 14px;  }
.price_new2 div.name { font-size: 14px; font-weight: bold; margin-top: 5px; }
.price_new2 div.name a { color: #1C1C1C; text-decoration: none; }
.price_new2 div.name a:hover { text-decoration: underline; color: #F68C34; }
.price_new2 div.price { margin-bottom: 15px; color: #F68C34; font-size: 18px; }

.right_text { float: right; white-space: nowrap; font-size: 12px; position: relative; z-index: 10; padding: 0 0 15px 60px; }
.right_text a { color: #F68730; }
.right_text div.title { font-size: 18px; color: #F68730; }
.right_text p { margin: 0; }

#search_header { position: absolute; right: 8px; top: 0; }
#search_header input { font-size: 11px; }
#search_header input.input { padding: 0 1px; border: 1px solid #FFF; }
#search_header input.button { color: #FFF; border: 1px solid #FFF; background: #475E88; cursor: pointer;
   height: 17px; padding-bottom: 2px; }
   
table.sitemap { border-collapse: collapse; width: 700px; table-layout: fixed; }
table.sitemap td { padding: 0; vertical-align: top; }
table.sitemap td.empty { width: 50px; }
table.sitemap #menu3 li.on { margin-top: 10px; }
table.sitemap #menu3 li.on div { margin: 0 0 3px; }
table.sitemap #menu3 li.on div a { font-weight: bold; color: #475E88; text-decoration: underline; }
table.sitemap #menu3 ul { }
table.sitemap #menu3 ul li { margin-bottom: 3px; } 

#menu3 { margin: 0 0 35px; padding: 0; list-style: none; font-size: 14px; }
#menu3 a { color: #475E88; }
#menu3 li { padding-bottom: 8px; background: none; }
#menu3 li div { padding-left: 19px; }
#menu3 li.on div { background: url(../img/bullet_menu3.gif) no-repeat 9px 4px;  }
#menu3 li.on div a, #menu3 ul li.on a { color: #F68730; text-decoration: none; }
#menu3 ul { font-size: 12px; margin: 0; padding: 0 0 3px 22px; list-style: none; }
#menu3 ul li { padding: 4px 0 0 9px; background: url(../img/bullet_menu4.gif) no-repeat 0 10px; }
#menu3 li.title div { background: #F68730 url(../img/arrow_title.gif) no-repeat right 0; height: 22px; line-height: 22px; }
#menu3 li.title div a { color: #FFF; text-decoration: none; font-weight: bold; }

#ico_sitemap { position: absolute; left: 128px; top: 5px; } 

.ico_web2 { position:absolute; left:400px; top: 0; text-align: left; font-size:11px; }
.ico_web2 a { color: #686C75; text-decoration: none; }
.ico_web2 a:hover { color: #002E83; text-decoration: underline; }
.ico_web2 div { padding: 6px 0 0 !important; }
.ico_web2 div img { position: relative; top: 3px; }

.question_post td { padding: 0 0 10px !important; }

a.price_link { font-weight: bold; background-position: 0 1px; background-repeat: no-repeat;  padding: 1px 0; padding-left: 22px; }

.coder_price div.terminal_price { padding: 0; }

/*
#content { background: url(../img/bg_ng.gif) no-repeat 1% 23px; }
*/

table.price_box { border-collpase: collapse; }
table.price_box th { background: #EAF1F4; font-weight: bold; font-size: 12px; text-align: center; padding: 5px 10px; border: 1px solid #B1C7D2; }
table.price_box td { border: 1px solid #B1C7D2; padding: 5px 10px; }
table.price_box td.center { text-align: center; }
