﻿/*ponizszych styli uzywam w makietach:
Pomoc
Firma > Zarzad i Rada Nadzorcza
Firma > Kariera
Firma > Polityka prywatnosci
Firma > Zasady korzystania z serwisu
Dla inwestorow > Raporty biezace
Dla inwestorow > Raporty okresowe
Press room > Materialy graficzne
Press room > Aktualnosci
*/


.analizyCol300 {width:300px; float:left}
.analizyMenu { width:296px; padding:1px; border:solid 1px #cdcdcf; margin:0 0 15px 0}
.analizyMenuHd {background-color: transparent; background-image: url(../gfx/box2hd4.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: left top; padding:8px 10px 0px 10px; height:29px}
.analizyMenuHdH3 {float:left; padding:0px; margin:0px;}
.analizyMenuHdH3 h3 {font-size:16px; color:#fff; font-weight: normal; display: inline; padding:0px ; margin:0px; line-height:18px}
.analizyMenuHdH3 p {display:inline; padding: 0 0 0 10px; margin:0px}
.analizyMenuHdLink {float:right; margin-top:0px; padding:0px}
.analizyMenuHdLink a {color:#fff; text-decoration:underline; }
.analizyMenuHdLink a:hover {text-decoration:none;}

.analizyMenuCnt {padding: 0px 10px 5px 10px; background-color: #f4f4f4;}
.analizyMenuCnt ul {margin:0px; padding:0px; list-style-type:none;}
.analizyMenuCnt li {background: url(../gfx/vertlistbullet1.gif) no-repeat; background-position: 0px 6px;  padding:0 0 0 12px; font-size:14px; line-height:18px}
.analizyMenuCnt li a {color: #145f94; text-decoration:none;}
.analizyMenuCnt li span a{ color:#999; font-weight:bold}
.analizyMenu p { margin: 0 0 15px 0 }

.analizyCol620 {width:620px; float:right}  
.analizyCnt h3 {margin:2px 0;}
.analizyCnt h3 a {font-weight:bold; font-size:14px}
.analizyCnt p {margin:5px 0 15px; font-family:Verdana, Helvetica, sans-serif; }
.analizyCnt p span {display:block; margin-top:3px;}
.analizyCntUp {padding:0px 0 20px; font-weight:bold;}
.analizyCntUp a {font-size: 8px;}


.kalendariumCol300 { width:300px; float:left}
.kalendariumMenu {  width:260px; padding:5px 20px 20px 20px; background-color:#f4f4f4; border-bottom:solid 1px #e9e9e9;}
.kalendariumMenuTitle { font-size:18px; font-weight:bold; color:#333333; font-family:Arial, Helvetica, sans-serif; padding:20px 0 15px;}
.kalendariumMenu p { margin: 0 0 15px 0 }
.kalendariumMenu ul {list-style-type:none; margin-left:0px;}
.kalendariumMenu li {padding-left: 17px; background-repeat:no-repeat; background-position:0 3px; background-image:url(../gfx/helpMenuLi.gif); }
.kalendariumMenu li a {text-decoration:none;}
.kalendariumMenu li span{display:block; font-size:11px; color:#666; height:13px; padding-top: 2px;}
.kalendariumCol620 {width:620px; float:right; }  
.kalendariumCnt p {font-family:Verdana, Helvetica, sans-serif; margin:12px 0;}
.kalendariumCnt ul {list-style-type:square; margin:0 0 20px 20px; line-height:16px;}
.kalendariumCnt h2  {font-size:19px;	margin-bottom:15px;	font-weight:bold; border-bottom:solid 1px #dadada; padding-bottom:9px;}
.kalendariumCnt h3 {font-weight:normal; font-size:14px; color:#818181;}
.kalendariumCntUp {padding:0px 0 20px; font-weight:bold;}
.kalendariumCntUp a {font-size: 8px;}
.kalendariumCntJob  {font-size:14px; margin:5px 0;}
.kalendariumCntGal{padding:10px 0 0 10px; border-style:solid; border-width:1px; border-color: #dddddd; background-color: #f7f7f7; float:left}
.kalendariumCntGal img {margin:0 7px 7px 0;  border-style:solid; border-width:1px; border-color: #dddddd; background-color: #f7f7f7;}
.kalendariumCntGalList {width:350px; padding:0 15px 0 15px; float:left}


.inwNewsColInfo {width:460px; float:left}  
.inwNewsInfCnt h3 {margin:2px 0;}
.inwNewsInfCnt h3 a {font-weight:bold; font-size:14px}
.inwNewsInfCnt p {margin:5px 0 10px; font-family:Verdana, Helvetica, sans-serif; }
.inwNewsInfCnt p span {display:block; margin-top:3px;}
.inwNewsInfCntUp {padding:0px 0 20px; font-weight:bold;}
.inwNewsInfCntUp a {font-size: 8px;}

.inwNewsColDane {width:460px; float:right}  
.inwNewsColDaneTabTitle {font-size:20px; margin-bottom:10px;	font-weight:normal;	color:#FFF;	background-color:#bfbfbf; padding:11px 10px 12px; margin-top:0px; line-height:normal}
.inwNewsColDaneTab {margin:0 0 40px; width:100%; border:none 0;}
.inwNewsColDaneTab th,
.inwNewsColDaneTab td {text-align:left; font-size:12px; color:#333333; padding:10px; line-height:normal; vertical-align:top;}
.inwNewsColDaneTab th {font-weight:bold; padding-top:0; padding:10px 0px 10px 10px; background-color:#d7d7d7}
.inwNewsColDaneTab td {width:14%;}
td.inwNewsColDaneTabTh {font-weight:bold; color:#000}
td.inwNewsColDaneTabTh span {font-weight:normal; color:#333}
.inwNewsColDaneTabBg {background-color:#F6F6F6;}




.rapcurCol300 {width:300px; float:left}
.rapcurMenu { width:296px; padding:1px; border:solid 1px #cdcdcf; margin:0 0 15px 0}
.rapcurMenuHd {background-color: transparent; background-image: url(../gfx/box2hd4.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: left top; padding:8px 10px 0px 10px; height:29px}
.rapcurMenuHdH3 {float:left; padding:0px; margin:0px;}
.rapcurMenuHdH3 h3 {font-size:16px; color:#fff; font-weight: normal; display: inline; padding:0px ; margin:0px; line-height:18px}
.rapcurMenuHdH3 p {display:inline; padding: 0 0 0 10px; margin:0px}
.rapcurMenuHdLink {float:right; margin-top:0px; padding:0px}
.rapcurMenuHdLink a {color:#fff; text-decoration:underline; }
.rapcurMenuHdLink a:hover {text-decoration:none;}

.rapcurMenuCnt {padding: 0px 10px 5px 10px; background-color: #f4f4f4;}
.rapcurMenuCnt ul {margin:0px; padding:0px; list-style-type:none;}
.rapcurMenuCnt li {background: url(../gfx/vertlistbullet1.gif) no-repeat; background-position: 0px 6px;  padding:0 0 0 12px; font-size:14px; line-height:18px}
.rapcurMenuCnt li a {color: #145f94; text-decoration:none;}
.rapcurMenuCnt li span a{ color:#999; font-weight:bold}
.rapcurMenu p { margin: 0 0 15px 0 }

.rapcurCol620 {width:620px; float:right}  
.rapcurCnt h3 {margin:2px 0;}
.rapcurCnt h3 a {font-weight:bold; font-size:14px}
.rapcurCnt p {margin:5px 0 15px; font-family:Verdana, Helvetica, sans-serif; }
.rapcurCnt p span {display:block; margin-top:3px;}
.rapcurCntUp {padding:0px 0 20px; font-weight:bold;}
.rapcurCntUp a {font-size: 8px;}


.rapokrCol300 {width:300px; float:left}
.rapokrMenu { width:296px; padding:1px; border:solid 1px #cdcdcf; margin:0 0 15px 0}
.rapokrMenuHd {background-color: transparent; background-image: url(../gfx/box2hd4.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: left top; padding:8px 10px 0px 10px; height:29px}
.rapokrMenuHdH3 {float:left; padding:0px; margin:0px;}
.rapokrMenuHdH3 h3 {font-size:16px; color:#fff; font-weight: normal; display: inline; padding:0px ; margin:0px; line-height:18px}
.rapokrMenuHdH3 p {display:inline; padding: 0 0 0 10px; margin:0px}
.rapokrMenuHdLink {float:right; margin-top:0px; padding:0px}
.rapokrMenuHdLink a {color:#fff; text-decoration:underline; }
.rapokrMenuHdLink a:hover {text-decoration:none;}

.rapokrMenuCnt {padding: 0px 10px 5px 10px; background-color: #f4f4f4;}
.rapokrMenuCnt ul {margin:0px; padding:0px; list-style-type:none;}
.rapokrMenuCnt li {background: url(../gfx/vertlistbullet1.gif) no-repeat; background-position: 0px 6px;  padding:0 0 0 12px; font-size:14px; line-height:18px}
.rapokrMenuCnt li a {color: #145f94; text-decoration:none;}
.rapokrMenuCnt li span a{ color:#999; font-weight:bold}
.rapokrMenu p { margin: 0 0 15px 0 }

.rapokrCol620 {width:620px; float:right}  
.rapokrCnt h3 {margin:2px 0;}
.rapokrCnt h3 a {font-weight:bold; font-size:14px}
.rapokrCnt p {margin:5px 0 15px; font-family:Verdana, Helvetica, sans-serif; }
.rapokrCnt p span {display:block; margin-top:3px;}
.rapokrCntUp {padding:0px 0 20px; font-weight:bold;}
.rapokrCntUp a {font-size: 8px;}




.ofpubCol300 {width:300px; float:left}
.ofpubMenu { width:260px;  padding:20px; background-color:#f4f4f4; border-bottom:solid 1px #e9e9e9;}
.ofpubMenu p { margin: 0 0 15px 0 }
.ofpubMenu ul {list-style-type:none; margin-left:0px;}
.ofpubMenu li {padding-left: 17px; background-repeat:no-repeat; background-position:0 3px; background-image:url(../gfx/helpMenuLi.gif); font-weight:bold;}
.ofpubMenu li a {text-decoration:none; font-weight:normal}
.ofpubMenu li span{display:block; font-size:11px; color:#666; height:13px; padding-top: 2px;}
.ofpubCol620 {width:620px; float:right; }  
.ofpubCnt ul {list-style-type:square; margin:0 0 20px 20px; line-height:16px; margin-bottom:40px;margin-top: 10px; }
.ofpubCnt li {margin:5px 0; padding-bottom:5px;}
.ofpubCnt li span {display:block; font-size:11px; color:#666; height:13px; padding-top: 2px;}

.firmaContainer {background:#fff; padding:10px}
.firmaCol300 { width:260px; float:left}
.firmaMenu {  width:240px; padding:5px 20px 20px 20px; background-color:#f4f4f4; border-bottom:solid 1px #e9e9e9;}
.firmaMenuTitle { font-size:18px; font-weight:bold; color:#333333; font-family:Arial, Helvetica, sans-serif; padding:20px 0 15px;}
.firmaMenu p { margin: 0 0 15px 0 }
.firmaMenu ul {list-style-type:none; margin-left:0px;}
.firmaMenu li {padding-left: 17px; background-repeat:no-repeat; background-position:0 3px; background-image:url(../gfx/helpMenuLi.gif); margin:0 0 8px 0 }
.firmaMenu li a {text-decoration:none;}
.firmaMenu li span{display:block; font-size:11px; color:#666; height:13px; padding-top: 2px;}
.firmaCol620 {width:620px; float:right; }  
.firmaCnt {padding: 10px 0 0 0}
.firmaCnt p {font-family:Verdana, Helvetica, sans-serif; margin:12px 0;}
.firmaCnt ul {list-style-type:square; margin:0 0 20px 20px; line-height:16px;}
.firmaCnt h2  {font-size:19px;	margin-bottom:15px;	font-weight:bold; border-bottom:solid 1px #dadada; padding-bottom:9px;}
.firmaCnt h3 {font-weight:normal; font-size:14px; color:#818181;}
.firmaCntUp {padding:0px 0 20px; font-weight:bold;}
.firmaCntUp a {font-size: 8px;}
.firmaCntJob  {font-size:14px; margin:5px 0;}
.firmaCntGal{padding:10px 0 0 10px; border-style:solid; border-width:1px; border-color: #dddddd; background-color: #f7f7f7; float:left}
.firmaCntGal img {margin:0 7px 7px 0;  border-style:solid; border-width:1px; border-color: #dddddd; background-color: #f7f7f7;}
.firmaCntGalList {width:350px; padding:0 15px 0 15px; float:left}

.firmaDofi {line-height:18px;}
.firmaDofi p {margin-bottom:10px;}



.pressCol300 {width:300px; float:left}
.pressCol620 {width:620px; float:right}
.pressCol940px {width:940px}


.pressNewsMenu { width:296px; padding:1px; border:solid 1px #cdcdcf; margin:0 0 15px 0}
.pressNewsMenu p { margin: 0 0 15px 0 }
.pressNewsMenuHd {background-color: transparent; background-image: url(../gfx/box2hd4.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: left top; padding:6px 10px 0px 10px; height:31px}
.pressNewsMenuHdH3 {float:left; padding:0px; margin:0px;}
.pressNewsMenuHdH3 h3 {font-size:16px; color:#fff; font-weight: normal; display: inline; padding:0px ; margin:0px; line-height:18px}
.pressNewsMenuHdH3 p {display:inline; padding: 0 0 0 10px; margin:0px}
.pressNewsMenuHdLink {float:right; margin-top:0px; padding:0px}
.pressNewsMenuHdLink a {color:#fff; text-decoration:underline; }
.pressNewsMenuHdLink a:hover {text-decoration:none;}

.pressNewsMenuCnt {padding: 5px 10px 5px 10px; background-color: #f4f4f4;}
.pressNewsMenuCnt ul {margin:0px; padding:0px; list-style-type:none;}
.pressNewsMenuCnt li {background: url(../gfx/vertlistbullet1.gif) no-repeat; background-position: 0px 6px;  padding:0 0 0 12px; font-size:14px; line-height:18px}
.pressNewsMenuCnt li a {color: #145f94; text-decoration:none;}
.pressNewsMenuCnt li span a{ color:#999; font-weight:bold}


.pressPolecamy { width:296px; padding:1px; border:solid 1px #cdcdcf; margin:0 0 15px 0}
.pressPolecamy p { margin: 0 0 15px 0 }
.pressPolecamyHd {background-color: transparent; background-image: url(../gfx/box2hd2.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: left top; padding:6px 10px 0px 10px; height:31px}
.pressPolecamyHdH3 {float:left; padding:0px; margin:0px;}
.pressPolecamyHdH3 h3 {font-size:16px; color:#fff; font-weight: normal; display: inline; padding:0px ; margin:0px; line-height:18px}
.pressPolecamyHdH3 p {display:inline; padding: 0 0 0 10px; margin:0px}
.pressPolecamyHdLink {float:right; margin-top:0px; padding:0px}
.pressPolecamyHdLink a {color:#fff; text-decoration:underline; }
.pressPolecamyHdLink a:hover {text-decoration:none;}

.pressPolecamyCnt {padding: 5px 10px 5px 10px; background-color: #f4f4f4;}
.pressPolecamyCnt p {padding:5px 0px 5px 0px; }
.pressPolecamyCnt h5 {padding:0px; margin:5px 0 5px 0; font-size:14px; font-weight:normal}
.pressPolecamyCnt ul {margin:0px; padding:0px; list-style-type:none;}
.pressPolecamyCnt li {background: url(../gfx/vertlistbullet1.gif) no-repeat; background-position: 0px 6px;  padding:0 0 0 12px; font-size:14px; line-height:18px}
.pressPolecamyCnt li a {color: #145f94; text-decoration:none;}
.pressPolecamyCnt li span a{ color:#999; font-weight:bold}

.pressNewsList { }  
.pressNewsList p {font-family:Verdana, Helvetica, sans-serif; margin:5px 0 20px;  line-height:normal}
.pressNewsList ul {list-style-type:square; margin:0 0 20px 20px; line-height:16px;}
.pressNewsList h2 {font-family:Arial, Helvetica, sans-serif; font-size:19px;	margin-bottom:15px;	font-weight:bold; border-bottom:solid 1px #dadada; padding-bottom:9px; }
.pressNewsList h3 {font-weight:bold; font-size:14px; color:#818181;}
.pressNewsListUp {padding:0px 0 20px; font-weight:bold;}
.pressNewsListUp a {font-size: 8px;}
.pressNewsListSource {float:right; font-size:10px; font-family:Tahoma; color:#999}
.pressNewsListDate {font-size:10px; color:#CCCCCC; float: left;}
.pressNewsList span {display:block; margin-top:3px;}

.pressNews { }
.pressNews p {font-family:Verdana, Helvetica, sans-serif; margin:5px 0 20px;  line-height:normal}
.pressNews ul {news-style-type:square; margin:0 0 20px 20px; line-height:16px;}
.pressNews h2 {font-family:Arial, Helvetica, sans-serif; font-size:19px;	margin-bottom:15px;	font-weight:bold; border-bottom:solid 1px #dadada; padding-bottom:9px; }
.pressNews h3 {font-weight:normal; font-size:14px; color:#818181;}
.pressNews h4 {clear:both; font-size:15px; line-height:normal;}
.pressNews h5 {float:left; color:#666; font-size:12px; margin:15px 0;}
.pressNews h6 {color:#666; font-size:12px; margin:15px 0; float:right; font-weight:normal;}
.pressNews h6 span {color:#666; font-size:12px; margin:15px 0; padding-left:4px;}
.pressNewsUp {padding:0px 0 20px; font-weight:bold;}
.pressNewsUp a {font-size: 8px;}
.pressNewsSource {font-size:12px; font-family:Tahoma; color:#666}
.pressNewsDate {font-size:10px; color:#CCCCCC; float: left;}
.pressNewsPhoto {float:left; border:solid 1px #CCC; padding:7px; width:150px; margin:0 15px 10px 0;}
.pressNewsPhotoDesc {color:#666; font-size:10px; margin:3px 0 13px;}


.pressMatMenu { width:296px; padding:1px; border:solid 1px #cdcdcf; margin:0 0 15px 0}
.pressMatMenu p { margin: 0 0 15px 0 }
.pressMatMenuHd {background-color: transparent; background-image: url(../gfx/box2hd4.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: left top; padding:6px 10px 0px 10px; height:31px}
.pressMatMenuHdH3 {float:left; padding:0px; margin:0px;}
.pressMatMenuHdH3 h3 {font-size:16px; color:#fff; font-weight: normal; display: inline; padding:0px ; margin:0px; line-height:18px}
.pressMatMenuHdH3 p {display:inline; padding: 0 0 0 10px; margin:0px}
.pressMatMenuHdLink {float:right; margin-top:0px; padding:0px}
.pressMatMenuHdLink a {color:#fff; text-decoration:underline; }
.pressMatMenuHdLink a:hover {text-decoration:none;}
.pressMatMenuCnt {padding: 5px 10px 5px 10px; background-color: #f4f4f4;}
.pressMatMenuCnt ul {margin:0px; padding:0px; list-style-type:none;}
.pressMatMenuCnt li {background: url(../gfx/vertlistbullet1.gif) no-repeat; background-position: 0px 6px;  padding:0 0 0 12px; font-size:14px; line-height:18px}
.pressMatMenuCnt li a {color: #145f94; text-decoration:none;}
.pressMatMenuCnt li span a{ color:#999; font-weight:bold}

.pressMatList { }  
.pressMatList p {font-family:Verdana, Helvetica, sans-serif; margin:5px 0 20px;  line-height:normal}
.pressMatList ul {list-style-type:square; margin:0 0 20px 20px; line-height:16px;}
.pressMatList h2 {font-family:Arial, Helvetica, sans-serif; font-size:19px;	margin-bottom:15px;	font-weight:bold; border-bottom:solid 1px #dadada; padding-bottom:9px; }
.pressMatList h3 {font-weight:bold; font-size:14px; color:#818181;}
.pressMatListUp {padding:0px 0 20px; font-weight:bold;}
.pressMatListUp a {font-size: 8px;}
.pressMatListSource {float:right; font-size:10px; font-family:Tahoma; color:#999}
.pressMatListDate {font-size:10px; color:#CCCCCC; float: left;}
.pressMatList span {display:block; margin-top:3px;}


.pressMat p {font-family:Verdana, Helvetica, sans-serif; margin:5px 0 20px;  line-height:normal}
.pressMat ul {news-style-type:square; margin:0 0 20px 20px; line-height:16px;}
.pressMat h2 {font-family:Arial, Helvetica, sans-serif; font-size:19px;	margin-bottom:15px;	font-weight:bold; border-bottom:solid 1px #dadada; padding-bottom:9px; }
.pressMat h3 {font-weight:normal; font-size:14px; color:#818181;}
.pressMat h4 {clear:both; font-size:15px; line-height:normal;}
.pressMat h5 {float:left; color:#666; font-size:12px; margin:15px 0;}
.pressMat h6 {color:#666; font-size:12px; margin:15px 0; float:right; font-weight:normal;}
.pressMat h6 span {color:#666; font-size:12px; margin:15px 0; padding-left:4px;}
.pressMatUp {padding:0px 0 20px; font-weight:bold;}
.pressMatUp a {font-size: 8px;}
.pressMatSource {font-size:12px; font-family:Tahoma; color:#666}
.pressMatDate {font-size:10px; color:#CCCCCC; float: left;}
.pressMatPhoto {float:left; border:solid 1px #CCC; padding:7px; width:150px; margin:0 15px 10px 0;}
.pressMatPhotoDesc {color:#666; font-size:10px; margin:3px 0 13px;}


.pressrssLeftDesc { width:260px; float:left; padding:20px; background-color:#f4f4f4; border-bottom:solid 1px #e9e9e9; margin:0 0 20px 0}
.pressrssLeftDescTitle { font-size:18px; font-weight:bold; color:#333333; font-family:Arial, Helvetica, sans-serif; padding:20px 0 15px;}
.pressrssLeftDesc p { margin: 0 0 15px 0 }
.pressrssCol620 {width:620px; float:right; }  
.pressrssCnt p {font-family:Verdana, Helvetica, sans-serif; margin:5px 0 20px;  line-height:normal}
.pressrssCnt  ul {list-style-type:none; margin: 20px 0px 0px 0px;}
.pressrssCnt li  {padding:0 0 10px 17px; background-image:url(../gfx/rssicon12x12.gif); background-position:0 2px; background-repeat:no-repeat;}

.pressCol940 {width:940px}
.pressCol980 {width:980px}
.pressPr {font-size:14px; padding:20px 230px 40px 20px; line-height:20px;}

.pressGrafMat {margin:40px 0px 0px 0px}
.pressGrafMat ul{list-style-type:square; margin:0 0 20px 20px; line-height:16px; margin-bottom:40px;margin-top: 10px;}
.pressGrafMat li {margin:5px 0; padding-bottom:5px;}

pressGrafMatPhotos  {clear:left; }
.pressGrafMatPhotos .photo {margin-right:15px; margin-bottom:40px;}
.pressGrafMatPhotos div {float:left;}
.pressGrafMatPhotos img {width:150px; overflow:hidden; border:solid 1px #666666; margin-right:7px;}
.pressGrafMatPhotos .desc {width:139px; overflow:hidden; font-size:12px}
.pressGrafMatPhotos .desc a {font-size:13px;}
.pressGrafMatPhotos .size {color:#666;}
.pressGrafMatPhotos .desc .fileType {margin-top:10px;}
.pressGrafMatPhotos .desc .size {margin-bottom:10px;}




.akcCol300 {width:300px; float:left}
.akcMenu { width:260px;  padding:20px; background-color:#f4f4f4; border-bottom:solid 1px #e9e9e9;}
.akcMenu p { margin: 0 0 15px 0 }
.akcMenu ul {list-style-type:none; margin-left:0px;}
.akcMenu li {padding-left: 17px; background-repeat:no-repeat; background-position:0 3px; background-image:url(../gfx/helpMenuLi.gif); font-weight:bold;}
.akcMenu li a {text-decoration:none; font-weight:normal}
.akcMenu li span{display:block; font-size:11px; color:#666; height:13px; padding-top: 2px;}
.akcCol620 {width:620px; float:right; }  
.akcChangeDate { font-size:11px; color:#333333; text-align:right}
.akcTabTitle {font-size:20px; margin-bottom:10px;	font-weight:normal;	color:#FFF;	background-color:#bfbfbf; padding:11px 10px 12px; margin-top:0px; line-height:normal}
.akcTab {margin:0 0 40px; width:100%; border:none 0;}
.akcTab th,
.akcTab td {text-align:left; font-size:12px; color:#333333; padding:10px; line-height:normal; vertical-align:top;}
.akcTab th {font-weight:bold; padding-top:0; padding:10px 0px 10px 10px; background-color:#d7d7d7}
.akcTab td {width:14%;}
td.akcTabTh {font-weight:bold; width:30%;}
.akcTabBg {background-color:#F6F6F6;}



.progTabTitle {margin-bottom:30px; font-size:20px; margin-bottom:15px;	font-weight:normal;	color:#FFF;	background-color:#bfbfbf; padding:11px 10px 12px; margin-top:0px;}
.progTab {margin:0 0 40px; width:100%; border:none 0;}
.progTab th,
.progTab td {text-align:left; font-size:12px; color:#333333; padding:10px; line-height:normal; vertical-align:top;}
.progTab th {font-weight:bold; padding-top:0; padding-bottom:15px;}
.progTab td {width:14%;}
td.progTabTh {font-weight:bold; width:30%;}
.progTabBg {background-color:#F6F6F6;}
.progCharts {margin:0 0 70px;}



.wynTabTitle {margin-bottom:30px; font-size:20px; margin-bottom:15px;	font-weight:normal;	color:#FFF;	background-color:#bfbfbf; padding:11px 10px 12px; margin-top:0px;}
.wynTab {margin:0 0 40px; width:100%; border:none 0;}
.wynTab th,
.wynTab td {text-align:left; font-size:12px; color:#333333; padding:10px; line-height:normal; vertical-align:top;}
.wynTab th {font-weight:bold; padding-top:0; padding-bottom:15px;}
.wynTab td {width:14%;}
td.wynTabTh {font-weight:bold; width:30%;}
.wynTabBg {background-color:#F6F6F6;}




.pm {margin:0; padding:0;}
.pm .colW276P20 {margin-bottom:1px; font-family:Tahoma, Helvetica, sans-serif;}
.pm .colW276P20 .h {font-size:18px; font-weight:bold; color:#333333; font-family:Arial, Helvetica, sans-serif; padding:20px 0 15px;}
.pm div.first {margin-top:-15px;}
.pm .colW276P20 p {line-height:17px;}
.pm ul.info {color:#333333; margin:10px 0 0; padding:0px; line-height:17px;}
.pm ul.info span {font-weight:bold; padding-left:7px;}
.pm ul.info b {margin-left:5px; font-size:11px; font-weight:normal; line-height:normal;}
.pm .colW620 .h23 {margin-bottom:30px;}
.pm .colW620 .h22 {font-size:16px; padding-bottom:6px; padding-top:10px;}
.pm .colW620 p {font-family:Verdana, Helvetica, sans-serif; margin:12px 0;}
.pm .colW620 p.job {font-size:14px; margin:5px 0;}
.pm .colW620 .up {padding:0px 0 20px; font-weight:bold;}
.up a {font-size: 8px;}
.pm .colW620 p {line-height:normal;}
.pm .colW620 h3 {font-weight:normal; font-size:14px; color:#818181;}
.pm .colW620 .fellow {padding:6px; border:solid 1px #CCC; float:left; margin:0 15px 10px 0;}

.pm .inDate {font-size:10px; color:#CCCCCC;}
.pm .inDate2 {font-size:10px; color:#CCCCCC; float: left;}
.pm .inH3 {margin:2px 0;}
.pm .inH3 a {font-weight:bold;}
.pm p.lead {margin:5px 0 20px;}
.pm p.lead span {display:block; margin-top:3px;}

.pm .colW620 ul,
.pm ul.files {list-style-type:square; margin:0 0 20px 20px; line-height:16px;}
.pm ul.files li {margin:5px 0; padding-bottom:5px;}
.pm ul.files {margin-bottom:40px;margin-top: 10px;}

.pm .photoRow {clear:left;}
.pm .photoRow div {float:left;}
.pm .photoRow .photo {margin-right:15px; margin-bottom:40px;}
.pm .photoRow .img {border:solid 1px #666666; margin-right:7px;}
.pm .photoRow .img,
.pm .photoRow .desc {width:150px; overflow:hidden;}
.pm .photoRow .desc .title,
.pm .photoRow .desc a {font-size:13px;}
.pm .photoRow .desc .fileType,
.pm .photoRow .desc .size1,
.pm .photoRow .desc .size2 {color:#666;}
.pm .photoRow .desc .fileType {margin-top:10px;}
.pm .photoRow .desc .size2 {margin-bottom:10px;}

.pm .cnPr {font-size:14px; padding:20px 230px 40px 20px; line-height:20px;}

.pm .colW620 h4 {clear:both; font-size:15px; line-height:normal;}
.pm .colW620 h5,
.pm .colW620 h6,
.pm .colW620 .newsSrc {color:#666; font-size:12px; margin:15px 0;}
.pm .colW620 h5 {float:left;}
.pm .colW620 h6 {float:right; font-weight:normal;}
.pm .colW620 h6 span {padding-left:4px;}

.pm .photoCol {float:left; border:solid 1px #CCC; padding:7px; width:150px; margin:0 15px 10px 0;}
.pm .photoCol .desc {color:#666; font-size:10px; margin:3px 0 13px;}

.pm table.finRes {margin:0 0 40px; width:100%; border:none 0;}
.pm table.finRes th,
.pm table.finRes td {text-align:left; font-size:12px; color:#333333; padding:10px; line-height:normal; vertical-align:top;}
.pm table.finRes th {font-weight:bold; padding-top:0; padding-bottom:15px;}
.pm table.finRes td {width:14%;}
.pm table.finRes td.th {font-weight:bold; width:30%;}
.pm table.finRes tr.bg1 {background-color:#F6F6F6;}
.pm .charts {margin:0 0 70px;}


.pm ul.rssChannels {list-style-type:none; margin: 20px 0px 0px 0px;}
.pm ul.rssChannels li {padding:0 0 10px 17px; background-image:url(../gfx/rssicon12x12.gif); background-position:0 2px; background-repeat:no-repeat;}

.newsList1 h3 {float:left;}
.newsList1 .source {float:right; font-size:10px; font-family:Tahoma; color:#999;}
.newsList1 p {clear:both;}

.listaWalZgr h2 {margin-bottom: 20px; margin-top: 40px; }
.listaWalZgr p {padding-left: 10px; margin-bottom: 20px; margin-top: 20px; }
.listaWalZgr strong {font-size: 14px;}
