/* CSS Document */
body, html { height:100%; margin:0px; background-color:e1ebed; color:#858585; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px;}

a,div { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px;}
.item {font-size:18px; color:white; text-decoration:none;}
.item_check {font-size:18px; color:#3e84a4; text-decoration:none;}
table {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#0e4964;}
.input {height:20px; color: #5d8ec1; font-size:11px; width:130px; }

.input2 {height:20px; color: #0e4964; font-size:11px; width:168px; padding-left:3px;}

.lady 
{
margin: -239px 0 0 409px;
}

.nadej 
{

margin: -239px 0 0 290px;
}

.monitor 
{
margin: -211px 0 0 177px;
}

.block
{
width: 178px;
height: 131px;
margin: -131px 0 0 698px;
background: url('/img/block.jpg');
}
.body1
{
margin-top:-31px;
}
.body2 
{
margin: -42px 0 0 178px;
}

.content
{
width: 990px;
background: url("/img/back_bottom.jpg") #98c5d8 bottom no-repeat;
}

.cont_top
{
width: 990px;
height: auto;
background: url("/img/back_top.jpg") top no-repeat;
}
.menu
{
width: 179px;
height: 238px;
background: url('/img/menu.jpg');
margin:0 0 0 73px;
}

.valuta
{
width:13px;
height:130px;
background-color:#b3d2d9;
margin:-205 0 0 330px;
}

.valuta2
{
width: 288px;
height: 49px;
background-color:#b3d2d9;
margin:-130 0 0 342px;
font-size:36px;
color:white;
}

.val_cont
{
width: 554px;
height: 220px;
margin:0 0 0 343px;
padding:30px 0 0 45px;
background-color:#b3d2d9;
}

.about
{
width:593px;
height:300px;
margin:0 0 0 340px;
padding-top:20px;
color:#0e4964;
font-size:13px;
text-align:justify;
}

.copy
{
color:#8f98d4;
padding:50px 0 0 20px;
}

.logo2
{
margin:-45px 30px 0 0;
text-align:right;

}
/*-------------- s page begin -------------------*/
.tippet_msg {
	position:absolute;
	font-size:12px;	
	color:#0e4964;
	top:415px;
	margin-left:330px;
	margin-top:5px;
	font-weight:bold;
}
.tippet_msg b {
	color:#F00;
	vertical-align:1px;
}
.wrongPwdLogin {
	color:#F00;
	font-weight:bold;
	padding-right:5px;
}
.simple_page {
	padding-bottom:25px;
}
.simple_page .valuta2 {
	width:500px;font-size:24px;padding:17px 0 0 4px;
}
.simple_page .val_cont {
	height:auto;
	padding-left:0px;
	padding-top:10px;
}
.simple_page .val_cont p {
	font-size:13px;
	color:#0E4964;
	margin:7px 20px;
	text-align:justify;
}
.simple_page .val_cont p a {
	font-size:13px;
	color:#06C;
}
.listPBChoose {
	list-style-image:none;
	list-style:none;
}
.hdrPBChoose {
	font-size:13px;
	color:#FFF;
	font-weight:bold;
	padding-top:5px;
}
/*-------------- tarifs begin -------------------*/
.aboutTarifsBlock {
	color:#0E4964;
	font-size:13px;
	line-height:150%;
}
.tarifsTableBlock {
	color:#333;
	padding:10px;
}
.tarifsTableBlock table{
	border-collapse:collapse;
	border-spacing:0px;
	border:none;
}
.tarifsTableBlock table td, .tarifsTableBlock table th{
	border:1px solid #CCC;
	font-size:11px;
	text-align:center;
	padding:2px 4px;
	background-color:#FFF;
}
.tarifsTableBlock table th{
	font-weight:normal;
	background:#EBF5F5;
	color:#666;
	padding:2px 7px;
}
.tarifsTableBlock table td.fromTo {
	text-align:left;
}
.tarifsTableBlock table tr.trYes td {
	background-color:#EBF5F5;
}
.aboutTarifsBlock {
	margin-left:30px;
}
.tarifsTableBlock {
	margin-left:20px;
	margin-bottom:10px;
}
/*-------------- faq begin -------------------*/
.question { font-weight:bold; }
/*-------------- contacts begin -------------------*/
.contactsHdr2 {
	color:#0E4964;
	font-size:14px;
	padding-left:20px;
	line-height:150%;
}
.tbl_contacts {
	margin-top:15px;
	margin-left:20px;
}
.tbl_contacts th{
	font-size:13px;
	color:#0E4964;
	text-align:left;
	width:120px;
}
.tbl_contacts textarea{
	width:300px;
}
.tbl_contacts .inp {
	padding-bottom:2px;
}
.tbl_contacts .inp input{
	width:300px;
}
.captchaTbl .hdr_inp {
	text-align:left;
	font-size:13px;
	color:#0E4964;
	font-weight:bold;
	width:120px;
}
.captchaTbl b{
	font-size:24px;
	color:#FFF;
}
.tbl_contacts .captchaTbl input {
	width:150px;
}
.tbl_contacts .wrong_msg {
	color:#F00;
	font-size:14px;
	display:block;
	padding:5px 0px;
}
.contacts_page .buttonBlock {
	text-align:right;
	width:440px;
}
.contactsSkype {
	padding-left:20px;
	padding-top:20px;
}
.contactsSkype img{
	position:relative;
	top:3px;
}
.contactsSkype div{
	font-size:13px;
	color:#0E4964;
	line-height:200%;
}
.contactsSkype div a{
	font-size:13px;
	color:#06C;
}
.contactsSkype div.hddr{
	font-weight:bold;
}
/*-------------- order begin -------------------*/
.orderTable {
	margin-left:20px;
}
.orderTable th{
	padding-right:5px;
}
.orderTable th, .orderTable td{
	text-align:left;
	font-weight:normal;
	font-size:13px;
	line-height:25px;
}
.orderTable .give, .orderTable .buy {
	font-weight:bold;
}

.orderTable .hdrRekviziti {
	color:#FFF;
	font-weight:bold;
	padding-top:10px;
}
.orderTable td.rules {
	text-align:left;
	line-height:13px;
	font-size:13px;
	height:14px;
}
.orderTable td.rules a {
	font-size:13px;
	color:#069;
}
.orderTable #agree {
	width:auto;
}
.order_page .buttonBlock {
	text-align:right;
	padding-top:10px;
	width:380px;
}
.summFrom input, .summTo input {
	font-weight:bold;
}
.summFrom input, .summTo input, .email input, .fio input, .purce input, .phone input, .card input {
	width:210px;
}
/*-------------- makeorder begin -------------------*/
.mo_page {
}
.mo_page .msgCont {
	font-size:13px;
	line-height:150%;
	padding-left:20px;
}
.mo_page .msgCont input{
	font-size:12px;
	line-height:150%;
	white-space:nowrap;
}
/*-------------- registration begin -------------------*/
.regDone {
	font-size:13px;
	line-height:150%;
	padding-left:20px;
}
.registerPartner {
	float:right;
	margin-right:45px;
}
.registerPartner a {
	font-size:12px;
}
.registerPartner a.cab {
	color:#FF952B;
	font-size:16px;
	font-weight:bold;
}
.registerPartner a.exit {
	color:#333;
}
/*-------------- partner cabinet begin -------------------*/
.partner_cab{
}
.menuPartner {
	padding:0;
	margin:0;
	padding-left:20px;
}
.menuPartner ul {
	height:25px;
	padding:0px;
	margin:0;
	list-style-image:none;
	list-style-type:none;
}
.menuPartner li {
	padding:0; margin:0;
	height:25px;
	float:left;
	margin-right:10px;
}
.menuPartner li a {
	float:left;
	line-height:25px;
	padding:0; margin:0;
	height:25px;
	font-size:14px;
	color:#FFF;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	background:#4E78A7;
}
.menuPartner li.pSelected a, .menuPartner li a:hover {
	/*background:#7998A6;*/
	background:#FA9B3D;
}
.partCont {
	padding-left:20px;
}
.partCont h2 {
	padding-top:5px;
}
.partCont span.hdr {
	font-size:13px;
	line-height:200%;
}
	.first table.changes{
		border-collapse:collapse;
		border-spacing:0px;
	}
		.first table.changes td, .first table.changes th {
			color:#333;
			border:1px solid #97B6D9;
			font-size:12px;
			text-align:center;
			font-size:12px;
			background:#FFF;
		}
		.first table.changes th {
			color:#999;
			background:#D9E8E7;
			padding:1px;
		}
		.first table.changes td.num {
		}
		.first table.changes td.date {
			font-size:11px;
		}
		.first table.changes td.description {
			font-size:12px;
			line-height:20px;
		}
		.first table.changes td.sum {
			font-size:12px;
		}
		.first table.changes td.profit {
			font-size:12px;
			color:#063;
			font-weight:bold;
		}
		.first table.changes span.arrow {
			line-height:20px;
			font-size:16px;
			font-weight:bold;
			padding:1px 2px 1px 2px;
			position:relative;
			top:1px;
		}
	.moneyout table.clients {
		border-collapse:collapse;
		border-spacing:0px;
	}
	.moneyout table.clients td, .moneyout table.clients th{
		color:#333;
		border:1px solid #97B6D9;
		text-align:center;
		font-size:12px;
		padding:1px;
		background:#FFF;
	}
	.moneyout table.clients th{
		color:#999;
		background:#D9E8E7;
	}		
.myinfo{
	color:#666;
	margin:0px 0px 0px 5px;
}
	.myinfo_tbl td, .myinfo_tbl th {
		padding:2px;
		font-size:13px;
		height:30px;
	}
	.myinfo_tbl td input {
		width:250px;
	}
	.myinfo .infoChanged {
		color:#F00;
		font-size:13px;
		margin:5px 0px 10px 0px;
	}
	.myinfo	.buttonBlock {
		margin-top:10px;
		width:366px;
	}
	.myinfo .buttonBlock .button {
		float:right;
		display:block;
		width:119px;
		height:22px;
		line-height:21px;
		background:#4C96C4;
		border:1px solid #045E94;
		color:#fff;
		cursor:pointer;
	}
/*-------------- reminice begin -------------------*/
	.reminice_page div {
		font-size:13px;
	}
