
#content p.put-get {
	font-size: 30px;
	color: #dd6230;
	margin: 0 0 15px 0;
}
#content #error-messages 
{     
    width: 315px; 
    color: #C42A2A;
    padding-left: 10px;
    background: transparent url(/images/nd_bul2.gif) no-repeat scroll left center;
    
}
#content #cont-error-messages
{
    padding-bottom:5px;
} 
#content p.nd-complete {
	font-size: 30px;
	color: #4fa122;
	margin: 0 0 15px 0;
}
.nd-complete span, .put-get span {
	color: #000;
}
#content p.nd-summary {
	font-size: 18px;
	color: #000;
	margin: 0;
	padding: 5px 15px;
	background: #fff3cc;
}
p.nd-summary span {
	color: #f26c28;
}

.nd-main-inner {
	border: 1px solid #dd6230;
	background: #fffee3;
	padding: 15px;
	width: 470px;
	position: relative;
	top: -4px;
	left: -5px;
}
.nd-main {
	width: 500px;
	background: #f4cebe;
	top: 4px;
	left: 5px;
	position: relative;
}
.nd-exchange-type1, .nd-exchange-type2 {
	border: 6px solid #e06019;
}
* html .nd-exchange-type1, * html .nd-exchange-type2 {
	height: 1%;
}
#content .nd-exchange-type1 p,
#content .nd-exchange-type2 p {
	margin: 5px 0;
	color: #000;
}
.nd-exchange-type2 {
	margin-top: -6px;
}
.nd-exchange-type {
	background: #ffeade;
	padding: 5px;
}
.nd-exchange-type input {
	top: 2px;
	position: relative;
}
.nd-minmax {
	font-size: 12px;
	color: #757575;
	margin: 5px 0;
}
.nd-minmax strong {
	color: #000;
}

/* {{{ exchange block */
#content .nd-main .one-pay-system-one {
	width: 100%;
}
#content .nd-main .one-pay-system-one .sum1 {
	font-size: 30px;
	font-weight: bold;
	color: #000;
}
#content .nd-main .one-pay-system-one .col1 {
	color: #000;
}
#content .nd-main .one-pay-system-one .col2 {
	color: #e06019;
}
#content .nd-main .one-pay-system-one td.img {
	background-image: url(/images/nd_bul1.gif);
	width: 12px;
}
.nd-main .col1 .logo {
	float: right;
	margin-left: 5px;
	margin-top: 1px;
}
.nd-main .col2 .logo {
	float: left;
	margin-right: 5px;
	margin-top: 1px;
}
.nd-current-ex {
	background: #fff;
	padding: 5px;
}
.nd-ex {
	background: #ececec;
	padding: 5px;
}
.nd-fields {
	border-collapse: collapse;
	width: 100%;
}
.nd-fields tr td {
	border-top: 1px solid #c9c79a;
}
.nd-fields tr.nd-no-brd td {
	border-top: none;
}
#cash-form .nd-main table.nd-fields td {
	padding: 10px 5px 10px 0;
}
#cash-form .nd-fields label.info, #cash-form .nd-fields span.info {
	font-size: 18px;
}
#cash-form .nd-fields .nd-get {
	color: #e06019;
}
/* }}} exchange block */

.error_area {
	background: #ffcfcf;
	margin: 5px 0;
	padding: 10px;
}
.error_area li, #cash-form .error_area li {
	background: url(/images/nd_bul2.gif) no-repeat left;
	padding-left: 14px;
	margin: 0;
	color: #c42a2a;
}
.nd-back-block {
	font-size: 18px;
	color: #000;
}
.nd-back-block a {
	border-right: 1px solid #b8b8b8;
	padding-right: 20px;
}
.nd-back-block span {
	padding-left: 20px;
}
#content .nd-back-block a {
	text-decoration: none;
}
.nd-back1 {
	position: relative;
	z-index: 9999;
	margin-top: -47px;
	margin-bottom: 20px;
}
.nd-back2 {
	border-top: 1px solid #cfcfcf;
	border-bottom: 1px solid #cfcfcf;
	padding: 10px 0;
	/*
	margin-top: 25px;
    */
	margin-top: 25px;
}
html>body div.cl-exchange-block {
	overflow : hidden;
}
* html div.cl-exchange-block {
	height : 1%;
}

