body{background:url(https://ru.olte.st/templates/oak_desk/images/bg-wood.jpg) repeat-y center top #000000;}
#paper,#ribbon{background:transparent;}
#lt,#lb,#rt,#rb{background:url(https://ru.olte.st/templates/oak_desk/images/paper-corners.png) no-repeat;}
#lm,#rm{background:url(https://ru.olte.st/templates/oak_desk/images/paper-m.png) repeat-y;}
#ct,#cb{background:url(https://ru.olte.st/templates/oak_desk/images/paper-c.png) repeat-x;}
#lt,#lm,#ct{background-position:0 0;}
#lb,#cb{background-position:0 -23px;}
#rt,#rm{background-position:-23px 0;}
#rb{background-position:-23px -23px;}
#cm{background:url(https://ru.olte.st/templates/oak_desk/images/p-cm.jpg) repeat #f0eff6;}
.tm_l,.tm_r{background:url(https://ru.olte.st/templates/oak_desk/images/top-menu.png) bottom no-repeat;}
.tm_c{background:url(https://ru.olte.st/templates/oak_desk/images/top-menu.png) bottom repeat-x;}
.tm_1>.tm_l{background-position:0 -81px;}
.tm_1>.tm_c{background-position:0 -54px;}
.tm_1>.tm_r{background-position:-15px -81px;}
.tm_1:hover>.tm_l,.tm_1_active>.tm_l{background-position:0 -27px;}
.tm_1:hover>.tm_c,.tm_1_active>.tm_c{background-position:0 0;}
.tm_1:hover>.tm_r,.tm_1_active>.tm_r{background-position:-15px -27px;}
.tm_2>.tm_l{background-position:0 -189px;}
.tm_2>.tm_c{background-position:0 -162px;}
.tm_2>.tm_r{background-position:-15px -189px;}
.tm_2:hover>.tm_l,.tm_2_active>.tm_l{background-position:0 -135px;}
.tm_2:hover>.tm_c,.tm_2_active>.tm_c{background-position:0 -108px;}
.tm_2:hover>.tm_r,.tm_2_active>.tm_r{background-position:-15px -135px;}
.tm_3>.tm_l{background-position:0 -297px;}
.tm_3>.tm_c{background-position:0 -270px;}
.tm_3>.tm_r{background-position:-15px -297px;}
.tm_3:hover>.tm_l,.tm_3_active>.tm_l{background-position:0 -243px;}
.tm_3:hover>.tm_c,.tm_3_active>.tm_c{background-position:0 -216px;}
.tm_3:hover>.tm_r,.tm_3_active>.tm_r{background-position:-15px -243px;}
.tm_4>.tm_l{background-position:0 -405px;}
.tm_4>.tm_c{background-position:0 -378px;}
.tm_4>.tm_r{background-position:-15px -405px;}
.tm_4:hover>.tm_l,.tm_4_active>.tm_l{background-position:0 -351px;}
.tm_4:hover>.tm_c,.tm_4_active>.tm_c{background-position:0 -324px;}
.tm_4:hover>.tm_r,.tm_4_active>.tm_r{background-position:-15px -351px;}
.tm_5>.tm_l{background-position:0 -513px;}
.tm_5>.tm_c{background-position:0 -486px;}
.tm_5>.tm_r{background-position:-15px -513px;}
.tm_5:hover>.tm_l,.tm_5_active>.tm_l{background-position:0 -459px;}
.tm_5:hover>.tm_c,.tm_5_active>.tm_c{background-position:0 -432px;}
.tm_5:hover>.tm_r,.tm_5_active>.tm_r{background-position:-15px -459px;}
.tm_6>.tm_l{background-position:0 -621px;}
.tm_6>.tm_c{background-position:0 -594px;}
.tm_6>.tm_r{background-position:-15px -621px;}
.tm_6:hover>.tm_l,.tm_6_active>.tm_l{background-position:0 -567px;}
.tm_6:hover>.tm_c,.tm_6_active>.tm_c{background-position:0 -540px;}
.tm_6:hover>.tm_r,.tm_6_active>.tm_r{background-position:-15px -567px;}
.tm_7>.tm_l{background-position:0 -729px;}
.tm_7>.tm_c{background-position:0 -702px;}
.tm_7>.tm_r{background-position:-15px -729px;}
.tm_7:hover>.tm_l,.tm_7_active>.tm_l{background-position:0 -675px;}
.tm_7:hover>.tm_c,.tm_7_active>.tm_c{background-position:0 -648px;}
.tm_7:hover>.tm_r,.tm_7_active>.tm_r{background-position:-15px -675px;}
#ribbon-t,#ribbon-b,#flag_ru_icon,#flag_kz_icon,.home_icon,.arrow_r_icon,.m_search_button{background:url(https://ru.olte.st/templates/oak_desk/images/nav-ribbon.png) no-repeat;}
#ribbon-t{background-position:0 0;}
#ribbon-m{background:url(https://ru.olte.st/templates/oak_desk/images/nav-ribbon.png) repeat-y;background-position:-21px 0;}
#ribbon-b{background-position:0 -7px;}
#flag_ru_icon{background-position:-83px 0;}
#flag_kz_icon{background-position:-107px 0;}
.home_icon{background-position:-42px 0;}
.arrow_r_icon{background-position:-56px 0;}
.m_search_button{background-position:-65px 0;}
a.download:link,a.download:visited{background:url(https://ru.olte.st/templates/oak_desk/icons/download.png) no-repeat top center;}
a.download:hover,a.download:active,div.download:hover a{background:url(https://ru.olte.st/templates/oak_desk/icons/download_s.png) no-repeat top center;}
a.download_test[href$=".pdf"]{background:url(https://ru.olte.st/templates/oak_desk/icons/link_pdf.png) no-repeat left center;}
a.forum_link{background:url(https://ru.olte.st/templates/oak_desk/icons/link_forum.png) no-repeat left center;}
a.questions_link{background:url(https://ru.olte.st/templates/oak_desk/icons/link_questions.png) no-repeat left center;}
div.ans,.s_submit,.s_type label,.navi_ul li:hover{cursor:pointer;}
div.ans{display:table;width:700px;margin:3px 0;padding:5px;border-radius:20px/15px;}
div.ans:hover,div.ans_c{background:url(https://ru.olte.st/templates/oak_desk/images/bg_ans_g.png);}
div.ans_s{background:url(https://ru.olte.st/templates/oak_desk/images/bg_ans.png);}
div.ans_i{background:url(https://ru.olte.st/templates/oak_desk/images/bg_ans_r.png);}
div.ansb{width:30px;display:table-cell;vertical-align:middle;}
div.ansb>input{padding:0;margin:0;}
div.test_info{background:url(https://ru.olte.st/templates/oak_desk/images/bg_info.png);}
.clear,.theme_list{clear:both;}
.theme_list div{max-height:304px;overflow:auto;}
.abzac{padding:3px 0 15px 0;}
.user_test_table,.user_test_table th,.user_test_table td{border:1px solid #888;width:100%;vertical-align:middle;padding:2px;}
.user_test_table th{font-size:11px;background:#cccccc;}
.user_test_action{font-size:10px;}
.info_box,.warn_box,.user_test_table th,.user_test_action,div.ansb{text-align:center;}
.s_form{display:inline-block;}
.s_search,.s_submit{height:20px;}
.s_search{width:600px;}
.s_submit{padding:0 5px;}
.s_type{margin:4px;padding:4px 24px;text-align:right;background:rgba(255,255,255,0.6);border-radius:20px;}
.s_type label{margin:0 20px;}
.s_type label:hover,.s_type label.s_type_cur{color:#006644;}
.s_type label.s_type_cur,.s_item a,.user_test_table th,.q_cor ul li,.q_incor ul li{font-weight:bold;}
.s_item{padding:.3em 0 .5em 4em;margin:.7em 0 .2em 0;border-radius:1em;border:1px solid rgba(0,0,0,0);}
.s_item:hover{background:rgba(255,255,255,0.5);border-color:rgba(0,0,0,0.2);}
.s_item:hover .s_questions_link a,.s_item:hover .s_download_test a,.s_item:hover a.s_info{border-bottom:1px dotted;}
.s_item .s_div{margin:4px 0;}
.s_item .s_num{float:left;margin-left:-3.5em;}
.s_item .s_info{color:#339933;}
.s_item a.s_info{font-weight:normal;font-style:italic;text-decoration:none;}
.s_item a.s_info:hover{color:#006600;}
.s_item i.s_info{margin-left:4em;}
.s_item .s_num,.s_item .s_info span,.s_item .s_download_test i{font-size:.9em;}
.s_item .s_questions_link,.s_item .s_download_test{display:inline-block;color:#6a6a6a;font-weight:normal;padding:2px 0 2px 19px;margin-left:24px;line-height:20px;white-space:nowrap;opacity:.6;}
.s_item .s_questions_link a,.s_item .s_download_test a{color:inherit;font-weight:inherit;text-decoration:none;}
.s_item .s_questions_link a:hover,.s_item .s_download_test a:hover{color:#000000;}
.s_item .s_questions_link{background:url(https://ru.olte.st/templates/oak_desk/icons/s_link_questions.png) no-repeat left center;}
.s_item .s_download_test{background:url(https://ru.olte.st/templates/oak_desk/icons/s_link_pdf.png) no-repeat left center;}
.s_item:hover .s_questions_link,.s_item:hover .s_download_test{opacity:1;}
.s_found{text-align:left;}
.info_box,.warn_box{color:#000000;border:1px solid;margin:3px;padding:4px;}
.info_box{background:#ffffbb;}
.warn_box{background:#ffaaaa;font-size:18px;padding:12px 4px;}
.fb_input{width:99%;box-sizing:border-box;margin:3px;}
.fb_tip{font-size:10px;color:#aaaaaa;}
.navi_ul li{margin-left:-1px;background:#edecf4;border:1px solid #ccc;border-radius:8px;padding:0;line-height:22px;width:38px;box-sizing:border-box;}
.navi_ul li a{text-decoration:none;color:#0c2499;}
.navi_ul li:hover a{color:#000000;}
.navi_ul li:not(:first-child):not(:last-child){border-radius:0;}
.navi_ul li:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;}
.navi_ul li:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;}
.navi_ul li:hover,.navi_ul .cur{background:#ffffff;font-weight:bold;}
.navi_ul .cur:hover{cursor:default;}
.navi_ul .sure{background:rgba(44,112,166,.6);border-color:#6490b3;}
.navi_ul .sure:hover{background:#2c70a6;}
.navi_ul .not_sure{background:rgba(240,173,78,.7);border-color:#b18f5f;}
.navi_ul .not_sure:hover{background:#a36f25;}
.navi_ul .sure a,.navi_ul .sure:hover a,.navi_ul .not_sure a,.navi_ul .not_sure:hover a{color:#ffffff;}
.q_cor,.q_incor{margin:0 .5em;padding:.8em 1em .5em;border-radius:1em;}
.q_cor ul li{color:#009900;}
.q_incor ul span{padding-left:1.5em;font-style:italic;}
.q_incor ul:last-child li{color:#bb0000;}
.q_cor:hover{background:rgba(0,255,0,.12);}
.q_incor:hover{background:rgba(255,0,0,.07);}

/* temp */
.in_test,.in_test tr th,.in_test tr td{border:1px solid #000000;}
.in_test tr th,.in_test tr td{padding:5px;}
.in_test tr th{font-weight:bold;text-align:center;}