/*********************************************************************************
	Traff
*********************************************************************************/

#traff-icon-1, #tariff-icon-1-act {
	background: transparent url(../img/tariff/1.png) no-repeat;
	padding-left: 20px;
}

#traff-icon-2, #tariff-icon-2-act {
	background: transparent url(../img/tariff/2.png) no-repeat;
	padding-left: 20px;
}

#traff-icon-3 {
	background: transparent url(../img/tariff/3.png) no-repeat;
	padding-left: 20px;
}

#tariff-icon-1-unact {
    background: transparent url(../img/tariff/1_unactive.png) no-repeat;
}

#tariff-icon-2-unact {
    background: transparent url(../img/tariff/2_unactive.png) no-repeat;
}

/*********************************************************************************
	Traff-rates
*********************************************************************************/
.tariffTableBlock {
	width: 620px;
}
.tariff-rates-bborder {
	height:4px;
	background: #FAFAFA url(../img/tariff/border/lb_angle_2.png) no-repeat left top;
}
.tariff-others-bborder {
	background: transparent url(../img/tariff/border/lb_angle_1.png) no-repeat right top;
}
.tariff-rates-bborder div {
	height:4px;
	background: transparent url(../img/tariff/border/rb_angle.png) no-repeat right top;
}

.tariff-rates-top {
	background: transparent url(../img/tariff/border/top_border.png) no-repeat right top;
	height:4px;
}

#tariffsLinks th {
	background: transparent url(../img/tariff/table/tariff_th1.gif) no-repeat left top;
	height: 43px;
	padding:0;
}
#tariffsLinks th, table.tariffTable td {
	border-left: 5px solid #F9F9F9;
	border-right: 5px solid #f9f9f9;
}
#tariffsLinks th a {
	background: transparent url(../img/tariff/table/tariff_th2.gif) no-repeat right top;
	display:block;
	cursor: default;
	height: 43px;
	line-height:43px;
	padding-left:0px;
	padding-right:0px;
	text-align:center;
	text-decoration: none;
	color:#ffffff;
	white-space:nowrap;
	min-width: 116px;
}
#shortPhones td, #costs td, #costsForDay td, #tariffButton td {
	background-color: #FFFFFF;
	text-align: center;
}

#tariffFooter td {
	background: transparent url(../img/tariff/table/tariff_ft1.png) no-repeat left bottom;
}
#tariffFooter div {
	background: transparent url(../img/tariff/table/tariff_ft2.png) no-repeat right bottom;
}
#tariffFooter td, #tariffFooter div {
	height:6px;
	padding:0;
}
#costs td, #costsForDay td, #shortPhones td, #tariffButton td {
	padding-left: 0;
	padding-right: 0;
	background: #ffffff url(../img/tariff/table/tariff_border.png) repeat-y right top;
	white-space: nowrap;
}
#costs .tariff-cell, #costsForDay .tariff-cell, #shortPhones .tariff-cell, #tariffButton .tariff-cell{
	background: transparent url(../img/tariff/table/tariff_border.png) repeat-y left top;
}
#costs .tariff-cell {
	height: 35px;
}
#costsForDay .tariff-cell {
	min-height: 45px;
}
#tariff-other-cell {
	background: #ffffff url(../img/tariff/border/left_border.png) repeat-y right top;
}
.tariff-rates-container {
	background: #FAFAFA url(../img/tariff/border/left_border.png) repeat-y right top;
}
#payment-description,
	.agree-text,
	.sub-header-9 {
	color: #626262;
}
#payment-header,
	#payment-description,
	.sub-header-9 {
	margin-left: 5px;
	margin-top: -10px;
}
#phones,
	#word {
	font-weight: bold;
	color: #268d9d;
}

#tariffButton input.tariff-button {
	background: transparent url(../img/tariff/sel-tariff-button.png) no-repeat left -60px;
	border: none;
	width: 86px;
	height: 38px;
	line-height: 38px;
	color: #ffffff;
	cursor: pointer;
}
#tariffButton input.tariff-button:hover {
	background: transparent url(../img/tariff/sel-tariff-button.png) no-repeat left 2px;
}

input.checkCodeTxt {
	height: 32px;
	line-height: 32px;
	font-size: 22px;
}

input.checkCodeBtn {
	background: transparent url(../img/tariff/orange-button.png) no-repeat left -78px;
	border: none;
	width: 134px;
	height: 46px;
	line-height: 46px;
	color: #ffffff;
	cursor: pointer;
	font-size: 16px;
}

input.checkCodeBtn:hover {
	background: transparent url(../img/tariff/orange-button.png) no-repeat left top;
}
.traff-footer {
	padding-top: 20px;
}

#wmBanners {
	margin-left:20px;
	margin-top:10px;
}