/* {{{ send message form */
.nd-send-message-pink {
	background: #F4CEBE;
	margin-bottom: 10px;
}
.nd-send-message-pink,
.nd-send-message {
	float: right;
	clear:right;
	width: 400px;
}
.nd-send-message label {
	display: block;
	margin-bottom: 3px;
}
#send-message textarea {
	display: block;
	background: #f3f3f3;
	width: 80%;
	margin-bottom: 15px;
}
.nd-send-message .text {
	background: #f3f3f3;
	margin-bottom: 5px;
}
.nd-send-message .text_email {
	background: #f3f3f3;
	margin-bottom: 5px;
}
.nd-sent {
	/* color: #ef0f0f; */
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 15px;	
}
#msg-send {
	opacity: 0.2;
	filter:alpha(opacity=20);
}
.lpaccount {
	position:relative;
}
.lpaccount b {
	position : absolute;
	top  : 3px;
	#top : 4px;	
	left :-22px;
}
/* }}} send message form */

/* {{{ summary table */
.nd-summary {
	border-collapse: collapse;
	width: 97%;
	table-layout: fixed;
	margin: 0 auto 20px;
}
.nd-complete-info .nd-summary {
	margin-bottom: 0;
}
.nd-summary th {
	text-align: left;
	color: #5b5b5b;
	font-size: 18px;
	font-weight: normal;
	padding: 5px 10px 5px 0;
}
.nd-summary td {
	text-align: left;
	color: #000;
	font-size: 18px;
	font-weight: bold;
	padding: 5px 10px 5px 0;
}
.nd-summary .valute {
	font-size: 14px;
	color: #676767;
	font-weight: normal;
}
/*
#content .nd-summary a, #content .nd-summary a:hover {
	color: #1733c6;
}
*/
.nd-summary tr {
	background: url(/images/nd_dotted.gif) repeat-x bottom;
}
.nd-summary tr.divider, .nd-summary tr.nob {
	background: none;
}
.nd-summary tr.divider th, .nd-summary tr.divider td {
	border-bottom: 1px solid #c2c2c2;
}
.nd-buttons {
	width: 97%;
	margin: 0 auto;
}
.nd-buttons img {
	margin-right: 10px;
}
.nd-notice, .nd-summary .nd-notice {
	color: #ef0f0f;
	font-size: 12px;
	font-weight: normal;
}
.nd-summary .nd-put {
	color: #DF451B;
}
/* }}} summary table */

/* {{{ clearing currency payment */
.nd-pay-variants {
	margin-bottom: 20px;
}
.nd-pay-variants td {
	vertical-align: top;
	padding-right: 20px;
}
.nd-pay-variants a {
	display: block;
	padding-left: 33px;
	background: url(/images/nd_ico_printer.png) no-repeat left;
	font-size: 24px;
	margin-bottom: 10px;
}
/* }}} clearing currency payment */

#content .nd-text1 {
	color: #525252;
	font-size: 24px;
	margin: 0;
}
#content .nd-text2 {
	color: #000;
	font-size: 16px;
}
#content .nd-text3 {
	color: #000;
	font-size: 14px;
	margin: 10px 0;
}
.nd-status {
	position: relative;
}
#content .nd-status h2 {
	font-size: 32px;
	color: #f26c28;
	margin-top: -50px;
	margin-bottom: 20px;
}
#content .nd-status h2.long-header {
	margin-left:-29px;
	padding-left:29px;
	margin-right: -100%;
	width:972px; 
	margin-top: -44px;
	background:#f7f7f7;
	padding-bottom: 5px;
}
#content .nd-status h2.nd-good {
	color: #4fa122;
}
#content .nd-status h2.nd-stop {
	color: #dd1c1c;
}
#content .nd-status h2 span {
	color: #000;
}
.nd-status h3 {
	font-size: 24px;
	color: #000;
	font-weight: normal;
	margin: 10px 0;
}

/* {{{ cashdesk list */
.cashdesk-name {
	font-size: 18px;
	color: #f26c28;
}
.cashdesk-list {
	font-size: 14px;
	color: #000;
	margin-bottom: 10px;
	width: 100%;
}
.cashdesk-list b {
	font-size: 18px;
	font-weight: normal;
	color: #878787;
}
.cashdesk-list input {
	margin-right: 5px;
}
#cash-form table.cashdesk-list td {
	padding: 5px 0;
}
table.cashdesk-list tr {
	background: url(/images/nd_dotted.gif) repeat-x bottom;
}
/* }}} cashdesk list */

