body {
	background: #FFFFFF
		url(../templates/skins/pekao2/img/top-menu-background.gif) repeat-x;
	color: #555555;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

.default-color {
	color: #555555;
}

ul {
	margin-top: 0px;
	background: none;
	margin-bottom: 3px;
}

ol {
	color: #555555;
	margin-top: 0px;
	background: none;
	margin-bottom: 3px;
}

ul li {
	margin-top: 2px;
	vertical-align: middle;
}

ol li {
	padding-top: 2px;
}

p {
	margin-top: 10px;
	margin-bottom: 5px;
}

.standard-text {
	font-family: Arial;
	font-size: 11px;
	color: #232323;
}

.standard-text-bold {
	font-family: Arial;
	font-size: 11px;
	color: #232323;
	font-weight: bold;
}

.standard-lineheight {
	line-height: 15px;
}

.normal-text {
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	color: #555555;
}

.normal-text-bold {
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	color: #555555;
	font-weight: bold;
}

.normal-text-big-bold {
	font-family: Arial;
	font-size: 14px;
	line-height: 16px;
	color: #555555;
	font-weight: bold;
}

.normal-text-big {
	font-family: Arial;
	font-size: 14px;
	line-height: 16px;
	color: #555555;
}

.link-inside-text {
	font-family: Arial;
	font-size: 12px;
	color: #1860AA;
	text-decoration: none;
}

.link-inside-text-small {
	font-family: Arial;
	font-size: 11px;
	color: #1860AA;
	text-decoration: none;
}

.link-inside-text-uppercase {
	text-transform: uppercase;
	font-family: Arial;
	font-size: 11px;
	color: #1860AA;
	text-decoration: none;
}

a.link-inside-text-uppercase:hover {
	color: #555555;
}

.link-inside-text-capitalic {
	font-family: Arial;
	font-size: 11px;
	color: #1860AA;
	text-decoration: none;
	font-variant: small-caps;
}

.link-inside-text-normal-capitalic {
	font-family: Arial;
	font-size: 11px;
	color: #1860AA;
	text-decoration: none;
	font-variant: small-caps;
}

.sub-headline {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #1860AA;
	font-weight: bold;
}

.normal-text-smaller {
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	color: #555555;
	font-weight: normal;
}

.normal-text-smaller-bold {
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	color: #555555;
	font-weight: bold;
}

.section-title {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #1860AA;
}

.margin-standard {
	margin-top: 16px;
}

.hand-cursor {
	cursor: pointer;
}

.margin_bot-standard-SMALL {
	margin-bottom: 16px;
}

.margin_bot-standard-BIG {
	
}

/*----------------------Portlet Top Menu----------------------------*/
#top-menu-table {
	height: 21px;
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
}

#top-menu-outer-table {
	width: 100%;
	margin: 0px;
	height: 21px;
}

td.top-menu-link a {
	color: #555555;
	text-decoration: none;
}

td.top-menu-link a:hover {
	color: #1860AA;
}

td.top-menu-link {
	background: none;
	height: 21px;
	padding-left: 13px;
	padding-right: 13px;
	padding-top: 2px;
	vertical-align: top;
}

.menu-table-wrapper {
	width: 100%;
}

#unicredit-Link {
	width: 106px;
	height: 21px;
	text-align: center;
}

#unicredit-Link a {
	color: white;
	font-family: "Trebuchet MS";
	font-size: 10px;
	text-decoration: none;
}

/*----------------------Portlet Footer----------------------------*/
td.footer-link {
	background: none;
	height: 21px;
	padding-left: 13px;
	padding-right: 13px;
	vertical-align: middle;
	font-family: Arial;
	font-size: 11px;
}

td.footer-link a {
	color: #555555;
	text-decoration: none;
}

td.footer-link a:hover {
	color: #333333;
	text-decoration: none;
}

.footer-table-wrapper {
	border-bottom: 1px solid #C0C0C0;
	width: 100%;
	position: relative;
}

.footer-text-wrapper {
	padding-top: 10px;
	font-family: Arial;
	font-size: 9px;
	color: #ACACAC;
}

/*---------------------Logo------------------------------------------*/
#logo-link-table {
	font-family: "Trebuchet MS";
	font-size: 10px;
}

#logo-link-table td.logo-link a {
	color: #555555;
	text-decoration: none;
}

#logo-link-table td.logo-link a:hover {
	color: #1860AA;
}

#logo-link-table td.logo-link {
	padding-left: 10px;
	padding-right: 10px;
}

#text-size-link {
	padding-left: 6px;
	padding-right: 0px;
}

/*------------------------Quick Links----------------------------------------*/
.quick-links-item {
	padding: 6px 6px 6px 9px;
	border-bottom: 1px solid #C0C0C0;
}

.quick-links-item a {
	color: #555555;
	text-decoration: none;
	font-family: "Trebuchet MS";
	font-size: 11px;
}

.quick-links-item a:hover {
	color: #1860aa;
}

#hp-quick-links-wrapper {
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
}

.hpql-arrow-image {
	margin-right: 6px;
}

/* **************************** Portlet ContextMenu *******************************/
	/*--------------------------------------------------|
 | dTree
 |---------------------------------------------------*/
div.clip
#dd0 {
	font-family: "Trebuchet MS";
	padding: 0px;
	padding-bottom: 20px;
	background-color: white;
	margin: 0px;
}

div.dTreeNode_0 {
	clear: both;
	font-family: "Trebuchet MS";
	overflow: hidden;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 1px;
}

div.dTreeNode_0_open {
	clear: both;
	font-family: "Trebuchet MS";
	padding-top: 3px;
	padding-bottom: 3px;
	margin-top: 1px;
}

div.dTreeNode_0_open a {
	font-family: "Trebuchet MS";
	font-weight: bold;
}

div.dTreeNode_1 {
	clear: both;
	font-family: Arial;
	overflow: hidden;
	padding-top: 3px;
	padding-bottom: 3px;
}

div.dTreeNode_2 {
	clear: both;
	font-family: Arial;
	overflow: hidden;
	padding-top: 3px;
	padding-bottom: 3px;
}

div.clip {
	clear: both;
}

div.clipIn {
	clear: both;
}

div.dtree {
	color: #666;
	visibility: hidden;
	display: none;
	height: 0px;
}

div.divImg {
	margin-left: 3px;
}

div.divImg img {
	border: 0px;
	margin-top: 3px;
	width: 9px;
	height: 9px;
	vertical-align: middle;
}

.dtree a {
	color: #174777;
	text-decoration: none;
	font-weight: bold;
}

.dtree a.node:hover,.dtree a.nodeSel:hover {
	color: #333;
}

.dtree a.nodeSel {
	background-color: #c0d2ec;
}

a.node1 {
	color: #000000;
	text-decoration: none;
}

a.node2 {
	color: #555555;
	text-decoration: none;
}

a.node2_open {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a.node3 {
	color: #555555;
	font-weight: normal;
	text-decoration: none;
}

a.node3_open {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a.node1:hover {
	color: #1860aa;
}

a.node2:hover {
	color: #1860aa;
}

a.node2_open:hover {
	color: #1860aa;
}

a.node3:hover {
	color: #1860aa;
}

a.node3_open:hover {
	color: #1860aa;
}

div.node1div {
	float: left;
	padding-left: 3px;
}

div.node2div {
	float: left;
	margin-left: 3px;
}

div.node3div {
	float: left;
}

/*---------------------News Portlet----------------------*/
#news-wrapper {
	
}

.news-table {
	
}

table.news-table td a {
	text-decoration: none;
	color: #555555;
}

table.news-table td a:hover {
	color: #ACACAC;
}

table.news-table td.news-view-body-wrapper a {
	font-family: Arial;
	font-size: 11px;
	color: #1860AA;
	text-decoration: none;
	font-weight: bold;
}

table.news-table td.news-view-body-wrapper a:hover {
	color: #555555;
}

.standard-text {
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	color: #555555;
}

.standard-text-bold {
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	color: #555555;
	font-weight: bold;
}

#news-left-column {
	
}

#main-news-table {
	width: 100%;
	margin-top: 10px;
}

.news-date-column {
	width: 75px;
}

.news-red-arrow-image {
	margin-right: 6px;
}

#news-title-wrapper {
	font-size: 14px;
	font-family: "Trebuchet MS";
}

.news-view-title {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}

.news-view-body-wrapper {
	padding-bottom: 10px;
	padding-top: 10px;
}

td.news-navigation a.page-index-indicator {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

td.news-navigation a.normal-news-navigation-link {
	font-family: Arial;
	font-size: 11px;
	color: #1860AA;
	text-decoration: none;
}

#news-more-td a.normal-text-smaller:hover {
	color: #1860AA;
}

.news-view-body ul {
	margin-left: 0px;
	padding-left: 0px;
}

.news-view-body ol {
	color: #555555;
	margin-left: 0px;
	padding-left: 0px;
}

