


body {
 text-align:center;
}
a {
color:#0099ff;

}
a:visited {
color:#0099ff;
}
.sIFR-alternate {
 display:none;
}
.sIFR-flash {
margin:0;
visibility:visible !important;
}
#output p {
 color:#0099FF;
}
.header {
 position:relative;
 margin:0 auto;
 width:910px;
 height:71px;
 text-align:left;
}
.breadcrumb {
 position:relative;
 margin:0 auto;
 width:895px;
 text-align:left;
 color:#999999;
 font-size:10px;
 padding:10px 0 10px 15px;
}
.breadcrumb a:hover {
 color:#cccccc;
 background:none;
}
.container {
 position:relative;
 margin:0 auto;
 width:910px;
 text-align:left;
}
.sectionHeader {
 position:relative;
 letter-spacing:-10px;
 margin:0 auto;
 width:890px;
 text-align:left;
 font-size:40px;
 color:#000;
 padding-left:6px;
 padding-bottom:10px;
}
.sectionHeader span{
 display:none;
}
.menuTop {
 width:745px;
 padding:42px 0 0 35px;
 overflow:hidden;
 zoom:1;
}
.menuTop li {
 display:inline;
}
.menuTop li a {
 display:inline;
 float:left;
 height:15px;
 padding:0 35px 0 3px;
 text-indent:-5000px;
}
.menuTop li a.spolka:hover, .menuTop li a.informacje:hover, .menuTop li a.raporty:hover, .menuTop li a.akcje:hover, .menuTop li a.kalendarium:hover, .menuTop li a.prezentacje:hover {
 background-position:0 100%;
}
.menuTop li a.spolka {
 background:none no-repeat 0 0;
 width:34px;
}
.menuTop li a.informacje{
 background:none no-repeat 0 0;
 width:116px;
}
.menuTop li a.raporty {
 background:none no-repeat 0 0;
 width:42px;
}
.menuTop li a.akcje {
 background:none no-repeat 0 0;
 width:152px;
}
.menuTop li a.kalendarium {
 background:none no-repeat 0 0;
 width:65px;
}
.menuTop li a.prezentacje {
 background:none no-repeat 0 0;
 width:63px;
}
.menuTop li a.company:hover, .menuTop li a.financials:hover, .menuTop li a.reports:hover, .menuTop li a.shares:hover, .menuTop li a.timeline:hover, .menuTop li a.presentations:hover {
 background-position:0 100%;
}
.menuTop li a.company {
 background:none no-repeat 0 0;
 width:50px;
}
.menuTop li a.financials {
 background:none no-repeat 0 0;
 width:117px;
}
.menuTop li a.reports {
 background:none no-repeat 0 0;
 width:41px;
}
.menuTop li a.shares {
 background:none no-repeat 0 0;
 width:113px;
}
.menuTop li a.timeline {
 background:none no-repeat 0 0;
 width:43px;
}
.menuTop li a.presentations {
 background:none no-repeat 0 0;
 width:75px;
}
.menuTop li a.active {
 background-position:0 100%;
}

.menuTop li.flag_pl {
float: right; background: transparent none no-repeat bottom left; margin-right: 25px;  padding: 0;  cursor:pointer;text-indent:-9999px; width: 41px !important; } 
.menuTop li.flag_pl a, .menuTop li.flag_pl a:hover { width: 41px; display: block; padding: 0px; background: none;}
.menuTop li.flag_en {
float: right; background: transparent none no-repeat bottom left;   padding: 0;  cursor:pointer;text-indent:-9999px; width: 41px !important; } 

.menuTop li.flag_en a, .menuTop li.flag_en a:hover  { width: 41px; display: block; padding: 0px; background: none;}


