@CHARSET "UTF-8";

body.basic #header_image, body.administration #header_image, body.eApplication #header_image {
	background-image:url(./img/top_zdjecie.png);
}

body.eBroker #header_image {
	background-image:url(./img/top_zdjecie.png);
}

body.multiportfel #header_image {
background-image:url(./img/top_zdjecie.png);
}

body.simulation #header_image {
background-image:url(./img/top_zdjecie.png);
}

body.box #header_image {
background-image:url(./img/top_zdjecie.png);
}

body.starting #header {
	height: 255px;
}
body.starting #header_image {
	height: 309px;
	background-image: url(./img/top_zdjecie.jpg);
}
body.starting #header h1 a {
	width: 260px;
	height: 68px;
	display: block;
	/*background: url(./img/starting_logo_om.png) no-repeat 0 0 ;*/
}	
body.starting #header_image #header_image_overlay {
	height: 408px;
	background-image: url(./img/top_zdjecie.png);
}

body.starting div#header h1.addTitle {
	left: 260px;
	top:32px;
	font-size: 5em;
	color: #949283;
}

body.noHeaderNav #loggedInfoPanel {
	display:none;
}

body.noHeaderNav #nav {
	height: 0px;
	padding-bottom: 0px;
	overflow: hidden;
}

body.noHeaderNav #nav form {
	display: none;
}

body.noHeaderNav #header {
	height: 402px;
}

body.noHeaderNav div#header h1 {
	top: 7px;
}

/*body.FULLNOBLE {
	font-family:georgia,sans-serif;
}
body.FULLNOBLE #page {
	font-size:0.9em;
}*/

body.FULLNOBLE div#header h1 {
	width: 260px;
	left: 55px;
}

body.FULLNOBLE #header h1 a {
	width: 260px;
	height: 68px;
	display: none; /*block*/
	background: url(./img/starting_logo_om.png) no-repeat 0 0 ;	
}

body.FULLNOBLE div#header h1.addTitle {
	left: 370px;
	color: white;
}

body.FULLNOBLE a, body.FULLNOBLE .colorLabel {
	color: #A47C4E;
}

body.FULLNOBLE a:active, body.FULLNOBLE a:focus, body.FULLNOBLE a:hover  {
	color: #3F3F3F;
}

body.FULLNOBLE #header_image {
	background-image:url(./img/noble/PB_naszeoddzialy.jpg);
	background-position: top right;
}

body.FULLNOBLE #header_image_overlay {
	/*background-image: none;
	width: 200px;
	height: 72px;*/
	display: none;
}

body.FULLNOBLE #header h1.addLogo, body.NOBLE.FULLNOBLE #header h1.addLogo, body.starting.NOBLE.FULLNOBLE #header h1.addLogo {
	background-image:url(./img/noble/noble_header.png);
	background-repeat: no-repeat;
	top: 23px;
	left: 0px;
	/*width: 350px;*/
	width: 974px;
	background-position: 27px 22px;
	height: 180px;
	border-bottom: 1px solid #E3E3E3;
}

body.FULLNOBLE #page, body.FULLNOBLE #main {
	background-color: #ffffff;
}

body.FULLNOBLE #snav_div {
	padding-right: 0px;
	/*width: 210px;*/
	border-right: 1px solid #E3E3E3;
	color: #3F3F3F;
	text-align: right;
	font-family:georgia,sans-serif;
	font-size: 11px;
}

body.FULLNOBLE #snav_div .subnav {
	padding-right: 20px;
}

body.FULLNOBLE #snav_div .subnav, body.FULLNOBLE #snav_div .subnavbottom, body.FULLNOBLE #snav_div .subnavtop {
	background: none;
	border: none;
}

body.FULLNOBLE #snav_div .subnavbottom {
	display: none;
}