.news-view-body ul li {
	list-style: url(../templates/skins/pekao2/img/li-dot.gif);
	list-style-position: outside;
	margin-top: 4px;
	font-size: 11px;
	margin-left: 15px;
	vertical-align: middle;
}

.news-view-body ol li {
	list-style-position: inside;
	margin-top: 2px;
	font-size: 11px;
}

/*--------------------Head Banner----------------------------*/
#headBannerflashcontent {
	width: 985px;
	height: 238px;
	z-index: 1400;
}

/*--------------------Navi Path -----------------------------*/
#navi-path-wrapper {
	font-family: Arial;
	font-size: 10px;
	color: #555555;
}

#navi-path-wrapper span {
	margin-left: 6px;
	margin-right: 6px;
}

#navi-path-wrapper a {
	text-decoration: none;
	font-family: Arial;
	font-size: 10px;
	color: #555555;
}

#navi-path-wrapper a:hover {
	color: #1860AA;
}

#navi-path-wrapper a:active {
	color: #000000;
}

/*---------------------SectionTitle--------------------------*/
#section-title-wrapper {
	font-family: "Trebuchet MS";
	font-size: 18px;
	color: #1860AA;
	margin-top: 14px;
}

/*---------------------ContextBanner-------------------------*/
#context-banner-wrapper {
	width: 100%;
	text-align: center;
}

/*--------------------ProductBoxes---------------------------*/
.small-box-content {
	width: 167px;
	padding: 0px;
}

.small-box-border-vertical {
	width: 3px;
	padding: 0px;
}

.small-box-spacer {
	width: 8px;
	padding: 0px;
}

.small-box-border-top {
	height: 5px;
	padding: 0px;
}

.small-box-border-bottom {
	height: 12px;
	padding: 0px;
}

.small-box-header-wrapper {
	width: 156px;
	/*overflow: hidden;*/
	padding: 0px;
}

.small-box-header {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #1860AA;
	font-weight: bold;
	margin: 3px 11px 8px 11px;
}

.small-box-description {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	margin: 10px 11px 5px 11px;
	padding: 0px;
}

.small-banner-more {
	border: none
}

.small-box-links-wrapper {
	margin-left: 11px;
}