#logo {
 background:none no-repeat 0 100%;
 float:right;
 height:47px;
 margin:0;
 padding:19px 10px 0 0;
 width:94px;
 text-indent:-5000px;
}
#logo a {
 display:block;
 height:34px;
 width:69px;
}
#logo a:hover {
 background:none;
}
#logo span {
 display:none;
}
.menu {
 float:left;
 display:inline;
 margin:0px 30px 20px 10px;
 width:150px;
}
.content {
 float:left;
 display:inline;
 width:720px;
 margin-bottom:20px;
}
.breadcrumb a {
 color:#999999;
 font-size:10px;
 font-weight:normal;
}
.menu h3 {
 padding:0px 0px 8px 5px;
 margin:0px 0px 9px 0px;
 border-bottom:1px solid #cccccc;
 font-weight:bold;
 color:#000;
}
.main .menu ul {
 border:0px;
 padding:0px;
}

.menu .back {
 display:block;
 padding:3px 0px 3px 17px;
 background:none no-repeat 4px 8px;
 font-size:10px;
}
.menu .back:hover {
 background-color:#f2f2f2;
}
.menu ul {
 margin:0px 0px 26px 0px;
 border-top:1px solid #CCCCCC;
 padding:7px 0px;
}
.menu ul li {
 display:inline;
}
.menu ul li ul {
 margin:0px 0px 0px 12px;
 border:0px;
 padding:0px;
}
.menu ul li a {
 padding:0px 0px 0px 17px;
 line-height:19px;
 display:block;
 background:none no-repeat 5px 7px;
}
.menu ul li a:hover {
 background-color:#f2f2f2;
}
.menu ul li a.active {
color:#666666;
}
.main .content .left {
 float:left;
 width:255px;
 margin:0px 20px 0px 0px;
}
.main .content .right {
 float:left;
 width:445px;
}

.content p {
clear:both;
padding:0 0 10px 0px;
}
.content .left {
 float:left;
 display:inline;
 width:390px;
 margin:0px 42px 0px 0px;
}
.content .right {
 float:left;
 disla:inline;
 width:288px;
}
.content h2.customFont {
 margin:0px 0px 15px 0px;
 font-size:26px;
 color:#000;
}
.content h2.nomargin {
    margin:15px 0px 0px 0px;
}
.content h2.customFont span {
 display:none;
}
.content h2 {
 font-size:30px;
}
.content h3 {
 font-size:25px;
}
.content h4, .content h5 {
 font-size:20px;
}
.content strong {
 font-weight:bold;
}
.content ul.pressList {list-style:none}
.content ul.pressList li {list-style:none}
.content .news dt span {
 display:block;
 font-size:10px;
 font-weight:normal;
 color:#999999;
 float: left;
}
.content .news dt span.fbLike {
 float: right;
 margin: 0 0 5px;
}
.content .news dt strong {
 clear: both;
 display: block;
}
.content .news dt {
 margin:0px 0px 10px 0px;
 font-size:12px;
 font-weight:bold;
 color:#333333;
}
.content .news dd {
 margin:0px 0px 20px 0px;
 line-height:18px;
 color:#666666;
}
.content .news dd a.more {
 display:block;
}
.content .news dd a.more:hover {
 background:none;
 text-decoration:underline;
}
.content .newsList dt span {
 display:block;
 font-size:10px;
 font-weight:normal;
 color:#999999;
}
.content .newsList dt {
 margin:0px 0px 0px 0px;
 font-size:20px;
 font-weight:bold;
 color:#666666;
}
.content .newsList dt strong {
font-size:22px;
letter-spacing:-5px;
overflow:hidden;
}
.content .newsList dt strong span {
display:none;
}
.content .newsList dd {
 margin:-5px 0px 20px 15px;
 line-height:18px;
 color:#666666;
}
.content .newsList dd a.more {
 font-size:10px;
 margin:5px 0px 0px 0px;
 padding-right:10px;
}
.content .newsList dd a.more:hover {
background:none;
 text-decoration:underline;
}
.content table {border:0; width:100%; margin: 10px 0 10px 0;}
.content table tr th{padding: 7px !important; background-color: #dddddd; border: none;}
.content table tr th {color: #666666; font-size: 11px; line-height: 1.1em; font-weight: bold; margin: 0; padding: 0;}
.content table tr td {padding: 7px; border: none; width:40px;}


.content table tr td {font-size: 11px; line-height: 1.1em; color: #666666;}
.content table tr.evenRow td {background-color: #f2f2f2;}
.content table tr.lastOddRow td {border-bottom: solid 1px #f2f2f2;overflow:hidden}
.content table p {width: 100%; padding: 0; margin: 0;}
.content .chart {margin:0px 0px 30px 0px;}

#footer {
 position:relative;
 border-top:1px solid #D6D6D6;
 clear:both;
 overflow:hidden;
 zoom:1;
 padding:6px 0 10px 0;
 width:100%;
}
#footer address {
 font-size:10px;
 color:#999;
}
#footer ul {
 position:absolute;
 right:0px;
 top:6px;
}
#footer ul li.first {
 border:0px;
}
#footer ul li {
 float:left;
 padding:0px 10px 0px 10px;
 border-left:1px solid #cccccc;
}
#footer ul li a {
 font-size:10px;
 color:#999;
}
#footer ul li a:hover {
 background:none;
 color:#cccccc;
}

