@charset "UTF-8";.clr{clear:both;}
.borderbox *{box-sizing:border-box;-moz-box-sizing:border-box;}
.borderbox .pager *{box-sizing:content-box;-moz-box-sizing:content-box;}
.borderbox .pager{margin-right:0;}
.borderbox .pager a{color:#444;}
.borderbox .pager li.off{color:#aab3c0;}
.borderbox .pager > ul li.selected a{color:#f80;}
.img.fright{float:right;margin:5px 0px 5px 10px;}
.img .frame{border:1px solid #aab3c0;background:#ffffff;margin:0;padding:6px;position:relative;overflow:hidden;}
center .img{float:none;margin:4px 0;display:block;}
center .img .caption{text-align:left;}
.t1{width:100%;}
.t2{width:50%;}
.t3{width:33%;}
.t4{width:25%;}
.t5{width:20%;}
.t6{width:16%;}
.t7{width:14%;}
[class*="b-ie"] .img .frame{background-color:#ffffff;}
.img .noimage{background-image:url(../gfxi/noimage.png);background-position:center center;background-repeat:no-repeat;background-color:#ffffff;min-height:50px;}
.img .noimage img{display:none;}
.img .processing{background-image:url(../gfxi/form_processing.gif);background-position:center center;background-repeat:no-repeat;background-color:#ffffff;}
.img .processing img{display:none;}
.img .frame a{margin:0;padding:0;border:none;display:block;}
.img .frame a span, span.zoom-it{display:block;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat;background-image:url(../gfxi/imagezoom.png);-webkit-transition:all .7s ease-out;-o-transition:all .7s ease-out;-moz-transition:all .7s ease-out;transition:all .7s ease-out;}
[class*="b-ie"] .img .frame a span{display:none;}
.movie .frame a span{background-image:url(../gfxi/imageplay.png);display:block;opacity:.8;filter:alpha(opacity=80);}
.img .frame a:hover span{display:block;opacity:1;-webkit-transition:all .4s ease-out;-o-transition:all .4s ease-out;-moz-transition:all .4s ease-out;transition:all .4s ease-out;}
.img-float-right{float:right;margin:5px 0 5px 10px;}
.img .caption{margin:4px;padding:0;overflow:hidden;background:none;}
.img .caption p{margin:0;padding:0;font-size:1em;line-height:12px;color:#284058;}
.img .caption p b{display:block;}
.gallery{clear:both;margin-left:-3px;margin-right:-3px;margin-bottom:20px;letter-spacing:-3px;}
.attachment .gallery{margin-bottom:0;}
.gallery .img{margin:0 0 6px;display:inline-block;}
.gallery .img .frame{margin:0 3px;letter-spacing:0;}
.gallery-t1 .img{width:100%;}
.gallery-t2 .img{width:50%;}
.gallery-t3 .img{width:33%;}
.gallery-t4 .img{width:25%;}
.gallery-t5 .img{width:20%;}
.gallery-t6 .img{width:16%;}
.gallery-t7 .img{width:14%;}
.gallery .img .caption{margin:4px 7px;padding:0;overflow:hidden;background:none;height:43px;}
.gallery .img .caption p{margin:0;padding:0;font:normal 11px/14px Tahoma, sans-serif;color:#284058;display:block;height:43px;overflow:hidden;}
.gallery .img .caption p b{display:block;height:14px;overflow:hidden;}
.gallery .img .caption p span{height:28px;overflow:hidden;display:block;}
.item-list{margin-bottom:30px;clear:both;}
.item-list *{letter-spacing:0;box-sizing:border-box;-moz-box-sizing:border-box;position:relative;}
.item-list .item-frame{letter-2spacing:-5px;d2isplay:table;}
.item-list .icon{position:absolute;}
.item-list .icon span{position:absolute;left:0;top:0;right:0;bottom:0;background-repeat:no-repeat;}
.item-list .column{font-size:1em;display:table-cell;vertical-align:top;}
.item-list .t-center{text-align:center;}
.item-list .t-right{text-align:right;}
.item-list .c-10{width:10%;}
.item-list .c-20{width:20%;}
.item-list .c-30{width:30%;}
.item-list .c-40{width:40%;}
.item-list .c-50{width:50%;}
.item-list .c-60{width:60%;}
.item-list .c-70{width:70%;}
.item-list .c-100{display:block;}
.item-list-head{background:#ebeef3;}
.item-list h3{font-size:16px;font-weight:bold;text-transform:uppercase;margin:5px;padding:0;display:inline-block;}
.posts{border-bottom:2px solid #aab3c0;border-top:1px solid #aab3c0;clear:both;}
.posts .item-frame{position:relative;letter-spacing:-5px;padding:0 0 0 157px;background:url(/theme/test/gfxi/forum-topic-bg.png) repeat-y left top;}
.b-ie8 .posts .item-frame{padding:0 0 0 157px;}
.posts .item-over .item-frame{background-color:#ffffff;}
.posts .user-data{padding:10px 17px 10px 14px;width:157px;min-height:140px;background:url(../gfxi/forum-topic-hook.png) no-repeat right 7px;vertical-align:top;position:relative;margin-left:-157px;display:inline-block;text-align:right;z-index:1;}
.posts .user-data .img{float:none;margin:0 0 5px;width:100%;height:auto;}
.posts .user-data .img .noimage{background-image:url(../gfxi/noavatar.png);height:98px;}
.posts .user-data a.username{color:#284058;display:block;font-size:14px;font-weight:600;line-height:1.4em;overflow:hidden;white-space:nowrap;}
.posts .user-data a.username var{background:url(../gfxi/forum-icns.png) no-repeat -100px -100px;display:inline-block;width:17px;height:11px;margin-bottom:-1px;}
.posts .user-data a.online var{background-position:-100px -150px;margin-bottom:0;}
.posts .user-data small{color:#284058;display:block;line-height:1.1em;font-size:10px;margin-bottom:12px;}
.posts .user-data p{color:#284058;display:block;line-height:1.4em;font-size:10px;}
.posts .head{font-size:11px;color:#aab3c0;height:38px;line-height:38px;border-bottom:1px dotted #aab3c0;padding-right:8px;margin-bottom:1em;}
.posts .head .post-id{float:right;z-index:1;}
.posts .post-data{width:100%;min-height:190px;vertical-align:top;position:relative;display:inline-block;border-top:1px solid #aab3c0;}
.posts .item:nth-of-type(1) .post-data{border-top:0px;}
[class*="b-opera"].winxp .posts .post-data{margin-left:-4px;}
.posts .post-data .content{padding:0 0 100px 22px;min-height:250px;}
.posts .post-data .content p{margin-bottom:1em;}
.posts .post-data .content cite{display:block;padding:8px 40px 8px 40px;margin:5px 0 1em;border:1px solid #aab3c0;line-height:1.4em;background:url(../gfxi/forum-cite.png) no-repeat left bottom, url(../gfxi/forum-cite.png) no-repeat right top;background-color:#ebeef3;font-style:normal;font-size:14px;}
.b-ie8 .posts .post-data .content cite{background:#ebeef3 url(../gfxi/forum-cite.png) no-repeat left bottom;}
.posts .post-data .content cite small{color:#aab3c0;font-size:12px;line-height:50px;}
.posts .post-data .content cite small a{color:#aab3c0;font-weight:700;}
.posts .post-data .content cite p{font-style:italic;margin-bottom:40px;}
.posts .post-data .content .attachment{display:block;padding:8px 8px 2px;margin:0 0 1em;border:1px solid #aab3c0;background:#ebeef3;font-size:14px;clear:both;}
.posts .post-data .content .attachment:after{clear:both;}
.posts .post-data .content .signature{position:relative;display:block;clear:both;font-size:11px;font-style:normal;margin:50px 0 10px;color:#aab3c0;}
.posts .post-data .content .signature p{font-size:1em;color:#aab3c0;}
.posts .post-data .content .signature var{display:block;width:15%;height:1px;background:#aab3c0;position:absolute;top:0;left:0;margin:0;padding:0;}
.posts .post-data .content .options{position:absolute;bottom:12px;right:0;left:22px;}
.posts .moderator .post-data{margin-left:1px;width:100%;background-color:#ebeef3;}
.b-ie8 .posts .moderator .post-data, .b-ie9 .posts .moderator .post-data, .b-ie10 .posts .moderator .post-data, [class*="b-gecko"] .posts .moderator .post-data, [class*="b-opera"] .posts .moderator .post-data{margin-left:0;}
[class*="b-opera"].winxp .posts .moderator .post-data{margin-left:-4px;}
.posts .moderator .post-data .content{--background-color:#ebeef3;padding-right:10px;}
.posts .moderator .post-data .content .options{right:10px;}
.posts .moderator .user-data{background-image:url(../gfxi/forum-topic-hook2.png);}
.posts .moderator .user-data a.username{color:#aab3c0;}
.posts .moderator .user-data a.online var{background-position:-100px -200px;margin-bottom:0;}
.posts .moderator .user-data small{color:#aab3c0;}
.posts .user-detail{width:100%;min-height:100px;vertical-align:top;position:relative;display:inline-block;padding:11px 0 11px 22px;}
.posts .user-detail table{width:100%;table-layout:fixed;border-spacing:0;border:none;empty-cells:show;}
.posts .user-detail table td{border-top:1px solid #aab3c0;padding:5px;font-size:12px;vertical-align:top;}
.posts .user-detail table td:first-child{text-align:right;font-weight:bold;width:35%;}
.posts .user-detail table tr:first-child td{border:none;}
.forums{border-bottom:2px solid #aab3c0;clear:both;}
.forums .item{border-top:1px solid #aab3c0;clear:both;}
.forums .item-frame{padding:18px 0 18px 22px;table-layout:fixed;}
.forums .icon{left:4px;width:22px;height:22px;top:19px;}
.forums .icon span{background:url(../gfxi/forum-icns.png) no-repeat 0 0;}
.forums .forum .icon span{background-position:0px -50px;}
.forums .new .icon span{background-position:0px 0px;}
.forums .column{border-left:1px dotted #aab3c0;padding:0 10px;}
.forums .column:first-child{border:none;}
[class*="b-gecko"] .item-list .c-50{}
.forums .column h4{color:#284058;padding:0;margin:0;display:block;width:333px;}
.forums .column h4 a{color:#284058;font-weight:700;padding:0;margin:0;}
.forums .column h4 a:visited{color:#284058;}
.forums .item a:hover{text-decoration:none;color:#ef8205;}
.forums p{font-size:12px;line-height:18px;margin:5px 0;padding:0;color:#284058;position:relative;}
.forums p a{color:#284058;text-decoration:none;}
.forums .subforums *{font-size:11px;}
.forums .subforums a{color:#489dff;}
.forums .t-center{vertical-align:middle;}
.forums .count{color:#284058;font-size:11px;}
.forums .count b{color:#284058;font-size:12px;font-weight:600;}
.forums small{display:block;}
.forums small.autor{font-size:9px;padding:0 0 0 0;position:relative;}
.forums small.autor a{color:#284058;font-weight:700;}
.forums var{display:inline-block;vertical-align:middle;left:0;background:url(../gfxi/forum-icns.png) no-repeat -100px 0;margin:0;}
.forums small var{background-position:-50px -300px;width:15px;height:15px;}
.forums small.autor var{background-position:-100px 0;width:12px;height:12px;}
.forums p var{background-position:-90px 0;top:2px;}
.topics{border-bottom:2px solid #aab3c0;}
.topics .item{border-top:1px solid #aab3c0;clear:both;}
.topics .item-frame{padding:18px 0 18px 22px;}
.topics .icon{left:4px;width:22px;height:22px;top:19px;}
.topics .icon span{background:url(../gfxi/forum-icns.png) no-repeat 0 0;}
.topics .topic .icon span{background-position:-50px -50px;}
.topics .t-new .icon span{background-position:-50px 0px;}
.topics .t-pin .icon span{background-position:-50px -200px;}
.topics .t-lock .icon span{background-position:-50px -250px;}
.topics .t-poll .icon span{background-position:-50px -150px;}
.topics .t-poll-new .icon span{background-position:-50px -100px;}
.topics .t-pin-lock .icon span{background-position:-50px -400px;}
.topics .column{border-left:1px dotted #aab3c0;padding:0 10px;}
.topics .column:first-child{border:none;}
.topics .column h4{color:#284058;padding:0;margin:0;display:block;width:333px;}
.topics .column h4 a{color:#284058;font-weight:700;padding:0;margin:0;}
.topics .t-pin .column h4 a{color:#aab3c0;}
.topics .column h4 a:visited{color:#284058;}
.topics .item a:hover{text-decoration:none;color:#ef8205;}
.topics small{display:block;}
.topics small.autor{font-size:9px;padding:0 0 0 0;position:relative;}
.topics small.autor a{color:#284058;font-weight:700;}
.topics small.autor var{display:inline-block;vertical-align:middle;width:12px;height:12px;left:0;background:url(../gfxi/forum-icns.png) no-repeat -100px 0;margin:0;}
.topics small.link var{display:inline-block;vertical-align:middle;width:12px;height:12px;left:0;background:url(../gfxi/forum-icns.png) no-repeat -100px -50px;margin:0;}
.topics .count *{display:inline-block;}
.topics .count{color:#284058;font-size:11px;}
.topics .count small{font-size:11px;margin-right:3px;}
.topics .count b{color:#284058;font-size:12px;font-weight:600;}
.legend .item{color:#284058;font-size:12px;padding-left:32px;margin-bottom:5px;}
.legend .icon{left:4px;width:22px;height:22px;}
.legend .icon span{background:url(../gfxi/forum-icns.png) no-repeat 0 0;}
.legend .forum .icon span{background-position:0px -50px;}
.legend .f-new .icon span{background-position:0px 0px;}
.legend .topic .icon span{background-position:-50px -50px;}
.legend .t-new .icon span{background-position:-50px 0px;}
.legend .t-pin .icon span{background-position:-50px -200px;}
.legend .t-lock .icon span{background-position:-50px -250px;}
.legend .t-poll .icon span{background-position:-50px -150px;}
.legend .t-poll-new .icon span{background-position:-50px -100px;}
.legend .t-pin-lock .icon span{background-position:-50px -400px;}
div.dfbox2 *{box-sizing:border-box;-moz-box-sizing:border-box;}
div.dfbox2{padding:0px 10px 0 10px;box-sizing:border-box;-moz-box-sizing:border-box;}
div.dfbox2 form{margin:0 -5px 15px;letter-spacing:-4px;position:relative;padding-bottom:25px;}
[class*="b-gecko"] div.dfbox2 form, [class*="b-ie9"] div.dfbox2 form, [class*="b-ie10"] div.dfbox2 form{letter-spacing:-5px;}
div.dfbox2 form > p{letter-spacing:0;padding:0 5px;}
div.dfbox2 form > h5{letter-spacing:0;padding:0 5px;color:#284058;margin:10px 0 5px;font-weight:bold;}
div.dfbox2 form:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}
[class*="b-ie8"] div.dfbox2 form{height:1%;}
div.dfbox2 div{margin:0 0 10px;padding:0 5px;width:100%;float:none;display:inline-block;letter-spacing:0;vertical-align:top;}
div.dfbox2 div input[type='text'], div.dfbox2 div input[type='password'], div.dfbox2 div textarea, div.dfbox2 div select{width:100%;max-width:100%;}
div.dfbox2 div select{outline:none;cursor:pointer;}
div.dfbox2 div.code input{width:92px;}
div.dfbox2 div.buttons{float:none;position:absolute;bottom:0;right:0;width:auto;margin-bottom:0;}
div.dfbox2 div.space{margin-bottom:0;height:auto !important;min-height:30px;height:30px;}
div.dfbox2 div.space p{margin-bottom:0;}
div.dfbox2 div.space a{font-weight:bold;}
div.dfbox2 div.t2{width:49.95%;}
div.dfbox2 div.t3{width:33.30%;}
div.dfbox2 div.t4{width:25%;}
div.dfbox2 div.t5{width:20%;}
div.dfbox2 div.t90{width:90%;}
div.dfbox2 div.t80{width:80%;}
div.dfbox2 div.t75{width:75%;}
div.dfbox2 div.t70{width:70%;}
div.dfbox2 div.t66{width:66.666666%;}
div.dfbox2 div.t60{width:60%;}
div.dfbox2 div.t50{width:50%;}
div.dfbox2 div.t40{width:40%;}
div.dfbox2 div.t37{width:37.5%;}
div.dfbox2 div.t33{width:33.333333%;}
div.dfbox2 div.t30{width:30%;}
div.dfbox2 div.t25{width:25%;}
div.dfbox2 div.t20{width:20%;}
div.dfbox2 div.t16{width:16.333333%;}
div.dfbox2 div.t10{width:10%;}
div.dfbox2 div.project{float:left;margin-top:9px;}
div.dfbox2 div.pp-foto img{width:100%;height:auto;margin:5px 0;}
.dialogbox div.dfbox2 form{padding-bottom:0;}
div.dfbox2 .image-upload{display:block;padding:8px 8px 2px;border:1px solid #aab3c0;background:#ffffff;font-size:12px;clear:both;}
div.dfbox2 .image-upload:after{content:'';display:block;clear:both;visibility:hidden;line-height:0;height:0;}
[class*="b-ie8"] div.dfbox2 .image-upload{height:1%;}
div.dfbox2 .image-upload [class*="item-"]{background:#ebeef3;padding:8px 8px 8px 72px;margin-bottom:6px;border:1px solid #aab3c0;height:auto !important;min-height:70px;display:block;position:relative;}
[class*="b-ie8"] div.dfbox2 .image-upload [class*="item-"]{min-height:52px;}
[class*="b-ie9"] div.dfbox2 .image-upload [class*="item-"], [class*="b-ie10"] div.dfbox2 .image-upload [class*="item-"]{height:70px !important;}
div.dfbox2 .image-upload [class*="item-"] .img{width:68px;max-height:58px;margin:0;position:absolute;left:0;top:5px;}
div.dfbox2 .image-upload [class*="item-"] .img img{width:50px;max-height:50px;}
div.dfbox2 .image-upload [class*="item-"] .img .frame{padding:3px;width:58px;max-height:58px;}
div.dfbox2 .image-upload [class*="item-"] a.remove{background:url(../gfx/dialogbox-x.png) no-repeat 0 0;width:24px;height:24px;display:block;position:absolute;right:4px;top:4px;background-size:100%;}
div.dfbox2 div.get-file{display:block;clear:both;position:relative;float:right;width:auto;overflow:hidden;padding:0;margin-bottom:6px;}
div.dfbox2 div.get-file INPUT[type="file"]{font-size:50px;width:1500px;cursor:pointer;margin:0;padding:0;opacity:0;filter:alpha(opacity=0);position:absolute;right:0;top:0;z-index:0;}
[class*="b-gecko"] div.dfbox2 div.get-file INPUT[type="file"]{width:auto;}
[class*="b-opera"] div.dfbox2 div.get-file INPUT[type="file"]{font-size:15px;height:23px;width:300px;}
[class*="b-ie9"] div.dfbox2 div.get-file INPUT[type="file"], [class*="b-ie10"] div.dfbox2 div.get-file INPUT[type="file"]{font-size:12px;height:23px;width:300px;opacity:0;}
[class*=section-]{box-sizing:border-box;-moz-box-sizing:border-box;letter-spacing:-5px;margin:0 -5px 0 -6px;position:relative;}
[class*=section-] *{box-sizing:border-box;-moz-box-sizing:border-box;letter-spacing:0;z-index:0;}
[class*=section-] [class*="block-"]{padding:0 5px 0 6px;display:inline-block;}
[class*=section-] [class*="body-"]{border:1px solid transparent;border-radius:4px;display:block;}
#hpc-right [class*=section-] [class*="block-"]{width:50%;}
[class*=section-] [class*="body-btn-"]{height:110px;padding:10px 12px 0;position:relative;margin-bottom:20px;}
[class*=section-] [class*="body-btn-"] h4{padding:0;color:#ffffff;font-size:20px;line-height:1em;text-shadow:0px 1px 0px rgba(0, 0, 0, 0.3);}
[class*=section-] [class*="body-btn-"] h4 b{padding:0;font-weight:normal;font-size:17px;}
[class*=section-] [class*="body-btn-"] i{position:absolute;height:58px;width:77px;background:url(../gfxi/section-btn.png) no-repeat 0 0;bottom:8px;right:8px;}
[class*=section-] [class*="body-btn-"] a.all{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;}
[class*="b-ie"] [class*=section-] [class*="body-btn-"] a.all{background:#ffffff;filter:alpha(opacity=0);opacity:0;}
[class*=section-] [class*="body-btn-"] div{position:absolute;color:#ffffff;border-radius:4px;height:38px;width:81px;bottom:11px;left:12px;border:2px solid #015498;background:#0174CA;text-align:center;text-transform:uppercase;text-shadow:0px -1px 0px rgba(0, 0, 0, 0.3);font:bold 11px/37px Calibri, sans-serif;background:-moz-linear-gradient(top, #019BFE 0%, #015CAB 100%);background:-webkit-linear-gradient(top, #019BFE 0%, #015CAB 100%);background:-o-linear-gradient(top, #019BFE 0%, #015CAB 100%);background:-ms-linear-gradient(top, #019BFE 0%, #015CAB 100%);background:linear-gradient(top bottom, #019BFE 0%, #015CAB 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#019BFE', endColorstr='#015CAB',GradientType=0);}
[class*=section-] [class*="body-btn-catalog"]{background:#0174CA;border-color:#337BBB;background:-moz-linear-gradient(top, #019bfe 0%, #015dac 100%);background:-webkit-linear-gradient(top, #019bfe 0%, #015dac 100%);background:-o-linear-gradient(top, #019bfe 0%, #015dac 100%);background:-ms-linear-gradient(top, #019bfe 0%, #015dac 100%);background:linear-gradient(top bottom, #019bfe 0%, #015dac 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#019bfe', endColorstr='#015dac',GradientType=0);box-shadow:inset 0px 0px 7px 0px rgba(255, 255, 255, 0.5);}
.b-ie9 [class*=section-] [class*="body-btn-catalog"], .b-ie10 [class*=section-] [class*="body-btn-catalog"]{filter:none;}
[class*=section-] [class*="body-btn-credit"]{background:#F96701;border-color:#F17333;background:-moz-linear-gradient(top, #ff8901 0%, #f55301 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff8901), color-stop(100%, #f55301));background:-webkit-linear-gradient(top, #ff8901 0%, #f55301 100%);background:-o-linear-gradient(top, #ff8901 0%, #f55301 100%);background:-ms-linear-gradient(top, #ff8901 0%, #f55301 100%);background:linear-gradient(top bottom, #ff8901 0%, #f55301 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8901', endColorstr='#f55301',GradientType=0);box-shadow:inset 0px 0px 7px 0px rgba(255, 255, 255, 0.5);}
.b-ie9 [class*=section-] [class*="body-btn-credit"], .b-ie10 [class*=section-] [class*="body-btn-credit"]{filter:none;}
[class*=section-] [class*="body-btn-credit"] i{width:53px;background-position:-100px 0;}
[class*=section-] [class*="body-btn-credit"] div{width:97px;border-color:#CA4601;background:#F96B01;text-align:center;text-transform:uppercase;text-shadow:0px -1px 0px rgba(0, 0, 0, 0.3);line-height:11px;padding-top:7px;background:-moz-linear-gradient(top, #FF8901 0%, #F55201 100%);background:-webkit-linear-gradient(top, #FF8901 0%, #F55201 100%);background:-o-linear-gradient(top, #FF8901 0%, #F55201 100%);background:-ms-linear-gradient(top, #FF8901 0%, #F55201 100%);background:linear-gradient(top bottom, #FF8901 0%, #F55201 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8901', endColorstr='#F55201',GradientType=0);}
[class*=section-]:after{content:'';clear:both;display:block;}
[class*=section-] .title{margin:0 0px 0 10px;}
[class*=section-] .title h4{float:left;font-size:18px;line-height:18px;font-weight:bold;padding:2px 0 7px 0;color:#06b;}
[class*=section-] .title h4 a{color:inherit;}
[class*=section-] a.more{color:#f62;padding-top:4px;position:absolute;top:0;right:0;}
[class*=section-] .topics p{font-size:12px;line-height:14px;margin:5px 0;padding:0;color:#284058;position:relative;}
[class*=section-] .topics .item{border-top:1px dotted #aab3c0;}
[class*=section-] .topics .column{overflow:visible;}
[class*=section-] .topics .item:first-child{border-top:1px solid #aab3c0;}
[class*=section-] .topics .column h4{display:inline;}
[class*=section-] .topics .img{z-index:1;width:auto;overflow:visible;}
[class*=section-] .topics .img .frame{box-shadow:0px 0px 5px #aab3c0;-moz-box-shadow:0px 0px 5px #aab3c0;-webkit-box-shadow:0px 0px 5px #aab3c0;overflow:visible;}
[class*=section-] .topics .img.fright{margin:0px 0px 0px 10px;}
[class*=section-] .topics .img img{width:113px;height:80px;}
#hpc-right [class*=section-] .item-list{margin:0 5px 20px 6px;}
#hpc-right [class*=section-] .title{margin:0 5px 0 6px;}
#hpc-right [class*=section-] a.more{right:6px;}
#hpc-left [class*=section-], #content-center [class*=section-]{margin-right:10px;margin-left:-10px;}
#hpc-left [class*=section-] .item-list, #content-center [class*=section-] .item-list{margin:0 0px 30px 10px;}
#hpc-right [class*=section-] .block-promo{width:100%;}
[class*=section-] .block-promo .body{width:100%;height:265px;border-radius:3px;border:1px solid #aab3c0;padding:110px 100px 0 10px;margin-bottom:20px;}
[class*=section-] .block-promo .body a{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;opacity:0;filter:alpha(opacity="0");z-index:1;}
[class*=section-] .block-promo .body img.bg{width:100%;height:231px;position:absolute;right:0;top:0;z-index:-1;}
[class*=section-] .block-promo .body img.hbg{position:absolute;z-index:-1;width:251px;height:96px;left:-3px;top:7px;}
[class*=section-] .block-promo .body h3{font-weight:bold;font-size:30px;line-height:1em;color:#fff;text-shadow:1px 1px 0px #BF2F23;position:absolute;left:10px;top:22px;}
[class*=section-] .block-promo .body ul{color:#fff;color:#8f8f8f;font:normal 1em 'Noticia Text', Cambria, Georgia, Times, "Times New Roman", serif;list-style-type:none;margin:0;padding:0;}
[class*=section-] .block-promo .body li{padding-left:24px;background:url(../gfxi/promocyjny_sarrow.png) no-repeat 0 0;margin-bottom:5px;}
[class*=section-] .block-promo .body h4{color:#fff;position:absolute;left:-1px;right:-1px;bottom:-1px;background:#E93C30;border-radius:0 0 3px 3px;height:33px;font-weight:bold;font-size:15px;vertical-align:bottom;text-align:center;line-height:100%;}
[class*=section-] .block-promo .body h4 b{font-size:28px;vertical-align:middle;position:relative;top:-1px;}
.b-ie8 [class*=section-] .block-promo .body h4 b{top:-2px;}
#content-left [class*=section-] .block-promo .body, #content-right [class*=section-] .block-promo .body{overflow:hidden;padding:105px 10px 55px;height:auto;}
#content-left [class*=section-] .block-promo .body img.bg, #content-right [class*=section-] .block-promo .body img.bg{width:auto;height:127px;position:absolute;right:0;top:0;z-index:-1;}
#content-left [class*=section-] .block-promo .body img.hbg, #content-right [class*=section-] .block-promo .body img.hbg{position:absolute;z-index:-1;width:auto;height:75px;top:14px;left:-40px;}
#content-left [class*=section-] .block-promo .body h3, #content-right [class*=section-] .block-promo .body h3{font-size:19px;top:31px;}
#content-left [class*=section-] .block-promo .body li, #content-right [class*=section-] .block-promo .body li{font-size:11px;}
#content-left [class*=section-] .block-promo .body h4, #content-right [class*=section-] .block-promo .body h4{color:#fff;height:auto;font-weight:bold;font-size:13px;vertical-align:bottom;text-align:center;line-height:100%;}
#content-left [class*=section-] .block-promo .body h4 b, #content-right [class*=section-] .block-promo .body h4 b{font-size:20px;position:relative;top:-1px;}
[class*=section-inter-price] .title h4{font-weight:normal;}
.pricelist{border-bottom:2px solid #aab3c0;}
.pricelist .item{border-top:1px dotted #aab3c0;}
.pricelist .item:first-child{border-top:1px solid #aab3c0;}
.pricelist.item-list > .item > .item-frame{font-size:0;display:block;padding:4px 0;}
.pricelist.item-list .item-frame > *{display:inline-block;font-size:12px;line-height:25px;}
.pricelist p, .pricelist h5{color:#06b;font:bold 18px/30px 'Noticia Text', Cambria, Georgia, Times, "Times New Roman", serif;}
.pricelist p{font-size:16px;font-weight:normal;}
.pricelist sup{font-size:0.6em;line-height:1;}
.pricelist.item-list .column{vertical-align:middle;}
.pricelist .btn{font-weight:bold;color:#d00;margin:0;}
.pricelist .btn > hr{width:0.4em;display:inline-block;opacity:0;filter:alpha(opacity=0);}
.pricelist .btn:hover{text-decoration:underline;}
.pricelist .btn:hover *{text-decoration:none;}
.btn:active{background:transparent;}
.pricelist .btn > span{display:inline-block;vertical-align:middle;margin-bottom:2px;}
.pricelist .btn > span > span{height:22px;display:table-cell;vertical-align:middle;line-height:22px;font-weight:normal;color:#284058;}
.pricelist .btn > span > span > i{display:inline-block;vertical-align:middle;height:100%;margin-top:1px;}
.pricelist .btn:active > span > span > i{margin-top:2px;}
.tooltip{position:absolute;z-index:1030;display:block;height:auto;padding:5px;font-size:11px;line-height:20px;opacity:0;filter:alpha(opacity=0);visibility:visible;}
.tooltip.in{opacity:0.8;filter:alpha(opacity=80);}
.tooltip.top{margin-top:-3px;}
.tooltip.right{margin-left:3px;}
.tooltip.bottom{margin-top:3px;}
.tooltip.left{margin-left:-3px;}
.tooltip-inner{max-width:200px;padding:3px 8px;margin:0 !important;height:auto;color:#ffffff;text-align:center;text-decoration:none;background-color:#000000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;white-space:nowrap;}
.tooltip-arrow, div.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid;margin:0;}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000000;border-width:5px 5px 0;}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000000;border-width:5px 5px 5px 0;}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000000;border-width:5px 0 5px 5px;}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000000;border-width:0 5px 5px;}
.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}
.fade.in{opacity:0.8;}
.dialogbox-compare{position:fixed;top:10%;left:50%;width:80%;height:80%;margin-left:-40%;margin-top:0;padding:8px;background:#FFF;z-index:2002;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.dialogbox-compare > a{position:absolute;top:-25px;right:8px;color:#fff;font-size:25px;}
.dialogbox-compare > a:hover{color:#fff !important;opacity:0.5;filter:alpha(opacity=50);text-decoration:none;}
.dialogbox-compare h2{font:bold 13px/1em 'Helvetica Neue', Tahoma, sans-serif;position:absolute;top:-2em;color:white;}
.dialogbox-compare .frame{position:absolute;margin:8px;left:0;top:0;bottom:0;right:0;overflow:auto;border:1px solid #dfdfdf;border-right:none;border-bottom:none;}
#compare-colhead{position:absolute;top:1px;z-index:1;width:100px;}
#compare-body{min-width:100%;}
.dialogbox-compare table{table-layout:fixed;border:0px solid #DFDFDF;border-collapse:collapse;border-spacing:0;font:normal 12px/1.2em 'Helvetica Neue', Tahoma, sans-serif;}
.dialogbox-compare table td, .dialogbox-compare table th{color:#333;border:1px solid #dfdfdf;border-left:none;border-top:none;background:#fff;height:50px;vertical-align:middle;text-align:center;padding:5px 0;}
.dialogbox-compare td:after{width:182px;content:' ';display:block;visibility:hidden;line-height:0;height:0;}
.dialogbox-compare td:first-child:after{width:99px;}
.dialogbox-compare td:first-child{font-weight:bold;}
.dialogbox-compare td b{font-size:14px;}
.dialogbox-compare table tr:nth-child(odd) td{background:#F9F9F9;}
.dialogbox-compare table tr.sketch:nth-child(odd) td{background:#fff;}
.dialogbox-compare table tr.sketch td{padding:15px 0;}
.dialogbox-compare .pp-foto{float:none;display:inline-block;height:112px;}
.dialogbox-compare div.pp-foto a.img{display:block;width:158px;height:112px;margin:0 !important;padding-bottom:0;}
.dialogbox-compare div.pp-foto a.img img{width:158px;height:112px;}
.dialogbox-compare h3{font-size:12px;font-weight:bold;color:#06b;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:3em;width:172px;text-align:inherit;}
.dialogbox-compare .btn-size-s span span, .dialogbox-compare .btn-size-s span span i{height:1.4em;line-height:1.3em;}
.dialogbox-compare .btn:active span span{line-height:1.5em !important;}
.if-title{padding:0px;margin:0px 0px 30px 0px;overflow:visible;}
.if-title h1{display:inline;white-space:normal;}
.btn-float-l{float:left;}
.btn-float-r{float:right;margin-left:10px;}
.if-title a.btn{background:#284058;font-size:12px;position:relative;top:5px;right:10px;padding:4px 8px;}
.if-title div.btn{font-size:12px;background:#aab3c0;position:relative;top:5px;right:10px;padding:4px 8px;}
.if-title a.btn:hover{background:#ef8205;transition-property:background;transition-duration:0.2s;-webkit-transition-property:background;-webkit-transition-duration:0.2s;}
.options{overflow:hidden;}
.options a.btn{font-size:12px;background:#aab3c0;padding:4px 8px;}
.options a.btn:nth-child(2){background:#284058;}
.options a.btn:nth-child(4){background:#e32101;}
.options a.btn:hover{background:#ef8205;transition-property:background;transition-duration:0.2s;-webkit-transition-property:background;-webkit-transition-duration:0.2s;}
.column a.btn{font-size:12px;background:#aab3c0;padding:4px 8px;}
.column a.btn:hover{background:#ef8205;transition-property:background;transition-duration:0.2s;-webkit-transition-property:background;-webkit-transition-duration:0.2s;}
.sticky a.btn{font-size:12px;background:#284058;padding:4px 8px;}
.sticky a.btn:nth-child(2){background:#aab3c0;}
.sticky a.btn:hover{background:#ef8205;transition-property:background;transition-duration:0.2s;-webkit-transition-property:background;-webkit-transition-duration:0.2s;}
.sticky{margin-bottom:30px;margin-right:10px;}
.borderbox div.sticky{margin-right:0px;}
#frmForumRegister textarea, #frmProfileChange textarea{min-height:70px;}
#frmForumRegister .t3 select, #frmProfileChange .t3 select{display:inline;}
#frmForumReply textarea{max-height:200px;}
form div.code{margin:0px;}
#dbDynamicContent div.space{padding:0px;}
#frmProfileChange_idRegisterAvatarFileInfo{margin:0px;}
.img div.frame img{width:100%;max-height:112px;}
.btn-submenu{display:none;position:absolute;z-index:2;}
#btn-opcje-forum{margin-right:-19px;}
.btn-submenu .btn-dummy{font-size:12px;z-index:1;position:relative;cursor:pointer;margin-bottom:-1px;float:right;border:1px solid #ef8205;border-bottom:none;background:#ffffff;}
.btn-submenu .btn-dummy span{display:block;}
.btn-submenu .btn-dummy span span{padding:4px 8px;position:relative;border:none;background-image:none;background-repeat:no-repeat;background-color:#ffffff;}
.btn-submenu .btn-dummy span span i{display:none;}
.btn-submenu .submenu-list{clear:both;background:#ffffff;position:relative;z-index:0;padding:8px 8px;border:1px solid #ef8205;text-align:right;}
.btn-submenu-over{display:block;}
.btn-submenu .submenu-list a{display:block;font-size:12px;}
#targetForumImageUpload{overflow:hidden;display:block;}
#image-upload-list{overflow:hidden;min-height:1px;display:block;}
#img-download-progress{overflow:hidden;display:none;}
#img-download-progress .frame{min-height:58px;}
form div.code input{display:block;float:left;}
.dialogbox-in{background-position:20px 0px;}
.get-file a.btn{font-size:12px;padding:4px 8px;}
.pp-title{margin-bottom:15px;}
.pp-letters li{display:block;float:left;margin-bottom:10px;margin-right:5px;}
.pp-letters li a{background:#aab3c0;color:#ffffff;display:block;text-align:center;width:50px;line-height:50px;border-radius:25px;}
.pp-letters li a:visited{background:#aab3c0;color:#ffffff;}
.pp-letters li a:hover{background:#ef8205;color:#ffffff !important;}
.pp-letters li.selected a{background:#284058;color:#ffffff;font-weight:700;}
.pp-letters li.selected a:visited{background:#284058;color:#ffffff;}
.pp-letters li.selected a:hover{background:#284058;color:#ffffff !important;}
.pp-letters li:last-child a{width:105px;}
.pp-letters ul:after{content:" ";clear:both;display:block;margin-bottom:20px;}
.pp-aitems ul{padding-right:30px;}
.pp-aitems ul li{border-bottom:1px dotted #aab3c0;margin-bottom:10px;position:relative;display:inline-block;width:100%;}
.pp-aitems ul li:hover{background:#ebeef3;}
.pp-aitems ul li a{display:block;float:left;padding-top:2px;padding-left:4px;padding-right:4px;border-bottom:2px solid #aab3c0;position:absolute;top:-1px;}
.pp-aitems ul li span{display:block;float:right;padding-top:2px;padding-right:4px;}