/* (c) 2005 e-Point SA */
.contentArea TABLE[border] > TBODY,
.contentArea TABLE[border] > TBODY > TR,
.contentArea TABLE[border] > TBODY > TR > TD {
	border-style: none;
	border-color: inherit; /* dziedziczenie koloru tabeli (style=border-color) do TD */
}
#archiveQuotationTitle table {
	border: none;
}

#menu_side.notowaniaLeft { margin-right: 10px; }

.chartLegendElement { width:11px; height:5px; line-height:5px; font-size:2px; margin:0 5px 0 2px; }
TD .signRight { display:inline; float: right; width:14px; height:12px; background-repeat:no-repeat;
	background-position: 0 100%; margin-right: 4px; border:0px solid red;}

.smallLine tr.row01 td { line-height: 12px; }
.smallLine tr.row02 td { line-height: 12px; }

.dane td.nazwa, .dane td.fundName { text-align: left; }

.insuranceCurrent   .row01 td,
.insuranceCurrent   .row02 td,
.insuranceCurrent   .row02.last td,
.investmentCurrent .row01 td,
.investmentCurrent .row02 td,
.investmentCurrent .row02last td,
#quotation_container .dane .row01 td,
#quotation_container .dane .row02 td,
#quotation_container .dane .row02last td { padding: 0px 2px; }

#quotation_container #notowania_walut tr.row01 td, 
#quotation_container #notowania_walut tr.row02 td { height:38px; } 

.insuranceCurrent { text-align:right; }
.insuranceCurrent .header td { text-align:center; vertical-align: top;  }
.insuranceCurrent .header td.right { text-align: right; padding-right: 2px; float: none; }
.insuranceCurrent TD.spaceMC { text-align:center; }

.insuranceChart TD { text-align:right; }
.insuranceChart .header td { text-align:center; }
.insuranceChart TD { text-align:right; }
.insuranceChart .header td { text-align:center; }
.insuranceChart TD.spaceC1    span { padding-right: 1px; }
.insuranceChart TD.spaceC2    span { padding-right: 24px; }
.insuranceChart TD.spaceC3    span { padding-right: 0px;  }
.insuranceChart TD.spaceC4    span { padding-right: 18px;  }
.insuranceChart TD.spaceC5    span { padding-right: 1px;  }

.radioDate { 
	width: 180px;
	float: left;
	clear: both;
	padding: 3px 0;
}
.radioDate span { 
	width: 25px; 
	display: block;
	float: left;
}
#t_dateIntervalsSelects {
	width: 200px;
	border-collapse: collapse;
	margin-top: 3px;
}

#t_dateIntervalsSelects td {
	padding: 0 0 3px 0;
}

#insurance_chart_buttonAktualizuj { padding-left:281px; }
#insurance_chart_buttonAktualizuj .options_list { margin-left: -43px; }

.investmentCurrent TD { text-align:right; vertical-align:middle;}
.investmentCurrent .header td { text-align:center; }
.investmentCurrent TD.spaceC1    span { padding-right: 18px; }
.investmentCurrent TD.spaceC2    span { padding-right: 10px; }
.investmentCurrent TD.spaceC3    span { padding-right: 0px; }
.investmentCurrent TD.spaceM3   span { padding-right: 9px;  }
.investmentCurrent TD.spaceM6   span { padding-right: 9px;  }
.investmentCurrent TD.spaceM12 span { padding-right: 9px;  }
.investmentCurrent TD.spaceMC { text-align:center; }

.investmentChart TD { text-align:right; }
.investmentChart .header td { text-align:center; }
.investmentChart TD { text-align:right; }
.investmentChart .header td { text-align:center; }
.investmentChart TD.spaceC1    span { padding-right: 1px; }
.investmentChart TD.spaceC2    span { padding-right: 1px; }
.investmentChart TD.spaceC3    span { padding-right: 9px;  }
.investmentChart TD.spaceC4    span { padding-right: 0px;  }
.investmentChart TD.spaceC5    span { padding-right: 4px;  }
.investmentChart TD.spaceC6    span { padding-right: 2px;  }

#investmentChartC .fpLarger { margin-bottom:1em; }

