*{padding:0;margin:0}html,body{height:100%;width:100%;min-width:1007px;max-width:1300px}body{background:#fff;font:100.01% verdana,Arial,Helvetica,sans-serif;color:#2a3b76}*:first-child+html html,*:first-child+html body{min-width:1003px}a:link,a:visited,a:active{color:#00e;text-decoration:none}a:hover{color:#ff9a00;text-decoration:underline}a:focus{outline:none}img{border:0}.none{display:none}p.anchor{height:1px;overflow:hidden;width:100%;line-height:0!important;margin:0!important}.dots{background:url(../i/dots.gif) 0 0 repeat-x;width:100%;height:1px;overflow:hidden;clear:both}#layout{width:95.4%;margin:0 auto;min-height:100%;text-align:left}* html #layout,* html #layout_content{height:100%}html:root #layout{width:95.1%}html:first-child #layout{width:96%}#layout_content{position:relative;min-height:100%}.container{width:100%;overflow:hidden;padding:5px 0 30px}.container img.logo{width:300px;height:47px}.container object,embed{display:none!important;height:0}#nav,#subnav,#path,#content #rightblock,.tabs,div.interface,.pintech,object{display:none!important}#index{width:100%;overflow:hidden;padding-bottom:90px}#index #leftblock{width:60%;float:left}#index #rightblock{width:35%;float:right;clear:right}#index #leftblock h1{font-size:.7em}#index #leftblock p.news{font-size:.7em;margin:5px 0 17px;padding-bottom:15px;background:url(../i/dots.gif) 0 100% repeat-x;width:100%;overflow:hidden}#index #leftblock p{font-size:.7em;margin-top:5px}#index #leftblock .archive{padding-top:10px;text-align:right;font-size:.7em;font-weight:bold}#index h2{padding:2px 0 2px 20px;color:#2a3b76;font-size:.7em}#index #leftblock h2{background:#a0cc69 url(../i/login_icon.gif) no-repeat}#index #leftblock h2{margin:20px 0}#index #leftblock dl dt{font-size:.7em;font-weight:bold}#index #leftblock dl dd{font-size:.7em;margin:10px 0 25px}#index #leftblock dl dd p{font-size:1em;margin-bottom:10px}#index #leftblock dl dd ul{margin-top:7px;list-style:none}#index #leftblock dl dd li{color:#686768;font-size:1em;padding-bottom:7px;line-height:1.3}#index #rightblock .box{border:1px solid #a0cc69;padding:0 10px 15px;margin:7px 0 10px}#index #rightblock .box .box_bottom{height:6px;margin:0;background:url(../i/box_bottom.gif) 97% 0 no-repeat;z-index:10;position:relative;bottom:-18px}#index #rightblock .box .title{background:#fff;margin:0;text-align:center;color:#2a3b76;font-size:.7em;position:relative;top:-10px;left:3px;width:11em;padding:0 3px;font-weight:bold}#index #rightblock .news .title{left:-2px;width:5.5em}#index #rightblock p{font-size:.7em}#index #rightblock .news{margin-bottom:35px;padding:0 15px 15px}#index #rightblock .news p{text-align:center;overflow:hidden;width:100%}#index #rightblock .news p img{width:140px;height:104px;margin:15px 15px 10px 0!important;float:none}#index #rightblock .news p img.right{margin:15px 0 10px!important}#index #rightblock h2{margin:10px -5px 20px;background-color:#a0cc69;background-repeat:no-repeat}#index #rightblock h2.dvd{background-image:url(../i/disc.gif)}#index #rightblock h2.book{background-image:url(../i/fire.gif)}#index #rightblock .box div{margin-bottom:20px;overflow:hidden;width:100%}#index #rightblock .box img{float:left;width:120px;margin-right:10px}#index #rightblock h1{font-size:.7em;margin-bottom:5px}#index #rightblock div div p a:link,#index #rightblock div div p a:visited,#index #rightblock div div p a:hover,#index #rightblock div div p a:active{color:#2a3b76;text-decoration:none}#index #rightblock .archive{text-align:right;font-size:.7em;font-weight:bold;width:100%;display:block;padding-bottom:15px}#index #articles{border:1px solid #a0cc69;margin-top:20px;padding-bottom:15px}#index #articles .title{background:#fff;text-align:center;color:#2a3b76;font-size:.7em;position:relative;top:-10px;left:13px;width:11.5em;font-weight:bold}#index #articles div{text-align:center;font-size:.7em}#index #articles div img{width:160px;height:100px;margin:15px 12px 10px 12px}#index #articles ul{list-style-type:none}#index #articles ul li{display:inline;background:url(../i/dvd.gif) left top no-repeat;padding:0 4px 0 8px}#index #articles ul li.first{background:none}#index #articles .box_bottom{height:6px;margin:0;background:url(../i/box_bottom.gif) 97% 0 no-repeat;z-index:10;position:relative;bottom:-18px}* html #index #articles{padding:0 0 8px}#content{width:100%;overflow:hidden;padding-bottom:55px}#content #leftblock{width:100%;overflow:hidden;padding:5px 20px 15px 0}#content h1{border-bottom:1px solid #ccc;font:bold .7em verdana;padding-bottom:7px;margin-bottom:15px;color:#636563}#content h1 span{color:#f90}#content img.left{margin:3px 20px 12px 0;float:left;clear:left}#content img.right{margin:3px 0 12px 20px;float:right;clear:right}.section{width:100%;float:left;clear:both;background:url(../i/dots.gif) 0 100% repeat-x;margin-bottom:20px;padding-bottom:20px}.section div{width:32%;float:left;clear:none;background:transparent;margin-right:12px}.section div h1{border:0!important;margin-bottom:0!important}.section div img{float:left;width:120px;margin-right:10px}.section div p{margin:0;font-size:.7em}.anons{overflow:hidden;padding:10px 0;background:url(../i/dots.gif) left bottom repeat-x}.anons img{float:left;margin-right:15px}.anons h2{font-size:.7em}.anons p{padding:5px 0 0;font-size:.7em}div.right{width:48%;float:right;clear:right}div.left{width:48%;float:left;clear:left}.article #leftblock{width:100%!important}.article #leftblock p{line-height:1.3em;font-size:.7em;margin:0 0 15px}.article #leftblock ul{margin:-5px 0 15px 25px;padding:0}.article #leftblock ul li{font-size:.7em;line-height:1.3;list-style-type:disc;margin:7px 0 0;padding:0}.article #leftblock ol{margin:-5px 0 15px 25px;padding:0}.article #leftblock ol li{font:.7em/1.3em verdana;margin:7px 0 0;padding:0}.article #leftblock p.quest{margin:0 0 5px;font-weight:bold}.photo #leftblock{width:100%!important;float:none!important;background:none!important}.photo #leftblock div{width:930px;overflow:hidden}.photo #leftblock img{margin:10px;float:left}.faq #leftblock{width:100%!important;float:none!important;background:none!important}.faq #rightblock{display:none}.faq .appendix{display:none}#content #leftblock dl{font-size:.7em}#content #leftblock dl dt{font-weight:bold}#content #leftblock dl dd{margin:10px 0 25px}#content #leftblock dl dd p{font-size:1em!important;margin:0 0 10px}#content #leftblock dl dd ul{margin:7px 0 0;list-style:none}#content #leftblock dl dd li{color:#686768;font-size:1em;line-height:2em}#content #leftblock dl dd li span{font:1.2em 'Courier New'}#content #leftblock dl dd li span span{font-size:.9em!important}#topics{width:100%;overflow:hidden}#topics p{color:#686768;line-height:2em;font-size:.7em;white-space:nowrap}#topics p span{font:1.2em 'Courier New'}#topics p span span{font:.7em verdana}#topics p.new{background:url(../i/new_comm.gif) no-repeat scroll 0 55%;padding-left:15px}#profile_out{width:100%;float:left;clear:both}#profile_out .profile_in{border-bottom:1px solid #e5e5e5;font-size:.7em}#profile_out .profile_in p{text-align:right;margin:0 0 10px}#profile_out .profile_in div{zoom:1;overflow:hidden;padding:.7em;border-top:1px solid #e5e5e5}#profile_out .profile_in .color{background:#fafafa}#profile_out .profile_in div span.left{width:20%;float:left;font-weight:bold}#profile_out .profile_in div span.right{padding:0 0 0 21%;display:block}#profile_out #topics{background:transparent url(../i/dots.gif) left bottom repeat-x;padding:0 0 10px}#leftblock #profile_out .appendix{margin:0;background:transparent url(../i/dots.gif) left bottom repeat-x}#leftblock #profile_out p.anchor{display:none}#content .profile_form .row{width:100%;overflow:hidden;padding:6px 0;text-align:left}#content .profile_form .color{background:#fafafa}#content .profile_form label{width:20%;float:left;line-height:1.5em;padding:0 0 0 .3em}#content .profile_form .row div{float:right;clear:right;width:79%}#content .profile_form input.text{width:14.6em;float:left;padding:3px 0 3px 4px;font-size:1.02em}#content .profile_form input.error{border:1px solid #994949;margin:0;color:#900;background-color:#fbe7e7;font-weight:normal}#content .profile_form input.full{width:97%}#content .profile_form select{color:#2a3b76;width:15.4em;padding:2px 0;font:1em verdana;border:1px solid #a0cc69}html:root #content .profile_form select{width:15.4em}html:first-child #content .profile_form select{width:15em;height:1.7em}#content .profile_form input.submit{float:left;width:7em}.appendix{background:url(../i/dots.gif) 0 0 repeat-x;width:100%;overflow:hidden;clear:both;padding:5px 0;font-size:.7em;line-height:1.3em}#leftblock .appendix{background:none;margin:-18px 0 0}p.title{background:#e1e2e1 url(../i/bkg_gradient.gif) left top repeat-y;padding:7px 0;margin:0 0 15px;font:bold .7em verdana;color:#686768;border-bottom:1px solid #ccc}p.title span{font-weight:normal;float:right;font-style:italic;margin-right:7px}.message{width:100%;overflow:hidden;margin:0 0 17px;background:url(../i/dots.gif) 0 100% repeat-x;font-size:.7em}.message .head{width:100%;overflow:hidden;margin:0 0 10px;padding:0 0 2px}.message .head div{float:left}.message .head div strong{font:bold 1.2em verdana;text-decoration:none}.message .head span{display:none;float:right;color:#ccc;margin:2px 0 0 8px}.message .head .edit{display:none}.message .head .edit span{float:none;margin:2px 0 0 4px}.message .head .quote{display:none}.message .head span a:link,.message .head span a:visited,.message .head span a:hover,.message .head span a:active{color:#ccc;text-decoration:none}.message .karma{display:inline!important;margin:0 5px 0 0}.message .karma span{display:inline!important;float:none;margin:0}.message .karma .plus,.message .karma .minus{display:none!important}.karma .minus{color:#b00000!important;margin-right:7px!important}.karma .like{color:#a0cc69!important}.karma .hate{color:#b00000!important}.message p{margin:0 0 10px;line-height:1.3}.message p span{font-weight:bold;color:#f90}.message p a:link,.message p a:visited,.message p a:hover,.message p a:active{text-decoration:underline}.message blockquote{font-style:italic;color:#686768;margin:5px 10px 0;padding:0 0 0 10px;border-left:1px solid #ccc}.message p.user{margin:0 0 2px}.message div.date{font:.9em verdana;padding:5px 0 10px}html:first-child .message .karma span.minus{float:none!important}html:first-child .message .karma span.plus{float:none!important}#content #polls{background-color:#deeeca;border:1px solid #a0cc69;overflow:hidden;margin:20px 0 15px}#content #polls form{display:block!important;padding:0;background:none;font-size:1em}#content #polls fieldset{padding:0 18% 20px;border:none}#content #polls fieldset div{width:100%;overflow:hidden;font-size:.7em;margin:0 0 7px;padding:0 0 7px;background:url(../i/dots.gif) 0 100% repeat-x}#content #polls fieldset div label{line-height:1em}#content #polls fieldset div label input{margin:0 6px 1px 0;float:left}#content #polls fieldset div span{display:block;float:left}#content #polls fieldset p{text-align:center;margin:15px 0 20px;font-size:.8em}#content #polls fieldset span.variant{width:44%;padding:0 1% 0 2.5%}#content #polls fieldset span.count{width:6%;padding:0 2% 0 0;text-align:right}#content #polls fieldset span.percent{width:11%;padding:0 0 0 2%;white-space:nowrap}#content #polls fieldset span.img{width:30%;background:none!important}#content #polls fieldset span.img span{background:url(../i/poll.gif) 0 0 repeat;height:13px;border-bottom:1px solid #006;border-right:1px solid #006}#content #polls fieldset p.button{margin:15px 0 0}#content #polls fieldset input.submit{width:9em;float:none}* html #content #polls fieldset div label input{margin:-4px 3px 1px 0}*:first-child+html #content #polls fieldset div label input{margin:-4px 3px 1px 0}html:first-child #content #polls fieldset div label input{margin:-2px 6px 1px 0}#content p.sky{display:none}#content form{display:none}#content form p{margin-bottom:5px;padding-right:6px}#content p.error{color:#980000;margin:0 0 15px;font-size:.7em}#content form span.star{color:#980000}#content form label{line-height:2.5em}#content form textarea{padding:2px 0 2px 4px;width:100%;border:1px solid #a0cc69;font:1em/1.3em verdana;color:#2a3b76}#content form textarea.error{border:1px solid #980000}#content form input.text{padding:2px 0 2px 4px;border:1px solid #a0cc69;font:1em/1.3em verdana;color:#2a3b76}#content form .submit{float:right;width:6.5em;margin:0 -6px 0 0;height:2em;color:#2a3b76}#content form span.button{width:42px;height:24px;overflow:hidden;float:right;margin:0 -6px 0 12px;cursor:pointer}#content form span.url{background:url(../i/url.gif) 0 0 repeat-x}#content form span.img{background:url(../i/img.gif) 0 0 repeat-x}html:first-child #content form p{padding:0}html:first-child #content form .submit{margin:0}html:first-child #content form span.button{margin:0 0 0 6px}html:root #content form .submit{padding:0 0 4px}* html #content form p{padding:0}* html #content form textarea{width:99%}* html #content form .submit{margin:0}* html #content form span.button{margin:0 0 0 6px}#error{width:70%;overflow:hidden;clear:both;background:#ccc;color:#fff;margin:2em 0 .5em;font:bold 2em/3em arial;padding:0 1em;border-left:4px solid #6358f8}p.error404{font-size:.75em}.mails #rightblock .appendix{background:none;line-height:2em;margin-top:-9px}.mails #leftblock h1{margin:0}.mails #leftblock p{font-size:.7em}.mails #leftblock form{font-size:1em}.mails table{width:100%;border:none;margin:0;font-size:.7em}.mails table tr.color{background-color:#f5f5f5}.mails table th{color:#686768;border-bottom:1px solid #ccc;padding:5px;font:bold 1em verdana}.mails table td{border:0 solid #ccc;border-width:0 0 1px;padding:5px;font:normal 1em verdana!important}.mails table .title{width:65%}.mails .head{background:#e1e2e1 url(../i/bkg_gradient.gif) left top repeat-y;padding-top:7px;margin:0 0 15px;font-weight:bold;color:#686768;border-bottom:1px solid #ccc}.mails .head p{margin-bottom:7px}.mails .head p span{font-weight:normal;width:6em;float:left}.mails .reply{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:20px}.mails .reply p.own{margin-bottom:10px;font-style:italic;color:#666}.mails .reply p{line-height:1.4em}#footer{width:95.4%;position:relative;margin:-4.5em auto 0 auto;clear:both;border-top:1px solid #ccc;padding-top:10px;color:#636563;font-size:.7em}#footer a:link,#footer a:visited,#footer a:hover,#footer a:active{color:#636563;text-decoration:none}#footer a:hover,#footer a:active{text-decoration:underline}#footer span{width:auto;float:left}#footer ul{display:none}html:root #footer{width:95.1%}html:first-child #footer{width:96%}