.small-box-links-wrapper a {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.small-box-links-wrapper a:hover {
	color: #1860aa;
}

.small-box-link-red-arrow-spacer {
	margin-right: 5px;
}

.small-box-single-link-spacer {
	margin-top: 2px;
}

.big-box-content {
	width: 256px;
	padding: 0px;
}

.big-box-border-vertical {
	width: 3px;
	padding: 0px;
}

.big-box-spacer {
	width: 9px;
	padding: 0px;
}

.big-box-border-top {
	height: 5px;
	padding: 0px;
}

.big-box-border-bottom {
	height: 12px;
	padding: 0px;
}

.big-box-header-wrapper {
	width: 240px;
	padding: 0px;
}

.big-box-header {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #1860AA;
	font-weight: bold;
	margin: 3px 11px 8px 11px;
}

.big-box-description {
	font-family: Arial;
	padding: 0px;
	font-size: 11px;
	color: #333333;
	margin: 10px 11px 5px 11px;
}

.big-box-links-wrapper {
	margin-left: 11px;
	padding: 0px;
	margin-bottom: 4px;
}

.big-box-links-wrapper a {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.big-box-links-wrapper a:hover {
	color: #1860aa;
}

.big-box-link-red-arrow-spacer {
	margin-right: 3px;
}

.big-box-single-link-spacer {
	margin-top: 2px;
}

td.big-box-content a {
	color: #333333;
	text-decoration: none;
}

td.small-box-content a {
	color: #333333;
	text-decoration: none;
}

div.big-box-header a {
	color: #1860AA;
}

.big-box-description ul {
	margin-left: 0px;
	padding-left: 0px;
}

.big-box-description ol {
	color: #555555;
	margin-left: 0px;
	padding-left: 0px;
}

.big-box-description ul li {
	list-style: url(../templates/skins/pekao2/img/li-dot.gif);
	list-style-position: outside;
	margin-top: 4px;
	font-size: 11px;
	margin-left: 15px;
	vertical-align: middle;
}

.big-box-description ol li {
	list-style-position: inside;
	margin-top: 2px;
	font-size: 11px;
}

.small-box-description ul {
	margin-left: 0px;
	padding-left: 0px;
}

.small-box-description ol {
	color: #555555;
	margin-left: 0px;
	padding-left: 0px;
}

.small-box-description ul li {
	list-style: url(../templates/skins/pekao2/img/li-dot.gif);
	list-style-position: outside;
	margin: 4px 0px 0px 0px;
	padding-left: 0px;
	font-size: 11px;
	margin-left: 15px;
	vertical-align: middle;
}

.small-box-description ol li {
	list-style-position: inside;
	margin: 2px 0px 0px 0px;
	padding-left: 0px;
	font-size: 11px;
}

div.small-box-header a {
	color: #1860AA;
}

/*----------------------Portlet HomePage Tabs----------------------------*/
div.hpTabs {
	overflow: hidden;
}

div.hpTabsContainer {
	background: #ffffff url(../templates/skins/pekao2/img/tab_bottom_null.gif)
		repeat-x;
	font-family: "Trebuchet MS";
	height: 37px;
	overflow: hidden;
	margin-left: -3px;
}

div.hpTabsContainerSmall {
	background: #ffffff
		url(../templates/skins/pekao2/img/tab_bottom_null_small.gif) repeat-x;
	font-family: "Trebuchet MS";
	height: 24px;
	overflow: hidden;
}

a.hpTabLink {
	color: #555555;
	outline-width: 0px;
	text-decoration: none;
	font-family: "Trebuchet MS";
}

a.hpTabLink:visited {
	text-decoration: none;
}

div.hpTab {
	float: left;
	font-family: "Trebuchet MS";
	vertical-align: bottom;
}

img.hpImage {
	vertical-align: bottom;
}

div.hpTabLeft {
	cursor: pointer;
	float: left;
}

div.hpTabCenter {
	background: url(../templates/skins/pekao2/img/tab_center_off.gif) repeat-x
		;
	color: #555555;
	cursor: pointer;
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 22px;
	padding-top: 14px;
	padding-left: 5px;
	padding-right: 3px;
}

div.hpCurrentTabCenter {
	background: url(../templates/skins/pekao2/img/tab_center_on.gif) repeat-x;
	cursor: pointer;
	color: #1860aa;
	font-size: 12px;
	font-weight: bold;
	float: left;
	height: 22px;
	padding-top: 14px;
	padding-left: 5px;
	padding-right: 3px;
}

div.hpTabCenterSmall {
	background: url(../templates/skins/pekao2/img/tab_center_off_small.gif)
		repeat-x;
	color: #555555;
	cursor: pointer;
	float: left;
	font-size: 11px;
	height: 22px;
	padding-top: 5px;
	padding-left: 3px;
}

div.hpCurrentTabCenterSmall {
	background: url(../templates/skins/pekao2/img/tab_center_on_small.gif)
		repeat-x;
	cursor: pointer;
	color: #1860aa;
	font-size: 11px;
	font-weight: bold;
	float: left;
	height: 22px;
	padding-top: 5px;
	padding-left: 3px;
}

div.hpTabRight {
	cursor: pointer;
	float: left;
}

div.hpBody {
	clear: left;
	display: block;
	font-size: 11px;
	height: 205px;
	padding-top: 10px;
}

img.hpIndicator {
	padding-top: 69px;
	width: 64px;
}

div.hpTabsBottom {
	background: url(../templates/skins/pekao2/img/hpTabs_bottom_bg.gif) bottom
		repeat-x;
	clear: left;
	display: block;
	height: 42px;
	overflow: hidden;
}

div.hpTabsBottomContent {
	float: left;
	padding-left: 16px;
}

div.hpTabsBottomContentMore {
	float: right;
	padding-right: 10px;
}

div.hpFavourite {
	float: left;
	padding: 10px;
}

div.hpTabsCorner {
	float: right;
}

div.hpTabContentTitle {
	color: #1860aa;
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 6px;
	/*    line-height: 28px;*/
	overflow: hidden;
	text-decoration: none;
}

div.hpTabContentTitle2 {
	color: #1860aa;
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 6px;
	/*    line-height: 28px;    */
	overflow: hidden;
	text-decoration: none;
}

div.hpTabContentSubTitle {
	color: #555555;
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	padding-top: 20px;
	text-decoration: none;
}

div.hpTabContentLinks {
	
}

div.hpTabContentBody { /*height: 87px;*/
	overflow: hidden;
}

div.hpTabContentBody2 {
	height: 100px;
	overflow: hidden;
}

div.hpTabSmall {
	float: left;
	height: 160px;
	padding-left: 16px;
	/*width: 365px;*/
}

div.hpTabBig {
	float: right;
	height: 160px;
	padding-left: 16px;
}

table.hpTabEqual {
	height: 192px;
}

td.hpTabEqual {
	padding-left: 16px;
	height: 60px;
	width: 354px;
	vertical-align: top;
}

td.hpTabEqualHalf {
	padding-left: 16px;
	vertical-align: top;
	width: 172px;
	vertical-align: top;
}

img.hpPointer {
	border: 0px;
}

a.hpTabContentLink {
	color: #555555;
	outline-width: 0px;
	text-decoration: none;
}

a.hpTabContentLink:hover {
	color: #1860aa;
}

a.hpTabMoreLink {
	color: #555555;
	outline-width: 0px;
	text-decoration: none;
	text-align: right;
}

a.hpTabMoreLink:hover {
	color: #1860aa;
}

a.hpTabTitleLink {
	color: #1860aa;
	font-family: "Trebuchet MS";
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 6px;
	/*    line-height: 28px;*/
	overflow: hidden;
	text-decoration: none;
	outline-width: 0px;
	text-align: right;
}

a.hpTabTitleLink:hover {
	color: #1860aa;
}

a.hpLink {
	color: #1860aa;
	outline-width: 0px;
	text-decoration: none;
}

div.hpTabContentButton {
	padding-top: 0px;
}

table.hpLinkTable {
	margin-top: 0px;
	width: 100%;
}

table.hpLinkTable2 {
	clear: left;
	margin-top: 0px;
	width: 100%;
}

td.hpLinkCell {
	padding: 3px 3px 0px 0px;
	vertical-align: top;
}

/*----------------------Button----------------------------*/
table.genericButton {
	padding: 0;
	cursor: pointer;
	margin: 0;
}

td.genericButtonLeft {
	background-position: right top;
	background-repeat: no-repeat;
	cursor: pointer;
	height: 32px;
	padding: 0;
	width: 3px;
}

td.genericButtonMiddle {
	color: #555555;
	cursor: pointer;
	background-repeat: repeat-x;
	background-position: left top;
	font-family: "Trebuchet MS";
	font-size: 11px;
	height: 32px;
	padding: 0px 5px 0px 4px;
	text-decoration: none;
}

td.genericButtonRight {
	background-position: left top;
	background-repeat: no-repeat;
	cursor: pointer;
	height: 32px;
	padding: 0;
	width: 3px;
}

/*------------------Dynamic Paragraphs--------------------*/
#dyna-paragraphs-wrapper {
	width: 100%;
}

.dyna-paragraph-bar {
	color: #555555;
	padding-left: 8px;
	cursor: pointer;
	border-bottom: 1px solid #C1C1C1;
}

.dyna-paragraph-bar-first {
	border-top: 1px solid #C1C1C1;
}

.dyna-parapgraphs-title-td {
	padding: 7px;
	vertical-align: top;
}

.dyna-paragraph-body {
	width: 100%;
	border-bottom: 1px solid #C1C1C1;
	background-color: #f5f5f5;
}

.dyna-paragraph-body-inner {
	margin: 0px 8px 16px 29px;
	font-family: Arial;
	font-size: 11px;
	line-height: 15px;
	color: #555555;
}

.dyna-paragraph-body-inner p {
	margin-top: 0px;
}

.dyna-paragraph-header {
	margin: 10px 10px 10px 0px;
}

/*--------------------Article Portlet---------------------*/
.article-list-icon-container {
	width: 100px;
}

.article-header {
	margin-top: 16px;
	margin-bottom: 16px;
}

.article-link-separator {
	margin-bottom: 2px;
	float: left;
	margin-right: 16px;
}

.article-link-wrapper {
	margin-top: 16px;
}

.article-attachments-wrapper {
	margin-top: 16px;
	margin-bottom: 16px;
}

.binary-link-separator a {
	text-decoration: none !important;
	color: #555555 !important;
}

.binary-link-separator a:hover {
	text-decoration: none !important;
	color: #1860AA !important;
}

.binary-link-separator {
	margin-bottom: 2px;
}

.article-link-separator a {
	
}

.article-link-separator a:hover {
	text-decoration: none !important;
}

.article-attachments-wrapper a {
	font-weight: normal !important;
	color: #555555 !important;
	text-decoration: none !important;
}

.article-attachments-wrapper a:hover {
	color: #1860AA !important;
	text-decoration: none !important;
}

.article-body-wrapper {
	margin-top: 16px;
	line-height: 15px;
}

.article-body-wrapper ul {
	margin-left: 0px;
	padding-left: 0px;
}

.article-body-wrapper ol {
	color: #555555;
	margin-left: 0px;
	padding-left: 0px;
}

.article-body-wrapper ul li {
	list-style: url(../templates/skins/pekao2/img/li-dot.gif);
	list-style-position: outside;
	margin-top: 4px;
	font-size: 11px;
	margin-left: 15px;
	vertical-align: middle;
}

.article-body-wrapper ol li {
	list-style-position: inside;
	margin-top: 2px;
	font-size: 11px;
}

.article-body-wrapper a {
	font-family: Arial;
	font-size: 11px;
	color: #1860AA;
	text-decoration: none;
	font-weight: bold;
}

.article-body-wrapper a:hover {
	color: #555555;
}

.articleTitle {
	font-size: 12px;
}

td.articleListTeaser p {
	margin-top: 0px;
}

/*----------------------Toolbox----------------------------*/
div.tbHeader {
	background-color: #f5f3f4;
	border-left: 1px solid #bdbdbd;
	border-right: 1px solid #bdbdbd;
	border-bottom: 1px solid #bdbdbd;
	color: #555555;
	font-size: 11px;
	height: 47px;
	overflow: hidden;
	padding: 4px 10px 10px 10px;
	vertical-align: top;
}

div.tbHeaderTop {
	background: url(../templates/skins/pekao2/img/toolbox_top_bg.gif) top
		repeat-x;
	height: 6px;
}

div.tbHeaderTopLeft {
	float: left;
	height: 6px;
}

div.tbHeaderTopRight {
	float: right;
	height: 6px;
}

div.tbHeaderSearchTitle {
	
}

div.tbHeaderSearchBody {
	padding-top: 8px;
	vertical-align: top;
}

img.tbInputImg {
	cursor: pointer;
	margin-left: 5px;
	outline-width: 0px;
}

div.tbItemTitleOff {
	background: url(../templates/skins/pekao2/img/toolbox_item_off.gif) top
		repeat-x;
	border-left: 1px solid #bdbdbd;
	border-right: 1px solid #bdbdbd;
	border-bottom: 1px solid #bdbdbd;
	color: #555555;
	cursor: pointer;
	font-size: 11px;
	height: 20px;
	padding: 6px 10px 0px 10px;
}

a.tbItemTitleLink {
	color: #555555;
	font-size: 11px;
	text-decoration: none;
}

div.tbItemTitleOn {
	background: url(../templates/skins/pekao2/img/toolbox_item_on.gif) top
		repeat-x;
	border-left: 1px solid #bdbdbd;
	border-right: 1px solid #bdbdbd;
	border-bottom: 1px solid #bdbdbd;
	color: #ffffff;
	cursor: pointer;
	font-size: 11px;
	height: 20px;
	padding: 6px 10px 0px 10px;
}

div.tbItemBody {
	border-left: 1px solid #bdbdbd;
	border-right: 1px solid #bdbdbd;
	border-bottom: 1px solid #bdbdbd;
	color: #555555;
	font-size: 11px;
	overflow: hidden;
}

div.tbContainer {
	padding: 0px 10px 5px 10px;
	overflow: hidden;
}

div.tbContainerNoPadding {
	overflow: hidden;
}

div.tbSmallContainer {
	overflow: hidden;
	border-bottom: 1px dotted #bdbdbd;
	padding: 0px;
}

div.tbSmallContainerNoBorder {
	overflow: hidden;
	padding: 0px;
}

div.tbElement {
	padding-top: 5px;
	width: 100%;
}

div.tbElementLeft {
	float: left;
	overflow: hidden;
	padding: 5px 10px 5px 10px;
}

div.tbElementRight {
	overflow: hidden;
	padding: 5px 10px 5px 10px;
	text-align: right;
}

div.tbSingleElement {
	padding: 5px 10px 5px 10px;
}

a.tbLink {
	color: #1860aa;
	text-decoration: none;
	outline-width: 0px;
}

a.tbLink:hover {
	color: #555555;
}

a.tbLinkSpecial {
	color: #555555;
	text-decoration: none;
}

a.tbLinkSpecial:hover {
	color: #1860aa;
}

span.tbHeading {
	color: #1860aa;
	font-weight: bold;
	font-size: 12px;
}

table.toolboxButton {
	padding: 0;
	cursor: pointer;
	margin: 0;
}

td.toolboxButtonLeft {
	background-position: right top;
	background-repeat: no-repeat;
	cursor: pointer;
	height: 17px;
	padding: 0;
	width: 4px;
}

td.toolboxButtonMiddle {
	color: #ffffff;
	cursor: pointer;
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 11px;
	font-weight: bold;
	height: 17px;
	padding: 0px 1px 0px 1px;
	text-decoration: none;
}

td.toolboxButtonRight {
	background-position: left top;
	background-repeat: no-repeat;
	cursor: pointer;
	height: 17px;
	padding: 0;
	width: 4px;
}

/*
 table.toolboxBigInputTable {
 padding: 0;
 margin: 0;
 }
 
 td.toolboxBigInputLeft {
 height: 23px;
 padding: 0px;
 width: 4px;
 }
 
 td.toolboxBigInputMiddle {
 padding: 0px;
 vertical-align: top;
 }
 
 td.toolboxBigInputRight {
 height: 23px;
 padding: 0px;
 width: 4px;
 }
 */ /*
 input.tbFormsInput {
 border: 1px solid #bdbdbd;
 color: #555555;
 font-size: 11px;
 margin-top: 5px;
 padding: 2px 3px 2px 5px;
 width: 164px;
 }*/
div.toolboxBigInputContainer {
	clear: both;
}

input.toolboxBigInput {
	border-top: 1px solid #dddddd;
	border-right: 0px;
	border-bottom: 1px solid #dddddd;
	border-left: 0px;
	color: #555555;
	float: left;
	font-size: 11px;
	margin: 0px;
	padding: 4px 3px 3px 3px;
	width: 130px;
}

img.toolboxBigInputImg {
	float: left;
}

div.toolboxSmallInputContainer {
	clear: both;
	padding-top: 5px;
}

input.toolboxSmallInput {
	border-top: 1px solid #9b9b9b;
	border-right: 0px;
	border-bottom: 1px solid #9b9b9b;
	border-left: 0px;
	color: #555555;
	float: left;
	font-size: 11px;
	height: 14px;
	margin: 0px;
	padding: 0px 3px 1px 3px;
	width: 160px;
}

img.toolboxSmallInputImg {
	float: left;
}

table.tbCurrency {
	margin-bottom: 3px;
}

td.tbCurrencyHeader {
	font-size: 10px;
	padding: 2px 3px 3px 2px;
}

td.tbCurrencyBody {
	font-size: 10px;
	background-color: #f4f4f4;
	border-bottom: 2px solid #ffffff;
	padding: 1px 2px 1px 3px;
}

td.tbCurrencyBottom {
	text-align: right;
}

/*------------------------------Board Members---------------------------*/
.board-memebrs-bottom-spacer {
	height: 8px;
	width: 100%;
	margin-top: 17px;
	margin-bottom: 12px;
}

.board-members-text-wrapper {
	margin-left: 14px;
}

.board-members-back-to-list-wrapper {
	margin-top: 26px;
	margin-left: 14px;
}

#board-members-title-wrapper {
	margin-bottom: 16px;
}