body.FULLNOBLE ul.snav li a, body.FULLNOBLE ul.snav li.open > a {
	padding-left: 0px;
	padding-right: 16px;
	-x-system-font:none;
	background:transparent url(./img/noble/bullet.gif) no-repeat scroll right 5px;
	color:#3F3F3F;
	font-family:georgia,sans-serif;
	padding-right:16px;
	text-decoration:none;
	font-weight: normal;
}

body.FULLNOBLE ul.snav li.open > a {
	background:transparent url(./img/noble/bullet.gif) no-repeat scroll right 5px !important;
}

body.FULLNOBLE ul.snav li a:hover, body.FULLNOBLE ul.snav li.active > a  {
	color: #A47C4E;
}

body.FULLNOBLE ul.snav li.open > a {
	/*background:transparent url(./img/noble/bullet.gif) no-repeat scroll right 5px !important;*/
	color: #3F3F3F !important;
}

body.FULLNOBLE ul.snav li ul {
	margin:4px 15px 2px 0;
}

body.FULLNOBLE ul.snav li ul a {
	background:transparent url(./img/noble/bullet_double.gif) no-repeat scroll right 5px !important;
}

body.FULLNOBLE .subnav.eApplicationInfo nobr {
	color: #A47C4E;
}

body.FULLNOBLE ul.snav li.promotionDesc a {
	text-align: right;
	padding-right: 10px;
}

body.FULLNOBLE .snav_header {
	color: #A47C4E;
}

body.FULLNOBLE ul.snav li.active a.anyActive {
	background: transparent url(./img/noble/bullet.gif) no-repeat scroll right 5px;
}
body.FULLNOBLE ul.snav li.active a.anyActive b {
	color: #A47C4E;
}
	
body.FULLNOBLE #content {
	/*width: 730px;*/
	padding: 20px 10px 10px 13px; 	
	border-left: 1px solid #E3E3E3;
	margin-left: -1px;
}

body.FULLNOBLE a.accept img {
	background: transparent url(./img/noble/check.png) no-repeat 0 -10px;
}
body.FULLNOBLE a.accept:hover img, body.FULLNOBLE a.accept:active img, body.FULLNOBLE a.accept:focus img  {
	background: transparent url(./img/noble/check.png) no-repeat 0 -40px;
}

body.FULLNOBLE a.cancel img {
	background: transparent url(./img/cancel.png) no-repeat 0 -70px;
}
body.FULLNOBLE a.cancel:hover img, body.FULLNOBLE a.cancel:active img, body.FULLNOBLE a.cancel:focus img {
	background: transparent url(./img/noble/cancel.png) no-repeat 0 -40px;
}

body.FULLNOBLE a.add img {
	background: transparent url(./img/noble/add.png) no-repeat 0 -10px;
}
body.FULLNOBLE a.add:hover img, body.FULLNOBLE a.add:active img, body.FULLNOBLE a.add:focus img {
	background: transparent url(./img/noble/add.png) no-repeat 0 -40px;
}

body.FULLNOBLE a.remove img {
	background: transparent url(./img/remove.png) no-repeat 0 -70px;
}
body.FULLNOBLE a.remove:hover img, body.FULLNOBLE a.remove:active img, body.FULLNOBLE a.remove:focus img {
	background: transparent url(./img/noble/remove.png) no-repeat 0 -40px;
}
body.FULLNOBLE a.remove.ondark:hover img, body.FULLNOBLE a.remove.ondark:active img, body.FULLNOBLE a.remove.ondark:focus img {
	background: transparent url(./img/noble/remove.png) no-repeat 0 -10px;
}

body.FULLNOBLE a.prev img {
	background: transparent url(./img/noble/prev.png) no-repeat -5px -10px;
}
body.FULLNOBLE a.prev:hover img, body.FULLNOBLE a.prev:active img, body.FULLNOBLE a.prev:focus img  {
	background: transparent url(./img/noble/prev.png) no-repeat -5px -40px;
}

