@charset "windows-1251";
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:0px;padding:0px;height:100%;background-color:#FFF;font-family:Arial, Helvetica, sans-serif;}
form{margin:0;padding:0;border:0;}

#support_forma{padding:73px 50px 0;width:438px;font-family:Arial, Helvetica, sans-serif;font-size:1.4em;color:#454545;margin:0 auto;width:70%;min-width:500px;}
#support_forma label{display:block;}
#support_forma .text{font-family:Tahoma, Verdana, Arial;font-size:1.7em;color:#272b2f;padding:0 0 10px;width:90%;}
#support_forma .nick{font-size:1.3em;color:#94a8b6;padding:0 0 5px;width:90%;}
#support_forma textarea{margin:0 0 15px;border:solid 1px #7f9eba;width:99%;font-size:1.4em;}
#support_forma #nick{margin:0 0 19px;border:solid 1px #7f9eba;width:70%;font-size:1.2em;}
#support_forma .button{background:#def4fd url(../_img/form_arrow.gif) no-repeat right center;margin:33px 0 0 -50%;height:43px;padding:0 0 0 50%;width:170px;}
#support_forma .button input{width:130px;font-size:1.3em;margin-top:7px;}

#main{min-height:100%;height:auto;min-width:970px;width:auto;margin:0 auto;position:relative;margin:0 auto;}

#head{height:249px;background:transparent url(../_img/head.jpg) no-repeat left top;overflow:hidden; margin-bottom:-70px;}
#head{height:249px;background:transparent url(../_img/head.jpg) no-repeat left top;overflow:hidden; margin-bottom:0px;}
#head #logo,#slogan,#home{float:left;}
#head #logo{margin:51px 0 0 179px;}
#head #slogan{margin:27px 0 0 221px;clear:left;}
#head #home{margin:69px 0 0;}

#menu{overflow:hidden;}

#menu1{margin:0 15px;padding:0 23px 0px;color:#999;overflow:hidden;cursor:default;}
#menu1 ul{margin:7px 0 7px;cursor:default;}
#menu1 ul li{display:inline;padding:0 4% 0 0;font-size:1.4em;color:#272b2f;overflow:hidden;}
#menu1 ul li div{background:transparent url(../_img/menu.gif) no-repeat left 3px;margin:0 0 0 -0.8em;padding:0 0 0 0.8em;color:#999;display:inline;}
#menu1 ul li span{cursor:pointer;cursor:hand;border-bottom:1px dashed #272b2f;}
#menu1 ul li a{text-decoration:none;color:#272b2f;}
#menu1 ul li a:hover{color:#61a500;}

#menu2{margin:0 15px;padding:0 23px 4px;color:#999;overflow:hidden;cursor:default;}
#menu2 ul{background:#def4fd url(../_img/submenu.gif) no-repeat right top;height:26px;margin:5px 0 0;padding:10px 0 0;float:left;width:99%;cursor:default;}
#menu2 #ul_dummy{background:none;height:26px;margin:5px 0 0;padding:10px 0 0;float:left;width:99%;cursor:default;}
#menu2 ul li {display:inline;padding:0 2% 0;cursor:default;font-size:1.3em}
#menu2 ul li span {}
#menu2 ul a {color:#1a35a2;text-decoration:underline}
#menu2 ul a:hover{color:#61a500;}
#menu2 ul .selref {color:#999;text-decoration:none}

#banner{margin:0 38px;padding:7px 0 5px;display:block;background-color:#FFF;background:#FFF;}
#banner{margin:0 38px;padding:7px 0 25px;background-color:#FFF;background:#FFF;}

#content{padding:25px 15px 98px;margin:0 0 -98px;overflow:hidden;position:relative;}
#content .cell_ct{float:left;width:65%;padding:0 2% 20px 0;}
#content .cell1{float:left;width:30%;padding:0 3% 20px 23px;}
#content .cell2{float:left;width:30%;padding:0 2% 20px 0;}
#content .content_cell{float:left;width:62%;padding:14px 3% 50px 23px;}
#content .cell3{float:right;width:29%;padding:0 23px 20px 1%;}
#content .top_content{width:27%;padding:39px 23px 20px 1%;}
#content .cell12 {float:left;width:65%;margin:25px 0 50px;font-size:1.2em;color:#454545;}
#content .cell12 a{font-size:1.5em;color:#61a500;display:block;}
#content .cell12 img{display:block;float:left;margin:-25px 10px 0 0;}
#content .cell12 .box1{float:left;width:48%;padding:25px 3% 0 23px;}
#content .cell12 .box2{float:left;width:45%;padding-top:25px;}
#content .cell12 .box2 img{margin:-5px 10px 0 0;}

