@charset "windows-1251";
/* CSS Document */

body,td,th,form,input,textarea,select{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #000000;
}
body{
	background: #FFFFFF url('../../i/new/bg_bottom.gif') left bottom repeat-x;
	margin: 0px;
	padding: 0px;
}
a{
	color: #c0941b;
}
a:hover{
	color: #c0941b;
	text-decoration: none;
}
img{
	border: none;
}
ul{
	margin: 0px 0px 17px 0px;
	padding: 0px 0px 0px 35px;
}
ol{
	margin: 0px 0px 17px 0px;
	padding: 0px 0px 0px 35px;
}
li{
	margin: 0px;
	padding: 0px;
}
form{
	margin: 0px;
	padding: 0px;
}
h1{
	font-size: 26px;
	font-weight: bold;
	margin: 0px 0px 8px 0px;
	padding: 0px;
	font-family: Verdana;
	line-height: 32px;
}
h2{
	font-size: 18px;
	font-weight: bold;
	margin: 0px 0px 8px 0px;
	padding: 0px;
	font-family: Verdana;
	line-height: 22px;
}
h3{
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 8px 0px;
	padding: 0px;
	font-family: Verdana;
	line-height: 18px;
}
p{
	margin: 0px 0px 7px 0px;
	padding: 0px;
}
.gold{
	color: #c0941b;
}
.red_gold{
	color: #cc3a00;
}
.normal{
	font-weight: normal;
	text-decoration: none;
}
.font_10{
	font-size: 10px;
}
.font_11{
	font-size: 11px;
}
.font_12{
	font-size: 12px;
}
.font_14{
	font-size: 14px;
}
.font_16{
	font-size: 16px;
}
.font_18{
	font-size: 18px;
}
.font_26{
	font-size: 26px;
}
.font_32{
	font-size: 32px;
}

#mainTable{
	width: 100%;
	height: 100%;
	background: url('../../i/new/bg_top.gif') left top repeat-x;
}
#innerTable{
	width: 1175px;
}
#mastHead{
	height: 166px;
}
#handle{
	position: relative;
	height: 166px;
}
img#logo{
	position: absolute;
	top: 29px;
	left: 28px;
	z-index: 1;
}
ul#lang{
	position: absolute;
    list-style-type: none;
	top: 24px;
	left: 21px;
	z-index: 2;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}
ul#lang li{
	float: left;
	height: 19px;
	line-height: 19px;
	margin: 0px;
	padding: 0px 0px 1px 1px;
}
ul#lang a{
	display: block;
	width: 28px;
	text-align: center;
	color: #000000;
}
ul#lang a:hover{
	color: #000000;
	text-decoration: underline;
}
ul#lang li.act{
	background: url('../../i/new/lang_bg.gif') bottom left no-repeat;
}
ul#lang li.act a{
	color: #9b7127;
	text-decoration: none;
}
ul#lang li.act a:hover{
	color: #9b7127;
	text-decoration: none;
}

ul#topMenu{
	position: absolute;
    list-style-type: none;
	right: 280px;
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 11px;
	bottom: 11px;
}
ul#topMenu li{
	float: left;
	margin: 0px 0px 0px 15px;
}
ul#topMenu a{
	color: #000000;
}
ul#topMenu a:hover{
	color: #9b7127;
}
ul#topMenu li.act a{
	color: #9b7127;
	text-decoration: none;
}

#stockTicker{
	position:absolute;
	left:285px;
	right: 285px;
	bottom: 123px;
	font-size: 11px;
	line-height: 15px;
	height: 17px;
}

#arrow_l{
	position:absolute;
	left: 280px;
	bottom: 127px;
	width: 5px;
	height: 9px;
}
#arrow_r{
	position:absolute;
	right: 280px;
	bottom: 127px;
	width: 5px;
	height: 9px;
}

#topIcons{
	position: absolute;
	top: 28px;
	right: 278px;
	height: 16px;
}
#topIcons a{
	margin-left: 9px;
	width: 16px;
}
#topIcons a img{
	cursor: pointer;
}



