body{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 14px;
	line-height: 1.4em;
	color: #3e3e3e;
}
form, h1, h2, h3, h4, h5{
	margin: 0px;
	padding: 0px;
}
h1{
	font-size: 26px;
	color: #666666;
	padding-top: 5px;
	line-height: 1.11em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-bottom: 10px;
	text-align: left;
}
.formex{
	padding-left: 50px;
}
h2{
	font-size: 22px;
	color: #666666;
	padding-top: 5px;
	line-height: 1.11em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-bottom: 10px;
	text-align: left;
}
h3{
	font-size: 14px;
	font-weight: bold;
	color: #009DBB;
	padding-bottom: 5px;
}
hr{
	padding: 0px;
	height: 1px;
	margin: 0px;
}
.clear {
width:100%;
overflow:hidden;
}  
.wight_text,
.header .menu li,
.header .menu li a,
.page .r_sidebar .gray_title,
.page .l_sidebar .gray_title,
.page .blue_title
{
	color: #FFF;
}
.zero
{
	margin: 0px;
	padding: 0px;
}
.left,
.header .menu li,
.header .menu ul li.home img,
.alingleft
{
	float: left;
}
.times,
.page .r_sidebar .gray_title,
.page .l_sidebar .gray_title,
.page .blue_title,
.page .bl .t
{
	/* font-family: "Times New Roman", Times, serif; */
}
img.alingright{
	padding-bottom: 3px;
	padding-left: 10px;
}
img.alingleft{
	padding-right: 10px;
	padding-bottom: 3px;
}
img.alingcenter{}
.right,
.alingright{
	float: right;
}
.alingcenter{
	display: block;
	width: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
}
.both{
	clear: both;
	height: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 0px;
	margin: 0px;
	padding: 0px;
} 
.clr{
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.logo{
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	height: 72px;
	width: 300px;
	margin-top: 15px;
	margin-left: 25px;
}
.header{
	background-repeat: no-repeat;
	background-position: left top;
	width: 1172px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	line-height: 1.47em;
}
.header hr{
	width: 1154px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #00CEE5;
	border-right-color: #00CEE5;
	border-bottom-color: #00CEE5;
	border-left-color: #00CEE5;
	margin-left: 5px;
	margin-top: 16px;
	margin-right: 5px;
}
.header .ssl{
	font-family: "Times New Roman", Times, serif;
	background-image: url(../images/ssle.png);
	background-repeat: no-repeat;
	background-position: left 16px;
	padding-top: 28px;
	padding-left: 80px;
	font-size: 19px;
	font-style: italic;
	line-height: 1em;
	width: 260px;
	height: 60px;
}
.header .menu{
	background-image: url(../images/menu.png);
	background-repeat: no-repeat;
	height: 50px;
		
}
.header .menu li{
	background-image: url(../images/li_m.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 1px;	
}
.header .menu li.home a {
	padding: 0px;
	margin-top: 0px;
	margin-right: 33px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.header .menu ul li img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 15px;
}
.header .menu ul{
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	text-decoration: none;
	list-style-type: none;
	padding-top: 11px;
}
.header .menu li a,
.page .r_sidebar .gray_title,
.page .l_sidebar .gray_title,
.page .r_sidebar .blue_title{
	text-decoration: none;
	padding-top: 11px;
	padding-right: 33px;
	padding-bottom: 11px;
	padding-left: 33px;
/*	text-shadow: -1px -1px #666, 0px 0px #FFF;*/
}
.header .menu ul li.home,
.header .menu ul li a:hover.home
{
	background-position: -9999px -9999px;
}
.header .menu ul li a.act{
	background-image: url(../images/act_m.png);
	background-repeat: repeat-x;
}
.header .menu ul li a.contact:hover {
	-moz-border-radius: 0px 8px 8px 0px;
	-webkit-border-radius: 0px 8px 8px 0px;
	border-radius: 0px 8px 8px 0px;
}
a.contact.act{
-moz-border-radius: 0px 8px 8px 0px;
	-webkit-border-radius: 0px 8px 8px 0px;
	border-radius: 0px 8px 8px 0px;
}
.header .menu li a:hover{
	background-color: #9E9E9E;
	background-image: url(../images/hover_m.png);
	background-repeat: repeat-x;
}
.header .c a{
	color: #009092;
	text-decoration: none;
}
.header .c{
	font-size: 14px;
	color: #767676;
	/* font-style: italic; */
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	padding-left: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #00CCF3;
	border-right-color: #00CCF3;
	border-bottom-color: #00CCF3;
	border-left-color: #00CCF3;
	padding-right: 20px;
	margin-top: 10px;
}
.header .c img{
	float: left;
	padding-right: 5px;
	padding-top: 4px;
}
.header .c span{
	color: #0097AC;
	font-size: 18px;
}
.page{
	width: 1161px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-bottom: 40px;
	-moz-border-radius: 0px 0px 8px 8px;
	-webkit-border-radius: 0px 0px 8px 8px;
	border-radius: 0px 0px 8px 8px;
}
.page .r_sidebar{
	padding-right: 4px;
}
.page .r_sidebar,
.page .l_sidebar{
	width: 256px;
	margin-bottom: 20px;
}
.page .r_sidebar .gray_title,
.page .l_sidebar .gray_title{
/*	background-image: url(../images/gray_title.png);
	background-repeat: no-repeat;
	font-size: 20px;
	font-style: italic;*/
	/* background-image: url(/res/img/sosulka.png);
	background-repeat: repeat-x;
	background-size: 50% 50%; */
	background-color: #00b3d3;
	border-radius: 8px;
/*	font-family: Arial, Helvetica, sans-serif;*/
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	text-align: center;
	margin-top: 20px;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 11px;
	padding-left: 9px;
}
.page .r_sidebar .blue_title,
.page .l_sidebar .blue_title
{
/*	font-size: 20px;
	background-image: url(../images/blue_title.png);
	background-repeat: no-repeat;*/
	/* background-image: url(/res/img/sosulka.png);
	background-repeat: repeat-x;
	background-size: 50% 50%; */
	background-color: #00b3d3;
	border-radius: 8px;
	text-align: center;
/*	font-style: italic;*/
/*	font-family: Arial, Helvetica, sans-serif;*/
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	margin-top: 20px;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 11px;
	padding-left: 9px;
}
.page .r_sidebar{}
.page .l_sidebar{}
.page .content{
	width: 600px;
	text-align: justify;
	padding-left: 23px;
	padding-top: 20px;
	padding-bottom: 20px;
	line-height: 1.4em;
}
.content a{
	color: #00C0E2;
}
.content hr{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.page .content ul li{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 20px;
	list-style-type: none;
	background-image: url(../images/lis.png);
	background-repeat: no-repeat;
	background-position: left 5px;
}
.page .bl{
	background-color: #EFEFEF;
	margin-top: 5px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.page .bl ul a{}
.page .bl ul a:hover{}
.page .bl .news{}
.page .bl .t{
	/* font-size: 18px; */
	font-size: 15px;
	/* font-style: italic; */
	color: #187f9d;
	padding-top: 0px;
}
.page .bl a:hover{color: #187f9d;}
.page .bl .news a,
.page .bl .t a{
	color: #187f9d;
	text-decoration: none;
}
.page .bl .news a:hover,
.page .bl .t a:hover{
	color: #999;
	text-decoration: underline;
}
.page .bl .date,
.resdate{
	font-size: 11px;
	font-style: italic;
	color: #bfbfbf;
	padding-top: 15px;
	padding-bottom: 0px;
}
.resdate{
padding-top: 2px;
	padding-bottom: 0px;
}
.page .bl .txt{
	font-size: 11px;
	color: #808182;
	padding-top: 5px;
}
.sidebar{
	width: 365px;
}
.footer{
	padding-top: 5px;
	/* background-image: url(/res/img/sosulka.png);
	background-repeat: repeat-x;
	background-size: 10% 50%; */
	background-color: #575757;
	width: 100%;
	height: 65px;
	display: table;
}
.footer .caunt{
	padding-top: 15px;
}
.footer .polimax{
	background-image: url(../images/polimax.png);
	background-repeat: no-repeat;
	float: right;
	height: 43px;
	width: 139px;
	margin-top: 10px;
}
.footer .caunt img{
	padding-right: 35px;
}
.footer a{
	color: #FFF;
	text-decoration: none;
}
.footer a:hover{
	color: #CCC;
	text-decoration: underline;
}
.footer .f_cont{
	width: 1161px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.footer .copy{
	font-size: 12px;
	color: #CCC;
	padding-top: 10px;
	line-height: 0.4em;
	padding-right: 40px;
}
.table_obmen{
	padding-top: 10px;
	font-size: 12px;
	width: 100%;
	color: #666;
	
}
.tticon{
	width: 17px;
	line-height: 1em;
}
.table_obmen td{
	border: 2px solid #EFEFEF;
	text-align: left;
}
.table_obmen .green{
	font-weight: bold;
	color: #666666;
	background-color: #FFF;
	/* width: 80px; */
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.cat_title a{
	color: #187f9d;
	text-decoration: none;
}
.cat_title a:hover{
	color: #02B1CA;
	text-decoration: underline;
}
.cat_title{
	font-size: 16px;
	/* font-style: italic; */
	color: #187f9d;
	text-align: left;
	line-height: 1em;
	padding-bottom: 5px;
}
.cat_date{
	font-size: 11px;
	font-style: italic;
	color: #999;
	float: right;
}
.cat_text{
	padding-bottom: 5px;
}
.paginaciya{
	margin-top: 20px;
	text-align: center;
	line-height: 24px;
}
.paginaciya .back,
.paginaciya .prev,
.paginaciya .num{
	padding: 5px 10px 5px 10px;
	margin: 0px 2px 0px 2px;
	background-image: url(../images/dgbt.png);
	background-repeat: repeat-x;
	background-position: left center;
	color: #ffffff;
	font-size: 14px;
	text-decoration: none;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.paginaciya .num.act {
	background-color: #888888;
	background-image: none;
}
.paginaciya .back a,
.paginaciya .prev a,
.paginaciya .num a{color: #187f9d;}

.paginaciya .back a:hover,
.paginaciya .prev a:hover,
.paginaciya .num a:hover{
	color: #818181;
}
.login,
.page .bl{
	padding-top: 0px;
	padding-bottom: 5px;
}
.page .bl a:hover{}
.login ul,
.footer ul,
.page .bl ul{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
.footer ul{
	float: left;
	width: 200px;
	margin-right: 140px;
	padding-bottom: 20px;
}
.footer li{
	padding-left: 15px;
	line-height: 2em;
}
.footer ul li.f_tit{
	background-color: #6D6D6D;
	color: #FFF;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.f_hr{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #747474;
	border-right-color: #747474;
	border-bottom-color: #747474;
	border-left-color: #747474;
}
.login li,
.page .bl li{
	font-size: 14px;
	background-image: url(../images/lis.png);
	background-repeat: no-repeat;
	background-position: 0px 14px;
	padding-left: 15px;
}
.login a,
.page .bl a{
	color: #666;
}
.login_lb{
	padding-top: 15px;
}
.login_inp{
	float: right;
	padding: 5px;
	margin-top: 8px;
	width: 150px;
}
.login_bt{margin-top: 20px;}

/* Title */
.content ul.w-currency-title {
	margin: 0;
	list-style: none;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}
.content ul.w-currency-title li {
	background: none;
	padding: 0;
	margin: 0;
	float: left;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 38px;
	text-transform: uppercase;
}
.content ul.w-currency-title .w-give { width: 231px;}
.content ul.w-currency-title .w-get { width: 242px;}
.content ul.w-currency-title .w-reserve { width: 80px;}

.page .bl{
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	behavior:url(/res/js/PIE.htc);
}

/* Main */
.w-currency {
	padding: 7px 5px;
	clear: both;
	overflow: hidden;
	position: relative;
	border-radius: 7px;
	behavior:url(/res/js/PIE.htc);
	border: 1px solid #EAEAEA;
	background-image: url(../images/bg_homeform.png);
	background-repeat: repeat-y;
	background-position: left;
}
.w-currency ul { padding: 0; margin: 0; list-style: none;}
.w-currency li { padding: 0; margin: 0; color: #010101; font: 14px/35px arial;}
.w-currency li a { color: #010101; display: block; text-decoration: none;}
.w-currency li em {
	margin-right: 7px;
	display: inline-block;
	font-style: normal;
	text-align: right;
	width: 48px;
	padding-top: 0;
	padding-right: 38px;
	padding-bottom: 0;
	padding-left: 0;
}
.w-currency ul.w-give li em{
	width: 24px;
}
/* Give */
.w-currency ul.w-give { width: 232px; float: left;}
.w-currency ul.w-give li { background: none; padding: 0px 0 0;}
.w-currency ul.w-give li span { padding: 0 0 0 13px; display: block; cursor: default; border-radius: 7px 0 0 7px; behavior:url(/res/js/PIE.htc);}
/* .w-currency .w-give li span:hover { background:url(../images/arrow_currency.png) 100% 0 no-repeat #c3ebf1;} */
.w-currency ul.w-give li:first-child { padding: 0;}

/* Get */
.w-currency ul.w-get { width: 200px; float: left; display: none;}
.w-currency ul.w-get li { background: none; padding: 0px 0 0 0px;}
.w-currency ul.w-get li a { width: 342px; padding: 0 0 0 13px; display: block; behavior:url(/res/js/PIE.htc);}
.w-currency ul.w-get li a:hover {
	color: #000;
	background-color: #A7A7A7;
}
.w-currency ul.w-get li:first-child { padding: 0 0 0 0px;}
.w-get-hover {}
.w-currency .w-reserve li.w-reserve-hover {
	color: #000;
}
.w-currency ul.w-get li span.res {
	float: right;
	padding-right: 13px;
}

/* Reserve */
.w-currency ul.w-reserve { width: 145px; float: right;}
.w-currency ul.w-reserve li {
	background: none;
	color: #333333;
	text-align: right;
	padding: 0px;
	margin-right: 13px;
}
.w-currency ul.w-reserve li:first-child { padding: 0;}
/* Icon */
.w-currency em.exchange-WMZ {background:url(../images/icon_WMZ.png?v=2) 100% 50% no-repeat;}
.w-currency em.exchange-WMT {background:url(../images/icon_WMT.png) 100% 50% no-repeat;}
.w-currency em.exchange-WME {background:url(../images/icon_WME.png) 100% 50% no-repeat;}
.w-currency em.exchange-WMR {background:url(../images/icon_WMR.png?v=2) 100% 50% no-repeat;}
.w-currency em.exchange-WMU {background:url(../images/icon_WMU.png?v=2) 100% 50% no-repeat;}
.w-currency em.exchange-P24UAH, .w-currency em.exchange-P24USD {background:url(../images/icon_privat.png?v=2) 100% 50% no-repeat;}
.w-currency em.exchange-visa {background:url(../images/icon_visa.png) 100% 50% no-repeat;}
.w-currency em.exchange-yandex {background:url(../images/icon_yandex.png) 100% 50% no-repeat;}
.w-currency em.exchange-QWRUB {background:url(../images/icon_QWRUB.png?v=2) 100% 50% no-repeat;}
.w-currency em.exchange-CNTUSD {background:url(../images/icon_CNTUSD.png) 100% 50% no-repeat;}
.w-currency em.exchange-THB {background:url(../images/icon_THB.png?v=3) 100% 50% no-repeat;}
.w-currency em.exchange-SBERRUB {background:url(../images/icon_SBERRUB.png?v=2) 100% 50% no-repeat;}
.w-currency em.exchange-TCSBRUB {background:url(../images/icon_TCSBRUB.png?v=3) 100% 50% no-repeat;}
.w-currency em.exchange-ACRUB {background:url(../images/icon_ACRUB.png?v=2) 100% 50% no-repeat;}
.w-currency em.exchange-VTB24RUB {background:url(../images/icon_VTB24RUB.png?v=2) 100% 50% no-repeat;}
.w-currency em.exchange-CARDRUB {background:url(../images/icon_CARDRUB.png?v=2) 100% 50% no-repeat;}
.w-currency em.exchange-YAMRUB {background:url(../images/icon_YAMRUB.png?v=2) 100% 50% no-repeat;}
.w-currency em.exchange-CARDUAH {background:url(../images/icon_CARDUAH.png?v=2) 100% 50% no-repeat;}
.w-currency em.exchange-CASHRUB {background:url(../images/icon_CASHRUB.png?v=1) 100% 50% no-repeat;}
.w-currency em.exchange-CARDKZT {background:url(../images/icon_CARDKZT.png?v=1) 100% 50% no-repeat;}
.w-currency em.exchange-CASHUAH {background:url(../images/icon_CASHUAH.png) 100% 50% no-repeat;}
.w-currency em.exchange-VIPBAL {background:url(../images/icon_VIPBAL.png) 100% 50% no-repeat;}
.w-currency em.exchange-WMP {background:url(../images/icon_WMP.png) 100% 50% no-repeat;}
.w-currency em.exchange-SBERCRUB {background:url(../images/icon_SBERCRUB.png) 100% 50% no-repeat;}
.w-currency em.exchange-MONOBUAH {background:url(../images/icon_MONOBUAH.png) 100% 50% no-repeat;}
.w-currency em.exchange-USDTTRC20 {background:url(../images/icon_USDTTRC20.png) 100% 50% no-repeat;}
.w-currency em.exchange-USDCERC20 {background:url(../images/icon_USDCERC20.png) 100% 50% no-repeat;}
.w-currency em.exchange-VIPVUAH {background:url(../images/icon_VIPVUAH.png) 100% 50% no-repeat;}
.w-currency em.exchange-SBPRUB {background:url(../images/icon_SBPRUB.png) 100% 50% no-repeat;}
.w-currency em.exchange-CARDUSD {background:url(../images/icon_CARDUSD.png) 100% 50% no-repeat;}
.w-currency em.exchange-CARDEUR {background:url(../images/icon_CARDEUR.png) 100% 50% no-repeat;}
.w-currency em.exchange-WIREUAH {background:url(../images/icon_WIREUAH.png?v=3) 100% 50% no-repeat;}
.w-currency em.exchange-WIREGEL {background:url(../images/icon_WIREGEL.png) 100% 50% no-repeat;}
/* ---------------------------------------------------- */

ul.w-give li.w-give-active{
	display: block;
	background-color: #A7A7A7;
	background-image: url(../images/arrow_currency.png);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

#exchange_form{
	font-size: 14px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 47px;
	padding-top: 8px;
}
table.form-data {
    padding: 0;
}
table.form-data td {
    padding: 2px 5px 2px 0;
}
table.form-data p {
    margin: 0;
    padding: 0 0 5px;
}
table.form-data tr.row_regdata td {
    background: none repeat scroll 0 0 #EBECEC;
    padding: 5px;
}
table.form-data tr.row_regdata span.txtlength {
    background: none repeat scroll 0 0 #EEEDE6;
}
.fl_left {
    float: left;
}
.fl_right {
    float: right;
}
.text-green, a.text-green {
    border-color: #3AB600 !important;
    color: #00A3C7 !important;
}
.text-dark-green, a.text-dark-green {
    border-color: #1F7900 !important;
    color: #008BAA !important;
}
.text-red, a.text-red {
    border-color: #FF0000 !important;
    color: #FF0000 !important;
}
table.datachecklist tr td {
    padding: 0 2px 0 0;
}
.more-money{
	background-color: #D1F3D1;
	float: right;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
table.datachecklist tr td label {
    position: relative;
    top: -2px;
}
form .fld {
    border: 1px solid #BFBFBF;
    font: 12px Tahoma,Geneva,sans-serif;
    margin: 0;
    padding: 4px;
}
form .fld:hover {
    border: 1px solid #A0A0A0 !important;
}
form .fld:focus {
    border: 1px solid #646464 !important;
}
form select.fld {
    height: 24px !important;
    padding: 3px 2px !important;
}
form .btn, a.btn {
    background-color: rgba(0, 0, 0, 0);
    background-repeat: no-repeat;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    height: 26px;
    margin: 0;
    padding: 0;
    text-align: left;
    text-decoration: none;
}
a.btn {
    display: block;
}
form .err, form .msg_err {
    font: 10px Arial,Helvetica,sans-serif;
}
form .ok, form .msg_ok {
    font: 12px Arial,Helvetica,sans-serif;
}
form .readonly {
    background: none repeat scroll 0 0 #E5E5E5;
}
.ajax-form {
    float: right;
    height: 16px;
    margin: 6px 10px 0 0;
    width: 16px;
}
#exchnage-info {
	color: #646464;
	font-size: 12px;
		
}
#exchnage-info span{padding-top: 5px;}
#exchnage-info * {
	line-height: 14px;
}
#exchnage-balance .fl_right {
	text-align: right;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0;
}
#in_amount, #need_amount, #out_amount {
    background: none repeat scroll 0 0 #FFFFCC;
    font-weight: bold;
    text-align: right;
    width: 80px;
}
input#in_purse, input#out_purse, input#frm_buy_account {
    padding: 4px;
    width: 142px;
}
#frm_sell_methodId, #frm_buy_methodId {
    width: 240px;
}
input#frm_visa_expire_month, input#frm_visa_expire_year {
    padding: 4px;
    width: 20px;
}
#exchange-content table.form-data tr td {
    height: 20px;
}
#exchange-content table.form-data tr td.space {
    font-size: 1px;
    height: 15px !important;
    line-height: 1px;
    margin: 0;
    padding: 0;
}
#exchange-content table.form-data tr td.text {
    height: 11px !important;
    line-height: 11px;
}

.hint {
    background: none repeat scroll 0 0 #F7F7F8;
    border: 1px solid #BFBFBF;
    border-radius: 10px;
    padding: 10px !important;
}
.floathint {
    background: none repeat scroll 0 0 #F7F7F7;
    border: 1px dashed #646464;
    display: none;
    padding: 10px !important;
    position: fixed;
    z-index: 12000;
}
table.form-data tr.row_regdata span.txtlength {
    background: none repeat scroll 0 0 #EEEDE6;
}
span.txtlength {
    background: none repeat scroll 0 0 #F2F2F2;
    color: #646464;
    display: block;
    font: 10px Arial,Helvetica,sans-serif;
    margin: 1px 0;
    padding: 0;
    text-align: center;
    width: 35px;
}
span.txtlength2 {
    background: none repeat scroll 0 0 #F2F2F2;
    color: #646464;
    display: block;
    float: left;
    font: 10px/24px Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 25px;
}
.submitform:hover{
}
.submitform,
.submitform_green,
.moremoney {
	background-image: url(../images/dgbt.png);
	background-repeat: repeat-x;
	background-position: left center;
	color: #FFF;
	font-size: 14px;
	line-height: 1em;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background-attachment: scroll;
	cursor: pointer;
}
.submitform_green {
	background-image: url(../images/dgbt_green.png);
}
.moremoney{
	font-size: 12px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;


	}
.fld_err input, .fld_err select, .fld_err input#in_amount, .fld_err input#out_amount{
	background-color: #FFDFDF;
	border: 1px solid #FFCDCA;
}
a.more_txt {
	color: #187F9D;
	font-size: 12px;
	float: right;
	padding-top: 10px;
	clear: both;
}
a.more_txt:hover{
	color: #CCC;
}
blockquote{
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	padding-left: 15px;
}
/*-----------------Cabinet------------------*/
.forma_obmena td{
	padding: 5px;
}
.forma_obmena .inputs{
	width:180px;
	padding: 5px;
	margin-top: 10px;
	border: 1px solid #BFBFBF;
}
.forma_obmena label{
	width:250px;
	margin-top: 15px;
	text-align: right;
	padding-right: 10px;
}
table.history{
	width: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CACACA;
	border-right-color: #CACACA;
	border-bottom-color: #CACACA;
	border-left-color: #CACACA;
}
table.history tr:hover{
	background-color: #EFEFEF;
}
table.history td{
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	font-size: 14px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CACACA;
	border-right-color: #CACACA;
	border-bottom-color: #CACACA;
	border-left-color: #CACACA;
	font-size: 12px;
}
table.history .t{
	background-image: url(../images/tab_history_bg.png);
	background-repeat: repeat-x;
	color: #FFF;
}
table.history img{
vertical-align:middle;
}
/*-----------------END Cabinet---------------*/
.table_confirm{
	background-color: #EFEFEF;
	width: 500px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	padding: 15px;
	font-size: 15px!important;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.table_confirm td{
	padding: 4px!important;
}
.table_confirm a{color:#008BAA;}
.user_menu ul li{
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.4em;
}
.autlinks{
	float: left;
	width: 100px;
	padding-top: 7px;
	font-size: 12px;
	padding-left: 65px;
}
.poll{
	line-height: 1.4em;
	padding-bottom: 10px !important;
}
.poll_list{
	padding-top: 9px;
	padding-bottom: 9px;
}
a.pollink{
	font-size: 12px;
	color: #666;
	float: left;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.poll_t{
	padding-bottom: 5px;
}
.ots{
	padding-top: 10px;
	padding-bottom: 10px;
}
.bonus label{
	font-size: 12px;
	color: #666;
	width: 60px;
	float: left;
	text-align: right;
	padding-top: 5px;
	padding-right: 10px;
}
.bonus_inp{
	float: left;
	width: 112px;
	margin-top: 5px;
}
/*==================REG=====================*/
table.form-data td {
    padding: 5px;
}
table.form-data p {
    margin: 0;
    padding: 0 0 5px;
}
table.form-data tr.row_regdata td {
    background: none repeat scroll 0 0 #EBECEC;
    padding: 5px;
}
table.form-data tr.row_regdata span.txtlength {
    background: none repeat scroll 0 0 #EEEDE6;
}
#login_form table tr td {
    vertical-align: middle;
}
form .fld {
    border: 1px solid #BFBFBF;
    font: 12px Tahoma,Geneva,sans-serif;
    margin: 0;
    padding: 4px;
}
#register_form{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
/*==================END REG=====================*/

.poll_resalt{
	border:1px solid #B1B1B1;
	height:10px;
	margin-bottom: 8px;
}
.confirm{
	margin-right: 50px;
	margin-left: 50px;
}
.sm_text{
	font-size: 11px;
}
.ttf{
	padding-left: 75px;
	font-size: 16px;
}
.inpw{
	width: 100%;
	border: 1px solid #999;
}
.contbloc{
	float: left;
	padding-top: 10px;
}
.topten{
	margin-top: 10px;
}
.topfive{
	margin-left: 15px;
}

/* Status */
.status_obmena{
	width: 100%;
	margin-top: 20px;
}
#exchange_form td{
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.upper{
	text-transform: uppercase;
}
.status_zayavki{
	color: #b31900;
}
.selblue{
	color: #1197b8;
}
.
.italic{font-style: italic !important;}
.graytxt{
	font-size: 12px;
	color: #a3a3a3;
}
.top_h{
	padding-top: 5px;
	float: left;
	padding-right: 15px;
}
.bt_w{margin-left: 9px;}
.ststus_bt{background-image: url(../images/dgbt.png);}
.ststus_bt,
.ststus_bt_red,
.ststus_bt_green{
	background-repeat: repeat-x;
	background-position: left center;
	color: #FFF;
	font-size: 14px;
	line-height: 1em;
	padding-top: 7px;
	border-radius:5px;
	padding-right: 15px;
	padding-bottom: 7px;
	padding-left: 15px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
	
}
.ststus_bt_red{background-image: url(../images/dgbt_red.png); }
.ststus_bt_green{background-image: url(../images/dgbt_green.png); }
.hr_gray{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
.textarea_hh{
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.inpw_fg {
	width: 98%;
	border: 1px solid #999;
	margin-left: 1px;
}
/* END Status */
.ooo{
	width: 500px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.otstupbtsubmit{
	margin-top: 6px;
}
.appmsg{
	background-color: #C9F8FF;
	border: 1px solid #00D7F5;
	color: #2f2f2f;
	padding: 10px;
	width: 480px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
}
.lk{
}
.forma_lk{
	padding-left: 61px;
}
.forma_lk .inputs{
	width:226px;
	padding: 4px;
	border: 1px solid #BFBFBF;
	clear: both;
	margin-right: 10px;
}
.forma_lk label{
	margin-top: 5px;
	text-align: right;
}
.forma_lk .shot input{width:144px !important;}
.ltxt{
	font-size: 11px !important;
	font-style: italic !important;
	line-height: 1.3em !important;
	padding-top: 25px;
	text-align: right !important;
	width: 235px;
}
.imtxt{
	font-size: 11px;
	font-style: italic;
}
.remail{
	margin-top: 25px;
}
.remcode{
	padding-right: 20px;
	font-size: 12px;
	color: #999;
}
.remcodemail{
	margin-top: 20px;
	font-size: 12px;
	color: #999;
}
.rem_impt_a{
	width: 230px;
}
.rem_impt_b{
	width: 138px;
}
/*partner*/
.partner_bal{
	text-transform: uppercase;
	color: #FFF;
	background-color: #00B3D4;
	font-size: 14px;
	float: left;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	behavior:url(/res/js/PIE.htc);
}
.partner_bal_min{
	float: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
}
.partner_filter{
	padding-top: 25px;
	padding-bottom: 25px;
}
.partner_totl{}
.partner_totl span{
	font-weight: bold;
	color: #0099B9;
}
.small{
	font-size: 11px;
	padding-right: 5px !important;
	padding-left: 5px !important;
	height: 22px;
	float: left;
	margin-top: 2px;
	margin-bottom: 0px;
	margin-left: 6px;
	margin-right: 0px;
}
.parn_inpt{
	padding: 2px !important;
	border: 1px solid #0087A3;
	margin-left: 6px !important;
	font-size: 12px;
	width: 89px;
}
.p_text{
	padding-top: 4px;
	
}
.p_text_r{padding-left: 6px;}
/*END partner*/

.respitem {
	margin-top: 10px;
	background-color: #EFEFEF;
	padding-top: 10px;
	padding-right: 15px;
	padding-left: 15px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}