#content .topic{margin:45px 0 0 -38px;padding:5px 0 0 38px;background:transparent url(../_img/topic.gif) no-repeat left top;}
#content h1{font-size:2.7em;color:#272b2f;font-weight:300;padding:15px 0 10px;}
#content h1 span{margin-left:-0.6em;}
#content h2{font-size:1.8em;color:#94a8b6;font-weight:300;}
#content .big{font-size:2.7em;color:#272b2f;font-weight:300;}
#content h3{font-size:1.7em;color:#272b2f;font-weight:bold;padding-top:3px;padding-bottom:3px;}
#content p{font-size:1.2em;color:#454545;padding:8px 0;line-height:1.4em;}
#content .h1_green{color:#61a500;}

#content .content_cell h1{color:#61a500;font-size:3.2em;padding:0 0 12px;}
#content .content_cell h3{margin-bottom:15px;}
#content .content_cell p{padding:7px 0;}
#content .content_cell .pprice{padding:3px;margin:0px;}
#content .content_cell .news li{margin:0 0 20px;padding:14px 0 0;border-top:solid 1px #e1e1e1;}
#content .content_cell .news .first{border-top:none;}
#content .content_cell .news h2{font-size:1.2em;}
#content .content_cell .news p{color:#454545;}
#content .content_cell img{border:solid 1px #94a8b6;margin:20px 0 0 20px;}
#content .content_cell .img_note{width:260px;padding:10px 0 12px 220px;font-style:italic;color:#999;font-size:1.1em;margin-top:-5px;}
#content .content_cell .note{font-size:1.5em;color:#272b2f;padding:25px 0 25px 28px;font-style:italic;width:80%;}
#content .content_cell div.article ol {padding:5px 0px 5px 10px;}
#content .content_cell div.article ol li {padding:7px 0px;color:#272b2f;font-size:1.2em;margin-left:1.3em;list-style-type:decimal;}

#content .content_cell div.article ul {padding:5px 0px 5px 10px;}
#content .content_cell div.article ul li {padding:7px 0;color:#272b2f;font-size:1.2em;list-style-type:disc;margin-left:1.3em;}
#content .content_cell sup {vertical-align:top;}

#content .option{float:right;width:27%;padding:25px 23px 0 8%;font-size:1.2em;color:#454545;margin-top:-150px;}
#content .option a{font-size:1.5em;color:#61a500;display:block;}
#content .option img{display:block;float:left;margin:-25px 10px 0 0;}

#content .mdash{padding:15px 9px 0 15px;}
#content .mdash li{background:transparent url(../_img/mdash.gif) no-repeat left 0.6em;font-size:1.2em;padding-left:16px;margin:0 0 9px;}

#content .news{margin:-7px 0 50px;}
#content .news li{margin:14px 0;}
#content .news li img{display:none;}
#content .news .date{font-size:1.1em;color:#999;}
#content .news h2{font-size:1.4em;color:#0f90d1;font-weight:700;margin-top:5px;}

#content .news_link{font-family:"Times New Roman", Times, serif;font-size:1.2em;color:#272b2f;text-decoration:none;} 
#content .news_link span{font-family:Arial, Helvetica, sans-serif;text-decoration:underline;}

#content #wether_wrap{width:262px;overflow:hidden;}
#content #wether_wrap h1{float:left;display:block;}
#content #wether{color:#0f90d1;font-size:2.4em;line-height:0.7em;float:right;margin-top:10px;padding-left:0.9em;}
#content #wether div{font-size:0.425em;padding:0 0 0 1px;margin:0;}
#content #wether span{margin-left:-0.4em;}