#leftCol{
	width: 258px;
	background: url('../../i/new/c_l.png') right top repeat-y;
}
#leftCol_handle{
	padding: 19px 0px 30px 28px;
	background: url('../../i/new/c_l_t.gif') right top no-repeat;
}

#leftCol h2{
	margin: 60px 0px 10px 0px;
	font-size: 14px;
}

ul#mainMenu{
    list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 16px;
	width: 227px;
}
ul#mainMenu li{
	margin: 12px 0px 0px 0px;
}
ul#mainMenu li.act{
	padding: 0px 0px 0px 10px;
	background: url('../../i/new/arrow_menu_l.gif') left center no-repeat;
}
ul#mainMenu a{
	color: #000000;
}
ul#mainMenu a:hover{
	color: #b8862e;
}
ul#mainMenu li.act a{
	color: #b8862e;
	text-decoration: none;
	padding: 2px 20px 3px 0px;
	background: url('../../i/new/arrow_menu_r.gif') right center no-repeat;
}
ul#tools{
    list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 220px;
	line-height: 14px;
}
ul#tools li{
	padding: 4px 0px 4px 0px;
}

ul#tools li img#line{
	margin: 0px 0px 2px 26px;
	padding: 0px;

}
ul#tools li.black a{
	color: #000000;
	background: none;
}
ul#tools li.black a:hover{
	color: #c0941b;
}

ul#tools li.red a{
	color: #cc3a00;
	background: none;
}
ul#tools li.red a:hover{
	color: #cc3a00;
}

div#submenu_handle{
	width: 100%;
	margin: 0px 0px 0px -12px;
	position: relative;
}
div#submenu_handle:after{
	content: '';
	display: block;
	clear: both
}


div.rate_l_t_bread{

	position: relative;
	float: left;
	background: #f7e8ab url('../../i/new/bg_l_t.gif') left top no-repeat;
}
div.rate_l_t_bread div div div a{
	text-decoration: none;
}
div.rate_l_t_bread div div div a:hover{
	text-decoration: underline;
}

div.rate_l_t{
	background: #f7e8ab url('../../i/new/bg_l_t.gif') left top no-repeat;
	margin: 6px 0px 0px -12px;
	position:relative;
	width: 220px;
}
div.rate_r_t{
	position: relative;
	background: url('../../i/new/bg_r_t.gif') right top no-repeat;
}
div.rate_r_b{
	background: url('../../i/new/bg_r_b.gif') right bottom no-repeat;
}
div.rate_l_b{
	background: url('../../i/new/bg_l_b.gif') left bottom no-repeat;
	padding: 5px 10px 7px 12px;
	line-height: 14px;
}
div.rate_on{
	background: url('../../i/new/arrow_on.gif') right center no-repeat;
	padding-right: 20px;
	height: 100%;
}
div.rate_off{
	background: url('../../i/new/arrow_off.gif') right center no-repeat;
	padding-right: 20px;
	height: 100%;
}
#submenu_off{
	display: none;
	background: url('../../i/new/arrow_off.gif') right center no-repeat;
	padding-right: 20px;
}
#submenu_on{
	background: url('../../i/new/arrow_on.gif') right center no-repeat;
	padding-right: 20px;
}
div.off{
	display: none;
}
#submenu_off.on{
	display: block;
}
#wrap{
	visibility: hidden;
	margin-top: -14px;
	padding-right: 20px;
}

#contentCol{
	padding: 32px 22px 30px 22px;
	background: #FFFFFF url('../../i/new/c_t.gif') left top repeat-x;
}
#submenu{
/*	color: #c0941b; */
	line-height: 16px;
	padding: 1px 12px 20px 0px;
}

#submenu a:hover{
	background-color: #f7e8ab;
}
#submenu a.act{
	text-decoration: none;
	background-color: #f7e8ab;
	color: #000000;
}

#submenu p{
	margin: 6px 0px 0px 0px;
	padding: 0px;
}

