body{padding:0;margin:0;background:#333}img{border:none}#layout1 #header{background:#747473;height:53px}#layout1 #animation{background:#000}#layout1 #content{background:#878786 url(/img/bg/bg_line3.png) top repeat-x;height:370px}#layout1 #footer{background:#000;height:80px}#layout1 .inline{width:969px;margin:0 auto}#layout1 #menu{padding:0;margin:16px 0;list-style:none;height:21px;float:left}#layout1 #menu li{display:inline;line-height:21px;margin-right:6px}#layout1 #menu a{font:bold 12px Arial,sans-serif,helvetica;color:#0f0f0d;text-decoration:none;text-transform:uppercase}#layout1 #menu a:hover{color:#fff}#layout1 #langs{padding:0 0 0 15px;margin:16px 0;list-style:none;height:21px;float:right;border-left:1px solid #2f2f2f}#layout1 #langs li{display:inline;line-height:21px;margin:0 6px}#layout1 #langs a{font:bold 12px Arial,sans-serif,helvetica;color:#ccc;text-decoration:none;text-transform:uppercase}#layout1 #langs li.selected a{font:bold 12px Arial,sans-serif,helvetica;color:#cca;text-decoration:none;text-transform:uppercase}#layout1 h1.ru{padding:0;margin:0;background:url(/img/logo-ru.jpg) no-repeat right;height:391px;text-indent:-9000px}#layout1 h1.en{padding:0;margin:0;background:url(/img/logo-en.jpg) no-repeat right;height:391px;text-indent:-9000px}#animation_images{height:391px;width:608px;float:left;overflow:hidden}#layout1 #content h2{padding:0;margin:0}#layout1 #content h2 a{font:22px Arial,sans-serif,helvetica;text-transform:uppercase;text-decoration:none;padding:0;margin:0 0 16px 0}#layout1 #content div div{margin:16px 0;width:292px;padding:0 15px;float:left;border-left:1px solid #ababab;font:12px Arial,sans-serif}#layout1 #content div.first{border:none!important}#layout1 #content ul{padding:0;margin:0;list-style:none}#layout1 #content li{height:80px;overflow:hidden;margin-bottom:10px}#layout10 #content span.news_body{overflow:hidden;display:block;margin-left:-15px;margin-right:10px;margin-bottom:13px;color:#ccc;font-size:14px;font-family:serif;width:100%;height:33px;background:url(/img/bullet1.gif) no-repeat 3px}#layout1 #content span{display:block;color:#ccc;padding-left:10px;background:url(/img/bullet1.gif) no-repeat 3px;margin-bottom:4px}#layout1 #content a{color:#000;font-weight:bold;display:block;margin-bottom:3px}#layout1 #content a.more{margin-top:8px;text-align:right}#layout1 #content img{float:left;margin-right:15px}#layout1 #footer div.inline div.no_counter{width:292px;padding:15px;float:left;font:11px Arial,sans-serif;color:#666}#layout1 #footer .inline div.no_counter span{display:block;font-size:32px}#layout1 #footer .inline div.no_counter a{color:#666}body#layout2{background:#7b7b7a}#columnswrapper{overflow:hidden;cursor:default}#rootwrapper{overflow:hidden;background:url(/img/bg/bg2.gif) repeat-y 60%;background-color:#000;width:100%}#root{width:969px;margin:0 auto}#rightpanel{float:right;width:257px;background:#000;padding-bottom:1000em;margin-bottom:-999.5em}#leftpanel{margin-right:257px}#layout2 h1{padding:0;margin:30px 50px;width:164px;height:95px}#layout2 h1 a.ru{padding:0;width:164px;height:95px;text-indent:-9000px;background:url(/img/logo2-ru.png) no-repeat;margin:0;display:block}#layout2 h1 a.en{padding:0;width:164px;height:95px;text-indent:-9000px;background:url(/img/logo2-en.png) no-repeat;margin:0;display:block}#layout2 #menu{padding:0;margin:0 50px;list-style:none}#layout2 #menu a{font:bold 12px Arial,sans-serif,helvetica;color:#666;text-decoration:none;text-transform:uppercase;line-height:25px}#layout2 #menu a:hover,#layout2 #menu .selected a{color:#fff}#rightfooter{float:right;width:207px;padding:18px 0 18px 50px;padding-bottom:1000em;margin-bottom:-999.5em;font:11px Arial,sans-serif;color:#999}#rightfooter a{color:#999}#leftfooter{margin-right:257px;font:11px Arial,sans-serif}#leftfooter div.no_counter{float:left;width:223px;padding:18px 50px;color:#333}#leftfooter a{color:#333}#leftfooter div.no_counter span{display:block;font-size:32px}#layout2 h2{font:bold 32px Arial,sans-serif,helvetica;text-transform:uppercase;padding:0 10px 0 0;margin:20px 0 0 0;position:relative;top:10px}#layout2 h2 span{background:#7b7b7a;padding-right:15px}#breadcrumbs,#breadcrumbs a{font:11px arial,sans-serif;color:#fff}#text{width:452px;padding-top:15px;font:12px Arial,sans-serif;color:#333}#textsh{width:670px;padding-top:15px;font:12px Arial,sans-serif;color:#333}#text_con{width:432px;float:left;border-right:1px solid #ccc;border-top:1px solid #ccc;padding-top:15px;padding-right:20px;clear:left;font:12px Arial,sans-serif;color:#333}#text_con ul{margin-left:20px;padding-left:0}#text_con h3{font:bold 18px Arial,sans-serif;color:#333}#text_con a{color:#ccc;text-decoration:underline}#text_con a span{display:block;height:28px;cursor:pointer}.test{border-bottom:1px solid #333;color:#333;display:block;height:25px}.test2{vertical-align:center;width:300px;color:#ccc}.test3{background-color:#ccc;padding:15px;margin:15px}.t_teach{padding-bottom:25px;width:100%}table.t_teach td strong{text-transform:uppercase}table.t_teach td.teach_last{padding-bottom:30px}.program_con{border-bottom:1px solid #000;border-top:1px solid #000;width:432px}.program_con h4{font:20px Arial,sans-serif;color:#333}.program_con table{width:100%}.program_con table tr td.c1{width:65%;text-align:left;padding-left:5px}.program_con table tr td.c1 ul{margin-top:0;margin-bottom:0}.program_con table tr td.c2{width:35%;text-align:right;color:#ccc;vertical-align:top}#text_con div.c3{color:#ccc;padding-left:50px;height:60px;text-align:center;display:block}#text_con div.c4{float:right;padding-top:20px}#text_con div.c5{float:right;padding-top:12px;padding-right:50px;font:22px Arial,sans-serif}#text.shot{width:442px!important;padding-top:15px;font:12px Arial,sans-serif;color:#333}#text p{line-height:18px}#text a{color:#ccc;text-decoration:none}#gallery{width:452px;height:654px;float:left;border-right:1px solid #ccc;border-top:1px solid #ccc;padding-top:15px;clear:left;font:11px Arial,sans-serif}#gallery ul{padding:0;margin:0;list-style:none}#gallery ul.search{padding-top:10px;margin:0;list-style:none}#gallery ul.search li{width:430px;height:140px;display:block;float:left;padding:0;text-align:center}#gallery ul.search li div{float:right;height:140px;text-align:left;margin:0;width:310px;padding-left:10px;padding-top:40px}#gallery ul.search li.proj{height:auto!important;overflow:hidden;padding-bottom:10px}#gallery ul.search li.proj div{padding-top:0;height:auto!important;overflow:hidden}#gallery ul.search li div a{font-size:14px!important;font-weight:bold!important;text-decoration:underline!important;color:#000}#gallery li{display:block;float:left;padding:20px 20px 0 0;width:93px;text-align:center}#gallery img{display:block}#gallery a{color:#ccc;text-decoration:none}#gallery a span{display:block;height:28px;cursor:pointer}a.img140h_center{height:140px;width:93px;text-align:center;overflow:hidden;display:table-cell;#display:block;vertical-align:middle}a.img140h_center img{#margin-top: expression(parentNode.offsetHeight/2 - this.offsetHeight/2)}code.img79_center{float:left;display:block;height:79px!important;width:79px!important;padding-right:15px;margin-top:0!important}a.img79_center{height:79px;width:79px;text-align:center;overflow:hidden;display:table-cell!important;#display:block;vertical-align:middle}a.img79_center img{margin-top: expression(parentNode.offsetHeight/2 - this.offsetHeight/2)}#subcontent{margin-left:453px;top:50px}#subcontent table,#subcontent p{margin-left:21px;font-size:12px;font-style:normal;font-family:arial,sans-serif;color:#fff}#subcontent table{margin-top:30px;margin-left:24px;border-collapse:collapse}#subcontent table th{text-transform:uppercase;text-align:left;font-size:17px;font-style:bold;font-family:arial,sans-serif;font-weight:normal;color:#fff}#subcontent table td{text-align:left;font-weight:normal;color:#ccc;vertical-align:top}#subcontent table td input{width:38px;border:none}#subcontent table td select{border:none;width:100%;*width: 104%}#subcontent table.search{color:#c3c3c3}#subcontent table.search td{padding:0 2px;margin:0;padding-top:4px}#subcontent table.search input,#subcontent table.search select{background:#c3c3c3;color:#7b7b7b}#subcontent table.search td.label{color:#ccc;padding-right:10px}#subcontent table.search td.submit{padding-top:10px;text-align:right}#subcontent table.search td.submit a{color:#fff;text-decoration:underline;font-size:1.5em;font-family:Tahoma,Verdana,sans-serif;text-transform:uppercase}#subcontent table.search td.submit input{width:auto!important;background:none;font-family:arial,sans-serif;font-weight:bold;font-size:18px;color:#333;border-bottom:2px solid #333;padding:0}#submenu{padding:0;margin:0;list-style:none}#submenu li{line-height:30px;padding-left:40px}#submenu a{font:bold 13px Arial,sans-serif,helvetica;text-decoration:none;text-transform:uppercase;color:#000}#submenu a:hover{color:#fff}#submenu .selected{background:url(/img/bg/bg3.gif) no-repeat left 50%}#submenu .selected a{font-size:23px}#subline{clear:both}#navigator{width:432px;float:left;height:50px;line-height:50px;text-align:center;font-size:18px;font-family:arial,sans-serif;font-weight:bold}#navigator a{color:#555;text-decoration:none;margin:0 5px}#navigator a:hover{color:#fff}#leftarrow,#rightarrow{display:block;margin:0!important;color:#000!important}#leftarrow:hover,#rightarrow:hover{color:#fff!important}#leftarrow{float:left}#rightarrow{float:right}#navigator a.selected{color:#000}#totalinfo{float:left;padding-left:20px;padding-top:4px;letter-spacing:-1px;background:url(/img/total_txt.gif) no-repeat 10px 8px;line-height:37px;margin-left:21px;margin-top:-45px;font:45px Arial,sans-serif,helvetica;color:#c3c3c3}#totalinfo_en{float:left;padding-left:19px;padding-top:3px;letter-spacing:-1px;background:url(/img/total_txt_en.gif) no-repeat 10px 8px;line-height:37px;margin-left:21px;margin-top:-45px;font:45px Arial,sans-serif,helvetica;color:#c3c3c3}.questionnaire{margin-left:3px}.questionnaire th,.questionnaire td{padding:5px 15px}.questionnaire .head{color:#fff;text-align:center;font-size:22px;text-transform:uppercase;font-family:arial,sans-serif}.questionnaire{border-collapse:collapse}.questionnaire th{color:#3f3f3d;font-weight:bold;font-size:14px;font-family:arial,sans-serif;font-style:normal;text-align:center;padding-bottom:4px!important;padding-left:4px}.questionnaire th.right{text-align:right;padding-right:3px;vertical-align:middle}.questionnaire th.middle{vertical-align:middle}.questionnaire th.top{vertical-align:top}.questionnaire td{padding-right:6px}.questionnaire td.right{text-align:right}.questionnaire .size2{width:89px;text-align:center;padding-left:0}.questionnaire .submit input{width:auto!important}.questionnaire input,.questionnaire textarea{width:300px;border:1px solid #e1e7ed;border-radius:5px 5px 5px 5px;padding:5px}.questionnaire select{width:300px;border:1px solid #e1e7ed;border-radius:5px 5px 5px 5px;padding:5px}.questionnaire input[type="text"],.questionnaire input[type="file"],.questionnaire textarea,.questionnaire select{background-color:#d6d6d6;color:#333;font-size:12px;font-family:arial,sans-serif;font-style:normal}.questionnaire textarea{height:126px}.questionnaire td.submit a{color:#fff!important;text-decoration:underline!important;font-size:1.5em;font-family:Tahoma,Verdana,sans-serif;text-transform:uppercase}div.select_foto{border:1px solid #e1e7ed;border-radius:5px 5px 5px 5px;padding:5px;background-color:#d6d6d6;color:#333;font-size:12px;font-family:arial,sans-serif;font-style:normal}.error{color:#800!important;font-weight:bold}.news{list-style:none}.news a{color:#000;font-weight:bold;display:block;margin-bottom:3px}.news h3{font-size:16px!important;margin-bottom:0}.news span.date{display:block;color:#ccc;margin-bottom:0;font-style:italic}.news span.rss{font-style:italic;font-size:10px;text-align:justify;display:block;height:38px;overflow:hidden;margin-bottom:7px}.news div.text{text-align:left;margin-top:10px}.news div.text p{margin:0}.news div.text a{display:inline!important}.bold{font-weight:bold}#layout1 .counters{width:292px;padding:0 15px;float:left}#layout2 .counters{float:left;width:220px;padding-left:10px;padding-top:10px}#phone{width:143px!important;padding-right:0!important}#whoiswho{margin-top:55px}#whoiswho h3{font-size:18px;color:#fff;font-family:arial,sans-serif;margin-top:0;padding-top:0;margin-bottom:10px}#whoiswho h4{font-size:14px;color:#fff;font-family:arial,sans-serif;margin-top:0;padding-top:0;padding-bottom:18px}#whoiswho td{vertical-align:top;color:#fff;font-family:arial,sans-serif;font-size:12px}#casting_top{height:70px}#casting_top li{width:40%;float:left;border-left:1px solid #fff;margin-left:10px;padding-left:8px;color:#fff;font-size:300%;line-height:300%;padding-top:1px}#casting_top li div{font-size:14px;line-height:14px}#casting_table{color:#fff;margin-top:40px}#casting_table td,#casting_table th{vertical-align:top;font-family:arial,sans-serif}#casting_table th{border-right:1px solid #fff;font-size:30px}#casting_table td{padding-left:8px;width:230px}#schooltable th{text-align:right;font-size:120%;vertical-align:top}#schooltable th img{width:99px;height:149px;padding-bottom:10px}#schooltable td{vertical-align:top}#schooltable td ul{margin-top:0;padding-left:20px}#schooltable td.teacher_info{font-weight:bold;vertical-align:middle}.ShcoolModels_data{border-collapse:collapse;background-color:#7b7b7a;height:100%}.ShcoolModels_data th{vertical-align:top;border:1px solid #333;padding:1px;color:#ccc}.ShcoolModels_data td{vertical-align:top;border:1px solid #333;padding:1px;color:#333}.closeButton{background-color:#7b7b7a;color:#ccc;text-align:center;margin:5px;border:1px solid #000;cursor:pointer}#sponsor_block{width:215px;text-align:center;overflow:hidden}.fotomag_info{width:995px;margin:10px auto 0 auto;clear:both}.fotomag_info strong{font:bold 13px arial;color:#fff}.fotomag_info strong a{color:#fff}.fotomag_info ul{padding:0;margin:0}.fotomag_info li{overflow:hidden;margin:0;float:left;width:199px;height:90px;background:#fff}.fotomag_info a.group{display:block;padding:3px 10px;margin-right:1px;height:15px;overflow:hidden;font:bold 12px arial;text-decoration:none;background:#222;color:#fff}.fotomag_info span.name{float:right;width:129px;margin:5px 0 5px 10px;height:25px;font:12px arial;color:#333;text-decoration:underline}.fotomag_info span.img{display:block;float:left;margin-top:5px;width:60px;text-align:center}.fotomag_info img{border:none;display:block;margin:auto}.fotomag_info span.price{float:right;width:129px;margin-left:10px;font:bold 12px/22px arial;color:red}li.proj span.date{display:block;color:#ccc;margin-bottom:0;font-style:italic}li.proj a.title{color:#000;display:block;margin-bottom:3px;font-size:14px!important;font-weight:bold}li.proj div.content{font-style:italic;font-size:10px;text-align:justify;display:block;height:38px;overflow:hidden;margin-bottom:7px}table.c17{border-collapse:collapse}table.c17 th,table.c17 td{border:solid 1px #555}table.c17 th{background:#707070;padding:8px 4px}table.c17 td{vertical-align:top;padding:4px}