body,span,li,layer,select,input,textarea {
	font-family: Arial;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
}

p {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	margin: 0;
	line-height: 130%;
}


a {
	font-family: Arial;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}

body {
	background-color: #ffffff;
}


/* ************************* Context Menu Elements ***************************/
.CtxMenuHeader {
	color: #006baf;
	font-weight: bold;
}

.CtxMenuRootLink {
	color: #006baf;
	font-weight: bold;
}

.CtxMenuRootLink:Hover {
	color: #003b8f;
}

.CtxMenuLink {
	color: #006baf;
}

.CtxMenuLink:Hover {
	color: #003b8f;
}

	/* **************************** PortalHeaderBanner *******************************/
div.header {
	border-color: #000000;
	border: none;
	height: 102px;
}

div.headerBottomLine {
	border-color: #000000;
	border: none;
	padding-top: 3px;
}


td.headerTD1 {
	background-color: #ededeb;
	width: 550px;
	text-align: left;
	vertical-align: bottom;
	padding-left: 30px;
	height: 102px;
}

td.headerBlank {
	background-color: white;
	width: 3px;
	height: 102px;
}

span.headerText {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-family: Arial;
	font-size: 32px;
	text-align: left;
	vertical-align: bottom;
	padding-left: 5px;
	color: #484848;
	height: 102px;
}

td.imageTD {
	background-color: #ededeb;
	height: 102px;
}

div.imageTD {
	width: 207px;
	height: 102px;
}

td.headerTD3 {
	background-color: #ededeb;
	height: 102px;
}

/* **************************** PortalFooter *******************************/
table.footerTable {
	width: 760px;
	background-color: #ededeb;
	font-family: Arial;
	font-size: 11px;
}

td.footer1stTD {
	height: 23px;
	width: 710px;
	text-align: right;
}

td.footerBlank {
	background-color: white;
	width: 1px;
	height: 23px;
}

td.footerLastTD {
	width: 15px;
	height: 23px;
}

td.footerButtonTD {
	text-align: center;
}

td.footer1row {
	width: 760px;
	background-color: #ededeb;
	height: 5px;
}

td.footer2row {
	width: 760px;
	background-color: #ffffff;
	height: 3px;
}

td.footerText{
	font-family: Arial;
	font-size: 11px;
	padding-left: 20px;	
	}
	
a.footerLink {
	color: #666666;
	text-decoration: none;
	}
	
a.footerLink:hover {
	color: #666666;
	text-decoration: underline;
	}
	
a.after_submit {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 11px;
	text-align:center;
	color: #333333;
	text-decoration: underline;
	}	
a.after_submit_big {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 17px;
	text-align:center;
	color: #333333;
	text-decoration:none;
	font-weight: bold;
	}

/* **************************** PortalHeaderMenu *******************************/
.Navmenu_Level0 {
	width: 100%;
	padding: 0px;
	font-size: 15px;
	overflow: hidden;
	background-color: #c5c5c5;
}

.Navmenu_Level0 TD {
	height: 31px;
}

.Navmenu_Level0_table {
	background-color: #dedede;
	float: left; 
	text-align: center;
}

table.Navmenu_Level0_table TD {
	padding: 0px 2px;
	text-align: center;
}

.menuBlankDiv0 {
	background-color: #ffffff;
	width: 1px;
	height: 100%;
	float: left;
}

.menuLeftDiv0 {	
	background-color: #c5c5c5;
	/* background-color: #c5c5c5;*/
	width: 10px;
}

.menuRightDiv0 {
	background-color: #c5c5c5;
	width: 10px;
}

.Navmenu_Level0 A {
	font-size: 11px;
	color: #666666;
}

.Navmenu_Level0 A:hover {
	color: #CCCCCC;
}

.menuSeparator {
	height: 4px;
	width: 760px;
}

.menuLine {
	background-color: #c5c5c5;
	height: 1px;
	width: 760px;
}

