


/* style globalne */
*{margin:0;padding:0}
body,input,textarea{text-align:left;font:11px Tahoma, Verdana, Arial,sans-serif;background:#FFFFFF none no-repeat 0 0;color:#666666;}
a{text-decoration:none; color:#ff6600;}
em{/*text-decoration:underline;font-style:normal*/}
a:visited{color:#ff6600;}
a:hover{text-decoration:none; background-color: #f2f2f2;}
.subPageInvestors a{color:#0099ff}
.subPageInvestors a:visited{color:#0099ff}
a:focus {-moz-outline: none;} /*likwiduje kropkowany border pojawiajacy sie przy kliknieciu w linka pod FF */
a img{border:none}
ul{list-style-type:none}
.gfx *{display:none}
.clear{width:100%;height:0px;font-size:0px;line-height:0px;clear:both}
.cl {clear:both}
/* /style globalne */
body {position: relative;}
#topLayerBox {position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 1000; overflow: hidden; display: none;}
/* elementy layoutu wspolne dla wszystkich szablonow */
#MainContainer{margin:0;padding:0;width:100%;text-align:left;position:relative;background-color:#FFFFFF;padding:0;}
.orangeTxt {color: #ff6600 !important;}
#MainContainer #topMenu {padding: 0; margin: 0 auto; height: 71px; width: 910px;}
#MainContainer #topMenu h1 {width: 69px; height: 34px; float: right; margin: 0; padding: 19px 20px 0 0; background: transparent none no-repeat 0 19px;}

#MainContainer #topMenu h1 a {width: 69px; height: 34px; display: block;}
#MainContainer #topMenu h1 a:hover {background-color: transparent;}
#MainContainer #topMenu ul {width: 730px; height: 27px; float: left; padding:  38px 0 0;}
#MainContainer #topMenu ul li {float: left; padding: 0 3px 0 35px;}
#MainContainer #topMenu ul li a:hover {background-color: transparent;}
#MainContainer #topMenu ul li.flag {background: transparent none no-repeat bottom left; margin-left: 20px;  padding: 3px 0 0 0;  cursor:pointer; text-indent:-9999px; } 
#MainContainer #topMenu ul li.flag a { width: 41px; display: block;}


#MainContainer #flashNav {background: transparent none no-repeat 50% 0; height: 275px; width: 100%; clear: both; margin: 0 auto; overflow: hidden;}
#MainContainer #flashNav #detectionError {border: solid 1px #cccccc; height: 170px; width: 870px; margin: 0 auto; padding: 100px 20px 0 20px; text-align: center; display: none;}
#MainContainer #content{margin: 0 auto 30px auto; padding: 0; width:910px;}
#MainContainer #content h1#printableHeader {display: none;}
#MainContainer #footer {clear:both; width:870px; margin: 0 auto;}
#MainContainer #footer div.optionalLinks{float:right;width:100%;text-align:left;padding:6px 0}
#MainContainer #footer div.optionalLinks{float:right;width:100%;text-align:left}
#MainContainer #footer .optionalLinks span {margin:0; color: #999999; font-size: 9px; cursor: pointer;}
#MainContainer #footer .optionalLinks span.separator {font-size: 12px; color: #cccccc; padding: 0 5px; cursor: default;}
#MainContainer #footer .optionalLinks .addInfo {float: left;} 
#MainContainer #footer .optionalLinks .addInfo span.comp {cursor:default; color:#999; margin-top:5px;}
#MainContainer #footer .optionalLinks a{margin:0; color: #999999; font-size: 9px}
#MainContainer #footer .optionalLinks a:hover{background:none;color:#ccc}
#MainContainer #footer div.functional{float:right}
#homePage #footer div.functional{display:none}
#MainContainer #footer .footerContent {padding: 6px 0 0 0; border-top:solid 1px #d6d6d6; clear: both; width: 100%; overflow: hidden;}
#MainContainer #footer .footerContent .copyrights {width:400px; float: left; clear: both; font-size: 10px; color: #999; padding-bottom: 6px;}
.subPageInvestors #footer .footerContent .copyrights a {color: #0099ff !important;}
#MainContainer #footer .footerContent ul.quickLinks{float: right; width: 470px; text-align:right;}
#MainContainer #footer .footerContent ul.quickLinks li{display:inline;padding:0 0 0 15px; margin: 0 0 0 15px; border-left: solid 1px #cccccc;}
#MainContainer #footer .footerContent ul.quickLinks li a{font-size:9px; color: #999}
#MainContainer #footer .footerContent ul.quickLinks li a:hover {color: #ccc; background-color: transparent;}
#MainContainer #footer .footerContent ul.quickLinks li.first{margin: 0; padding: 0; border: none;}
#MainContainer #footer div.affiliates{clear: both;float:left; border-top:1px solid #D6D6D6; padding-top:7px; width: 870px;}
#MainContainer #footer div.affiliates ul{float:left}
#MainContainer #footer div.affiliates li{display:inline}
#MainContainer #footer div.affiliates li a{display:block;margin-left:6px;float:left;height:22px;background:0 0 no-repeat}
#MainContainer #footer div.affiliates li a span{display:none}
#MainContainer #footer div.affiliates li a.k2{width:39px; margin-right:27px;}
#MainContainer #footer div.affiliates li a.k2websystems{width:96px; margin-right:23px;}
#MainContainer #footer div.affiliates li a.k2hosting {width:67px; margin-right:23px;}
#MainContainer #footer div.affiliates li a.k2ux{width:45px; margin-right:27px;}
#MainContainer #footer div.affiliates li a.k2motion{width:65px; margin-right:22px;}
#MainContainer #footer div.affiliates li a.k2womm{width:66px; margin-right:22px;}
#MainContainer #footer div.affiliates li a.k2search{width:72px; margin-right:22px;}
#MainContainer #footer div.affiliates li a.acr{width:45px; margin-right:23px;}
#MainContainer #footer div.affiliates li a.system3 {width: 49px; margin-right:23px;}
#MainContainer #footer div.affiliates li a.mail3 {width: 42px;}
#MainContainer #footer div.affiliates li a.komitywa{width:71px;}
#MainContainer #footer div.affiliates li a{display:inline-block;}
#MainContainer #footer div.affiliates li.liRight {float: right;}
#MainContainer #footer div.affiliates ul.glownaIcoMenu {width: 100%;}
#MainContainer #footer div.optionalTop li a{display:block;margin-right:10px;float:left;height:22px;background:0 0 no-repeat}
#MainContainer #footer div.optionalTop li a{display:inline-block;}
#MainContainer #footer div.optionalTop li a span{display:none}
#MainContainer #footer div.optionalTop ul{float:right}
#MainContainer #footer div.optionalTop li{display:inline; border: none;}
#MainContainer #footer div.optionalTop li a.facebook {width: 14px; background-repeat: no-repeat;}
#MainContainer #footer div.optionalTop li a.youtube {width: 14px;background-repeat:no-repeat;}
#MainContainer #footer div.optionalTop li a.twitter {width: 12px;background-repeat:no-repeat;}
#MainContainer #footer div.optionalTop li a.januszBlog {width: 15px;background-repeat:no-repeat; position: relative;}
#MainContainer #footer div.optionalTop li a.januszBlog span.teaser {position: absolute; width: 279px; height: 84px; left: -257px; bottom: 22px; text-indent: -9999px; background-repeat:no-repeat;}


.linkMore{background:transparent no-repeat 3px 6px;padding:0 13px 0 3px;text-decoration:none;}
.linkMore:hover{text-decoration:none;}
.linkMoreTxt {margin: 0; padding: 0;}
.linkMoreTxt span {font-size: 10px; line-height: 160%; color: #ff6600;}
.subPageInvestors .linkMoreTxt span {color: #0099ff;}
.linkMoreTxt .raquo {font-size: 11px; line-height: 160%; padding: 0 3px;}
/* /elementy layoutu wspolne dla wszystkich szablonow */
/* strona glowna */
.mainPage ul.newsList {clear: both; overflow: hidden; padding: 10px 0 15px 20px;}
.mainPage ul.newsList li{padding:0 10px 0 0;width:275px;clear:none;overflow:hidden; float: left;}
.mainPage ul.newsList li.last{padding-right: 0;}
.mainPage ul.newsList h3.title{float:left;clear:both;width:100%;padding:0; height: 45px; font-weigh: bold; line-height: 160%; font-size: 11px;}
.mainPage ul.newsList .lead {float:left;clear:both;width:100%; padding: 0 0 15px 0; line-height: 160%;}
.mainPage ul.newsList .dateAndLink {clear: both; width: 100%;}
.mainPage ul.newsList .dateAndLink span {float: left;}
.mainPage ul.newsList .dateAndLink .date {color: #cccccc; border-right: solid 1px #cccccc; padding: 0 8px 0 0; font-size: 10px; line-height: 160%;}
.mainPage ul.newsList .dateAndLink .linkMoreTxt {padding: 0 0 0 5px;}
.mainPage ul.newsList .dateAndLink span.fbLike {float: right;}
.mainPage .mainPageLead {float: left; clear: none; width: 275px; height: 165px; overflow: hidden;}
/* /strona glowna */
/************************
podstrona
*************************/
/* breadcrumb */
.subPage #breadcrumb{float: left; width: 100%;}
.subPage #breadcrumb ul{float: left; width: 750px; padding: 10px 0 0 25px;}
.subPage #breadcrumb ul li{float:left; background:transparent no-repeat 100% 3px; padding:0 10px 0 0;}
.subPage #breadcrumb ul li,.subPage #breadcrumb ul li a{font-size:10px;color:#999999;font-weight:normal}
.subPage #breadcrumb ul li a:hover {color: #cccccc; background-color: transparent;}
.subPage #breadcrumb .fontChangeButtons {float: left; width: 115px; color: #cccccc; font-size: 9px; border-bottom: solid 1px #E5E5E5; text-align: center; padding: 5px 0 4px 0;}
.subPage #breadcrumb  .fontChangeButtons .btn {font-weight: normal; color: #ff6600; cursor: pointer; padding: 0 1px;}
.subPage #breadcrumb .fontChangeButtons .btn:hover {} 
.subPageInvestors #breadcrumb  .fontChangeButtons .btn {color: #0099ff;}
.subPage #breadcrumb .fontChangeButtons #btnSmall{font-size: 9px;}
.subPage #breadcrumb .fontChangeButtons #btnNormal{font-size: 12px;}
.subPage #breadcrumb .fontChangeButtons #btnBig{font-size: 15px;}
.subPage #breadcrumb .fontChangeButtons .separator {font-size: 12px; padding: 0 4px;}
.subPage #breadcrumb .fontChangeButtons #printPageTop {font-size: 9px; cursor: pointer; color: #999999;}
/* /breadcrumb */
/* naglowek strony */
.subPage .sectionHeader{padding:5px 0 0 20px; width: 890px; margin-bottom:10px; float: left;}
.subPage .sectionHeader h2{font-size:46px;color:#000000; width: 100%; float: left; overflow: hidden;}
/* /naglowek strony */
/* layout dla 3 kolumn na podstronie */
.subPage .section {clear:both;overflow:hidden;width:890px; padding: 0 0 0 20px;}
.subPage .section #side {float:left;clear:none;width:150px; /*overflow:hidden;*/ margin: 0;}
.subPage .section #main {float:left;clear:none;width:720px; padding: 0 0 0 20px; overflow: hidden;}
.subPage .section #main #mainArticle {float:left;clear:none;width:390px;overflow: hidden;}
.subPage .section #main #additions {float:left;clear:none;width:288px;overflow:hidden; padding: 0 0 0 42px;}
.subPage .section #main #mainArticleWide {float:left;clear:both;width:100%;overflow: hidden;}
/* /layout dla 3 kolumn na podstronie */
/********************************/
/* elementy lewej kolumny       */
/********************************/
/* menu tekstowe */
.subPage .section #side div.textMenu{width:150px;margin-bottom:80px; border-top: solid 1px #cccccc; padding-top: 7px; clear: both;}
.subPage .section #side ul.textMenuTop {background-color: #FFFFFF !important; margin: -8px 0 0 0; padding: 0; zoom: 1;}
.subPage .section ul.textMenu{clear: both;}
.subPage .section ul.textMenu li {padding: 0;}
.subPage .section ul.textMenu li a {display: block; background: transparent none no-repeat 10px 8px; padding: 3px 0 3px 22px;}
.subPageInvestors .section ul.textMenu li a {color: #0099ff;}
.subPage .section ul.textMenu li a:hover {background-color: #f2f2f2;}
.subPage .section ul.textMenu li.active a {color: #666666;}
.subPage .section ul.textMenu li.mainSectionLink {padding: 0 0 4px 0;}
.subPage .section ul.textMenu li.sectionName {padding: 7px 0 3px 10px; color: #666666; border-top: solid 1px #cccccc;}
.subPage .section #side .logo{margin-top:15px;padding-top:5px;border-top:1px solid #ccc}
/*
.subPage .section #side div.textMenu{width:150px;margin-bottom:80px; border-top: solid 1px #cccccc; padding-top: 7px; clear: both;}
.subPage .section #side ul.textMenuTop {background-color: #FFFFFF !important; margin: -8px 0 0 0; padding: 0; zoom: 1;}
.subPage .section #side ul.textMenu{clear: both;}
.subPage .section #side ul.textMenu li {padding: 0;}
.subPage .section #side ul.textMenu li a {display: block; background: transparent none no-repeat 10px 8px; padding: 3px 0 3px 22px;}
.subPageInvestors .section #side ul.textMenu li a {color: #0099ff;}
.subPage .section #side ul.textMenu li a:hover {background-color: #f2f2f2;}
.subPage .section #side ul.textMenu li.active a {color: #666666;}
.subPage .section #side ul.textMenu li.mainSectionLink {padding: 0 0 4px 0;}
.subPage .section #side ul.textMenu li.sectionName {padding: 7px 0 3px 10px; color: #666666; border-top: solid 1px #cccccc;}
*/
/* /menu tekstowe */
/* menu obrazek + tekst(z naglowkiem) w lewej kolumnie */
.subPage .section #side .thumbnailsWithTextMenu {width:150px; border-top: solid 1px #cccccc; padding-top: 7px; float: left; clear: both;}
.subPage .section #side .thumbnailsWithTextMenu .menuHeader {color: #666666; font-size: 20px; float: left; clear: both; overflow: hidden; display: block; width: 100%;}
.subPage .section #side .thumbnailsWithTextMenu .menuContent {padding: 8px 0 0 0; margin: 0 0 0 -4px; float: left; clear: both; width: 154px; overflow: hidden; position: relative;}
.subPage .section #side .thumbnailsWithTextMenu .menuContent li {width: 100%; float: left; clear: both;}
.subPage .section #side .thumbnailsWithTextMenu .menuContent li a {display: block; float: left;}
.subPage .section #side .thumbnailsWithTextMenu .menuContent li a:hover {background-color: transparent; color: #999999 !important;}
.subPage .section #side .thumbnailsWithTextMenu .menuContent li a.image {width: 33px; padding: 0; overflow: hidden;}
.subPage .section #side .thumbnailsWithTextMenu .menuContent li a.text {font-size: 11px; color: #666666; padding: 6px 5px 3px 5px; width: 110px; line-height: 100%;}
/* /menu obrazek + tekst(z naglowkiem) w lewej kolumnie */
/* menu obrazek + tekst(z naglowkiem) w prawej kolumnie */
.subPage .section #additions .thumbnailsWithTextMenuWide {width:268px; float: left; clear: both;}
.subPage .section #additions .thumbnailsWithTextMenuWide .menuHeader {color: #666666; font-size: 20px; float: left; clear: both; overflow: hidden; display: block; width: 100%;}
.subPage .section #additions .thumbnailsWithTextMenuWide .menuContent {padding: 8px 0 0 0; margin: 0 0 0 -4px; float: left; clear: both; width: 272px; overflow: hidden; position: relative;}
.subPage .section #additions .thumbnailsWithTextMenuWide .menuContent li {width: 100%; float: left; clear: both;}
.subPage .section #additions .thumbnailsWithTextMenuWide .menuContent li a {display: block; float: left;}
.subPage .section #additions .thumbnailsWithTextMenuWide .menuContent li a:hover {background-color: transparent; color: #999999 !important;}
.subPage .section #additions .thumbnailsWithTextMenuWide .menuContent li a.image {width: 33px; padding: 0; overflow: hidden;}
.subPage .section #additions .thumbnailsWithTextMenuWide .menuContent li a.text {font-size: 11px; color: #666666; padding: 6px 0 3px 5px; width: 230px; line-height: 100%;}
/* /menu obrazek + tekst(z naglowkiem) w prawej kolumnie */
/* menu obrazkowe(bez naglowka) */
.subPage .section #side .thumbnailMenu {width:150px; border-top: solid 1px #cccccc; padding-top: 7px; float: left; clear: both;}
.subPage .section #side .thumbnailMenu .menuContent {padding: 0; margin: 0; float: left; clear: both; width: 150px; overflow: hidden;}
.subPage .section #side .thumbnailMenu .menuContent li {width: 100%; float: left; clear: both; text-align: 100%; padding: 20px 0 15px 0;}
.subPage .section #side .thumbnailMenu .menuContent li img {text-align: center; margin: 0 auto;}
/* /menu obrazkowe(bez naglowka) */
/********************************/
/* elementy srodkowej kolumny   */
/********************************/
/* zarzad */
.subPage .section #main #mainArticle ul#management {list-style-type: none; width:100%;}
.subPage .section #main #mainArticle ul#management li.item {margin: 0; padding: 20px 0 20px 0; background: transparent none no-repeat 0 0; clear: both; float: left; width: 100%;}
.subPage .section #main #mainArticle ul#management li.first {padding-top: 0; background-image: none !important;}
.subPage .section #main #mainArticle ul#management li.item .image {float: left; margin: 0 20px 0 0; width: 110px; height: 130px; overflow: hidden;}
.subPage .section #main #mainArticle ul#management li.item .info {width: 390px; float: left; clear: none;}
.subPage .section #main #mainArticle ul#management li.item .info .name {margin: -8px 0 0 0; padding: 0; font-size: 24px; color: #666666; font-weight: normal; overflow: hidden;}
.subPage .section #main #mainArticle ul#management li.first .info .name {margin-top: -4px;}
.subPage .section #main #mainArticle ul#management li.item .info .position {margin: 0 0 10px 0; padding: 0; font-size: 10px; line-height: 16px; color: #999999; font-weight: normal;}
.subPage .section #main #mainArticle ul#management li.item .info .text {width: 100%; clear: both; float: left;}
/* /zarzad */
/* kontakt */
.subPage .section #main #mainArticleWide #contact {width: 100%; clear: both; overflow: hidden;}
.subPage .section #main #mainArticleWide #contact ul.contactPersons {width: 100%; clear: both; overflow: hidden; padding: 0 0 25px 0;}
.subPage .section #main #mainArticleWide #contact ul.contactPersons li.item {width: 220px; padding: 10px 20px 0 0; float: left; clear: none; background: transparent none no-repeat 0 0;}
.subPage .section #main #mainArticleWide #contact ul.contactPersons li.item .hd {clear: both; width: 100%; overflow: hidden; font-size: 20px;}
.subPage .section #main #mainArticleWide #contact ul.contactPersons li.item .img {clear: both; width: 108px; height: 130px; padding: 5px 0 15px 0; overflow: hidden;}
.subPage .section #main #mainArticleWide #contact ul.contactPersons li.item .text {clear: both; width: 185px; overflow: hidden; font-size: 11px; line-height: 16px;}
.subPage .section #main #mainArticleWide #contact .divisionsHeader {width: 100%; clear: both; overflow: hidden; margin: 0 0 15px 0; font-size: 30px; color: #000000;}
.subPage .section #main #mainArticleWide #contact ul.divisionsAddresses {width: 100%; clear: both; overflow: hidden; padding: 0 0 20px 0;}
.subPage .section #main #mainArticleWide #contact ul.divisionsAddresses li.item {width: 220px; padding: 10px 20px 0 0; float: left; clear: none; background: transparent none no-repeat 0 0;}
.subPage .section #main #mainArticleWide #contact ul.divisionsAddresses li.item .hd {clear: both; width: 100%; overflow: hidden; font-size:  20px; color: #666666; margin: 0 0 15px 0;}
.subPage .section #main #mainArticleWide #contact ul.divisionsAddresses li.item .address {clear: both; width: 100%; overflow: hidden; font-size: 11px; line-height: 16px;}
.subPage .section #main #mainArticleWide #contact ul.divisionsAddresses li.item .secondAddress {padding-top: 30px;}
.subPage .section #main #mainArticleWide #contact ul.divisionsAddresses li.item .link {clear: both; width: 100%; overflow: hidden;}
.subPage .section #main #mainArticleWide #contact ul.divisionsAddresses li.item .link .linkMoreTxt {padding: 0 3px;}
.subPage .section #main #mainArticleWide #contact .commonInfo {float: left; clear: both; width: 100%; background: transparent none no-repeat 0 0; padding: 15px 0 0 0; font-size: 11px; line-height: 16px;}
/*
.subPage .section #main #mainArticleWide #contact {width: 100%; clear: both; overflow: hidden;}
.subPage .section #main #mainArticleWide #contact .txtContent {float: left; clear: both; width: 270px;}
.subPage .section #main #mainArticleWide #contact .txtContent .header {font-size: 22px; color: #666666; overflow: hidden; margin: 0 0 15px 0;}
.subPage .section #main #mainArticleWide #contact .txtContent .sectionBox {padding: 0 0 30px 0; font-size: 11px; line-height: 16px;}
.subPage .section #main #mainArticleWide #contact .txtContent .sectionBox .links .linkMoreTxt {padding-right: 5px;}
.subPage .section #main #mainArticleWide #contact .txtContent .sectionBox .links .linkMoreTxt a{padding-left: 5px;}
.subPage .section #main #mainArticleWide #contact .txtContent .otherCitySection {clear: both; overflow: hidden; padding: 10px 0 0 0; background: transparent none no-repeat 0 0;}
.subPage .section #main #mainArticleWide #contact .imgContent {float: left; clear: none; width: 450px; text-align: right;}
.subPage .section #main #mainArticleWide #contact .imgContent .map {display: none; float: right;}
.subPage .section #main #mainArticleWide #contact .commonInfo {float: left; clear: both; width: 100%; background: transparent none no-repeat 0 0; padding: 15px 0 0 0; font-size: 11px; line-height: 16px;}
*/
/* /kontakt */
/* kontakt dla inwestorow - zapisy na akcje */
.subPage .section #main #mainArticleWide .stockSignUp {width: 100%; clear: both; overflow: hidden; background: transparent none no-repeat 0 0;}
.subPage .section #main #mainArticleWide .stockSignUp h3.header {font-size: 30px; color: #000000; margin: 0 0 5px 0; line-height: 1.1em;}
.subPage .section #main #mainArticleWide .stockSignUp .lead {padding: 0 0 15px 0; clear: both; width: 100%;}
.subPage .section #main #mainArticleWide .stockSignUp ul.pokList {width: 100%; clear: both; overflow: hidden;}
.subPage .section #main #mainArticleWide .stockSignUp ul.pokList li.pok {width: 220px; height: 120px; padding: 5px 20px 0 0; margin: 0; float: left; clear: none; overflow: hidden; background: transparent none no-repeat 0 0;}
.subPage .section #main #mainArticleWide .stockSignUp ul.pokList li.pok .city {width: 100%; clear: both; font-size: 20px; color: #666666; padding: 0; overflow: hidden;}
.subPage .section #main #mainArticleWide .stockSignUp ul.pokList li.pok .address {clear: both; width: 100%; font-size: 11px; line-height: 16px; padding: 10px 0 0 0;}
/* /kontakt dla inwestorow - zapisy na akcje */
/* lista aktualnosci/publikacji */
.subPage .section #main .pressList {list-style-type: none; padding: 0;margin: 0; width: 100%; clear: both;}
.subPage .section .pressList li { padding: 0;margin: 0 0 35px 0; width: 100%; clear: both; overflow: hidden;}
.subPage .section #main .pressList li .listHeader{font-size: 10px; line-height: 16px; color: #999999;}
.subPage .section #main .pressList li .title {font-size: 22px; color: #666666; overflow: hidden; width 100%;}
.subPage .section #main .pressList li .lead {line-height: 16px; padding: 0 0 10px 20px;}
.subPage .section #main .pressList li .leadNoIndent {line-height: 16px; padding: 0 0 10px 0; width: 100%;}
.subPage .section #main .pressList li .listFooter {color: #999999; font-size: 10px; line-height: 16px; padding: 0 0 0 20px;}
.subPage .section #main .pressList li .listFooter .separator {padding: 0 3px;}
/* /lista aktualnosci/publikacji */
/* aktualnosc */
.subPage .section #main #mainArticle #article {width: 100%; clear: both; overflow: hidden;}
.subPage .section #main #mainArticle #article .title {display: none;}
.subPage .section #main #mainArticle #article .date {font-size: 10px; line-heigt: 16px; color: #999999; padding: 0 0 15px 0; clear: both; overflow: hidden; float: left;}
.subPage .section #main #mainArticle #article .fbLike {float: right;}
.subPage .section #main #mainArticle #article .lead {font-size: 11px; line-height: 16px; padding: 0 0 15px 0; clear: both; overflow: hidden;}
.subPage .section #main #mainArticle #article .text {}
.subPage .section #main #mainArticle #article .articleFooter {font-size: 10px; line-heigt: 16px; color: #999999; padding: 0 0 15px 0; clear: both; overflow: hidden;}
.subPage .section #main #mainArticle #article .articleFooter .separator {padding: 0 3px;}
/* /aktualnosc */
/* nagrody */
.subPage .section #main #mainArticle #awards {width: 100%; clear: both; overflow: hidden;}
.subPage .section #main #mainArticle #awards .lead {width: 400px; clear: both; font-weight: bold; ont-size: 11px; line-height: 16px; margin: 0 0 15px 0;}
.subPage .section #main #mainArticle #awards ul,
.subPage .section #main #mainArticle #awards ul li {width: 100%; clear: both; overflow: hidden;}
.subPage .section #main #mainArticle #awards ul.mainAwards  li.mainItem {background: transparent none no-repeat 0 0; padding: 0 0 15px 0;} 
.subPage .section #main #mainArticle #awards ul li.mainItem {padding: 0 0 15px 0;} 
.subPage .section #main #mainArticle #awards ul .image {width: 185px; float: left; clear: both; overflow: hidden; padding: 1px 10px 0 0;}
.subPage .section #main #mainArticle #awards ul .awardInfo {width: 335px; float: left; clear: none; overflow: hidden;}
.subPage .section #main #mainArticle #awards ul .awardInfo .separator {color: #cccccc; font-size: 11px; padding: 0 3px;}
.subPage .section #main #mainArticle #awards ul .awardInfo .awardDesc {line-height: 16px;}
.subPage .section #main #mainArticle #awards ul.mainAwards {}
.subPage .section #main #mainArticle #awards ul.mainAwards .awardInfo .name {font-size: 30px; color: #666666; overflow: hidden;}
.subPage .section #main #mainArticle #awards .otherAwardsTxt {background: transparent none no-repeat 0 15px; padding: 15px 0 0 195px; overflow: hidden;} 
.subPage .section #main #mainArticle #awards .otherAwardsTxt span  {font-size: 30px; overflow: hidden;}
.subPage .section #main #mainArticle #awards ul.otherAwards {}
.subPage .section #main #mainArticle #awards ul.otherAwards .image {text-align: right;}
.subPage .section #main #mainArticle #awards ul.otherAwards .awardInfo .name {font-size: 11px; line-height: 16px; font-weight: bold;}
.subPage .section #main #mainArticle #awards .toBeContinued {font-size: 30px; background: transparent none no-repeat 0 0; padding: 0; overflow: hidden;}
/* /nagrody */
/* kariera - oblicza */
#surfaces {clear: both; width: 100%;}
#surfaces .lead {width: 581px; clear: both; line-height: 16px; padding: 0 0 30px 0;}
#surfaces .surfacesList {width: 596px; clear: both; overflow: hidden; margin: 0 0 0 -15px; position: relative;}
#surfaces .surfacesList .item {width: 298px; float: left;}
#surfaces .surfacesList .item .image {width: 298px; height: 85px; clear: both; overflow: hidden;}
#surfaces .surfacesList .item .lead {height: 37px; width: 268px; margin: 0 0 0 15px; padding: 0; clear: both; font-size: 11px; line-height: 14px; color: #999999; }
#surfaces .surfacesList .item .link {height: 37px; width: 268px; margin: 0 0 0 15px; clear: both;}
/* /kariera - oblicza */
/* kariera - opis stanowiska */
#jobOffer {width: 100%; clear: both;}
#jobOffer .applicationLink {width: 100%; clear: both;}
#jobOffer .applicationLink fieldset {border: none; padding: 0; margin: 0;}
#jobOffer .applicationLink fieldset input {font-size: 11px; line-hight: 1.1em; color: #FF6600; font-weight: bold; border: none; background: none; cursor: pointer;}
#jobOffer .applicationLink fieldset input:hover {text-decoration:none; background-color: #f2f2f2;} 
#jobOffer .description {clear: both;}
#jobOffer #formBottom {padding: 10px 0 15px 0; margin: 10px 0 0 0; border-top: solid 1px #cccccc;}
#jobOffer #formBottom a {font-weight: bold;}
#jobOffer #formTop {padding: 0 0 15px 0;}
#jobOffer #formTop a {font-weight: bold;}
/* /kariera - opis stanowiska */
/* kariera - box z lista stanowisk */
.jobOffersBox {width: 100%; clear: both; overflow: hidden; padding: 15px 0 25px 0; border-top: solid 1px #cccccc;}
.jobOffersBox .title {width: 150px; padding: 0 10px 0 0; color: #999999; font-size: 20px; float: left; overflow: hidden;}
.jobOffersBox ul.offersList {width: 230px; padding: 0; float: left;}
.jobOffersBox ul.offersList li {clear: both; width: 100%; line-height: 16px;}
/* /kariera - box z lista stanowisk */
/* inwestorzy - prospekt - zastrzezenie */
.subPageInvestors .section #main #mainArticle #prospectusText {}
.subPageInvestors .section #main #mainArticle #prospectusText form {width: 100%; clear: both; overflow: hidden; margin: 0; padding: 0;}
.subPageInvestors .section #main #mainArticle #prospectusText form fieldset {clear: both; overflow: hidden; margin: 0; padding: 20px 15px 10px 15px; border: solid 1px #0099ff; background-color: #f6f6f6;}
.subPageInvestors .section #main #mainArticle #prospectusText form fieldset .chbox {width: 100%; clear: both;}
.subPageInvestors .section #main #mainArticle #prospectusText form fieldset .chbox, 
.subPageInvestors .section #main #mainArticle #prospectusText form fieldset .chbox input {background-color: #f6f6f6;}
.subPageInvestors .section #main #mainArticle #prospectusText form fieldset .chbox input {margin: 0 5px 0 0; padding: 0;}
.subPageInvestors .section #main #mainArticle #prospectusText form fieldset .chbox label {font-weight: bold; color: #666666; line-heigh: 14px;}
.subPageInvestors .section #main #mainArticle #prospectusText form fieldset .button {padding: 10px 0 0 20px; clear: both; overflow: hidden;}
.subPageInvestors .section #main #mainArticle #prospectusText form fieldset .button input {text-align: center; background-color: #d4d0c8; border: none; color: #666666; padding: 3px 5px;}
/* /inwestorzy - prospekt - zastrzezenie */
/* inwestorzy - prospekt - linki */
.subPageInvestors .section #main #mainArticle ul#prospectusDownload {}
.subPageInvestors .section #main #mainArticle ul#prospectusDownload li {background: transparent none no-repeat 0 0; padding: 4px 0 16px 35px;}
.subPageInvestors .section #main #mainArticle ul#prospectusDownload li a {color: #0099ff;}
.subPageInvestors .section #main #mainArticle ul#prospectusDownload li a:hover {background-color: #FFFFFF; text-decoration: underline;}
/* /inwestorzy - prospekt - linki */
/* lista plikow .pdf do pobrania */
.subPage .section #main #mainArticle ul.downloadPdfList {width: 100%; clear: both; overflow: hidden;}
.subPage .section #main #mainArticle ul.downloadPdfList li {background: transparent none no-repeat 0 0; padding: 4px 0 16px 35px;}
.subPage .section #main #mainArticle ul.downloadPdfList li a {}
.subPage .section #main #mainArticle ul.downloadPdfList li a:hover {}
.subPageInvestors .section #main #mainArticle ul.downloadPdfList li a {color: #0099ff;}
.subPageInvestors .section #main #mainArticle ul.downloadPdfList li a:hover {background-color: #FFFFFF; text-decoration: underline;}
/* /lista plikow .pdf do pobrania */
/* inwestorzy - 5 powodow */
.subPage .section #main #fiveReasons {width: 590px; clear: both; overflow: hidden;}
.subPage .section #main #fiveReasons .lead {font-weight: bold; font-size: 11px; line-height: 16px; padding: 0 0 15px 0; margin: 0;}
.subPage .section #main #fiveReasons .reasonsBox {width: 100%; clear: both; overflow: hidden;}
.subPage .section #main #fiveReasons .reasonsBox .top {width: 100%; clear: both; overflow: hidden; background: transparent none no-repeat 0 0;}
.subPage .section #main #fiveReasons .reasonsBox .middle {width: 100%; clear: both; overflow: hidden; background: #fcfcfc none repeat-y 0 0;}
.subPage .section #main #fiveReasons .reasonsBox .bottom {width: 100%; clear: both; overflow: hidden; background: transparent none no-repeat 0 100%;}
.subPage .section #main #fiveReasons .reasonsBox ul.reasonsList {width: 100%; clear: both; overflow: hidden; padding: 0;}
.subPage .section #main #fiveReasons .reasonsBox ul.reasonsList li.item {width: 100%; clear: both; overflow: hidden; padding: 0 0 15px 0; margin: 0 0 20px 0; border-bottom: solid 1px #ebebeb;}
.subPage .section #main #fiveReasons .reasonsBox ul.reasonsList li.item .title {float: left; clear: both; overflow: hidden; width: 215px; padding: 0 0 0 22px;}
.subPage .section #main #fiveReasons .reasonsBox ul.reasonsList li.item .text {float: left; clear: none; overflow: hidden; width: 345px;}
.subPage .section #main #fiveReasons .reasonsBox ul.reasonsList li.item .text .textContent {width: 100%; clear: both; padding: 0 0 5px 0; font-size: 13px; line-height: 16px;}
.subPage .section #main #fiveReasons .reasonsBox ul.reasonsList li.item .text .link {float: left; clear: right; overflow: hidden; width: 345px; padding: 0 0 5px 0;}
.subPage .section #main #fiveReasons .reasonsBox ul.reasonsList li.item .text .link .separator {color: #cccccc; font-size: 13px; line-height: 16px; padding: 0;}
.subPage .section #main #fiveReasons .reasonsBox ul.reasonsList li.item .text .link .linkMoreTxt, .subPage .section #main #fiveReasons .reasonsBox ul.reasonsList li.item .text .link .linkMoreTxt span {color: #0099ff; font-size: 13px; line-height: 16px;}
.subPage .section #main #fiveReasons .reasonsBox ul.reasonsList li.item .text .link .linkMoreTxt a {padding: 0 3px;}
.subPage .section #main #fiveReasons .reasonsBox .additionalLinks {width: 100%; clear: both; overflow: hidden;}
.subPage .section #main #fiveReasons .reasonsBox .additionalLinks img {margin: 0 0 15px 0;}
.subPage .section #main #fiveReasons .reasonsBox .additionalLinks ul.linkList {clear: both; width: 260px;}
.subPage .section #main #fiveReasons .reasonsBox .additionalLinks ul.linkList li .linkMoreTxt,
.subPage .section #main #fiveReasons .reasonsBox .additionalLinks ul.linkList li .linkMoreTxt span {color: #0099ff; font-size: 11px; line-height: 16px;}
.subPage .section #main #fiveReasons .reasonsBox .additionalLinks .meetUs {width: 291px; padding: 0 0 0 1px; float: left; clear: both;}
.subPage .section #main #fiveReasons .reasonsBox .additionalLinks .meetUs ul.linkList {padding: 0 0 0 20px;}
.subPage .section #main #fiveReasons .reasonsBox .additionalLinks .buyStock {width: 296px; padding: 0; float: left; clear: none;}
.subPage .section #main #fiveReasons .reasonsBox .additionalLinks .buyStock .text {clear: both; width: 265px; padding: 0 0 5px 10px; font-size: 11px; color: #999999; line-height: 16px;}
.subPage .section #main #fiveReasons .reasonsBox .additionalLinks .buyStock ul.linkList {padding: 0 0 0 15px;}
/* /inwestorzy - 5 powodow */
/* inwestorzy - wywiad z prezesem */
.subPage .section #main #chairmanInterview {width: 590px; clear: both; overflow: hidden;}
.subPage .section #main #chairmanInterview .lead {font-weight: bold; font-size: 11px; line-height: 16px; padding: 0 0 15px 0; margin: 0;}
.subPage .section #main #chairmanInterview .interviewBox {width: 100%; clear: both; overflow: hidden;}
.subPage .section #main #chairmanInterview .interviewBox .top {width: 100%; clear: both; overflow: hidden; background: transparent none no-repeat 0 0;}
.subPage .section #main #chairmanInterview .interviewBox .middle {width: 100%; clear: both; overflow: hidden; background: #fcfcfc none repeat-y 0 0;}
.subPage .section #main #chairmanInterview .interviewBox .bottom {width: 100%; clear: both; overflow: hidden; background: transparent none no-repeat 0 100%;}
.subPage .section #main #chairmanInterview .interviewBox #chairmanInterviewVideo {width: 552px; height: 248px; clear: both; margin: 0 auto; text-align: center;}
.subPage .section #main #chairmanInterview .interviewBox #chairmanInterviewVideo #interviewDetectionError {border: solid 1px #cccccc; height: 170px; width: 512px; margin: 0 auto; padding: 100px 20px 0 20px; text-align: center; display: none;}
.subPage .section #main #chairmanInterview .interviewBox .interviewText {clear: both; width: 552px; padding: 19px; margin: 0;}
/* /inwestorzy - wywiad z prezesem */
/********************************/
/* elementy prawej kolumny   */
/********************************/
.subPage .section #additions .columnTitle {font-size: 20px; color: #666666; width: 100%; clear: both; float: left; overflow: hidden; margin: 0 0 10px 0;}
/* blok z cytatem */
.subPage .section #additions blockquote {background: transparent none no-repeat 0 0; clear: both; float: left; width: 268px;}
.subPage .section #additions blockquote .blockquote {clear: both; float: left; widh: 220px; padding: 10px 0 20px 48px;}
.subPage .section #additions blockquote .blockquote .header {clear: both; float: left; width: 100%; font-size: 46px; color: #666666; margin: -5px 0 0 0; overflow: hidden;}
.subPage .section #additions blockquote .blockquote .text {clear: both; float: left; width: 220px; font-size: 20px; color: #999999; overflow: hidden;}
.subPage .section #additions blockquote .blockquote .link {clear: both; float: left; width: 100%;}
/* /blok z cytatem */
.subPage .section #additions .rightColumnBox, 
.subPage .section #additions .rightColumnBox .header,
.subPage .section #additions .rightColumnBox .boxContent,
.subPage .section #additions .rightColumnBox .link {clear: both; float: left; width: 268px;}
.subPage .section #additions .rightColumnBox {background: transparent none no-repeat 0 0; padding: 13px 0 20px 0;}
.subPage .section #additions .rightColumnBox .header {line-height: 14px; color: #000000; padding: 0 0 10px 0; font-weight: bold;}
.subPage .section #additions .rightColumnBox .boxContent {line-height: 14px; color: #999999; }
.subPage .section #additions .rightColumnBox .boxContent .text {padding: 0 0 10px 0;}
.subPage .section #additions .rightColumnBox .boxContent ul.list {clear: both; float: left; width: 243px; padding: 0 0 10px 25px; margin: 0; list-style-type: disc;}
.subPage .section #additions .rightColumnBox .boxContent ul.list li.item {line-height: 13px; padding: 0 0 8px 0;}
.subPage .section #additions .rightColumnBox .boxContent ul.list li.item .separator {padding: 0 3px; color: #cccccc; font-size: 10px;}
.subPage .section #additions .boxWithWideImage {}
.subPage .section #additions .boxWithWideImage .boxContent .image {width: 280px; height: 90px; background: transparent none no-repeat 0 0; float: left; clear: both; margin: 0 0 0 -6px; overflow: hidden;}
.subPage .section #additions .boxWithHorizontalImage {}
.subPage .section #additions .boxWithHorizontalImage .boxContent .image {width: 140px; height: 90px;  background: transparent none no-repeat 0 0; float: left; clear: both; margin: 0 6px 0 -6px; overflow: hidden;}
.subPage .section #additions .boxWithVerticalImage {}
.subPage .section #additions .boxWithVerticalImage .boxContent .image {width: 140px; height: 165px; background: transparent none no-repeat 0 0; float: left; clear: both; margin: 0 6px 0 -6px; overflow: hidden;}
.subPage .section #additions .boxWithSquareImage {}
.subPage .section #additions .boxWithSquareImage .boxContent .image {width: 140px; height: 140px; background: transparent none no-repeat 0 0; float: left; clear: both; margin: 0 6px 0 -6px; overflow: hidden;}
.subPage .section #additions .boxWithNoImage {}
.subPage .section #additions .boxWithNoImage .boxContent .image {display: none;}
.subPage .section #additions .awardBox {width: 100%; clear: both; overflow hidden;}
.subPage .section #additions .getAdobeReader {width: 100%; clear: both; padding: 15px 0; background: transparent none no-repeat 0 0;}
/*******************************/
/* content na cala strone      */
/*******************************/
/* layout */
.subPage .section #mainWide {float:left;clear:none;width:100%;overflow: hidden;}
/* /layout */
/* lista uslug */
.subPage .section #mainWide .servicesTeaserList {width: 100%; clear: both; float: left; overflow: hdden; padding: 0 0 0 9px;}
.subPage .section #mainWide .servicesTeaserList .item {width: 284px; clear: none; float: left; overflow: hdden; height: 75px; margin: 0 14px 35px -9px;}
.subPage .section #mainWide .servicesTeaserList .item .image {width: 59px; float: left; clear: both; overflow: hidden; dispay: block;}
.subPage .section #mainWide .servicesTeaserList .item .text {width: 225px; float: left; clear: none; overflow: hidden; dispay: block;}
.subPage .section #mainWide .servicesTeaserList .item .text .title {width: 100%; float: left; clear: both; overflow: hidden; dispay: block; color: #333333; font-size: 22px; line-height: 1.1em; height: 24px;}
.subPage .section #mainWide .servicesTeaserList .item .text .lead {width: 100%; float: left; clear: both; overflow: hidden; dispay: block; color: #666666; font-size: 11px; line-height: 150%; padding: 0 0 3px 0;}
.subPage .section #mainWide .servicesTeaserList .item .text .lead a {color: #666666;}
.subPage .section #mainWide .servicesTeaserList .item .text .lead a:hover {color: #999999; background-color: transparent;} 
.subPage .section #mainWide .servicesTeaserList .item .text .links {width: 100%; float: left; clear: both; overflow: hidden; dispay: block; color: #CCCCCC; font-size: 10px; line-height: 150%;}
/* /lista uslug */
/* lista case studies */
.subPage .section #mainWide #caseTeaserListPageTitle {padding: 0 0 10px 600px; width: 270px; font-size: 22px; color: #666666;}
.subPage .section #mainWide #caseTeaserListPageTitle span {display: block; with: 100%;}
.subPage .section #mainWide .caseTeaserList {width: 100%; clear: both; float: left; overflow: hdden;}
.subPage .section #mainWide .caseTeaserList .item {width: 100%; border-top: solid 1px #cccccc; clear: both; float: left; padding: 15px 0 20px 0;}
.subPage .section #mainWide .caseTeaserList .item a:hover {background-color: transparent !important;}
.subPage .section #mainWide .caseTeaserList .item .image {width: 150px; padding: 0 20px 0 0; float: left; display: block; margin: 0 auto; text-align: center;}
.subPage .section #mainWide .caseTeaserList .item .lead {width: 390px; float: left; display: block; overflow: hidden;}
.subPage .section #mainWide .caseTeaserList .item .lead .title,
.subPage .section #mainWide .caseTeaserList .item .lead .title a {font-size: 22px; color: #666666; overflow: hidden; display: block; float: left; clear: both; width:100%;}
.subPage .section #mainWide .caseTeaserList .item .lead .text,
.subPage .section #mainWide .caseTeaserList .item .lead .text a {font-size: 11px; line-height: 160%; color: #666666; padding: 0; display: block; float: left; clear: both; width: 100%;}
.subPage .section #mainWide .caseTeaserList .item .lead .text a:hover {color: #999999 !important;}
.subPage .section #mainWide .caseTeaserList .item .services {width: 272px; padding: 30px 0 0 38px; float: left;}
.subPage .section #mainWide .caseTeaserList .item .services a {position: relative;}
#tooltip {position: absolute; z-index: 3000; background: tansparent none no-repeat 0 0; height: 24px;}
#tooltip h3, #tooltip div {margin: 0; border-right: solid 1px #cccccc; font-size: 9px; line-height: 14px; color: #999999; padding: 1px 7px; font-weight: normal;}
/* /lista case studies */
/* klienci */
.subPage .section ul.logosBox {width: 100%;margin: 0 0 0 0; padding: 40px 0 20px 0;overflow: hidden;clear: both; list-style-type: none; border-top: solid 1px #cccccc;}
.subPage .section ul.logosBox li {margin: 0; padding: 0px; width: 215px; height: 110px;float: left; text-align: center; overflow: hidden;}
.subPage .section ul.logosBox li img {margin: 0 auto;}
/* /klienci */
/* polityka prywatnosci */
.subPage .section #mainWide #privacyPolicy {width: 550px; clear: both;}
.subPage .section #mainWide #privacyPolicy .editorText {width: 100%;}
.subPage .section #mainWide #privacyPolicy .editorText p {width: 100% !important; padding-left: 0 !important; margin-left: 0 !important;}
/* /polityka prywatnosci */
/* mapa serwisu */
.subPage .section #mainWide #sitemap {width: 100%; clear: both;}
.subPage .section #mainWide #sitemap .item {width: 160px; padding: 0 20px 20px 0; margin: 0; float: left; clear: none;}
.subPage .section #mainWide #sitemap .investorsSection {padding-left: 30px;}
.subPage .section #mainWide #sitemap .item .header {color: #000000; font-size: 24px; overflow: hidden;}
.subPage .section #mainWide #sitemap .item ul.links {width:160px; border-top: solid 1px #cccccc; padding-top: 7px;}
.subPage .section #mainWide #sitemap .item ul.links li.link {}
.subPage .section #mainWide #sitemap .item ul.links li.link a {display: block; background: transparent none no-repeat 10px 8px; padding: 3px 0 3px 22px;}
.subPage .section #mainWide #sitemap .investorsSection ul.links li.link a {color: #0099ff;}
.subPage .section #mainWide #sitemap .item ul.links li.link a:hover {background-color: #f2f2f2;}
/* /mapa serwisu */
/* materialy do pobrania */
.subPage .section #main #mainArticleWide #pressDownload {width: 620px; clear: both; overflow: hidden;}
.subPage .section #main #mainArticleWide #pressDownload .pressHD {font-size: 32px; color: #000000; overflow: hidden; height: 40px; background: transparent none no-repeat 0 40px; padding: 0 0 25px 0; clear: both; width: 100%;}
.subPage .section #main #mainArticleWide #pressDownload .pressHD span {font-size: 32px; color: #000000; overflow: hidden;}
.subPage .section #main #mainArticleWide #pressDownload .pressPhotos {pading: 0 0 10px 0; float: left; clear: both; width: 100%; overflow: hidden;}
.subPage .section #main #mainArticleWide #pressDownload .pressPhotos .item {width: 310px; height: 130px; float: left; clear: none; padding: 0 0 35px 0;}
.subPage .section #main #mainArticleWide #pressDownload .pressPhotos .item .image {width: 108px; overflow: hidden; padding: 0 10px 0 0; float: left;}
.subPage .section #main #mainArticleWide #pressDownload .pressPhotos .item .info {width: 180px; padding: 0 12px 0 0; float: left;}
.subPage .section #main #mainArticleWide #pressDownload .pressPhotos .item .info .name {color: #666666; font-size: 22px; height: 27px; overflow: hidden;}
.subPage .section #main #mainArticleWide #pressDownload .pressPhotos .item .info .position {color: #999999; font-size: 10px; line-height: 18px; height: 18px; padding: 0 0 49px 0;}
.subPage .section #main #mainArticleWide #pressDownload .pressPhotos .item .info ul.files {widh: 100%; clear: both; height: 36px; overflow: hidden;}
.subPage .section #main #mainArticleWide #pressDownload .pressPhotos .item .info ul.files li.file {widht: 100%; clear: both; font-size: 11px; line-height: 18px;}
.subPage .section #main #mainArticleWide #pressDownload .pressPhotos .item .info ul.files li.file .link {}
.subPage .section #main #mainArticleWide #pressDownload .pressPhotos .item .info ul.files li.file .separator {padding: 0 3px; color: #999999;}
.subPage .section #main #mainArticleWide #pressDownload .pressPhotos .item .info ul.files li.file .size {color: #999999;}
.subPage .section #main #mainArticleWide #pressDownload .pressGraphics {pading: 0 0 10px 0; float: left; clear: both; width: 100%; overflow: hidden;}
.subPage .section #main #mainArticleWide #pressDownload .pressGraphics .item {width: 100%; float: left; clear: none; padding: 0 0 30px 0;}
.subPage .section #main #mainArticleWide #pressDownload .pressGraphics .item .image {width: 175px; overflow: hidden; padding: 0; float: left; text-align: right;}
.subPage .section #main #mainArticleWide #pressDownload .pressGraphics .item .info {width: 410px; padding: 0 0 0 35px; float: left;}
.subPage .section #main #mainArticleWide #pressDownload .pressGraphics .item .info .title {font-size: 22px; overflow: hidden;}
.subPage .section #main #mainArticleWide #pressDownload .pressGraphics .item .info .files .file {overflow: hidden; widht: 100%; clear: both; font-size: 11px; line-height: 18px;}
.subPage .section #main #mainArticleWide #pressDownload .pressGraphics .item .info ul.files li.file .separator {padding: 0 3px; color: #999999;}
.subPage .section #main #mainArticleWide #pressDownload .pressGraphics .item .info ul.files li.file .size {color: #999999;}
/* /materialy do pobrania */
/* tresc edytowana w RD */
.editorText {width: 100%; overflow: hidden;}
.editorText p {padding: 0 0 10px 20px; clear: both; float: left; width: 370px;}
#mainArticleWide .editorText p {width: 680px;}
.editorText,
.editorText p,
.editorText ul li {color:#666666;line-height:16px; font-size: 11px;}
.editorText p.noIndent {padding-left: 0; width: 100%;}
#mainArticleWide .editorText p.noIndent {width: 700px;}
.editorText ul {margin:0 0 16px 20px; padding: 0 0 0 25px; clear: both; float: left; width: 345px; list-style-type: disc;}
.editorText ul li {padding:0 0 7px 0px; background: none !important;}
.editorText ol {list-style-type: decimal; list-style-image: none; list-style-position: outside; margin-left: 20px;padding-left:20px;clear: left}
.editorText ol li{display: list-style;}
.subPageInvestors .editorText a {color: #0099ff !important;}
/* nowe sifry */
.editorText blockquote,.editorText h3{background-color:#ffffff;border-left:solid 5px #cc6600;padding:7px 0 0 28px;margin-bottom:16px;font-size:0;line-height:0;color:#010101;font-weight:normal;overflow: hidden;}
h4.customFont {font-size:22px;margin:15px 0px 5px 0px;}
.editorText blockquote div,.editorText h3 div{font-size:24px;line-height:28px;overflow: hidden;}
.editorText h4,#search label{background-color:#ffffff; padding:0; margin-bottom:7px; margin-top: 16px;font-size:26px;color:#666666;font-weight:normal; overflow: hidden; line-height: 1.1em; float: left; clear: both; width: 100%;}
/* /nowe sifry */
/* standardowe formatowanie tabeli edytowanej w RD */
#mainArticle .editorText table,
#mainArticleWide .editorText table {border: none; clear: both; float: left; margin: 0 0 5px 0;}
#mainArticle .editorText table tr th,
#mainArticleWide .editorText table tr th{padding: 7px !important; background-color: #dddddd; border: none;}
#mainArticle .editorText table tr th,
#mainArticleWide .editorText table tr th,
#mainArticle .editorText table tr th *,
#mainArticleWide .editorText table tr th * {color: #666666; font-size: 11px; line-height: 1.1em; font-weight: bold; margin: 0; padding: 0;}
#mainArticle .editorText table tr td,
#mainArticleWide .editorText table tr td {padding: 7px; border: none;}
#mainArticle .editorText table tr td,
#mainArticleWide .editorText table tr td,
#mainArticle .editorText table tr td *,
#mainArticleWide .editorText table tr td * {font-size: 10px; line-height: 1.1em; color: #666666;}
#mainArticle .editorText table tr.evenRow td,
#mainArticleWide .editorText table tr.evenRow td {background-color: #f2f2f2;}
#mainArticle .editorText table tr.lastOddRow td,
#mainArticleWide .editorText table tr.lastOddRow td {border-bottom: solid 1px #f2f2f2;}
#mainArticle .editorText table p,
#mainArticleWide .editorText table p {width: 100%; padding: 0; margin: 0;}
/* /standardowe formatowanie tabeli edytowanej w RD */
/* /tresc edytowana w RD */
/* formularz rekrutacyjny */
#recruitmentForm {width: 530px; clear: both; overflow: hidden;}
#recruitmentForm .lead {padding: 0 0 25px 0; font-size: 11px; line-height: 16px;}
#recruitmentForm form {width: 100%; margin: 0; padding: 0; clear: both;}
#recruitmentForm form fieldset {border: none; width: 100%; clear: both; margin: 0; padding: 0 0 10px 0;}
#recruitmentForm form fieldset#top {border-top: solid 1px #cccccc;}
#recruitmentForm form fieldset#bottom {border-top: solid 1px #cccccc; padding: 10px 0 0 140px;}
#recruitmentForm form fieldset#top .jobOfferName {font-size: 22px; overflow: hidden;}
#recruitmentForm form fieldset .oneColumn {width 100%; clear: both; overflow: hidden; padding: 0 0 5px 0; margin: 0;}
#recruitmentForm form fieldset .oneColumn .name {float: left; clear: both; width: 140px;}
#recruitmentForm form fieldset .oneColumn .value {float: left; clear: none; width: 240px; padding:0 10px 0 0;}
#recruitmentForm form fieldset .oneColumn .info {float: left; clear: none; width: 140px; font-size: 10px; line-height: 14px; color: #999999;}
#recruitmentForm form fieldset .oneColumn .block390 {float: left; clear: none; width: 390px;}
#recruitmentForm form fieldset .oneColumn .valueAndInfo {float: left; clear: none; width: 390px; font-size: 10px; line-height: 14px;}
#recruitmentForm form fieldset .oneColumn .valueAndInfo .input_choice {display: block; width: 25px; float: left; margin: 0 5px 0 0; padding: 0;}
#recruitmentForm form fieldset .oneColumn .valueAndInfo label {width: 360px; float: left;}
#recruitmentForm form fieldset .oneColumn .valueAndInfo label.przetwarzaniedanych {display: block;}
#recruitmentForm form fieldset .oneColumn .input_text,
#recruitmentForm form fieldset .oneColumn .input_textarea,
#recruitmentForm form fieldset .oneColumn .input_file {border-top: solid 1px #747474; border-left: solid 1px #747474; border-right: solid 1px #bbbbbb; border-bottom: solid 1px #bbbbbb; background-color: #e8e8e8;}
#recruitmentForm form fieldset .input_submit {font-weight: bold; color: #ff6600; font-size: 11px; border: none; background-color: #FFFFFF;}
#recruitmentForm form fieldset .oneColumn .input_text {width: 235px;}
#recruitmentForm form fieldset .oneColumn .input_textarea {width: 235px; height: 85px;}
#recruitmentForm form fieldset .oneColumn .input_file {width: 165px;}
#recruitmentForm form fieldset label span.required {padding: 0 2px; color:#FF0000; font-size: 10px;}
#recruitmentForm form fieldset label.error {display: block; color:#FF0000; font-size: 10px;}
#recruitmentForm form fieldset input.error,
#recruitmentForm form fieldset textarea.error {border: 1px solid #FF0000 !important;}
/* /formularz rekrutacyjny */
/*Boogie nights*/
 body#nightLife,body#nightLife #MainContainer #footer .footerContent .copyrights,body#nightLife #MainContainer #footer .optionalLinks span,body#nightLife #MainContainer #footer .footerContent ul.quickLinks li a{color:#999}
 body#nightLife #MainContainer #footer .footerContent ul.quickLinks li a:hover{color:white}
 body#nightLife,body#nightLife #MainContainer{background:black}
 body#nightLife #MainContainer #footer .footerContent,body#nightLife #MainContainer #footer .footerContent ul.quickLinks li{border-color:#666}
 body#nightLife #content{margin-bottom:60px;padding-left:35px;width:875px;padding:20px 0 0 35px}
 body#nightLife h1#boogieNights{width:283px;height:31px;margin-bottom:20px}
 body#nightLife h1#boogieNights span{display:none}
 body#nightLife h1#boogieNights{background:0 0 no-repeat}
/*wyszukiwarka*/
#search{border-top:1px solid #ccc}
#search form fieldset{border:none;width:390px}
#search form label{display:block}
#search form input.text{border:1px solid #ccc;color:#666;font:normal 11px Tahoma;padding:5px 9px;width:370px;line-height:11px}
#search form input.submit{border:none;font-weight:bold;color:#f60;float:right;margin-top:10px;display:block;width:51px}   
#search div.results{border-top:1px solid #ccc;margin-top:25px}
#search div.results div.editorText{padding-bottom:25px}
#search div.results ol{list-style-type:none;width:390px}
#search div.results ol li{display:block;margin-bottom:25px}
#search div.results ol li p{margin-top:10px;font-weight:normal}
#search div.results ol li a.more{float:right;font-weight:bold}
#search div.results ol li em{font-weight:bold;font-style:normal}
#search div.results div.pagination{clear:both;overflow:auto;padding-top:25px;width:390px}
#search div.results div.pagination ol{width:auto}
#search div.results div.pagination a,#search div.results div.pagination ol li{margin:0;padding:0;display:block;float:left;clear:none}
#search div.results div.pagination a{color:#666;margin:0 5px;display:inline-block}
#search div.results div.pagination .active a{color:#f60;font-weight:bold}
#search div.results div.pagination a.previous,#search div.results div.pagination a.next{color:#f60;font-weight:bold}
#search div.results p{font-weight:bold}
#search div.results p.summary{clear:both;font:normal 10px Tahoma;margin-top:50px}
div#subscription form, div.message {
 border: solid 1px #cdcdcd;
 background-color: #f6f6f6;
 padding: 20px;
}
dt#v_email {
 padding-top: 3px;
}
div#subscription a {
 background: transparent;
}
div#subscription hr {
 background-color: transparent;
 border-width: 0;
 border-top: solid 1px #cdcdcd;
 height: 1px;
 margin: 10px 0;
}
div#subscription dl input[type=radio] {
 margin-bottom: -3px;
}
div#subscription strong {
 padding-right: 5px;
}
div#subscription label {
 padding-left: 5px;
}
div#subscription dl {
 padding-bottom: 10px;
}
div#subscription dd {
 padding-top: 5px;
 margin-left: 120px;
}
input#email {
 border-top: 1px solid #404040;
 border-left: 1px solid #404040;
 border-bottom: 1px solid #d4d0c8;
 border-right: 1px solid #d4d0c8;
 padding: 2px;
}
div#notice {
 margin-top: 10px;
 font-size: 9px;
 color: #999999;
}
input#submitSubscription {
 border: 0;
 background-color: #d4d0c8;
 padding: 5px;
 text-align: center;
 width: 150px;
 font-weight: bold;
}
div#subscription dt.error_validation {
 font-weight: bold;
 color: #d4312c;
 padding-left: 5px;
 display: none;
 float: right;
 width: 330px;
}
div.error_message {
 border: solid 1px #c23637;
 background-color: #fdedec;
 padding: 20px;
}
div.error_message strong {
 color: #c23637;
}
div.small {
 margin-top: 3px;
 font-size: 10px;
}

#homePage #content {
position: relative;
padding-bottom: 20px;
}

#webstar {
position: absolute;
bottom: -50px;
right: 10px;
}
#mainKPAR {
padding: 20px 175px;
}
#bannerIMG {
    width: 100%;
    height: 275px;
    background-position: top center;
    background-repeat: no-repeat;
}
#mainKPAR div {
padding: 0 !important;
margin: 0 !important;
width: 100%;
}
#mainKPAR div p{
padding-right: 0 !important;
margin-right: 0 !important;
width: 100%;
}

 #MainContainer #footer div.affiliates li a.k2motion {background-image: url(/_css/k2_motion_65x22_white.gif);}
#bannerIMG {background-image: url(/_css/bannerKPAR.jpg);}
#MainContainer #flashNav_ {background-image: url(/_css/hdLukasz.jpg);}
#MainContainer #footer div.affiliates li a.acr {background-image: url(/_css/k2_acr_45x22_white.gif);}
#MainContainer #footer div.affiliates li a.k2 {background-image: url(/_css/k2_39x22_white.gif);}
#MainContainer #footer div.affiliates li a.k2hosting {background-image: url(/_css/k2_hosting_65x22_white.gif);}
#MainContainer #footer div.affiliates li a.k2search {background-image: url(/_css/k2search_k2pl.jpg);}
#MainContainer #footer div.affiliates li a.k2ux {background-image: url(/_css/k2_ux_45x22_white.gif);}
#MainContainer #footer div.affiliates li a.k2websystems {background-image: url(/_css/k2_websystems_96x22white.gif);}
#MainContainer #footer div.affiliates li a.k2womm {background-image: url(/_css/k2_womm.png);}
#MainContainer #footer div.affiliates li a.komitywa {background-image: url(/_css/footer_komitywa.png);}
#MainContainer #footer div.affiliates li a.mail3 {background-image: url(/_css/k2_mail3_42x22_white.gif);}
#MainContainer #footer div.affiliates li a.system3 {background-image: url(/_css/k2_system3_49x22_white.gif);}
#MainContainer #footer div.optionalTop li a.facebook {background-image: url(/_css/fb.png);}
#MainContainer #footer div.optionalTop li a.januszBlog {background-image: url(/_css/januszBlog-logo.png);}
#MainContainer #footer div.optionalTop li a.januszBlog span.teaser {background-image: url(/_css/januszBlog-teaser.png);}
#MainContainer #footer div.optionalTop li a.twitter {background-image: url(/_css/twitter_logo.gif);}
#MainContainer #footer div.optionalTop li a.youtube {background-image: url(/_css/yt.png);}
#MainContainer #topMenu h1 {background-image: url(/_css/logok2.gif);}
#MainContainer #topMenu ul li.flag {background-image: url(/_css/flag_en.gif);}
#tooltip {background-image: url(/_css/bckgTootlip.gif);}
.subPage #breadcrumb ul li {background-image: url(/_css/bckgBreadSeparator.gif);}
.subPage .section #additions .rightColumnBox {background-image: url(/_css/bckgRightColumnBox.gif);}
.subPage .section #additions blockquote {background-image: url(/_css/bckgBlockquoteBox.gif);}
.subPage .section #main #fiveReasons .reasonsBox .bottom, .subPage .section #main #chairmanInterview .interviewBox .bottom {background-image: url(/_css/bckgReasonsBoxBottom.gif);}
.subPage .section #main #fiveReasons .reasonsBox .middle, .subPage .section #main #chairmanInterview .interviewBox .middle {background-image: url(/_css/bckgReasonsBoxMiddle.gif);}
.subPage .section #main #fiveReasons .reasonsBox .top, .subPage .section #main #chairmanInterview .interviewBox .top {background-image: url(/_css/bckgReasonsBoxTop.gif);}
.subPage .section #main #mainArticle #awards ul.mainAwards li.mainItem, .subPage .section #main #mainArticle #awards .toBeContinued, .subPage .section #main #mainArticle #awards .otherAwardsTxt {background-image: url(/_css/line150.gif);}
.subPage .section #main #mainArticle ul#management li.item {background-image: url(/_css/line150.gif);}
.subPage .section #main #mainArticle ul#prospectusDownload li, .subPage .section #main #mainArticle ul.downloadPdfList li.item {background-image: url(/_css/icoAdobeReader.gif);}
.subPage .section #main #mainArticleWide #contact ul.divisionsAddresses li.item, .subPage .section #main #mainArticleWide #contact ul.contactPersons li.item, .subPage .section #main #mainArticleWide #contact .commonInfo {background-image: url(/_css/line185.gif);}
.subPage .section #main #mainArticleWide #pressDownload .pressHD, .subPage .section  #additions .getAdobeReader {background-image: url(/_css/line150.gif);}
.subPage .section #main #mainArticleWide .stockSignUp, .subPage .section #main #mainArticleWide .stockSignUp ul.pokList li.pok {background-image: url(/_css/line185.gif);}
.subPage .section #side ul.textMenu li.active a {background-image: url(/_css/bulletGray.gif);}
.subPage .section #side ul.textMenu li.mainSectionLink a {background-image: url(/_css/bulletBlueReverse.gif);}
.subPage .section ul.textMenu li a, .subPage .section #mainWide #sitemap .item ul.links li.link a {background-image: url(/_css/bulletOrange.gif);}
.subPageInvestors .section ul.textMenu li a, .subPage .section #mainWide #sitemap .investorsSection ul.links li.link a {background-image: url(/_css/bulletBlue.gif);}
body#nightLife #MainContainer #topMenu h1 {background-image: url(/_css/logo_bn.png);}
body#nightLife h1#boogieNights {background-image: url(/_css/boogienights.png);}