#submenu p a{
	color: #000000;
	font-weight: normal;
}
#submenu p a:hover{
	background-color: #f7e8ab;
}

#submenu p.parent{
	margin: 8px 0px 1px 0px;
	padding: 0px;
}
#submenu p.parent a{
	color: #000000;
	font-weight: bold;
}

#content{
	font-size: 13px;
	padding-top: 0px;
}
#content.top{
	padding-top: 0px;
}

#rightCol{
	width: 258px;
	background: url('../../i/new/c_r.png') left top repeat-y;
}
#rightCol_handle{
	padding: 30px 28px 30px 28px;
	background: url('../../i/new/c_r_t.gif') left top no-repeat;
}

#rightCol h2{
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 20px 0px;
	padding: 0px;
	font-family: Verdana;
	line-height: 18px;
}
.offer{
	margin: 0px 0px 40px 0px;

}

#bottomLeft{
	height: 100px;
	background: url('../../i/new/c_l_b.gif') top right no-repeat;
}
#forge{
	margin-left: 28px;
}
#bottomCenter{
	padding: 25px 22px 0px 22px;
	background: url('../../i/new/c_b.gif') top left repeat-x;
	font-size: 11px;
	line-height: 16px;
}
#bottomCenter a{
	color: #000;
}
#bottomCenter a:hover{
	color: #000;
}
#bottomRight{
	padding: 25px 28px 0px 28px;
	background: url('../../i/new/c_r_b.gif') top left no-repeat;
	font-size: 11px;
	line-height: 16px;
}
#cRight{
	width: 192px;
}
#hot{
	margin: 0px 0px 30px 0px;
}
#bread{
	padding-bottom: 7px;
	font-size: 11px;
}
#bread a{
	color: #000000;
}
#bread a:hover{
	color: #c0941b;
	text-decoration: none;
}
#bread img{
	margin: 2px 7px 0px 0px;
}
ul#bottmenu{
	margin: 50px 0px 0px 0px;
	padding: 0px;
	font-size: 11px;
    list-style-type: none;
}
ul#bottmenu li{
	padding: 0px 0px 3px 0px;
	margin: 0px;
}
ul#bottmenu li a{
	color: #000000;
}
ul#bottmenu li a:hover{
	color: #c0941b;
	text-decoration: none;
}
ul#bottmenu li img{
	margin: 2px 7px 0px 0px;
}
form#qask{
	font-size: 12px;
	margin: 15px 0px 0px 23px;
	display: none;
}
form#qask input,textarea{
	margin-bottom: 5px;
}
form#_calc input,textarea,select{
	margin: 2px 2px 2px 0px;
	padding: 0px;
}
input.calc_res{
	border: none;
	border-bottom: solid #e6e6e6 1px;
	color: #c0941b;
}
div.answer{
	margin: 5px 0px 40px 25px;}





#exchange{
	width: 181px;
	height: 102px;
	background: url('../../i/new/currency_bg.gif') left top no-repeat;
	margin: 12px 0px 12px 0px;
	position: relative;
}

div.curr_value{
	position:absolute;
	color: #000000;
	line-height: 11px;
	font-size: 11px;
}
#usd_buy{top: 27px; left: 48px;}
#usd_sell{top: 27px; left: 94px;}
#usd_unb{top: 27px; left: 143px;}

#eur_buy{top: 57px; left: 48px;}
#eur_sell{top: 57px; left: 94px;}
#eur_unb{top: 57px; left: 143px;}

#rub_buy{top: 87px; left: 48px;}
#rub_sell{top: 87px; left: 94px;}
#rub_unb{top: 87px; left: 143px;}

#cards{
	width: 181px;
	height: 102px;
	background: url('../../i/new/cards_bg.gif') left top no-repeat;
	margin: 12px 0px 12px 0px;
	position: relative;
	display: none;
}

div.cards_value{
	position:absolute;
	color: #000000;
	line-height: 11px;
	font-size: 11px;
}
#eur_usd_buy{top: 27px; left: 77px;}
#eur_usd_sell{top: 27px; left: 123px;}