#content .box{border:solid 1px #bfcbd3;margin:10px 1px 32px;width:262px;min-height:170px;height:auto !important;height:157px;}
#content .box .head{background:transparent url(../_img/box.gif) no-repeat right top;margin:-1px -1px 0 0;text-align:center;padding:15px 0 0;}
#content .box .services{margin:0 -12px;padding:0 19px;}
#content .box .services .all{display:none;height:2em;}
#content .box .services .all div{border-bottom:dashed 1px #272b2f;font-size:1.2em;cursor:pointer;cursor:hand;float:right;}
#content .box .services a{font-size:1.2em;color:#272b2f;text-decoration:none;}
#content .box .services .arrow_l{float:left;width:19px;height:30px;margin:33px 0 0 -20px;cursor:pointer;cursor:hand;display:none;}
#content .box .services .arrow_r{float:left;width:19px;height:30px;margin:33px -20px 0 0;cursor:pointer;cursor:hand;display:none;}
#content .box .screen{width:100%;overflow:hidden;}
#content .box .screen .wrap{margin:0 auto;padding-top:5px;}
#content .box .screen .wrap2{margin:0 auto;padding-top:5px;display:none;}
#content .box .screen li{margin:0 8px 5px;float:left;}
#content .box .colls{text-align:center;padding:5px 0;}
#content .box .colls img{display:block;padding-bottom:5px;}
#content .box .colls a{text-decoration:underline;}

#content .statistic_list{background:transparent url(../_img/statistic.jpg) no-repeat left 27px;padding:10px 0 0 80px;margin:0 0 0 9px;height:100px;}
#content .statistic_list li{background:transparent url(../_img/stat-bullet.gif) no-repeat left 7px;padding-left:10px;font-size:1.3em;margin:0 0 8px;}
#content .statistic_list a{color:#272b2f;}
#content .statistic_list span{color:#272b2f;cursor:pointer;cursor:hand;border-bottom:1px #272b2f dashed}

#content .h2_link{border-bottom:dashed 1px #94a8b6;cursor:pointer;cursor:hand;display:inline;}
#content #auth {padding:5px 20px 0;display:none;height:110px;}
#content #auth div{margin:0.9em 0;overflow:hidden;}
#content #auth input{text-align:center;}
#content #auth .lgn{width:98%;color:#999;font-size:1.9em;border:solid 1px #a7a6aa;}
#content #auth .pwd{width:98%;color:#999;font-size:1.9em;border:solid 1px #a7a6aa;}
#content #auth .submit{margin:0 auto;display:block;font-size:1.5em;width:90px;}

#content .addq{padding:26px 0 0;}
#content .addq p{font-size:1.4em;color:#454545;}
#content .addq strong{font-weight:700;}

#content .link_list{margin:50px 0;}
#content .link_list li{vertical-align:middle;clear:both;margin:11px 0;}
#content .link_list .webmoney{overflow:hidden;margin:15px 0;}
#content .link_list .webmoney a{font-size:1.8em;color:#1a62aa;text-decoration:none;}
#content .link_list .webmoney img{display:block;float:left;}
#content .link_list .webmoney span{display:block;float:left;margin:1.2em 0.4em 0 0;}
#content .link_list a{font-size:1.4em;color:#61a500;}

#content .poll{margin:50px 0;color:#272b2f;}
#content .poll div{margin:10px 0;overflow:hidden;}
#content .poll div div{margin:0;}
#content .poll form div{clear:both;margin:1em 0;}
#content .poll label{font-size:1.4em;padding-left:5px;cursor:pointer;cursor:hand;}
#content .poll strong{font-weight:700;}
#content .poll p{font-size:1.2em;}
#content .poll a{color:#272b2f;font-size:1em;}
#content .poll .button{margin-top:2em;}

#content .support_list{margin:-7px 0 50px;}
#content .support_list strong{font-weight:700;}
#content .support_list li{margin:0 0 20px;padding:14px 0 0;border-top:solid 1px #e1e1e1;font-size:1.2em;color:#999;font-style:italic;}
#content .support_list .first{border-top:none;}
#content .support_list p{font-size:1.25em;color:#454545;font-style:normal;padding-left:34px;background:transparent url(../_img/mdash.gif) no-repeat 1.1em 1.2em;}
#content .support_list div{color:#0f90d1;font-style:italic;margin:12px 0 0 37px;}
#content .support_list div p{font-size:1.2em;color:#2d2a27;padding-left:24px;background-position:0.5em 1.2em;}
#content .support_list h2{font-size:1.2em;color:#0f90d1;font-weight:700;margin-top:5px;}
#content .support_list .dashed{border-bottom:dashed 1px #454545;cursor:pointer;cursor:hand;}
#content .support_list .svb{display:block;border:0;margin:0.3em 0.3em 0 -1.2em;float:left;cursor:pointer;cursor:hand;}