.menuLineCenter {
	background-color: #c5c5c5;
	height: 1px;
	width: 760px;
}

TABLE.NavMenu_Level1 {
	text-align: left;
}


TABLE.NavMenu_Level2 {
	text-align: center;	
}



TD.NavMenu_Level1_OutsideTD {
	width: 150px;
	background-color: #dedede;
	color: #666666;
	height: 31px;
	width: 150px;
	display: block;
	position: relative;
	border: none;
}

table.NavMenu_Level1_innerTD {
	border: 0;
	background-color: #dedede;
	width: 100%;
	text-align: center;
	padding: 2px 18px 2px 10px;
}

table.NavMenu_Level1_innerTD_Arrow {
	border: 0;
	background-color: #dedede;
	width: 100%;
	background-image: url('/local_templates/img/menu_arrow_right_inactive.gif');
	background-repeat: no-repeat;
	background-position: center right;
	text-align: center;
	padding: 2px 18px 2px 10px;
}

TABLE.NavMenu_Level1_innerTD_Hover {
	width: 100%;
	background-color: #666666;
	text-align: center;
	padding: 2px 18px 2px 10px;
}

TABLE.NavMenu_Level1_innerTD_Hover_Sublist {
	width: 100%;
	background-color: #666666;
	background-image: url('/local_templates/img/menu_arrow_right.gif');
	background-repeat: no-repeat;
	background-position: center right;
	text-align: center;
	padding: 2px 18px 2px 10px;
}

TD.NavMenu_level2TD {
	background-color: #dedede;
	color: #666666;
	height: 35px;
	padding: 2px 18px 2px 10px;
	width: 137px;
	border: none;
	text-align: center;
	vertical-align: middle;
}

TD.NavMenu_level2TD_Hover {
	background-color: #666666;
	color: #CCCCCC;
	padding: 2px 18px 2px 10px;
	width: 137px;
	height: 31px;
	display: block;
	border: none;
	text-align: center;
}

TD.subMenuSeparator {
	background-color: #ffffff;
	height: 1px;
}

.NavMenu_Level1 A {
	color: #666666;
}

.NavMenu_Level1 A:hover {
	color: #666666;
}

/* **************************** LinkPortlet *******************************/
div.Link {
	width: 189px;
	padding-left: 18px;
	padding-top: 5px;
	padding-right: 9px;
	margin: 0px;
	border: 0px;
}

td.linkButtonTD1,td.linkButtonTD1>a>img {
	border-width: 0px;
	padding: 0px;
	border-style: none;
	width: 23px;
	height: 28px;
}

tr.color {
	background-color: #dedede;
}

td.linkArrow,td.linkArrow>a>img {
	border-width: 0px;
	padding: 0px;
	border: 0px;
	margin: 0px;
	border-style: none;
}

.linkButtonA {
	font-family: Arial;
	font-size: 10px;
	border: 0px;
	font-weight: normal;
	color: #333333;
}

td.linkButtonTD2 {
	border-width: 0px;
	padding-left: 8px;
	border: 0px;
	padding-top: 0px;
	margin: 0px;
	border-style: none;
	width: 162px;
	height: 28px;
}

td.linkButtonTD3,td.linkButtonTD3>a>img {
	border-width: 0px;
	padding: 0px;
	margin: 0px;
	border-style: none;
	width: 4px;
	height: 28px;
}

td.linkBlank {
	border: 1;
	border-color: white;
	border-bottom-width: 2px;
	border-bottom-color: white;
}
td.img_left {
	top: 0px;
	width: 340px;
	height: 440px;
	vertical-align:top; 
	
}
td.img_right {
	top: 0px;
	width: 300px;
	border-spacing: 0px;
	height: 438px;
	vertical-align: top;
	
}
td.img_inside_right {
	padding-top:0px;
	padding-left:0px;
	top: 0px;
	width: 300px;
	height: 154px;
	
	
}
td.link_inside_right {
	padding-top:0px;
	padding-left:0px;
	width: 300px;
	height: 286px;
	
}
	