body.FULLNOBLE a.next img {
	background: transparent url(./img/noble/next.png) no-repeat 0 -10px;
}
body.FULLNOBLE a.next:hover img, body.FULLNOBLE a.next:active img, body.FULLNOBLE a.next:focus img  {
	background: transparent url(./img/noble/next.png) no-repeat 0 -40px;
}

body.FULLNOBLE a.preview img, body.FULLNOBLE a.up img {
	background: transparent url(./img/noble/up.png) no-repeat 0 -10px;
}
body.FULLNOBLE a.preview:hover img, body.FULLNOBLE a.preview:active img, body.FULLNOBLE a.preview:focus img,
body.FULLNOBLE a.up:hover img, body.FULLNOBLE a.up:active img, body.FULLNOBLE a.up:focus img  {
	background: transparent url(./img/noble/up.png) no-repeat 0 -40px;
}

body.FULLNOBLE a.cancel, body.FULLNOBLE a.remove, body.FULLNOBLE span.next {
	color:#949283;
}

span.next img {
	background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='gray' class='bi bi-forward-fill' viewBox='0 0 16 16'><path d='m9.77 12.11 4.012-2.953a.647.647 0 0 0 0-1.114L9.771 5.09a.644.644 0 0 0-.971.557V6.65H2v3.9h6.8v1.003c0 .505.545.808.97.557'/></svg>");
	background-repeat:no-repeat;
	background-position: center center;
}

body.FULLNOBLE a.down img {
	background: transparent url(./img/noble/down.png) no-repeat 0 -10px;
}
body.FULLNOBLE a.down:hover img, body.FULLNOBLE a.down:active img, body.FULLNOBLE a.down:focus img  {
	background: transparent url(./img/noble/down.png) no-repeat 0 -40px;
}

body.FULLNOBLE table.data.simple thead.green th {
	color: #A47C4E;
}

body.FULLNOBLE .importantInfo {
	border-color: #A47C4E;
	color:#A47C4E;
}

body.FULLNOBLE a.desc {
	background-image: url(./img/noble/arrow_up.png);
}
body.FULLNOBLE a.asc {
	background-image: url(./img/noble/arrow_down.png);
}

body.FULLNOBLE.starting #header {
	height: 220px;
}

body.FULLNOBLE table.changeOverview td.first {
	color: #A47C4E;
	border-color: #A47C4E;
}
body.FULLNOBLE table.changeOverview.disabled td.first {
	border-color:#949283;
	color:#949283;
}

#header h1.addLogo {
	background-repeat: no-repeat;
	background-position: center center;
	top: 103px;
	left: 3px;
	width: 209px;
	height: 81px;
	font-size: 1.2em;
}
#header h1.addLogo .brokerInfo {
	display: none;
/* 	font-size: 0.7em; */
	font-weight: normal;
	text-align: center;
}
#header h1.addLogo .brokerInfoCenter {
	display: flex; 
	justify-content: center; 
	align-items: center; 
	height: 120px; 
}
body.eApplication #header h1.addLogo .brokerInfo, body.eBroker #header h1.addLogo .brokerInfo, body.simulation #header h1.addLogo .brokerInfo {
	display: block;
}

body.eApplication #header_image_overlay, body.eBroker #header_image_overlay, body.simulation #header_image_overlay {
	
}

body.NOBLE #header h1.addLogo .brokerInfo, 
body.PREMIUM #header h1.addLogo .brokerInfo, 
body.OPENFINANC #header h1.addLogo .brokerInfo, 
body.OPTIMIA #header h1.addLogo .brokerInfo, 
body.NDFFINANCE #header h1.addLogo .brokerInfo, 
body.MONEYEXPER #header h1.addLogo .brokerInfo,
body.KREDOM #header h1.addLogo .brokerInfo, 
body.ADVISER #header h1.addLogo .brokerInfo,
body.GOLDINWEST #header h1.addLogo .brokerInfo, 
body.GBW #header h1.addLogo .brokerInfo,
body.FORTIS #header h1.addLogo .brokerInfo,
body.DZ #header h1.addLogo .brokerInfo,
body.BPS #header h1.addLogo .brokerInfo,
body.BISE #header h1.addLogo .brokerInfo,
body.DNBNORD #header h1.addLogo .brokerInfo,
body.DEUTSCHE #header h1.addLogo .brokerInfo,
body.WOJCIK #header h1.addLogo .brokerInfo,
body.EFEKT #header h1.addLogo .brokerInfo,
body.LHMB #header h1.addLogo .brokerInfo,
body.LIONSBANK #header h1.addLogo .brokerInfo,
body.IDEABANK #header h1.addLogo .brokerInfo,
body.ACTIVEFINA #header h1.addLogo .brokerInfo
{
	display: none;
}