#content .footnote{margin:20px 0 0 -0.8em;}
#content .price{font-size:1.5em;color:#61a500;}
#content tbody td,th{vertical-align:middle;border:0;/*height:58px;*/}

#content .price1 {width:80%;margin:0 0 60px;}
#content .price1 span{color:#999;font-style:italic;display:block;}
#content .price1 tbody th{font-size:1.2em;color:#454545;text-align:inherit;}
#content .price1 tbody td{font-size:1.2em;color:#61a500;text-align:inherit;}
#content .price1 .bot_bor{border-bottom:solid 1px #e1e1e1;}
#content .price1 caption{font-size:1.1em;color:#999;padding:10px 0 30px;}

#content .price2 {width:100%;margin:15px 0 30px;}
#content .price2 thead td{font-size:1.1em;color:#999;vertical-align:top;/*height:65px;*/}
#content .price2 th{font-size:1.2em;color:#454545;padding-left:1em;text-align:inherit;}
#content .price2 td{font-size:1.2em;color:#61a500;text-align:inherit;}
#content .price2 .bg{background-color:#f9f9f9;border-bottom:solid 1px #e1e1e1;border-top:solid 1px #e1e1e1;}

#footer{height:98px;min-width:970px;width:auto;margin:-98px auto 0;position:relative;background:transparent url(../_img/footer.jpg) no-repeat bottom right;}
#footer #wrap{margin:0 15px;border-top:solid 1px #dcdee1;overflow:hidden;}
#footer .vcard{float:left;width:60%;margin:7px 0 0;font-family:Tahoma, Verdana, Arial;color:#999;font-size:1.1em;padding-left:23px;}
#footer .vcard p{margin:2px 0;}
#footer .vcard a{color:#999;}
#footer .vcard .copy{margin-left:-1.1em;font-size:1.2em;}
#footer .search{float:right;width:30%;margin:15px 23px 0 0;text-align:right;}
#footer .search .text{width:60%;margin-right:9px;border:solid 1px #999;color:#999;}
#footer .vcard .mexico{color:#0f90d1;}
#footer .counter{float:right;wodth:30%;margin-top:10px;margin-left:150px;}


#content .poll .pselink{cursor:hand;cursor:pointer;color:#0000FF;text-decoration:underline;font-size:1.5em;} 
#content .poll .vote_mark1{float:left;clear:both;width:16px;height:16px;background:transparent url(../i/radio_icons.gif) no-repeat left top;margin:7px 5px 5px 0;}
#content .poll .vote_mark2{float:left;clear:both;width:16px;height:16px;background:transparent url(../i/radio_icons2.gif) no-repeat left top;margin:5px 0;}
#content .poll .vote_var{float:left;border-bottom:1px #000 dashed;cursor:pointer;cursor:hand;font-size:1.5em;margin:5px 0;} 
#content .poll .vote_1{font-size:1.5em;margin:8px 0 3px;}
#content .poll .vote_bottom{font-size:1.5em;}
#content .poll .vote_pc{font-size:1.5em;float:left;margin-left:5px;color:#888;}
#content .poll .vote_bar{margin:4px 5px 5px 15px;float:left;clear:both;height:10px;background-color:#3bbdf7;display:block;}
#content .poll .simplemodal-close{background:transparent url(../i/cl_btn.png) no-repeat right center;position:relative;top:-20px;left:565px;width:16px;height:16px;cursor:pointer;cursor:hand;}