/* **************************** Articles *******************************/
a.articlesLink {
	font-weight: bolder;
	font-size: 11px;
	color: #cc3300;
}

td.articlesTitle {
	padding-top: 25px;
	padding-left: 15px;
}

td.articlesTeaser {
	padding-top: 5px;
	padding-left: 15px;
}

td.articlesSeparator { /*padding-top: 25px;*/
	
}

td.articlesDesc {
	padding: 0px 0px 0px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}


td.articlesSingleTitle {
	height: 20px;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	padding:0px 20px 5px 18px;		
    margin-top: 5px;
    margin-bottom: 10px;
    line-height: 200%;
}

td.articlesSingleTitle p {
	line-height: 130%;
	}

span.articlesSingleTitle_span {
	height: 20px;
	color:#333333;	
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
    margin-top: 5px;
    margin-bottom: 10px;   	
	border-bottom:2px solid #FFB50A;
    line-height: 200%;
	}
	
td.articlesShortTitle {
	height: 20px;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:0px 20px 5px 18px;		
    margin-top: 2px;    
}

td.articlesShortTitle p {
	line-height: 130%;
	}

span.articlesShortTitle_span {
	height: 20px;
	color:#333333;	
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
    margin-top: 2px;
    margin-bottom: 10px;    
	}	

td.articlesSingleBody {
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 18px;
	padding-right: 20px;
	display: block;
	width: 517px;	
	overflow: hidden;
}

td.articlesMimeRow {
	padding: 5px 0px 0px 15px;
}

/*
td.articlesLineSeparator {
	margin-top: 5px;
	width: 300px;
	padding-left: 15px;
	padding-bottom: 16px;
}
*/
td.articlesDesc hr {
	color: #FFB50A;	
	}

img.articlesLineImg {
	background-color: #FFB50A;

	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 300px;
	height: 2px;
	border: 0px;
}

td.articlesSingleBack {
	padding: 15px 0px 0px 15px;
}

td.articlesSingleBack a {
color:#000000;
	text-decoration:underline;
}

td.articlesSingleBack a:hover {
	background-color:#FFB50A;
}

td.pagesSelectors {
	padding-top: 22px;
	padding-left: 15px;
}

a.pageSelector {
	color: #000000;
	text-decoration: underline;
}

a.pageSelector:hover {
	background-color: #FFB50A;
}
 /* **************************** News *******************************/
td.newsTitle {
	background-repeat: no-repeat;
	background-position: center left;
	width: 189px;
	height: 28px;
	color: #ffffff;
	background-color: #d9261b;
	padding-left: 28px;
	vertical-align: middle;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}

div.News {
	width: 189px;
	padding-left: 18px;
	padding-top: 20px;
	padding-right: 9px;
	margin: 0px;
	border: 0px;
}

td.newsBlank {
	width: 189px;
	height: 10px;
}

TD.newsDocTitle {
	padding-left: 5px;
	width: 189px;
}

td.newsDocTitle:hover {
	text-decoration: underline;
	color: #d9261b;
}

td.newsDocTeaser:hover {
	text-decoration: none;
}

a.newsDocTitleLink {
	color: #d9261b;
	font-weight: bold
}

TD.newsDocTeaser {
	width: 189px;
	padding-left: 5px;
	padding-bottom: 10px;
}

/* **************************** Banner *******************************/
TABLE.bannerTable {
	padding-left: 18px;
	padding-bottom: 1px;
}

/* **************************** klasy dla kolumn *******************************/
.layoutLeftColumn {
	background-image: url('/local_templates/img/leftColumnBg.png');
	background-repeat: repeat-y;
	background-position: top right;
}

.blankTopColumn {
	background-image: url('/local_templates/img/blankTopColumn.png');
	background-repeat: repeat-x;
	background-position: top right;

}