/*-----------------------------SeeAlso-----------------------------------*/
#see-also-wrapper {
	padding-top: 10px;
	padding-left: 9px;
	font-size: 11px;
}

#see-also-links-wrapper {
	padding-top: 10px;
	padding-left: 0px;
}

.see-also-link-wrapper {
	margin-top: 3px;
}

div.see-also-link-wrapper a {
	text-decoration: none;
}

div.see-also-link-wrapper a:hover {
	text-decoration: none;
	color: #1860AA;
}

/*------------------------------ProductInfo--------------------------------*/
#product-intro-wrapper {
	
}

.pi-sl-item-wr {
	width: 100%;
}

.pi-lw {
	margin-top: 16px;
	margin-bottom: 16px;
}

.pi-link-wr a:hover {
	color: #555555;
}

.pi-desc-wr {
	line-height: 15px;
}

.pi-desc-wr ul {
	margin-left: 0px;
	padding-left: 0px;
}

.pi-desc-wr ol {
	color: #555555;
	margin-left: 0px;
	padding-left: 0px;
}

.pi-desc-wr ul li {
	list-style: url(../templates/skins/pekao2/img/li-dot.gif);
	margin-left: 15px;
	vertical-align: middle;
}

.pi-desc-wr ol li {
	
}

.ps-sl-title-we {
	font-size: 14px;
}

.pi-dl-title {
	margin-right: 40px;
	font-size: 14px;
}

.pi-dl-desc {
	margin-right: 40px;
}

.pi-dl-link {
	margin-right: 40px;
}

.pi-links-wrapper {
	margin-left: 0px;
}

/*--------------------------------ArticleTabs------------------------------*/
div.atBody {
	clear: left;
	display: block;
	font-size: 11px;
	padding: 10px 0px 10px 0px;
}

div.atBody ul {
	margin-left: 0px;
	padding: 0px;
}

div.atBody ol {
	color: #555555;
	margin-left: 0px;
	padding: 0px;
}

div.atBody ul li {
	list-style: url(../templates/skins/pekao2/img/li-dot.gif);
	list-style-position: outside;
	margin-top: 4px;
	font-size: 11px;
	margin-left: 15px;
	vertical-align: middle;
}

div.atBody ol li {
	list-style-position: inside;
	padding-top: 2px;
	margin-top: 0px;
	font-size: 11px;
}

div.atAjaxTrigger {
	cursor: pointer;
	width: 150px;
}

#atBackToList {
	margin: 10px;
}

#articleListWrapper a {
	font-family: Arial;
	color: #1860AA;
	text-decoration: none;
}

#articleListWrapper li {
	list-style: url(../templates/skins/pekao2/img/li-dot.gif);
	list-style-position: outside;
	margin-top: 2px;
	font-size: 11px;
	margin-left: 15px;
}

.at-productBoxesWrapper {
	margin-top: 16px;
	float: none;
}

/*------------------------------CurrencyQuotations--------------------------------*/
table.cqContainerTable {
	color: #555555;
}

td.cqHeader {
	border-bottom: 1px dotted #c1c1c1;
	padding-top: 5px;
	padding-bottom: 5px;
}

td.cqHeaderRight {
	border-bottom: 1px dotted #c1c1c1;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
}

td.cqSubHeader {
	font-size: 14px;
	padding-top: 7px;
	padding-bottom: 7px;
}

td.cqSubHeaderRight {
	font-size: 14px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
}

td.cqBody {
	vertical-align: top;
	width: 50%;
}

td.cqBodyRight {
	padding-left: 10px;
	vertical-align: top;
	width: 50%;
}

td.cqTable {
	width: 100%;
}

td.cqPekaoTableHeader {
	border-top: 1px solid #c1c1c1;
	border-right: 1px dotted #c1c1c1;
	border-bottom: 1px dotted #c1c1c1;
	font-weight: bold;
	padding: 5px 2px 5px 10px;
	width: 72px;
}

td.cqNBPTableHeader {
	border-top: 1px solid #c1c1c1;
	border-right: 1px dotted #c1c1c1;
	border-bottom: 1px dotted #c1c1c1;
	font-weight: bold;
	padding: 5px 2px 5px 10px;
	width: 90px;
}

td.cqEven {
	background-color: #e9f3ff;
	border-right: 1px solid #c1c1c1;
	padding: 5px 2px 5px 10px;
}

td.cqOdd {
	background-color: #ffffff;
	border-right: 1px solid #c1c1c1;
	padding: 5px 2px 5px 10px;
}

a.cqLink {
	color: #1860AA;
	text-decoration: none;
}

a.cqLink:hover {
	color: #232323;
}

input.cqRateDate {
	border: 0px;
	font-family: Arial;
	font-size: 11px;
	color: #555555;
	width: 65px;
}

td.cqDateInputLeft {
	height: 22px;
	width: 4px;
}

td.cqDateInputCenter {
	background: url(../templates/skins/pekao2/img/date_input_center.gif)
		repeat-x;
	height: 22px;
	padding-top: 0px;
	padding-left: 5px;
}

td.cqDateInputRight {
	height: 22px;
	width: 4px;
}

img.cqDateInputCalendar {
	margin-top: 1px;
	margin-right: 2px;
}

/*--------------------------------CurrentReports--------------------------*/
#cr-title-wrapper {
	font-family: "Trebuchet MS";
	font-size: 14px;
	margin: 10px 0px 10px 0px;
}

.cr-date-width {
	width: 74px;
}

.cr-report-wrapper {
	margin: 2px 0px 2px 0px;
}

#cr-more-wrapper a:hover {
	color: #1860AA;
}

#cr-more-wrapper a {
	font-family: Arial;
	font-size: 11px;
	color: #555555;
	text-decoration: none;
}

#cr-more-wrapper {
	margin-top: 10px;
	margin-bottom: 10px;
}

/*-------------------------------EventCalendar--------------------------*/
#ec-title-wrapper {
	font-family: "Trebuchet MS";
	font-size: 14px;
	margin: 0px 0px 10px 0px;
}

.ec-report-wrapper {
	margin: 5px 0px 5px 0px;
}

#ec-more-wrapper a:hover {
	color: #555555;
}

#ec-more-wrapper a {
	font-family: Arial;
	font-size: 12px;
	color: #1860AA;
	font-variant: small-caps;
	text-decoration: none;
}

