


body {font-size: 100%; font-family: Georgia, Trebuchet MS, Arial, Tahoma; background: #ffffff url("/i/bg.gif") repeat-x; padding: 0; margin: 0}

*::-moz-selection{
	background:#a79079;
	color:#000;
}

*::selection {
	background:#a79079;
	color:#000;
}

.hidden {display: none}


a img {border: 0}
form {margin: 0; padding: 0}
div.container {clear: both}
div.left-bar {float: left}
h1 {line-height: 40px}
.beta {font-family: Tahoma; font-size: 11px; color: #444; position: absolute; margin-top: 20px}

h2 {line-height: 30px}
h3 {font-weight: normal}

A {font-size: 100%; color: #A79079; }

hr {margin-top: 40px; height: 0; border: 0; border-top: 1px dotted #a79079}
form {margin:0; padding: 0}

input.submit {padding: 10px; font-size: 120%; color: #444}



div.main {color: #444; border: 0px solid blue; margin: 0 auto; width: 80%; max-width: 1100px; padding: 140px 0px 10% 0px;}

div.main ul.providers A {color: #a79079; padding: 5px 2px;}
div.main ul.providers A:hover {color: #a800ff}
div.main ul.providers A.active {background: red}

div.main ul.services A {color: #a79079; padding: 5px 2px; line-height: 30px;}
div.main ul.services A:hover {background-color: #e29736; color: #fff}
div.main ul.services li {white-space: nowrap; }


div.main ul.services li.active A {white-space: nowrap; font-weight: bold; background-color: #a800ff; color: #fff}
div.main ul.services li.active2 A {white-space: nowrap; font-weight: bold; background-color: red; color: #fff}

div.main ul.services li span.c {padding-left: 6px; font-size: 80%; color: #ccc}

div.main ul.providers A {color: #a79079; padding: 5px 2px; line-height: 30px;}
div.main ul.providers A:hover {background-color: #e29736; color: #fff}
div.main ul.providers li.active A {font-weight: bold; background-color: #a800ff; color: #fff}


div.main ul.popular LI {display: inline; margin-right: 30px; white-space: nowrap}
div.main ul.popular A {color: #a79079; padding: 5px 2px; line-height: 30px;}
div.main ul.popular A:hover {background-color: #e29736; color: #fff}


div.main ul {list-style-type: none; padding: 0; margin: 0; margin-top: 20px; line-height: 27px;}


div.main h1 {line-height: 60px; color: #799EA7; font-size: 4.6em; font-weight: normal; margin: 50px 0px; letter-spacing: -3px; width: 70%}
div.main h1.default {font-size: 3.5em}
div.main h2 {width: 80%; font-size: 1em; font-weight: normal; margin: 0; padding: 0; line-height: 22px;}

span.text, span.tire {padding: 5px; font-size: 100%; }

span.text {}
span.tire {padding: 0px; margin-left: -21px; font-size: 120%}

div.main h3 {font-size: 1.4em; font-family: Trebuchet MS; font-weight: normal; margin: 0; padding: 0; margin-top: 60px;}


.border {border-top: 1px dotted #eee;}
.clear {clear: both}


.delim {border-top: 1px dotted  #efe9db}

div.providersContainer {margin-top: 60px; padding: 10px}
div.providersContainer ul.providers {list-style-type:  none; padding: 0; margin: 0; }
div.providersContainer ul.providers li {width: 160px; float: left;  margin-right: 10px; margin-top: 10px; clear: both;}
div.providersContainer ul.providers li:hover {background-color: #fcfcfc	;}
div.providersContainer ul.providers li.active A {font-weight: bold; background-color: #a800ff; color: #fff}
div.providersContainer ul.providers li img {margin: 20px 0; margin-left: 5px;}


div.navi-help ul {padding: 0; margin: 0; color: #aaa; }
div.navi-help ul li {line-height: 2.5em; font-size: 0.7em}
div.navi-help ul li A {background-color: #f1eac6;  color: #111; padding: 4px; }



div.breadcrumb {margin-top: 70px;}

		ul.breadcrumb {font-size: 1em}
		ul.breadcrumb li {float: left}
		ul.breadcrumb li span.arrow {padding: 0 10px; }
		ul.breadcrumb .active {background-color: #a800ff; color: #fff; padding: 6px 10px; margin-left: 10px; margin-top: -6px}

		ul.breadcrumb .active A {color: #fff}
		ul.breadcrumb .active A:hover {color: #fff; background: transparent;}

		ul.breadcrumb A {color: #a79079; padding: 4px; }
		ul.breadcrumb A:hover {background-color: #e29736; color: #fff}

.container {margin: 60px 10px;}
.container input {font-size: 240%; color: #a79079}


.container .submit input {padding: 10px; font-size: 120%; margin-top: 50px; color: #444}
.container .errors {padding: 5px 0px; clear: both; font-size: 80%}
.container .errors span {color: #fff; background-color: #e43c50; padding: 5px;font-size: 100%}

.container ul.valute {clear: both; margin-top: 14px; overflow: hidden; white-space: nowrap}
.container ul.valute li {float: left;}
.container ul.valute A.amount_type {color: #a79079; padding: 2px;}
.container ul.valute A.active {background-color: #a800ff; color: #fff; }


.container .fields {margin-left: -124px; padding-top: 60px; }
.container .fields tr {vertical-align: middle}
.container .fields td.caption {width: 105px; text-align: right; font-size: 0.9em}

.container .fields input.amount {float: left; width: 240px}
.container .fields input.requisite {width: 240px; font-size: 180%}

.container .comission {font-size: 0.8em; margin-top: 25px; font-style: italic}


img.icon {vertical-align: middle; margin-left: 0px; margin-right: 4px; }





#payment {border: 0; margin-top: 40px; margin-left: 20px}

#payment .h {font-weight: bold; margin-top: 20px; font-size: 80%; color: #A79079}
#payment .v {font-size: 100%}
#payment .v A {font-size: 80%}
#payment .d {font-size: 80%; font-style: italic; margin-top: 5px; color: #888}
.info {margin-top: 30px; margin-bottom: 50px; font-size: 2em; color : #a79079}

#payment .payment_status {font-size: 100%}
#payment .payment_status .created {color: #900000}

#payment .payment_status .success {
	color: black;
	background: #CF9;
	padding: 5px;
	border: 1px solid #BE5;
}



.currency_rates {background: #444444; font-size: 0.6em; padding: 1px 10px; float: left; clear: both; font-family: Arial; color: #fff}
.currency_rates span {color: #ffde00}

.top-menu {float:right; margin-right: 50px; font-size: 90%; }
.top-menu ul li {list-style-type: none; display: inline}
.top-menu ul li.wmid {font-weight: bold; font-size: 110%; color: #A79079;}
.top-menu ul li.wmid A {}

input#stopped-wmid {font-size: 180%; color: #a79079; width: 200px; }

.message_osh {display: none; border: 1px dotted #8eaf6d; font-size: 80%; color: #666; position: absolute; top: 20px; width: 60%; line-height: 19px; background: #e0f2cf; padding: 10px;}
.message_osh .hide {margin-top: 3px}

.remember_operator {margin-top: 10px; padding: 5px; padding-left: 23px}
.remember_operator A {font-size: 70%; font-weight: bold; font-family: Tahoma}
.remember_operator input {font-size: 140%; color: #a79079; margin-top: 10px; width: 180px; padding: 3px; font-family: Arial;}
.remember_operator #remember_block {display: none}
.remember_operator #remember_help {font-family: Tahoma; font-size: 70%; color: #666}
.remember_operator.active {background: #f6f1e4}

.remember_operator #remember_internal_num {margin-top: 5px; font-family: Tahoma; font-size: 70%; color: #333; }
.remember_operator #remember_internal_num span {font-weight: bold}

.osh_help {text-align: center; margin: 20px; font-family: Tahoma; font-size: 70%; margin-bottom: 30px; font-weight: bold}
.osh_help A {padding: 3px 10px; color: #c3818c; border: 1px dotted #c3818c}

.page-history .h2 {color: #a79079; font-size: 3.2em; border-bottom: 2px solid #A79079; margin-bottom: 20px}

.page-history table.history {width: 100%}
.page-history table.history thead {font-family: Trebuchet MS; font-size: 120%}
.page-history table.history thead th {padding: 8px 5px; border-bottom: 1px dotted #efebe7; font-weight: normal}

.page-history table.history td.time {width: 5%}
.page-history table.history td.id {width: 5%}
.page-history table.history td.service {width: 20%}
.page-history table.history td.amount_currency {width: 10%}
.page-history table.history td.rate{width: 5%}

.page-history table.history td {padding: 8px 5px; border-bottom: 1px dotted #eee; text-align: center; font-size: 70%; font-family: Tahoma;}


.page-history table.history tr.payment-status2 td {background:#fffeef; border-bottom: 1px dotted #e3e0c2}
.page-history table.history tr.payment-status8 td {color: #ccc; background:#fff1f6; border-bottom: 1px dotted #ffe6ee}

.page-history table.history tr:hover td {border-bottom: 1px solid #eee; background: #fdf8e5}


.page-history table.history td.id {}
.page-history table.history td.account {font-size: 70%; font-family: Tahoma; color: #444}
.page-history table.history td.amount {color: #746556}
.page-history table.history td.amount_currency {color: #888}
.page-history table.history td.payer_purse {font-size: 70%; font-family: Tahoma; color: #888}

.page-history table.history td.time {font-size: 55%; font-family: Tahoma; color: #999; text-align: center}
.page-history table.history td.time .date {margin-right: 4px}
.page-history table.history td.time .clock {border: 1px dotted #e9e4ab; padding: 1px; display: inline; background: #f5f3e0; color: #a9a473}

.page-history table.history td.rate {font-size: 60%; }
.page-history table.history td.rate .r {border: 1px dashed #d6e8ef; padding: 1px; display: inline; background: #e5f2fd; color: #7ba5b6}

.page-history table.history tfoot {padding: 8px 5px; border-bottom: 1px solid #eee; text-align: left; font-size: 70%; font-family: Tahoma; padding-left: 10px}
.page-history table.history tfoot th.summ {padding-left: 5px}
.page-history table.history tfoot th.summ div {margin-top: 5px; border: 1px solid #90a86b; background: #bed49b; float: left; padding: 2px 5px; border-top: 0; border-left: 0;}


.page-history table.history th.amount, .page-history table.history td.amount {text-align: left; padding: 0}
.page-history table.history th.account, .page-history table.history td.account {text-align: right; padding: 0}
.page-history table.history th.amount, .page-history table.history th.account {padding: 8px 5px }
.page-history table.history td.account .c, .page-history table.history td.amount .c {background: #f1f7e5; display: inline; padding: 5px 10px; border-bottom: 1px solid #d4e1b8}
.page-history table.history td.account .c {border-right: 0; margin-right: 1px}
.page-history table.history td.amount .c {border-left: 0; border-right: 1px solid #d4e1b8}

.page-payment .rules {font-size: 70%; margin-top: 20px; border: 1px dotted #d2bc40; padding: 10px; margin-left: -10px; background: #f4efd4}


.page-payment #checkout_block {background: #e7ba4f; padding: 10px; margin-left: -10px; margin-top: 10px;}
.page-payment #checkout_block .title {font-size: 90%; font-weight: bold}
.page-payment #checkout_block .field input.wmid {font-size: 180%; padding: 3px; width: 220px}
.page-payment #checkout_block .field input.submit {margin-left: 10px}
.page-payment #checkout_block .errors {padding: 0; margin: 0; margin-top: 10px}
.page-payment #checkout_block .errors li {background: #e93e66; color: #fff; font-weight: bold; padding: 2px}

.page-payment #checkout_info {font-size: 80%; margin-top: 5px; font-weight: bold}
.page-payment #checkout_info * {vertical-align: middle}
.page-payment #checkout_info img {margin-right: 5px}

.page-payment .advisor {margin-top: 15px; margin-left: -7px}

#den_9may {width: 183px; height: 109px; background: url("http://exchange.kg/i/9may.gif") no-repeat; position: absolute; left: 0; top: 0}