.blankMenuColumn {
	background-image: url('/local_templates/img/blankMenuColumn.png');
	background-repeat: repeat-x;
	background-position: top right;
}

.blankFooterColumn {
	background-image: url('/local_templates/img/blankFooterColumn.png');
	background-repeat: repeat-x;
	background-position: top right;
}

/* **************************** Portlet Path *******************************/
table.path {
	padding-top: 10px;
	padding-left: 19px;
	padding-bottom: 15px;
}

table.path a {
	font-size: 9px;
}

a.underline {
	font-size: 11px;
	color: #A8A8A8;
	text-decoration: underline;
}

a.nounderline {
	font-size: 11px;
	color: #A8A8A8;
}

/* ******************************** TINY MCE *******************************/

pre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

hr {
    color: red;
    background-color: #FFB50A;
    height: 2px;
    border: 0px;
}

/* dla firefoxa */
span.link {
	color: #000000;
	text-decoration: underline;
}

/* error: nie dziala pod IE */
span.link:hover {
	background-color: #FFB50A;
}

span.link:VISITED {
	color: #000000;
	text-decoration: underline;
	}
	
/* dla firefoxa */
a.articleLink {
	color: #333333;
	font-size: 11px;
	text-decoration: underline;	
	}
	
a.articleLink:hover {
	background-color: #FFB50A;	
	}	
	
a.articleLink:VISITED {
	color: #000000;
	text-decoration: underline;
	}	

/* headery */
.basicHeader {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #333333;
    font-weight: bold;
    border-bottom: 2px solid #FFB50A;
    margin-top: 5px;
    margin-bottom: 10px;    
    line-height: 200%;    
}

.yellowHeader {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #FFB50A;
    font-weight: bold;
    border-bottom: 2px solid #333333;
    margin-top: 5px;
    margin-bottom: 10px;
    line-height: 200%;    
}


.basicText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    line-height: 130%;
}

.yellowText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFB50A;
}

p.mazakText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    background-color: red;
    border-bottom: 2px solid black;
}

span.mazakText {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    background-color: #FFB50A;
}


table.tableWithoutBorder{
    border: 0px none !important;
}

.mceVisualAid {
	border-width: 1px;
	border: 1px dashed #BBBBBB;
    rules: all;	
}

.tableWithYellowBorder {
    border-style: solid;
    border-width: 1px;
    border-color: #FFB50A;
}

.tableVerseYellowBackground {
    background-color: #FFB50A
}

.tableVerseLightGreyBackground {
    background-color: #EDEDEB
}

.tableVerseDarkGreyBackground {
    background-color: #DEDEDE;     
}


table.tableWithYellowInside  {
		z-index: 1;
		border-width: 2px;
		border-spacing: 0px;
		border-style: solid;
		border-color: #FFFFFF;
		border-collapse: collapse;
		background-color: #FFFFFF;
		border-bottom: 1;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		border-bottom-color: #FFB50A;
	}
	
table.tableWithYellowInside td{
		z-index: -1;
		border-width: 1px;
		border-style: solid;
		border-color: #FFB50A;
	}	

table.tableWithYellowInside td strong {
                font-family: Tahoma, Arial, Verdana;
                font-size: 11px;
                color: #000000;
}

table.tableWithYellowInside th {
    font-family: Tahoma, Arial, Verdana;
    font-size: 16px;
    color: #000000;
}

table.tableWithGreyBorder  {
		z-index: 1;
		border-width: 1px;
		border-spacing: 0px;
		border-style: solid;
		border-color: #333333;
		border-collapse: collapse;
		
		
	}
	
table.tableWithGreyBorder td{
		z-index: -1;
		border-width: 1px;
		border-style: solid;
		border-color: #333333;
	}	

div.mceVisualAid {
	background-image:url('../images/spacer.gif');
	visibility: visible !important;
}

