@charset "utf-8";

/*reset*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	line-height: 1.2;
}
ul {
	list-style: none;
}

table {


}



html, body {
height:100%;
}

body {background:#fff url(../i/bg1.jpg) 50% 0 no-repeat; font-family:tahoma,helvetica,arial, sans-serif; font-size:100.01%; color:#6a6a6a;}
h2 {font-family:Georgia; font-size:24px; margin-bottom:8px; font-weight:normal;}
h3 {font-family:Georgia; font-size:18px; margin:15px 0 8px; font-weight:normal;}
h4 {padding:5px 0 18px;}
a {color:#418501;}
a:hover {text-decoration:none;}
#wrapper {
background:url(../i/bg2.jpg) 50% 100% no-repeat;
width:100%;
min-height:100%;
height:auto  !important;
height:100%;
position:relative;
font-size:12px;
min-width:1000px;
margin:0 auto;
}
.layout {width:1000px; margin:0 auto; background:url(../i/bg1.jpg) 50% 0 no-repeat; }
#head {height:157px; position:relative; background:url(../i/head.jpg) 100% 0 no-repeat;}

#page {margin:0 9px; clear:both;}

.leftblock {float:left; margin-right:-100%; position:relative; width:240px; padding-bottom:90px;}
.rightblock {float:left; width:100%; padding-bottom:10px;}
.wrap, .wrap4 {margin-left:246px; }
.wrap4 .main-info {margin-left:-245px;}

#footer {position:relative; clear:both; margin-top:-221px; height:221px; width:1000px; margin:-221px auto 0; color:#a6a6a6; font-size:11px; z-index:2;}
.footer-in {margin:0 9px;}
.protect{height:221px; width:100%; clear:both;}

.bot-nav li {float:left; height:34px; padding:1px 0 2px; text-align:center; background:url(../i/bot-nav.gif) 0 0 repeat-x; position:relative;}
.bot-nav {height:37px; margin-bottom:9px; font-size:12px;}
.bot-nav a {color:#6a6a6a; text-decoration:none; display:block; height:34px; line-height:34px; border-left:1px solid #fff; border-right:1px solid #dcdcdc;  text-align:center;}
.bot-nav li:hover a {background:#fff url(../i/nav-bot-hover.gif) 0 0 repeat-y;}
.bot-nav li:hover ul {display:block;}
#footer .bot-nav li.active a {background:#fff;}
#footer .bot-nav .a1 {width:70px; background:url(../i/nav-alt.gif) 0 -111px;}
#footer .bot-nav .a1:hover a {background:url(../i/nav-alt.gif) 0 -75px;}
#footer .bot-nav .a1 a {border-left:none;}
.a2 {width:139px;}
.a3 {width:66px;}
.a4 {width:157px;}
.a5 {width:136px;}
.a6 {width:147px;}
.a7 {width:110px;}
.a8 {width:178px;}
#footer .bot-nav .a9 {width:118px; background:url(../i/nav-alt.gif) 100% -37px;}
#footer .bot-nav .a9:hover a {background:url(../i/nav-alt.gif) 100% -1px;}
#footer .bot-nav .a9 a {border-right:none;}
.bot-nav li i.b-ar {position:absolute; left:50%; top:2px; width:8px; height:4px; margin-left:-4px; background:url(../i/ar1.gif); overflow:hidden;}

.bot-nav ul {position:absolute; left:-1px; width:109px; bottom:100%; border:1px solid #bcbcbc; border-bottom:none; display:none;}
.bot-nav ul li {float:none; background:#fff url(../i/nav-bot-hover.gif) 0 0 repeat-y; border-bottom:1px solid #c3c3c3; padding:0;}
.bot-nav ul li a {border:0 none; border-top:1px solid #ebebeb; height:33px;}
#footer .bot-nav ul a:hover {background:#252525; color:#fff; border:none; height:34px;}

.first, .first a, .bot-nav ul { -moz-border-radius:10px 10px 0 0; -webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px;}
.last, .last a, .nav ul { -moz-border-radius:0 0 10px 10px; -webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius:10px;}

.copy {float:left; width:508px; text-align:right; margin-right:-100%; line-height:1.6;}
.address {float:left; position:relative; left:530px; width:430px; line-height:1.6;}
.copy a {color:#a6a6a6; text-decoration:none;}
.copy a:hover {color:#5bbb01; text-decoration:underline;}
.car-l {width:14px; height:87px; background:url(../i/carusel-l.png); overflow:hidden; left:0; top:0; position:absolute;}
.car-r {width:14px; height:87px; background:url(../i/carusel-r.png); overflow:hidden; left:-14px; margin-left:100%; top:0; position:absolute;}
.carusel {height:87px; background:url(../i/carusel-bg.png); margin:0 14px 17px; position:relative; color:#4f4f4f;}

.carusel-out {position:relative;}
.carusel-in {margin:0 45px 0 160px; padding-top:24px; height:55px;}
.carusel-in2 {width:100%; overflow:hidden; height:55px;}
.carusel-in ul {width:10000px;}
.carusel-in li {float:left; margin-right:13px;}

.logo2 {position:absolute; left:27px; top:10px;}
.logo2 span {display:block;}

.ar-l {position:absolute; left:130px; top:41px; background:url(../i/ar-l.gif); overflow:hidden; width:19px; height:19px;}
.ar-r {position:absolute; right:20px; top:41px; background:url(../i/ar-r.gif); overflow:hidden; width:19px; height:19px;}

.logo {left:33px; top:38px; position:absolute;}

.h-top {height:28px; position:relative;}
.h-top-l {width:295px; height:28px; background:url(../i/head-top-l.png); position:absolute; left:-295px; top:0;}
.h-top-r {width:69px; height:28px; background:url(../i/head-top-r.png); position:absolute; left:0; top:0; margin-left:100%;}
.h-top-bg {width:982px; height:28px; background:url(../i/head-top.png); position:absolute; left:0; top:0;}
.h-nav {position:absolute; left:23px; top:7px; z-index:2; font-size:10px; color:#a9a9a9;}
.h-nav a {color:#a9a9a9; text-decoration:none;}
.h-nav a:hover {color:#d5ff78; text-decoration:underline;}

.lang {float:right; height:20px; display:inline; padding-top:8px; cursor:pointer; color:#c1c1c1; font-size:11px; width:55px; background:url(../i/ar2.gif) 100% 12px no-repeat; position:relative; margin-right:72px;}
.lang {float:right; height:20px; display:inline; padding-top:8px; color:#c1c1c1; font-size:11px; width:55px; position:relative; margin-right:72px;}
.lang-drop {top:28px; left:-2px; position:absolute; width:58px; display:none;}
.lang-drop ul {border:1px solid #555555; border-bottom:none; background:#292929; }
.lang ul li {padding-left:11px; padding-top:6px;}
.lang li a {color:#929191; text-decoration:none;}
.lang li a:hover {color:#d5ff78; text-decoration:underline;}
.lang-bot {display:block; width:58px; height:5px; background:url(../i/lang-bot.png); overflow:hidden;}
.lang:hover .lang-drop {display:block;}

.btn {width:240px; height:37px; display:block; text-align:center; line-height:37px; text-decoration:none; margin-bottom:5px; overflow:hidden;}
.banking {color:#454545; background:url(../i/btn1.gif);}
.registration {color:#d5ff78; background:url(../i/btn2.gif);}
#wrapper .btn:hover {background-position:0 -74px;}
#wrapper .btn:active {background-position:0 -37px;}

.news h2 {color:#d5ff78; padding:14px 0 10px 20px;}
.news {background:#50b400 url(../i/news-bg.gif) 0 0 repeat-y; border:1px solid #3d8b02; border-left:0 none; position:relative;}

.tl {position:absolute; left:0; top:-1px; width:104px; height:15px; background:url(../i/an1.gif); overflow:hidden;}
.bl {position:absolute; left:0; bottom:-1px; width:15px; height:15px; background:url(../i/an2.gif); overflow:hidden; }
.br {position:absolute; left:-14px; margin-left:100%; bottom:-1px; width:15px; height:15px; background:url(../i/an3.gif); overflow:hidden; }

.bl2 {position:absolute; left:0; bottom:-1px; width:15px; height:15px; background:url(../i/an22.gif); overflow:hidden; }
.br2 {position:absolute; left:-14px; margin-left:100%; bottom:-1px; width:15px; height:15px; background:url(../i/an33.gif); overflow:hidden; }

.news-out {overflow:hidden; margin-top:-25px; padding-bottom:5px;}
.b-news {padding:14px 10px 10px 20px; background:url(../i/div.gif) 0 0 repeat-x; font-size:11px; color:#fff; margin-top:-2px;}
.b-news a {color:#d5ff78;}
.b-news a:hover {text-decoration:none;}
.news-link {text-transform:uppercase; font-weight:bold; margin-bottom:7px;}
.news-link a {text-decoration:none;}
.news-link a:hover {text-decoration:underline; color:#fff;}

.date {margin-left:-20px; background:url(../i/date.gif); height:27px; line-height:27px; color:#fff; font-weight:bold; font-size:14px; position:relative; padding:0 8px 0 20px; margin-bottom:7px; display:inline-block;}
.date i {position:absolute; left:0; margin-left:100%; height:27px; width:13px; background:url(../i/date2.png); overflow:hidden; top:0;}

.n-btn {position:absolute; left:180px; top:6px;}
.n-btn li {width:56px; height:19px; float:left; margin-right:4px; line-height:19px; text-align:center;}
.n-btn li a {display:block; width:56px; height:19px; background:url(../i/btn3.gif); overflow:hidden; font-size:11px; color:#fff; text-decoration:none;}
.n-btn li a:hover {background:url(../i/btn3.gif) 0 -19px;}

.sub-out {position:relative;}
.sub-nav {position:relative; background:#f4f4f4; overflow:hidden;}
.sub-nav div {float:left; width:78px; height:35px; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; border-left:1px solid #fff; text-align:center; padding-top:75px; position:relative;}
.sub-nav a {color:#6a6a6a; text-decoration:none;}
.sub-nav a:hover {color:#5bbb01; text-decoration:underline;}
.sub-nav .sb1, .sub-nav .sb2 {border-left:1px solid #e2e2e2;}
.sub-nav .sb2, .sub-nav .sb5, .sub-nav .sb6 {border-top:1px solid #fff;}
.sub-nav .sb2, .sub-nav .sb6, .sub-nav .sb5 { padding-top:83px; height:27px;}
.sub-nav .ico {position:absolute; width:61px; height:66px; left:9px; top:11px; overflow:hidden; cursor:pointer;}

.sub-out2 {margin-bottom:5px;}
.sub-out2 .sub-nav {border-top:1px solid #e1e1e1;}
.sub-out2 .sub-nav div {width:68px; padding-top:68px;} 
.sub-out2 .sub-nav .sb3, .sub-out2 .sub-nav .sb6 {width:67px;}
.sub-out2 .sub-nav .sb2, .sub-out2 .sub-nav .sb6, .sub-out2 .sub-nav .sb5 { padding-top:76px;}
.sub-out2 .sub-nav .ico {
cursor:pointer; height:56px; left:8px; overflow:hidden; position:absolute; top:9px; width:53px;}

.sb1 .ico {background:url(../i/ico.jpg);}
.sb1 a:hover .ico {background:url(../i/ico.jpg) 0 -66px;}
.sb2 .ico {background:url(../i/ico.jpg) -61px 0;}
.sb2 a:hover .ico {background:url(../i/ico.jpg) -61px -66px;}
.sb3 .ico {background:url(../i/ico.jpg) -122px 0;}
.sb3 a:hover .ico {background:url(../i/ico.jpg) -122px -66px;}
.sb4 .ico {background:url(../i/ico.jpg) -183px 0;}
.sb4 a:hover .ico {background:url(../i/ico.jpg) -183px -66px;}
.sb5 .ico {background:url(../i/ico.jpg) -244px 0;}
.sb5 a:hover .ico {background:url(../i/ico.jpg) -244px -66px;}
.sb6 .ico {background:url(../i/ico.jpg) -305px 0;}
.sb6 a:hover .ico {background:url(../i/ico.jpg) -305px -66px;}

.sub-out2 .sb1 .ico {background:url(../i/ico2.jpg) -106px 0;}
.sub-out2 .sb1 a:hover .ico {background:url(../i/ico2.jpg) -106px -56px;}
.sub-out2 .sb1 a:active .ico {background:url(../i/ico2.jpg) -106px -112px;}
.sub-out2 .sb1 a.active .ico {background:url(../i/ico2.jpg) -106px -168px;}
.sub-out2 .sb2 .ico {background:url(../i/ico2.jpg) -159px 0;}
.sub-out2 .sb2 a:hover .ico {background:url(../i/ico2.jpg) -159px -56px;}
.sub-out2 .sb2 a:active .ico {background:url(../i/ico2.jpg) -159px -112px;}
.sub-out2 .sb2 a.active .ico {background:url(../i/ico2.jpg) -159px -168px;}
.sub-out2 .sb3 .ico {background:url(../i/ico2.jpg) -212px 0;}
.sub-out2 .sb3 a:hover .ico {background:url(../i/ico2.jpg) -212px -56px;}
.sub-out2 .sb3 a:active .ico {background:url(../i/ico2.jpg) -212px -112px;}
.sub-out2 .sb3 a.active .ico {background:url(../i/ico2.jpg) -212px -168px;}
.sub-out2 .sb4 .ico {background:url(../i/ico2.jpg) -265px 0;}
.sub-out2 .sb4 a:hover .ico {background:url(../i/ico2.jpg) -265px -56px;}
.sub-out2 .sb4 a:active .ico {background:url(../i/ico2.jpg) -265px -112px;}
.sub-out2 .sb4 a.active .ico {background:url(../i/ico2.jpg) -265px -168px;}
.sub-out2 .sb5 .ico {background:url(../i/ico2.jpg) 0 0;}
.sub-out2 .sb5 a:hover .ico {background:url(../i/ico2.jpg) 0 -56px;}
.sub-out2 .sb5 a:active .ico {background:url(../i/ico2.jpg) 0 -112px;}
.sub-out2 .sb5 a.active .ico {background:url(../i/ico2.jpg) 0 -168px;}
.sub-out2 .sb6 .ico {background:url(../i/ico2.jpg) -53px 0;}
.sub-out2 .sb6 a:hover .ico {background:url(../i/ico2.jpg) -53px -56px;}
.sub-out2 .sb6 a:active .ico {background:url(../i/ico2.jpg) -53px -112px;}
.sub-out2 .sb6 a.active .ico {background:url(../i/ico2.jpg) -53px -168px;}
.sub-out2 a.active {color:#6a6a6a; text-decoration:none;}
.s-bl {position:absolute; left:0; bottom:0; width:15px; height:15px; background:url(../i/an4.gif); overflow:hidden;}
.s-br {position:absolute; left:-15px; margin-left:100%; bottom:0; width:15px; height:15px; background:url(../i/an5.gif); overflow:hidden;}
.s-tl {position:absolute; left:0; top:0; width:15px; height:15px; background:url(../i/s-tl.gif); overflow:hidden;}
.s-tr {position:absolute; left:-15px; margin-left:100%; top:0; width:15px; height:15px; background:url(../i/s-tr.gif); overflow:hidden;}


.nav li {float:left; height:34px; padding:1px 0 2px; text-align:center; background:url(../i/nav.gif) 0 0 repeat-x; position:relative;}
.nav {height:37px; margin-bottom:5px; font-size:12px; position:relative; z-index:3;}
.nav a {color:#fff; text-decoration:none; display:block; height:34px; line-height:34px; border-left:1px solid #8ad242; border-right:1px solid #5fad16;  text-align:center;}
.nav li:hover a {background:#89e000 url(../i/nav-hover.gif) 0 0 repeat-y;}
.nav li:hover ul {display:block;}
#wrapper .nav li.active a {background:#252525;}
#wrapper .nav .g1 {width:63px; border-left:1px solid #4da400;}
#wrapper .nav .g1 a {border-left:1px solid #d3f0b7;}
.g2 {width:65px;}
.g3 {width:165px;}
.g4 {width:125px;}
.g5 {width:113px;}
.g6 {width:132px;}
#wrapper .nav .g7 {width:72px; background:url(../i/nav-alt2.gif) 100% 0px;}
#wrapper .nav .g7:hover a {background:url(../i/nav-alt2.gif) 100% -38px;}
#wrapper .nav .g7 a {border-right:none;}
#wrapper .nav .g7.active a {background:url(../i/nav-alt2.gif) 100% -75px;}
.nav li i.b-ar {position:absolute; left:50%; top:33px; width:8px; height:4px; margin-left:-4px; background:url(../i/ar3.gif); overflow:hidden;}

.nav ul {position:absolute; left:-1px; top:37px; border:1px solid #3b9c00; border-top:none; display:none;}
.nav ul li {float:none; background:url(../i/div2.gif) 0 0;  padding:1px 0 0 0;}
#wrapper .nav li.active ul li a, .nav ul li a {border:0 none; height:34px; background:#89e000 url(../i/nav-hover.gif) 0 0 repeat-y;}
#wrapper .nav li.active ul li a:hover , #wrapper .nav ul a:hover {background:#252525; color:#fff; margin-top:0; height:34px;}

/*.nav ul {position:absolute; left:-1px; width:112px; top:37px; border:1px solid #3b9c00; border-top:none; display:none;}
.nav ul li {float:none; background:url(../i/div2.gif) 0 0;  padding:1px 0 0 0;}
.nav ul li a {border:0 none; height:34px; background:#89e000 url(../i/nav-hover.gif) 0 0 repeat-y;}
#wrapper .nav ul a:hover {background:#252525; color:#fff; margin-top:0; height:34px;}
*/
.clear {clear:both;}