body.NOBLE #header h1.addLogo {
	background-image:url(./img/noble/logo.gif);
}

body.starting.NOBLE #header h1.addLogo {
	width: 119px;	
    height: 73px;
	top: 35px;
	left: 300px;
}

body.PREMIUM #header h1.addLogo {
	background-image:url(./img/company/PREMIUM_small.jpg);
}

body.starting.PREMIUM #header h1.addLogo {
	width: 205px;	
    height: 26px;
	left: 270px;
	top: 50px;
}

body.OPENFINANC #header h1.addLogo, body.OPTIMIA #header h1.addLogo {
	background-image:url(./img/company/OPENFINANC.gif);
}

body.starting.OPENFINANC #header h1.addLogo, body.starting.OPTIMIA #header h1.addLogo {
	width: 202px;	
	height: 73px;
	left: 270px;
	top: 23px;
}

body.NDFFINANCE #header h1.addLogo {
	background-image:url(./img/company/NDFFINANCE.jpg);
}

body.starting.NDFFINANCE #header h1.addLogo {
	width: 160px; 	
	height: 71px;
	left: 270px;
	top: 23px;
}

body.MONEYEXPER #header h1.addLogo {
	background-image:url(./img/company/MONEYEXPER_small.jpg);
}

body.starting.MONEYEXPER #header h1.addLogo {
	width: 205px;	
	height: 38px;
	left: 270px;
	top: 40px;
}

body.KREDOM #header h1.addLogo {
	background-image:url(./img/company/kredom.jpg);
}

body.starting.KREDOM #header h1.addLogo {
	width: 169px;	
	height: 42px;
	left: 270px;
	top: 35px;
}

body.ADVISER #header h1.addLogo {
	background-image:url(./img/company/ADVISER.jpg);
}
body.starting.ADVISER #header h1.addLogo {
	width: 200px;	
	height: 71px;
	left: 270px;
	top: 25px;
}

body.GOLDINWEST #header h1.addLogo {
	background-image:url(./img/company/GOLDINWEST.jpg);
}
body.starting.GOLDINWEST #header h1.addLogo {
	width: 198px;	
	height: 71px;
	left: 270px;
	top: 33px;
}

/*body.GBW #header h1.addLogo {
	background-image:url(./img/company/GBW_small.gif);
}
body.starting.GBW #header h1.addLogo {
	width: 325px;	
	height: 55px;
	left: 270px;
	top: 33px;
}*/

body.FORTIS #header h1.addLogo {
	background-image:url(./img/company/FORTIS.gif);
}
body.starting.FORTIS #header h1.addLogo {
	width: 219px;	
	height: 70px;
	left: 260px;
	top: 27px;
}

body.DZ #header h1.addLogo {
	background-image:url(./img/company/DZ.jpg);
}
body.starting.DZ #header h1.addLogo {
	width: 178px;	
	height: 38px;
	left: 260px;
	top: 27px;
}

body.DZ #header h1.addLogo {
	background-image:url(./img/company/DZ.jpg);
}
body.starting.DZ #header h1.addLogo {
	width: 178px;	
	height: 38px;
	left: 260px;
	top: 40px;
}

