*{margin:0; padding:0;}
a{color:#005C94;}
a:hover{color:#960000;}
.no_border{border-bottom:none !important;}
body{min-width:999px;font-family: Arial, Helvetica Neue, Helvetica, sans-serif;font-size:12px;max-width:1400px; margin:0 auto;color:#404040;}
.input_block{position:relative;display:block;}
.input_block .left_border {background: url(/images/blue_input.png) 0px -20px no-repeat;overflow:hidden;}
.input_block .right_border {background: url(/images/blue_input.png) 100% 0 no-repeat;padding:0 9px;}
.input_block .right_border #search_zone, .input_block .right_border #spam_zone  {border:none;background:#00456F;font-family:tahoma; color:#fff;height:19px;padding-top:1px;display:block;width:100%;}
.input_block .go{border:none;text-indent:-5000px;  background:url(/images/go_submit.png) 0 0 no-repeat; width:18px; height:18px;margin:-19px 1px 0 0;float:right;position:relative;z-index:1;cursor:pointer;}
.read_more {background: url(/images/read_more.png) 0px 0px no-repeat; height:19px;}
.read_more .right_border {background: url(/images/read_more.png) 100% -19px no-repeat;padding:0 5px; height:19px;}
.read_more a{font:12px Tahoma; color:#fff;background: #508FB6 url(/images/read_more_a.png) 100% 5px no-repeat;text-decoration:none; height:17px; display:block;padding:2px 13px 0 5px;}


.extra_block{background: #00456F url(/images/extra_blocks.png) -195px 0 no-repeat;width:195px;}
.extra_block .bottom_border {background: url(/images/extra_blocks.png) 0 100% no-repeat;width:195px;overflow:hidden;}
.extra_block h2{font:14px Tahoma;color:#fff;font-weight:bold;border-bottom:1px solid white; margin: 0 10px; padding: 9px 6px 8px;}


#secondary_zone{float:left;width:17%;margin-left:5%; padding-right:2%;padding-bottom:40px;} #primary_zone{float:right;width:76%;$width:75.9%;}
#select_lang{margin:27px 0 0 0; font:12px tahoma;}
#select_lang a, #select_lang span{margin-right:15px;}
#logo {text-indent:-5000px; display:block;background: url(/images/logo.png) 0 0 no-repeat;width:226px; height:58px;left:50%;margin:63px 0 0 -132px;position:relative;}
#mobibank {display:block; background: url(/images/mobibank.png) 0 0 no-repeat;font:14px tahoma;color:#fff; height:28px; width:141px; margin:68px 0 0 -21px; padding:2px 0 0 35px;}
#anket {display:block;margin:2px 0 0 -21px;padding:2px 0 8px 35px;background:url('/images/order.png') 0 0 no-repeat;color:#fff;font:14px tahoma;}
#secondary_zone ul{margin:10px 0 0 0;}
#secondary_zone ul li{font:16px tahoma; list-style:none; margin-bottom:10px;}
#secondary_zone ul li a{color:#252626;text-decoration:none; border-bottom:1px dashed #252626;}
#secondary_zone ul li a:hover{color:#960000;border-bottom:1px dashed #960000;}
#secondary_zone form{ margin:58px 0 0 -9px;}
#secondary_zone form label{font-family:tahoma;margin-left:9px;display:block;}
#secondary_zone form .left_border {margin-top:7px;}
#secondary_zone form .go{}

#secondary_zone .extra_block{left:-10px;margin:22px auto 0;position:relative; width:180px;background:url("/images/extra_blocks_left.png") no-repeat scroll -180px 0 #00456F;}
#secondary_zone .extra_block .bottom_border {width:180px; background:url("/images/extra_blocks_left.png") no-repeat scroll 0 100% transparent;}
#rss {background:url(/images/rss.png) 0 0 no-repeat;height:26px;padding:3px 0 0 31px;margin:14px 0 0 -3px;font-size:14px;}
#ask{font-size:18px; height:154px; display:block;font-weight:bold; color:#000; background: url(/images/ask.png) 50% 0;text-decoration:none; padding:5px 10px;position:relative;margin-left:-10px;}
#ask  .left_border {display:block; position:absolute; width:9px; height:164px;background: url(/images/ask_border.png) 0 0;left:0; top:0;}
#ask  .right_border {display:block; position:absolute; width:9px; height:164px;background: url(/images/ask_border.png) 0 -164px;right:0; top:0;}
#ask span{position:relative;}


#ban{margin-top:10px;font-size:18px; height:154px; display:block;font-weight:bold; color:#000; background: url(/images/web777.png) 50% 50% no-repeat;text-decoration:none; padding:5px 10px;position:relative;margin-left:-10px;}
#ban  .left_border {display:block; position:absolute; width:9px; height:164px;background: url(/images/ask_border.png) 0 0;left:0; top:0;}
#ban  .right_border {display:block; position:absolute; width:9px; height:164px;background: url(/images/ask_border.png) 0 -164px;right:0; top:0;}

.insured {display:block; margin:0 auto; width:60px;position:relative;left:50px;cursor:default;outline:0 none;top: -300px;}
.insured img {border:none;}

#select_city {float:left; margin:16px 0 0 20px;position:relative;
z-index:9;}
#this_city{background:#fff; margin: 0 19px;overflow:hidden;display:none;padding-bottom:5px;}
#this_city a{display:block;margin:0 0 10px 22px;font-size:20px;color:#194D86;}
#select_city .left_border{background: url(../images/select_city.png) 0px 1px no-repeat;height:37px;}
#select_city .right_border {background: url(../images/select_city.png) 100% -37px no-repeat;padding:0 18px; height:37px;position:relative;}
#select_city span{display:block;background-color:#FFFFFF;height:33px;padding:4px 55px 0 25px; font:20px Tahoma;color:#194D86;}

#customize{width:100%;height:217px;position:relative;}
#select_city {cursor:pointer;float:left; margin:16px 0 0 20px;}
#select_city .left_border{background: url(/images/select_city.png) 0px 1px no-repeat;height:37px;}
*html #select_city .left_border{background: url(/images/select_city.gif) 0px 1px no-repeat;height:37px;}
*html #select_city .right_border {background: url(/images/select_city.gif) 100% -37px no-repeat;padding:0 18px; height:37px;position:relative;}
#select_city .right_border {background: url(/images/select_city.png) 100% -37px no-repeat;padding:0 18px; height:37px;position:relative;}
#select_city span{display:block;background-color:#FFFFFF;height:33px;padding:4px 55px 0 25px; font:20px Tahoma;color:#194D86;}
#open_select {width:18px; height:18px; background: url(/images/open_select.png) 0 0 no-repeat;text-indent:-5000px;position:absolute; right:8px; top:9px; cursor:pointer}
#customize form{margin-top:25px;}
#customize .input_block{float:right;}
#complaints{float:right;background:url(/images/complaints.png) 0 0 no-repeat;font-family:Tahoma; height:27px; padding: 6px 0 0 21px;margin: 21px 50px 0 14px;}
#slogan {color:#1B628E; font-size:33px;font-weight:bold;left:37px;top:68px;position:absolute;}
#description{background:#00456F;opacity:0.8;font:14px Tahoma; color:#fff; text-align:right; position:absolute; bottom:0; width:100%; height:23px;padding-top:5px;left:0;}
#description span{padding-right:13px;}

#choice_service {display:block; width:100%;margin-top:30px;position:relative;z-index:9;}
#choice_service li{list-style:none; float:left;margin-right:16px;height:44px;background: #004670 url(/images/choice_service.png) 0px -44px no-repeat; position:relative;}
#choice_service li:hover .hover{background: url(/images/choice_service_shadow.png) 50% 0 no-repeat; position:absolute; height:30px; width:100%; top:0;}
#choice_service li .right_border {background: url(/images/choice_service.png) 100% 0 no-repeat;padding:0 5px;height:44px;}
#choice_service li a{text-decoration:none; border-bottom:1px dashed #fff; color:#fff; display:block; font-size:20px; padding:5px 0 2px 0; margin: 0 9px;position:relative;z-index:2;}
#choice_service .last{margin-right:0;}
#main_content{float:left;width:70%;margin-top:68px;}
#deposits{background:#EBEBEB; border-top:1px solid #FFB344;overflow:hidden;min-height:190px;}
#deposits h2{font:25px Tahoma; color:#4B3700; background: url(/images/deposits_h2.png) 0 0 no-repeat; width:129px; height:36px; text-align:center;padding-top:5px;margin-top:-42px;position:absolute;}
#deposits h2 a {color:#4B3700; text-decoration:none;}
#deposits #clon_h2{margin-left:130px;background: url(/images/deposits_h2_1.png) 0 0 no-repeat;width:194px;}
#deposits .read_more {float:left;margin-left:230px;font-size:12px}
.this_deposit{clear:both;margin-left:230px;margin-top:17px;line-height:18px;margin-bottom:-10px;font-size:14px;}
.rm{background: url(/images/depozit.png) 0 0 no-repeat;font:12px Tahoma; color:#fff !important;text-decoration:none;padding:2px 18px 3px 10px;margin-left:5px;white-space:nowrap;}
#promoution {background: url(/images/promoution.jpg) 0 -17px no-repeat; width:189px; float:left;margin:20px;position:absolute;}
#promoution .read_more {margin-top:131px;float:right;margin-left:0;}

#spec_project {background:#F2F2F2; border-top:3px solid #900D0D;overflow:hidden;margin-top:22px;padding:0 23px;}
#spec_project h2{color:#A01212; font-size:18px;margin:13px 0 10px;}
#spec_project h3{font-size:16px;font-weight:normal;margin-left:8px;}
#spec_project p{margin:10px 0 10px 8px;}
#spec_project div{/*float:left;width:50%;*/}

#news_block {background:#F2F2F2; border-top:3px solid #006FAC;margin-top:22px;overflow:hidden;padding:0 23px;}
#news_block h2{color:#005C94; font-size:18px;margin:13px 0 10px;}
.this_news {margin:0 0 7px;}
.this_news span{font-size:14px; color:#3B3B3B; padding-right:8px;border-right:1px solid #BCBCBC;margin-right:14px;display:block;float:left;}
#news_block .read_more{float:left; margin: 12px 0 16px 68px;}

#extra_blocks{float:right;width:27%;}
#extra_blocks .extra_block{margin-bottom:22px;}
#extra_blocks .read_more {background: url(/images/read_more_extra.png) 0px 0px no-repeat;float:right;}
#extra_blocks .read_more .right_border {background: url(/images/read_more_extra.png) 100% -19px no-repeat;}
#extra_blocks .read_more a{background: #002135 url(/images/read_more_a.png) 100% 5px no-repeat;}
*html #extra_blocks .read_more a{background: #002135 url(/images/read_more_a_1.gif) 100% 5px no-repeat;}


#calc{margin-top:30px;}
#calc .small_cont {background: url(/images/golden_calc.png) 0px 0px no-repeat;min-height:64px; margin: 12px 10px;overflow:hidden;}
#calc .small_cont a{display:block;margin-left:60px;color:white;margin-top:4px;}

#credit_card .small_cont {background: url(/images/golden_cald.png) 0px 0px no-repeat;min-height:78px; margin: 12px 10px;overflow:hidden;}
#credit_card .small_cont span{display:block;margin-left:60px;color:white;margin-top:4px;}

#extra_blocks table{width:100%; border-collapse:collapse;margin:5px 0 13px;}
#extra_blocks table .down, #extra_blocks table .up{font-weight:bold; font-size:10px; font-family:Tahoma; color:white;padding-left:25px;min-height:10px;width:55%;}
#extra_blocks table .up {background: url(/images/up.png) 10px 7px no-repeat;}
#extra_blocks table .down {background: url(/images/down.png) 10px 7px no-repeat;}

#extra_blocks table .buy{color:#FFBA00; font-size:10px; font-family:Tahoma;}
#extra_blocks table .sell{color:#6DC8FF; font-size:10px; font-family:Tahoma;}
#extra_blocks table tr td{padding:5px 0;}

#extra_blocks #drag_metals .read_more{$margin-bottom:-15px}
#courses_precious_metals em{font:10px Tahoma; color:white; display:block; margin:-8px 25px 14px 25px;}
#phone_block{background: url(../images/pen.png) 0 0 no-repeat;height:165px;margin-top:40px; margin-left:-63px;padding:135px 0 0 65px;}
#phone_block h2{font-size:20px; border-bottom:1px solid #999; float:left;padding-bottom:5px;}
#phone_block span{color:#FF7E00; font-size:13px;font-weight:bold;display:block; clear:both;padding-top:4px;}
#phone_block strong{color:#2A538B; display:block; clear:both; font-size:21px;margin-left:-16px;padding-top:5px;}
#phone_block a{display:block;margin-top:8px;clear:both;}

*html #primary_zone #footer{width:150%;display:block;position:relative;margin-top:450px !important;margin-left:-50%;}
#footer{background:#E0E0E0;overflow:hidden;clear:both;}
#footer p{font:14px Tahoma;color:#2F2F2F; float:left;margin:18px 0 21px 67px;}
#footer a{background: url(../images/creater.png) 0 0 no-repeat;padding-left:110px;padding-top:1px; display:block; font:14px Tahoma;color:#005C94; float:right;margin:18px 48px 21px 0;}
#customize .input_block{float:right;}

#drag_metals .moneta{display:block; border:none;margin:15px 0;}
#drag_metals .moneta:hover{display:block; border:none;}
#drag_metals .moneta img{display:block; margin:0 auto;border:none;}


.hover_inner_menu{position:absolute; top:100%; background:#004670; padding:6px 0 17px;border-top:1px solid #fff;display:none;width:100%;}
.hover_inner_menu div{background-image:url(../images/choice_service.png); background-image: #fff;background-repeat:no-repeat;position:absolute; width:5px; height:5px;}
.left-top-element{background-position:0 -44px; left:0; top:0}
.right-top-element{background-position:0 0; right:0; top:0;}
.left-bottom-element{background-position:0 -83px; left:0; bottom:0;}
.right-bottom-element{background-position:0 -39px; right:0; bottom:0;}

#choice_service .hover_inner_menu ul li{background:none;float:none; margin:0 20px;height:auto; padding:3px 0 6px 0;border-bottom:1px solid #4D7E9B;}
#choice_service .hover_inner_menu ul li a{ color:#fff;font-size:12px;border-bottom:none; text-decoration:underline;margin:0; padding:0;}

#choice_service .active .hover_inner_menu{background:#E5E5E5;}
#choice_service .active .hover_inner_menu ul li {border-bottom:1px solid #A0A0A0;}
#choice_service li:hover .hover_inner_menu{display:block;}
#choice_service .active .hover_inner_menu ul li a {color:#004670;}
#choice_service .active .hover_inner_menu div{background-image:url(../images/choice_service_1.png);}

.city_list{color:#7a7a7a;font-size:14px;list-style:none outside none;margin:0 0 5px 25px;}
.city_list li{background:url('/images/tree.png') no-repeat;padding:1px 0 0 12px;}