/* {{{ identification form */
.nd-identity label {
	display: block;
	color: #000;
	font-weight: bold;
	margin-bottom: 3px;
}
.nd-identity div {
	margin-bottom: 10px;
}
.nd-warning1 {
	float: right;
	width: 400px;
	color: #000;
}
.nd-warning1 strong {
	font-size: 18px;
	font-weight: normal;
	display: block;
}
/* }}} identification form */

.hr {
	background: #dedca5;
	height: 1px;
	overflow: hidden;
	font-size: 0;
	margin: 10px 0;
}
.hr hr { display: none; }

.nd-thanx {
	margin-top: -45px;
	font-size: 18px;
	color: #000;
}

/* {{{ complete info */
.nd-complete-info {
	border: 3px solid #ffb642;
	background: #fffee3;
	padding: 20px;
}
.nd-complete-info table {
	width: 100%;
	border-collapse: collapse;
	table-layout: fixed;
}
.nd-complete-info table th {
	color: #000;
	font-size: 24px;
	font-weight: normal;
	text-align: left;
}
.nd-complete-info table td {
	color: #000;
	font-size: 24px;
}
.nd-amount {
	color: #f26c28;
	font-weight: bold;
}
.nd-curr {
	color: #000;
	font-weight: bold;
}
/* }}} complete info */

#msg {
	display: block;
}

.nd-whattodo {
	font-size: 14px;
}
.nd-whattodo li {
	padding-left: 55px;
	margin-bottom: 40px;
	position: relative;
}
* html .nd-whattodo li {
	height: 1%;
}
.nd-whattodo li strong {
	color: #f26c28;
	font-size: 24px;
	font-weight: normal;
	display: block;
}
.nd-whattodo li b {
	position: absolute;
	width: 44px;
	height: 44px;
	left: 0;
	top: 0;
	background-image: url(/images/nd_icons_whattodo.png);
	background-repeat: no-repeat;
}
.step1 b { background-position: 0 0; }
.step2 b { background-position: 0 -44px; }
.step3 b { background-position: 0 -88px; }

#msg-email {
	display: none;
}

