body{margin:0;padding:0;background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:11px;text-align:center;color:#474747;}
img{border:0;}
input,select,textarea{font-family:Arial,Helvetica,sans-serif;font-size:11px;text-decoration:none;color:black;}
#portal-box{width:750px;background:#fff;margin:0 auto;padding:0 10px 0 10px;text-align:left;}
#home-portal-box{width:750px;background:#fff;overflow:hidden;margin:0 auto;padding:0 10px 0 10px;text-align:left;}
#portal-popup-box{text-align:left;}
#top-box{clear:right;float:right;margin-bottom:5px;position:relative;width:750px;}
#home-top-box{clear:both;float:left;margin-bottom:10px;position:relative;width:750px;}
iframe.curtain{width:100%;height:100%;position:fixed;top:0;left:0;background:#fff;opacity:.85;z-index:1000;border:none;}
div.popup{width:100px;position:absolute;top:100px;left:25%;z-index:1000;background:#fff;}
div.tooltip-popup{width:100px;position:absolute;top:1.5em;left:.5em;z-index:1000;background:#eee;border:2px solid #aaa;}
div.devmode{display:none;}
.font-24{font-size:24px;}
.print-only{display:none;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .clearfix{zoom:1;}
*:first-child+html .clearfix{zoom:1;}
#user-box{height:18px;margin:0;float:left;padding:45px 0 0 30px;color:#000;}
#user-box span{margin-right:13px;}
#user-box a{text-decoration:none;color:#000;}
#user-box a:hover{text-decoration:underline;}
#user-box a#log{padding:0 1px 0 8px;background:url(/b/common/icon/arrow.gif) #fff no-repeat 0 5px;}
#user-box a#user{color:#f60;}
#user-box form{display:inline;}
#user-box form#tplogout div{display:inline;}
#user-box form#tplogout p{display:inline;}
#user-box form#tplogoutTop div{display:inline;}
#user-box form#tplogoutTop p{display:inline;}
#user-box input.logout{padding-bottom:1px;vertical-align:bottom;}
#home-user-box{height:18px;margin:0;float:left;padding:45px 0 0 30px;color:#000;}
#home-user-box span{margin-right:13px;}
#home-user-box a{text-decoration:none;color:#000;}
#home-user-box a:hover{text-decoration:underline;}
#home-user-box a#log{padding:0 1px 0 8px;background:url(/b/common/icon/arrow.gif) #fff no-repeat 0 5px;}
#home-user-box a#user{color:#f60;}
#home-user-box form{display:inline;}
#home-user-box form#tplogout div{display:inline;}
#home-user-box form#tplogout p{display:inline;}
#home-user-box form#tplogoutTop div{display:inline;}
#home-user-box form#tplogoutTop p{display:inline;}
#home-user-box input.logout{padding-bottom:1px;vertical-align:bottom;}
#header-box{position:relative;height:60px;margin-bottom:20px;}
#home-header-box{position:relative;height:75px;position:relative;clear:both;float:left;width:750px;}
#header-subportal-box{position:relative;height:80px;}
#logo-tp{float:left;padding-top:18px;}
#logo-orange{float:right;position:relative;}
#logo-orange span{position:absolute;top:20px;left:20px;width:50px;text-align:right;}
#logo-orange a{color:#000;text-decoration:none;}
#logo-orange a:hover{color:#000;text-decoration:none;}
#menu{float:right;padding:0;clear:right;}
#menu a{text-decoration:none;color:#000;}
#menu ul{margin:9px 0 0 0;padding:0;list-style:none;}
#menu li{float:left;margin:0;padding:0;color:#f60;}
#menu li a{display:block;float:left;padding:0 9px 0 23px;border-left:1px solid #b3b3b3;line-height:16px;background:url(/b/common/icon/arrow.gif) #fff no-repeat 10px 6px;}
#menu li a:hover{text-decoration:underline;}
#menu li a.first{border:0;}
#menu li a.last{padding-right:1px;}
#menu li a.active{color:#ff6500;}
#footer-box{float:left;clear:both;margin-top:8px;border-top:3px solid #eaeaea;height:35px;width:750px;position:relative;}
#home-footer-box{float:left;clear:both;margin-top:8px;border-top:3px solid #eaeaea;height:35px;width:750px;}
#footer a{text-decoration:none;color:#000;}
#footer a:hover{text-decoration:underline;}
#footer ul{float:left;margin:11px 0 11px 0;padding:0;list-style:none;}
#footer li{float:left;margin:0;color:#f60;background:url(/b/common/icon/bullet.gif) no-repeat 0 6px;}
#footer li a{display:block;float:left;padding:0 5px 0 10px;}
#footer li a:hover{text-decoration:underline;}
#footer li a.active{color:#ff6500;}
#footer li a.active:hover{text-decoration:underline;}
#footer #bip{background:url(/b/common/icon/bip.gif) #fff no-repeat left;width:37px;height:17px;float:left;margin:6px 9px 0 0;}
#footer span#amg{float:right;margin:11px 3px 0 0;}
#footer span#amg a:hover{text-decoration:underline;}
#footer span#partners-investors{float:right;}
#footer div#partners-investors{float:right;}
#full-footer{clear:both;}
#l1-main-box{width:100%;clear:both;}
#home-l1-main-box{width:100%;clear:both;}
#l1-center{width:750px;float:left;}
#l2-main-box{width:750px;clear:both;}
#l2-main-box .col{float:left;}
#l2-left{width:375px;}
#l2-right{width:375px;}
#l3-main-box{width:750px;clear:both;}
#l3-main-box .col{float:left;}
#l3-left{width:142px;}
#l3-right{width:598px;margin-left:10px;}
#l3r-main-box{width:750px;clear:both;}
#l3r-main-box .col{float:right;}
#l3r-right{width:598px;margin-left:10px;}
#l3r-left{width:142px;}
#l4-main-box{width:750px;clear:both;}
#l4-main-box .col{float:left;}
#l4-left{width:560px;margin:0 10px 0 0;}
#l4-right{width:180px;}
#l5-main-box{width:750px;clear:both;}
#l5-main-box .col{float:left;}
#l5-left{width:142px;margin:0 10px 0 0;}
#l5-right{width:598px;}
#l5r-main-box{width:750px;clear:both;}
#l5r-main-box .col{float:right;}
#l5r-right{width:598px;}
#l5r-left{width:142px;margin:0 10px 0 0;}
#l6-main-box{width:750px;clear:both;}
#l6-main-box .col{float:left;}
#l6-left{width:370px;margin:0 10px 0 0;}
#l6-right{width:370px;}
#l7-main-box{width:750px;clear:both;}
#l7-main-box .col{float:left;}
#l7-left{width:142px;}
#l7-center{width:446px;margin:0 10px 0 10px;}
#l7-right{width:142px;}
#l8-main-box{width:750px;clear:both;}
#l8-main-box .col{float:left;}
#l8-left{width:142px;margin:0 10px 0 0;}
#l8-right{width:598px;}
#l8-right-left{width:446px;margin:0 10px 0 0;}
#l8-right-right{width:142px;}
#l8-right-top object{margin-bottom:10px;}
#l8-right-top img{margin-bottom:10px;}
#lh1-main-box{width:750px;float:left;}
#lh1-main-box .lh1-separator{height:2px;font-size:1px;width:750px;clear:both;}
#lh1-login-box{width:142px;float:right;}
#lh1-top-box{width:598px;}
#lh1-left-col{width:142px;float:left;}
#lh1-middle-col{width:142px;float:left;margin:0 0 0 10px;}
#lh1-b-left-col{width:294px;float:left;clear:left;margin:28px 0 0 0;}
#lh1-b-right-col{width:446px;float:right;margin:0 0 0 10px;}
#subportal1-main-box{width:750px;clear:both;}
#subportal1-main-box .col{float:left;}
#subportal1-left{width:142px;}
#subportal1-right{width:598px;margin-left:10px;}
#subportal1-top-left{float:left;width:92px;height:60px;}
#subportal1-top-center{float:left;margin-left:10px;width:355px;height:60px;padding-top:20px;}
#subportal1-top-right{float:left;width:218px;padding-top:3px;padding-bottom:10px;overflow:hidden;}
#subportal1-top-right #search-box{left:456px;top:18px;}
#l9-main-box{width:750px;clear:both;}
#l9-main-box .col{float:left;}
#l9-left{width:598px;}
#l9-right{width:142px;margin-left:10px;}
div.box-white-shade{margin-bottom:10px;width:142px;background:#fff url(/b/common/box/white-shade-bottom.gif) bottom no-repeat;}
div.box-white-shade img{display:block;margin:0;}
div.box-white-shade div.content{background:url(/b/common/box/white-top.gif) top no-repeat;padding:5px 10px 10px 10px;}
div.box-white{width:142px;background:#fff url(/b/common/box/white-bottom.gif) bottom no-repeat;}
div.box-white div.content{background:url(/b/common/box/white-top.gif) top no-repeat;padding:10px;}
div.box-beige{width:142px;background:#fff url(/b/common/box/beige-bottom.gif) bottom no-repeat;}
div.box-beige img{display:block;margin:0 0 10px 0;}
div.box-beige div.content{background:url(/b/common/box/beige-top.gif) top no-repeat;padding:10px;}
div.box-beige-img{width:142px;}
div.box-beige-img img{vertical-align:bottom;}
div.box-beige-img div.content{background:url(/b/common/box/beige-img-bottom.gif) bottom no-repeat;padding:5px 10px 10px 10px;}
div.box-white-rect-2{width:294px;background:#fff url(/b/common/box/white-bottom-rect-2.gif) bottom no-repeat;}
div.box-white-rect-2 div.content{background:url(/b/common/box/white-top-rect-2.gif) top no-repeat;padding:10px;}
div.box-white-rect{width:142px;background:#fff url(/b/common/box/white-bottom-rect.gif) left bottom no-repeat;}
div.box-white-rect div.content{background:url(/b/common/box/white-top-rect.gif) left top no-repeat;padding:10px;}
div.box-gray{width:142px;background:#fff url(/b/common/box/gray-bottom.gif) bottom no-repeat;}
div.box-gray img{display:block;margin:0 0 10px 0;}
div.box-gray h4{margin:0 0 10px 0;padding:0;}
div.box-gray div.content{background:url(/b/common/box/gray-top.gif) top no-repeat;padding:10px;}
div.box-gray a{color:#143d8d;text-decoration:none;background:url(/b/common/icon/arrow.gif) no-repeat 0 5px;padding-left:13px;}
div.box-white-flat{width:142px;background:#fff url(/b/common/box/white-bottom.gif) bottom no-repeat;border-top:1px solid #dcdcdc;}
div.box-white-flat img{display:block;margin:0 0 10px 0;}
div.box-white-flat div.content{padding:10px;}
div.box-dotted-5{float:right;width:283px;background:url(/b/common/box/dotted-dots.gif);padding:9px 8px 9px 9px;}
div.box-dotted-5 div.inner{background:url(/b/common/box/dotted-bottom-5.gif) bottom no-repeat;}
div.box-dotted-5 div.inner div.content{width:713px;background:url(/b/common/box/dotted-top-5.gif) top no-repeat;padding:10px;}
div.box-dotted-3{width:431px;background:url(/b/common/box/dotted-dots.gif);padding:8px 7px 8px 8px;}
div.box-dotted-3 div.inner{background:url(/b/common/box/dotted-bottom-3.gif) bottom no-repeat;}
div.box-dotted-3 div.inner div.content{width:411px;background:url(/b/common/box/dotted-top-3.gif) top no-repeat;padding:10px;}
div.box-dotted-4{width:583px;background:url(/b/common/box/dotted-dots.gif);padding:8px 7px 8px 8px;}
div.box-dotted-4 div.inner{background:url(/b/common/box/dotted-bottom-4.gif) bottom no-repeat;}
div.box-dotted-4 div.inner div.content{width:563px;background:url(/b/common/box/dotted-top-4.gif) top no-repeat;padding:10px;}
div.box-dotted-4 div.inner div.content-plain{width:563px;padding:10px;}
div.box-dotted-4 div.inner-gray{background:#eaeaea url(/b/common/box/dotted-gray-top-4.gif) top no-repeat;}
div.box-dotted-4 div.inner-gray div.content-gray{width:563px;padding:10px;}
div.gray-top{border-top:3px solid #dcdcdc;}
div.box-gray-full{width:122px;background:#dcdcdc url(/b/common/box/gray-full-corner.gif) bottom right no-repeat;padding:10px;}
div.box-blue-full{width:122px;background:#003a9e url(/b/common/box/blue-full-corner.gif) bottom right no-repeat;padding:10px;}
div.box-beige-roof{background:url(/b/common/box/beige-roof.gif) repeat-x;padding:10px;}
div.box-top-separated{margin-top:10px;}
div.box-bottom-separated{margin-bottom:10px;}
div.w1{width:142px;}
div.w2{width:294px;}
div.w3{width:446px;}
div.w4{width:598px;}
div.w5{width:750px;}
span.dot-required{position:relative;color:#f60;font-size:20px;vertical-align:sub;}
.shipping-addresses span.dot-required{float:left;margin-left:-12px;line-height:20px;}
#user-registration-form span.dot-required{float:left;margin-left:-14px;}
.back-link{font-size:11px;}
a{text-decoration:underline;color:#000;}
a:link{text-decoration:underline;color:#000;}
a:visited{text-decoration:underline;color:#000;}
a:hover{text-decoration:underline;color:#ff6500;}
a:active{text-decoration:underline;color:#000;}
a.more{color:#000;text-decoration:none;background:url(/b/common/icon/arrow.gif) no-repeat 0 5px;padding-left:11px;}
a:visited.more{text-decoration:none;color:#000;}
a:hover.more{color:#000;text-decoration:underline;}
a.subtitle{color:#000;text-decoration:none;background:url(/b/common/icon/arrow.gif) no-repeat 0 5px;font-weight:bold;padding-left:11px;display:block;}
a:hover.subtitle{color:#000;text-decoration:underline;}
a.promo_subtitle{color:#143d8d;text-decoration:none;background:url(/b/common/icon/arrow.gif) no-repeat 0 5px;font-weight:bold;padding-left:11px;}
a.white-box{color:#000;text-decoration:none;background:url(/b/common/icon/arrow.gif) no-repeat 0 10px;padding-left:11px;display:block;padding-top:5px;}
a:hover.white-box{color:#000;text-decoration:underline;padding-top:5px;}
a.menu{color:#000;text-decoration:none;background:url(/b/common/icon/arrow.gif) no-repeat 0 5px;padding-left:13px;}
a.active{color:#ff6500;}
a.gray-full-box{color:#000;text-decoration:none;background:url(/b/common/icon/arrow.gif) no-repeat 0 5px;padding-left:13px;display:block;}
a.prev{color:#000;text-decoration:none;background:url(/b/common/icon/arrow-back.gif) no-repeat 0 5px;padding-left:11px;}
a.next{color:#000;text-decoration:none;background:url(/b/common/icon/arrow.gif) no-repeat right 5px;padding-right:11px;}
a.page-print{color:#000;text-decoration:none;background:#fff url(/b/common/icon/page-print.gif) no-repeat left;padding:6px 0 6px 26px;white-space:nowrap;}
a:hover.page-print{color:#000;text-decoration:underline;}
a.page-send{color:#000;text-decoration:none;background:#fff url(/b/common/icon/page-send.gif) no-repeat left;padding:6px 0 6px 27px;}
a:hover.page-send{color:#000;text-decoration:underline;}
div.box-success{border:2px solid #f60;margin:0 0 15px 0;padding:4px 0 2px 0;position:relative;background:#fff;}
div.box-success p,p.alert{border:none;background:url(/b/common/icon/success.gif) no-repeat 7px 3px;padding:4px 0 4px 32px;font-size:13px;margin:2px 0 2px 0;}
div.box-error{border:2px solid #f00;margin:0 0 15px 0;padding:4px 0 2px 0;position:relative;background:#fff;}
div.box-error p{border:none;background:url(/b/common/icon/error.gif) no-repeat 7px 3px;padding:4px 0 4px 32px;font-size:13px;margin:2px 0 2px 0;}
div.header div.box-error{margin-top:8px;}
h1{font-weight:normal;font-size:20px;}
h3{font-weight:normal;font-size:14px;}
h4{font-weight:bold;font-size:12px;}
#top-menu-box{margin-bottom:5px;overflow:hidden;}
div.menu{width:750px;border:0;margin:0;overflow:hidden;}
div.menu img{display:block;}
div.menu div.nav-non-active{float:left;padding:5px 0 0 0;border:0;margin:0 0 0 -1px;}
div.menu div.nav-active{padding:0;float:left;background-color:white;border:0;margin:0 0 0 -1px;}
div.menu div.first{margin-left:0;}
div.menu-item-content{position:relative;border:0;margin:0;padding:0;}
div.menu div.static-menu-item{float:left;}
div.menu a{font-weight:bold;font-family:Arial;font-size:11px;text-decoration:none;}
div.menu a:hover{font-weight:bold;text-decoration:underline;}
div.menu div.nav-active a{color:#f60;}
div.menu div.nav-non-active a{color:#000;}
div.menu div.nav-active span{font-weight:bold;font-family:Arial;font-size:11px;text-decoration:none;color:#f60;}
#menu-level2 ul{width:748px;clear:both;list-style:none;padding:5px 0 0 0;margin:0;float:left;background-color:#f4f4f4;border:1px solid #d4d4d4;border-top:0;}
#menu-level2 ul.gray-bottom{border-bottom:2px solid #eaeaea;}
#menu-level2 li{float:left;color:#f60;padding:0 4px 5px 0;margin:0;white-space:nowrap;}
#menu-level2 li.nav-header-item a{font-size:12px;text-decoration:none;}
#menu-level2 li.nav-header-item{padding:0 15px 5px 15px;position:relative;}
#menu-level2 li.nav-header-item div.nav-active a{color:#f60;}
#menu-level2 li.nav-header-item div.nav-active a:hover{text-decoration:underline;}
#menu-level2 li.nav-header-item div.bnav-non-active a{color:black;}
#menu-level2 li.nav-header-item div.bnav-non-active a:hover{text-decoration:underline;}
#menu-level2 li.nav-header-item div.bnav-non-active a:active{color:#838383;}
#menu-level2 li.nav-header-item .empty{border-right:1px solid #d4d4d4;padding-right:10px;position:absolute;bottom:0;right:0;}
ul#leftmenu{list-style:none;padding:0;margin:0 0 10px 0;clear:both;max-width:142px;}
ul#leftmenu a{text-decoration:none;clear:both;margin:0;}
ul#leftmenu a:hover{margin:0;text-decoration:underline;}
ul#leftmenu li{margin:0;padding:0;border-left:#e9e9e9 solid 1px;border-top:white solid 1px;width:141px;}
ul#leftmenu li div{margin:0;padding:0;}
ul#leftmenu li.nav-non-active-level1 div,ul#leftmenu li.nav-active-level1 div,ul#leftmenu li.nav-active-level1-first div,ul#leftmenu li.nav-active-level1-last div{margin-left:6px;padding:0;}
ul#leftmenu li.nav-non-active-level2 div,ul#leftmenu li.nav-active-level2 div,ul#leftmenu li.nav-active-level2-last div,ul#leftmenu li.nav-non-active-level2-last div{margin-left:16px;background:url(/b/common/icon/arrow.gif) no-repeat 0 10px;}
ul#leftmenu li.nav-non-active-level1 div a,ul#leftmenu li.nav-non-active-level2 div a,ul#leftmenu li.nav-non-active-level2-last div a{color:black;}
ul#leftmenu li.nav-active-level1 div a,ul#leftmenu li.nav-active-level2 div a,ul#leftmenu li.nav-active-level1-first div a,ul#leftmenu li.nav-active-level1-last div a,ul#leftmenu li.nav-active-level2-last div a{color:#f60;}
ul#leftmenu li.nav-active-level1-first{border-top:#e9e9e9 solid 1px;}
ul#leftmenu li.nav-active-level1-last,ul#leftmenu li.nav-active-level2-last,ul#leftmenu li.nav-non-active-level2-last{border-bottom:#e9e9e9 solid 1px;}
ul#leftmenu li.nav-non-active-level1{background-color:#e9e9e9;}
ul#leftmenu li.nav-non-active-level2,ul#leftmenu li.nav-active-level2,ul#leftmenu li.nav-active-level2-last,ul#leftmenu li.nav-non-active-level2-last{background:url(/b/common/line/grey-dotted.gif) repeat-x 0 0;}
ul#leftmenu li.nav-active-level1 div,ul#leftmenu li.nav-non-active-level1 div,ul#leftmenu li.nav-active-level1-first div,ul#leftmenu li.nav-active-level1-last div,ul#leftmenu li.nav-active-level2-last div,ul#leftmenu li.nav-non-active-level2-last div{background:url(/b/common/icon/arrow.gif) no-repeat 0 10px;padding-left:12px;}
ul#leftmenu li.nav-non-active-level1 div,ul#leftmenu li.nav-non-active-level2 div,ul#leftmenu li.nav-active-level1 div,ul#leftmenu li.nav-active-level2 div,ul#leftmenu li.nav-active-level1-first div,ul#leftmenu li.nav-active-level1-last div,ul#leftmenu li.nav-active-level2-last div,ul#leftmenu li.nav-non-active-level2-last div{clear:left;margin-bottom:0;margin-right:0;margin-top:0;padding:5px 10px 5px 10px;}
ul#leftmenu li.line{border-left:none;border-top:#e9e9e9 solid 1px;}
ul.arrow-list{list-style:none;margin:0;padding:0;}
ul.arrow-list li{background:url(/b/common/icon/arrow.gif) no-repeat 0 5px;padding-left:12px;}
ul.arrow-list li a{color:#000;text-decoration:none;}
ul.arrow-list li a:hover{color:#000;text-decoration:underline;}
ul.plain-list{list-style:none;margin:0;padding:0;}
ul.plain-list li{padding:3px 0 3px 0;}
div#leftmenu-empty{padding:0;margin:0 0 10px 0;clear:both;max-width:140px;}
form{margin:0;padding:0;}
#search-box{width:294px;height:40px;position:absolute;left:300px;top:-60px;background:url(/b/common/background/search.gif) repeat-x 0 0;font-size:0;}
#search-box div.text-item{position:relative;width:186px;height:18px;border:0;float:right;top:10px;right:20px;}
#search-box div.text-item input{width:186px;height:16px;border:1px #c3c3c3 solid;}
#search-box div.button-item{position:relative;top:10px;right:7px;border:0;float:right;}
div#banner-left{margin-top:10px;}
div.print-send{float:right;margin-right:0;clear:both;font-size:11px;}
div.print-send *.print-ico{float:left;margin-right:35px;padding-top:5px;padding-bottom:5px;margin-top:20px;}
div.print-send *.send-ico{float:left;padding-top:5px;padding-bottom:5px;margin-top:20px;}
*.errorInput input{border:2px solid red;}
*.errorInput select{border:2px solid red;}
.bad-field{border:2px solid red;}
div.page-navi{overflow:auto;padding:10px 0;text-align:center;}
div.page-navi a.next{float:right;display:block;margin-top:5px;margin-right:2px;}
div.page-navi a.prev{float:left;display:block;margin-top:5px;}
div.page-navi span.choose{padding:0;margin:0;}
.right{float:right;}
.left{float:left;}
#full-content,#full-tp-logo{text-align:left;}
#topLayerOnLoadIE{position:absolute;z-index:100;visibility:hidden;width:100%;}
#topLayerOnLoad{position:absolute;z-index:100;visibility:hidden;width:100%;}
#toplayer{position:absolute;top:0;z-index:100;visibility:collapse;margin-left:0;width:100%;}
ul.common li{list-style:none;padding-left:10px;background:url(/b/common/icon/bullet.gif) no-repeat 0 6px;}
ul.common li ul li{background:url(/b/common/icon/bullet-line.gif) no-repeat 0 6px;}
#lh1-middle-box{float:left;width:446px;padding:0 10px 0 10px;}
#birthday{position:absolute;display:table;}
.menu-item-flowers{position:relative;top:-58px;left:318px;padding:0;width:188px;}
.menu-item-tekst{position:relative;top:-84px;left:508px;padding:0;width:230px;}
.menu-item-flowers-biz{position:absolute;top:-50px;left:400px;padding:0;width:106px;}
.menu-item-tekst-biz{position:absolute;top:-32px;left:508px;padding:0;width:230px;}
div#topWizardBanner{position:absolute;left:550px;top:5px;width:200px;height:80px;}
div.using-phone-popup{text-align:center;vertical-align:middle;}
.client-h2,.client-h3{color:#F60;}
.client-li{list-style-image:url("/b/tp/static/icon/client_dot.gif");}
.client-table .color-table-thead td{background-color:#F8B323;}
.client-tdOdd{background-color:#FDF0D2;}
.client-th-tdFirst{background:url("/b/tp/static/background/client_table_tl.gif") no-repeat top left #F8B323;}
.client-th-tdLast{background:url("/b/tp/static/background/client_table_tr.gif") no-repeat top right #F8B323;}
.color-table-thead{color:#FFF;font-size:16px;font-weight:600;}
.internet-h2,.internet-h3{color:#4457A3;}
.internet-li{list-style-image:url("/b/tp/static/icon/internet_dot.gif");}
.internet-table .color-table-thead td{background-color:#A5B6DA;}
.internet-tdOdd{background-color:#E6EAF3;}
.internet-th-tdFirst{background:url("/b/tp/static/background/internet_table_tl.gif") no-repeat top left #A5B6DA;}
.internet-th-tdLast{background:url("/b/tp/static/background/internet_table_tr.gif") no-repeat top right #A5B6DA;}
.telephony-h2,.telephony-h3{color:#617;}
.telephony-li{list-style-image:url("/b/tp/static/icon/telephony_dot.gif");}
.telephony-table .color-table-thead td{background-color:#AF7ABF;}
.telephony-tdOdd{background-color:#F3EAF6;}
.telephony-th-tdFirst{background:url("/b/tp/static/background/telephony_table_tl.gif") no-repeat top left #AF7ABF;}
.telephony-th-tdLast{background:url("/b/tp/static/background/telephony_table_tr.gif") no-repeat top right #AF7ABF;}
.tv-h2,.tv-h3{color:#4A7B2C;}
.tv-li{list-style-image:url("/b/tp/static/icon/tv_dot.gif");}
.tv-table .color-table-thead td{background-color:#8FB953;}
.tv-table td,.telephony-table td,.client-table td,.internet-table td{border-right:1px solid #FFF;border-bottom:1px solid #FFF;padding:10px;}
.tv-table,.telephony-table,.client-table,.internet-table{border-collapse:collapse;text-align:center;}
.tv-tdEven{background-color:#E2EDDC;}
.tv-tdOdd,.telephony-tdEven,.client-tdEven,.internet-tdEven{background-color:#F3F3F3;}
.tv-th-tdFirst{background:url("/b/tp/static/background/tv_table_tl.gif") no-repeat top left #8FB953;}
.tv-th-tdLast{background:url("/b/tp/static/background/tv_table_tr.gif") no-repeat top right #8FB953;}
.li-orange{list-style-image:url("/b/tp/static/icon/li-orange-square.gif");}
.font-orange{color:#f60;}
.font-red{color:red;}
div#update-back-layer{background:white;width:100%;height:100%;position:fixed;left:0;top:0;visibility:hidden;opacity:.7;z-index:1;}
div#update-profile-window{position:absolute;top:217px;left:340px;visibility:hidden;}
div#update-profile{position:absolute;width:466px;background:white;padding-left:10px;padding-right:10px;border:2px solid #aeaeae;z-index:2;}
div#update-profile div.top-panel{font-size:14px;padding-left:10px;padding-top:7px;padding-bottom:7px;background:url(/b/tp/static/background/pasek_gradient_szeroki.gif);border-bottom:1px solid #e9e9e9;}
div#update-profile .elements{padding-top:10px;padding-bottom:4px;position:relative;}
div#update-profile .elements .element1{display:inline;margin-left:35px;}
div#update-profile .elements .element2{display:inline;margin-left:58px;}
div#update-profile div.buttons{padding-top:7px;padding-bottom:4px;position:relative;}
div#update-profile div.buttons div.button-send{position:absolute;left:375px;bottom:4px;}
div#update-profile .elements .box-field-error .element1 .error-message{display:inline;}
div#update-profile .elements .box-field-error .element1 .error-message{color:#f00;background:url(/b/common/icon/error.gif) no-repeat 7px 0;padding:2px 0 3px 32px;margin:3px 0 0 0;}
div#update-profile .elements .box-field-error .element1 input{border:#f00 1px solid;}
div#update-profile .elements .box-field-error .element2 .error-message{display:inline;}
div#update-profile .elements .box-field-error .element2 .error-message{color:#f00;background:url(/b/common/icon/error.gif) no-repeat 7px 0;padding:2px 0 3px 32px;margin:3px 0 0 0;}
div#update-profile .elements .box-field-error .element2 input{border:#f00 1px solid;}
div.popup{width:auto;}
.popup-outter{float:left;text-align:left;background:#c9c9c9;}
.popup-inner{float:left;position:relative;right:-3px;border:1px solid #c9c9c9;padding:30px 35px 27px 35px;top:-3px;width:380px;background:#fff;}
.popup-inner-wide{width:525px;}
.popup-close{position:absolute;top:9px;right:10px;}
.popup-close a{display:block;height:13px;width:13px;font-weight:bold;text-decoration:none;text-indent:-666em;background:url(/b/tp/static/button/zamknij-krzyzyk_szary.gif) no-repeat;outline:none;}
.popup-header{position:relative;float:left;width:100%;font-size:1.6em;line-height:1em;font-weight:bold;}
.popup-header .number{margin-left:24px;color:#164ab2;}
.popup-header img{vertical-align:-5px;}
.popup-content{position:relative;float:left;padding:22px 0 20px 0;width:100%;}
.popup-content .info{padding-bottom:14px;}
.popup-content .cancelation{position:relative;margin-top:-18px;font-size:1.6em;}
.popup-content .order-title{color:#009ee0;}
.popup-content .order-number{font-weight:bold;color:#010101;}
.popup-content .error{position:relative;margin-left:-28px;padding-left:28px;background:url(/b/tp/static/icon/error-image.gif) no-repeat;}
.popup-content .error .order-title{color:#fa0303;}
.popup-footer{position:static;float:left;width:100%;}
.popup-footer .button-close{float:left;}
.popup-footer .button-close a{text-decoration:none;line-height:26px;cursor:pointer;}
.popup-footer .button-close img{vertical-align:middle;}
.popup-footer .button-submit{float:right;}
.popup-footer .single-button{text-align:center;width:100%;}
.popup-footer .button-close a.cancel{background:url(/b/tp/static/button/bullet_left.gif) no-repeat 0 center;padding:2px 0 2px 20px;font-family:trebuchet ms bold,arial,verdana;font-weight:bold;}
select.tp-selectbox-hidden{position:absolute;left:-666em;}
.tp-selectbox-hidden-wrapper{overflow:hidden;position:relative;height:0;width:0;}
#operationsBar .tp-selectbox-hidden-wrapper{overflow:hidden;float:right;position:relative;height:0;width:0;}
div.tp-selectbox-wrapper{position:relative;z-index:1;padding-right:8px;font-size:12px;}
div.tp-selectbox-container{position:absolute;margin:0;border:1px solid #afafaf;padding:0;height:auto;width:auto;text-align:left;background-color:#fff;}
div.tp-selectbox-container ul{display:block;list-style-type:none;margin:0;padding:0;width:auto;min-width:inherit;background:#dfdfdf;}
div.tp-selectbox-container ul li{display:block;list-style-type:none;margin:0;padding:0;width:auto;min-width:inherit;cursor:pointer;}
div.tp-selectbox-container ul li a,div.tp-selectbox-container ul li a:link,div.tp-selectbox-container ul li a:visited{display:block;position:relative;outline:none;padding:2px 2px 2px 0;width:auto;min-width:inherit;text-decoration:none;text-indent:2px;white-space:nowrap;background-color:transparent;color:#474747;}
div.tp-selectbox-container ul li.tp-selectbox-selected-option a{background-color:#ccc!important;}
div.tp-selectbox-container ul li a:hover,div.tp-selectbox-container ul li.tp-selectbox-hovered-option a{background-color:#bfbfbf!important;}
div.tp-selectbox-wrapper a.error{border:1px solid #e88;background-color:#feb;}
a.tp-selectbox-clickable{display:block;border-left:1px solid #e6e6e6;padding:3px 0 2px 1px;height:16px;text-indent:2px;text-align:left;text-decoration:none;background:#fff url(/b/tp/static/button/custom-select.gif) no-repeat right center;color:#474747;cursor:pointer;}
a.tp-selectbox-clickable:hover{text-decoration:none;color:#555;}
a.tp-selectbox-clickable-focused{outline:1px dotted #ccc;}
div.tp-selectbox-notclickable a.tp-selectbox-clickable{display:block;border-left:1px solid #e6e6e6;padding:3px 0 2px 1px;height:16px;text-indent:2px;text-align:left;text-decoration:none;background:#fff url(/b/tp/static/button/select-background-notclickable.gif) no-repeat right center;color:#474747;cursor:default;}
div.tp-selectbox-disabled a.tp-selectbox-clickable,div.tp-selectbox-disabled-not-checked a.tp-selectbox-clickable{border:1px solid #c7d6e0;background-color:#f3f3f3;color:#aaa;cursor:default;}
div.tp-selectbox-container ul li:hover{background-color:transparent;}
label.tp-checkbox,label.tp-radio{overflow:hidden;padding-top:1px;}
label.tp-checkbox span.tp-checkbox-holder{background:url(/b/tp/static/customforms/checkboxes-grey.gif) 0 0 no-repeat;}
label.tp-radio span.tp-checkbox-holder{background:url(/b/tp/static/customforms/tp-radio.gif) 0 0 no-repeat;}
label.tp-checkbox-checked span.tp-checkbox-holder{background-position:0 -32px;}
label.tp-checkbox-disabled-not-checked span.tp-checkbox-holder{background-position:0 0;}
label.tp-checkbox-disabled-checked span.tp-checkbox-holder{background-position:0 -16px;}
span.tp-checkbox-wrapper{display:block;overflow:hidden;float:left;position:relative;margin:1px 2px 2px 0;}
span.tp-checkbox-holder{display:block;position:absolute;top:0;left:0;}
input.tp-checkbox-hidden{position:absolute;left:-666em;}
label.tp-radio{float:left;}
label.tp-checkbox.inrow{float:left;margin-right:40px;}
label.tp-checkbox.strong span.tp-checkbox-wrapper{margin-right:13px;}
label.tp-checkbox.empty-center span.tp-checkbox-wrapper{float:none;margin:2px 0;}
label.tp-radio span.tp-checkbox-wrapper{margin-right:8px;}
div#cancellation-box-content{clear:both;}
div#cancellation-box-content div.cancellation-box-content{padding-bottom:4px;background:url(/b/tp/static/box/cancellation-box-content.gif) 50% 100% no-repeat;}
div#cancellation-box-content div.cancellation-box-content h3{overflow:hidden;margin:0;padding:0;height:62px;width:142px;text-indent:-666em;background:url(/b/tp/static/box/cancellation-box-header.gif) 50% 0 no-repeat;}
div#cancellation-box-content div.cancellation-box-content p{padding:0 12px;color:#474747;}
div#cancellation-box-content div.cancellation-box-content a{display:block;}
form.agreement-form .buttons{clear:both;float:left;padding:12px 0 42px;margin-top:0;width:100%;}
form.agreement-form .buttons .button-savechanges{float:right;}
form.agreement-form p{padding:0 10px;}
div.agreement-form-list div.agreement-list{margin:0;}
div.agreement-form-list div.agreement-assent{float:right;}
div.agreement-form-list div.agreement-assent label{margin-left:32px;margin-right:0;}
div.agreement-form-list div.agreement-content{float:left;padding-top:16px;width:578px;padding:0 10px;margin:0;}
div.agreement-form-list a.popup-activator{display:none;}
.agreement-error{display:none;float:left;margin:10px 0 0;padding:2px 0 3px 25px;height:auto;width:90%;background:url(/b/tp/static/icon/error_image.gif) no-repeat 0 0;color:#f00;}
.error .agreement-error{display:inline;}
.agreement-list-footer input#ecare-button{margin:0;border:0;padding:0 0 0 8px;width:auto;background:url(/b/tp/static/icon/array_small_right.gif) 0 50% no-repeat;}
div.agreement-list{float:left;margin:12px 0 0;border-bottom:1px solid #d7d7d7;width:100%;min-height:15px;}
div.agreement-list div.agreement{border-bottom:1px solid #d7d7d7;padding:10px 0 16px;}
div.agreement-list div.agreement-no-label{border:0;border-top:1px solid #d7d7d7;padding:10px 0 6px;}
div.agreement-list div.agreement-no-label div.agreement-assent{float:none;margin-top:0;width:auto;}
div.agreement-list div.agreement-no-label div.agreement-assent label{clear:left;width:100%;height:auto;margin-right:0;padding-bottom:5px;}
div.agreement-list div.agreement-no-label div.agreement-content{float:none;position:relative;top:-3px;margin:0 0 12px 24px;width:auto;line-height:19px;}
div.agreement-list div.agreement-no-label div.agreement-content h4{margin:0;}
div.agreement-list div.agreement-no-label span.agreement-text{display:block;overflow:hidden;padding-left:1px;width:auto;float:none;}
div.agreement{clear:left;float:left;position:relative;width:100%;}
div.agreement a.popup-activator{display:none;}
div.agreement-text,div.agreement-assent{margin-top:1px;}
div.agreement-text{float:left;width:280px;font-weight:bold;padding-left:0;padding-bottom:15px;}
.web-neo-clients-data div.agreement-assent{float:right;width:340px;}
div.agreement-assent{float:right;width:298px;padding:0 10px 15px 0;}
div.agreement-content{float:left;width:100%;margin:12px 0;}
.agreement-error{float:left;margin:12px 0;}
div.agreement-assent label{margin-right:37px;}
div.agreement-assent label.lack-of-assent{margin-right:10px;}
div.agreement-list div.agreement div.agreement-assent label.hidden{display:block;width:0;height:0;padding:0;margin:0;}
div.agreement-list div.agreement div.agreement-assent label.hidden span.tp-checkbox-wrapper{display:block;width:0;height:0;left:-999999px;}
div.agreement-list label.tp-radio span.tp-checkbox-holder{background:url(/b/tp/static/customforms/customforms-controls.gif) 0 -16px no-repeat;}
div.agreement-list label.tp-checkbox-checked span.tp-checkbox-holder{background-position:0 0;}
div.agreement-list label.tp-checkbox-disabled-checked span.tp-checkbox-holder{background-position:0 -32px;}
div.agreement-list label.tp-checkbox-disabled-not-checked span.tp-checkbox-holder{background-position:0 -32px;}
div.agreement-list label.tp-checkbox-readonly-not-checked span.tp-checkbox-holder{background-position:0 -32px;}
div.agreement-list label.tp-checkbox-readonly-checked span.tp-checkbox-holder{background-position:0 -48px;}
div.agreement-list div.error{color:#474747;margin:0;background:none;}
form.agreement-form .contact-info{float:left;margin:23px 0;width:578px;padding:0 10px;}
form.agreement-form .contact-phone{float:left;}
form.agreement-form .contact-email{float:right;}
div.errors{margin:4px 0 8px;padding:8px;border:1px solid #fe0000;}
div.errors div.error-message,.error .error-message{padding:2px 0 2px 25px;font-weight:bold;line-height:14px;background:url(/b/tp/static/icon/error_image.gif) 0 50% no-repeat;color:#fe0000;}
.error input.text{border:1px solid #fe0000;}
.single-error{padding-left:25px;font-weight:bold;line-height:25px;background:url(/b/tp/static/icon/error_image.gif) 0 50% no-repeat;color:#fe0000;}
.contact-info div.errors div.error-message,.error .error-message{width:250px;}
.form-header-replace{overflow:hidden;height:32px;width:598px;text-indent:-666em;}
.form-header-replace.replace-zgody-marketingowe{background:url(/b/tp/static/background/replace/zgody-marketingowe.gif) no-repeat;}
.services-list{margin:10px 0;}
.services-list .service-header{margin:0;padding:7px 15px;font-size:15px;font-weight:bold;background:#e2e2e2 url(/b/tp/static/background/services-list_service-header.gif) repeat-x 0 0;}
#questions-main .questions-service-number-form{clear:both;padding-top:10px;}
#questions-main .questions-service-number-form label.service-number-input-label{margin:0 10px 0 0;width:200px;display:block;float:left;}
#questions-main .questions-service-number-form input#service-number-input{margin:3px 15px 0 0;float:left;display:inline;width:150px;border:1px solid #ccc;line-height:120%;color:#000;font-weight:bold;padding:2px;}
#questions-main .questions-service-number-form .tool-tips{margin:4px 0 0 0;float:left;}
#questions-main .questions-service-number-form input#service-number-checkbox{margin:5px 5px 0 15px;float:left;}
#questions-main .questions-service-number-form label.service-number-checkbox-label{margin:1px 0 0 15px;display:inline;float:left;width:200px;}
#questions-main .questions-service-number-form label.service-number-checkbox-label .label{padding-left:5px;padding-top:4px;vertical-align:middle;}
#questions-main .questions-service-number-form input#service-number-submit-button{border:none;float:right;margin:0;}
#questions-main .questions-service-number-error{clear:both;display:inline;float:left;width:520px;color:#f00;padding:3px 0 2px 32px;margin:10px 0 0;background:url(/b/tp/static/icon/error_image.gif) no-repeat 2px 0;}
#questions-main{width:100%;height:auto;margin:0;padding:0;float:none;display:block;}
#questions-main p.questions-header{width:auto;padding:20px 0 12px;margin:0;font-size:1.3em;line-height:110%;clear:both;}
#questions-main .single-question{width:100%;height:auto;margin:0;padding:0;}
#questions-main .single-question h3.question-title{width:100%;height:auto;margin:0;padding:0 0 12px;font-weight:bold;}
#questions-main .single-question .question-title .question-index{padding-right:10px;color:#0061c2;}
#questions-main .single-question .question-title .question-text{color:#000;}
#questions-main .question-answer{width:100%;margin:0;padding:3px 0 10px;color:#000;overflow:hidden;}
#questions-main .question-answer p.answer-title{display:inline;float:left;width:180px;height:auto;padding-top:2px;margin:0;}
#questions-main .address-question-answer p.answer-title{margin:33px 0 0;}
#questions-main .question-answer .text-answer{display:inline;float:left;width:568px;height:auto;}
#questions-main .question-answer .text-answer input.answer-input{display:inline;float:left;width:238px;border:1px solid #ccc;line-height:120%;color:#000;font-weight:bold;padding:2px;}
#questions-main .question-answer #questions-submit-button{margin-left:180px;border:0;padding:0;}
#questions-main .question-answer .text-answer input.invalid{border:1px solid #f00;}
#questions-main .question-answer .text-answer input.disabled{background:#f3f3f3;}
#questions-main .question-answer .text-answer .question-error{display:inline;float:left;width:520px;color:#f00;padding:3px 0 2px 32px;margin:10px 0 0;background:url(/b/tp/static/icon/error_image.gif) no-repeat 2px 0;}
#questions-main .question-answer .text-answer label.tp-radio{display:inline;float:left;clear:left;width:100%;}
#questions-main .question-answer .text-answer #tp-checkbox-label-answer-radio-input-0{padding-bottom:5px;}
#questions-main .question-answer .text-answer .answer-validation-info-correct{display:inline;float:left;width:520px;color:#474747;padding:4px 0 3px 32px;margin:10px 0 0;background:url(/b/tp/static/icon/ok-check-blue.gif) no-repeat 2px 0;}
#questions-main .question-answer .text-answer .answer-validation-info-incorrect{display:inline;float:left;width:520px;color:#f00;padding:3px 0 2px 32px;margin:10px 0 0;background:url(/b/tp/static/icon/error_image.gif) no-repeat 2px 0;}
#questions-main .pic_list-question-answer{overflow:visible;min-height:21px;}
#questions-main .question-answer .text-answer .field{display:inline;float:left;margin-right:25px;}
#questions-main .question-answer .text-answer .field label{display:block;padding:10px 0 10px 2px;}
#questions-main .question-answer .text-answer input.postal-code1{width:20px;margin-right:10px;}
#questions-main .question-answer .text-answer input.postal-code2{width:39px;}
#questions-main .question-answer .text-answer input.city,#questions-main .question-answer .text-answer input.street{width:134px;}
#questions-main .question-answer .text-answer input.local-number{width:29px;}
#questions-main .question-answer .text-answer input.street-number{width:29px;margin-right:10px;}
#questions-main .address-question-answer p.answer-title{margin:33px 0 0;}
#questions-main .tp-checkbox span.tp-checkbox-holder{background:url(/b/tp/static/customforms/tp-checkbox.gif) no-repeat 0 0;}
#questions-main .tp-checkbox-checked span.tp-checkbox-holder{background-position:0 -36px;}
#questions-main .tp-checkbox-disabled-checked span.tp-checkbox-holder{background-position:0 -54px;}
#questions-main .tp-checkbox-disabled-not-checked span.tp-checkbox-holder{background-position:0 -18px;}
#user-registration-layer #questions-main .questions-service-number-form input#service-number-checkbox{margin:5px 5px 0 0;float:left;}
#user-registration-layer #questions-main .questions-service-number-form label.service-number-checkbox-label{margin:5px 0 0 -2px;display:inline;float:left;width:200px;}
#user-registration-layer #questions-main .questions-service-number-form label.service-number-checkbox-label .label{padding-left:5px;padding-top:8px;vertical-align:middle;}
#user-registration-layer #questions-main .questions-service-number-form input#service-number-submit-button{border:none;float:right;margin:0;}
iframe.message-bar-curtain{display:none;}
div.message-bar-popup{background:#1783cb url(/b/tp/static/background/message-bar-gradient-vt.gif) repeat-x 0 top;border:0;top:0;left:0;width:100%;}
div.message-bar-popup .message-bar-top{left:auto;margin:0 auto;padding:10px;text-align:right;font-weight:bold;width:830px;}
div.message-bar-popup a.more{color:#fff;text-decoration:underline;background:url(/b/common/icon/arrow-white-onblue.gif) no-repeat 0 center;padding-right:10px;}
div.message-bar-popup .warning-text{color:#fff;padding:2px 10px 2px 30px;background:url(/b/common/icon/warning-onblue.gif) no-repeat 0 0;}
div.message-bar-popup a img{border:0;vertical-align:top;}
div.message-bar-popup a.close-x{padding:0 10px;}
div.cancellations-main-page div.cancellations-list-box div.autogen_main table.autogen tbody td{vertical-align:middle;}
#notifications-content-box p{margin:0;}
#notifications-content-box .user-notifications{margin-bottom:10px;font-size:1.09em;width:100%;border-bottom:3px solid #e3e3e3;border-collapse:collapse;}
#notifications-content-box .user-notifications th{padding:6px 2px 7px;text-align:left;}
#notifications-content-box .user-notifications th.checkbox-columns{width:90px;}
#notifications-content-box .user-notifications th em{font-weight:normal;}
#notifications-content-box .user-notifications td{padding:6px 2px 7px;border-top:1px solid #edeeed;}
#notifications-content-box .user-notifications .user-notifications-type{padding:8px 2px 9px;}
#notifications-content-box #notifications-edition-link{float:right;}
#notifications-content-box .notifications-info{background:url(/b/tp/static/icon/warning-icon.gif) no-repeat scroll left 0;color:#f60;font-size:13px;font-weight:bold;margin:0 3px;padding:4px 0 3px 25px;}
#notifications-content-box .notifications-sms-info{float:left;display:inline;margin:0 0 0 12px;width:360px;position:relative;}
#notifications-content-box .notifications-sms-info em{font-size:1.09em;position:absolute;top:0;left:-11px;}
#notifications-content-box #notifications-edition-form .notifications-sms-info{float:none;clear:both;width:auto;padding-top:10px;}
#notifications-content-box #notifications-edition-form .notifications-sms-info em{top:10px;}
#notifications-content-box #notifications-edition-form #notifications-back-link{float:left;}
#notifications-content-box #notifications-edition-form #notifications-confirm-link{float:right;}
#notifications-content-box #notifications-edition-form .notifications-info{text-align:right;float:right;width:490px;margin-top:5px;}
#notifications-content-box .tp-checkbox span.tp-checkbox-holder{background:url(/b/tp/static/customforms/tp-checkbox.gif) no-repeat 0 0;}
#notifications-content-box .tp-checkbox-checked span.tp-checkbox-holder{background-position:0 -36px;}
#notifications-content-box .tp-checkbox-disabled-checked span.tp-checkbox-holder{background-position:0 -54px;}
#notifications-content-box .tp-checkbox-disabled-not-checked span.tp-checkbox-holder{background-position:0 -18px;}
#notifications-content-box .tp-checkbox .label{float:left;padding:2px 0 0 3px;}
#notifications-content-box .notifications-confirm-info{font-size:1.09em;margin:1em 0;}
#services-list .article .body hr{background:none;border-bottom:1px solid #ccc;color:transparent;display:block;height:1px;margin:0;padding:0;}
#services-list .article .body p{padding:0 20px;}
#back-to-order-link-popup{top:0!important;}
#session-extend-box{margin:0;padding:10px 0;font-size:12px;clear:both;}
#footer-box #session-extend-box{position:absolute;right:0;top:-54px;width:598px;}
#session-extend-box .session-active,#session-extend-box .session-inactive{overflow:hidden;padding:7px 10px 5px;min-height:19px;background:#f4f4f4;border:1px solid #ccc;}
#session-extend-box p{margin:0;padding:0;display:inline;float:left;font-weight:bold;line-height:150%;}
#session-extend-box #session-counter{margin:0;margin-left:5px;}
#session-extend-box #session-counter-description{margin:0;}
a#session-extend-button{display:inline;float:right;white-space:nowap;text-decoration:none;background:url(/b/tp/static/icon/refresh-small-blue.gif) no-repeat left center;padding:1px 0 2px 20px;}
a#session-extend-button:hover{text-decoration:none;color:#000;}
#session-help{cursor:pointer;display:inline;float:left;text-indent:-99999px;width:17px;height:17px;margin:0 5px;background:url(/b/tp/static/icon/help-dark-blue.gif) no-repeat 0 0;}
#session-help-cloud .tip-body-container{padding:10px;text-align:left;}
#session-help-cloud p{margin:0;padding:0;}
#complaint-form .session-inactive p{margin:0;}
#form-infosms{width:366px;margin:0 auto;}
#form-infosms .form-title{background:url(/b/tp/static/header/aktywacja_info_sms.png) no-repeat;height:18px;overflow:hidden;text-indent:-6000px;margin:0 1px 16px;}
.activation-sms-box{background:#fff url(/b/tp/static/background/activation_sms_box_top.png) no-repeat;padding:20px 0 0;}
.activation-sms-box .activation-sms-box-inner{background:url(/b/tp/static/background/activation_sms_box_bottom.png) no-repeat left bottom;padding:0 0 3px;}
.activation-sms-box .form-box{border:1px solid #c7c7c7;border-width:0 1px;padding:1px 20px 18px;}
.activation-sms-box .box-field{padding-bottom:19px;}
.activation-sms-box .email-box-field{margin-bottom:13px;}
.activation-sms-box .box-field-error,.activation-sms-box .checkbox-box-field{margin-bottom:0;}
.activation-sms-box .checkbox-box-field #agreement-error{padding:7px 0 0;}
.activation-sms-box .checkbox-box-field #agreement-error p.error-message{margin:0;padding:2px 0 5px 32px;}
.activation-sms-box p.error-message{margin:3px 0 0;padding:2px 0 10px 32px;color:#F00;background:url("/b/tp/static/icon/error-image.gif") no-repeat scroll 0 0 transparent;min-height:14px;clear:left;}
.activation-sms-box .text-input-row{position:relative;}
.activation-sms-box .text-input-row input{width:188px;padding:0 5px;background:none;border:1px solid #c3c3c3;line-height:20px;height:20px;margin:0 4px 0 0;}
.activation-sms-box .box-field-error input{border:2px solid #f00;line-height:18px;height:18px;width:188px;}
.activation-sms-box .text-input-row input.disabled{background:#ddd;}
.activation-sms-box label{font-size:12px;}
.activation-sms-box .text-input-row label{color:#737474;font-style:italic;left:5px;position:absolute;top:4px;}
.activation-sms-box .button-right{padding:9px 0 0;border-top:1px solid #c7c7c7;}
.activation-sms-box .button-right img{cursor:pointer;float:right;height:24px;width:147px;border:0;padding:0;overflow:hidden;text-indent:-6000px;line-height:16px;}
.activation-sms-box span.dot-required{display:none;}
.activation-sms-box .text-input-row .button-plus{cursor:pointer;background:url(/b/common/icon/arrow.gif) no-repeat left 5px;border:0;padding:0 0 0 8px;width:auto;font-weight:bold;font-size:11px;}
.activation-sms-box label.tp-checkbox span.tp-checkbox-holder{background-image:url("/b/tp/static/customforms/checkboxes-grey-3.gif");}
.activation-sms-box label.tp-checkbox-checked span.tp-checkbox-holder{background-position:0 -36px;}
.activation-sms-box label.tp-checkbox-disabled-not-checked span.tp-checkbox-holder{background-position:0 -18px;}
.activation-sms-box label.tp-checkbox-disabled-checked span.tp-checkbox-holder{background-position:0 -54px;}
.activation-sms-box label.tp-checkbox{vertical-align:middle;}
.activation-sms-box span.tp-checkbox-wrapper{margin-right:7px;}
.activation-sms-box label.tp-checkbox{color:#000;}
.activation-sms-box .agreement-descr{margin:0;padding:6px 2px 9px;}
.activation-sms-box #form-thanks{font-weight:bold;margin:0;padding:12px 0 0;text-align:center;}
.activation-sms-box #form-error{padding:12px 0 0;}
.activation-sms-box #remove-number{display:none;}
.activation-sms-box .remove-number-label input{display:none;}
.activation-sms-box .remove-number-label{background:url(/b/common/icon/arrow.gif) no-repeat left 5px;border:0;padding:0 0 0 8px;width:auto;font-weight:bold;font-size:11px;float:left;}
.activation-sms-box .remove-number-disabled{color:#aaa;}
.activation-sms-box .remove-number-value{width:201px;padding:0 0 0 6px;float:left;}
#tradesman-box{font-size:13px;}
#tradesman-box .tradesman-search-form{background:transparent url(/b/tp/static/background/tradesman_search_background.jpg) no-repeat;width:361px;height:53px;}
#tradesman-box .tradesman-search-form .postal-code-input{border:1px solid #7F9BCA;float:left;height:17px;margin-left:150px;margin-top:14px;padding-top:4px;padding-left:3px;width:92px;}
#tradesman-box .tradesman-search-form .search-button{float:left;margin-left:11px;margin-top:14px;}
#tradesman-box .tradesman-search-form-errors div{color:red;font-weight:bold;margin-left:5px;margin-top:3px;}
#tradesman-box .tradesman-search-result-table{text-align:left;vertical-align:middle;}
#tradesman-box .tradesman-search-result-table td{vertical-align:middle;padding-left:5px;padding-top:7px;padding-bottom:7px;}
#tradesman-box .tradesman-search-result-table th{vertical-align:middle;height:29px;width:198px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;background:transparent url(/b/tp/static/background/tradesman_table_header.gif) repeat scroll 0 0;padding-left:5px;}
#tradesman-box .tradesman-search-result-table th.long{width:290px;}
#tradesman-box .tradesman-search-result-table th.first{border-left:1px solid #d4d4d4;}
#tradesman-box .tradesman-search-result-table th.last{border-right:1px solid #d4d4d4;}
#tradesman-box .tradesman-search-result-table tr.odd{background-color:#f4f4f4;}
#tradesman-box .tradesman-search-result-table td.photo img{width:91px;height:113px;}
.mod{margin-bottom:15px;}
.mod .mod-inner{border:1px solid #d7d7d7;}
.mod .clr{clear:both;}
.mod .mod-header{padding:15px 15px 0;}
.mod .mod-header .header-image{float:left;margin-right:10px;margin-bottom:3px;}
.mod .mod-header h2{padding:0;margin:0;}
.mod .mod-header h3{margin:0;padding:0;}
.mod .mod-header h4{margin:0;padding:0;}
.mod .mod-sh{display:none;width:100%;clear:both;margin-bottom:-15px;height:15px;}
.mod .header-link{float:right;}
.mod-top,.mod-bottom{display:none;}
.mod .mod-body{padding:0 15px 15px;clear:left;}
.mod .mod-body:after{content:" . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";visibility:hidden;clear:both;height:0!important;display:block;line-height:0;}
.mod .mod-body .intro{font-weight:bold;}
.mod .mod-body .link{font-weight:bold;}
.mod .mod-body .ptk-tabs{margin-bottom:0;}
.mod .mod-body .more-link{float:right;margin-top:5px;}
.mod .mod-row{clear:both;margin-top:10px;float:left;width:100%;}
.mod-rounded .mod-top,.mod-rounded .mod-bottom{display:block;}
.mod-rounded{border:none;position:relative;padding-bottom:8px;margin-bottom:7px;background:#eff0f2 url(/b/tp/static/banner_rotator/right-frame.gif) right repeat-y;}
.mod-rounded .mod-top{height:12px;background:url(/b/tp/static/banner_rotator/corners-shadow.gif) no-repeat 0 -12px;position:absolute;top:0;left:0;width:100%;overflow:hidden;}
.mod-rounded .mod-top .tr{float:right;width:12px;height:12px;background:url(/b/tp/static/banner_rotator/corners-shadow.gif) no-repeat 0 0;}
.mod-rounded .mod-inner{border:none;background:url(/b/tp/static/banner_rotator/left-frame.gif) repeat-y;}
.mod-rounded .mod-bottom{height:12px;background:url(/b/tp/static/banner_rotator/corners-shadow.gif) no-repeat 0 -24px;position:absolute;width:100%;bottom:0;left:0;overflow:hidden;margin-bottom:-1px;}
.mod-rounded .mod-bottom .br{float:right;width:12px;height:12px;background:url(/b/tp/static/banner_rotator/corners-shadow.gif) no-repeat 0 -36px;}
.mod .body-no-header{padding-top:15px;}
.mod .body-no-padding{padding:0;}
.mod .mod .mod-inner{background:#fff;}
.mod .mod .body-no-header{padding-top:15px;}
.mod .mod .mod-sh{display:none;}
.mod-col-left{float:left;}
.mod-col-right{float:right;}
.mod-gradient-top-bt{background-color:#f2f3f5;padding-bottom:17px;}
.mod-gradient-top-bt .mod-top{background:url(/b/tp/static/banner_rotator/corners-shadow-gradient-tb.gif) no-repeat 0 -37px;height:37px;}
.mod-gradient-top-bt .mod-top .tr{background:url(/b/tp/static/banner_rotator/corners-shadow-gradient-tb.gif) no-repeat 0 0;height:37px;}
.mod-gradient-top-bt .mod-bottom{height:37px;background:url(/b/tp/static/banner_rotator/corners-shadow-gradient-tb.gif) no-repeat 0 -74px;}
.mod-gradient-top-bt .mod-bottom .br{background:url(/b/tp/static/banner_rotator/corners-shadow-gradient-tb.gif) no-repeat 0 -111px;height:37px;}
.mod-gradient-top-bt .body-no-header{position:relative;z-index:100;}
.mod-gradient-top-bt .mod-header{position:relative;color:#00398C;font-size:18px;padding-bottom:10px;}
.right-links-box{float:right;width:140px;margin:10px 0 0 0;background-color:#fff;padding:0;border:1px solid #dadada;}
.right-links-box img{margin:5px 10px 0 10px;padding:0;}
.right-links-box .plain-list{margin:0 0 10px 0;padding:0;}
.right-links-box .plain-list li a{display:block;background:none;background:url(/b/common/icon/arrow.gif) no-repeat 10px 5px;padding:0 0 0 20px;}
.payment-form .form-section-e .form-section-label-e{font-weight:bold;margin-bottom:8px;}
.payment-form .form-section-e{width:400px;margin-bottom:20px;}
.payment-form .form-section-e .financial-data{margin:0;padding:0;list-style:none;}
.payment-form .form-section-e .financial-data-row{list-style:none;margin:0 0 10px 0;padding:0;}
.payment-form .form-section-e .financial-data-row table tr th{padding-bottom:6px;text-align:left;}
.payment-form .form-section-e .financial-data-row .sum{font-weight:bold;}
.payment-form .button-container{clear:both;width:335px;}
.payment-form .button-container .button-left{float:left;}
.payment-form .button-container .button-right{float:right;}
.payment-form .form-section-e .financial-data-col{padding:5px 0;}
.payment-form .form-section-e .financial-data-row .doc-num{width:200px;}
.payment-form .form-section-e .value{width:135px;}
.payment-form .form-section-e .financial-data-sum-form td{padding-top:8px;border-top:1px #DDD solid;}
.payment-form .form-section-e .br td{margin-bottom:0;display:block;}
.payment-form .form-header{color:#135EB2;font-size:17px;font-weight:bold;margin:-10px 0 5px;padding:0 8px;}
.payment-form .form-teaser{padding:2px 8px;}
.payment-form .form-section{border-top:1px solid #B5B5B5;margin:10px 0 0;padding:0 8px;clear:both;}
.payment-form .form-section-label{font-size:11px;font-weight:bold;margin:8px 0 0;padding:0;}
.payment-form .data-email,.payment-form .data{float:left;list-style:none outside none;margin:0;padding:0;width:240px;margin-left:100px;}
.payment-form .data-more{margin-left:30px;width:202px;}
.payment-form .data-email li,.payment-form .data li{padding-top:8px;}
.payment-form .disclamer{color:#BDBDBD;margin:0;width:100%;}
.payment-form .disclamer span{color:#333;}
#documents-list2 .payment-form .button-container{width:100%;}
.payment-form .financial-data-col{font-weight:normal;}
.payment-form .financial-data-row label{font-weight:bold;}
.payment-form .sum{font-weight:bold;margin-top:5px;padding-top:5px;}
.payment-form .value{text-align:left;}
.payment-form .financial-data-col.value{padding-right:0;}
.payment-form .financial-data-row table{margin:8px 0;}
.payment-form .sum .mark{font-size:12px;}
.payment-form .financial-data-col{padding-right:20px;white-space:nowrap;}
.payment-form #renta{border:1px solid #ACACAC;margin-left:10px;width:65px;}
.payment-form .financial-data-row table tr td{padding-bottom:5px;}
.payment-form .financial-data-row table tr th{padding-bottom:10px;}
.payment-form .form-data{width:100%;}
.payment-form .form-data li{padding:2px 0;clear:both;}
.payment-form .form-data textarea{border:1px solid #ACACAC;height:80px;margin:4px 0;width:488px;resize:none;}
.payment-form .form-data span{float:left;padding:1px 0 0 2px;}
.payment-form .form-data input{float:left;}
#topLayerFlashBanner{visibility:visible;}
.payment-form .form-section-e .form-section-label-e{font-weight:bold;margin-bottom:8px;}
.payment-form .form-section-e{width:400px;margin-bottom:20px;}
.payment-form .form-section-e .financial-data{margin:0;padding:0;list-style:none;}
.payment-form .form-section-e .financial-data-row{list-style:none;margin:0 0 10px 0;padding:0;}
.payment-form .form-section-e .financial-data-row table tr th{padding-bottom:6px;}
.payment-form .form-section-e .financial-data-row .sum{font-weight:bold;}
.payment-form .button-container{clear:both;width:335px;}
.payment-form .button-container .button-left{float:left;}
.payment-form .button-container .button-right{float:right;}
.payment-form .form-section-e .financial-data-col{padding:5px 0;}
.payment-form .form-section-e .financial-data-row .doc-num{width:200px;}
.payment-form .form-section-e .value{width:135px;}
.payment-form .form-section-e .financial-data-sum-form td{padding-top:8px;border-top:1px #DDD solid;}
.payment-form .form-section-e .br td{margin-bottom:5px;display:block;}
.payment-form .sum-row td{border-top:1px #afafaf solid;}
.tip-body-container{padding:10px;}
.activation-sms-box .tooltip-helper{float:left;margin-top:3px;}
.activation-sms-box .box-field .text-input-row input{float:left;}
.activation-sms-box .box-field-error input{float:left;}
.activation-sms-box .box-field{clear:both;zoom:1;}
.activation-sms-box .box-field-error{clear:both;zoom:1;}
.activation-sms-box #account-addition-button-div{float:right;margin:3px -5px 0 0;}
.tp-clear{clear:both;}
#useralerts.message-box-container{background:transparent url('/b/tp/static/background/message-box-bottom.png') no-repeat bottom center;padding-bottom:9px;margin-bottom:5px;}
#useralerts .message-box-wrap{background:#F5F5F5 url('/b/tp/static/background/message-box-bg.png') repeat-x bottom left;border-top:1px #E4E4E4 solid;border-left:1px #E4E4E4 solid;border-right:1px #E4E4E4 solid;border-bottom:none;overflow:hidden;}
#useralerts .message-box-wrap .info .header{background:transparent url('/b/tp/static/icon/info.gif') no-repeat 0 2px;padding-left:18px;}
#useralerts .message-box-wrap .arrow .header{background:transparent url('/b/tp/static/icon/arrow.gif') no-repeat 0 2px;padding-left:18px;}
#useralerts .message-box{padding:5px;font-size:11px;}
#useralerts .message-box .header{border-bottom:1px #E4E4E4 solid;padding-bottom:1px;font-size:13px;}
#useralerts .message-box .header img{margin-top:2px;}
#useralerts .message-box-content{padding:5px 3px 5px 3px;}
#useralerts .message-box-content p.more-link{padding-top:10px;text-align:right;}
#useralerts .message-box .prev{display:inline-block;float:left;margin-top:10px;padding-bottom:8px;background:url('/b/common/icon/arrow-back.gif') no-repeat scroll 0 4px transparent;padding-left:8px;}
#useralerts .message-box .next{background:url('/b/common/icon/arrow.gif') no-repeat scroll right 4px transparent;padding-right:8px;display:inline-block;float:right;margin-top:10px;margin-left:5px;padding-bottom:8px;}
#useralerts ul{margin:0;padding:0;list-style-type:none;}
#useralerts .message-box li{margin-top:8px;}
#useralerts .message-box li:first-child{margin-top:0;}