#ec-more-wrapper {
	margin-top: 10px;
	margin-bottom: 10px;
}

/*-------------------------------Presentations--------------------------*/
#pr-title-wrapper {
	font-family: "Trebuchet MS";
	font-size: 14px;
	margin: 0px 0px 10px 0px;
}

.pr-date-width {
	width: 62px;
}

.pr-pres-wrapper {
	margin: 3px 0px 3px 0px;
}

#pr-more-wrapper a:hover {
	color: #1860AA;
}

#pr-more-wrapper a {
	font-family: Arial;
	font-size: 11px;
	color: #555555;
	text-decoration: none;
}

#pr-more-wrapper {
	margin-top: 10px;
	margin-bottom: 10px;
}

div.prBody {
	clear: left;
	display: block;
	font-size: 11px;
	margin-left: 4px;
	padding: 10px 0px 10px 0px;
}

#prTabs-wrapper {
	margin-top: 10px;
}

.pr-item-first {
	border-top: 1px solid #d4d4d4;
}

.pr-item {
	padding: 8px;
	border-bottom: 1px solid #d4d4d4;
}

.pr-item a {
	text-decoration: none;
	color: #555555;
}

.pr-item a:hover {
	color: #1860AA;
}

.pr-bar-light-bkg {
	background-color: #ffffff;
}

.pr-bar-dark-bkg {
	background-color: #f3f3fa;
}

/*--------------------------------CurrentReportsSearch-------------------------*/
td.crSearchHeader {
	background-color: #f5f3f4;
	border-left: 1px solid #bdbdbd;
	border-right: 1px solid #bdbdbd;
	color: #555555;
	font-size: 11px;
	overflow: hidden;
	padding: 10px;
	vertical-align: top;
}

div.crSearchHeaderTop {
	background: url(../templates/skins/pekao2/img/cr_top_bg.gif) top repeat-x;
	height: 6px;
}

div.crSearchHeaderTopv2 {
	background: url(../templates/skins/pekao2/img/toolbox_top_bg_v2.gif) top
		repeat-x;
	height: 6px;
}

div.crSearchHeaderTopLeft {
	float: left;
	height: 6px;
}

div.crSearchHeaderTopRight {
	float: right;
	height: 6px;
}

div.crSearchHeaderBottom {
	background: url(../templates/skins/pekao2/img/cr_bottom_bg.gif) bottom
		repeat-x;
	height: 6px;
}

div.crSearchHeaderBottomLeft {
	float: left;
	height: 6px;
}

div.crSearchHeaderBottomRight {
	float: right;
	height: 6px;
}

div.crSearchHeaderSearchTitle {
	float: left;
	margin-right: 10px;
}

div.crSearchHeaderSearchBody {
	vertical-align: top;
}

input.crSearchBigInput {
	border-top: 1px solid #dddddd;
	border-right: 0px;
	border-bottom: 1px solid #dddddd;
	border-left: 0px;
	color: #555555;
	float: left;
	font-size: 11px;
	margin: 0px;
	padding: 4px 3px 3px 3px;
	width: 220px;
}

div#reports-wrapper {
	margin-top: 16px;
}

div.rtBody {
	clear: left;
	display: block;
	font-size: 11px;
	padding: 10px 0px 10px 0px;
	margin-left: 4px;
}

div#rtTabBodyWrapper {
	
}

div.rtQuartalBar {
	padding: 6px 10px 6px 0px;
	background-color: #e4e4e4;
	border-bottom: 1px solid white;
	cursor: pointer;
}

div.rtQuartalBarExpanded {
	padding: 6px 10px 6px 0px;
	background-color: #f1f1f1;
	border-bottom: 1px solid white;
	cursor: pointer;
}

div.rtQuartalBody {
	margin-top: 16px;
	margin-bottom: 16px;
	padding-left: 0px;
}

.cr-pointer {
	width: 30px;
	padding-left: 10px;
}

div#cr-search-results-wrapper {
	margin-top: 16px;
}

div.cr-summary-wrapper {
	margin: 0px 0px 0px 25px;
}

div.cr-paging-summary-wrapper {
	margin: 0px 0px 0px 16px;
}

div.cr-results-iterator-wrapper {
	margin-top: 10px;
}

div.cr-res-light {
	background-color: #ffffff;
	padding: 10px;
	border-bottom: 1px solid #cbcbcb;
}

div.cr-res-dark {
	background-color: #f6f6f6;
	padding: 10px;
	border-bottom: 1px solid #cbcbcb;
}

div.crFirstBarBoder {
	border-top: 1px solid #cbcbcb;
}

.cr-sr-rep-wrapper a {
	text-decoration: none;
}

.cr-sr-rep-wrapper a:hover {
	color: #ACACAC;
}

td.reports-navigation a.page-index-indicator {
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	color: #1860aa;
	font-weight: normal;
	text-decoration: none;
}

td.reports-navigation a.normal-reports-navigation-link {
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	color: #555555;
	font-weight: normal;
	text-decoration: none;
}

td.reports-navigation a.normal-reports-navigation-link:hover {
	color: #1860aa;
}

.report-view-title {
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	margin: 16px 16px 16px 0px;
}

.cb_tl {
	width: 11px;
	height: 39px;
}

.cb_tr {
	width: 11px;
	height: 39px;
}

.cb_ml {
	width: 3px;
}

.cb_mr {
	width: 3px;
}

.cb_bt {
	width: 167px;
	height: 12px;
}

.cb_c_wrapper {
	margin: 10px;
}

.cb_l_wrapper a {
	text-decoration: none;
}

.cb_l_wrapper a:hover {
	color: #1860AA;
}

.cb-box-wrapper {
	margin-top: 16px;
}

.cb_n_wrapper {
	margin-top: 10px;
}

.cb_n_wrapper a {
	text-decoration: none;
}

.cb_n_wrapper a:hover {
	color: #1860AA;
}

.cr-date_table {
	width: 65px;
}

/*--------------------------------IR Calendar-------------------------*/
table.irCalendar {
	color: #555555;
	font-size: 11px;
	width: 100%;
}

td.irCalendarIco {
	width: 20px;
	padding-top: 6px;
	vertical-align: top;
}

td.irEventDate {
	padding: 10px 0px 10px 10px;
	vertical-align: top;
	width: 100px;
}

td.irEventName {
	padding: 10px 10px 10px 10px;
	vertical-align: top;
}

div.irCalendarBody {
	border-right: 1px solid #c5c5c5;
	border-bottom: 1px solid #c5c5c5;
	border-left: 1px solid #c5c5c5;
	clear: left;
	display: block;
	font-size: 11px;
	overflow: hidden;
	padding: 10px 20px 10px 20px;
}

div.irCalendarTabsContainer {
	background: #ffffff url(../templates/skins/pekao2/img/tab_bottom_null.gif)
		repeat-x;
	font-family: "Trebuchet MS";
	height: 36px;
	overflow: hidden;
	width: 100%;
}

div.irCalendarTabsContainerSmall {
	background: #ffffff
		url(../templates/skins/pekao2/img/tab_bottom_null_small.gif) repeat-x;
	font-family: "Trebuchet MS";
	height: 24px;
	overflow: hidden;
	width: 100%;
}

div.irCalendarForm {
	border-right: 1px solid #c5c5c5;
	border-bottom: 1px solid #c5c5c5;
	overflow: hidden;
	padding: 10px 10px 10px 10px;
}

a.irReminderLink {
	color: #555555;
	outline-width: 0px;
	text-decoration: none;
}

a.irReminderLink:hover {
	color: #1860aa;
}

table.irReminder {
	width: 100%;
}

td.irReminderTopLeft {
	border-left: 1px solid #c5c5c5;
	width: 4px;
}

td.irReminderTopCenter {
	padding: 10px 10px 0px 10px;
	vertical-align: middle;
}

td.irReminderTopRight {
	border-right: 1px solid #c5c5c5;
	width: 4px;
}

td.irReminderBottomLeft {
	height: 13px;
	width: 4px;
	vertical-align: bottom;
}

td.irReminderBottomCenter {
	border-bottom: 1px solid #c5c5c5;
	height: 13px;
}

td.irReminderBottomRight {
	height: 13px;
	width: 4px;
	vertical-align: bottom;
}

div.irInputContainer {
	clear: both;
	padding-top: 5px;
}

input.irInput {
	border-top: 1px solid #9b9b9b;
	border-right: 0px;
	border-bottom: 1px solid #9b9b9b;
	border-left: 0px;
	color: #555555;
	float: left;
	font-size: 11px;
	height: 14px;
	margin: 0px;
	padding: 0px 3px 1px 3px;
	width: 130px;
}

input.irInput_v2 {
	border-top: 1px solid #c1c1c1;
	border-right: 0px;
	border-bottom: 1px solid #c1c1c1;
	border-left: 0px;
	color: #555555;
	float: left;
	font-size: 11px;
	height: 17px;
	margin: 0px;
	padding: 3px 3px 0px 3px;
	width: 130px;
	background: #FFFFFF url(../templates/skins/pekao2/img/input_v2_bkg.gif);
}