/*#show-all-systems {
    display: block;
    margin-left: -5px;
    padding-top: 15px;
}*/

/****************************************************************************************
	Кнопки селектора платежных систем
*****************************************************************************************/
.optlabel {
	width:123px;
	height:38px;
}
.traff-other tr {
	text-align: center;
}
.optlabel {
	cursor:pointer;
}
.option_sms .optlabel {
	background: transparent url(../img/tariff/sms_icon.png) no-repeat;
}
.option_wr .optlabel {
	background: transparent url(../img/tariff/wmr_icon.png) no-repeat;
}
.option_wz .optlabel {
	background: transparent url(../img/tariff/wmz_icon.png) no-repeat;
}
.option_rx .optlabel {
	background: transparent url(../img/tariff/rx_icon.png) no-repeat;
}
.option_op .optlabel {
	background: transparent url(../img/tariff/op_icon.png) no-repeat;
}
.option_ex .optlabel,
	.option_pp .optlabel {
	background: transparent url(../img/tariff/ex_icon.png) no-repeat;
}
.option_al .optlabel {
	background: transparent url(../img/tariff/a1_icon_en.png) no-repeat;
}
.option_iv .optlabel {
	background: transparent url(../img/tariff/iv_icon.png) no-repeat;
}
.option_qw .optlabel,
    .option_oq .optlabel {
	background: transparent url(../img/tariff/qw_icon.png) no-repeat;
}
.option_fd .optlabel {
	background: transparent url(../img/tariff/fd_icon.png) no-repeat;
}
.option_eb .optlabel {
    background: transparent url(../img/tariff/eb_icon.png) no-repeat;
}
.option_mb .optlabel {
    background: transparent url(../img/tariff/mb_icon.png) no-repeat;
}
.option_uk .optlabel {
    background: transparent url(../img/tariff/uk_icon.png) no-repeat;
}
.option_cp .optlabel {
    background: transparent url(../img/tariff/cp_icon.png) no-repeat;
}
.option_bc .optlabel {
    background: transparent url(../img/tariff/bc_icon.png) no-repeat;
}
.option_rb .optlabel {
    background: transparent url(../img/tariff/rb_icon.png) no-repeat;
}
.option_bp .optlabel {
    background: transparent url(../img/tariff/bp_icon.png) no-repeat;
}
.option_lp .optlabel {
    background: transparent url(../img/tariff/lp_icon.png) no-repeat;
}
.option_cu .optlabel {
    background: transparent url(../img/tariff/cu_icon.png) no-repeat;
}
.option_w1 .optlabel {
    background: transparent url(../img/tariff/w1_icon.png) no-repeat;
}
.option_ya .optlabel,
    .option_ym .optlabel {
    background: transparent url(../img/tariff/ya_icon.png) no-repeat;
}
.option_dd .optlabel {
    background: transparent url(../img/tariff/dd_icon.png) no-repeat;
}
.option_id .optlabel {
    background: transparent url(../img/tariff/id_icon.png) no-repeat;
}
.option_de .optlabel {
    background: transparent url(../img/tariff/de_icon.png) no-repeat;
}
.option_ps .optlabel {
    background: transparent url(../img/tariff/ps_icon.png) no-repeat;
}
.option_tf .optlabel {
    background: transparent url(../img/tariff/tf_icon.png) no-repeat;
}
.option_dp .optlabel {
    background: transparent url(../img/tariff/dp_icon.png) no-repeat;
}
.option_es .optlabel {
    background: transparent url(../img/tariff/es_icon.png) no-repeat;
}
.option_ik .optlabel {
    background: transparent url(../img/tariff/ik_icon.png) no-repeat;
}
.option_af .optlabel {
    background: transparent url(../img/tariff/af_icon.png) no-repeat;
}
.option_gs .optlabel {
    background: transparent url(../img/tariff/gs_icon.png) no-repeat;
}
.option_ac .optlabel {
    background: transparent url(../img/tariff/ac_icon.png) no-repeat;
}
.option_rc .optlabel {
    background: transparent url(../img/tariff/rc_icon.png) no-repeat;
}
.option_im .optlabel {
    background: transparent url(../img/tariff/im_icon.png) no-repeat;
}
.option_ml .optlabel {
    background: transparent url(../img/tariff/ml_icon.png) no-repeat;
}
.option_tc .optlabel {
    background: transparent url(../img/tariff/tc_icon.png) no-repeat;
}
.option_pd .optlabel {
    background: transparent url(../img/tariff/ps_icon.png) no-repeat;
}
.option_2k .optlabel {
    background: transparent url(../img/tariff/2k_icon.png) no-repeat;
}
.option_po .optlabel {
    background: transparent url(../img/tariff/po_icon.png) no-repeat;
}
.option_mp .optlabel {
	background: transparent url(../img/tariff/mp_icon.png) no-repeat;
}
.option_am .optlabel {
    background: transparent url(../img/tariff/am_icon.png) no-repeat;
}
.option_dm .optlabel {
    background: transparent url(../img/tariff/dm_icon.png) no-repeat;
}
.option_aw .optlabel {
    background: transparent url(../img/tariff/aw_icon.png) no-repeat;
}
.option_ip .optlabel {
    background: transparent url(../img/tariff/ip_icon.png) no-repeat;
}
.option_as .optlabel {
    background: transparent url(../img/tariff/sms_icon.png) no-repeat;
}
.option_free .optlabel {
	background: transparent url(../img/tariff/free_icon_en.png) no-repeat;
}
.option_free_ru .optlabel {
	background: transparent url(../img/tariff/free_icon.png) no-repeat;
}
.option_reseller .optlabel {
	background: transparent url(../img/tariff/rs_icon.png) no-repeat;
}
.optradio {
	width:44px;
	height:38px;
	background: transparent url(../img/tariff/radio_bg.png) no-repeat;
	vertical-align: middle;
}
.option_split {
	height:5px;
}