.pselink{cursor:hand;cursor:pointer;color:#0000FF;text-decoration:underline;font-size:1.5em;} 
.vote_mark1{float:left;clear:both;width:16px;height:16px;background:transparent url(../i/radio_icons.gif) no-repeat left top;margin:5px 5px 5px 0;}
.vote_mark2{float:left;clear:both;width:16px;height:16px;background:transparent url(../i/radio_icons2.gif) no-repeat left top;margin:5px 0;}
.vote_var{float:left;border-bottom:1px #000 dashed;margin-left:5px;cursor:pointer;cursor:hand;font-size:1.5em;margin:5px 0;} 
.vote_1{font-size:1.5em;margin:8px 0 3px;}
.vote_bottom{font-size:1.5em;}
.vote_pc{font-size:1.5em;float:left;margin-left:5px;color:#888;}
.vote_bar{margin:4px 5px 5px 15px;float:left;clear:both;height:10px;background-color:#3bbdf7;display:block;}
.simplemodal-close{background:transparent url(../i/cl_btn.png) no-repeat right center;position:relative;top:-20px;left:565px;width:16px;height:16px;cursor:pointer;cursor:hand;}


.pagenum{display:inline;align:center;border:1px #ccc solid;}
.pagenum_s{display:inline;align:center;border:1px #00aeef solid;background-color:#00aeef;} 
.red_bold{color:#FF0000; font-weight:bold;}
.blue_bold{	color:#0000FF; font-weight:bold;}
.dashed_border{width:100%;border : 1px #AAAAFF dashed; background-color:#EEEEEE; padding:2px;} 
.brieflink {font-family:Arial,Helvetica,sans-serif;text-decoration:none;font-size:1.5em;color:#454545;}
p .brieflink {font-family:Arial,Helvetica,sans-serif;text-decoration:none;font-size:1em;color:#454545;border-bottom:#959595 1px dashed;}

#support_forma2 {padding:30px 0 0 0px;width:438px;font-family:Arial, Helvetica, sans-serif;font-size:1.4em;color:#454545;margin:0px;width:70%;min-width:500px;}
#support_forma2 label{display:block;}
#support_forma2 #ots{padding-left:60px; padding-right:60px;width:100%;}
#support_forma2 .text{font-family:Tahoma, Verdana, Arial;font-size:1.7em;color:#272b2f;padding:0 0 10px;width:90%;}
#support_forma2 .nick{font-size:1.3em;color:#94a8b6;padding:0 0 5px;width:90%;}
#support_forma2 textarea{margin:0 0 15px;border:solid 1px #7f9eba;width:99%;font-size:1.4em;}
#support_forma2 #nick{margin:0 0 19px;border:solid 1px #7f9eba;width:70%;font-size:1.2em;}
#support_forma2 #kod{margin:0 0 0 0px;border:solid 1px #7f9eba;width:90px;font-size:1.2em;}
#support_forma2 #iimg{margin:0 0 19px;}
#support_forma2 #kodimg{margin-bottom:-9px;}
#support_forma2 .button{background:#def4fd url(../_img/form_arrow.gif) no-repeat right center;margin:0 0 0 0px;height:43px;padding:0 0 0 0;width:170px;}
#support_forma2 .button input{width:130px;font-size:1.3em;margin-top:7px;margin-left:10px;margin-right:10px;}

#content .pagination{list-style:none;margin:0 0 134px 29px;}
#content .pagination li{display:block;float:left;margin:0 6px;width:1.2em;text-align:center;}
#content .pagination a{display:inline;font-family: Tahoma, Verdana, Arial;font-size: 1.2em;color: #272b2f;}
#content .pagination .sel{background:#94a8b6;float:left;font-family:Arial, Helvetica, sans-serif;font-size: 1.1em;color: #FFF;padding:2px;margin-top:-2px;}

#tvprog h2 {margin-top:1.2em;}
#tvprog .tvtbl {border:0px solid #AAAAAA;padding:0px;border-collapse:collapse;margin:2px;width:100%;}
#tvprog .tvtbl tbody th{font-size:1.2em;color:#454545;}
#tvprog .tvtbl tbody td{font-size:1.2em;height:30px;color:#454545;background-color:inherit;padding:4px;border-bottom:1px #eee solid}
#tvprog .tvtbl1 {border:0px solid #AAAAAA;padding:0px;border-collapse:collapse;margin:2px;width:100%;}
#tvprog .tvtbl1 tbody td{font-size:1.2em;color:#454545;background-color:inherit;padding:4px;border-bottom:0}

#tvprog .tvtblc {border:0px solid #AAAAAA;padding:0px;border-collapse:collapse;margin:2px;width:100%;}
#tvprog .tvtblc tbody td {height:25px;font-size:1.5em;cursor:hand;cursor:pointer;text-align:center;display:inline;padding-right:5px;padding-left:5px;width:100px;max-width:100px;}