select.irSelect {
	border-top: 1px solid #9b9b9b;
	border-right: 0px;
	border-bottom: 1px solid #9b9b9b;
	border-left: 0px;
	color: #555555;
	float: left;
	font-size: 11px;
	height: 15px;
	margin: 0px;
	padding: 0px 3px 1px 3px;
	width: 130px;
}

img.irInputImg {
	float: left;
}

.irTextArea {
	border-top: 1px solid #9b9b9b;
	border-right: 0px;
	border-bottom: 1px solid #9b9b9b;
	border-left: 0px;
	color: #555555;
	float: left;
	font-size: 10px;
	height: 80px;
	overflow-x: hidden;
	overflow-y: auto;
	margin: 0px;
	padding: 0px 3px 1px 3px;
	width: 250px;
}

.irTextArea_v2 {
	border-top: 1px solid #c1c1c1;
	border-right: 0px;
	border-bottom: 1px solid #c1c1c1;
	border-left: 0px;
	color: #555555;
	float: left;
	font-size: 11px;
	height: 89px;
	overflow-x: hidden;
	overflow-y: auto;
	margin: 0px;
	padding: 0px 3px 1px 3px;
	width: 250px;
	background: #FFFFFF url(../templates/skins/pekao2/img/textarea_v2_bkg.gif)
		;
}

div.irReminderExpander {
	cursor: pointer;
	float: left;
	font-size: 11px;
	overflow: hidden;
	padding-bottom: 3px;
}

div.irReminderQuestionAndForm {
	clear: left;
	overflow: hidden;
}

div.irReminderSubmitter {
	clear: left;
	overflow: hidden;
	padding-top: 5px;
	text-align: right;
}

a.irLink {
	color: #1860aa;
	outline-width: 0px;
	text-decoration: none;
}

a.irLink:hover {
	color: #555555;
}

/*--------------------------------Generic Select-------------------------*/
div.genericSelect {
	cursor: pointer;
	height: 17px;
	overflow: hidden;
	width: 144px;
}

div.genericSelectSide {
	float: left;
	height: 17px;
	overflow: hidden;
	width: 4px;
}

div.genericSelectText {
	border-top: 1px solid #9b9b9b;
	border-bottom: 1px solid #9b9b9b;
	color: #555555;
	float: left;
	font-size: 11px;
	height: 14px;
	margin: 0px;
	overflow: hidden;
	padding: 0px 4px 1px 4px;
	width: 115px;
	background: #FFFFFF;
}

div.genericSelectExpander {
	border-top: 1px solid #9b9b9b;
	border-bottom: 1px solid #9b9b9b;
	float: left;
	height: 14px;
	overflow: hidden;
	padding-top: 1px;
	width: 13px;
}

div.genericOptionsContainer {
	background-color: #ffffff;
	border-right: 1px solid #9b9b9b;
	border-bottom: 1px solid #9b9b9b;
	border-left: 1px solid #9b9b9b;
	clear: both;
	color: #555555;
	font-size: 11px;
	margin-left: 4px;
	overflow: hidden;
	padding: 1px 1px 1px 1px;;
	position: absolute;
	width: 135px;
	z-index: 20;
}

div.genericOptionDiv {
	background-color: #ffffff;
	cursor: pointer;
	overflow: hidden;
	padding: 2px 3px 2px 3px;
}

div.genericOptionDivMarked {
	background-color: #555555;
	color: #ffffff;
	cursor: pointer;
	overflow: hidden;
	padding: 2px 3px 2px 3px;
}

/*--------------------------------Generic Select  v2---------------------*/
div.genericSelect_v2 {
	cursor: pointer;
	height: 22px;
	overflow: hidden;
	width: 144px;
}

div.genericSelectSide_v2 {
	float: left;
	height: 22px;
	overflow: hidden;
	width: 4px;
}

div.genericSelectText_v2 {
	border-top: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	color: #555555;
	float: left;
	font-size: 11px;
	height: 20px;
	margin: 0px;
	overflow: hidden;
	line-height: 20px;
	padding: 0px 4px 0px 4px;
	width: 115px;
	background: #FFFFFF
		url(../templates/skins/pekao2/img/generic_select_v2_bkg.gif);
}

img.triggerImage {
	margin-top: 3px;
}

div.genericSelectExpander_v2 {
	border-top: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	float: left;
	height: 20px;
	overflow: hidden;
	width: 13px;
	background: #FFFFFF
		url(../templates/skins/pekao2/img/generic_select_v2_bkg.gif);
}

div.genericOptionsContainer_v2 {
	background-color: #ffffff;
	border-right: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
	clear: both;
	color: #555555;
	font-size: 11px;
	margin-left: 2px;
	overflow: hidden;
	padding: 1px 1px 1px 1px;;
	position: absolute;
	width: 136px;
	z-index: 20;
}

div.genericOptionDiv_v2 {
	background-color: #ffffff;
	cursor: pointer;
	overflow: hidden;
	padding: 2px 3px 2px 3px;
	width: 2000px;
}

div.genericOptionDivMarked_v2 {
	background-color: #555555;
	color: #ffffff;
	cursor: pointer;
	overflow: hidden;
	padding: 2px 3px 2px 3px;
	width: 2000px;
}

/*--------------------------------Context Menu Static-------------------------*/
div.cmsMenuContainer {
	overflow: hidden;
	padding-left: 0px;
	padding-right: 0px;
	width: 100%;
}

div.cmsLevelContainer {
	clear: left;
	overflow: hidden;
}

img.cmsPointerImg {
	margin-top: 3px;
	padding: 0px;
}

table.cmsFirstLevel {
	font-family: "Trebuchet MS";
	width: 100%;
}

td.cmsFirstLevelPointer {
	padding: 0px 0px 0px 6px;
	vertical-align: top;
	width: 9px;
}

td.cmsLevelName {
	padding: 0px 4px 6px 4px;
}

td.cmsThirdLevelName {
	padding: 3px 4px 3px 4px;
}

a.cmsLink {
	color: #555555;
	font-weight: bold;
	outline-width: 0px;
	text-decoration: none;
}

a.cmsLink:hover {
	color: #1860AA;
}

a.cmsLinkThin {
	color: #555555;
	outline-width: 0px;
	text-decoration: none;
}

a.cmsLinkThin:hover {
	color: #1860AA;
}

a.cmsLinkExpanded {
	color: #000000;
	font-weight: bold;
	outline-width: 0px;
	text-decoration: none;
}

a.cmsLinkExpanded:hover {
	color: #1860AA;
}

table.cmsSecondLevel {
	width: 100%;
	font-size: 11px;
}

td.cmsSecondLevelPointer {
	width: 15px;
}

td.cmsThirdLevelPointer {
	width: 25px;
}

div.cmsBgTop {
	/*	background: #ffffff url(../templates/skins/pekao2/img/context_menu_static/bg_top.gif) repeat-x;*/
	border-top: 1px solid #c0c0c0;
	height: 1px;
	overflow: hidden;
	padding: 0px;
}

div.cmsBgBottom {
	/*	background: #ffffff url(../templates/skins/pekao2/img/context_menu_static/bg_bottom.gif) repeat-x;*/
	border-top: 1px solid #c0c0c0;
	height: 1px;
	overflow: hidden;
	padding: 0px;
}

/*---------------------------------LocationMap-------------------------------*/
#mapContent {
	
}

/*----------------------------------PBPartners-------------------------------*/
#partners-wrapper {
	
}

/*----------------------------------ProductComparison------------------------*/
.pc-product-wrapper {
	width: 266px;
	float: left;
	margin-bottom: 16px;
}

.pc-product-teaser {
	margin-top: 6px;
	margin-right: 40px;
}

.pc-add-to-comp-tick {
	margin-bottom: 10px;
}

productComparisonLayerBkg {
	background: #f3f3f3;
	position: absolute;
	z-index: 1499;
	left: 0px;
	top: 20px;
	visibility: hidden;
	overflow: hidden;
	float: left;
	width: 3000px;
	height: 6000px;
}

#productComparisonLayer {
	position: absolute;
	z-index: 1500;
	left: 0px;
	top: 20px;
	right: 0px;
	visibility: hidden;
	overflow: auto;
	float: left;
	width: 100%;
}

.comparisonLayer-background {
	background: #f3f3f3;
}

.swfHidden {
	width: 0;
	height: 0;
}

.pc-layer-table {
	background: #FFFFFF;
	margin-right: 16px;
	border-top: 1px solid #cdccca;
	border-left: 1px solid #cdccca;
}

.pc-layer-table-td {
	border-right: 1px solid #cdccca;
	border-bottom: 1px solid #cdccca;
}

.pc-cell-padding {
	padding: 10px;
}

.pc-even-row {
	background: #e8f2fb;
}

