#l8-right-left .overflow-frame{width:446px;}
#l8-right-left>.overflow-frame{overflow:hidden;}
#l7-center .overflow-frame{width:446px;}
#l7-center>.overflow-frame{overflow:hidden;}
#l3-right .overflow-frame{width:598px;}
#l3-right>.overflow-frame{overflow:hidden;}
.overflow-frame{overflow:auto;overflow-y:hidden;}
.subheader{font-weight:bold;padding:0;margin:10px 0 0 0;clear:left;}
span.binaries{color:#696969;font-weight:normal;}
.horizontal-line{clear:both;overflow:hidden;font-size:0;border-top:1px solid #e9e9e9;margin:15px 0 13px 0;}
#print-pane{clear:left;float:left;padding-top:10px;height:20px;width:300px;}
#print-pane .page-print{margin-right:30px;}
#sendfriend-pane{float:left;padding-top:10px;}
p.error-message{color:#f00;background:url(/b/common/icon/error.gif) no-repeat 7px 0;padding:2px 0 3px 32px;margin:0;}
.box-order-img{width:142px;margin-top:10px;margin-bottom:6px;}
.box-order-img div.content{background:url(/b/tp/static/background/zamawiam_mid.gif) repeat-y;padding:10px;width:122px;font-size:12px;}
.box-order-img .box-footer,.box-order-img .box-header{font-size:0;}
#promotion-box .box-order-img,#article-box .box-order-img,#service-box .box-order-img{clear:right;float:right;}
#promotion-box .additional-info .text{overflow:hidden;width:100%;margin:10px 0 20px 0;display:none;float:left;}
.announcement{margin-top:20px;padding-top:10px;border-top:1px solid #e9e9e9;overflow:hidden;width:100%;}
.announcement .title{float:left;width:69%;font-weight:bold;margin-bottom:10px;}
.announcement .date{float:right;width:30%;font-weight:bold;text-align:right;}
.announcement .teaser{clear:both;margin-bottom:5px;}
.announcement img{margin-top:5px;float:right;}
#promotions-box{margin:0 0 10px 0;}
#see-also-box{margin-bottom:10px;}
#use-it-box{margin-bottom:10px;}
#promotion-box .teaser{margin-bottom:10px;clear:left;}
#promotion-box .button-left{text-align:right;overflow:hidden;}
#job-box .subheader{padding:10px 0 5px 0;border-bottom:1px solid #e9e9e9;margin-bottom:5px;}
#back{float:right;margin-bottom:10px;margin-top:10px;}
#binaries-box .binary{border-bottom:2px solid #e9e9e9;margin-bottom:10px;padding-bottom:10px;}
.additional-box{margin-bottom:10px;}
.additional-box .more{font-weight:bold;}
#faq-questions{clear:both;}
#faq-questions a.more{display:block;}
#service-faq-box .question{color:#ff6500;background:url(/b/common/icon/bullet.gif) no-repeat 0 6px;padding-left:10px;margin-bottom:4px;}
#service-faq-box .question a{display:block;}
#service-faq-box .answer{padding:0 0 12px 10px;margin:0;border-bottom:1px solid #e9e9e9;}
#service-faq-box a{color:black;border-bottom:1px solid #e9e9e9;margin-top:5px;padding-bottom:5px;}
#price-list-box .price-list-item .white-box{display:inline;}
.price-list-elem{margin-bottom:10px;}
.price-list-elem .desc{display:block;padding-left:10px;}
#portal_error-mark{padding:20px;clear:both;border-bottom:solid 2px #EAEAEA;}
.links-box-box{margin-bottom:10px;}
.tpTable{border:0;margin:6pt 0 11pt 1pt;border-collapse:collapse;empty-cells:show;}
.tpTable td{border:0;border-bottom:.5pt #999 solid;font-family:Arial;color:#000;font-size:11px;line-height:9pt;padding:5pt 9pt 4pt 9pt;text-align:center;vertical-align:middle;}
.tpTable-title{color:#000;background:#d9d9d9;font-weight:bold;font-size:8pt;line-height:10pt;padding:5pt 9pt 5pt 9pt;text-align:left;}
.tpTable-header{background:#e9e9e9;font-weight:bold;}
.tpTable-subheader{background:#e9e9e9;}
#subportal1-top-line{clear:both;height:11px;border-top:1px solid #e9e9e9;width:750px;}
h1{margin-top:15px;}
h1.right-margin{margin-right:110px;}
.font-size-box{clear:both;float:right;margin-top:15px;width:88px;height:24px;background-image:url(/b/tp/static/background/font-size-bckg.gif);font-size:11px;padding-top:2px;}
.font-size-box a{text-decoration:none;color:#000;}
.font-size-box a:hover{text-decoration:none;color:#000;}
.font-size-box .size1{font-size:11px;margin:0 5px 0 10px;}
.font-size-box .size2{font-size:14px;margin:0 10px;}
.font-size-box .size3{font-size:18px;margin:0 5px;}
.font-size-box .active{color:#000;}
#promotion-box .font-size-box{margin-top:0;}
.article-history{border-top:1px solid #e9e9e9;margin-top:20px;}
.article-history .history-row{padding:15px 0;position:relative;}
.article-history .history-row .user{padding-right:10px;position:absolute;right:0;}
.article-history .history-row .date{padding-left:10px;position:absolute;}
div.product-header h1.category-title{margin-top:15px;float:left;width:300px;}
.font-size-chooser{margin-left:350px;margin-top:15px;margin-bottom:10px;width:88px;height:24px;background-image:url(/b/tp/static/background/font-size-bckg.gif);font-size:11px;padding-top:2px;}
.font-size-chooser a:hover{text-decoration:none;}
.font-size-chooser a#size1{font-size:11px;color:#334AAB;margin:0 5px 0 10px;}
.font-size-chooser a#size2{font-size:14px;color:#334AAB;margin:0 10px;}
.font-size-chooser a#size3{font-size:18px;color:#334AAB;margin:0 5px;}
.font-size-chooser a#size1.active,a#size2.active,a#size3.active{color:black;}
#service-box .additional-info .text{overflow:hidden;width:100%;margin:10px 0 20px 0;display:none;float:left;}
#service-box .see-also-teasers-box .teaser{width:180px;float:left;margin:0 0 0 29px;}
#service-box .see-also-teasers-box .first{margin:0;}
#service-box,#promotion-box,#article-box{font-size:12px;}
.druk1{width:25%;}
.druk2_1{width:10%;text-align:right;}
.druk2_2{width:25%;text-align:center;}
.druk2_3{width:10%;text-align:left;}
.druk3{width:30%;}
.form-simple-line1{width:50px;}
.form-simple-line2{width:30px;}
.druk_button{text-align:right;}
.box-field-input{font-weight:bold;}
.hiddenForm{display:none;}
.regul{text-align:left;}
.error-message{color:#f00;background-color:transparent;background-image:url(/b/common/icon/error.gif);background-repeat:no-repeat;background-attachment:scroll;background-position:7px 0;padding-top:2px;padding-right:0;padding-bottom:3px;padding-left:32px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;}
.congratulation{font-size:10px;}
.box-field-error input{border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#f00;border-right-color:#f00;border-bottom-color:#f00;border-left-color:#f00;}
.box-field-error2{width:80%;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#f00;border-right-color:#f00;border-bottom-color:#f00;border-left-color:#f00;}
#promotion-box .see-also-teasers-box .iBoxContener{position:relative;float:left;width:191px;margin:3px 3px 3px 3px;}
#promotion-box .see-also-teasers-box .iBoxContener .iBoxCenter .description{left:5px;position:absolute;width:175px;}
#promotion-box .see-also-teasers-box .iBoxContener .iBoxCenter img.image{margin-top:5px;margin-left:5px;}
#promotion-box .see-also-teasers-box .iBoxContener .iBox{background:url(/b/tp/static/box/box_top.gif) no-repeat;margin:0;height:5px;width:100%;}
#promotion-box .see-also-teasers-box .iBoxContener .iBoxCenter{background:url(/b/tp/static/box/box_center.gif) repeat;margin:0;height:99px;width:100%;}
#promotion-box .see-also-teasers-box .iBoxContener .iBoxBttm{background:url(/b/tp/static/box/box_down.gif) no-repeat center bottom;height:40px;margin:0;width:100%;}
#service-box .see-also-teasers-box .iBoxContener{position:relative;float:left;width:191px;margin:3px 3px 3px 3px;}
#service-box .see-also-teasers-box .iBoxContener .iBoxCenter .description{left:5px;position:absolute;width:175px;}
#service-box .see-also-teasers-box .iBoxContener .iBoxCenter img.image{margin-top:5px;margin-left:5px;}
#service-box .see-also-teasers-box .iBoxContener .iBox{background:url(/b/tp/static/box/box_top.gif) no-repeat;margin:0;height:5px;width:100%;}
#service-box .see-also-teasers-box .iBoxContener .iBoxCenter{background:url(/b/tp/static/box/box_center.gif) repeat;margin:0;height:99px;width:100%;}
#service-box .see-also-teasers-box .iBoxContener .iBoxBttm{background:url(/b/tp/static/box/box_down.gif) no-repeat center bottom;height:40px;margin:0;width:100%;}
.box-order-img .content div.item{background:transparent url(/b/common/line/grey-dotted.gif) repeat-x scroll 0 0;background-position:bottom;}
.item-opinion-form{font-size:12px;}
.item-opinion-form .clear{clear:both;font-size:0;}
.item-opinion-form{clear:both;width:598px;padding:0;margin:0;margin-top:15px;}
.item-opinion-form .opinion{background:url(/b/tp/static/background/opinionform_box_thanks.png) no-repeat scroll left top;height:65px;}
.item-opinion-form .opinion .message{float:left;padding-left:55px;padding-top:25px;}
.item-opinion-form .opinion .message p{margin-top:0;margin-bottom:0;}
.item-opinion-form .opinion .buttons{float:right;margin-right:20px;margin-top:20px;}
.item-opinion-form .opinion .buttons input{font-weight:bold;color:#474747;}
.item-opinion-form .opinion .buttons .button-form{float:left;margin-left:5px;}
.item-opinion-form .comment-top{width:598px;background:url(/b/tp/static/background/opinionform_box_top.png) no-repeat scroll left top;height:51px;}
.item-opinion-form .comment-top .message{padding-left:55px;padding-top:20px;background:url(/b/tp/static/background/box_opinion_icon.png) no-repeat scroll 15px 9px;height:30px;}
.item-opinion-form .comment-top .message p{margin-top:0;margin-bottom:0;}
.item-opinion-form .comment-middle{width:598px;background:url(/b/tp/static/background/opinionform_box_middle.png) repeat-y scroll 0 0;}
.item-opinion-form .comment-middle .comment-box{padding:10px;padding-top:0;padding-bottom:5px;}
.item-opinion-form .comment-middle .comment-box-error{padding:10px;padding-top:0;}
.item-opinion-form .comment-middle .comment-box textarea{padding:5px;overflow:auto;width:555px;height:89px;border:0;background:url(/b/tp/static/background/opinion_textarea_bg.png);}
.item-opinion-form .comment-middle .comment-box-error textarea{padding:5px;overflow:auto;width:555px;height:89px;border:0;background:url(/b/tp/static/background/opinion_textarea_bg_error.png);}
.item-opinion-form .comment-bottom{width:598px;background:url(/b/tp/static/background/opinionform_box_middle.png) repeat-y scroll 0 0;}
.item-opinion-form .comment-bottom .message{float:left;padding-left:10px;}
.item-opinion-form .comment-bottom .comment-errors{float:left;padding-left:10px;}
.item-opinion-form .comment-bottom .errors{color:red;}
.item-opinion-form .comment-bottom .errors p{padding-left:25px;width:300px;height:18px;background:url(/b/tp/static/icon/error_image.gif) no-repeat scroll left top;}
.item-opinion-form .comment-bottom .buttons{float:right;padding:10px;padding-right:20px;padding-top:0;}
.item-opinion-form .comment-bottom .buttons form{float:left;padding-left:10px;}
.item-opinion-form .comment-bottom .buttons .send-button{background:url(/b/tp/static/button/opinion_send.png) no-repeat scroll left top;width:68px;height:24px;border:none;}
.item-opinion-form .comment-bottom .buttons .cancel-button{background:url(/b/tp/static/button/opinion_cancel.png) no-repeat scroll left top;width:68px;height:24px;border:none;}
.item-opinion-form .comment-bottom-end{width:598px;background:url(/b/tp/static/background/opinionform_box_bottom.png) no-repeat scroll left top;height:7px;font-size:0;}
.item-opinion-form .comment-bottom .message p{margin-top:0;margin-bottom:0;}