.content-r {width:209px; float:right;}
.content-l {width:522px; float:left;}
.banner1 {margin-bottom:5px;}

.icons {position:absolute; left:765px; top:5px; z-index:2;}
.icons li {width:16px; height:16px; overflow:hidden; float:left; margin-right:9px; position:relative;}
.icons li a {display:block; width:16px; height:16px;}
.mail a {background:url(../i/ico2.gif) 0 -16px;}
.home a {background:url(../i/ico2.gif) -16px -16px;}
.map a {background:url(../i/ico2.gif) -32px -16px;}
.mail a:hover {background:url(../i/ico2.gif) 0 0;}
.home a:hover {background:url(../i/ico2.gif) -16px 0;}
.map a:hover {background:url(../i/ico2.gif) -32px 0;}


.article {background:url(../i/cc2.gif) 0 0 repeat-x; padding:9px 17px 0; margin-top:-2px;}
.article p {padding-bottom:12px;}
.main-info {background:#f4f4f4 url(../i/cc1.gif) 0 0 repeat-x; border:1px solid #cacaca; position:relative;}
.main-info-index {background:#f4f4f4 url(../i/cc1.gif) 0 0 repeat-x; border-bottom:1px solid #D4D4D4; position:relative;}
.article a {color:#418501;}
.article a:hover {color:#5bbb01; text-decoration:none;}

.art {position:absolute; width:14px; height:14px; overflow:hidden;}
.a-tl {background:url(../i/cn1.gif) 0 0; left:-1px; top:-1px;}
.a-tr {background:url(../i/cn1.gif) -14px 0; margin-left:100%; left:-13px; top:-1px;}
.a-bl {background:url(../i/cn1.gif) 0 -14px; left:-1px; bottom:-1px;}
.a-br {background:url(../i/cn1.gif) -14px -14px; margin-left:100%; left:-13px; bottom:-1px;}

.a-bl2 {background:url(../i/cn1.gif) 0 -70px; left:-1px; bottom:-1px;}
.a-br2 {background:url(../i/cn1.gif) -14px -70px; margin-left:100%; left:-13px; bottom:-1px;}

.a-bl3 {background:url(../i/cn2.gif) 0; left:0px; bottom:-1px;}
.a-br3 {background:url(../i/cn2.gif) -14px; margin-left:100%; left:-14px; bottom:-1px;}

.wrap2 {overflow:hidden; position:relative;}

.rates {background:#eaeaea; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; padding:3px 14px 15px;}

.banners2 {background:#70c306; padding:5px; margin-bottom:5px; position:relative;}
.banners2 ul {margin-left:-3px; position:relative; z-index:2;}
.banners2 ul li {margin-left:5px; float:left; display:inline;}
.banners2 ul li img {vertical-align:top;}

.ba-tl {background:url(../i/cn1.gif) 0 -28px; left:0; top:0;}
.ba-tr {background:url(../i/cn1.gif) -14px -28px; margin-left:100%; left:-14px; top:0;}
.ba-bl {background:url(../i/cn1.gif) 0 -42px; left:0; bottom:0;}
.ba-br {background:url(../i/cn1.gif) -14px -42px; margin-left:100%; left:-14px; bottom:0;}

.banner2-alt .ba-tl {background:url(../i/cn1.gif) 0 -56px;}
.banner2-alt .ba-tr {background:url(../i/cn1.gif) -14px -56px;}

.days {float:right; font-size:11px; padding-top:5px;}
.days li {float:left; margin-left:2px; display:inline; color:#6a6a6a; height:20px; line-height:18px;}
.days li a { color:#6a6a6a; display:block; float:left; height:20px; padding:0 4px;}
.days li.active {background:#abec5a url(../i/l2.gif) 0 0 no-repeat;}
.days li a:hover {color:#5bbb01; text-decoration:none;}
.days li.active a {background:url(../i/r2.gif) 100% 0 no-repeat; text-decoration:none; color:#6a6a6a;}

.chart {float:right; margin-right:-14px; width:250px; display:inline;}
.currency {float:left; margin-left:-14px; width:250px; display:inline;}

.currency table {width:100%;}
.currency td {height:26px; text-align:center; vertical-align:middle;}
.currency th {height:29px; text-align:center; vertical-align:middle; background:url(../i/rates-bg.gif); color:#f2f2f2;}
.currency  th.t-alt {background:url(../i/rates-l.gif) 100% 0 no-repeat;}
.tr-alt td {background:#d8d8d7;}
.tr-alt .t-alt {background:#d8d8d7 url(../i/td-alt.gif) 100% 0 no-repeat;}
.currency tr:hover td {background:#d5ff78; cursor:pointer;}
.currency tr:hover td.t-alt {background:#d5ff78 url(../i/th-hover.gif) 100% 0 no-repeat;}

.chart-title {height:29px; background:url(../i/rates-bg.gif); overflow:hidden; margin-bottom:12px;}
.chart-title div {height:29px; background:url(../i/rates-r.gif) 0 0 no-repeat; line-height:29px; color:#fff; font-weight:bold; text-align:right; padding-right:12px;}
.chart-title span {color:#c4ff7b}

.more {padding:10px 0 0 14px;}

.path {height:37px; background:url(../i/path-bg.gif) 0 0; margin-bottom:5px; border-left:1px solid #cacaca; color:#6a6a6a; font-size:11px; line-height:37px;}
.path a {color:#6a6a6a; margin:0 5px;}
.path span {color:#959595; margin:0 5px;}
.path div {padding-left:15px; background:url(../i/path-r.gif) 100% 0 no-repeat;}

.banner2-alt {margin-top:5px;}

.l-send-mess {padding:0 16px 19px 19px; font-size:11px; color:#fff;}

.t-send-mess {margin-top:12px;}
.t-send-mess td {padding-bottom:8px; vertical-align:middle;}
.t-send-mess-callme-back td {padding-bottom:1px; padding-top:1px; vertical-align:middle;}

.tss {color:#d5ff78; font-style:normal;}
.tss2 {color:#73d100; font-style:normal;}
.send-mess-inp {width:159px; height:26px; background:url(../i/mess-inp.gif); overflow:hidden;}
.send-mess-inp input {width:140px; float:left; margin:4px 0 0 9px; border:0 none; background:none;}

.send-mess-inp-callme-back {width:203px; height:26px; background:url(../i/mess-inp-callme-back.gif); overflow:hidden;}
.send-mess-inp-callme-back input {width:188px; float:left; margin:4px 0 0 9px; border:0 none; background:none; color: #6A6A6A !important;}

.textarea {width:203px; height:147px; background:url(../i/textarea.gif); overflow:hidden; margin:6px 0 14px;}
.textarea textarea {font-size: 12px; font-family: tahoma,helvetica,arial,sans-serif; width:188px; height:132px; float:left; margin:6px 0 0 8px; border:0 none; background:none; color: #6A6A6A !important;}

.capth {width:122px; margin:0 auto; padding-top:8px;}
.capth-numbers {margin-bottom:8px; height:26px; background:#d5ff78 url(../i/num-l.gif) 0 0 no-repeat; text-align:center; }
.capth-numbers div {height:26px; background:url(../i/num-r.gif) 100% 0 no-repeat;}
.capth-numbers div img {padding-top:5px;}
.code-inp {width:122px; height:26px; background:url(../i/code-inp.gif); overflow:hidden; margin-bottom:8px;}
.code-inp input {width:105px; float:left; margin:3px 0 0 9px; border:0 none; background:none;}

.send-mess-btn {width:120px; height:27px; background:url(../i/send-mess-btn.gif); overflow:hidden; display:block; text-align:center; color:#fff; text-decoration:none; font-weight:bold; line-height:27px; font-size:12px;}
.send-mess-btn:hover {background:url(../i/send-mess-btn.gif) 0 -27px;}
.send-mess-btn:active {background:url(../i/send-mess-btn.gif) 0 -54px;}

.show-im {background:url(../i/btn4.gif); width:106px; height:19px; margin-top:-3px; display:block; float:right; text-align:center; font-size:11px; text-decoration:none; color:#fff; line-height:19px; overflow:hidden;}
.show-im:hover {background:url(../i/btn4.gif) 0 -19px;}
.t-step .show-im  {background:url(../i/btn6.gif); margin-top:3px;}
.t-step .show-im:hover {background:url(../i/btn6.gif) 0 -19px;}
.wrap3 {padding:14px 23px 6px; min-height: 544px;}
.wrap3 p {padding-bottom:17px;}

.steps {height:52px; padding-top:5px;}
.steps li {padding:5px 0 0 40px; margin-right:40px; font-family:Georgia; font-size:18px; color:#989898; float:left; position:relative;}
.steps li i {position:absolute; left:0; top:0; width:33px; height:33px;}
.step1 {background:url(../i/ico3.gif) 0 -33px;}
.active .step1 {background:url(../i/ico3.gif) 0 0;}
.step2 {background:url(../i/ico3.gif) -33px -33px;}
.active .step2 {background:url(../i/ico3.gif) -33px 0;}
.step3 {background:url(../i/ico3.gif) -66px -33px;}
.active .step3 {background:url(../i/ico3.gif) -66px 0;}
.step4 {background:url(../i/ico3.gif) -99px -33px;}
.active .step4 {background:url(../i/ico3.gif) -99px 0;}
.steps .active {color:#5bbb01;}

.important {padding:16px 44px 16px 85px; background:#ebffbe url(../i/inportant.gif) 45px 50% no-repeat; border-top:1px solid #cacaca; border-bottom:1px solid #cacaca; margin:0 -23px;}
.important span {font-family:Georgia; font-size:18px; color:#5bbb01;}

.t-step {margin-left:76px; margin-top:18px;}
.t-step td {padding-bottom:6px; vertical-align:middle; padding-left:28px;}

.td1 {text-align:right; width:150px;}
.step-inp {width:279px; height:26px; background:url(../i/inp2.gif); overflow:hidden;}
.step-inp input {width:257px; margin:4px 0 0 11px; float:left; border:0 none; background:none; color:#000;}

.step-inp-wrong {width:279px; height:26px; background:url(../i/inp2_wrong.gif); overflow:hidden;}
.step-inp-wrong input {width:257px; margin:4px 0 0 11px; float:left; border:0 none; background:none; color:#d00000;}

.privacy {background:#fff; border-top:1px solid #cacaca; border-bottom:1px solid #cacaca; margin:0 -23px 8px; padding-left:23px;}
.privacy div {overflow-y:scroll; height:330px; padding-top:11px; padding-right:20px;}

.agree label {padding-left:5px;}
.wrap3 .agree {padding-bottom:8px;}
.wrap3 .agree2 {padding:0 0 14px 20px;}

.btn-tac {text-align:center;}
.cont-btn, .cont-btn2 {color:#fff; font-weight:bold; text-decoration:none; margin:0 4px; width:120px; height:27px; background:url(../i/btn5.gif); overflow:hidden; text-align:center; line-height:27px; display:inline-block;}
.cont-btn:hover {background:url(../i/btn5.gif) 0 -27px;}

.btn-tac3 {text-align:center;}
.btn-tac3 .cont-btn {background:url(../i/btn5.gif) 0 -27px;}
.btn-tac3 .cont-btn:hover {background:url(../i/btn5.gif) 0 -54px;}
.btn-tac3 .cont-btn2 {background:url(../i/btn7.gif) 0 -27px;}
.btn-tac3 .cont-btn2:hover {background:url(../i/btn7.gif) 0 -54px;}

.bord-bottom {width:767px; height:15px; background:url(../i/bord-bottom.png); overflow:hidden; margin-left:-245px; position:relative;}
.bbn {border-bottom:0 none;}

.t-qv {float:right; margin-right:-20px; display:inline;}
.t-step .capth-numbers {float:left; margin-bottom:0; background:#d5ff78 url(../i/num-l2.gif) 0 0 no-repeat;}
.t-step .capth-numbers div {padding:0 16px; background:url(../i/num-r2.gif) 100% 0 no-repeat; float:left;}

.wid203 {width:203px;}
.wid200 {width:279px;}
.m15 {margin-top:15px; margin-bottom:15px;}
.m8 {margin-top:8px; margin-bottom:8px;}
.mt0 {margin-top:0;}
.color1 {color:#5bbb01;}

.important2 {background:#4eb100; border-top:1px solid #3d8b02;  border-bottom:1px solid #3d8b02; margin:0 -23px; color:#f5f5f5; padding:13px 234px 13px 250px;}

.wrap3 .imp-p1 {color:#d5ff78; font-size:18px; font-family:Georgia; padding-bottom:9px;}
.wrap3 .imp-p2 {font-size:18px; font-family:Georgia; padding-bottom:0; padding-top:5px; text-align:right;}

.invite-friend {padding-left:110px;}
.invite-friend h3 {margin-bottom:15px; padding-top:35px;}

.btn-tac2 {padding-left:435px; padding-top:7px;}

.product-menu, .product-menu_true
, .product-menu-legal
, .product-menu-product
, .product-menu-work
{width:767px; margin-left:-245px; height:60px;}

.product-menu li, .product-menu_true li
, .product-menu-legal li
, .product-menu-product li
, .product-menu-work li

{float:left; width:127px; height:58px; border-top:1px solid #cacaca; border-bottom:1px solid #cacaca; background:url(../i/pm2.gif); border-right:1px solid #cacaca; position:relative;}

.product-menu-legal .pm1 a {
  padding-left:62px;
  padding-top:21px;
}

.product-menu-legal .pm2 {
  width: 200px;
}

.product-menu .pm1, .product-menu_true .pm1
, .product-menu-legal .pm1
, .product-menu-product .pm1
, .product-menu-work .pm1
{width:110px; border-left:1px solid #cacaca; background:url(../i/pm8.gif); z-index:2;}

.product-menu_true .pm1
{width:134px;}

.product-menu .pm6, .product-menu_true .pm6
, .product-menu-product .pm6
, .product-menu-work .pm6
{width:138px;padding-left:16px;}

.product-menu .pm6, .product-menu_true .pm6
, .product-menu-legal .pm2
, .product-menu-product .pm2
, .product-menu-work .pm2
{width:115px;}

.product-menu_true .pm2
{width:119px;}
.pma1 {width:14px; height:12px; background:url(../i/pm3.png); overflow:hidden; position:absolute; top:0; left:-14px;}
.pma2 {width:14px; height:14px; background:url(../i/pm4.png); overflow:hidden; position:absolute; top:-1px; left:-13px; margin-left:100%;}
.pma3 {width:14px; height:14px; background:url(../i/pm5.png); overflow:hidden; position:absolute; top:-1px; left:-1px;}
.product-menu .active, .product-menu_true .active
, .product-menu-legal .active
, .product-menu-product .active
, .product-menu-work .active
{ background:url(../i/pm1.gif); border-bottom:0 none; height:59px;}

.product-menu .active .pma1, .product-menu_true .active .pma1
, .product-menu-legal .active .pma1
, .product-menu-product .active .pma1
, .product-menu-work .active .pma1
{background:url(../i/pm3-active.png);}

#wrapper .bn {border-bottom:0 none; border-top:0 none;}

.product-menu li a, .product-menu_true li a
, .product-menu-legal li a
, .product-menu-product li a
, .product-menu-work li a
{color:#6a6a6a; text-decoration:none; display:block; padding:21px 0 0 52px;}

.product-menu li a:hover, .product-menu_true li a:hover
, .product-menu-legal li a:hover
, .product-menu-product li a:hover
, .product-menu-work li a:hover
{text-decoration:underline;}

#wrapper .product-menu .active a,.product-menu_true .active a
, .product-menu-legal .active a
, .product-menu-product .active a
, .product-menu-work .active a
{text-decoration:none;}

.pma4 {width:16px; height:58px; background:url(../i/pm6.png); overflow:hidden; position:absolute; top:0; left:0; margin-left:100%;}

.product-icon {background:url(../i/ico4.png);}
.about-icon {background:url(../i/ico5.png);}
.work-icon {background:url(../i/ico6.png);}
.legal-icon {background:url(../i/ico7.png);}

.pm-ico {width:40px; height:43px; position:absolute; overflow:hidden; top:10px; left:8px; cursor:pointer;}
.pm-ico i {width:240px; height:86px; position:absolute; top:0;}
.product-menu .pm6 .pm-ico,.product-menu_true .pm6 .pm-ico
, .product-menu-legal .pm6 .pm-ico
, .product-menu-product .pm6 .pm-ico
, .product-menu-work .pm6 .pm-ico
{left:24px;}

.product-menu-legal .pm6 .pm-ico
{left:8px;}

.product-menu_true .pm2 .pm-ico i {left:-160px;}
.product-menu_true .pm6 .pm-ico i {left:-200px;}

.pm1 .pm-ico i {left:-80px;}
.pm2 .pm-ico i {left:-200px;}
.pm3 .pm-ico i {left:-120px;}
.pm4 .pm-ico i {left:-40px;}
.pm5 .pm-ico i {left:0px;}
.pm6 .pm-ico i {left:-160px;}

.product-menu .active .pm-ico i, .product-menu_true .active .pm-ico i
, .product-menu-legal .active .pm-ico i
, .product-menu-product .active .pm-ico i
, .product-menu-work .active .pm-ico i
{top:-43px;}

.product-menu .pm1.active .pma4, .product-menu_true .pm1.active .pma4
, .product-menu-legal .pm1.active .pma4
, .product-menu-product .pm1.active .pma4
, .product-menu-work .pm1.active .pma4
{background:url(../i/pm7.png); height:59px;}

.product-menu li a:hover .pm-ico i, .product-menu_true li a:hover .pm-ico i
, .product-menu-legal li a:hover .pm-ico i
, .product-menu-product li a:hover .pm-ico i
, .product-menu-work li a:hover .pm-ico i
{top:-43px;}

.product-menu-work .pm1 {
  width: 145px;
}

.product-menu-work .pm2 {
  width: 162px;
}

.product-menu-work .pm2 .pm-ico {
  left:21px;
}

.product-menu-legal .pm2 .pm-ico {
  left:21px;
}

.product-menu-work .pm2 a {
  padding-left:68px;
}

.product-menu-work .pm3 {
  width: 145px;
}

.product-menu-work .pm4 {
  width: 162px;
}

.product-menu_true .pm6 a {
  padding-top:14px;
}
.product-menu_true .pm6 {
  width: 125px;

}
.product-menu_true .pm3 {
  width: 112px;
}


.product-menu-product li a {
  padding-top:14px;
  padding-left:54px;
}

.product-menu-product .pm6 .pm-ico {
  left:8px;
}

.product-menu-product .pm2 .pm-ico {
  left:18px;
}

.product-menu-product .pm2 a {
  padding-left:63px;
}

.product-menu-product .pm2 {
  width: 129px;
}

.product-menu-product .pm6 {
  width: 123px;
}

.product-menu-product .pm6 a {
  padding-left:44px;
}

.product-menu-legal .pm1 a {
  padding-left:62px;
  padding-top:21px;
}

.product-menu-legal .pm2 {
  width: 136px;
}

.product-menu-legal .pm2 a {
  padding-left:65px;
  padding-top:8px;
}

.product-menu-legal .pm3 {
  width: 133px;
}

.product-menu-legal .pm3 a {
  padding-left:51px;
  padding-top:14px;
}

.product-menu-legal .pm4 a {
  padding-top:8px;
}
.product-menu-legal .pm5 a {
  padding-top:8px;
}
.product-menu-legal .pm6 a {
  padding-top:21px;
}
.product-menu-legal .pm5 .pm-ico i {
    left:-41px;
}
.product-menu-legal .pm6 .pm-ico i {
    left:0px;
}
.product-menu_true .pm1 a {
  padding-top:22px;
}
.product-menu_true .pm2 a, .product-menu_true .pm3 a, .product-menu_true .pm4 a  {
  padding-top:14px;
}

.ul1 {padding-left:24px; position:relative;}
.ul1 li {padding:0 0 8px 13px; background:url(../i/c.gif) 0 5px no-repeat; position:relative;}

.wrap10 {padding:0 265px 19px 0; background:url(../i/cards.png) 0 23px no-repeat; background-position: right;}
.wrap11 {background:#ebffbe; border-top:1px solid #cacaca; border-bottom:1px solid #cacaca;  margin:0 -23px; padding:13px 0 13px 23px; margin-top:5px;}
.wrap11 .ul1 {width:260px; float:left;}
.wrap11 h3 {margin-top:0; margin-bottom:15px;}
.wrap11 p {color:#a6a6a6; font-size:10px;}
.wrap12 {background:#fff; border-bottom:1px solid #cacaca;  margin:0 -23px; padding:17px 30px 5px 106px; margin-bottom:15px;}
.wrap12 ol {font-size:24px; font-weight:bold; color:#a8a8a8;}
.wrap12 ol p {font-size:12px; font-weight:normal; color:#6a6a6a; padding-bottom:10px;}
.wrap12 ol span {font-weight:bold; font-size:14px; display:block; text-transform:uppercase;}
.wrap12 ol a {color:#6a6a6a; text-decoration:none;}
.wrap12 ol a:hover {text-decoration:underline; color:#5bbb01;}

.wrap13 {background:#469f01; border-top:1px solid #3d8b02; border-bottom:1px solid #3d8b02; padding:16px 20px 16px 65px; margin:0 -23px; color:#fff;}
.wrap13-l {float:left; width:245px; text-align:center;}
.wrap13-r {float:right; width:377px;padding-top:55px;}
.registration-btn {display:block; width:271px; height:37px; background:url(../i/btn10.gif); line-height:37px; overflow:hidden; margin-bottom:15px; text-decoration:none; color:#454545; text-align:center;}
.registration-btn:hover {background:url(../i/btn10.gif) 0 -37px;}
.registration-btn:active {background:url(../i/btn10.gif) 0 -74px;}

.all-services {width:100%; overflow:hidden; min-height: 564px;}
.b-services {padding:12px 23px 12px 180px; position:relative; overflow:hidden; border-top:1px solid #dcdcdc; margin-top:-1px;}
.b-services-title {font-size:24px; color:#505050; font-family:Georgia;}
.b-services-title a {color:#505050; text-decoration:none;}
.b-services-title a:hover {text-decoration:underline; color:#5bbb01;}
.b-services-title img {float:left; margin-left:-170px; display:inline;}
.b-services-alt {background:#fff;}

.site-map ul {padding-left: 20px; padding-bottom: 6px;}
.site-map li {padding-top: 6px;}

.faq-content ul {padding-left: 0px; padding-bottom: 6px;}
.faq-content li {padding-top: 6px;}
.faq-content ol {padding-left: 20px; padding-bottom: 6px;}

.content_submenu {
  border-top: #87d12b 5px solid;
  position: relative;
  height: 65px;
}
.sub_cont_arrow {
  position:absolute;
  top:-9px;
  left:570px;
  background:url(../i/sub_category_ar.png);
  height: 5px;
  width: 7px;
}
.sub_cont_btns {
  position:absolute;
  top:0px;
  left:251px;
}
.sub_cont_btn {
  display:block;
  width:170px;
  height:33px;
  background:url(../i/sub_category_btn_d.png);
  line-height:33px;
  overflow:hidden;
  text-decoration:none;
  text-align:center;
  color:#6a6a6a;
  float: left;
}
.sub_cont_btn:hover, .sub_cont_btn:active, .sub_cont_btn_active {
  background:url(../i/sub_category_btn_a.png);
  height:43px;
  line-height:43px;
  color:#faf8e9;
}
.sub_cont_btn_s {
  display:block;
  width:124px;
  height:33px;
  background:url(../i/sub_category_btn_s_d.png);
  line-height:33px;
  overflow:hidden;
  text-decoration:none;
  text-align:center;
  color:#6a6a6a;
  float: left;
}
.sub_cont_btn_s:hover, .sub_cont_btn_s:active, .sub_cont_btn_s_active {
  background:url(../i/sub_category_btn_s_a.png);
  height:43px;
  line-height:43px;
  color:#faf8e9;
}
.sub_cont_btn_s_active {
  background:url(../i/sub_category_btn_s_a.png) no-repeat;
  height:43px;
  line-height:43px;
  color:#faf8e9;
  display:block;
  width:124px;
  overflow:hidden;
  text-decoration:none;
  text-align:center;
  float: left;
}
.sub_cont_btn_active {
  background:url(../i/sub_category_btn_a.png) no-repeat;
  height:43px;
  line-height:43px;
  color:#faf8e9;
  display:block;
  width:170px;
  overflow:hidden;
  text-decoration:none;
  text-align:center;
  float: left;
}

.klass1 tr td {
background-color:#EBFFBE;
}
.klass2 tr td {
background-color:#fff;
}

table.dataGrid {width: 100%; border: solid 1px black;}
table.dataGrid tr th {border: solid 1px black; padding-left: 2px;}
table.dataGrid tr td {padding: 5px 2px 5px 2px;}
table.dataGrid tr td strong {font-size: 12px;}
table.dataGrid tr td.n {border: dotted 1px black; font-size: 10px ;}
table.dataGrid tr td.c {border: dotted 1px black; text-align: center; font-size: 10px ;}
table.dataGrid tr td.icon {text-align: center; vertical-align: middle; width: 1%;}

.soc_logos {
  background:url(../images/soc_background.png) no-repeat;
  height:57px;
  width:982px;
  text-align: center;
}

.soc_title {
  float:left;
  font-family: Georgia;
  font-size: 20px;
  font-weight: normal;
  color:#4f4f4f;
  padding-top: 16px;
}

.soc_icons {
  float:left;
  text-align: center;
  padding-left:10px;
}

.soc_text {
  float:left;
  text-align: center;
  padding-left:168px;
  font-family: Georgia;
  font-size: 12px;
  font-weight: normal;
  color:#4f4f4f;
  padding-top: 21px;
}

.soc_f_icon, .soc_v_icon, .soc_t_icon, .soc_m_icon  {
  position:relative;
}

.soc_f_icon .self_ico {
  background:url(../images/soc_icons.png) 0px 0px;
  cursor:pointer;
  left:0px;
  overflow:hidden;
  position:absolute;
  top:14px;
  width: 33px;
  height: 33px;
}

.soc_v_icon .self_ico {
  background:url(../images/soc_icons.png) -37px 0px;
  cursor:pointer;
  left:41px;
  overflow:hidden;
  position:absolute;
  top:14px;
  width: 33px;
  height: 33px;
}

.soc_t_icon .self_ico {
  background:url(../images/soc_icons.png) -72px 0px;
  cursor:pointer;
  left:80px;
  overflow:hidden;
  position:absolute;
  top:14px;
  width: 33px;
  height: 33px;
}

.soc_m_icon .self_ico {
  background:url(../images/soc_icons.png) -104px 0px;
  cursor:pointer;
  left:118px;
  overflow:hidden;
  position:absolute;
  top:14px;
  width: 33px;
  height: 33px;
}

a.soc_f_icon:hover .self_ico {
  background-position: 0px -35px;
}

a.soc_v_icon:hover .self_ico {
  background-position: -37px -35px;
}

a.soc_t_icon:hover .self_ico {
  background-position: -72px -35px;
}

a.soc_m_icon:hover .self_ico {
  background-position: -104px -35px;
}

#usd_mini {
    background:url(../i/mini_cards.png) 0px 0px;
    height: 106px;
    width: 84px;
    float: left;
    margin-left:30px;
}

#eur_mini {
    background:url(../i/mini_cards.png) -84px 0px;
    height: 106px;
    width: 84px;
    float: left;
    margin-left:35px;
}

.cards_checkbox {
    margin-top: 79px;
    margin-left:-15px;
}