.pc-cell-width {
	width: 170px;
}

.pc-cell-min-width {
	min-width: 170px;
}

/*-----------------------------------------------JobOffersSearch----------------------------*/
.josHeader {
	border-left: 1px solid #bdbdbd;
	border-right: 1px solid #bdbdbd;
	border-bottom: 1px solid #bdbdbd;
	background-color: #f5f3f4;
	color: #555555;
	font-size: 11px;
	overflow: hidden;
	padding: 10px;
	margin: 0px;
	vertical-align: top;
}

.searcherTableContent {
	background-color: #f3f3f3;
	color: #555555;
	font-size: 11px;
	overflow: hidden;
	padding: 10px 5px 10px 5px;
	margin: 0px;
	vertical-align: top;
}

.searcherTableBL {
	background: #f3f3f3
		url(../templates/skins/pekao2/img/toolbox_bg_vert_left.gif) left
		repeat-y;
	width: 5px;
}

.searcherTableBR {
	background: #f3f3f3
		url(../templates/skins/pekao2/img/toolbox_bg_vert_right.gif) right
		repeat-y;
	width: 5px;
}

.searcherTableBLC {
	background: url(../templates/skins/pekao2/img/toolbox_bot_left_v2.gif)
		no-repeat;
	width: 5px;
	height: 5px;
}

.searcherTableBRC {
	background: url(../templates/skins/pekao2/img/toolbox_bot_right_v2.gif)
		no-repeat;
	width: 5px;
	height: 5px;
}

.searcherTableBB {
	background: url(../templates/skins/pekao2/img/toolbox_bg_bot_v2.gif)
		repeat-x;
	height: 5px;
}

div.josHeaderTop {
	background: url(../templates/skins/pekao2/img/toolbox_top_bg.gif) top
		repeat-x;
	height: 6px;
}

div.josHeaderTopv2 {
	background: url(../templates/skins/pekao2/img/toolbox_top_bg_v2.gif) top
		repeat-x;
	height: 6px;
}

div.josHeaderTopLeft {
	float: left;
	height: 6px;
}

div.josHeaderTopRight {
	float: right;
	height: 6px;
}

#jos-org-struct {
	width: 100%;
}

#jos-sl-td {
	padding-right: 7px;
}

#jos-sr-td {
	padding-left: 8px;
}

.jos-label-wrapper {
	margin-bottom: 10px;
}

.jos-select-box {
	width: 220px;
	background: #ffffff;
}

.jos-cmb-label-wrapper {
	margin-bottom: 6px;
	width: 100%;
	float: left;
}

.jos-cmb-wrapper {
	margin-bottom: 6px;
	width: 100%;
	float: left;
}

.jsrl-item {
	padding: 16px 16px 5px 16px;
}

.jsrl-item_nobot {
	padding: 16px 16px 0px 16px;
}

.jsrl-item_nopad {
	padding: 0px 16px 0px 16px;
}

.jsov-separator {
	border-top: 1px dotted #c1c1c1;
	padding-top: 10px;
	padding-bottom: 10px;
}

.jsocf-error {
	margin-left: 10px;
	display: inline;
	color: #E2001A;
}

.jsrl-item a {
	text-decoration: none;
}

.jsrl-item a:hover {
	color: #ACACAC;
}

.jsrl-item_nopad a {
	text-decoration: none;
}

.jsrl-item_nopad a:hover {
	color: #ACACAC;
}

.jsrl-item_nobot a {
	text-decoration: none;
}

.jsrl-item_nobot a:hover {
	color: #ACACAC;
}

.invisible-file-input {
	position: relative;
	top: 6px;
	text-align: right;
	-moz-opacity: 0;
	filter: alpha(opacity :   0);
	opacity: 0;
	z-index: 2;
}

/*------------------------------------------RetailContactForm---------------------------*/
.contact-form-row {
	padding: 16px 0px 16px 0px;
	border-bottom: 1px solid #ACACAC;
}

/*------------------------------------------CorporateContactForm-------------------------*/
.contact-form-row-no-b {
	padding: 16px 0px 0px 0px;
}

/*---------------------Print------------------------------------------*/
.print-portlet {
	padding: 10px 0px 10px 0px;
	font-family: "Trebuchet MS";
}

.print-logo {
	padding: 10px 0px 10px 0px;
}

.print-title {
	color: #000000;
	font-size: 18px;
	padding: 6px 0px 10px 0px;
	font-weight: bold;
}

.print-subtitle {
	color: #000000;
	font-size: 16px;
	padding: 6px 0px 10px 0px;
	font-weight: bold;
}

.print-path {
	padding: 10px 0px 10px 0px;
	font-size: 10px;
}

.print-body {
	padding: 10px 0px 10px 0px;
	font-size: 11px;
}

.print-btn {
	padding: 5px 0px 2px 0px;
	cursor: pointer;
}

.print-btn a:hover {
	color: #1860AA;
}

.print-tab-title {
	color: #000000;
	padding: 6px 0px 2px 0px;
	font-size: 12px;
	font-weight: bold;
}

.print-tab-body {
	padding: 0px 0px 0px 0px;
}

.print-article-title {
	color: #000000;
	font-size: 13px;
	padding: 4px 0px 2px 0px;
	font-weight: bold;
}

.print-dynamic-title {
	color: #000000;
	font-size: 13px;
	padding: 4px 0px 2px 0px;
	font-weight: bold;
}

.print-dynamic-header {
	color: #000000;
	font-size: 12px;
	padding: 2px 0px 2px 0px;
	font-weight: bold;
}

.print-dynamic-body {
	color: #000000;
	font-size: 11px;
	padding: 2px 0px 2px 0px;
	font-weight: normal;
}

.print-head-table {
	width: 100%;
}

.print-head-left {
	text-align: left;
	width: 100%;
}

.print-head-right {
	text-align: center;
	width: 40px;
	vertical-align: middle;
}

.section-title-left {
	text-align: left;
	width: 100%;
}

.section-title-right {
	text-align: center;
	width: 40px;
	vertical-align: middle;
}

/*************************************************/
div.srFormTop {
	background:
		url(../templates/skins/pekao2/img/searchresultsform_top_bg.gif) top
		repeat-x;
	height: 6px;
}

div.srFormTopLeft {
	float: left;
	height: 6px;
}

div.srFormTopRight {
	float: right;
	height: 6px;
}

div.srFormBottom {
	background:
		url(../templates/skins/pekao2/img/searchresultsform_bottom_bg.gif)
		bottom repeat-x;
	height: 6px;
}

div.srFormBottomLeft {
	float: left;
	height: 6px;
}

div.srFormBottomRight {
	float: right;
	height: 6px;
}

div.srForm {
	background-color: #f5f3f4;
	border-left: 1px solid #bdbdbd;
	border-right: 1px solid #bdbdbd;
	color: #555555;
	font-size: 11px;
	overflow: hidden;
	padding: 10px 10px 10px 20px;
	vertical-align: top;
	width: 699px;
}

div.srFormSubmit {
	padding-right: 10px;
	padding-left: 10px;
}

div.srFormBigInputContainer {
	clear: both;
}

input.srFormBigInput {
	border-top: 1px solid #dddddd;
	border-right: 0px;
	border-bottom: 1px solid #dddddd;
	border-left: 0px;
	color: #555555;
	float: left;
	font-size: 11px;
	padding: 4px 3px 3px 3px;
	width: 350px;
	height: 14px;
}

img.srFormBigInputImg {
	float: left;
}

div.searchButton {
	cursor: pointer;
}

table.searchButton {
	cursor: pointer;
	margin: 0px 10px 0px 10px;
}

td.searchButtonLeft {
	background-position: right top;
	background-repeat: no-repeat;
	cursor: pointer;
	height: 22px;
	padding: 0;
	width: 3px;
}

td.searchButtonMiddle {
	color: #555555;
	cursor: pointer;
	background-position: left top;
	font-family: "Trebuchet MS";
	font-size: 11px;
	padding: 0px 5px 0px 4px;
	text-decoration: none;
	height: 22px;
}

td.searchButtonRight {
	background-position: left top;
	background-repeat: no-repeat;
	cursor: pointer;
	height: 22px;
	padding: 0;
	width: 3px;
}

div.searchResults {
	margin-top: 20px;
}

table.srResult {
	color: #555555;
	font-size: 11px;
	overflow: hidden;
	width: 100%;
	vertical-align: top;
}

tr.searchResultOdd {
	background-color: #f5f3f4;
}

tr.searchResultEven {
	background-color: #ffffff;
}

td.searchResultPointer {
	border-top: 1px solid #dddddd;
	padding: 14px 2px 15px 20px;
	width: 5px;
	text-align: right;
	vertical-align: top;
}

td.searchResultDocument {
	border-top: 1px solid #dddddd;
	padding: 10px 50px 15px 5px;
	text-align: left;
	vertical-align: top;
}