.mceItemAnchor {
	width: 12px;
	line-height: 6px;
	overflow: hidden;
	padding-left: 12px;
	background-image: url('../images/anchor_symbol.gif');
	background-position: bottom;
	background-repeat: no-repeat;
}

/* ******************************** NO FLASH IMG *******************************/
.noFlashIMG {
    padding: 16px 0px 0px 24px;
}

/* ******************************* Funds table *********************************/

.dateSelectorTable {
    padding: 20px 0px 0px 16px;
}

.dayDropdownForm, .monthDropdownForm, .yearDropdownForm {
    margin: 0px 0px 0px 5px;
}

.showFundsRating {
    margin: 0px 0px 0px 4px;
    color: #000000;
    text-decoration: underline;
}

.showFundsRating:hover {
    background-color: #FFB50A;
}

.fundsRatingsTable {
    margin: 20px 0px 0px 16px;
}

.currentFundsRating, fundsRatingsTableHeader {
    padding: 20px 0px 0px 16px;
    font-weight: bold;
}

.fundsRatingsTableHeader > td {
    font-weight: bolder;
    border-bottom: 1px solid #FFB50A;
}

.colFundName {
    width: 260px;
    border-bottom: 1px solid #FFB50A;
}

.colCurrency {
    width: 46x;
    border-bottom: 1px solid #FFB50A;
}

.colCost {
    width: 40px;
    border-bottom: 1px solid #FFB50A;
}

.colDailyChange {
    width: 100px;
    border-bottom: 1px solid #FFB50A;
    text-align: center;
}

.colYearlyChange {
    width: 94px;
    border-bottom: 1px solid #FFB50A;
    text-align: center;
}



.fundsRatingsTableValues > td {
    padding: 0px 4px 0px 0px;
    text-align: left;
    border-bottom: 1px solid #FFB50A;
}

.fundsRatingsTableValues > td {
    padding: 0px 4px 0px 0px;
    text-align: right;
    border-bottom: 1px solid #FFB50A;
}

.colFundName, .colCurrency, .colCost, .colDailyChange{
   border-right: 1px solid #FFB50A;
}

TD.fundsRatingTableCol_L {
	border-right: 1px solid #FFB50A;
	text-align: left;
        border-bottom: 1px solid #FFB50A;
	}

TD.fundsRatingTableCol_P {
	border-right: 1px solid #FFB50A;
	text-align: center;
        border-bottom: 1px solid #FFB50A;
	}
td.fundsRatingTableLastCol_P {
    border-bottom: 1px solid #FFB50A;
    text-align: center;
}


TABLE.NoQuotationsFound {
	margin-bottom: 20px;
	margin-top: 20px;
	margin-left: 10px;
	margin-right: 10px;
	border-color: #FFB50A;
	border-width: 1px;
	border-style: solid;
	display: block;
	width: 520px;
	height: auto;
	}

TABLE.NoQuotationsFound span{
    font-family: Arial, Helvetica, Lucida, sans-serif; 
    font-size: 10px;	
    font-weight: normal;
    color: #AA0000;
	}

/* ************************ FundInfo  START***************************** */

table.mainFund{
	position:relative;
	margin-left: 13px;	
	width: 542px;
	
}

div.mainFundTitle{
	position:relative;	
	clear:both;
	height:20px;
	padding-left: 20px;
        /*width: 100%;*/
        
}
div.mainFundLeftTop{
        padding-top: 30px;
	position:relative;
	width:99%;
	float:left;	
}
table.mainFundRightTop{
	position:relative;
	float: left;
        padding-top: 5px;
		
}
div.mainFundLeftBottom{
	/*
        position:relative;
	padding-top:30px;
	width:99%;
	height:10px;	
	clear:left;	
        */
}
table.mainFundRightBottom{
	/*padding-top: 30px;*/
        margin-top:30px;
        position:relative;	
	width:99%;
	float:right;	
}
div.mainFundSubTitle{
    padding-bottom: 10px;
    position: relative;
    /* background: red;*/

}
td.mainFundRightColumn{
	
        position:relative;
	padding-top: 30px;
        width: 252px;
	float:left;

}
td.mainFundLeftColumn{
	position:relative;
	width: 280px;
	float:left;
}
div.mainFundColumnText{
	
        position:relative;
	margin-top:10px;
	width:99%;
	clear:both;
        
}
div.mainFundSwfContent{
	clear: left;
        padding-top: 10px;
}
td.mainFundType, td.mainFundType2{
	width:130px;
	height:15px;
	float:left;
	border-color: #FFB50A;
	border-width: 1px;
	border-style: solid;
	border-top:0px;
	border-left:0px;
}