.fontChangeButtons {position:absolute;right:22px;top:0; width: 115px; color: #cccccc; font-size: 9px; border-bottom: solid 1px #E5E5E5; text-align: center; padding: 5px 0 4px 0;}
.fontChangeButtons .btn {font-weight: normal; color: #ff6600; cursor: pointer; padding: 0 1px;}
.fontChangeButtons .btn:hover {} 
.fontChangeButtons .btn {color: #0099ff;}
.fontChangeButtons #btnSmall{font-size: 9px;}
.fontChangeButtons #btnNormal{font-size: 12px;}
.fontChangeButtons #btnBig{font-size: 15px;}
.fontChangeButtons .separator {font-size: 12px; padding: 0 4px;}
.fontChangeButtons #printPageTop {font-size: 9px; cursor: pointer; color: #999999;}

.content .pdfFile ul {width: 100%; clear: both; overflow: hidden;margin:10px 0px 10px 0px;}
.content .pdfFile ul li {list-style:none;background:none no-repeat 0 0; padding: 2px 0 10px 35px;}
.content .pdfFile ul li a {color: #0099ff;}
.content .pdfFile ul li a:hover {background-color: #FFFFFF; text-decoration: underline;}

.content .timeline dt span {display:block;float:left;}
.content .timeline dt a {display:block;margin-left:80px;}
.content .timeline dt {border-bottom:1px solid #CCCCCC;padding:0px 0px 5px 0px;margin:5px 0px 0px 0px;}
.content .timeline dd {display:none;line-height:16px;border-bottom:1px solid #CCCCCC;padding:0px 0px 5px 80px;margin:0px 0px 10px 0px;}
.content .timeline dd span a {dislay:block;background:none no-repeat 0 0;padding:0px 0 16px 35px;}
.content .timeline dd p {float:none;padding:0;width:auto;}

.content iframe.chart {width:100%;height:350px;border:0px;}
.columnTitle .sIFR-flash {visibility:hidden !important;}
.content #formQuestion fieldset {width:370px;}
.content #formQuestion fieldset label {display:block;margin:0px 0px 10px 0px;}
.content #formQuestion fieldset label input {padding:5px 9px;margin:5px 0px 0px 0px;width:370px;color:#666666;font-family:Tahoma;font-size:11px;border:1px solid #CCCCCC;}
.content #formQuestion fieldset select {padding:5px 9px 5px 9px;margin:5px 0px 0px 0px;width:390px;color:#666666;font-family:Tahoma;font-size:11px;border:1px solid #CCCCCC;}
.content #formQuestion fieldset label select option {padding:0px 9px;}
.content #formQuestion fieldset label textarea {padding:5px 9px;margin:5px 0px 0px 0px;width:370px;color:#666666;font-family:Tahoma;font-size:11px;border:1px solid #CCCCCC;}
.content #formQuestion fieldset input.submit {border:medium none;color:#0099FF;display:block;float:right;font-weight:bold;margin:0px;width:51px;}

ul.sitemap {margin-left:15px;}
ul.sitemap li {width:200px;float:left;display:inline;margin:0px 20px 30px 0px;}
ul.sitemap li a {display:block;border-bottom:1px solid #cccccc;margin:0px 0px 5px 0px;padding:0px 0px 7px 0px;font-size:15px;color:#000;}
 ul.sitemap li a:hover {background-color:#fff;}
 ul.sitemap ul li {margin:0px;padding:0px;float:none;font-size:11pxborder:0px}
 ul.sitemap ul li a {border:0px;margin:0px;padding:0px 0px 0px 17px;line-height:19px;color:#0099FF;font-size:11px;display:block;background:none no-repeat 5px 7px;}
 ul.sitemap ul li a:hover {background-color:#f2f2f2;}

.content table tr td.tekst {width:auto;}
.content table.table_akcjonariat{text-align:right; vertical-align:top;}
.content table.table_akcjonariat tr th{text-align:right; width:140px;}
.content table.table_akcjonariat tr th.first{width:auto; text-align:left;}
.content table.table_akcjonariat tr td{text-align:right; width:auto;}
.content table tr td.tekst_width {width:250px; text-align:left;}
#videoBox_walne{margin:20px 0 20px 0;}
#chooseYear{list-style:none;padding:0;margin:30px 0}
#chooseYear li{padding-bottom:3px;display:inline;font-size:20px;margin-right:10px;cursor:pointer}
#chooseYear .active{border-bottom:5px solid #777}

.menu .back {background-image: url(/inwestorzy/_img/layout/li_point_left.gif);}
.menuTop li.flag_en {background-image: url(/inwestorzy/_img/layout/flag_en.gif);}
.menuTop li.flag_pl {background-image: url(/inwestorzy/_img/layout/flag_pl.gif);}
.content .timeline dd span a {background-image: url();}
.content .pdfFile ul li {background-image: url(/inwestorzy/_img/layout/icoAdobeReader.gif);}
.menuTop li a.presentations {background-image: url(/inwestorzy/_img/layout/m_presentations.gif);}
.menuTop li a.timeline {background-image: url(/inwestorzy/_img/layout/m_timeline.gif);}
.menuTop li a.shares {background-image: url(/inwestorzy/_img/layout/m_shares.gif);}
.menuTop li a.reports {background-image: url(/inwestorzy/_img/layout/m_reports.gif);}
.menuTop li a.financials {background-image: url(/inwestorzy/_img/layout/m_financials.gif);}
.menuTop li a.company {background-image: url(/inwestorzy/_img/layout/m_company.gif);}
ul.sitemap ul li a {background-image: url(/inwestorzy/_img/layout/bulletBlue.gif);}
#logo {background-image: url(/inwestorzy/_img/layout/logok2.gif);}
.menu ul li a {background-image: url(/inwestorzy/_img/layout/li_point.gif);}
.menu ul li a.active {background-image: url(/inwestorzy/_img/layout/bulletGray.gif);}
.menuTop li a.prezentacje {background-image: url(/inwestorzy/_img/layout/m_prezentacje.gif);}
.menuTop li a.kalendarium {background-image: url(/inwestorzy/_img/layout/m_kalendarium.gif);}
.menuTop li a.akcje {background-image: url(/inwestorzy/_img/layout/m_akcje.gif);}
.menuTop li a.raporty {background-image: url(/inwestorzy/_img/layout/m_raporty.gif);}
.menuTop li a.informacje {background-image: url(/inwestorzy/_img/layout/m_informacje.gif);}
.menuTop li a.spolka {background-image: url(/inwestorzy/_img/layout/m_spolka.gif);}