.option_sms.selected .optlabel {
	background: transparent url(../img/tariff/selected/sms_icon.png) no-repeat;
}
.option_wr.selected .optlabel {
	background: transparent url(../img/tariff/selected/wmr_icon.png) no-repeat;
}
.option_wz.selected .optlabel {
	background: transparent url(../img/tariff/selected/wmz_icon.png) no-repeat;
}
.option_rx.selected .optlabel {
	background: transparent url(../img/tariff/selected/rx_icon.png) no-repeat;
}
.option_op.selected .optlabel {
	background: transparent url(../img/tariff/selected/op_icon.png) no-repeat;
}
.option_ex.selected .optlabel,
	.option_pp.selected .optlabel  {
	background: transparent url(../img/tariff/selected/ex_icon.png) no-repeat;
}
.option_iv.selected .optlabel {
	background: transparent url(../img/tariff/selected/iv_icon.png) no-repeat;
}
.option_qw.selected .optlabel,
    .option_oq.selected .optlabel {
	background: transparent url(../img/tariff/selected/qw_icon.png) no-repeat;
}
.option_fd.selected .optlabel {
	background: transparent url(../img/tariff/selected/fd_icon.png) no-repeat;
}
.option_eb.selected .optlabel {
    background: transparent url(../img/tariff/selected/eb_icon.png) no-repeat;
}
.option_mb.selected .optlabel {
    background: transparent url(../img/tariff/selected/mb_icon.png) no-repeat;
}
.option_uk.selected .optlabel {
    background: transparent url(../img/tariff/selected/uk_icon.png) no-repeat;
}
.option_cp.selected .optlabel {
    background: transparent url(../img/tariff/selected/cp_icon.png) no-repeat;
}
.option_bc.selected .optlabel {
    background: transparent url(../img/tariff/selected/bc_icon.png) no-repeat;
}
.option_rb.selected .optlabel {
    background: transparent url(../img/tariff/selected/rb_icon.png) no-repeat;
}
.option_bp.selected .optlabel {
    background: transparent url(../img/tariff/selected/bp_icon.png) no-repeat;
}
.option_lp.selected .optlabel {
    background: transparent url(../img/tariff/selected/lp_icon.png) no-repeat;
}
.option_cu.selected .optlabel {
    background: transparent url(../img/tariff/selected/cu_icon.png) no-repeat;
}
.option_w1.selected .optlabel {
    background: transparent url(../img/tariff/selected/w1_icon.png) no-repeat;
}
.option_dd.selected .optlabel {
    background: transparent url(../img/tariff/selected/dd_icon.png) no-repeat;
}
.option_de.selected .optlabel {
    background: transparent url(../img/tariff/selected/de_icon.png) no-repeat;
}
.option_ps.selected .optlabel {
    background: transparent url(../img/tariff/selected/ps_icon.png) no-repeat;
}
.option_id.selected .optlabel {
    background: transparent url(../img/tariff/selected/id_icon.png) no-repeat;
}
.option_ya.selected .optlabel,
    .option_ym.selected .optlabel {
    background: transparent url(../img/tariff/selected/ya_icon.png) no-repeat;
}
.option_tf.selected .optlabel {
    background: transparent url(../img/tariff/selected/tf_icon.png) no-repeat;
}
.option_dp.selected .optlabel {
    background: transparent url(../img/tariff/selected/dp_icon.png) no-repeat;
}
.option_es.selected .optlabel {
    background: transparent url(../img/tariff/selected/es_icon.png) no-repeat;
}
.option_ik.selected .optlabel {
    background: transparent url(../img/tariff/selected/ik_icon.png) no-repeat;
}
.option_im.selected .optlabel {
    background: transparent url(../img/tariff/selected/im_icon.png) no-repeat;
}
.option_af.selected .optlabel {
    background: transparent url(../img/tariff/selected/af_icon.png) no-repeat;
}
.option_gs.selected .optlabel {
    background: transparent url(../img/tariff/selected/gs_icon.png) no-repeat;
}
.option_po.selected .optlabel {
    background: transparent url(../img/tariff/selected/po_icon.png) no-repeat;
}
.option_mp.selected .optlabel {
	background: transparent url(../img/tariff/selected/mp_icon.png) no-repeat;
}
.option_ac.selected .optlabel {
    background: transparent url(../img/tariff/selected/ac_icon.png) no-repeat;
}
.option_rc.selected .optlabel {
    background: transparent url(../img/tariff/selected/rc_icon.png) no-repeat;
}
.option_ml.selected .optlabel {
    background: transparent url(../img/tariff/selected/ml_icon.png) no-repeat;
}
.option_tc.selected .optlabel {
    background: transparent url(../img/tariff/selected/tc_icon.png) no-repeat;
}
.option_pd.selected .optlabel {
    background: transparent url(../img/tariff/selected/ps_icon.png) no-repeat;
}
.option_2k.selected .optlabel {
    background: transparent url(../img/tariff/selected/p2k_icon.png) no-repeat;
}
.option_am.selected .optlabel {
    background: transparent url(../img/tariff/selected/am_icon.png) no-repeat;
}
.option_dm.selected .optlabel {
    background: transparent url(../img/tariff/selected/dm_icon.png) no-repeat;
}
.option_aw.selected .optlabel {
    background: transparent url(../img/tariff/selected/aw_icon.png) no-repeat;
}
.option_ip.selected .optlabel {
    background: transparent url(../img/tariff/selected/ip_icon.png) no-repeat;
}
.option_as.selected .optlabel {
    background: transparent url(../img/tariff/selected/sms_icon.png) no-repeat;
}
/**
 * Самая верхняя кнопка кредитных карт
 */
