
/*
——————————————————————————————-——————————————
CSS: Îñíîâíîé
Site:  [http://uppod.ru]
Author: U [http://www.stuudio.ru]
—————————————————————————————-——————————————- 00a6da */ 
/*div{border:1px solid #000}*/
html,body {padding:0; margin:0; border:0; height:100%;width:100%}
body{margin:0;padding:0;color:#333; font:80% Verdana, sans-serif;width: 100%;line-height:150%; }

img {border:0}
.a,a {color:#0096d3;border: 0}
a:hover {color:#333}
a:focus,#pub:focus {outline-style: none;}
a img {border: none;}
#here a{color:#4f4f4f;text-decoration:none}
.a,.ajax-link{text-decoration:none;border-bottom:1px dotted #0096d3;}
.ajax-link-act{text-decoration:none;border:none}

sup{font:10px Verdana}
h1 {margin:5px 0 5px 0;padding:0;font: 22px Verdana;color:#333;}
.h1big{font: 36px Verdana;color:#777;margin:10px 0 0 5px}
h2, .h2 {margin:5px 0 10px 0;font: 25px Verdana;color:#333;}
h2 a:hover{color:#333}
h3 {letter-spacing:-0pt;padding:0;font: 18px Verdana;color:#0096d3;}
h3.loader {margin:7px 0 0 0}
h4 {font: 20px Verdana;padding:0;margin:10px 0 5px 0;}
.h4 {padding:0;margin:10px 0 5px 0;}
.h4 span{font: 20px Verdana;}
h5 {font: 14px Verdana;padding:3px 5px 3px 5px;margin:0;color:#666;background-color:#eaf3f4;display:inline}
h5_ {font: 14px Verdana;margin:0;display:inline}
h6 {margin:0;padding:0;font: 240% Verdana}

.center{text-align:center;}
.div_center{position: relative;}

#telo {
  min-height: 100%;
  margin-bottom: -70px;
  background: #fff url("../i/menu_bg.gif") repeat-x 0 0;
}
* html #telo {
  height: 100%;
}
#footer {
  margin:0 0 0 30px;height:50px;
}

#clear {
   height: 50px;
   clear: both;
    }
#header{height:34px;padding:0 10px;}
/*   ----------logotype & main tab
*/
.all{padding:0 30px}
.logotab{width:100%;max-width:1000px}
.logo{width:102px;margin:15px 0 5px 0}
.logo_txt{top:65px;left:135px;position:absolute;font:10px Tahoma;color:#ccc;line-height:1.1;}
.txt_com{color:#c1ba9f;}
.free{font-size:12px;color:#666;background-color:#fffdcc;padding:3px}

#main_menu{width:100%}
#main_m1,#main_m2{float:right;background:#ffa772 url("../i/logo_menu_bg.gif") repeat-x 0 100%;padding:1px 13px 3px 13px;color:#fff}

#main_txt{padding:10px 40px 0 20px;line-height:1.6;clear: both;}
.board{margin:0 20px 10px 20px}
.board h1{font:28px Arial;color:#787878}

.board_media td{vertical-align:top;text-align:left}
.board_txt{padding:10px 0 0 8px}
.board_news{padding:20px 0 0 5px}
.news_date{font:italic 11px "Times New Roman";color:#ccc;}
.board_mainpic{padding:10px 0 0 0}

#step1{padding:10px 0 0 0}
.steps{border:1px dotted #aaa;padding:10px 20px 10px 20px}

.news td{padding:0 40px 0 0;vertical-align:top}

.clearfix,.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
* html .clearfix{
	height: 0px;
	border:1px solid #000;
}

.sec,.sec2{padding:20px 20px 20px 20px;margin:0}
.sec td,.sec2 td{vertical-align:top}
.sec2{max-width:900px;background-color:#fff;color:#333;margin:10px 0 0 22px}
.sec2 a{color:#0096d3}
#menu_open a,#menu1 a{color:#49819e;font:13px Verdana;}
#menu_open a,#menu1 a{text-decoration:none}
#menu1 a:hover{color:#000}
#menu1,#menu_tiket{}
#menu_open{background-color:#fff;}
#menu1, #menu_open{margin:6px 0px 0px 0px;padding:5px 17px 7px 17px;float:left;}
#menu_tiket{margin:5px 0px 0px 0px;padding:6px 17px 7px 0px;float:left;}

#m2{position:absolute;top:34px;left:300px}
#menu2_open a,#menu2 a{color:#333;border-bottom:1px dotted #dcd7c0;}
#menu2s a{color:#000;}
#menu2 a:hover{background-color:#fffdcc}
#menu2_open a{color:#fff;border:none}
#menu2s a,#menu2 a{text-decoration:none}
#menu2_open a{color:#fff;text-decoration:none}
#menu2{background-color:#ffffff;}
#menu2s{background-color:#f0f5f6;}
#menu2_open{background: #0096d3 url(../i/menu2bg.gif) repeat-x 0 0;}

#menu2s,#menu2,#menu2_open{padding:6px 17px 7px 17px;float:left}
#user_jmeno{font-weight:bold;cursor:hand;cursor: pointer;}

.copy{margin:20px 40px 10px 0;padding:10px 20px;color:#666;border-top:1px dotted #dcd7c0;font-size:85%}

#exit{position:absolute;left:90%;padding:3px 0 0 0;}
#exit a{font-size:11px;text-decoration:none;border-bottom:1px dotted #49819e;color:#49819e;}

#right,.right {text-align:right}
.left {text-align:left}
.small,#small,#small2,.small2,.smalldot{font-size:75%}
.small2{color:#c1ba9f}
.smalldot {border-bottom:1px dotted #000;cursor:hand;cursor: pointer;}
.verysmall{font:7pt Tahoma;color:#aaa}
/* my */
.my {padding:0;margin:0 0 0 250px;}
.my li{display: inline;list-style: none;margin-right:20px;padding:10px 0 0 0;-moz-user-select: none;-khtml-user-select: none;user-select: none;white-space:nowrap}
.my ul{margin:0;padding:10px 0 10px 20px;}
.my li a{font-size:18px;}
.my li a:hover{color:#333;}
.mylia{padding:2px 0px 2px 0px;text-decoration:none;font-weight:regular;}
.myliah{color:#333;padding:2px 0px 2px 0px;text-decoration:none;}
.myliah{}
.my li span{color:#c1ba9f}
.hact,.ha{color:#0096d3;cursor:hand;cursor: pointer;float:left;margin:5px 30px 10px 0;font-size:24px;-moz-user-select: none;-khtml-user-select: none;user-select: none;}
* html .hact,* html .ha {margin-bottom:10px}
.hact img,.ha img{margin:0 0 0 0px}
.hact div,.ha div{padding-top:2px}
.hga{border-bottom:1px dotted #c4dde6;}
.hact{border:none;color:#333;}
	
.my .my_player{float:left;display:none;padding:9px 0;}
.my_menu_{border:1px dotted #aaa;}
#mmv{position:absolute;margin:-8px 0 0 30px}
#mma{position:absolute;margin:-8px 0 0 140px}
#mmf{position:absolute;margin:-8px 0 0 240px}

.mm_none{display:none}
.mm_styles{display:block;position:absolute;margin:-1px 0 0 45px}
.mm_files{display:block;position:absolute;margin:-1px 0 0 150px}
.mm_pl{display:block;position:absolute;margin:-1px 0 0 280px}

.mm_styles_en{display:block;position:absolute;margin:-1px 0 0 45px}
.mm_files_en{display:block;position:absolute;margin:-1px 0 0 100px}
.mm_pl_en{display:block;position:absolute;margin:-1px 0 0 190px}

#box {clear: both;background-color:#fff;color:#333;padding:10px 10px 10px 270px;margin:0 0 0 0;display:none;-moz-user-select:-moz-none;}
* html #box {padding-top:0;}
#box ul{list-style-type:none;padding:0;margin:10px 0 10px 0px;}
* html #box ul{margin-top:0px}
#box .item_li{}
#box_add,#box_pro,#box_folder {background-color:#0096d3;color:#fff;padding:2px 8px 3px 7px;text-decoration:none;}
#box_add {font:18px Arial}
#box_pro {font: bold 13px Arial}
#box_folder{padding:6px 5px 4px 5px;}
.pro_banner,.spro_banner{width:164px;height:55px;color:#7c7456}
.pro_banner{background:url("../i/pro_banner_bg.gif") no-repeat 0 0;}
.spro_banner{background:url("../i/spro_banner_bg.gif") no-repeat 0 0;}
.pro_banner div, .spro_banner div{padding:8px 10px 0 15px}
.pro_banner span{font: 11px Arial}
.spro_banner span{font: 11px Arial}

#box #adder{padding-bottom:15px}
.box_a{color:#333;text-decoration:none;margin:7px 0 7px 0;border-bottom:1px dotted #ccc;}
.box_a_folder,.box_n_folder {color:#333;text-decoration:none;padding:4px 0 4px 0;font-weight:bold;}
.deleted {color:#f00;text-decoration:none;}
.a,.box_a,.box_a_folder,.hand,#hand,#box_add,#box_pro,#box_folder,.box_active,#box .iconset span,.iconset1 span,.ajax-link,#linker,.more {cursor:hand;cursor:pointer;-moz-user-select: none;-khtml-user-select: none;user-select: none;}
.box_active {color:#333;border:none;text-decoration:none;margin:7px 0 7px 0px;border-bottom:1px dotted #fff;}
/*background-color:#0096d3;padding:2px 8px 3px 7px;margin:0 0 0 0;
**/

.iconset1,#box .iconset{padding:0;font:9px Tahoma;color:#666;cursor:default;-moz-user-select:-moz-none;}
#box .iconset{display:none;margin:0 0 0 10px;}
#box .iconset img{margin:0 3px 0 10px;}
.iconset1 a,#box .iconset a{color:#666;text-decoration:none}
#box .itembox{padding:0 0 30px 0;display:none;-moz-user-select:tri-dstate;}
#box td{vertical-align:middle}
#box .myinput2,#box .myinput,#box .myinput3{width:400px;background-color:#fff;padding:2px 3px 3px 3px}
#box .myinput2{background-color:#f5fafa;}
#box .myinput3{width:200px}
.codechange{color:#aaa;padding-top:10px;font-size:80%;line-height:1}

#box h1{font-size:18px;margin:0;padding:0;display:inline}
#box .intxt{font-size:90%;margin:10px 0 2px 0;color:#666}
#box .intxt em{font-size:80%;}

#box .more {margin:10px 0 0 0;padding:3px;background-color:#f5fafa;width:120px}
#box .more span{font-size:80%;padding:10px 0 0 0;font-weight:bold}
.hide{display:none}
#box .nostyle{}
#box .optionstyle{}
#box .pozor{background-color:#f00;color:#fff;padding:0 3px}

.myLink{position:absolute;left:35px;top:120px;}
.myNav{position:absolute;left:317px;top:70px;}
.new{background-color:#f00;color:#fff;padding:0px 3px 2px 3px;margin:5px 0 0 0}
.new a{color:#fff;text-decoration:none}
#star{color:#fd8002;}
.warr,.warrr{padding:3px 5px 5px 5px; font:11px Verdana;border:1px solid #fb644f;color:#fb644f;background-color:#fffbf9}
.warr{ width:410px;}
.info,.infoo{padding:3px 5px 5px 5px; text-align:center; border:1px solid #ace4f7;color:#0096d3;background-color:#f4feff;margin:0 0 10px 0}
.infoy{padding:3px 5px 5px 5px; text-align:center; border:1px solid #eedbae;color:#ddb964;background-color:#fefcde;margin:0 0 10px 0}
.infoy a{color:#eba007;}
.info{width:320px;font:11px Verdana;}
.info a{text-decoration:underline}

.faq{margin:0 0 0 20px}
.faq li{margin-bottom:5px}

.box_more a{color:#000;font-weight:bold}
.gray{color:#ccc}
.red{color:#ff0000}
.darkred{color:#ffffff;background-color:#ff0000}

.code,.code2,.code3{font-family:"Courier New","Georgia";background-color:#feffec;}
.code2{padding:20px;border:1px solid #f3e9c2;line-height:200%;word-wrap:break-word}
.code3{padding:20px;border:1px solid #f3e9c2;line-height:200%;}

/* feedback
**/
#feedbut{width:100px;position:absolute;left:90%;background-color:#fff;color:#fe6602;font-size:11px;padding:0 5px 0 5px;border-bottom:1px dotted #f00;cursor:hand;cursor: pointer;}
#feedblock{z-index:2;position:absolute;left:90%;display:none;width:300px;height:120px;background-color:#f7f7f4;padding:10px;}
#feedblock textarea{width:280px;height:70px;margin:0 0 10px 0}
#feedblock a{color:#fe6602}
#feedblock a:hover{color:#000}
.feedhistorydata {font:9px Tahoma;float:left;width:120px;padding-top:5px}
.feedhistorytext {font-size:80%;float:left;width:65%;margin-bottom:20px;padding-right:10px}
.feedhistoryanswer {font-size:80%;float:left;color:#fe6602;width:150px;padding-left:0px;}
/* ôîðìû 
**/

#sign {padding:0px 20px}
#login,#signi,.signi {font:16px Verdana;padding:10px;width:300px;margin:0 0 10px 0}
#signiy,.signiy {font:16px Verdana;padding:10px;width:300px;margin:0 0 10px 0;background-color:#fdfeeb}


#but1, .but1,.but1_ {background: #5f6364 url(../i/but1bg.gif) repeat-x 0 0; border:0; height:50px;cursor:hand;cursor: pointer;color:#d7dbdb;padding:10px 0 13px 0;font:23px Verdana}
#but1, .but1 {width:191px;}
.but2, #but3, .but3, .but4, .but4_  {background: #5f6364 url(../i/but2bg.gif) repeat-x 0 0; border:0;padding:2px 0;cursor:hand;height:25px;cursor: pointer;color:#ecf9ff;}
.but4_ {background: #798f9a url(../i/but2bg_.gif) repeat-x 0 0;color:#fff;border:none;}
.but5 {margin:5px 0 0 0;display:block;width:200px}
.but2,.but4_ {margin:0 3px 0 0;padding:3px 5px}
#but3, .but3  {width:140px;}
textarea{font:100% Verdana, sans-serif;}

/* ðåãèñòðàöèÿ 
**/
.reg_form {}
.reg_div_h{display:none}
#rbut{width:320px;text-align:right}
#b_div{margin:0 0 10px 0;width:300px;}
#num{background-color:#ffec9d;border:0;width:60px}
#sign td{}
.reglink{font:24px Verdana;background-color:#8abb55;color:#fff;padding:0px 10px 10px 10px}
a.reglink:hover{color:#fff;background-color:#8cd838;}
.reglinkdiv{font: 18px Verdana;margin:0 0 0 10px}
/* èíôîñîîáùåíèÿ 
**/

#result{color:#fee692;}
#result1{background-color:#f3ffec;color:#36b15b;padding:3px}
#errs,#err,#result0{background-color:#ea0c00;color:#fff}
#err,#result0{padding:3px}
#err{line-height:150%;}

#user_msg{padding:10px;width:100%}
#user_msg_unread{padding:10px;width:100%;background-color:#9b9485}

.content_tab {text-align:center;border-top:1px solid #dddddd;border-right:1px solid #dddddd;}
.content_tab td,.content_tab th{border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;vertical-align:middle}
.content_tab th{background-color:#f5f5f5}

.content_tab_key1,.content_tab_key2,.content_tab_key22,.content_tab_key_n{font-size:18px;padding: 0 10px;}
.content_tab_key22{color:#a3a3a3}
.content_tab_key_n{color:#a5d178}

/* 2009 
*/
.ng2009{background: url("../i/2009.jpg") no-repeat 0 0;width:542px;}
#playermc{padding:50px 88px 0 0px;height:309px}
.ng_cntrl {text-align:left}
.ng_cntrl div{margin-top:17px;cursor:hand;cursor: pointer;}
.afisha2009{position:absolute;top:115px;left:35px;font: 11px Tahoma;padding:0 0 50px 0}
.afisha2009 h1{color:#50a500;cursor:hand;cursor: pointer;line-height:27px}
.afisha2009 h1 span{border-bottom:dotted 1px #50a500;}
.afisha2009 ul{width:200px;margin:0;padding:0}
.afisha2009 li{margin:15px 0 0 0;padding:0;list-style-type: none;}
.afisha2009 strong{padding:0px 2px 1px 2px;}
.afisha2009 .today{background-color:#ff0000;color:#fff;;}
.afisha2009 span{background-color:#ffffff}
.ng_podpis {margin:60px 0 0 10px;text-align:left}

/* tooltip */

.tool-text{
	background:#fefed0;
	border:1px solid #e0dca2;
	color:#333333;
	font:menu;
	padding:4px 9px 6px 9px;
	text-align:left;
	}
.tool-title {
	display:none;
}
.saver{margin:120px 0 0 0}
#linkerIn {float:left;width:450px;}
#linkerTxt {position:absolute;top:65px;left:155px;text-align:left}
#linker{border:0;background: #ffffff url("../i/arrow.gif") no-repeat 0 0; height:42px;width:56px;float:left}
.saver .form {width:550px;text-align:left;}