.l-register { color: #b4450d; }
.l-login { color: #000; }
.nd-reg-or-login {
	font-size: 12px;
	color: #fff;
}

/* {{{ time countdown */
/*
.time-to-go {
	color: #dd6230;
	font-size: 24px;
	border-collapse: collapse;
}
*/
.time-to-go {
	color: #000;
	font-size: 16px;
	padding: 0px;
    margin: 0px;
}
.time-to-go 
{
    padding: 0px;
    margin: 0px;
}
/*
#time-to-go-hours,
#time-to-go-minutes,
#time-to-go-seconds {
	font-weight: bold;
	width: 36px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	background: url(/images/nd_bg_time.png) no-repeat;
	padding: 0;
}
*/
#time-to-go-hours,
#time-to-go-minutes,
#time-to-go-seconds 
{
    padding: 0px;
    margin: 0px;
	font-weight: bold;
}
.time-to-go-title 
{
    padding: 0px;
    margin: 0px;
	color: #000;
	font-size: 16px;
}
/* }}} time countdown */

.nd-phones {
	background: url(/images/nd_phones.png) no-repeat;
	width: 274px;
	height: 105px;
	text-indent: -9999px;
	margin: 20px 0;
}

.nd-support-info {
    width:320px; margin-top: -150px; color:#000 ; font-size: 10px;
}

/* для inouit.asp */
.inout-header
{
    color:#88857c; 
    background:#fff8ed; 
    height:40px; 
    font-size:14px;
}
.inout-logo
{
    color: #000;
    font-weight: bold; 
    font-size:13px;
}
.inout-1 
{
    color: #696969;
    padding: 10px;
}
.inout-2, .inout-3
{
    font-weight: bold;
    text-align: center;
}
.inout-4, .inout-5
{
    text-align: center;
}
.inout-percent
{
    color: #c66832;
    font-size: 16px;
}
/**/
/* rapida templates pages */

#rapida_table
{
    border: 1px solid #cecece;
    border-collapse: collapse;
    width: 100%;
    text-align: center;
    color: #000;
    margin-top: 5px;
    margin-bottom: 60px;
}

#rapida_table td, #rapida_table th
{
    border: 1px solid #cecece;
    text-align: left;
    padding-left: 10px;
}
#rapida_table th
{
    border-bottom: 1px solid #a6a6a6;
}
#rapida_table .cnt
{
    text-align: center;
    padding: 0px;
}

#rapida_table thead
{
    background: #e3e3e3;
    color: #7b7b7b;
    border-bottom: 1px solid #000;
}
#rapida_table tr
{
    height: 30px;
}
#member_rapida_div
{
    font: 12pt;
    border: 1px solid #cecece;
    width: 920px;
    color: #000;
    margin-bottom: 20px;
    margin-top: 15px;
    padding: 10px 0px 10px 10px;
    
}
#member_rapida_div strong
{
    color: #686868;
    margin-right: 5px;
    font-weight: normal;
}
#member_rapida_div span
{
    font: 11pt;
    color: #686868;
}
#member_rapida_div div
{
    height: 25px;
}

.add_temp
{
    margin-left: 5px;
    font-size: 14px;
    margin-bottom: 3px;
    position: relative;
    top: -3px;
    cursor: pointer;
    text-decoration: underline;
}
#create_temp label.required:before {
	content: "*";
	color: #eb1111;
	font-size: 0.8em
}
#create_temp .info
{
    font-size: 14px;
    font-weight: bold;
    padding-right: 17px;
}
#create_temp .higher
{
    height: 16px;
    border-width: 1px;
	border-style: solid;
	border-color: #404040  #D0D0D0 #D0D0D0 #3F3F3F;
	color: black;
	font: 11px Arial, Helvetica, sans-serif;
	padding: 2px;
	width: 180px;
	font-size: 14px;
	padding-left: 5px;
	padding-top: 2px;
	position: relative;
	left: -10px;
    
}
#create_temp
{
    background: #fff7d9;
    padding: 10px 0px 10px 10px;
    margin-bottom: 10px;
    margin-top: 10px;
}
#member_rapida_div div
{
    padding-bottom: 7px;
    height: 100%;	
}
#member_rapida_div span
{
    display: block;	
    padding-top: 8px;
	
}

#content #rapida-pink-message h2 {
	background:none;
	color: black;
	font-size: 16px;
	padding: 0px 0px 10px 0px;
	margin:0px;
}

#content #rapida-pink-message h3 {
	color: #f1640b;
	font-size: 14px;
	padding: 0px 0px 0px 27px;
	margin:0px;
	height: 20px;
	font-weight: bold;
}
#content #rapida-pink-message #first {
	background:url(/images/rapida_first.png) no-repeat;
	height: 100%;
	min-height: 22px;
	height:auto !important;
	height: 22px;
}
#content #rapida-pink-message #second {
	background:url(/images/rapida_second.png) no-repeat;
	margin-top: 17px;
	height: 100%;
}
#content #rapida-pink-message p {
	color: #6b6b6b;
	font-size: 12px;
	margin-top: 3px;
	margin-bottom: 10px;
}
#content #rapida-pink-message .plus, #content #rapida-pink-message .minus {
	margin-bottom: 10px;
}
#content #rapida-pink-message .plus {
	margin-bottom: 12px;

}
#content #rapida-pink-message li {
	color: black;
	font-size: 12px;
	margin:5px 0px;
	padding-left: 27px;
	min-height:18px;
	height:auto !important;
	height: 18px;
	
}
#content #rapida-pink-message .plus li {
	background: url(/images/rapida_plus.png) no-repeat;
	/*min-height: 18px;
	height: 100%;*/
}
#content #rapida-pink-message .minus li {
	background: url(/images/rapida_minus.png) no-repeat;
	/*
	min-height: 18px;
	height: 100%;
	*/
}
#content .nd-send-message-pink p {
margin: 10px;
} 
/**/

/* {{{ masterbank */
#masterbank-dialog {
	color: #000;
	font-size: 16px;
}
#content #control_amount_rub, #content #control_amount_kop {
	width: 30px;
}
.star { color: red; }
.secure-logos * {
	vertical-align: middle;
}
/* }}} masterbank */