#usd_uah_buy{top: 57px; left: 77px;}
#usd_uah_sell{top: 57px; left: 123px;}

#eur_uah_buy{top: 87px; left: 77px;}
#eur_uah_sell{top: 87px; left: 123px;}


#mb{
	padding: 10px 40px 7px 0px;
	position: relative;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	display: none;
}
#mb div.mb_block{
	width: 174px;
	height: 62px;
	background: url('../../i/new/mb.gif') left top no-repeat;
	margin: 12px 0px 12px 0px;
	position: relative;
}
#mb div.libor_block{
	width: 174px;
	height: 62px;
	background: url('../../i/new/libor.gif') left top no-repeat;
	margin: 12px 0px 12px 0px;
	position: relative;
}
div.mb_rate{
	position:absolute;
	color: #000000;
	line-height: 11px;
	font-size: 11px;
	font-weight: normal;
}
#mb div div.over_pop{top: 27px; left: 77px;}
#mb div div.over_prop{top: 27px; left: 123px;}

#mb div div.month_pop{top: 47px; left: 77px;}
#mb div div.month_prop{top: 47px; left: 123px;}


#ecb{
	padding: 10px 40px 7px 0px;
	position: relative;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	display: none;
}
#ecb div.ecb_block{
	width: 174px;
	height: 99px;
	background: url('../../i/new/ecb.gif') left top no-repeat;
	margin: 12px 0px 12px 0px;
	position: relative;
}
#ecb div.ofi_block{
	width: 174px;
	height: 180px;
	background: url('../../i/new/ofi.gif') left top no-repeat;
	margin: 12px 0px 12px 0px;
	position: relative;
}
div.ecb_rate{
	position:absolute;
	color: #000000;
	line-height: 11px;
	font-size: 11px;
	font-weight: normal;
	left: 77px;
}
#ecb div div.block1{top: 5px;}
#ecb div div.block2{top: 25px;}
#ecb div div.block3{top: 45px;}
#ecb div div.block4{top: 65px;}
#ecb div div.block5{top: 85px;}
#ecb div div.block6{top: 105px;}
#ecb div div.block7{top: 125px;}
#ecb div div.block8{top: 145px;}
#ecb div div.block9{top: 165px;}
#ecb div div.block10{top: 185px;}

td.border{
	border-left: solid #c0941b 1px;
	border-bottom: solid #e6e6e6 1px;
}
td.t_header{
	background-color: #f4e5a8;
	color: #c0941b;
}

input.long{
	width: 96%;
}
form#order td{
	padding: 4px 10px 4px 10px;
}
form#order table{
	border: solid #c0941b 1px;
	margin-bottom: 3px;
}
form#order table table{
	border: none;
	margin: 0px;
}

dl#submenu{
	color: #b8862e;
	line-height: 18px;
	padding: 0 12px 0 0;
    list-style-type: none;
	margin: 0 0 30px 0;
	width: 657px;
	line-height: 19px;
}
dl#submenu dt.act a{
	color: #cc3a00;
}
#submenu a{
	font-size: 12px;
}
#submenu a:hover{
	background-color: #fbf3d5;
	text-decoration: underline;
}

/*Additional*/

p.buttons{
	width: 630px;
	margin: 30px 0px 0px 25px;
	text-align: center;
}
p.buttons img{
	margin-left: 20px;
}