td.mainFundType2 {
    height: 26px;
}

td.mainFundTypeBig{
	width:130px;
	height:30px;
	float:left;
	border-color: #FFB50A;
	border-width: 1px;
	border-style: solid;
	border-top:0px;
	border-left:0px;
}
td.mainFundTypeValue, td.mainFundTypeValue2{
	width: 110px;
	height:15px;
	float:left;
	border-color: #FFB50A;
	border-width: 1px;
	border-style: solid;
	border-top:0px;
	border-left:0px;
	border-right:0px;
}

td.mainFundTypeValue2 {
    height: 26px;
}

td.mainFundTypeValueBig{
	width: 110px;
	height:30px;
	float:left;
	border-color: #FFB50A;
	border-width: 1px;
	border-style: solid;
	border-top:0px;
	border-left:0px;
	border-right:0px;
}
/*
div.mainFundMargin{
	margin-top:6px;
}
*/
div.mainFundImage{
	margin-top:4px;
	margin-left:5px;	
	float:left;
        width: 100px;
       
}
div.mainFundImgLabel{
	float:left;
        padding-left: 5px;
}

font.mainFundSubTitle{
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
}

font.mainFundColumnText{
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	font-weight: normal;	
}
font.mainFundTable{
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	
}
font.mainFundTableValue{
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	margin-left:5px;
}
font.mainFundTableField{
	font-family: Arial;
	font-size: 10px;
	color: #333333;
	font-weight:strong;	

}
font.mainFundTableFieldValue{
	font-family: Arial;
	font-size: 10px;
	color: #333333;
	font-weight:strong;
	margin-left:5px;
}

/************************FundInfo END***********************************/

/************************Quotations***********************************/
.quotationsBigFont {
    font-size: 12px;
    font-weight: bold;
    color: black;
}

.quotationsFooter {
    font-weight: normal;    
}

.quotationsMain {
    margin: 10px;
}

.quotationsTableHeader {
    font-weight: bold;
    color:#333333;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    text-align: left;
    white-space: nowrap;
}

.quotationsCell {
    border-bottom: 1px solid #FFB50A;
    color:#333333;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    padding-left: 5px;
    padding-right: 5px;
}

.quotationAL {
	text-align: left;
}

.quotationAC {
	text-align: center;
}

/************************Quotations END***********************************/


/* **************************** MainArticles *******************************/
a.mainArticlesLink {
	font-weight: bolder;
	font-size: 11px;
	color: #cc3300;
}

td.mainArticlesTitle {
	padding-top: 10px;
	padding-left: 15px;
}

td.mainArticlesTeaser {
	padding-top: 3px;
	padding-left: 15px;
}

td.mainArticlesSeparator { /*padding-top: 25px;*/
	
}

td.mainArticlesDesc {
	padding: 0px 0px 0px 15px;
	font-family: Arial, Helvetica, sans-serif;
/*
	font-size: 16px;
	color: #333333;
	font-weight: bold;
*/
}


td.mainArticlesSingleTitle {
	height: 20px;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	padding:0px 20px 5px 18px;		
    margin-top: 5px;
    margin-bottom: 10px;
    line-height: 200%;
}

