@charset "UTF-8"; @import url(/templates/css/core/base.css);  .clear_uni:after{ content:"."; clear:both; display:block; font-size:1px; height:0; line-height:0; visibility:hidden; } .clear_uni {display:inline-block;}  .clear_uni {display:block;}  .body{ position:absolute; left:50%; margin-left:-490px; border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; width:980px; } .header{ position:relative; height:115px; } .header h1{ height:73px; left:10px; position:absolute; top:22px; width:242px; z-index:1; zoom:1; } .header h1 a{ background:url("/templates/i/new_logo_az.jpg") no-repeat; display:block; height:73px; text-indent:-9999px; width:242px; overflow:hidden; zoom:1; } .ru .header h1 a{ background:url("/templates/i/new_logo_ru.jpg") no-repeat; } .tr .header h1 a{ background:url("/templates/i/new_logo_tr.jpg") no-repeat; } .en .header h1 a{ background:url("/templates/i/new_logo_en.jpg") no-repeat; } .header .form_cont{ float:right; border:1px solid #d0d0d0; margin:0 2px 0 0; padding:4px 0 0 5px; width:785px; height:27px; font-size:0.9em; background:url(/templates/css/../i/index/top_form_bg.png) repeat-x; z-index:1000; position:relative; } .header form{ position:relative; float:left; border-right:1px solid #cecece; width:303px; } .tr_cap{ position:relative; float:left; margin:3px 5px 0 0; font-size:1.1em; } input.login,input.pass{ float:left; border:1px solid #a8a8a8; color:#5b5b5b; margin-right:5px; padding:2px 4px; width:120px; height:16px; font-size:1.1em; } .tr_login_btn{ position:absolute; right:0; border:0; margin:0 6px 0 0; width:27px; height:23px; } .blue{ color:#00a8ff; } .grey{ color:#555; } .red{ color:#f00; } .callus{ float:right; padding:0 8px 0 0; line-height:20px; } .callus big{ font-size:1.4em; font-weight:bold; } .ru .callus big{ font-size:1.3em; } .callus strong{ font-size:1.1em; color:#5c5c5c; } .callus strong span{ float:left; margin:3px 0 0 0; width:20px; height:15px; background:url(/templates/css/../i/index/index_sprite_v3.0.1.png) -816px -79px; } .langs{ list-style:none; float:right; margin:7px 0 0 0; width:166px; height:14px; clear:right; } .langs li{ list-style:none; float:left; margin:0 5px 0 0; line-height:12px; } .langs li.cap{ width:90px; text-align:right; } .langs li a{ display:block; width:18px; height:14px; text-indent:-9999px; outline:none; background:url(/templates/css/../i/index/index_sprite_v3.0.1.png); } .langs li a.az{background-position:-783px -81px;} .langs li a.tr{background-position:-783px -104px;} .langs li a.en{width:19px;background-position:-783px -130px;} .langs li a.ru{background-position:-783px -154px;}  .lsprt,.lsprt:hover,.lsprt:active,.lsprt:visited{ clear:right; float:right; margin:7px 5px 0 0; padding:0 78px 0 0; height:46px; font-size:1.15em; text-decoration:none; background:url(/templates/css/../i/index/index_sprite_v3.0.1.png) right -353px; } .lsprt strong{ display:block; display:inline-block; padding:6px 0 0 10px; height:40px; color:#00aeff; background:url(/templates/css/../i/index/index_sprite_v3.0.1.png) -773px -399px; cursor:pointer; } .lsprt strong span{ font-size:0.8em; font-weight:normal; color:#505050; }  .callback,.callback:hover,.callback:active,.callback:visited{ float:right; margin:7px 5px 0 0; padding:0 0 0 60px; height:46px; font-size:1.15em; text-decoration:none; background:url(/templates/css/../i/index/index_sprite_v3.0.1.png) -776px -579px; } .callback strong{ display:block; display:inline-block; padding:6px 5px 0 0; height:40px; color:#00aeff; background:url(/templates/css/../i/index/index_sprite_v3.0.1.png) right -625px; cursor:pointer; } .callback strong span{ font-size:0.8em; font-weight:normal; color:#505050; }  .marquee{ margin:0 0 3px 0; height:30px; background:#f8f8f8 url(/templates/css/../i/index/top_marquee_bg.gif) repeat-x; } .bank_rates,.hot_news{ position:relative; width:490px; overflow:hidden; } .br_txt,.hn_txt,.bank_rates,.hot_news{ float:left; height:26px; line-height:24px } .br_txt,.hn_txt{ position:absolute; margin:1px 0 0 0; padding:0 5px; height:24px; line-height:21px; color:#454545; background:url(/templates/css/../i/index/index_sprite_v3.0.1.png) repeat-x right -255px; }  .bot_block{ position:relative; float:left; margin:0 0 10px 0; padding:0 0 0 5px; width:970px; } .bot_block .bb{ width:970px; height:5px; background:url(/templates/css/../i/index/index_sprite_v3.0.1.png) no-repeat; } .bot_block .cont{ border-top:1px solid #c4c4c4; border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4; padding:0 0 3px 0; } .dashes{ margin:0 0 0 2px; width:975px; height:25px; background:url(/templates/css/../i/index/dash.gif) 0 8px repeat-x; } .bot_block .dashes{ clear:both; margin:0 0 0 2px; width:962px; height:15px; background:url(/templates/css/../i/index/dash.gif) 0 8px repeat-x; }  .corner_menu{ float:left; padding:2px 0 2px 2px; height:36px; background:#e2e2e2 url(/templates/css/../i/index/index_sprite_v3.0.1.png) right -500px; } .corner_menu form{ float:left; position:relative; display:block; padding:1px 0 0 1px; width:176px; height:26px; background:url(/templates/css/../i/index/index_sprite_v3.0.1.png) -567px -587px no-repeat; } .corner_menu input.text{ position:absolute; left:1px; top:3px; border:0; padding:2px; width:146px; } .corner_menu button{ float:right; border:0; margin:0 2px 0 0; width:20px; height:23px; background:#fff url(/templates/css/../i/index/index_sprite_v3.0.1.png) -746px -588px no-repeat; } .corner_menu label{ float:left; margin:0; padding:5px 0 0 8px; color:#444; } .corner_menu a.fav,.corner_menu a.fav:hover,.corner_menu a.fav:active,.corner_menu a.fav:visited{ float:left; margin:5px 8px 0 20px; padding:0 0 0 22px; height:20px; color:#444; text-decoration:none; background:url(/templates/css/../i/index/index_sprite_v3.0.1.png) -874px -145px; } .corner_menu a.fav:hover{ text-decoration:underline; } .corner_menu a.fav span{ float:left; height:20px; line-height:16px; background:#e2e2e2; }  .sbscr{ clear:left; padding:10px 0 0 8px; } .sbscr a{ display:block; overflow:hidden; width:0px; height:0px; visibility:hidden; } .sbscr label{ display:block; margin:0 0 9px 5px; padding:0; text-align:left; color:#444; } .sbscr form{ position:relative; display:block; width:301px; height:28px; background:url(/templates/css/../i/index/index_sprite_v3.0.1.png) right -541px; } .sbscr input{ border:0; position:absolute; top:3px; left:5px; padding:2px 2px; width:207px; } .sbscr button{ position:absolute; top:0; right:0; border:0; width:81px; height:27px; line-height:27px; color:#fff; background:none; } .ru .sbscr button{ font-size:0.9em; }  .bot_block .site_links{ float:right; padding:12px 20px 0 0; } .bot_block .site_links_last{ padding-right:5px; width:170px; } .bot_block .site_links li{ list-style:none; list-style-type:none; margin:0 0 5px 0; padding:0 0 0 25px; background:url(/templates/css/../i/index/index_sprite_v3.0.1.png) no-repeat; } .bot_block .site_links li a,.bot_block .site_links li a:hover,.bot_block .site_links li a:active,.bot_block .site_links li a:visited{ display:block; width:130px; height:13px; padding:2px 0; color:#444; background:#fff; text-decoration:none; } .bot_block .site_links li a:hover{ text-decoration:underline; } .site_links li.phone_addr{background-position:-901px -81px} .site_links li.vac{background-position:-901px -103px} .site_links li.feedb{background-position:-901px -128px} .site_links li.conts{background-position:-901px -155px} .site_links li.map{background-position:-901px -181px} .site_links li.awards{background-position:-931px -80px} .site_links li.chron{background-position:-931px -103px} .site_links li.art{background-position:-931px -129px} .site_links li.test{background-position:-931px -156px} .site_links li.press{background-position:-933px -182px} .site_links li.priv{background-position:-957px -80px} .site_links li.risk{background-position:-957px -104px} .site_links li.part{background-position:-957px -129px} .site_links li.faq{background-position:-957px -157px}  .exchs{ float:left; padding:5px 25px 0 20px; height:29px; line-height:32px; background:url(/templates/css/../i/index/index_sprite_v3.0.1.png) right -454px no-repeat; } .exchs img{ margin:0 0 0 3px; } .exchs div{background:url(/templates/css/../i/index/index_sprite_v3.0.1.png) no-repeat;margin:0 0 0 6px;float:left;height:26px;filter: Alpha(Opacity=30);moz-opacity: 0.3;opacity: .3;} .exchs .paypal{width:63px;background-position:right -681px;} .exchs .webmoney{width:70px;background-position:right -708px;} .exchs .mastercard{width:37px;background-position:right -739px;} .exchs .visa{width:39px;background-position:right -772px;} .exchs .bank{width:34px;background-position:right -801px;filter: Alpha(Opacity=100);moz-opacity: 1;opacity: 1;} .f_verysignlogo{background:url(/templates/css/../i/index/index_sprite_v3.0.1.png) right -830px no-repeat;display:block; width:94px;height:37px;float:left;margin:0 5px;} .f_trendoks{background:url(/templates/css/../i/index/index_sprite_v3.0.1.png) right -873px no-repeat;display:block; width:90px;height:25px;float:left;margin:6px 5px 0 10px;} .copy{ clear:both; padding:0 5px 10px 0; text-align:right; color:#2d2d2d; } .copy a{ text-decoration: none; color:#2d2d2d; }  #page_margins { min-width: 996px; max-width: 83em; margin: 0 auto; border-left: #e0e0e0 solid 1px; border-right: #e0e0e0 solid 1px; } #page { background: #fff } #main { padding:10px 0; position:relative; overflow:hidden; } #col1 { width: 25% } #col1_content { padding:0 10px 0 15px } #col3 {  margin-right: 0 !important; margin-left:0 !important; float:left; width:75%; } #col3_content {  padding:0 10px 10px 10px; font-size:1.16em }  html * { font-size: 100.01% }  textarea, pre, tt, code { font-family:"Courier New", Courier, monospace }  body { font-family: Tahoma; font-size: 75.00%; color:#656565 } h1, h2, h3, h4, h5, h6 { font-weight:normal; color:#666; margin: 0 0 0 0 } h1 { font-size: 200% }  h2 { font-size: 150%; color:#4F81BD }  h3 { }  h4 { font-size: 133.33% }  h5 { font-size: 116.67% }  h6 { font-size: 116.67%; font-style:italic }  p { line-height: 1.4em; margin: 0 0 1em 0 }    ul, ol, dl { margin: 0 0 1em 1em } li { margin-left: 1.5em; line-height: 1.5em } dt { font-weight: bold } dd { margin: 0 0 1em 2em }  cite, blockquote { font-style:italic } blockquote { margin: 0 0 1em 1.5em } strong, b { font-weight: bold } em, i { font-style:italic } pre, code { font-family: monospace; font-size: 1.1em } acronym, abbr { letter-spacing: .07em; border-bottom: .1em dashed #c00; cursor: help }  .note { background:#edfff0; border-top: 1px #bdb dotted; border-bottom: 1px #bdb dotted; } .important { background: #ffd; border-top: 1px #ddb dotted; border-bottom: 1px #ddb dotted; } .warning { background: #F7AB9D; border-top: 1px #dbb solid; border-bottom: 1px #dbb solid; color:#fff; } .note, .important, .warning { padding: 10px; width:692px; font-size:0.8em; line-height:1.5em; } p.note { width:650px; } .float_left { float: left; display:inline; margin-right: 1em; margin-bottom: 0.15em; } .float_right { float: right; display:inline; margin-left: 1em; margin-bottom: 0.15em; } .center { text-align:center; margin: 0.5em auto }  a { color: #00aeff; text-decoration:underline } a:focus, a:hover, a:active { color:#00aeff; text-decoration:underline }  table { width: auto; border-collapse:collapse; margin-bottom: 0.5em; } table.full { width: 100%; } table.fixed { table-layout:fixed } #page_margins th, #page_margins td { padding: 0.5em; } #traderroom .pad_top { padding: 3px 0 } #traderroom th, #traderroom td { padding: 0; } th, td { padding: 0; } thead th { background: #444; color: #fff } tbody th { background: #ccc; color: #333 } tbody th.sub { background: #ddd; color: #333 }  hr { color: #fff; background:transparent; margin: 0 0 0.5em 0; padding: 0 0 0.5em 0; border:0; border-bottom: 1px #eee solid; }    label.valid { padding: 0px 50px 0 0; color:green; } input.error, select.error { border: 1px solid #fa8f8f; } input.ferror, select.ferror { border: 1px solid #fff !important; color:#fff !important; background:#F7AB9D !important; } label.error { color:#fb4646; font-size:0.9em; padding: 0 0 0 20px; } fieldset { padding: 5px 10px 4px 10px; overflow: auto; margin: 0px 30px 0 0; border:1px solid #dbdbdb; } fieldset legend { padding: 5px 7px; background-color: #6dcaff; color:#FFFFFF; font-weight:bold; } label { display: inline-block; margin: 0.6em 4px 0 0; padding: 0 2px; text-align:right; } textarea { width: 36%; height: 12em; } select, input { width:180px;  border: 1px solid #7c7b7b; margin-bottom:2px; } span.oneField { margin: 12px 0; display: block; vertical-align: middle; position:relative; } span.FormTip { float:left; font-size:0.8em; color:#000; width:500px; } sup { color:#FF0000; } #agree_with_regulations { border:0; position:relative; top:5px; width:15px; margin:0 5px 0 150px; padding:0; } html* #agree_with_regulations { border:0; position:relative; top:1px; } fieldset.steps { padding: 0px 10px 0px; overflow: auto; margin: 0px 30px 0 0; } fieldset.steps { position:expression('relative'); margin-top:expression('10px'); padding-top:expression('13px'); overflow: expression('visible'); } fieldset.steps table { position:relative; top:-4px; margin:0; float:right; margin:0; } form .Highlighted { width:100%; background:#e3e3e3; } form fieldset span.oneField label span { width: 150px; display:block; }  fieldset { position:expression('relative');  margin-top:expression('40px'); padding-top:expression('30px'); padding-bottom:expression('0px'); overflow: expression('visible'); } fieldset legend { position: expression('absolute'); top: expression('-10px'); left: expression('3px');  } .oneField { padding-bottom:expression('2px'); } label.preField, .oneField { width: expression('116px'); white-space: expression('nowrap'); } label.postField { width: expression('107px'); white-space: expression('nowrap'); } input.formButton { padding:0 10px; height:30px; background:#6DCAFF; border:#DBDBDB solid 2px; color:#FFFFFF; font-size:1.4em; width: auto; } input.buttonSubmitHover { background:#4cbbfa; border:#b3b0b0 solid 2px; } span.c_mobile table span.c_birthday table { width:100% } span.c_mobile label.error, span.c_birthday label.error { display:none; position:absolute } td.left { width:161px } td.left label { padding-top:16px } td.right label { text-align:left; height:18px; display:block } #page_margins .c_mobile table, #page_margins .c_mobile td, #page_margins .c_birthday table, #page_margins .c_birthday td { padding:0; margin:0 } .c_birthday td { text-align:left } .c_birthday td.right table { width:210px } td.right table { width:472px } td.c_list { width:125px } td.c_list select { width:120px } .c_code { } .c_code input { width:40px; background:#FFFFDD; text-align:center } td.right .op_code label, .op_code { text-align:center } .op_code input { width:40px; text-align:center } .mobile { width:180px } .mobile input { width:100px } #nodesign { background:#fff; padding:15px; } #nodesign fieldset { padding: 5px 10px 4px 10px; overflow: auto; margin: 0px 30px 0 0; } #nodesign fieldset { position:expression('relative'); margin-top:expression('10px'); padding-top:expression('35px'); overflow: expression('visible'); } #nodesign fieldset span.oneField label span { width:100px; }       #header { color: #000; height:120px; background:url(/templates/css/../i/all-icon.jpg) no-repeat; background-position: 150px 112px; } #header .logo { float:left; padding:8px 0px 0 6px; width:244px; }    .service { float:left; width:680px; margin:0 0 16px 0; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; } .service .ico { float:left; width:68px; height:55px; } .service .intro_seminar { background:url(/i/service_icons.jpg) 5px 3px no-repeat; } .service .online_lesson { background:url(/i/service_icons.jpg) 5px -55px no-repeat; } .service .paid_course { background:url(/i/service_icons.jpg) 10px -118px no-repeat; } .service .chart { background:url(/i/service_icons.jpg) 7px -176px no-repeat; } .service .real_account { background:url(/i/service_icons.jpg) 11px -226px no-repeat; } .service .contest { background:url(/i/service_icons.jpg) 6px -281px no-repeat; } .service .fx_book_tr { background:url(/i/service_icons.jpg) 6px -343px no-repeat; } .service .bodyDiv { float:left; padding:0 0 4px 0; width:605px; border-bottom:1px solid #999; } .service h4 { margin:0 0 4px 0; padding:0; color:#0092e2; font-size:18px; } .service h4 span { color:#ff4345; font-size:12px; font-weight:bold; } .service p { margin:0; font-size:12px; color:#3d3d3d; } .service p a { font-weight:bold; color:#69b900; text-decoration:none; } .service p a:hover { text-decoration:underline; } .service .txtCont { float:left; width:478px; } .service .linkButCont { float:right; padding:8px 0 0 0; width:107px; height:40px; } .linkButCont a, .linkButCont span { display:block; height:30px; text-decoration:none; color:#ff0000 !important; font-weight:bold; font-size:12px; text-align:center; cursor:pointer; } .linkButCont a { background:url(/i/link-button.gif) no-repeat; } .linkButCont span { margin:0 0 0 5px; padding:0 5px 0 0; line-height:30px; background:url(/i/link-button.gif) bottom right no-repeat; }    .quotes-content { background:url(/templates/css/../i/quotes/quotes-table-bg.gif) repeat-x top right; padding-top:6px; }  .quotes-table { background:url(/templates/css/../i/quotes/quotes_bg.gif) repeat-x top right; padding-top:5px; padding-bottom:3px; color:#00458a; font-size:0.9em; } .quotes-content .header { font-weight:bold; color:#666666; font-size:0.9em; padding: 5px 0; } .header .symbol-name, .header .bid, .header .change, .header .spread { cursor:pointer; } .quotes-table .updown, .quotes-table .symbol-name, .quotes-table .symbol-name-selected, .quotes-table .bid, .quotes-table .ask, .quotes-table .change, .quotes-table .spread { float:left; background:url(/templates/css/../i/quotes/cell-right-bg.gif) repeat-y; }  .quotes-table .updown { width:15px; text-align:center; padding-left:3px; } .quotes-table .symbol-name, .quotes-table .bid { width:47px; text-align:center; padding-left:5px; } .quotes-table .change { width:85px; text-align:center; padding-left:5px; } .quotes-table .spread { width:39px; text-align:center; padding-left:5px; }  .quotes-table .symbol-name-selected { width:55px; text-align:center; padding-left:5px; } .quotes-table .symbol-name-selected a, .quotes-table .symbol-name-selected a:hover { color:#FF0000; text-decoration:none; }   span.up { color:#66cc00; }  span.down { color:#ff0000; } span.upimg, span.downimg { background:url(/templates/css/../i/all-icon.jpg) no-repeat; display:block; } span.upimg { background-position:right -357px; } span.downimg { background-position:right -372px; }    .topnews_slider { position: relative; width: 924px; margin: 0 auto 20px auto; text-align: left; border: 1px solid #cccccc; }  .topnews_slider .news_items { position: relative; width: 884px; top: 0; left: 20px;  overflow: hidden; } .topnews_slider .container { position: relative; top: 0; left: 0; width: 100%; }  .topnews_slider .item { width: 290px; margin-right: 10px; float: left; display: inline; } .item-image { float:left; width:100px; overflow:hidden; padding: 5px 5px 0 5px; } .item_text { float:left; width:170px; overflow:hidden; padding: 5px 5px 0 5px; } .topnews_slider .item h3 a { color:#666666; font-size:1.2em; font-family:Tahoma; font-weight:bold; text-decoration:none; } .topnews_slider .item h3 a:hover { text-decoration:underline; } .topnews_slider .prev, .topnews_slider .next { position: absolute; top: 25%; display: none; } .topnews_slider .next { right: 0; }        table#ContestDateTable, table#top_contest { } table#ContestDateTable { font-size:0.9em; } table#ContestDateTable td, table#top_contest td{ padding:5px; } .ts_header { font-family:arial; border:solid 1px #fff; background:#cee7f4 url(/templates/css/../i/contest/bg.gif) no-repeat center right; margin:10px 0pt 15px; cursor: pointer; color:#3d3d3d; text-align: left; } .even { color: #3D3D3D; background-color: #FFF; } .odd { color: #3D3D3D; background-color:#F0F0F6; } #top_contest tr.active{ background:#C3E3FF; } .headerSortUp { background:#8dbdd8 url(/templates/css/../i/contest/asc.gif) no-repeat center right; } .headerSortDown { background:#8dbdd8 url(/templates/css/../i/contest/desc.gif) no-repeat center right; } .thead_td { border:solid 1px #fff; background-color:#cee7f4; font-weight:bold; color:#333333; padding:0 0 0 5px; }    .downloads, .courses, .newsticker { background:url(/templates/css/../i/courses/courses-overview-bg.gif) repeat-x; margin-bottom:40px; } .downloads h2 a, .courses h2 a, .newsticker h2 a, .photo_gal_box h2 a { color:#6a6a6a; font-family:Tahoma; font-size:0.8em; font-weight:normal; text-decoration:none; } .photo_gal_box h2 { padding:13px 17px; } .downloads h2 a:hover, .sec_cat h2 a:hover, .courses h2 a:hover, .newsticker h2 a:hover { text-decoration:underline; }  .cats_name { background:url(/templates/css/../i/downloads_cat_bg.gif) no-repeat right; background-position: right 14px; } .cats_name span { background:#FFF; font-size:1.5em; padding-right:10px; color:#FD7E0C; } .cat_desc { padding:10px 0; }  .sec_cats_name { background:url(/templates/css/../i/downloads_cat_bg.gif) no-repeat right; background-position: right 21px; padding:10px 0; } .sec_cats_name span { background:#FFF; font-size:1.2em; padding-right:10px; color:#FD7E0C; }  .downloads .overview span.description { font-size:0.9em; } .downloads .icon { float:left; width:4em; padding:10px; border-right:#ffffff solid 2px; } .downloads .overview { float:left; width:31em; padding:10px 0 0 10px; border-right:#ffffff solid 2px; } .downloads .price { float:left; padding:15px 10px 10px; font-size:0.8em; text-align:center; width:11em; } .downloads .price span { display:block; color:#787878; padding:10px 0 0 }  .newsticker .icon { float:left; padding:15px 10px 10px; border-right:#ffffff solid 2px; width:10em; text-align:center; ; } .rating { padding: 15px 0 0 0; font-size:0.8em; color:#000000 } .rating span { color:#45b700; font-weight:bold; } .newsticker .overview { float:left; width:36em; padding:10px 0 0 10px; } .newsticker .overview span.description { font-size:0.9em; } .newsticker .date { font-size:0.8em; color:#000000; } .news-item { }  .news-item .other-detail, .downloads-item .other-detail { float:left; width:110px; padding-right:10px; } .news-item .news, .downloads-item .file { float:left; width:40.6em; } .news-item .news .border, .downloads-item file .border { border-left:1px dashed #C4C4C4; padding-left:10px; } .news-item .icon, .downloads-item .icon { border:1px dashed #C4C4C4; padding:7px; text-align:center; } .news-item .linked-link { border:1px dashed #C4C4C4; padding:7px; text-align:center; } .galleryshow { background:url(/templates/css/../i/courses/courses-overview-bg.gif) repeat-x; } .galleryshow h2 a { color:#6a6a6a; font-family:Tahoma; font-size:0.7em; font-weight:normal; text-decoration:none; } .galleryshow img { padding:5px; background:#ffffff; } .galleryshow h2 a:hover { text-decoration:underline; } .galleryshow .icon { float:left; padding:10px; border-right:#ffffff solid 2px; } .galleryshow .overview { float:left; padding:10px 0 0 10px; }  .gallerycontainer { position: relative; } div.gallerycontainer img { padding: 3px; background: #e0e0e0; } .thumbnail:hover { background-color: transparent; } .thumbnail span { position: absolute; background-color: #000; padding: 5px; left: -1000px; visibility: hidden; color: black; text-decoration: none; display:block; } .thumbnail span img { border-width: 0; display:block; padding: 2px; } .thumbnail:hover span { visibility: visible; top: 0; left: 130px; z-index: 50; } .box_outer { border:1px dashed #C4C4C4; padding:7px; }    .fibonews { width:100%; font-size:12px; color:#000; border-collapse:separate } .fibonews tr.fibo-header td { background:#fff0bd; text-align:left } .fibonews td { background:#f4f4f4; text-align:center; padding:6px } .fibonews tr.fibo-title td, td.pair { background:#b9e9ff } .fibonews td.pivot, .fibonews tr.title td.pivot { background:#cdffa8 } .fibo-risk-disclosure { padding:5px; font-size:9px; line-height:11px; background:#F4F4F4 }    table.elliot_news td{ padding:5px; }    #tooltip { background: #fff; color: #000; opacity: 0.90; border: 5px solid #dedede; display:none; } #tooltip h3 { font: normal 10px Verdana; margin: 0; padding: 6px 2px; border: 0; }    div.page-name{ padding: 9px 0 12px 0; margin:0; background:url(/templates/css/../i/general/light_gray_dot_3x3.gif) 0 23px repeat-x; } div.page-name h1 { font-weight:normal; color:#666; font-size:1.5em; display:inline; padding-right:20px; background:#fff; } .dashedFrame { border: 1px dashed #c4c4c4; padding : 10px; display:inline-block; } .dashedFrame img { padding: 5px; } .row_first { background-color: rgb(240, 240, 240); } .row_second { background-color: rgb(249, 249, 249); }  .upper_bold { text-transform:uppercase; font-weight:bold; } .red_bigger { font-size:1.16em; font-weight:bold; color:#ff1f21; } .about_comp_link { color:#31bcff; font-size:1.16em; font-weight:bold; } .services_link { float:right; display:block; height:30px; margin:25px 0 0 0; padding:14px 5px 0 40px; text-decoration:none; font-weight:bold; background:#e4e4e4 url(/templates/css/../i/about_company_link.gif) no-repeat; }    ul#navi { margin:0; padding:0; } ul#navi li { width:100%; list-style:none; margin:0; padding:5px 0 5px 0 } #navi li a { font-weight:bold; color:#868585; text-decoration:none; padding:0 0 0 20px; background:url(/templates/css/../i/navi2/f_level_inact.gif) 0 5px no-repeat; } #navi li a:hover { text-decoration:underline; background:url(/templates/css/../i/navi2/f_level_act.gif) 0 5px no-repeat; } #navi ul li a:hover { margin-bottom:0 0 0 15px; font-weight:normal !important; background:url(/templates/css/../i/navi2/f_level_act.gif) 0 5px no-repeat; } #navi li a.f-active { display:block; margin-bottom:0 0 0 15px; background:url(/templates/css/../i/navi2/f_level_act.gif) 0 7px no-repeat; color:#fe8100; } #navi li a.f-active:hover { text-decoration:none; background:url(/templates/css/../i/navi2/f_level_act.gif) 0 7px no-repeat; } #navi ul.s_level, #navi ul.t_level { padding:0; margin: 0 0 -10px 12px } #navi ul.s_level li { padding: 4px 0 } #navi ul.s_level a { padding:0 0 0 13px } #navi ul.s_level li a { padding:0 0 0 30px; font-weight:normal; background:url(/templates/css/../i/navi2/s_level_inact.gif) 15px 6px no-repeat; } #navi ul.s_level li a:hover, #navi ul.s_level li a.s-active { font-weight:bold; background:url(/templates/css/../i/navi2/s_level_act.gif) 14px 6px no-repeat; } #navi ul.s_level li a.s-active:hover { font-weight:bold !important } #navi ul.t_level li a { padding:0 0 0 37px; font-weight:normal; background:url(/templates/css/../i/navi2/s_level_inact.gif) 24px 5px no-repeat; } #navi ul.t_level li a:hover { padding:0 0 0 37px; background:url(/templates/css/../i/navi2/s_level_act.gif) 23px 5px no-repeat; } #navi ul.t_level li a.t-active { text-decoration:underline; background:url(/templates/css/../i/navi2/s_level_act.gif) 23px 5px no-repeat; } #navi ul.t_level li a.t-active:hover { text-decoration:underline }       div.room_tab { width:40px; height:17px; text-align:center; margin:0 10px 0 0; padding:3px 0 0 0; } div.room_atab { width:40px; height:17px; background:#fff; text-align:center; border:1px solid #808080; border-bottom:none; margin:0 10px 0 0; padding:3px 0 0 0; } div.room_atab a, div.room_tab a { text-decoration:none !important; } .pad_top { padding:6px 0 0 0; } table.trade_data { border:1px solid #808080; background:#D4D0C8; color:#000; font-size:12px; } table.trade_data .caption { height:20px; } table.trade_data .caption td { padding:0 !important } table.trade_data div { height:20px; line-height:20px; color:#565656; border-top:1px solid #fff; border-left:1px solid #fff; } table.trade_data td { padding:1px; } .qth { width:60px; }       table.cal_news_title { width:100%; margin:1px; padding:0 3px 0 0; color:#000; } table.cal_news_title tbody { padding:3px; } table.cal_news { border-collapse:separate; width:100%; font-family: Tahoma; font-size:12px; } table.cal_news td { margin:0; margin-top:1px; margin-left:1px; padding:3px; }       #fancy_inner th, #fancy_inner td { padding:0; } table { width: auto; border-collapse:collapse; margin-bottom: 0.5em; } table.full { width: 100%; } table.fixed { table-layout:fixed }  thead th { background: #444; color: #fff } tbody th { background: #ccc; color: #333 } tbody th.sub { background: #ddd; color: #333 } div#fancy_overlay { position:absolute; top: 0; left: 0; z-index: 90; width: 100%; background-color: #333; } div#fancy_loading { position: absolute; height: 40px; width: 40px; cursor: pointer; display: none; overflow: hidden; background: transparent; z-index: 100; } div#fancy_loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background: transparent url(/templates/css/../i/fancybox/fancy_progress.png) no-repeat; } div#fancy_close { position: absolute; top: -12px; right: -12px; height: 30px; width: 30px; background: transparent url(/templates/css/../i/fancybox/fancy_closebox.png); cursor: pointer; z-index: 100; display: none; } div#fancy_content { position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 0; margin: 0; z-index: 96; } #fancy_frame { position: relative; width: 100%; height: 100%; display: none; } img#fancy_img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; padding: 0; margin: 0; z-index: 92; } div#fancy_title { position: absolute; bottom: -35px; left: 0; width: 100%; z-index: 100; display: none; color:#000 } div#fancy_title table { margin: 0 auto; } div#fancy_title div { color: #FFF; font: bold 12px Arial; padding-bottom: 2px; } td#fancy_title_left { height: 32px; width: 15px; background: transparent url(/templates/css/../i/fancybox/fancy_title_left.png) repeat-x; } td#fancy_title_main { height: 32px; background: transparent url(/templates/css/../i/fancybox/fancy_title_main.png) repeat-x; } td#fancy_title_right { height: 32px; width: 15px; background: transparent url(/templates/css/../i/fancybox/fancy_title_right.png) repeat-x; } div#fancy_outer { position: absolute; top: 0; left: 0; z-index: 90; padding: 18px 18px 58px 18px; margin: 0; overflow: hidden; background: transparent; display: none; } div#fancy_inner { position: relative; width:100%; height:100%; border: 1px solid #E0E0E0; background: #FFF; } a#fancy_left, a#fancy_right { position: absolute; bottom: 10px; height: 100%; width: 35%; cursor: pointer; background-image: url(../i/fancybox/data:image/gif;base64,AAAA); z-index: 100; } a#fancy_left { left: 0px; } a#fancy_right { right: 0px; } a#fancy_left:hover { background: transparent url(/templates/css/../i/fancybox/fancy_left.gif) no-repeat 0% 100%; } a#fancy_right:hover { background: transparent url(/templates/css/../i/fancybox/fancy_right.gif) no-repeat 100% 100%; } #fancy_bigIframe, #fancy_freeIframe { position:absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 10; } div#fancy_bg { display: none; } div.fancy_bg { position: absolute; display: block; z-index: 70; } div.fancy_bg_n { top: -18px; width: 100%; height: 18px; background: transparent url(/templates/css/../i/fancybox/fancy_shadow_n.png) repeat-x; } div.fancy_bg_ne { top: -18px; right: -13px; width: 13px; height: 18px; background: transparent url(/templates/css/../i/fancybox/fancy_shadow_ne.png) no-repeat; } div.fancy_bg_e { right: -13px; height: 100%; width: 13px; background: transparent url(/templates/css/../i/fancybox/fancy_shadow_e.png) repeat-y; } div.fancy_bg_se { bottom: -18px; right: -13px; width: 13px; height: 18px; background: transparent url(/templates/css/../i/fancybox/fancy_shadow_se.png) no-repeat; } div.fancy_bg_s { bottom: -18px; width: 100%; height: 18px; background: transparent url(/templates/css/../i/fancybox/fancy_shadow_s.png) repeat-x; } div.fancy_bg_sw { bottom: -18px; left: -13px; width: 13px; height: 18px; background: transparent url(/templates/css/../i/fancybox/fancy_shadow_sw.png) no-repeat; } div.fancy_bg_w { left: -13px; height: 100%; width: 13px; background: transparent url(/templates/css/../i/fancybox/fancy_shadow_w.png) repeat-y; } div.fancy_bg_nw { top: -18px; left: -13px; width: 13px; height: 18px; background: transparent url(/templates/css/../i/fancybox/fancy_shadow_nw.png) no-repeat; }       table.marginless { margin:0 !important; padding:0 !important; } table.marginless tr { margin:0 !important; padding:0 !important; } table.marginless td { margin:0 !important; padding:0 !important; } .news_title_color { color:#0096dc !important; } h3.news_title { padding:0 0 5px 0; color:#0096dc; font-size:1.2em; } a.news_title_link { color:#0096dc; font-size:1.0em; text-decoration:none; } a.news_title_link:hover { color:#0096dc; text-decoration:underline; } .add_news_image { float:left; padding:0 5px 0 0; } .publication_time span { color:#2ec909; } .add_news_sep { width:100%; float:left; background:url(/templates/css/../i/news/4x4_grey_dot.gif) 0 12px repeat-x; } .add_news_sep p { font-size:1.1em; float:left; font-weight:bold; margin:0; padding:0 10px 0 0; background:#fff; } .fund_anal img { margin:0 10px 5px 0; }    br.clear { clear:both; line-height:0; height:0; } div.clear { clear:both; height:0px; line-height:0; font-size:1px; }  .clear { clear:both; line-height:0; height:0; } .gal_cont { float:left; width:667px; position:relative; } .gal_cont .left_border { float:left; width:9px; height:186px; background:url(/templates/i/gallery/photo_gal_box_borders.gif) no-repeat; } .gal_cont .right_border { float:left; width:9px; height:186px; background:url(/templates/i/gallery/photo_gal_box_borders.gif) 0 -186px no-repeat; } .photo_gal_box { background:#fff; position: relative; float:left; width: 648px; height:184px; margin: 0; text-align: left; border-top:1px solid #b0b0b0; border-bottom:1px solid #b0b0b0 } .photo_gal_box h4 { margin:0; padding:12px 0 13px 17px; color:#0090ff; font-size:14px; font-weight:bold } .photo_gal_box p { clear:both; width:648px; margin:0; padding:0; color:#646464; font-size:12px; text-align:right; position:absolute; top:153px }  .photo_gal_box .news_items { position: relative; width: 610px; top: 0; left: 18px;  overflow: hidden; } .photo_gal_box .container { position: relative; top: 0; left: 0; width: 100%; }  .photo_gal_box .item {  width: 97px; margin-right: 6px; float: left; display: inline; } .photo_gal_box .item a img { background:#E0E0E0; padding:1px; } .photo_gal_box .prev, .photo_gal_box .next { position: absolute; display: none; width:13px; height:100px; } .photo_gal_box .next { right: 0; } .gal_header_cont { float:left; width:667px; margin:0; padding:0; background:url(/templates/i/gallery/gal_header_linebg.gif) 0 18px repeat-x; } .gal_header { float:left; margin:0; padding:8px 14px 20px 75px; width:130px; font-size:16px; font-weight:bold; color:#5d5d5d; } .photo_gal { background:url(/templates/i/gallery/gallery_ico_02.jpg) no-repeat #FFF; background-position:6px top; padding:9px 4px 0px 75px; height:42px; } .video_gal { background:url(/templates/i/gallery/gallery_ico_03.jpg) no-repeat #FFF; background-position:6px top; padding:4px 4px 0px 45px; height:28px; } .gal_more_cont { float:left; margin:0 0 20px 0; width:667px; height:21px; background:url(/templates/i/gallery/gal_more_linebg.gif) 0 11px repeat-x; } .left_ico { float:left; height:21px; width:27px; background:#fff url(/templates/i/gallery/gal_more_arr.gif) no-repeat; } .gal_more_cont a { float:right; padding:0 0 0 6px; height:21px; background:#fff; cursor:pointer; color:#11a8ff; font-size:16px; font-weight:bold; line-height:21px; text-decoration:none; } .gal_more_cont a:hover { text-decoration:underline; background:#fff; color:#11a8ff; } .video_cat { float:left; padding:0 10px 0 0; height:21px; background:#fff; color:#404040; font-weight:bold; } #gallery_page_header { height:62px; background:url(/templates/i/gallery/gallery_ico_01.jpg) 0 center no-repeat; padding:5px 0 0 90px; } #gallery_page_header h2 { margin:0 0 2px 0; font-size:24px; color:#4b4b4b; } #gallery_page_header span { font-size:14px; color:#4b4b4b; } .video_gal_box { margin:9px 9px 0 0; float:left; width:216px; height:156px; } .video_gal_left_border { float:left; width:11px; height:156px; background:url(/templates/i/gallery/video_gal_box_borders.gif) 0 -156px no-repeat; } .video_gal_cont { border-top:1px solid #b0b0b0; border-bottom:1px solid #b0b0b0; float:left; width:194px; height:154px; font-size:12px; color:#444444; } .video_gal_right_border { float:left; width:11px; height:156px; background:url(/templates/i/gallery/video_gal_box_borders.gif) 0 0 no-repeat; } .video_gal_cont p { height:30px; margin:0; padding:10px 0 0 0; clear:both; font-weight:bold; line-height:17px; white-space:nowrap; } .video_gal_cont p span { font-size:10px; font-weight:normal; color:#686868; } .video_gal_cont img { float:left; margin:10px 5px 0 0px; } .video_quality { padding:25px 0 0 0; } .video_quality img { margin:5px 0 0 5px; }  .video_cats { height:32px; background:url(/templates/i/gallery/gal_more_linebg.gif) 0 17px repeat-x; } .video_cats h2 { float:left; height:32px; line-height:32px; margin:0; padding:0 10px 0 45px; color:#444444; font-size:20px; background:#fff url(/templates/i/gallery/gallery_ico_03.jpg) 6px center no-repeat; font-weight:normal; } .video_cat_menu_cont { position:relative; float:right; padding:0 6px 0 6px; background:#fff; color:#b6b6b6; text-align:center; } .video_cat_menu_cont .video_cat_menu { float:left; height:30px; line-height:30px; border-top:1px solid #b6b6b6; border-bottom:1px solid #b6b6b6; } .video_cats .video_cat_menu_cont .video_cat_menu_lb { position:absolute; top:0; left:0; background:url(/templates/i/gallery/video_cat_menu_borders.jpg) no-repeat; width:6px; height:32px; } .video_cats .video_cat_menu_cont .video_cat_menu_rb { position:absolute; top:0; right:0; background: #000 url(/templates/i/gallery/video_cat_menu_borders.jpg) 0 -32px no-repeat; width:6px; height:32px; } .video_cat_menu_cont .video_cat_menu a { color:#02a5f2; text-decoration:none; font-weight:bold; } .video_cat_menu_cont .video_cat_menu a:hover { text-decoration:underline; }    .year_header_cont { float:left; width:100%; padding:0 0 15px 0; background:url(/templates/css/../i/static/blue_dot_3x3.gif) 0 9px repeat-x; } .year_header_cont h3 { float:left; font-size:1.1em; color:#00b4ff; background:#fff; padding:0 5px 0 0; font-weight:bold; } .chron_event_cont { float:left; width:100%; } .chron_event_cont .ico { float:left; width:150px; } .chron_event_cont .event_txt { padding:0 0 0 150px; } .chron_event_cont .event_txt h3 { font-weight:bold; padding:0 0 15px 0; } .chron_event_cont .event_txt .txt { line-height:1.3em; } .chron_event_cont .event_sep { float:left; width:100%; padding-bottom:25px; background:url(/templates/css/../i/static/gray_dot_1x1.gif) repeat-x 0 17px; } .chron_event_cont .event_sep div { float:left; background:#fff; padding:5px 10px 0 0; } .chron_event_cont .event_sep div span.inact { color:#b0b0b0; } .chron_event_cont .event_sep div.event_more_link { float:right; background:#fff; padding:8px 0 0 10px; font-size:1.1em; font-weight:bold; } .chron_event_cont .event_sep div.event_more_link a { color:#00a9fc; text-decoration:none; } .chron_event_cont .event_sep div.event_more_link span { color:#99daf1; } .chron_event_cont .event_sep div.event_more_link a:hover { color:#00a9fc; text-decoration:underline; } .chron_event_cont .event_sep div a { text-decoration:none; color:#666666; } .chron_years_cont { float:right; height:27px; margin:10px 0 20px 0; padding:0 3px 1px 0; background:url(/templates/css/../i/static/chronology_r_border.gif) no-repeat right bottom; color:#393939; font-size:1.1em; font-weight:bold; } .chron_years_cont .years { float:right; list-style:none; border:1px solid #8b8b8b; margin:0; padding:0 50px 0 0; border-top:0; border-left:0; border-right:0; } .chron_years_cont ul.years li { width:60px; height:11px; margin:0; padding:5px 0 10px 0; float:left; text-align:center; background:url(/templates/css/../i/static/gray_line_2x6.gif) no-repeat 28px 20px; color:#3b3b3b; line-height:0.7em; } .chron_years_cont ul.years li.last_year { margin-left:-28px; z-index:2; position:relative; } .chron_years_cont ul.years li.active a { color:#00a9fc; } .chron_years_cont ul.years li a { color:#393939; text-decoration:none; } .chron_years_cont ul.years li a:hover { color:#00a9fc; }   .navi a, .navi a:hover { border:1px solid #c3c3c3; color:#5d5d5d; padding:0 3px 0 3px; text-decoration:none; } .navi a:hover { background:#9ee6fe; } .navi span.pnav { border:1px solid #c3c3c3; background:#9ee6fe; color:#5d5d5d; padding:0 3px 0 3px; }  #dps .navi{ margin:30px 0 0 0; } #dps .navi a{ margin:0 2px; }   .addthis_toolbox{ display:inline; position:absolute; top:38px; left:250px; } .en .addthis_toolbox{ left:245px; } .ru .addthis_toolbox{ left:281px; } .tr .addthis_toolbox{ left:268px; }   .quoteCont { margin:10px 0; } .quoteCont blockquote { margin:0; padding:8px 8px 8px 30px; background:#e7e7e7 url(/templates/css/../i/blockquote/lquote.gif) 8px 8px no-repeat; } .quoteCont blockquote p { margin:0; padding:0 22px 0 0; background:#e7e7e7 url(/templates/css/../i/blockquote/rquote.gif) right bottom no-repeat; } .quoteCont .quoteBg { height:14px; background:url(/templates/css/../i/blockquote/quote_bg.gif) 50px 0 no-repeat; }   .lang-search a.call_back { border-right:5px solid #E0E0E0; position:absolute; top:38px; right:0; padding:1px 4px 1px 38px; background:url(/templates/css/../i/callback/callback_30x30.gif) no-repeat; color:#555555; font-weight:bold; text-decoration:none } a.call_back span { color:#00a2ff; font-size:0.9em; font-weight:normal } h3.call_back { color:#00a2ff; padding:5px 0 10px 60px; background:url(/templates/css/../i/callback/callback_46x38.gif) 0 3px no-repeat; font-size:1.2em; font-weight:bold; } p.call_back { line-height:1.3em; } h3.call_back span { color:#252525; font-size:0.8em; font-weight:bold; } .call_back_form { position:relative; width:514px; left:51%; margin-left:-257px; float:left; } .call_back_form .input_cont input { background:#f1f1f1; border:1px solid #b7b7b7; height:24px; margin:0 5px 10px 0; padding:6px 0 0 0; color:#4e4e4e; text-align:center; float:left; display:block !important; } .call_back_form .input_cont textarea { background:#f1f1f1; border:1px solid #b7b7b7; margin:0 5px 10px 0; padding:6px; float:left; color:#4e4e4e; width:487px; height:66px; overflow:auto; font-family:Tahoma, sans-serif; font-size:1.0em; } .call_back_form .cb_first_name { width:185px; } .call_back_form .cb_last_name { width:307px; } .call_back_form .cb_date, .call_back_form .cb_time { width:499px; } .call_back_form .cb_area_code { width:65px; } .call_back_form .cb_mobile { width:246px; } .call_back_form .cb_other_phone { width:246px; } .call_back_form .cb_email { width:499px; } .call_back_form .cb_submit { float:left; border:1px solid #4995d0; background:#66bcff; width:500px; height:23px; padding:0; color:#fff; font-weight:bold; font-size:14px; }   .account_header { padding:0 0 0 70px; float:left; text-align:justify; } .account_header h3 { font-size:1.3em; width:100%; color:#00a2ff; background:url(/templates/css/../i/account/blue_dot_2x2.gif) 0 11px repeat-x; } .account_header h3 strong { padding:0 15px 0 0; background:#fff; } .ra_ico { background:url(/templates/css/../i/account/real_account.jpg) 0 3px no-repeat; } .da_ico { background:url(/templates/css/../i/account/demo_account.gif) 0 5px no-repeat; } .lime { color:#76be28; font-size:1em; } .account_choise { padding:0 0 0 40px; background:url(/templates/css/../i/account/blue_circle_8x7.gif) 0 9px no-repeat; } .exch_trans { margin:10px 0 10px 0; list-style:none; } .exch_trans li { margin:0; padding:0 0 0 40px; list-style:none; background:url(/templates/css/../i/account/blue_circle_5x5.gif) 0 7px no-repeat; } .std_header { color:#00a2ff; font-size:1.2em; margin:0 0 10px 0; }  .steps_cont { padding:0; width:680px; height:19px; background:#f2f2f2 url(/templates/css/../i/form/reg_steps_borders.jpg) -32px 0 no-repeat; font-size:11px; } .steps_cont div { float:right; font-weight:bold; height:19px; line-height:19px; color:#ccc; } .step_sep1 { width:13px; background:url(/templates/css/../i/form/reg_steps_borders.jpg) -5px 0 no-repeat; } .reg_step { padding:0 5px; } .step_sep1-2 { width:12px; height:19px; background:url(/templates/css/../i/form/reg_steps_borders.jpg) -6px 0 no-repeat; } .step_sep2-3 { width:12px; background:url(/templates/css/../i/form/reg_steps_borders.jpg) -6px 0 no-repeat; } .step_sep3 { width:4px; background:url(/templates/css/../i/form/reg_steps_borders.jpg) no-repeat; } div.act_step { color:#575757; } .act_step_sep{ background-position:-19px 0; } .acnt_type_cont { float:left; position:relative; border-bottom:1px solid #bfbfbf; margin:0 0 10px 0; padding:0 0 5px 0; width:712px; } .acnt_type_cont .td1 { float:left; width:30px; height:112px; background:url(/templates/css/../i/account/real_account_icons.gif) -404px 0 no-repeat; } .acnt_type_cont_std .td1{ background-position:-464px 0; } .acnt_type_cont_uni .td1{ background-position:-434px 0; } .acnt_type_cont_pro .td1{ background-position:-494px 0; } .acnt_type_cont_vip .td1{ background-position:-535px 0; } .acnt_type_cont .td2 { float:left; padding:25px 0 0 15px; width:655px; height:87px; background:#f0f0f0 url(/templates/css/../i/account/form_bg.jpg) repeat-x; } .acnt_type_cont_vip .td2{ background:url(/templates/css/../i/account/vip_form_bg.jpg) repeat-x; } .acnt_type_cont .td3 { float:left; width:12px; height:112px; background:url(/templates/css/../i/account/real_account_icons.gif) -524px 0 no-repeat; } .acnt_type_cont_vip .td3{ background-position:-566px 0; } .acnt_type_cont .acnt_type h3 { margin:2px 0 0 0; width:118px; height:43px; background:url(/templates/css/../i/account/real_account_icons.gif) no-repeat; text-indent:-9999px; } .acnt_type_cont .acnt_type span { line-height:2em; font-size:1.2em; } .acnt_type_cont h3.uni { width:290px; height:44px; background-position:0 -88px; } .acnt_type_cont h3.std { width:278px; height:45px; background-position:0 -43px; } .acnt_type_cont h3.pro { width:391px; height:45px; background-position:0 -132px; } .acnt_type_cont h3.vip { height:112px; margin:-25px 0 0 -15px; width:224px; background-position:0 -177px; } .acnt_type_cont .links { position:absolute; top:31px; left:465px; } .acnt_type_cont .links a.oa { display:block; color:#00a2ff; margin:0 0 3px 0; width:190px; height:47px; line-height:47px; text-decoration:none; font-size:1.4em; background:url(/templates/css/../i/account/real_account_icons.gif) -404px -132px no-repeat; } .acnt_type_cont_vip .links a.oa{ background:url(/templates/css/../i/account/real_account_icons.gif) -404px -179px no-repeat; } .acnt_type_cont .links a.ac_types { color:#575757; } .red { color:red; } .nf_cont { width:680px; } .nf_cont .tb { height:8px; background:url(/templates/css/../i/account/real_account_icons.gif) 0 -290px no-repeat; } .nf_cont .bb { margin:0 0 10px 0; height:8px; background:url(/templates/css/../i/account/real_account_icons.gif) 0 -298px no-repeat; } .nf_cont .fc { float:left; padding:0 20px; background:#f2f2f2; width:640px; } .fc .cap { color:#656565; font-weight:bold; font-size:1em; } .fc label { color:#000; font-size:0.9em; white-space:nowrap; } .fc input { border:1px solid #b7b7b7; padding:1px; height:20px; width:195px; } .fc select { border:1px solid #b7b7b7; height:24px; width:198px; } .fc select.day, .fc select.month { width:55px; } * html .fc select.day, * html .fc select.month { width:54px; } .fc select.day, .fc select.month { !width:55px; } .fc select.year { width:80px; } .fc .area_code { width:55px; } .fc .mobile { width:132px; } * html .fc .mobile { width:129px; } .fc .mobile { !width:132px; } .fc select.country_name { width:135px; } * html .fc select.country_name { width:133px; } .fc .input_cont { float:left; padding:0 10px 0 0; width:200px; } .fc p.note { margin:10px 0; padding:0 0 0 18px; font-size:0.8em; color:#000; background:url(/templates/css/../i/account/excl_mark.gif) 0 3px no-repeat; } .fc p.note span { color:#2db512; font-weight:bold; } .nf_cont_white{ width:683px; } .nf_cont_white .tb { height:10px; background:url(/templates/css/../i/form/white_form_borders.gif) no-repeat; } .nf_cont_white .bb { height:10px; background:url(/templates/css/../i/form/white_form_borders.gif) 0 -10px no-repeat; } .nf_cont_white .fc { border-right:1px solid #ccc; border-left:1px solid #ccc; width:641px; background:#fff; } .sbm_cont { height:32px; background:url(/templates/css/../i/account/real_account_icons.gif) 0 -306px repeat-x; width:680px; } .sbm_cont button { border:0; padding:7px 0 0 0; height:25px; background:transparent ; font-weight:bold; font-size:1.1em; color:#fff; width:680px; } .acc_list td{ border-top:1px solid #d9d9d9; padding:5px 0 !important; color:#5f5f5f; } .acc_list .ac_f_row td{ border:0; } .ac_f_row a{ display:block; color:#5d5d5d; text-decoration:underline; margin:0 0 5px 0; font-size:0.8em; }   #vert_slider { width:680px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; position:relative; } .arts { margin:0; padding:0; list-style:none; } .arts li { height:155px; width:680px; margin:0 !important; padding:10px 0 0 0 !important; position:relative; list-style:none; border:none !important; } .arts .art_cont { position:relative; height:125px; text-align:justify; line-height:18px; } .arts h3 { padding:0 0 3px 110px; color:#00a2ff; font-weight:bold; } .art_img { float:left; width:100px; } .arts .cont .txt { padding:0 0 0 110px } .arts .detailed { width:680px; clear:both; height:15px; background:url(/templates/css/../i/general/gray_dot_1x1.gif) 0 11px repeat-x; } .arts .detailed a { padding:0 0 0 10px; color:#ff0000; text-decoration:none; font-weight:bold; background:#fff; } .arts1 .detailed a:hover { color:#ff0000; text-decoration:underline; } #artVertNextId { position:absolute; top:70px; left:347px; } #artVertPrevId { position:absolute; top:758px; left:347px; } #artHorNextId { position:absolute; top:1000px; left:671px; } #artHorPrevId { position:absolute; top:1000px; left:20px; } #philosophyArtCont { position:relative; border-right:1px solid #ccc; border-left:1px solid #ccc; padding:0; margin:0 20px 0 30px; overflow:hidden; width:623px; } #philosophyArtCont ul { margin:0; padding:0; list-style:none; } #philosophyArtCont ul li { text-align:justify; margin:0; padding:0 10px; list-style:none; float:left; height:295px; width:605px; } #philosophyArtCont .img_cont { float:right; padding:0 0 0 10px; height:295px; } #philosophyArtCont h3 { color:#00a2ff; font-size:1.5em; } #philosophyArtCont .blue { color:#00a2ff; font-size:1.5em; }   div.course_title{ margin-bottom:20px; } div.course_title h1{ margin-bottom:10px; padding:10px 20px 15px 60px; background:#FFF url(/templates/css/../i/courses/course_title_ico.gif) no-repeat; } h3.sub_course_title{ margin:20px 0; font-size:1.4em; background:url(/templates/css/../i/courses/gray_dot_1x1.gif) 0 10px repeat-x; } h3.sub_course_title span{ padding:0 5px 0 0; background:#fff; } .course_tb{ height:5px; width:667px; background:url(/templates/css/../i/courses/course_bb.gif) no-repeat; } .course_bb{ margin-bottom:6px; height:9px; width:667px; background:url(/templates/css/../i/courses/course_tb.gif) no-repeat; } .course_cont{ position:relative; border-left:1px solid #c3c3c3; border-right:1px solid #c3c3c3; height:91px; width:665px; background:url(/templates/css/../i/courses/course_cont_bg.gif) repeat-x; } .course_cont a.course_img{ float:left; display:block; width:115px; height:91px; text-align:center; } .course_cont div.txt{ float:left; width:413px; } .course_cont div.txt h3, .course_cont div.txt h3 a{ color:#525252; font-size:1.1em; text-decoration:none; } .course_cont div.txt p{ margin:0; padding:0; font-size:0.9em; line-height:1.3em; } .course_cont div.txt a.course_price{ position:absolute; top:27px; right:-12px; display:block; width:126px; height:27px; padding:0 0 6px 0; font-size:1.1em; font-weight:bold; color:#fff; text-decoration:none; background:url(/templates/css/../i/courses/course_price_bg.gif) bottom right no-repeat; } .course_cont div.txt a.course_price span{ position:relative; display:block; width:111px; height:22px; padding:5px 0 0 15px; background:#ff0000; } h2.for_newbies{ color:#575757; padding:0 0 0 63px; height:42px; line-height:42px; background:url(/templates/css/../i/courses/353.jpg) no-repeat; } .course_add{ border-top:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf; margin:10px 0; padding:10px 0; } .course_add .ico_link{ float:left; margin:0 17px 0 0; } .course_add .ico_link a{ display:block; height:53px; width:134px; padding:15px 0 0 90px; color:#404040; text-decoration:none; } .course_add .ico_link a.course_tick{ background:url(/templates/css/../i/courses/course_tick.jpg) no-repeat; } .course_add .ico_link a.course_book_az{ background:url(/templates/css/../i/courses/course_book_az.jpg) no-repeat; } .course_add .ico_link a.course_book_tr{ background:url(/templates/css/../i/courses/course_book_tr.jpg) no-repeat; } .course_add .ico_link a.course_demo{ background:url(/templates/css/../i/courses/course_demo.jpg) no-repeat; } .course_add .ico_link a.uni_course{ padding:15px 0 0 65px; height:53px; width:159px; text-align:center; background:url(/templates/css/../i/courses/universal_course_btn.gif) no-repeat; } .course_add .ico_link a.indiv_course{ padding-left:75px; width:149px; text-align:center; background:url(/templates/css/../i/courses/individual_course_btn.gif) no-repeat; } .course_add .ico_link a.elliot_course{ padding-left:75px; width:149px; text-align:center; background:url(/templates/css/../i/courses/elliot_course_btn.gif) no-repeat; } .course_add .ico_link a.psicho_course{ padding:25px 0 0 75px; height:43px; width:149px; text-align:center; background:url(/templates/css/../i/courses/psycho_course_btn.gif) no-repeat; } .course_add .ico_link a.pro_course{ padding-left:75px; width:149px; text-align:center; font-size:0.9em; background:url(/templates/css/../i/courses/professional_course_btn.gif) no-repeat; } .course_add .ico_link a.inten_course{ padding-left:40px; width:184px; text-align:center; background:url(/templates/css/../i/courses/intensiv_course_btn.gif) no-repeat; } .course_add .link{ color:#ff0000; font-weight:bold; text-decoration:none; margin:3px 0 0 0; } .course_add .link:hover{ color:#ff0000; font-weight:bold; text-decoration:underline; margin:3px 0 0 0; } .course_list{ margin:0; padding:0; list-style:none; } .course_list li{ list-style:none; margin:0; padding:0 0 0 15px; background:url(/templates/i/courses/blue_dot_6px.gif) 2px 7px no-repeat; } .course_reg_notice{ padding:5px 0 5px 65px; background:url(/templates/css/../i/courses/course_reg_tick.gif) no-repeat; font-weight:bold; } .course_reg_notice strong{ font-size:1.2em; } .course_reg_notice span{ font-weight:normal; } div.lessons_title{ margin:35px 0 30px; } div.lessons_title h1{ padding:25px 5px 25px 90px; background:#fff url(/templates/css/../i/courses/lessons.gif) no-repeat; }  ul.course_includes{ list-style:none; margin:10px 0 0 0; padding:0; } ul.course_includes li{ margin:0; padding:0 0 0 15px; list-style:none; background:url(/templates/i/courses/2010/list_item_radio.gif) 0 8px no-repeat; } .course_bot_links{ position:relative; width:684px; height:87px; margin:20px 0 0 17px; } .course_bot_links p{ margin:0 0 0 20px; width:300px; font-size:0.8em; } .course_bot_links h3{ margin:0 0 0 20px; padding:10px 0 0 0; font-size:1.1em; font-weight:bold; color:#313131; } .course_bot_links a, .course_bot_links a:hover, .course_bot_links a:visited{ position:absolute; top:60px; left:250px; font-size:1.35em; font-weight:bold; text-decoration:none; } .course_bot_links a:hover{ text-decoration:underline; } .course_bot_links_ru a, .course_bot_links_ru a:hover, .course_bot_links_ru a:visited{ font-size:1em; } .course_bot_links_demo{ background:url(/templates/i/courses/2010/bot_demo_link_bg.jpg) no-repeat; } .course_bot_links_univer{ background:url(/templates/i/courses/2010/bot_univer_link_bg.jpg) no-repeat; } .course_bot_links_book_az{ background:url(/templates/i/courses/2010/bot_book_az_link_bg.jpg) no-repeat; } .course_bot_links_book_tr{ background:url(/templates/i/courses/2010/bot_book_tr_link_bg.jpg) no-repeat; }    .quoteCont { margin:10px 0; position:relative; } .quoteCont blockquote { margin:0; padding:8px 8px 8px 30px; background:#b0e7ef url(/templates/css/../i/blockquote/quote.gif) 8px 8px no-repeat; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; } .quoteCont blockquote p { margin:0; padding:0 22px 0 0; background:#b0e7ef url(/templates/css/../i/blockquote/quote.gif) right bottom no-repeat; line-height:16px; font-size:0.9em; font-style:normal; text-align:justify; } .quoteCont .quoteBg { height:16px; background:url(/templates/css/../i/blockquote/quote_bg.gif) 50px 0 no-repeat; }   .book_page_txt_cont{ padding:0 0 50px 250px; height:330px; background:url(/templates/i/book/book_228x323.jpg) no-repeat; } .book_page_txt_cont h3{ font-size:1.6em; margin-bottom:25px; padding-top:5px; } .book_page_txt_cont h3 span{ color:#00a2ff; font-weight:bold } .book_page_txt_cont p{ line-height:1.3em; } .book_page_list{ margin:-70px 0 0 0; padding:25px 0 40px 30px; list-style:none; background:url(/templates/i/book/book_487x189.jpg) 226px 0 no-repeat; } .book_page_list li{ list-style:none; margin:0; padding:0 0 0 15px; background:url(/templates/i/courses/blue_dot_6px.gif) 2px 8px no-repeat; }   .std_form_wrap_tb{ width:628px; height:5px; background:url(/templates/i/form/std_form_wrap_tb.gif) no-repeat; } .std_form_wrap_bb{ width:628px; height:5px; background:url(/templates/i/form/std_form_wrap_bb.gif) no-repeat; } .std_form_wrap{ padding:20px 0 10px 0; width:628px; background:#f8f8f8 url(/templates/i/form/std_form_wrap_bg.gif) repeat-y; } .std_form{ display:block; padding:0 0 0 57px; width:515px; } .std_form input{ position:relative; background:#f1f1f1; border:1px solid #b7b7b7; margin:0 0 10px 0; padding:6px 0 4px 0; height:20px; color:#4e4e4e; text-align:center; } input.std_first_name{ width:190px; margin-right:11px; } input.std_last_name{ width:310px; } input.std_dob{ width:513px; } input.std_mobile{ margin-right:11px; width:250px; } input.std_other_phone{ width:250px; } input.std_email{ width:513px; } input.std_submit_btn{ border:1px solid #4995d0; background:#66bcff; width:515px; height:23px; padding:0; color:#fff; font-weight:bold; font-size:14px; line-height:20px; } .std_form_note{ margin:0 0 0 0; padding:0 0 10px 0; font-size:0.8em; font-weight:bold; line-height:1.0em; } .std_form_note span{ color:#ff0000; } .form_text{ font-size:19px; line-height:1.2em; } .form_text span{ color:#0090ff; }   .partner_title{ padding:15px 20px 15px 55px; background:#fff url(/templates/css/../i/partner/trendoks_logo_47x51.gif) no-repeat !important; } ul.partner_bullet li{ list-style-image:url(/templates/css/../i/partner/blue_disc_bullet_8x8.gif); }   .webex_form { position:relative; width:514px; left:51%; margin-left:-257px; float:left; } .webex_form .input_cont input { background:#f1f1f1; border:1px solid #b7b7b7; height:24px; margin:0 5px 10px 0; padding:6px 0 0 0; color:#4e4e4e; text-align:center; float:left; display:block !important; } .webex_form .input_cont textarea { background:#f1f1f1; border:1px solid #b7b7b7; margin:0 5px 10px 0; padding:6px; float:left; color:#4e4e4e; width:487px; height:66px; overflow:auto; font-family:Tahoma, sans-serif; } .webex_form .cb_first_name { width:185px; } .webex_form .cb_last_name { width:307px; } .webex_form .cb_date, .webex_form .cb_time { width:499px; } .webex_form .cb_area_code { width:65px; } .webex_form .cb_mobile { width:246px; } .webex_form .cb_other_phone { width:246px; } .webex_form .cb_email { width:499px; } .webex_form .cb_submit { float:left; border:1px solid #4995d0; background:#66bcff; width:500px; height:23px; padding:0; color:#fff; font-weight:bold; font-size:14px; }   div.contest_title{ padding:35px 0 29px; background-position:0 48px; } div.contest_title h1{ padding:20px 10px 30px 75px; background:#fff url(/templates/css/../i/contest/contest_title_ico.jpg) no-repeat; } .contest_rules{ margin:0; padding:0; list-style:none; } .contest_rules .num{ float:left; margin:3px 5px 0 0; padding:1px; width:45px; background:#E3E3E3; font-weight:bold; line-height:15px; } .contest_rules li{ margin:0 0 15px 0; padding:0; list-style:none; }   .cv_form{ width:680px; margin:10px 0 0 0; } .cv_form .cv_form_bot{ height:5px; background:url(/templates/i/cv/cv_form.gif) 0 -30px no-repeat; } .cv_form h3{ padding:0 0 0 15px; height:29px; line-height:27px; background:#D8EFFF url(/templates/i/cv/cv_form.gif) no-repeat; font-weight:bold; } .cv_form_cont{ border-right:1px solid #cfcfcf; border-left:1px solid #cfcfcf; padding:10px 5px 5px 5px; } .cv_form_cont .fc input{ padding:2px; height:16px; width:193px; color:#656565; } .cv_form_cont .fc select{ height:21px; color:#656565; } .cv_form_cont .fc label{ color:#656565; } .cv_form_cont .fc .area_code{ width:53px; } .cv_form_cont .fc .mobile{ width:127px; } .cv_form_cont textarea{ border:1px solid #B7B7B7; padding:3px; width:640px; height:70px; color:#656565; } .cv_form_cont p{ margin:0; line-height:1.3em; font-size:0.9em; } .cv_form_cont select{ color:#656565; } .cv_form_cont .edu td span{ font-size:0.9em; } .cv_form_cont .file_input{ border:1px solid #B7B7B7; padding:2px; width:400px !important; height:24px !important; color:#656565; } .cv_tbl{ margin:10px 0 0 0; font-size:0.9em; } .cv_tbl td{ padding:0 !important; } .d_pos td input{ border:none; margin:0; width:20px; } .d_pos td label{ margin:0; } .exp_form_cont{ margin:10px 0 0 0; border-left:5px solid #d7efff; border-right:15px solid #d7efff; border-bottom:15px solid #d7efff; border-top:5px solid #d7efff; background:#d7efff; } .cv_form .edu{ margin:15px 0 0 0; } .cv_sbt_btn{ margin:5px 0 0 0; width:680px; height:30px; background:#efefef url(/templates/i/cv/cv_form.gif) 0 -37px no-repeat; text-align:right; } .cv_sbt_btn input{ border:0; width:220px; height:30px; background:#50bbff url(/templates/i/cv/cv_form.gif) 0 -70px no-repeat; color:#fff; font-weight:bold; } .cv_add_form{ margin:14px 0 0 0; height:25px; text-align:right; background:url(/templates/i/cv/grey_dot_1x1.gif) 0 9px repeat-x; } .cv_add_form a,.cv_add_form a:hover,.cv_add_form a:visited{ text-decoration:none; color:#969696; font-weight:bold; padding:1px 25px 1px 10px; background:url(/templates/i/cv/cv_form.gif) right bottom no-repeat; outline:none; } .closeExpForm{ position:absolute; top:-5px; right:-11px; font-size:1.5em; font-weight:bold; color:#fff; cursor:pointer; } .closeEduForm{ position:absolute; top:2px; right:0; color:#969696; font-size:1.3em !important; font-weight:bold; cursor:pointer; } .closeLangForm{ font-size:1em; color:#969696; cursor:pointer; }   .contacts_form td{ padding:0 20px 0 0 !important; } .contacts_form td label{ padding:0 0 5px 0; color:#656565; } .contacts_form td input{ width:180px; } .contacts_form td input, .contacts_form td textarea{ padding:2px; height:17px; color:#656565; } .fb_sbt_btn{ margin:5px 0 0 0; width:680px; height:30px; background:#efefef url(/templates/i/feedback/feedback.gif) no-repeat; text-align:right; } .fb_sbt_btn input{ border:0; width:220px; height:30px; background:#50bbff url(/templates/i/feedback/feedback.gif) 0 -33px no-repeat; color:#fff; font-weight:bold; }   .std_reg_finish{ padding:20px 0 0 0; width:470px; height:176px; background:url(/templates/css/../i/form/std_reg_finish.png) no-repeat; text-align:center; } .std_reg_finish img{ margin:0 0 10px 0; } .std_reg_finish p{ font-weight:bold; } .std_reg_finish p span{ font-weight:normal; }   .location{border-bottom:1px solid #c6c6c6;height:26px;vertical-align:middle;color:#4e4e4e;font:normal 14px tahoma;line-height:19px;} .location a{color:#4e4e4e;font:normal 14px tahoma;text-decoration:none;display:block;float:left;} .location .separator{width:7px;height:17px;overflow:hidden;margin:2px 8px 0px 10px;display:block;float:left;} .location .separator1{width:8px;height:8px;overflow:hidden;margin:6px 8px 0px 10px;display:block;float:left;}   #leftMenu2010{width:218px;} #leftMenu2010Top{width:218px;height:4px;background:url(/templates/i/navi/menu_bg_top.png) top no-repeat;float:left;line-height:0px;font-size:0px;} #leftMenu2010Bottom{width:218px;height:6px;background:url(/templates/i/navi/menu_bg_bottom.png) bottom no-repeat;float:left;line-height:0px;font-size:0px;} #leftMenu2010Center{width:218px;background:url(/templates/i/navi/menu_bg_center.png) repeat-y;float:left;} #leftMenu2010Content{width:210px;margin-left:3px;position:relative;} #leftMenu2010 ul,#leftMenu2010 li{margin:0px;padding:0px;list-style-type: none;} #leftMenu2010 ul{display:none;} #leftMenu2010 a.mainLink{background:url(/templates/i/navi/main_menu.jpg) 0px 0px no-repeat;height:31px;width:210px;display:block;overflow:hidden;text-decoration:none;cursor:pointer;} #leftMenu2010 a.mainLink:hover,#leftMenu2010 a.mainLinkActive{background-position:0px -31px;} #leftMenu2010 a.mainLink span{background:url(/templates/i/navi/menu_ico.jpg) 7px 0px no-repeat;height:31px;display:block;text-indent:35px;font:bold 12px tahoma;line-height:31px;color:#353535;} #leftMenu2010 a.aZTyDJKcompanyabout span{background-position:7px 0px;} #leftMenu2010 a.aZTyDJKwhatisforex span,#leftMenu2010 a.aZTyDJKforexnedir span,#leftMenu2010 a.aZTyDJKchtotakoeforeks span{background-position:7px -31px;} #leftMenu2010 a.aZTyDJKproduct span{background-position:7px -62px;} #leftMenu2010 a.aZTyDJKaccount span{background-position:7px -93px;} #leftMenu2010 a.aZTyDJKcontest span{background-position:7px -124px;} #leftMenu2010 a.aZTyDJKdownloads span{background-position:7px -155px;} #leftMenu2010 a.aZTyDJKmanufacturer span{background-position:7px -186px;} #leftMenu2010 a.aZTyDJKnewsarchive span{background-position:7px -217px;} #leftMenu2010 a.aZTyDJKcv span{background-position:7px -248px;} #leftMenu2010 a.aZTyDJKpresscenter span,#leftMenu2010 a.aZTyDJKmedyafaaliyeti span,#leftMenu2010 a.aZTyDJKpresscentr span{background-position:7px -279px;} #leftMenu2010 a.aZTyDJKfaq span{background-position:7px -310px;} #leftMenu2010 a.subLink{height:22px;width:210px;display:block;background:url(/templates/i/navi/sub_menu_bottom.jpg) bottom no-repeat;text-decoration:none;cursor:pointer;} #leftMenu2010 a.subLink span{height:22px;width:210px;display:block;background:url(/templates/i/navi/sub_menu_out.jpg) 14px 50% no-repeat;text-indent:25px;color:#383838;font:normal 12px tahoma;line-height:22px;} #leftMenu2010 a.subLink:hover span,#leftMenu2010 a.subLinkActive span{background:url(/templates/i/navi/sub_menu_over.jpg) 14px 50% no-repeat;} #leftMenu2010 a.subSubLink{height:22px;width:210px;display:block;background:url(/templates/i/navi/sub_menu_bottom.jpg) bottom no-repeat;text-decoration:none;cursor:pointer;} #leftMenu2010 a.subSubLink span{height:22px;width:210px;display:block;background:url(/templates/i/navi/subSubMenuOut.jpg) 30px 50% no-repeat;text-indent:40px;color:#747474;font:normal 11px tahoma;line-height:22px;} #leftMenu2010 a.subSubLink:hover span,#leftMenu2010 a.subSubLinkActive span{background:url(/templates/i/navi/subSubMenu.jpg) 30px 50% no-repeat;color:#515151;} #leftMenu2010 a:active,#leftMenu2010 a{outline: none;} #leftMenu2010 li{float:left;} .clear{ font-size:0px;line-height:0px;height:1px;} #fGetContentTitle{display:none;}   .cImgLeft{background:url(/templates/i/courses/c_left.png) repeat-y;} .cImgRight{background:url(/templates/i/courses/c_right.png) repeat-y;} .cImgBottom{background:url(/templates/i/courses/c_bottom.png) repeat-x;} .cImgTop{ background:url(/templates/i/courses/c_top.png) repeat-x;} .cImgTopLeft{background:url(/templates/i/courses/c_top_left.png) no-repeat;} .cImgTopRight{background:url(/templates/i/courses/c_top_right.png) no-repeat;} .cImgBottomLeft{background:url(/templates/i/courses/c_bottom_left.png) no-repeat;} .cImgBottomRight{background:url(/templates/i/courses/c_bottom_right.png) no-repeat;} .cTdCont{background:#FFFFFF;padding:10px 0px 0px 10px;position:relative;} .cPCont{width:92px;height:101px;overflow:hidden;position:relative;margin:10px 5px 0px 10px;} .cPContImg{z-index:0;position:absolute;} .cPContFr{ width:92px;height:101px;background:url(/templates/i/courses/p_image_fr.png);z-index:1;position:absolute;} .CCType{ height:26px;padding:0px 15px;position:absolute;background:#bdbdbd;z-index:3;right:-5px;top:2px;color:#FFFFFF;font:bold 14px/26px tahoma;letter-spacing:1px;} .commentContent{ color:#4d4d4d;font-style:italic;font-size:13px;} a.getAll,a.getAll:hover{color:#00a8ff;font-style:normal;} .dgetMore{width:671px;padding-right:5px;height:37px;} .dgetMore img{margin-top:10px;} .borderBottom{ border-top:4px solid #AD702E;height:4px;} a.btnTopNext,a.btnTopNext:hover{ text-decoration:none;color:#FFFFFF;font-size:16px;line-height:37px;float:right;display:inline;margin-left:4px;cursor:pointer;} a.btnTopNext .cright{width:25px;height:37px;float:left;display:block;} a.btnTopNext .cnext{background:url(/templates/i/courses/btn_next_right.png) no-repeat;} a.btnTopNext .ctop{background:url(/templates/i/courses/btn_top_right.png) no-repeat;} a.btnTopNext .cleft{height:37px;float:left;background:url(/templates/i/courses/btn_left.png) no-repeat;display:block;padding:0px 4px 0px 8px;text-align:center;} .clockFlash{ width:135px; height:45px;position:absolute;left:370px; top:23px;} .tvFlash{ width:145px; height:167px;position:absolute; right:0px; top:23px; } .lovheFlash{ width:280px; height:195px;position:absolute; left:91px; top:7px; }   #dps .search_box{ float:left; margin:15px 0; width:710px; } #dps .search_box .lb{ float:left; width:5px; height:48px; background:url(/templates/css/../i/search/sbox_lb.gif) no-repeat; } #dps .search_box .rb{ float:left; width:5px; height:48px; background:url(/templates/css/../i/search/sbox_rb.gif) no-repeat; } #dps .search_box .cont{ float:left; position:relative; width:700px; height:48px; background:url(/templates/css/../i/search/sbox_bg.gif) repeat-x; } #dps .search_box form{ display:inline; margin:0; padding:0; } #dps .search_box input{ position:absolute; top:9px; left:6px; border:1px solid #c8c8c8; margin:0; padding:5px 5px; width:570px; color:#656565; } #dps .search_box button{ position:absolute; top:6px; right:5px; border:0; margin:0; padding:0; width:97px; height:33px; background:none; } #dps .sresult_summary{ float:left; border-bottom:1px solid #C6C6C6; margin:0 0 10px 0; padding:10px 0 10px 0; width:713px; text-align:right; } #dps .sresult_summary span{ color:#0d9802; } #dps ul{ float:left; margin:0; padding:0 0 0 15px; } #dps li{ margin:0 0 10px 0; padding:0; } #dps li span{ color:#0d9802; } #dps .hr{ float:left; border-bottom:1px solid #C6C6C6; margin:7px 0; width:713px; }   .wpageHeader{width:718px;background:url(/templates/i/contest/page_header1.png) no-repeat;height:47px;} .wpageFooter{width:638px;background:url(/templates/i/contest/page_footer1.png) bottom no-repeat;height:80px;padding:35px 0 0 80px;} .wpageFooter a.gowp{ background:url(/templates/i/contest/backbtn.jpg) no-repeat;display:block;} .wpageFooter a.gowp1{height:20px;width:78px;} .wpageFooter a.gowp3{height:23px;width:78px;background-position:0px -28px;} .wpageFooter a.gowp2,.wpageFooter a.gowp4{height:28px;width:67px;background-position:0px -58px;} .wpilg{background:url(/templates/i/contest/ilg.png) no-repeat;width:44px;height:86px;position:absolute;right:28px;top:-4px;z-index:2;overflow:hidden;} .wenot{ background:url(/templates/i/contest/enot.png) no-repeat;width:245px;height:246px;position:absolute;right:-2px;top:-12px;z-index:1;} .wwenot{width:195px;height:80px;float:right;} .wenot li,.wenot ul{ list-style-type:none;padding:0px;margin:0px;font-size:14px;color:#4b4b4b;} .wenot ul{ padding-top:15px;height:65px;overflow:hidden;} .wenot .left{float:left;width:105px;text-align:right;} .wenot .right{float:right;width:133px;text-align:left;font-weight:bold;color:#F00;} .wenot .weml{padding:4px 0px 0px 39px;} .wenot .weml a{ color:#1fabe6;font-size:13px;} .wenot .sbjct{font-size:17px;color:#4b4b4b;margin-top:34px;padding-left:34px;} .wenot .sbjct span{ color:#F00;font-size:24px;font-weight:bold;} .wenot .reg{padding:27px 0px 0px 75px;} .wenot .reg a{color:#00b3fe;font-size:14px;font-weight:bold;} .wfglry{width:236px;height:90px;position:absolute;right:1px;top:240px;z-index:1;} .wwfglry{height:170px;} .wfglry .sbjct{color:#474747;font-size:14px;font-weight:bold;background:url(/templates/i/contest/wfglrysbg.jpg) left bottom no-repeat;padding:0 0 7px 1px;} .wfglry .crsl{ padding-top:9px;} .wfglry a{display:block;position:relative;width:50px;height:50px;overflow:hidden;float:left;margin-right:3px;} .wfglry .img{ position:absolute;width:43px;height:43px;overflow:hidden;z-index:1;top:2px;left:3px;} .wfglry img{width:43px;height:43px;} .wfglry .ramka{ position:absolute;width:50px;height:50px;overflow:hidden;z-index:2;background:url(/templates/i/contest/wfglryimgf.png) no-repeat;} .wwinner{width:33%;float:left;height:190px;text-align:center;} .wwinner a{color:#F00;text-decoration:none;overflow:hidden;} .wwinner a:hover .wcontest,.wwinner a:hover .wname{text-decoration:underline;} .wramka{width:100px;height:100px;overflow:hidden;margin:auto;position:relative;padding:7px 0 0 7px;text-align:left;} .wramka .img{width:85px;height:86px;overflow:hidden;} .wramka img{border:0px;} .wramka .ramka{width:100px;height:100px;position:absolute;background:url(/templates/i/contest/winner_img_c1.png) no-repeat;left:0px;top:0px;} .wwinner .wcontest{ text-align:center;color:#3c3c3c;font-size:14px;font-weight:bold;line-height:25px;text-decoration:none;} .wwinner .wname{ text-align:center;color:#00a2ff;font-size:16px;text-decoration:none;} .wnavi { font-size:14px;font-weight:bold;color:#383838;background:url(/templates/i/contest/page_navi.jpg) no-repeat;width:155px;height:58px;line-height:55px;text-align:center;} .wnavi a{color:#383838;text-decoration:none;} .wnavi span{color:#696969;} .wwinnerd{width:614px;margin:auto;clear:both;} .wwinnerd .wname{font:bold 20px tahoma;color:#00a2ff;padding-top:10px;} .wwinnerd .wcontest{font:normal 14px tahoma;color:#5c5c5c;padding-top:4px;} .wwinnerd .wtext{clear:both;color:#2f2f2f;font-size:14px;} a:active,a:focus{outline:none;}  a.kataloq{width:439px; height:71px;background:url(/templates/i/catalog/kataloq_2009-bg.jpg) repeat-x;display:block;cursor:pointer;text-decoration:none; margin:5px 13px;float:left;} a.kataloq .left{background:url(/templates/i/catalog/23.jpg) left top no-repeat;height:71px;display:block;} a.kataloq:hover{ text-decoration:none;} a.kataloq:hover .left{background:url(/templates/i/catalog/23.jpg) left bottom no-repeat;} a.kataloq .right{background:url(/templates/i/catalog/2.jpg) right top no-repeat;height:71px;display:block;} a.kataloq .content{font:normal 11px tahoma; color:#6a6a6a;margin-top:6px;float:right;width:358px;} a.kataloq strong{ font-size:12px;color:#474747;} a.kataloq .home{ width:40px; height:45px;background:url(/templates/i/catalog/kataloq_2009_2.jpg) -158px -14px no-repeat;margin:13px 0px 0px 30px;float:left;} a.kataloq:hover .home{ background-position:-158px -90px;} a.kataloq .crac{ width:55px; height:34px;background:url(/templates/i/catalog/kataloq_2009_2.jpg) -83px -20px no-repeat;margin:16px 0px 0px 21px;float:left;} a.kataloq:hover .crac{ background-position:-83px -94px;} a.kataloq .dcrac{ width:48px; height:41px;background:url(/templates/i/catalog/kataloq_2009_2.jpg) -12px -17px no-repeat;margin:16px 0px 0px 24px;float:left;} a.kataloq:hover .dcrac{ background-position:-12px -90px;} a.kataloq .reg{ width:59px; height:40px;background:url(/templates/i/catalog/kataloq_2009_2.jpg) -213px -17px no-repeat;margin:14px 0px 0px 20px;float:left;} a.kataloq:hover .reg{ background-position:-213px -90px;} .tr .header .form_cont{ width:426px;} .tr .langs{ float:left; width:auto!important; } .tr .langs li.cap{ width:auto!important; } .header .shopping { height:38px;width:188px;float:right;background:url(/templates/i/index/index_sprite_v3.0.1.png) no-repeat -788px -1003px; margin-left:35px; } .header a.gologin{height:38px;width:188px;display:block;text-decoration:none!important;} .header .login{background-position:-788px -1041px;} .tr .header .new_help{height:38px;width:164px;display:block;float:right;background:url(/templates/i/index/index_sprite_v3.0.1.png) no-repeat -811px -965px;margin-left:2px;} .tr .header .new_callus{height:38px;width:151px;display:block;float:right;background:url(/templates/i/index/index_sprite_v3.0.1.png) no-repeat -825px -927px;} .header .shopping div{ width:137px;float:right;} .header .shopping .cartdesc{ padding:4px 0 1px 0;} .header .shopping .cartdesc a{ font-size:13px;color:#FFF;font-weight:bold;text-decoration:none;} .header .shopping .profillogout{font-size:11px;color:#FFF;font-weight:bold;} .header .shopping .profil{ color:#b2b2b2;text-decoration:none;} .header .shopping .logout{ color:#ffe400;text-decoration:none;} .header .shopping a.shoppingcart{ float:left;height:38px;width:46px;display:block;} .header .shopping a:hover{ text-decoration:underline;} .header a.gologin span{padding:21px 0px 0px 55px;font:normal 11px tahoma;color:#FFF;display:block;} .course_cont a.addcart { position:absolute; right:0px; top:52px; height:30px; display:block; text-indent:45px; background:url(/templates/i/order/addcart.gif) no-repeat left center; color:#4a4a4a; font-size:12px; line-height:30px; padding-right:8px; text-decoration:none; } .ycek{top:9px!important;}  .igallery{ margin:auto;} .igallery h1,.igallery h2{font:bold 18px/30px tahoma;color:#474747;} .igallery p{color:#4f4f4f;font:normal 13px tahoma;} .igallerymain{width:670px;height:271px;overflow:hidden;margin:auto;position:relative;} .igallerymain a{width:670px;height:271px;position:relative;overflow:hidden;display:block;text-decoration:none;} .igallerymain a .desc{width:640px;position:absolute;color:#FFF;display:block;bottom:0px;z-index:1;filter: Alpha(Opacity=80);moz-opacity: 0.80;opacity: .80;padding:5px 10px 5px 20px; background:#393939;font:bold 13px/20px tahoma;} .igallerymain a .desc p{font:normal 11px/15px tahoma;color:#FFF;margin:0px;padding:0px;} .igallerymain a .video{background:url(/templates/i/igallery/video_front.png) no-repeat;position:absolute;z-index:2;width:670px;height:271px;} .igallerymain a .photo{background:url(/templates/i/igallery/photo_front.png) no-repeat;position:absolute;z-index:2;width:670px;height:271px;} .igallerymain a img{position:absolute;z-index:0;} .igallerycur{margin:9px 0px 9px 26px;height:74px;width:670px;overflow:hidden;} .igallerycur a{width:107px;height:74px;display:block;float:left;margin:0 4px 0 0;position:relative;overflow:hidden;} .igallerycur a span{position:absolute;z-index:1;width:107px;height:74px;display:block;} .igallerycur a .photo{background:url(/templates/i/igallery/photo_front_2.png) no-repeat;} .igallerycur a .video{background:url(/templates/i/igallery/video_front_2.png) no-repeat;} .igallerycur a img{position:absolute;z-index:0;height:74px;} .igallery2pxborder{height:30px;width:662px;margin:auto;border-top:2px solid #969696;} .photovideocur{height:245px;} .photovideocur .container{overflow:hidden;float:left;position:relative;width:648px;height:220px;} .photovideocur .itemContainer{width:100000000px;position:absolute;left:0;top:0;height:220px;overflow:hidden;} .photovideocur .itemContainer div{width:162px;height:220px;float:left;overflow:hidden;} .photovideocur .itemContainer div a{width:156px;margin-bottom:6px;display:block;position:relative;height:107px;overflow:hidden;float:left;text-decoration:none;} .photocur a .front{position:absolute;z-index:3;width:156px;height:107px;display:block;background:url(/templates/i/igallery/photo_front_3.png) no-repeat;} .videocur a .front{position:absolute;z-index:3;width:156px;height:107px;display:block;background:url(/templates/i/igallery/video_front_3.png) no-repeat;} .photovideocur a .desc{position:absolute;z-index:2;font:bold 11px tahoma;color:#4f4f4f;padding:4px 5px 4px 6px;display:block;width:135px;bottom:7px;background-color:#ffffff;filter: Alpha(Opacity=77);moz-opacity: 0.77;opacity: .77;overflow:hidden;left:-160px;-webkit-border-top-right-radius: 2px;-webkit-border-bottom-right-radius: 2px;-moz-border-radius-topright: 2px;-moz-border-radius-bottomright: 2px;border-top-right-radius: 2px;border-bottom-right-radius: 2px;} .videocur a .desc{left:0px;bottom:-100px;width:147px;padding-bottom:3px;text-align:center;min-height:25px;} .photovideocur a img{position:absolute;z-index:0;height:107px;} .photovideocur .button{width:28px;height:219px;display:block;float:left;background:url(/templates/i/igallery/nextprevbutton.jpg) no-repeat;} .photovideocur a.next{background-position:-28px 0px;} .photovideocur a.next:hover{background-position:-28px -219px;} .photovideocur a.prev{background-position:0px 0px;margin-right:6px;} .photovideocur a.prev:hover{background-position:0px -219px;} .photovideocur .loading{position:absolute;width:642px;height:220px;left:0;top:0;filter: Alpha(Opacity=44);moz-opacity: 0.44;opacity: .44;background:url(/templates/i/ajax-loader10.gif) center no-repeat #000000;z-index:4;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius: 4px;} .imloding{background:url(/templates/i/ajax-loader.gif) no-repeat center;} .videoicon{ background:url(/templates/i/igallery/videocur.jpg) no-repeat left center;padding-left:70px;height:60px;margin-bottom:13px;} .photoicon{ background:url(/templates/i/igallery/photocur.jpg) no-repeat left center;padding-left:84px;height:60px;margin-bottom:13px;} .photovideoico{background:url(/templates/i/igallery/videophotoico.jpg) no-repeat left center;padding-left:96px;height:90px;}  @charset "utf-8"; .tip_cont{ position:absolute; z-index:1000; width:215px; } .tip_shadow{ position:relative; width:215px; background:#f2f2f2; } .tip_box{ position:relative; top:-2px; left:-2px; border:1px solid #bfbfbf; padding:5px; width:203px; background:#f2f2f2; font-size:12px; line-height:20px; color:#373737; } ul.broker_services{ margin:0 0 0 20px; padding:0; list-style:none; } ul.broker_services li{ margin:0 0 9px 0; padding:0 0 6px 32px; background:url(/templates/css/../i/static/yelloy_tick_25x25.gif) no-repeat; font-weight:bold; list-style:none; text-decoration:underline; } .services_ul{ list-style-type:none; margin:15px 0 15px 58px; } .services_ul li{ list-style-type:none; padding:0 0 0 12px; background:url(/templates/css/../i/static/grey_line_4x1.gif) 0 10px no-repeat; } .red_bigger { font-size:1.16em; font-weight:bold; color:#ff0000; } .red{ color:#ff0000; } a.more_link { font-size:0.9em; color:#00a3fe; text-decoration:none; } a.more_link:hover { text-decoration:underline; } .static_page_bottom_link, .static_page_bottom_link:hover,.static_page_bottom_link:focus{ float:right; display:block; height:30px; margin:25px 0 0 0; padding:14px 40px 0 40px; text-decoration:none; font-weight:bold; background:#e4e4e4 url(/templates/css/../i/static/static_page_bottom_link_bg.gif) no-repeat; color:#0090ff; } .static_page_bottom_link:hover{ text-decoration:underline; } .services_header{ padding:10px 0 10px 60px; font-size:1.4em; color:#202020; background:url(/templates/css/../i/static/company_services_icons.jpg) no-repeat; } .comp_service_cources{ background-position:0 0; } .comp_service_demo{ background-position:0 -68px; } .comp_service_real{ padding-left:65px; background-position:0 -125px; } .comp_service_terminal{ background-position:0 -193px; } .comp_service_inf{ background-position:0 -260px; } .comp_service_analytics{ background-position:0 -325px; }  .wifm { margin:0 0 5px 0; float:left; } .wifm .ico{ float:left; width:75px; height:60px; background:url(/templates/css/../i/static/what_is_forex_more.jpg) no-repeat; } .wifm .cont{ float:left; width:580px; } .wifm h3{ padding:4px 0 0 0; font-weight:bold; color:#00a2ff; font-size:16px; } .wifm .liquidity{ background-position:0 0; } .wifm .efficiency{ background-position:0 -85px; } .wifm .accessibility{ background-position:0 -173px; } .wifm .expenses{ background-position:0 -251px; } .wifm .direction{ background-position:0 -314px; } .wifm p, .wifm span, .htbof p{ line-height:16px; font-size:0.9em; }   .big_red{ font-size:1.4em !important; color:#ff0000; } .htbof h3{ margin:0 0 0 0; padding:0 0 0 56px; height:50px; line-height:42px; background:url(/templates/css/../i/static/12345.gif) no-repeat; color:#00a2ff; font-size:1.3em; } .htbof h3.bg2{background-position:0 -72px} .htbof h3.bg3{background-position:0 -141px} .htbof h3.bg4{background-position:0 -210px} .htbof h3.bg5{background-position:0 -279px} .htbof p{ margin:0 0 20px 0; padding:0 0 0 56px; }   p.address_cont{ padding:0 0 0 45px; line-height:1.3em !important; } p.az_flag{ background:url(/templates/css/../i/static/az.jpg) 0 2px no-repeat; } p.tr_flag{ background:url(/templates/css/../i/static/tr.jpg) 0 2px no-repeat; } p.address_cont strong{ color:#00a2ff; font-size:1.1em; }   h3.mb_tr{ color:#00a2ff; font-size:1.3em; }   .green_ol_bullet{ color:#4db600; font-size:1.3em; font-weight:bold } .green_ol_bullet p{ margin:0; line-height:1.7em; color:#656565; font-size:0.8em; font-weight:normal } .iwm_down{ margin:0; padding:13px 0 13px 60px; float:left; width:620px; } .iwm_down_exe { background:url(/templates/css/../i/static/exe_file_type.gif) no-repeat; } .iwm_down_cap { background:url(/templates/css/../i/static/cab_file_type.gif) no-repeat; } .iwm_down strong{ float:left; } .iwm_down a{ float:right; }   .table{display:table;#position:relative;overflow:hidden;} .table .tr{#position:absolute;#top:50%;display:table-cell;vertical-align:middle;} .table .td{#position:relative;#top:-50%;} .about_company_ico{height:64px;background:url(/templates/css/../i/static/about_company_ico_1.jpg) no-repeat;padding-left:76px;font-size:16px;color:#222222;}   h3.sc_2010{ margin:15px 0; text-align:center; } h3.sc_2010 strong{ font-size:30px; color:#e80000; } h3.sc_2010 span{ color:#454545; font-size:24px; } table.sc_2010 td{ padding:10px 0 0 0 !important; } table.sc_2010 a{ color:#353535; text-decoration:none } table.sc_2010 td span{ color:#606060; font-size:0.9em; } table.sc_2010 a:hover{ text-decoration:underline; }  @charset "utf-8";  #promo_p li { line-height:12px } #promo_p input { width:auto } #promo_p #header_cont a.logo { float:left; } #promo_p #header_cont div { height:92px; width:639px; float:right; background:url(/templates/css/../i/promo/top_line_bg.gif) repeat-x; padding:20px 8px 0 0; } #promo_p .clear { clear:both; line-height:0; height:0; } #promo_p .detailed_services { position:relative; margin:0; padding:0; list-style:none; height:277px; } #promo_p .detailed_services li { display:block; position:absolute; top:10px; left:0; margin:0; height:262px; list-style:none; } #promo_p .detailed_services li div.big_icon { float:left; width:260px; height:140px; padding:20px 5px 0 0; } #promo_p .detailed_services li div.big_icon img { border:1px solid #fff; } #promo_p .detailed_services li div.big_icon img:hover { border:1px solid #ccc; } #promo_p .detailed_services li div.detailed_text {  width:415px; background:#CCC;  float:left; padding:0 0 10px 0; height:220px; background:#fff; }  #promo_p .detailed_services li p { margin:0; padding:0 0 0 15px; font-size:18px; background:#fff; color:#656565; line-height:25px; background:url(/templates/css/../i/promo/blue_disc.gif) 0 11px no-repeat; } #promo_p .detailed_services li p.slogan { font-size:18px; color:#474747; padding:15px 0 0 15px; line-height:18px; background:#fff; } #promo_p .detailed_services li p.seminar_slogan { padding:15px 0 0 0; font-size:14px; background:#fff; } #promo_p .detailed_services li p.book_slogan { font-size:18px; } #promo_p .detailed_services li p.seminar { padding:0 0 5px 0; background:#fff; font-size:14px; } #promo_p .detailed_services li p.school { padding:0 0 10px 0; background:#fff; } #promo_p .detailed_text .td1 { width:195px; float:left; border-right:1px solid #888888; } #promo_p .detailed_text .td2 { float:left; padding:0 0 0 15px; }  #promo_p .detailed_services li p strong.blue { color:#0087dc; } #promo_p .detailed_services li p strong.big_red { font-size:20px; color:#FF0000; } #promo_p .detailed_services li h2, .detailed_services li h2 a { position:relative; display:block; width:415px; margin:0; padding:0 0 6px 0; color:#00a4ff; font-size:30px; line-height:30px; font-family:Arial, Helvetica, sans-serif; background:#fff; text-decoration:none; } #promo_p .detailed_services li h2 a:hover { text-decoration:underline; } #promo_p .services { position:relative; width:687px; list-style:none; margin:0; padding:0; } #promo_p .services li { position:relative; float:left; width:101px; margin:0 12px 0 0; padding:1px 0 0 0; text-align:center; line-height:12px; } #promo_p li.border { position:absolute; left:0; height:110px; width:101px;  border-bottom:5px solid #55c2ff; z-index:500; } #promo_p .services li * { outline:none; } #promo_p .services a { display:block; padding:0 0 4px 0; font-size:12px; color:#474747; } #promo_p .services span.free { position:absolute; top:50px; left:55px; color:#ff0000; font-weight:bold; } #promo_p .services a strong { font-size:12px; color:#474747; } #promo_p .services a:hover { text-decoration:underline; } #promo_p .services a { color:#747474; text-decoration:none; font-size:11px; } #promo_p .services a:hover { color:#747474; text-decoration:underline; } #promo_p .solid_line { clear:left; height:15px; margin:0 21px 0 0; background:url(/templates/css/../i/promo/grey_dot.gif) 0 7px repeat-x; } #promo_p .solid_line a { float:right; height:15px; line-height:15px; margin:0; padding:0 0 0 20px; background:#fff; color:#ff0000; font-weight:bold; text-decoration:none; } #promo_p .solid_line a:hover { text-decoration:underline; } #promo_p .form_text { margin:0; padding:0px 10px 10px; font-size:24px; line-height:30px; text-align:center } #promo_p .form_text .blue { color:#0090ff; } #promo_p form { margin:0; padding:0; } #promo_p .radio_cont { text-align:center; } #promo_p .radio_cont input{ border:none; } #promo_p .form_cont { position:relative; width:514px; left:50%; margin-left:-257px; } #promo_p .form_cont .input_cont input { background:#f1f1f1; border:1px solid #b7b7b7; height:24px; margin:0 5px 10px 0; padding:6px 0 0 0; color:#4e4e4e; text-align:center; float:left; } #promo_p #first_name { width:185px; } #promo_p #last_name { width:307px; } #promo_p #dob { width:499px; } #promo_p #area_code { width:65px; } #promo_p #mobile { width:246px; } #promo_p #other_phone { width:246px; } #promo_p #email { width:499px; } #promo_p #submit { float:left; border:1px solid #4995d0; background:#66bcff; width:500px; height:23px; padding:0; color:#fff; font-weight:bold; font-size:14px; } #promo_p .radio_btn { } #promo_p label { font-size:12px; } #promo_p .inform { font-size:12px; text-align:center; } #promo_p .inform img { margin-bottom:-5px; } #promo_p .error_list { margin:0 0 10px 0; padding:0 0 10px 0; color:#ff0000; width:500px; text-align:left; list-style:none; } #promo_p .error_list li { margin:0; padding:0; color:#ff0000; list-style:none; text-align:left; font-weight:bold; }   #promo_p .detailed_services_tr li h2.small, #promo_p .detailed_services_tr li h2.small a { font-size:32px !important; } #promo_p .detailed_services_tr li p.demo_slogan { font-size:18px; }  #promo_p .services_tr { padding-top:5px; }   #promo_p .detailed_services_ru li h2.small, #promo_p .detailed_services_ru li .detailed_text h2.small a { font-size:20px !important; } #promo_p .detailed_services_ru li h2.small span{ font-size:0.7em; font-weight:bold; } #promo_p .detailed_services_ru li p.school_slogan { font-size:18px; } #promo_p .detailed_services_ru li p{ font-size:17px; } #promo_p .detailed_services_ru .detailed_text .td2{ padding:0 0 0 7px; } #promo_p .services_ru { padding-top:5px; } #promo_p .services_ru li.border { height:134px; } #promo_p .services_ru span.free { font-size:10px; top:53px; left:48px }  