td.searchResultAccuracy {
	border-top: 1px solid #dddddd;
	padding: 15px 10px 15px 30px;
	text-align: center;
	width: 122px;
}

div.srDocTitle {
	font-weight: bold;
}

div.srDocBody {
	font-weight: normal;
}

td.srPage {
	text-align: center;
	font-size: 11px;
}

td.srCurrent {
	font-weight: bold;
}

td.srActive {
	cursor: pointer;
}

td.srPagePrev {
	padding: 11px;
	text-align: left;
	cursor: pointer;
	width: 100px;
	font-size: 11px;
}

td.srPageNext {
	padding: 11px;
	text-align: right;
	cursor: pointer;
	width: 100px;
	font-size: 11px;
}

a.srLink {
	text-decoration: none;
	cursor: pointer;
	color: #555555;
}

a.srLink:hover {
	color: #acacac;
	cursor: pointer;
}

div.srCheckPhrase {
	display: block;
	padding: 2px 2px 2px 5px;
}

a.srLinkPage:hover {
	color: #1860AA;
}

a.srLinkPage {
	color: #555555;
	text-decoration: none;
}

table.srCheckboxRow {
	padding-top: 3px;
	padding-bottom: 4px;
}

/*-------------------------------------Pekao24Search-------------------------------*/
td.p24SearchHeader {
	background-color: #f5f3f4;
	border-left: 1px solid #bdbdbd;
	border-right: 1px solid #bdbdbd;
	border-bottom: 1px solid #bdbdbd;
	color: #555555;
	font-size: 11px;
	overflow: hidden;
	padding: 10px;
	vertical-align: top;
}

#p24ResultsWrapper {
	margin-top: 16px;
	width: 533px;
	height: 450px;
	float: left;
	overflow: hidden;
}

#p24ResultsWrapper a:hover {
	color: #555555;
}

#p24ResultsWrapper a {
	font-weight: bold;
}

.p24result-item {
	border-bottom: 1px solid #CFCFCF;
	padding: 5px 6px 5px 6px;
}

.p24-item-odd {
	background: #F6F6F6;
}

#scr-wrap3 {
	float: left;
	width: 15px;
	height: 450px;
	margin-top: 16px;
	margin-left: 5px;
	background: transparent
		url(../templates/skins/pekao2/img/p24scroller/scrollbar-track-bottom.png)
		no-repeat bottom left;
}

#scr-track3-top {
	position: absolute;
	width: 15px;
	height: 15px;
	background: transparent
		url(../templates/skins/pekao2/img/p24scroller/scrollbar-track-top.png)
		no-repeat top left;
}

#scr-track3 {
	position: absolute;
	width: 15px;
	height: 450px;
}

#scr-handle3 {
	width: 15px;
	height: 62px;
}

#p24-info-text {
	float: left;
	margin: 25px 0px 20px 0px;
}

#p24-info-text a {
	color: #1860AA;
	text-decoration: none;
}

#p24-info-text a:hover {
	color: #555555;
}

/*--------------------------------ProductHelper---------------------------------------*/
div.psStepHeaderTopPrint {
	height: 37px;
	margin-top: 28px;
}

div.psStepHeaderTop {
	background:
		url(../templates/skins/pekao2/img/process_steps_box/ps_top.png) top
		repeat-x;
	height: 37px;
	margin-top: 28px;
}

.psStepHeaderMid {
	background:
		url(../templates/skins/pekao2/img/process_steps_box/ps_bkg.png) top
		repeat-x;
}

div.psStepHeaderTopLeft {
	float: left;
	height: 37px;
}

div.psStepHeaderTopRight {
	float: right;
	height: 37px;
}

div.psStepTitle {
	float: left;
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #1860AA;
	font-weight: bold;
	margin: 10px 2px;
}

.psStepHeaderMidLeft {
	width: 1px;
	background:
		url(../templates/skins/pekao2/img/process_steps_box/ps_middle_left.png)
		top repeat-y;
}

.psStepHeaderMidRight {
	width: 1px;
	background:
		url(../templates/skins/pekao2/img/process_steps_box/ps_middle_right.png)
		top repeat-y;
}

.psStepBody {
	background: none;
	padding: 10px;
}

.psStepHeaderBottom {
	background:
		url(../templates/skins/pekao2/img/process_steps_box/ps_bottom_mid.png)
		top repeat-x;
	height: 8px;
}

.psStepHeaderBottomLeft {
	height: 8px;
	width: 5px;
	background:
		url(../templates/skins/pekao2/img/process_steps_box/ps_bottom_left.png)
		top left no-repeat;
}

.psStepHeaderBottomRight {
	height: 8px;
	width: 5px;
	background:
		url(../templates/skins/pekao2/img/process_steps_box/ps_bottom_right.png)
		top right no-repeat;
}

div.psArrowIndicator {
	height: 22px;
	width: 39px;
	background:
		url(../templates/skins/pekao2/img/process_steps_box/indicator_arrow.png)
		top no-repeat;
	margin-top: 3px;
}

.psRedDot {
	width: 12px;
	height: 37px;
	float: right;
	background:
		url(../templates/skins/pekao2/img/process_steps_box/red_dot.gif) top
		no-repeat;
}

.psGreyDot {
	width: 12px;
	height: 37px;
	float: right;
	background:
		url(../templates/skins/pekao2/img/process_steps_box/grey_dot.gif) top
		no-repeat;
}

.psStepNumber {
	float: right;
	padding-top: 10px;
	padding-right: 10px;
}

/*--------------------------------ServiceMap---------------------------------------*/
a.smLinkBold {
	font-weight: bold;
}

a.smLink {
	color: #555555;
	outline-width: 0px;
	text-decoration: none;
}

a.smLink:hover {
	color: #1860aa;
}

div.smBlock0 {
	overflow: hidden;
	width: 811px;
}

div.smBlock1 {
	overflow: hidden;
	padding-left: 200px;
	width: 611px;
}

div.smBlock2 {
	overflow: hidden;
	padding-left: 200px;
	width: 411px;
}

div.smBlock3 {
	overflow: hidden;
	padding-left: 200px;
	width: 411px;
}

div.smBlockWithLine {
	background: #FFFFFF
		url(../templates/skins/pekao2/img/service_map/vertical_line.gif)
		repeat-y;
}

div.smElement {
	background: #FFFFFF
		url(../templates/skins/pekao2/img/service_map/vertical_line.gif)
		repeat-y;
	float: left;
	overflow: hidden;
	width: 211px;
}

div.smElementWithChildren {
	background: #FFFFFF
		url(../templates/skins/pekao2/img/service_map/double_vertical_line.gif)
		repeat-y;
}

div.smElementLast {
	overflow: hidden;
	float: left;
	width: 211px;
}

div.smElementLastWithChildren {
	background: #FFFFFF
		url(../templates/skins/pekao2/img/service_map/vertical_line.gif)
		repeat-y right;
}

div.smElementImg {
	background: #FFFFFF
		url(../templates/skins/pekao2/img/service_map/vertical_line.gif)
		repeat-y;
	float: left;
	padding: 5px 0px 0px 0px;
	width: 11px;
}

div.smElementImgRight {
	background: #FFFFFF;
	float: right;
	padding-top: 5px;
	width: 11px;
}

div.smElementName {
	float: left;
	margin: 5px 0px 5px 5px;
	width: 184px;
	display: table;
}

div.smElementNameWithLine {
	background: #FFFFFF
		url(../templates/skins/pekao2/img/service_map/horizontal_line.gif)
		repeat-x;
	float: left;
	margin: 5px 0px 5px 5px;
	width: 184px;
	display: table;
}

/*------------------------------PioneerFunds-----------------------------*/
div.pioneerBody {
	clear: left;
	display: block;
	font-size: 11px;
	margin-left: 4px;
	padding: 10px 0px 10px 0px;
}

.pioneerTable {
	width: 100%;
	margin-bottom: 16px;
	margin-top: 10px;
}

.pioneerTableHeader {
	border-top: 1px solid #c1c1c1;
	border-right: 1px dotted #c1c1c1;
	border-bottom: 1px dotted #c1c1c1;
	font-weight: bold;
	padding: 5px 2px 5px 10px;
}

.pioneerPartHeader {
	
}

.pioneerContollLink {
	float: right;
	margin-bottom: 10px;
}

.pioneerContollLink a:hover {
	color: #555555;
}

div.poweredby {
	text-align: right;
	font-size: 10px;
	color: #555555;
	padding: 0px 0px 5px 0px;
}

div.poweredby a {
	text-decoration: none;
	color: #acacac;
}

div.poweredby a:hover {
	text-decoration: none;
}

/*---------------------BranchSearch-----------------------*/
.branchesTable {
	border-top: 1px solid #c8c8c8;
}

.branchesTableRow {
	border-bottom: 1px solid #c8c8c8;
	padding: 8px 8px 8px 0px;
}

.branchesTableRowLight {
	
}

.branchesTableRowDark {
	background-color: #f6f6f6
}