@charset "utf-8";
div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
/* remember to define focus styles! */
:focus {outline: 0;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}

html{font-size:100.01%;height:100%;}
body{font-size:62.5%;margin:0;padding:0;height:100%;font-family:Arial, Helvetica, sans-serif;background:#FFF url(/_img/body.png) repeat-y center top;}
form{margin:0;padding:0;border:0;}
a{color:#256bb0;}
a:hover{color:#E33700;}
.log{position:absolute;left:0; top:0; width:400px;height:100px;background-color:#CCCCCC;z-index:1000000;}
#main{min-width:970px;max-width:1300px;width:auto;margin:0 auto;min-height:100%;position:relative;}

#logoshadow{width:307px;position:absolute;z-index:1000;}
#logoshadow .wrap{background:transparent url(/_img/sitylr.png) no-repeat left top;padding:14px 0 0 35px;overflow:hidden;}

#logoshadow .logo{width:210px;background-color:#FFF;overflow:hidden;position:relative;}
#logoshadow .logo img{border:none;display:block;margin:0 auto;width:121px;height:55px;font-size:5em;text-align:center;color:#666;}
#logoshadow .logo .region{color:#959698;padding:13px 0 0 57px;overflow:hidden;/*position:static;*/}
#logoshadow .logo .region p{float:left;font-size:1.2em;padding:1px 0 0;}
#logoshadow .logo .region ul{overflow:hidden;float:left;padding:0 0 0 6px;margin-left:-20px;}
#logoshadow .logo .region li{display:none;}
#logoshadow .logo .region li a{font-style:italic;font-size:1.2em;color:#666;}
#logoshadow .logo .region li a:hover{color:#E33700;}

#logoshadow .logo .region .sel{display:block;padding:0 0 3px;height:1.5em;overflow:hidden;white-space: nowrap;margin-left:20px;position:relative;width:100px;}
#logoshadow .logo .region .ss{background:transparent url(../_img/ss.png) no-repeat left top;width:40px;height:15px;position:absolute;top:0;z-index:500;left:75px;margin-top:1px;display:block;}
#logoshadow .logo .region .sel a{color:#e33700;border-bottom:1px dashed #e33700;padding:0 10px 0 0;font-size:1.4em;text-decoration:none;font-style:normal;position:relative;display:block;float:left;max-width:87px;}
#logoshadow .logo .region .sel a img{width:7px;height:6px;padding:0;position:absolute;top:5px;right:0;z-index:1000;}

#logoshadow .logo .close{height:9px;width:9px;display:none;cursor:pointer;position:absolute;left:34px;bottom:3px;}
#logoshadow .bot{background:transparent url(/_img/sitybot.png) no-repeat left top;height:48px;display:block;}

#logoshadow.expand .logo .region li{display:block;margin:5px 0;}
#logoshadow.expand .logo .region .sel{margin:0 0 8px 20px;}
#logoshadow.expand .logo .region .sel a{}
#logoshadow.expand .logo .close{display:block;}
#logoshadow.expand .logo .region .ss{}

#kabinet{width:220px;padding:15px 18px;position:absolute;top:100px;right:16px;z-index:110;}
#kabinet .l{float:left;background:transparent url(/_img/key.png) no-repeat left top;width:27px;height:63px;margin:0;}
#kabinet .l div{background-color:#FFF;width:27px;height:133px;margin:59px 0 0;display:none;}
#kabinet .c{float:left;background-color:#FFF;padding:0 7px 0 9px;margin:0;width:172px;}
#kabinet .r{float:left;background:transparent url(/_img/keyr.png) no-repeat left top;width:5px;height:63px;margin:0;}
#kabinet .r div{background-color:#FFF;width:5px;height:133px;margin:59px 0 0;display:none;}
#kabinet .enterkey{height:20px;padding:12px 0 0;}
#kabinet .enterkey a{color:#e33700;font-size:1.3em;border-bottom:1px dashed #e33700;text-decoration:none;font-weight:700;}
#kabinet .getkey{height:26px;padding:5px 0 0;}
#kabinet .getkey a{color:#666;font-size:1.2em;font-style:italic;}
#kabinet .getkey a:hover{color:#E33700;}
#kabinet .form{display:none;height:122px;padding:6px 0 0;}
#kabinet .form form{background-color:#FFF;margin:0;padding:0;}
#kabinet .form form div{padding:9px 0 0 21px;margin:0;}
#kabinet .form form p{padding:2px 0 10px 21px;margin:0;font-size:1.1em;}
#kabinet .form form .but{padding:14px 0 4px 21px;margin:0;}/*****************************/
#kabinet .form form div input{width:139px;margin:0;padding:0 0 3px;font-size:1.2em;color:#dcdcdc;}
#kabinet .form form .but input{width:63px;padding:0 0 1px;color:#000;}
#kabinet .form .getkey{color:#666;font-size:1.2em;font-style:italic;margin:0;padding:0;}
#kabinet .form .getkey a:hover{color:#E33700;}
#kabinet .bot2{background:transparent url(/_img/loginbot.png) no-repeat left top;height:7px;clear:none;display:none;}
#kabinet.loging{background:transparent url(/_img/kabinet-shadow.png) no-repeat left top;}
#kabinet.loging .form{display:block;}
#kabinet.loging .bot2{clear:both;display:block;}
#kabinet.loging .l div{display:block;}
#kabinet.loging .r div{display:block;}

#head{height:262px;background:#ffc728 url(/_img/subbg.png) repeat-x left 43px;position:relative;z-index:2;overflow:hidden;}
#head .headr{background-color:#FFF;padding:13px 0 0;overflow:hidden;height:30px;}
#head .words{margin:0 0 0 40%;color:#969799;font-size:1.8em;font-weight:700;}
#head .headr a{display:block;float:right;font-style:italic;font-size:1.3em;padding:0 32px 0 0;color:#666;}
#head .headr a:hover{color:#E33700;}

#head #menu{font-size:1.3em;margin:0;width:auto;overflow:hidden;padding:15px 0 0 40%;}
#head #menu li{color:#F6FF00;font-style:italic;float:left;margin:5px 6% 0 0;white-space: nowrap;}
#head #menu li a{color:#FFF;}
#head #menu li a:hover{color:#E33700;}

#head #banner{position:absolute;bottom:0px;height:218px;width:50%;background:transparent url(/_img/bsub.png) no-repeat left bottom;z-index:-1;}
#head #banner img{margin:0 -50%;padding:0;border:0;position:absolute;bottom:0px;right:40%;display:none;}

#head #headbotwrap{width:100%;overflow:hidden;height:59px;position:absolute;bottom:0px;z-index:50;}
#head #headbottom{background:transparent url(/_img/bottom.png) no-repeat center bottom;height:59px;width:1300px;left:50%;margin:0 0 0 -650px;position:absolute;}

#head .telephones{margin:0;width:auto;height:122px;background:none;position:absolute;top:115px;right:281px;z-index:50;}
#head .telephones p{float:left;height:54px;text-align:right;overflow:hidden;color:#FFF;}
#head .telephones span{font-size:2.4em;}
#head .telephones sup{font-size:110%;vertical-align:top;line-height:2em;}
#head .telephones .abonent{padding:16px 32px 0 0;border-right:1px solid #FFF;}
#head .telephones .support{padding:16px 10px 0 30px;}
#head .telephones img{display:block;margin:0 -1px 4px -168px;}
#head .telephones .imgwrap{overflow:hidden;width:168px;font-size:1em;display:block;}

#service{font-size:1.2em;color:#666;overflow:hidden;padding:0 0 32px;clear:both;position:relative;}
#service ul{padding:0 25px;overflow:hidden;margin:0 auto -20px;}
#service li{width:14.1%;height:110px;float:left;text-align:center;padding:15px 0 0;}
#service li a{color:#666;text-decoration:none;}
#service li a:hover{color:#E33700;}
#service li a span{text-decoration:underline;font-weight:700;}
#service li a img{border:0;}
#service .point{position:absolute;width:2px;height:2px;background-color:#ea5e12;}

#service .sel{background:transparent url(/_img/servsel.gif) no-repeat center top;}
#service .torrent{margin:0;}
#service .radio{margin:10px 0 0;}
#service .game{margin:16px 0 0;}
#service .termo{margin:26px 0 0;}
#service .webcam{margin:16px 0 0;}
#service .mail{margin:10px 0 0;}
#service .tarifs{margin:0;}
#service .close{font-style:italic;background:transparent url(/_img/closeserv.gif) no-repeat left center;padding:0 0 3px 19px;float:right;margin:0 63px 2px 0;text-decoration:none;color:#666;display:none;position:relative;}
#service .close span{border-bottom:1px dashed #666;}
#service .close:hover span{color:#E33700;border-color:#E33700;}
#service .close #remove{}
#service .close #add{display:none;}
#service.no{}
#service.no ul{display:none;}
#service.no .close{background:transparent url(/_img/openserv.gif) no-repeat left center;margin-right:50px;}
#service.no .close  #remove{display:none;}
#service.no .close  #add{display:block;}

#content{padding:12px 49px 285px 0;overflow:hidden;clear:both;}

#content .left{width:285px;float:left;margin:0 -100% 0 0;position:relative;}
#content .left .banners{margin:0 39px 0 32px;border-bottom:1px dotted #d9d9d9;}
#content .left .banners div{margin:0 0 20px;}
#content .left .banners div object{margin:0 auto;display:block;}
#content .left .info{background:#ffc728 url(/_img/polezno.png) no-repeat left bottom;margin:45px 0 0;padding:0 0 50px;width:266px;}
#content .left .info ul{background:transparent url(/_img/polezno.png) no-repeat left top;padding:35px 41px 0 60px;}
#content .left .info li{width:164px;font-size:1.2em;padding:6px 0 0;}
#content .left .info a{color:#256bb0;}
#content .left .info a:hover{color:#E33700;}

#content .left .submenu{font-style:italic;font-size:1.3em;margin:82px 0 84px;padding:0 0 0 61px;}
#content .left .submenu li{color:#959698;margin:10px 0;}
#content .left .submenu #addanswer{margin:10px 0 30px -20px;}
#content .left .submenu ul{margin:10px 0 15px 10px;}
#content .left .submenu ul li{margin:5px 0;font-size:0.9em;}

#content .content{float:left;width:100%;}
#content .wrap{padding:0 0 0 314px;}
#content h1{color:#000;font-size:2.4em;margin:0 0 27px;font-weight:300;}
#content h1 a{color:#000;}
#content h1 a:hover{color:#E33700;}
#content h2{color:#000;font-size:1.8em;margin:0 0 17px;font-weight:300;}
#content h3{color:#000;font-size:1.4em;margin:0 0 17px;font-weight:300;}
#content h4{font-weight:300;}
#content a{color:#256bb0;}
#content a:hover{color:#E33700;}

#content ul{}
#content ol{list-style:decimal;margin:0 0 0 29px;padding:0 0 0 10px;color:#000;font-size:1.8em;}
#content ol h2{font-size:1em;}
#content ol p{margin:17px 0;padding:0;font-size:0.8em;}

#content .content ol li{font-size:1em;margin:17px 0;padding:0;background:none;}
#content .content li{color:#404040;font-size:1.4em;margin:10px 0;padding:0 0 0 40px;background:transparent url(/_img/mdashr.gif) no-repeat 20px 0.6em;}
#content .content ol ul li{color:#404040;font-size:0.8em;margin:10px 0;padding:0 0 0 40px;background:transparent url(/_img/mdashr.gif) no-repeat 20px 0.6em;}

#content table{border:none;}
#content .news table{margin:0 0 0 20px;}
#content .news_view table{margin:0 0 0 20px;}

#content table tr{}
#content table th{padding:5px 15px 10px 5px;color:#666;font-style:italic;font-size:1.1em;width:25%;}
#content table td{padding:5px 0 5px 5px;white-space:nowrap;font-size:1.2em;text-align:center;color:#666;}
#content table .name{color:#0c63c9;text-align:left;}
#content table .black{color:#000000;}

#content .content table td li{font-size:1em;text-align:left;}
#content .content table td p{font-size:1em;text-align:left;}
#content .content li table td{font-size:1em;text-align:left;}
#content .content li table td{font-size:1em;text-align:left;}


#content p{font-size:1.4em;color:#404040;margin:17px 0;}
#content p img{float:left;}
#content strong{font-weight:700;}
#content sup{}
#content sub{}

#content .slide{overflow:hidden;margin:0 0 30px;}
#content .slide li{overflow:hidden;clear:left;font-size:1em;margin:0;padding:0;background:none;}
#content .slide li ul li{color:#404040;font-size:1.4em;margin:10px 0;padding:0 0 0 40px;background:transparent url(/_img/mdashr.gif) no-repeat 20px 0.6em;}
#content .slide h2{color:#000;border-bottom:none;float:none;font-weight:300;cursor:auto;margin:0 0 17px;}
#content .slide p{clear:both;}
#content .slide p img{margin:0 21px 17px;}
#content .slide p strong{font-style:italic;font-weight:700;display:block;margin:14px 0;padding:14px 0 0;}
#content .slide p em{color:#439e27;font-size:1.1em;}
#content .slide .sel{margin:0 0 21px;}
#content .js h2{color:#256bb0;border-bottom:1px dashed #256bb0;float:left;cursor:pointer;}
#content .js .sel h2{color:#000;border-bottom:none;float:none;font-weight:700;cursor:auto;}

#content .news{}
#content .news li{padding:1px 0 13px;margin:0 0 21px;background:transparent url(/_img/bg.gif) repeat-x 10px bottom;font-size:1em;}
#content .news li ul{padding-left:20px;}
#content .news li ul li{color:#404040;font-size:1.4em;margin:10px 0;padding:0 0 0 40px;background:transparent url(/_img/mdashr.gif) no-repeat 20px 0.6em;}
#content .news li ul li p{font-size:1em;padding:0;}
#content .news .month{margin:0;background:none;}
#content .news .month h2{font-size:1.2em;color:#cbcbcb;padding:0 0 0 29px;margin:0;}
#content .news .last{background:none;}
#content .news h3{font-size:1.4em;color:#FFF;font-weight:700;text-align:center;background:#ffc60f url(/_img/newsdate.gif) no-repeat left top;height:18px;width:18px;margin:2px 0 0;float:left;padding:2px 2px 0 0;font-style:italic;letter-spacing:-1px;vertical-align:middle;}
#content .news p{font-size:1.4em;color:#404040;margin:0;padding:0 0 10px 29px;}

#content .content .news ol{margin:0 0 0 50px;font-size:1em;}
#content .content .news ol li{font-size:1.4em;margin:12px 0;color:#ef4e18;}
#content .content .news ol li p{font-size:1em;padding:0;color:#404040;}

#content .content .sels{}
#content .content .sels li{padding-left:10px;font-size:1em;background:none;margin:3px 0;overflow:hidden;zoom:1;}
#content .content .sels .sels li{background:none;}
#content .content .sels li li{color:#404040;font-size:1.4em;margin:10px 0;padding:0 0 0 40px;background:transparent url(/_img/mdashr.gif) no-repeat 20px 0.6em;}
#content .content .sels img{float:left;margin:0 -40px;display:block;}

#content .content .sels_js{}
#content .content .sels_js h2 span{border-bottom:1px dashed #000;cursor:pointer;}
#content .content .sels_js h2 a{color:#000;}
#content .content .sels_js h3 span{border-bottom:1px dashed #000;cursor:pointer;}

#content .content .sels ul li{font-size:1.4em;}
#content .content .sels ul li li{font-size:1em;}
#content .content .sels ul li p{font-size:1em;}
#content .content .sels ul li h2{font-size:1.4em;}
#content .content .sels ul li h3{font-size:1.3em;}

#content .content .sels .sels ul li{background:transparent url(/_img/mdashr.gif) no-repeat 20px 0.6em;}


#content .news .heading{padding-left:29px;background:none;border:none;display:none;}
#content .news .heading span{margin:0 20px 0 0;font-size:1.2em;font-style:italic;color:#3e8c27;border-bottom:1px dashed #3e8c27;cursor:pointer;}
#content .news .heading .sel{color:#666;border:none;}
/*Технологические перерывы, Акции, ТТК-Чита*/
#content .news .breaks{}
#content .news .breaks h3{background:#ff420f url(/_img/newsdatered.gif) no-repeat left top;}
#content .news .actions{}
#content .news .ttkchita{}

#content .news_view{padding:1px 0 20px;background:transparent url(/_img/bg.gif) repeat-x 10px bottom;overflow:hidden;}
#content .news_view ul{padding-left:20px;}
#content .news_view ul li p{font-size:1em;padding:0;}
#content .news_view h2{font-size:1.2em;color:#cbcbcb;padding:0 0 0 29px;margin:0;}
#content .news_view h2 a{color:#cbcbcb;}
#content .news_view h2 a:hover{color:#E33700;}
#content .news_view h3{font-size:1.4em;color:#FFF;font-weight:700;text-align:center;background:#ffc60f url(/_img/newsdate.gif) no-repeat left top;height:18px;width:18px;margin:12px -29px 0 0;float:left;padding:2px 2px 0 0;font-style:italic;letter-spacing:-1px;vertical-align:middle;}
#content .breaks h3{background:#ffc60f url(/_img/newsdatered.gif) no-repeat left top;}
#content .news_view p{font-size:1.4em;color:#404040;margin:0;padding:11px 0 11px 29px;}
#content .news_view p.img{overflow:hidden;}
#content .news_view p.img em{display:block;margin:10px 0;padding:0 30% 0 0;}
#content .news_view p img{margin:0 21px 17px;}
#content .news_view p em{font-style:italic;}
#content .news_view p strong{font-weight:700;}
#content .print{font-size:0.9em;font-style:italic;}

#content .content .news_view ol{margin:0 0 30px 50px;font-size:1em;}
#content .content .news_view ol li{font-size:1.4em;margin:12px 0;color:#ef4e18;}
#content .content .news_view ol li p{font-size:1em;padding:0;color:#404040;}

#content .pagination{font-size:1.4em;margin:12px 0 30px;overflow:hidden;position:relative;font-weight:700;}
#content .pagination ul{margin:0 0 0 10px;overflow:hidden;position:absolute;left:70px;top:0;}
#content .pagination li{float:left;height:18px;width:15px;margin:0 3px;text-align:center;padding:0;font-size:1em;font-weight:300;}
#content .pagination a{color:#000;}
#content .pagination a:hover{color:#E33700;}
#content .pagination .sel{background-color:#619400;color:#fff;}
#content .pagination .next a{text-decoration:none;}


#content .information{border-left:1px solid #ccc;border-right:1px solid #ccc;margin:56px 0 0;clear:both;position:relative;}
#content .information .t{background:transparent url(/_img/infosprite.gif) no-repeat left top;height:5px;margin:0 -1px;overflow:hidden;}
#content .information .t div{background:transparent url(/_img/infosprite.gif) no-repeat right top;width:5px;height:5px;float:right;}
#content .information .m{overflow:hidden;}
#content .information .b{background:transparent url(/_img/infosprite.gif) no-repeat left -5px;height:5px;overflow:hidden;margin:0 -1px;}
#content .information .b div{background:transparent url(/_img/infosprite.gif) no-repeat right -5px;width:5px;height:5px;float:right;}
#content .information h1{font-size:1.8em;color:#000;font-weight:700;margin:13px 0 12px 139px;}
#content .information p{margin:10px 47px 10px 139px;color:#444;}
#content .information img{margin:13px 0 0;max-width:135px;float:left;}
#content .information .getnext{margin:15px 40px 0 0;font-size:1.3em;position:absolute;right:0;top:5px;display:none;padding:0 0 2px 20px;}
#content .information .getnext a{border-bottom:1px dashed #e54411;color:#e33700;text-decoration:none;}
#content .information .load{background:transparent url(/_img/load.gif) no-repeat left center;}
/*
#content .content .beauty{padding:0 0 0 39px;margin:0;font-size:1em;}
#content .content .beauty li{background:transparent url(../_img/beauty.gif) no-repeat -5px top;font-size:1.4em; overflow:visible;}
*/

#content .radio_wrap{padding:39px 240px 0 0;overflow:hidden;position:relative;}

#content .radiolist{margin:0 0 5px 20px;overflow:hidden;padding:11px 0 0;}
#content .radiolist li{height:60px;width:110px;overflow:hidden;float:left;margin:0 40px 28px 0;text-align:center;background:transparent url(/_img/radiolistbg.png) no-repeat left top;padding:5px;}
#content .radiolist li a{}
#content .radiolist li img{border:none;}

#content #radio_pult{float:right;width:230px;background:transparent url(/_img/radiopultshadow.jpg) no-repeat left top;margin:0 -240px 0 0;}
#content #radio_pult ul{background:transparent url(/_img/radiopultshadowb.jpg) no-repeat left bottom;padding:15px 10px 41px;}
#content #radio_pult li{background:none;padding:0;margin:0;height:31px;padding:0 0 0 26px;color:#6f6f6f;line-height:31px;background:transparent url(/_img/radioliborder.gif) no-repeat center bottom;}
#content #radio_pult li.sel{background:transparent url(/_img/radiolibghover.gif) no-repeat center top;}
#content #radio_pult li a{color:#6f6f6f;text-decoration:none;border-bottom:1px dotted #6f6f6f;}
#content #radio_pult li a:hover{color:#E33700;border-bottom:1px dotted #E33700;}
#content #radio_pult h1{font-family:Arial, Helvetica, sans-serif;font-size:1.5em;color:#6f6f6f;height:26px;padding:26px 0 0 36px;margin:0;}
#radio #content #radio_pult h1{color:#6f6f6f;}

#content .termo{margin:30px 0 130px 16px;font-style:italic;overflow:hidden;}
#content .termo li{float:left;margin:0 50px 30px 0;font-size:1em;padding:0;background:none;}
#content .termo h2{margin:5px 0;}
#content .termo p{margin:5px 0;color:#b4b4b4;}
#content .termo div{float:left;padding:0 0 0 8px;}
#content .termo .yellow{background:transparent url(/_img/termo_y.jpg) no-repeat right top;font-size:1.8em;padding:5px 22px 0 0;height:53px;color:#ffc60f;}
#content .termo .red{background:transparent url(/_img/termo_r.jpg) no-repeat right top;font-size:1.8em;padding:5px 22px 0 0;height:53px;color:#ef4e18;}
#content .termo .blue{background:transparent url(/_img/termo_b.jpg) no-repeat right top;font-size:1.8em;padding:5px 22px 0 0;height:53px;color:#0c63c9;}
#content .termo .green{background:transparent url(/_img/termo_g.jpg) no-repeat right top;font-size:1.8em;padding:5px 22px 0 0;height:53px;color:#36c336;}

#content .search{margin:0 0 50px;}
#content .search form{}
#content .search div{margin:5px 0;vertical-align:middle;}
#content .search .type{padding:0 0 10px 50px;font-size:1.2em;font-style:italic;}
#content .search .type span{border-bottom:1px dashed #3E8C27;color:#3E8C27;cursor:pointer;margin:0 50px 0 0;display:none;}
#content .search .type label{display:inline;float:none;width:auto;color:#404040;font-weight:300;padding:0;font-size:1em;cursor:pointer;margin:0 40px 0 0;}
#content .search .type .sel{color:#959698;border:none;cursor:auto;}
#content .search .type input{vertical-align:middle;margin:-2px 5px 0 0;}
#content .search .example{padding:0 0 0 50px;color:#b4b4b4;font-size:1.1em;font-style:italic;display:none;}
#content .search .example span{border-bottom:1px dashed #256bb0;color:#256bb0;cursor:pointer;}
#content .search #search{width:60%;}
#content .search label{display:block;float:left;width:50px;font-size:1.4em;color:#404040;font-weight:700;padding:3px 0 0;}
#content .search input{vertical-align:middle;margin:0 10px 0 0;width:auto;}
#content .run{}
#content .run .example{display:block;}
#content .run .example span{display:none;}
#content .run .type span{display:inline;}
#content .run .type label{display:none;}
#content .run .type input{display:none;}

#content .tags_menu{padding:26px 0 0;position:relative;height:1.6em;width:70%;display:none;}
#content .tags_menu .wraper{padding:0;margin:0;overflow:hidden;position:relative;width:100%;height:16px;}
#content .tags_menu p{padding:0 10em 0 9px;font-size:1em;margin:0;}
#content .tags_menu span{border-bottom:1px dashed #256bb0;color:#256bb0;cursor:pointer;font-size:1.2em;font-style:italic;}
#content .tags_menu #all{color:#e33700;position:absolute;top:25px;right:15px;border-color:#e33700;z-index:5;width:55px;}

#content .open{}
#content .open .wraper{border:1px solid #ccc;position:absolute;margin:-10px 0 0;background-color:#fff;z-index:0;height:auto;}
#content .open p{height:auto;line-height:1.8em;padding:40px 15px;}

#content .result{}
#content .result th{color:#bebebe;font-size:1.1em;font-style:italic;padding:0 0 10px;width:auto;}
#content .result td{padding:15px 5px 25px 0;vertical-align:top;white-space:normal;}
#content .result tr{}
#content .result .bg{background:transparent url(/_img/bg.gif) repeat-x 10px bottom;}
#content .result .name{width:40%;font-size:1.4em;color:#000;}
#content .result .name a{color:#000;}
#content .result .name a:hover{color:#E33700;}
#content .result .tags{width:19%;font-size:1.2em;color:#000;}
#content .result .date{width:14%;font-size:1.1em;color:#666;}
#content .result .size{width:9%;font-size:1.1em;color:#e54411;}
#content .result .download{width:8%;font-size:1.4em;color:#619400;}
#content .result .download img{margin:-3px 0 0 1.4em;}

#content .lanposition{margin:30px 0 0;width:100%;}
#content .lanposition th{color:#bebebe;font-size:1.1em;font-style:italic;padding:0 0 25px;width:auto;}
#content .lanposition td{vertical-align:top;padding:5px 5px 5px 0;text-align:left;white-space:normal;}
#content .lanposition tr{}
#content .lanposition .street{font-size:1.4em;color:#404040;width:25%;}
#content .lanposition .home{font-size:1.1em;color:#666;width:40%;}
#content .lanposition .status{font-size:1.4em;color:#3e8c27;width:35%;}

#content .torrent_info{overflow:hidden;}
#content .torrent_info img{float:left;margin:5px 21px 21px 0;}
#content .torrent_info .opt{margin:1px 0;}
#content .torrent_info .opt a{font-style:italic;}
#content .torrent_info .download{}
#content .torrent_info .download a{color:#619400;text-decoration:none;}
#content .torrent_info .download a:hover{color:#E33700;}
#content .torrent_info .download a span{text-decoration:underline;}
#content .torrent_info .download a img{float:none;margin:0 0 -4px;}
#content .torrent_info .createdate{font-size:1.2em;}
#content .torrent_info table{width:50%;}
#content .torrent_info th{width:auto;text-align:center; padding:5px 0 10px 5px;color:#bebebe;}
#content .torrent_info th.file{color:#bebebe;}
#content .torrent_info .file{width:75%;text-align:left;color:#256bb0;}
#content .torrent_info td{}


#content .map{font-size:1.4em;}
#content .map li{font-size:1em;padding:0;background:none;margin:15px 0;font-weight:700;font-style:italic;}
#content .map li li{margin:10px 0;padding:0 0 0 40px;background:transparent url(/_img/mdashr.gif) no-repeat 20px 0.6em;font-weight:300;font-style:normal;}

#content #sity{}
#content #sity li{font-size:1em;margin:0;background:none;padding:0;}

#content #sity #sitylist{overflow:hidden;margin:8px 0;padding:2px 0;}
#content #sity #sitylist span{margin:0 20px 0 0;font-size:1.2em;font-style:italic;color:#589b44;border-bottom:1px dashed #589b44;cursor:pointer;}
#content #sity #sitylist .sel{color:#e33700;border-bottom:none;cursor:auto;font-weight:700;}
#content #sity #sitylist .frs{border:none;color:#666;cursor:auto;}
#content #sity #sitylist .note{border:none;color:#666;cursor:auto;font-size:1.1em;}

#content #sity .tariffs{margin:0;padding:0;}
#content #sity .tariffs .list{overflow:hidden;margin:8px 0;padding:2px 0;}
#content #sity .tariffs .list span{margin:0 20px 0 0;font-size:1.2em;font-style:italic;color:#3e8c27;border-bottom:1px dashed #3e8c27;cursor:pointer;}
#content #sity .tariffs .list .sel{color:#666;border-bottom:none;cursor:auto;}

#content #sity .tariffslist{padding:10px 0;overflow:hidden;}
#content #sity .tariffslist li{height:130px;width:250px;overflow:hidden;float:left;margin:0 30px 28px 0;background:#f53700 url(/_img/tariffslist.png) no-repeat left top;padding:5px 15px;}
#content #sity .tariffslist li.note{height:auto;width:auto;overflow:hidden;float:none;margin:0 30px 28px 0;background:none;padding:5px 15px;clear:both;font-size:1.4em;}
#content #sity .tariffslist h4{font-size:1.8em;color:#000;margin:0 0 20px;}
#content #sity .tariffslist p{font-size:1.2em;color:#aa2900;margin:2px 0;}
#content #sity .tariffslist p span{font-size:1.4em;color:#FFF;font-weight:700;}


#content .myform{margin:0;padding:0;}
#content .myform label{display:block;float:left;font-size:1.4em;position:relative;width:27%;line-height:1.2em;padding:2px 0;color:#444;}
#content .myform div{clear:both;overflow:hidden;padding:0.5em 0;}
#content .myform input{width:50%;}
#content .myform textarea{width:50%;}
#content .myform .but{padding:1em 0 1em 27%;}
#content .myform .ErroR{padding:0 0 1em 27%;color:#ef4e18;}
#content .myform .info{padding:0.3em 0 1em 27%;width:50%;font-size:1em;margin:0;font-size:1.2em;color:#959698;font-style:italic;}
#content .myform .click span{border-bottom:1px dashed #256bb0;color:#256bb0;cursor:pointer;}

#content .myform .but input{width:auto;}
#content .myform .home{width:10%;}
#content .myform .flat{width:10%;}
#content .myform .telephone{width:30%;}

#content #faq{}
#content #faq li{margin:0 0 31px;padding:0 0 14px;background:transparent url(/_img/bg.gif) repeat-x 10px bottom;font-size:1em;}
#content #faq h2{color:#cbcbcb;font-size:1.2em;margin:10px 0;}
#content #faq p{color:#404040;font-size:1.4em;margin:8px 0;line-height:1.4em;}
#content #faq p span{border-bottom:1px dashed #cbcbcb;cursor:pointer;}
#content #faq div{margin:15px 0 10px;padding-left:32px;background:transparent url(/_img/mdash.gif) no-repeat 1.3em 0.8em;}
#content #faq div p{color:#eb7701;line-height:normal;}
#content #addanswer{padding:0 0 3px 20px;background:transparent url(/_img/addanswer.gif) no-repeat left center;}
#content .addjs{text-decoration:none;border-bottom:1px dashed #256bb0;}
#content .addjs:hover{border-color:#E33700;}

#content #window{position:absolute;display:none;z-index:1000;background:transparent url(/_img/forma-shadow.png) no-repeat left top;height:700px;width:685px;padding:69px 0 0 35px;left:10px;top:100px;}
#content #window .close{height:38px;width:38px;position:absolute;top:80px;right:70px;cursor:pointer;}
#content #window form{height:484px;width:630px;background-color:#FFF;padding:18px 0 0;}
#content #window div{padding:0 0 0 93px;}
#content #window div label{display:block;color:#000;margin:0 0 10px;width:auto;font-size:1em;float:none;line-height:normal;}
#content #window .text{font-size:2.4em;margin:18px 0;}
#content #window .text textarea{width:438px;height:158px;}
#content #window .nick{font-size:1.8em;margin:18px 0;}
#content #window .nick input{width:300px;}
#content #window .mail{font-size:1.8em;margin:18px 0;}
#content #window .mail label{color:#CCC;}
#content #window .mail input{width:300px;}
#content #window .but{background-color:#ffc60f;padding:6px 0 6px 93px;margin-top:43px;}
#content #window .but input{font-size:1.9em;padding:0 18px;}

#content .paylist{width:100%;overflow:hidden;margin: 0 0 20px;}
#content .paylist li{background:none;width:26%;padding:3px 0 0 35px;float:left;margin:7px 0 10px;height:1.3em;}
#content .paylist .logoimg {display:block;width:24px;height:24px;background:#fff url(/_img/blocked.gif) no-repeat left top;float:left;margin:-3px 11px 0 -35px;text-decoration:none;}
#content .paylist .visa{background-position:-48px 0;}
#content .paylist .sber        {background-position:-24px 0;}
#content .paylist .vtb24      {background-position:-72px -24px;}*ВТБ24*/
#content .paylist .qiwi        {background-position:0 -24px;}/*QIWI (КИВИ)*/
#content .paylist .cyber      {background-position:-120px 0;}/*CyberPlat*/
#content .paylist .mts          {background-position:-96px -48px;}/*МТС</a> */
#content .paylist .bilane    {background-position:-120px -48px;}/*Билайн*/
#content .paylist .alfa        {background-position:-48px -24px;}/*Альфа-Банк*/
#content .paylist .prsv        {background-position:-24px -48px;}/*Промсвязьбанк*/
#content .paylist .tkb          {background-position:0 -72px;}/*ТрансКредитБанк*/
#content .paylist .russtd    {background-position:-120px -24px;}/*Русский Стандарт*/
#content .paylist .mbpp        {background-position:-72px -48px;}/*МБРР*/
#content .paylist .citi        {background-position:-96px -72px;}/*Ситибанк*/
#content .paylist .master    {background-position:0 -48px;}/*Мастер-Банк*/
#content .paylist .rossel    {}/*РоссельхозБанк*/
#content .paylist .absol      {background-position:-24px -72px;}/*Абсолют Банк*/
#content .paylist .home        {background-position:-48px -48px;}/*Хоум Кредит Банк*/
#content .paylist .bank24    {background-position:-72px -72px;}/*Банк24.ру*/
#content .paylist .strah      {background-position:-48px -72px;}/*Росгосстрах Банк*/
#content .paylist .webmoney{background-position:-72px 0;}/*WebMoney*/
#content .paylist .yandex    {background-position:-96px 0;}/*Яндекс.Деньги*/
#content .paylist .mailru    {background-position:-96px -24px;}/*Деньги@Mail.Ru*/
#content .paylist .rapida    {background-position:-24px -24px;}


#footer{height:80px;margin:-80px auto 0;min-width:970px;max-width:1300px;width:auto;clear:both;position:relative;}
#footer .wrap{border-top:2px solid #ff3d00;padding:18px 40px 0;margin:0 10px;overflow:hidden;}
#footer .vcard{float:left;font-size:1.1em;color:#666;width:60%;}
#footer a{color:#256bb0;}
#footer a:hover{color:#E33700;}
#footer .org{float:left;width:66%;}
#footer .tel{color:#e33700;float:left;clear:left;width:66%;}
#footer .map{float:left;font-size:1.1em;margin:0 0 0 11%;}
#footer img{float:right;}

/*Правила для странички формы вопроса*/
#form{background:none;}
#form #window{display:block;left:50%;margin:0 0 0 -342px;}
#form #content #window .close{display:none;}

/*Правила для странички печати*/
#print{background:none;}
#print #main{min-width:0;max-width:none;width:592px;margin:0 auto;min-height:100%;position:relative;}
#print #content{padding:20px 0 120px 0;overflow:visible;margin-bottom:-100px;}
#print #content .print_view p{font-size:1.4em;color:#404040;margin:0;padding:11px 0;}
#print #content .print_view{padding:20px 0;background:none;border-top:1px solid #ccc;margin:10px 0;}
#print #content .print_view h1{margin:17px 0 0;font-size:1.8em;}
#print #content .print_view h2{color:#000;padding:0;margin:10px 0;font-size:2.4em;}
#print #content .print_view p.img em{padding:0 10% 0 0;display:block;margin:10px 0;}
#print #content .print_view p.img{overflow:hidden;}
#print #content .print_view p img{margin:0 21px 17px;}
#print #content .print_view p em{font-style:italic;}
#print #content .print_view p strong{font-weight:700;}
#print #content .print_view ul li{font-size:1.4em;margin:10px 0;padding:0 0 0 40px;background:transparent url(/_img/mdashr.gif) no-repeat 20px 0.6em;}
#print #content .print_view ol{font-size:1em;}
#print #content .print_view ol li{font-size:1em;margin:10px 0;}
#print #content .print_view ul li p{font-size:1em;padding:0;}
#print #content #sity{font-size:1em;}
#print #content #sity li{font-size:1em;padding:0;background:none;}
#print #content #sity h2{margin:30px 0 0;}
#print #content #sity h3{font-size:1.6em;margin:0;}
#print #content #sity p{font-size:1em;color:#404040;margin:0;padding:0;}
#print #content #sity p strong{font-weight:300;}
#print #content #sity .tariffs{margin:0;padding:0 0 0 10px;}
#print #content #sity .tariffs li{font-size:1em;}
#print #content #sity .tariffslist{padding:10px 0 0 10px;overflow:hidden;}
#print #content #sity .tariffslist li{height:100px;width:49%;overflow:hidden;float:left;margin:0 0 10px 0;background:none;padding:5px 0;}
#print #content #sity .tariffslist h4{font-size:1.6em;color:#000;margin:0 0 10px;font-weight:700;}
#print #content #sity .tariffslist p{font-size:1.4em;margin:2px 0;}
#print #content #sity .tariffslist p span{font-size:1.1em;color:#000;font-weight:300;}
#print #footer{height:120px;margin:-120px auto 0;min-width:0;max-width:none;width:592px;clear:both;position:relative;}
#print #footer .vcard{font-size:1.1em;color:#ccc;width:80%;}
#print #footer .vcard h2{color:#999;font-size:1.4em;margin:0 0 8px;}
#print #footer .vcard p{color:#999;margin:3px 0;padding:0;font-size:1.2em;float:none;}
#print #footer .vcard a{color:#999;}
#print #footer .vcard a:hover{color:#E33700;}

#print #print_page{display:block;text-decoration:none;border-bottom:1px dashed #000;color:#000;float:right;font-size:1.4em;margin:41px 0 0;}
#print #print_page:hover{color:#E33700;border-color:#E33700;}

/*Правила для индекса*/
#index #head{height:369px;background:#ffc728 url(/_img/indexbg.png) repeat-x left 43px;}
#index #head #banner{right:28%;height:80%;background:none;}
#index #head #banner img{display:block;}

#index #head .telephones{width:213px;background:transparent url(/_img/telbg.png) no-repeat left top;right:34px;top:205px;}
#index #head .telephones p{float:none;height:auto;color:#e33700;}
#index #head .telephones .abonent{padding:6px 10px 4px 34px;border:none;}
#index #head .telephones .support{padding:2px 10px 3px 34px;color:#000;}
#index #head .telephones .abonent img{font-size:1.2em;}
#index #head .telephones .support img{font-size:1.4em;color:#000;}
#index #head .telephones img{margin:8px -1px 4px 0;}
#index #content .wrap{padding:0 0 0 285px;}
#index #content h1{margin-left:29px;}
#index #content .information{margin-left:29px;}
#index #content .information h1{margin:13px 0 12px 139px;}
#index #content{padding-bottom:200px;}

/*Правила для 404*/
#notfound #head{height:369px;background:#ffc728 url(/_img/indexbg.png) repeat-x left 43px;}
#notfound #head #banner{right:0px;height:60%;background:transparent url(/_img/img404.png) no-repeat center bottom;width:100%;bottom:30px;}
#notfound #head #banner img{display:none;}
#notfound #content{padding-top:48px;padding-bottom:90px;}
#notfound .p404{font-size:12em;text-align:center;line-height:1em;}

/*Изменения в стилях для страниц нвоостей и новости подробно*/
#news #content .wrap{padding:0 0 0 285px;}
#news #content h1{margin-left:29px;}
#news #content p{margin-left:29px;}
#news #content .news p{margin-left:0;}
#news #content .news_view p{margin-left:0;}

/*Изменения в стилях для страници сервиса почты*/
#mail #head{background:#18a9dc url(/_img/mailbg.png) repeat-x left 43px;}
#mail #head #banner{right:0;left:16px;background:transparent url(/_img/service/mailbg.png) no-repeat left bottom;}
#mail .telephones .imgwrap img{margin-left:-168px;}
#mail #content .left{padding:300px 0 0;}
#mail #content .left .submenu{margin-top:0;}
#mail #content{background:transparent url(/_img/service/mailbot.jpg) no-repeat right bottom;}
#mail #content .left{background:transparent url(/_img/service/mailbig.jpg) no-repeat left top;}
#mail #content h1{color:#18b6ed;}
#mail #content strong{font-size:1.2em;color:#18b6ed;font-weight:300;}
#mail #content p em{font-weight:700;font-style:normal;}
#mail #content .information h1{color:#000;}

/*Изменения в стилях для страници сервиса вебкамеры*/
#webcam #head{background:#e53434 url(/_img/webcambg.png) repeat-x left 43px;}
#webcam #head #menu a:hover{color:#F6FF00;}
#webcam #head #banner{right:0;left:16px;background:transparent url(/_img/service/webcambg.png) no-repeat left bottom;}
#webcam #content .left{padding:300px 0 0;}
#webcam #content .left .submenu{margin-top:0;}
#webcam .telephones .imgwrap img{margin-left:-168px;}
#webcam #content{background:transparent url(/_img/service/webcambot.jpg) no-repeat right bottom;}
#webcam #content .left{background:transparent url(/_img/service/webcambig.jpg) no-repeat left top;}
#webcam #content h1{color:#e53434;}
#webcam #content strong{font-size:1.2em;color:#e53434;font-weight:300;}
#webcam #content p em{font-weight:700;font-style:normal;}
#webcam #content .information h1{color:#000;}

/*Изменения в стилях для страници сервиса игровой сервер*/
#game #head{background:#439e27 url(/_img/gamebg.png) repeat-x left 43px;}
#game #head #banner{right:0;left:0px;background:transparent url(/_img/service/gamebg.png) no-repeat left bottom;}
#game #content .left{padding:300px 0 0;}
#game #content .left .submenu{margin-top:0;}
#game .telephones .imgwrap img{margin-left:-168px;}
#game #content{background:transparent url(/_img/service/gamebot.jpg) no-repeat right bottom;}
#game #content .left{background:transparent url(/_img/service/gamebig.jpg) no-repeat left top;}
#game #content h1{color:#439e27;}
#game #content strong{font-size:1.2em;color:#439e27;font-weight:300;}
#game #content p em{font-weight:700;font-style:normal;}
#game #content .information h1{color:#000;}

/*Изменения в стилях для страници сервиса радио*/
#radio #head{background:#fa9f00 url(/_img/radiobg.png) repeat-x left 43px;}
#radio #head #banner{right:0;left:0px;background:transparent url(/_img/service/radiobg.png) no-repeat left bottom;}
#radio #content .left{padding:300px 0 0;}
#radio #content .left .submenu{margin-top:0;}
#radio .telephones .imgwrap img{margin-left:-168px;}
#radio #content{background:transparent url(/_img/service/radiobot.jpg) no-repeat right bottom;}
#radio #content .left{background:transparent url(/_img/service/radiobig.jpg) no-repeat left top;}
#radio #content h1{color:#fa9f00;}
#radio #content strong{font-size:1.2em;color:#fa9f00;font-weight:300;}
#radio #content p em{font-weight:700;font-style:normal;}
#radio #content .information h1{color:#000;}

/*Изменения в стилях для страници сервиса тарифы*/
#tariffs #head{background:#ff6a00 url(/_img/tariffsbg.png) repeat-x left 43px;}
#tariffs #head #banner{right:0;left:0px;background:transparent url(/_img/service/tariffsbg.png) no-repeat left bottom;}
#tariffs #content .left{padding:300px 0 0;}
#tariffs #content .left .submenu{margin-top:0;}
#tariffs .telephones .imgwrap img{margin-left:-168px;}
#tariffs #content{background:transparent url(/_img/service/tariffsbot.jpg) no-repeat right bottom;}
#tariffs #content .left{background:transparent url(/_img/service/tariffsbig.jpg) no-repeat left top;}
#tariffs #content h1{color:#ff6a00;}
#tariffs #content strong{font-size:1.2em;color:#ff6a00;font-weight:300;}
#tariffs #content p em{font-weight:700;font-style:normal;}
#tariffs #content .information h1{color:#000;}
#tariffs #content .tariffslist p strong{font-size:1.3em;color:#FFF;font-weight:700;}

/*Изменения в стилях для страници сервиса термометров*/
#termo #head{background:#e53434 url(/_img/termobg.png) repeat-x left 43px;}
#termo #head #menu a:hover{color:#F6FF00;}
#termo #head #banner{right:0;left:0px;background:transparent url(/_img/service/termobg.png) no-repeat left bottom;}
#termo #content .left{padding:300px 0 0;}
#termo #content .left .submenu{margin-top:0;}
#termo .telephones .imgwrap img{margin-left:-168px;}
#termo #content{background:transparent url(/_img/service/termobot.jpg) no-repeat right bottom;}
#termo #content .left{background:transparent url(/_img/service/termobig.jpg) no-repeat left top;}
#termo #content h1{color:#e53434;}
#termo #content strong{font-size:1.2em;color:#e53434;font-weight:300;}
#termo #content p em{font-weight:700;font-style:normal;}
#termo #content .information h1{color:#000;}

/*Изменения в стилях для страници сервиса файлообменного*/
#torrent #head{background:#456800 url(/_img/torrentbg.png) repeat-x left 43px;}
#torrent #head #banner{right:0;left:0px;background:transparent url(/_img/service/torrentbg.png) no-repeat left bottom;}
#torrent #content .left{padding:300px 0 0;}
#torrent #content .left .submenu{margin-top:0;}
#torrent .telephones .imgwrap img{margin-left:-168px;}
#torrent #content{background:transparent url(/_img/service/torrentbot.jpg) no-repeat right bottom;}
#torrent #content .left{background:transparent url(/_img/service/torrentbig.jpg) no-repeat left top;}
#torrent #content h1{color:#456800;}
#torrent #content strong{font-size:1.2em;color:#456800;font-weight:300;}
#torrent #content p em{font-weight:700;font-style:normal;}
#torrent #content .torrent_info .opt strong{font-size:1em;color:#000;font-weight:700;}
#torrent #content .torrent_info .opt em{color:#e33700;}
#torrent #content .information h1{color:#000;}