.pensionChart TD { text-align:right; }
.pensionChart .header td { text-align:center; }
.pensionChart TD.spaceC1    span { padding-right: 6px; }
.pensionChart TD.spaceC2    span { padding-right: 21px; }
.pensionChart TD.spaceC3    span { padding-right: 2px;  }
.pensionChart TD.spaceC4    span { padding-right: 18px;  }
.pensionChart TD.spaceC5    span { padding-right: 2px;  }


.dane.pokazZapisz { margin:0; }
/**** Wszystkie wiersze w Pokaż/Zapisz do pliku.... mają mieć taką samą wysokość ****/
.pokazZapisz .row01 td, .pokazZapisz .row02 td { height:24px;  padding:0px 0px; } 
#details_walutowe .pokazZapisz .row01 td, #details_walutowe .pokazZapisz .row02 td { height:24px; padding:0px 0px; margin:0px 0px; xborder:0px solid red; 
}
/*.walutowe.pokazZapisz .row01 td, .walutowe.pokazZapisz .row02 td, dummy[mozilla=only] { height:auto; line-height: 24px; padding:0; margin:0; border:0; }*/
#buttonPobierzWTablewm { margin:1em 0 0 0;}
#buttonPobierzWTablewm a:hover { color:white; }

div.ingbank_chartBottom { margin-top: -12px; padding:0; }
div.ingbank_chartBottom table.dane { margin-left: -4px; padding: 2px;}
div.ingbank_chartBottom table.dane td { background-color:#F7F7F7; } 
div.ingbank_chartBottom table.dane td table td { padding: 2px; } 
div.ingbank_chartBottom table.dane td.buttons {text-align: center; background-color:#F7F7F7;}

/* Wizualizacja kursów walut w IngBankMode */
.quotation_ingbank {width:591px; }
.quotation_ingbank a.nodecor_orange { text-decoration: none; font-weight:bolder; color: #FF8E43; }
.quotation_ingbank a.nodecor_orange img { display:none; }
.quotation_ingbank table.dane { margin-left: 0px; }
.quotation_ingbank.chart table.dane { margin-left: 39px; }
.quotation_ingbank.chart  td.fpLarger { padding-left: 11px; }
.quotation_ingbank.chart td.fpLarger p, contentArea td.fpLarger p, td.fpLarger p {margin: 10px 0px;}
.quotation_ingbank .dane.borderKreski { border-bottom:1px dashed #444;}
.quotation_ingbank .dane td.kursSr_d { padding-left:6px; }
.quotation_ingbank div.ingbank_chartBottom table.dane { width: 591px; margin-left:-5px; }
.quotation_ingbank div.ingbank_chartBottom table.dane td { padding:10px; } 
.quotation_ingbank div.ingbank_chartBottom table.dane td table td {padding: 2px;}
#quotation_container { padding:0 0 0 0px; margin:0px;}

/* Wizualizacja raportów w IngBankMode */
#report2 .ing0,#report1 .ing0 { margin:0 0 0 11px; }
#report2 .formatNaglowka, #report1 .formatNaglowka {  text-align:justify; margin:0 15px 0 11px; }
#report2 table.box_main,  #report1 table.box_main { width: 480px; margin-left:48px;  }

#report2 .dane .row01 td, #report2 .dane .row02 td { padding:2px 1px; }
#report1 .dane .row01 td, #report1 .dane .row02 td { padding:2px 1px; }
#report2 .pagerContainer, #report1 .pagerContainer { width: 480px; margin-left: 50px; }


/* raporty w NNmode mają mieć taką samą wysokość wierszy co .pokazZapisz */
#mainNN .reportClass_NN { }
#mainNN .reportClass_NN .dane .row01 td, #mainNN .reportClass_NN .dane .row02 td { 
	height:24px; padding:0 1px; 
}

.ingbank_noto_title { width:100%; margin-right:13px; }

#fundCategoriesSelectC { background: #eee; padding:1em 5px; margin-bottom:1em; width:100%; }
#fundCategoriesSelectC .slabel { height: 25px; padding-right:15px; }
#fundCategoriesSelectC .select { height: 25px; }
#fundCategoriesSelectC.arch { background:transparent; padding:0; margin:0; }
#fundCategoriesSelectC #fundCategoriesSelectId { width:330px; }
#fundCategoriesSelectC.arch #fundCategoriesSelectId { }
#fundCategoriesSelectC #fundCategoriesSelectType { width:330px; }
#fundCategoriesSelectC.arch #fundCategoriesSelectType {  }