.main-method.option_af .optlabel,
.main-method.option_op .optlabel,
.main-method.option_ac .optlabel,
.main-method.option_gs .optlabel,
.main-method.option_rc .optlabel,
.main-method.option_po .optlabel,
.main-method.option_tc .optlabel,
.main-method.option_em .optlabel,
.main-method.option_mp .optlabel {
    background: transparent url(/fd2/img/tariff/cc_icon.png) no-repeat;
}
.main-method.option_af.selected .optlabel,
.main-method.option_op.selected .optlabel,
.main-method.option_ac.selected .optlabel,
.main-method.option_gs.selected .optlabel,
.main-method.option_rc.selected .optlabel,
.main-method.option_po.selected .optlabel,
.main-method.option_tc.selected .optlabel,
.main-method.option_em.selected .optlabel,
.main-method.option_mp.selected .optlabel {
    background: transparent url(/fd2/img/tariff/selected/cc_icon.png) no-repeat;
}
.option_free.selected .optlabel {
	background: transparent url(../img/tariff/free_icon_en.png) no-repeat;
}
.option_free_ru.selected .optlabel {
	background: transparent url(../img/tariff/free_icon.png) no-repeat;
}
.option_reseller.selected .optlabel {
	background: transparent url(../img/tariff/selected/rs_icon.png) no-repeat;
}
.selected .optradio {
	width:44px;
	height:38px;
	background: transparent url(../img/tariff/selected/radio_bg.png) no-repeat;
	vertical-align: middle;
}

.selected .opttab {
	width:11px;
	height:38px;
	background: transparent url(/fd2/img/tariff/tab_bg.png) no-repeat right top;
}
.emptyTab {
	height:300px;
}
.tariffProgressBar {
	background: transparent url(/platform/img/tariff/ajax-loader.gif) no-repeat;
	width:16px;
	height:16px;
	margin-top:150px;
}
/****************************************************************************************
	Subscriptions
*****************************************************************************************/
#operatorsLogos {
	width:478px;
	height:53px;
	margin:15px auto 15px auto ;

	background: transparent url(/platform/img/traffic/operators.gif) no-repeat;
}
/****************************************************************************************
	oPERATORS
*****************************************************************************************/

tr.used {
	display:none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	border-bottom-width:0;
	padding-bottom:0;
}
.ui-dialog-titlebar {
	height:20px;
}
.ui-dialog-titlebar-close {
	font-size:0px;
	background-position: center center;
}
.ui-dialog-titlebar-close-hover, .ui-dialog-titlebar-close:hover {
	background-position: center center;
}

#wm-banners a font {
	margin-left: 5px;
}


.ui-widget-overlay{
	z-index: 1001 !important ;
}
.ui-dialog {
	z-index: 1010 !important ;
}