td.banner_credit_linia {
	vertical-align:middle;
	width:70%;
	height:80px;
	background-image: url("/local_templates/skins/polbank/img/liniatura.gif");
	color: #333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight: normal;
	line-height:200%;
	/*
	margin-bottom:10px;
	margin-top:5px;
	margin-left: 20px;
	padding-left: 40px;
	padding-right: 90px;*/
}
td.banner_credit_logo {
	/*padding-right:45px;*/
	vertical-align:middle;
	width:30%;
	height: 80px;
	background-image: url("/local_templates/skins/polbank/img/liniatura.gif");
	}
td.credit_body_label_bold {
	text-align:right;
	color: #333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight: bold;
	line-height:200%;
	padding-right: 12px;
	width: 25%;
}
td.credit_body_label_normal {
	text-align:right;
	color: #333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight: normal;
	line-height:200%;
	padding-right: 12px;
	width: 25%;
}
td.credit_error_border {
	border-color:red;
	border-style:solid;
	border-width: 1px;
}
input.credit_body {
	padding:1px;
	width:80%;
	text-align:left;
	color: #333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight: bold;
	line-height:100%;
}
select.credit_body {
	text-align:left;
	color: #333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight: normal;
	line-height:200%;
	width: 80%;
}
td.credit_error {
	color:#FF0000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-align: left;
	visibility: hidden;

}
td.credit_agrement {
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-align: left;
}
table.credit_inputs {
	width: 640px;	
}
table.credit_footer {
	padding-left: 50px;
	width: 640px;
}
table.credit_footer_notification {
    padding-left: 35px;
    width: 640px;
}
table.credit_after_submit {
	padding:0px;
	margin:0px;
	width: 640px;
	margin: 0px;
	
}
span.mainArticlesSingleTitle_span {
	height: 20px;
	color: #333333;	
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
    margin-top: 5px;
    margin-bottom: 10px;   	
	border-bottom: 2px solid #FFB50A;
    line-height: 200%;
	}

.mainArticlesSingleBody {
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 20px;
	display: block;
	width: 517px;	
	overflow: hidden;
}

.mainArticlesMimeRow {
	padding: 5px 0px 0px 15px;
}

td.mainArticlesDesc hr {
	color: #FFB50A;	
	}

img.mainArticlesLineImg {
	background-color: #FFB50A;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 300px;
	height: 2px;
	border: 0px;
}

a.mainArticleLink {
	color: #000000;
        font-size: 11px;
        font-weight: bold;
	}
	
a.mainArticleLink:hover {
	background-color: #FFB50A;	
        font-size: 11px;
        font-weight: bold;
	}	
	
a.mainArticleLink:VISITED {
	color: #000000;
        font-size: 11px;
        font-weight: bold;
	}


/* ************************************************ STYLE Z DYNY ***************************************** */


/* style dla toolbara prostego (simple)  */
.toolbar_simple {
    padding: 0;
    margin: 0;
    width: 100%;
    background-color: #DFDFDF;
}
.toolbar_simple_left {
    color: black;
    padding: 0;
    width: 10px;
    border: 0;
    margin: 0;
    height: 26px;
}
.toolbar_simple_right {
    color: black;
    padding: 0;
    width: 10px;
    border: 0;
    margin: 0;
    height: 26px;
}
.toolbar_simple_body {
    color: black;
    padding: 0;
    width: 70%;
    border: 0;
    margin: 0;
    height: 26px;
    vertical-align: middle;
    font-weight: bold;
}
.toolbar_simple_ctrl {
    color: black;
    padding: 0;
    border: 0;
    margin: 0;
    height: 26px;
    vertical-align: middle;
    text-align: right;
}

/* styl dla portletu prostego (simple) */

.portlet_simple { 
    padding: 0;
    margin: 0;
    width: 100%;
}
.portlet_simple_body { 
    color: black;
    text-align: left;
    padding: 0;
    margin: 0;
    width: 100%;
}