/* Forms */
span.hint{font-size:11px; font-family:Arial,sans-serif; font-style:italic; background:#efe5ce; line-height:13px;}

div.common-form{background:transparent; border:1px solid #eee; padding:15px 5px; margin:0 -5px}
div.common-form div.row{clear:left; display:block; height:35px;}
div.common-form div.align-center{text-align:center;}
div.common-form div.align-right{text-align:right;}
div.common-form label, div.common-form input{width:40%; display:block;float:left;}
div.common-form input.check-box{width:auto; display:inline;}
div.common-form label{padding-right:10px; text-align:right;}
div.common-form fieldset{border:none; padding:0; margin:0;}

div.message{padding:10px; font-size:11px; margin-bottom:15px; border:1px solid #333; line-height:14px;}
div.error, div.warning{color:#900; border-color:#f10231;}
{color:#900; border-color:#f10231;}
div.success{color:#090; border-color:#02f131;}

div.signup-form{padding:15px 5px; background:transparent; border:1px solid #eee; margin:15px -5px 0 -5px;}
div.signup-form table{width:100%;}

div.signup-form label{text-align:right; padding-right:5px; display:block;}
div.common-form label.check-box,
div.signup-form label.check-box{padding:0; display:inline; text-align:left; white-space:nowrap;}
div.signup-form input.ok{background: #cfc;}
div.signup-form div.row{clear:left; display:block; height:35px;}
div.signup-form input.error{background: #fcc;}
div.signup-form div.align-center{text-align:center;}
div.signup-form div.align-right{text-align:right;}

table.common-table{border-collapse:collapse; table-layout:fixed;}
table.common-table thead tr{font-weight:bold; background:#ddd;}
table.common-table tfoot{border-top:1px solid #ddd;}
table.common-table tfoot label{display:inline; text-align:left;}
table.common-table tfoot button{font-size:11px;}
table.common-table tfoot td{padding-top:10px;padding-bottom:10px;}

div.signup-form table.inline-label label{text-align:left; padding-right:0; display:inline;}

table.common-table tr{background:none;}
table.common-table tr.odd{background:#eee;}
table.common-table tr.payed{background:#e7ffe4;}
table.common-table tr.created{background:#fff;}
table.common-table tr.canceled{background:#eee;}
table.common-table tr.canceled td{color:#aaa;}
table.common-table tr.returned{background:#f6fdc8; font-weight:bold;}


table.common-table td{overflow:hidden;padding:3px 5px; font-size:11px;line-height:14px; vertical-align:top;}
table.common-table td i{font-size:10px; font-family:Arial, sans-serif;}

.invisible{display:none;}

.tooltip, 
.tooltip  .f_r, 
.tooltip  .f_b, 
.tooltip  .f_l, 
.tooltip  .f_c {
  float:left; position:relative; width:auto; height:auto; z-index:100; margin:0; padding:0; background:transparent no-repeat;
}
.tooltip { background-image:url('../../i/dashboard/tooltip/popup-top-bg.gif'); position:absolute; margin:0 30px 10px 0; background-position:left top; left:0em; top:0em; display:block; text-align:left; }
.tooltip  .f_r { background-image:url('../../i/dashboard/tooltip/popup-right-bg.gif'); left:30px; background-position:right top; }
.tooltip  .f_b { background-image:url('../../i/dashboard/tooltip/popup-bottom-bg.gif'); top:30px; background-position:right bottom; }
.tooltip  .f_c { background-color:#feffa9; float:none; position:relative; left:20px; top:-10px; padding:1px 0; margin:0 10px 0 0; width:20em; }
.tooltip  .f_l { background-image:url('../../i/dashboard/tooltip/popup-left-bg.gif'); left:-30px; padding:0 0 10px 0; background-position:left bottom; }

.tooltip  .tooltip-content { font-family: Tahoma, Arial, sans-serif; font-size: 8pt; line-height:12pt; margin:0; padding: 0 1em 0 .3em; }
.tooltip  .tooltip-content  p { margin:0 0 5px 0; }
.tooltip  .tooltip-content  .actBlock { margin-top:8pt; display:block; padding:4px; width:80%; line-height:12pt;}
.tooltip  .tooltip-content  ol  li { margin-left:2em; list-style-type:decimal;}


#oldSubsExplanation  #oldSubsExplanationSecond {
  display: none;
}
#oldSubsTable {
  display: none;
}
#oldSubsExplanation.withOld  #oldSubsExplanationFirst {
  display: none;
}
#oldSubsExplanation.withOld  #oldSubsExplanationSecond {
  display: block;
}
#oldSubsTable.withOld {
  display: block;
}