body.BPS #header h1.addLogo {
	background-image:url(./img/company/BPS_small.jpg);
}
body.starting.BPS #header h1.addLogo {
	width: 204px;	
	height: 59px;
	left: 260px;
	top: 26px;
}

body.DNBNORD #header h1.addLogo {
	background-image:url(./img/company/BISENORD_small.jpg);
}
body.starting.DNBNORD #header h1.addLogo {
	width: 205px;	
	height: 25px;
	left: 260px;
	top: 50px;
}

body.BISE #header h1.addLogo {
	background-image:url(./img/company/BISENORD_small.jpg);
}
body.starting.BISE #header h1.addLogo {
	width: 205px;	
	height: 25px;
	left: 260px;
	top: 50px;
}

body.DEUTSCHE #header h1.addLogo {
	background-image:url(./img/company/DEUTSCHE_small_2YYY.png);
}
body.starting.DEUTSCHE #header h1.addLogo {
	/*width: 200px;	
	height: 42px;*/
	width: 195px;	
	height: 40px;
	left: 260px;
	top: 39px;
}

body.WOJCIK #header h1.addLogo {
	background-image:url(./img/company/WOJCIK.png);
}
body.starting.WOJCIK #header h1.addLogo {
	width: 81px;	
	height: 81px;
	left: 270px;
	top: 25px;
}

body.EFEKT #header h1.addLogo {
	background-image:url(./img/company/EFEKT_small.png);
}
body.starting.EFEKT #header h1.addLogo {
	width: 191px;	
	height: 81px;
	left: 270px;
	top: 25px;
}

body.LHMB #header h1.addLogo {
	background-image:url(./img/company/LHMB.png);
}
body.starting.LHMB #header h1.addLogo {
	width: 150px;	
	height: 50px;
	left: 240px;
	top: 29px;
}

body.FMBANK #header h1.addLogo {
	background-image:url(./img/company/FMBANK.png);
}
body.starting.FMBANK #header h1.addLogo {
	width: 200px;	
	height: 55px;
	left: 240px;
	top: 30px;
}

body.LIONSBANK #header h1.addLogo {
	background-image:url(./img/company/LIONS.png);
}
body.starting.LIONSBANK #header h1.addLogo {
	width: 200px;	
	height: 55px;
	left: 240px;
	top: 30px;
}
body.mLIONSBANK #header h1.addLogo {
	background-image:url(./img/company/LIONS.png);
}
body.mLIONSBANK #header_image_overlay {
	
}

body.IDEABANK #header h1.addLogo {
	background-image:url(./img/company/IDEABANK.png);
}
body.starting.IDEABANK #header h1.addLogo {
	width: 200px;	
	height: 55px;
	left: 240px;
	top: 30px;
}

body.ACTIVEFINA #header h1.addLogo {
	background-image:url(./img/company/ACTIVEFINA.png);
}
body.starting.ACTIVEFINA #header h1.addLogo {
	width: 200px;	
	height: 63px;
	left: 240px;
	top: 30px;
}



body.plainContent {
	background-color: #FAFAFA;
}
body.plainContent #page {
	width: 730px;
}
body.plainContent #main {
	border: none;
	width: 730px;
}
body.plainContent #snav_div {
	float: none;
	margin-top: 10px;
	width: auto;
}
body.plainContent #snav_div div, body.plainContent #snav_div ul.snav, body.plainContent #snav_div ul.snav li, body.plainContent ul.snav li a {
	display: inline;
}
body.plainContent ul.snav li a {
	background: none;
}
body.plainContent ul.snav li.active > a, body.plainContent ul.snav li a:hover {
	color: black;
}
body.plainContent #snav_div .subnav {
	background-color: transparent;
}
body.plainContent #snav_div .subnavbottom, body.plainContent #snav_div  .subnavtop {
	background-image: none;
	border: none;
}
body.plainContent #content {
	float: none;
	margin: 0;
	min-height: 0;
}
body.plainContent #mainMenuForm div#languageSwithPanel {
	left: 590px;
	top: 0px;
}
