/* global */
html {min-height: 100%;}
body {min-height: 100%; font-family: Tahoma, Verdana, Arial; font-size:10px; background: url(../images/bg/bbgbottom.png) repeat-x left bottom; z-index: 1; padding-bottom: 10px;}

#body {background: url(../images/bg/bbgtop.png) repeat-x 0 0;}

#container {padding-top:40px; width:980px; margin:0 auto; z-index: 1;}
#container div, #container ul {z-index: 1;}
#container > p {margin-top:12px}

/* page top */

#logo {float:left; margin-right:54px; zoom: 1;}
#logo a {background:transparent url(../images/ng/logo.png) repeat scroll 0 0; display:block; height:44px; width:218px;}




#slogan {background:transparent url(../images/ng/slogan.png) repeat scroll 0 0; color:#848B8E; height:19px; margin-top:13px; overflow:hidden; width:496px; float: right; margin-right: 10px;}
#subSlogan {height:301px; margin-top:12px; width:978px; overflow: hidden;}
#subSlogan2 {background:url(../images/bg/dnrn.jpg); height:141px; left:10px; margin-bottom:15px; margin-top:12px; overflow:hidden; position:relative; width:741px}
#subSlogan2.dnrn1 {background:url(../images/bg/dnrn1.png);}
#subSlogan2.dnrn2 {background:url(../images/bg/dnrn2.png);}
#subSlogan2.dnrn3 {background:url(../images/bg/dnrn3.png);}
#subSlogan2.dnrn4 {background:url(../images/bg/dnrn4.png);}
#subSlogan2.dnrn5 {background:url(../images/bg/dnrn5.png);}
#subSlogan2.dnrn6 {background:url(../images/bg/dnrn6.png);}
#subSlogan2.dnrn7 {background:url(../images/bg/dnrn7.png);}
#subSlogan3 {background:url(../images/bg/sbs3.png); height:141px; left:10px; margin-bottom:15px; margin-top:12px; overflow:hidden; position:relative; width:741px}
#subSlogan2 h1 {color:#FFFFFF; font-size:35px; line-height:35px; margin-left:30px; margin-top:33px;}
#subSlogan3 h1 {color:#FFFFFF; font-size:35px; line-height:35px; margin-left:30px; margin-top:50px;}

/* main menu */

#mainMenu {height:31px; margin-top:25px; z-index: 3;}
  #mainMenu > li {display: block; float: left; position: relative; z-index: 3;}
  #mainMenu > li > a {background:transparent url(../images/ng/mn.png); display:block; float:left; zoom: 1; height: 34px; text-indent: -9999px; overflow: hidden;}

		#mainMenu #Oferta {background-position:0 0px; width:85px;}
		#mainMenu #NaszBank {background-position:-85px 0; width:106px;}
		#mainMenu #GaleriaInwestycji {background-position:-191px 0; width: 157px;}
		#mainMenu #Raporty {background-position:-348px 0; width:94px;}
		#mainMenu #CentrumPrasowe {background-position:-442px 0; width:153px;}
		#mainMenu #Kontakt {background-position:-595px 0; width:94px;}
		#mainMenu #English {background-position:-689px 0; width:141px;}
		#mainMenu #StrefaKlienta {background-position:-830px 0; width:150px;}

		#mainMenu #Oferta.on, #mainMenu #Oferta.open, #mainMenu #Oferta:hover {background-position:0 -34px;}
		#mainMenu #NaszBank.on, #mainMenu #NaszBank.open, #mainMenu #NaszBank:hover {background-position:-85px -34px;}
		#mainMenu #GaleriaInwestycji.on, #mainMenu #GaleriaInwestycji.open, #mainMenu #GaleriaInwestycji:hover {background-position:-191px -34px;}
		#mainMenu #Raporty.on, #mainMenu #Raporty.open, #mainMenu #Raporty:hover  {background-position:-348px -34px;}
		#mainMenu #CentrumPrasowe.on, #mainMenu #CentrumPrasowe.open, #mainMenu #CentrumPrasowe:hover {background-position:-442px -34px;}
		#mainMenu #Kontakt.on, #mainMenu #Kontakt.open, #mainMenu #Kontakt:hover {background-position:-595px -34px;}
		#mainMenu #English.on, #mainMenu #English.open {background-position:-689px -34px;}
		#mainMenu #StrefaKlienta.on, #mainMenu #StrefaKlienta.open {background-position:-830px -34px;}

  #mainMenu a {color: #2945A2;}

  #mainMenu li > div {background: url(../images/bg/sbmt.png) no-repeat; padding: 5px 0; width: auto; position: absolute; top: 34px; left: -1px; display: none; z-index: 1000; zoom: 1;}
  #mainMenu li > div {background: url(../images/bg/sbmt.png) no-repeat; padding-top: 8px; zoom: 1;}
  #mainMenu li > div > div {background: url(../images/bg/sbmb.png) no-repeat left bottom; padding-bottom: 8px; zoom: 1;}

  #mainMenu li > div ul {border: 1px solid #c9c9c9; border-top: 0 none; border-bottom: 0 none; background: url(../images/bg/sbmbg.png) repeat 0 0; z-index: 1000;}

  #mainMenu li > div ul li a span {border-top: 1px solid #ebebeb; display: block; padding: 5px 10px; position: relative;}
  #mainMenu li > div ul li:hover > a span {border-top: 0 none; padding-top: 6px;}
  #mainMenu li > div ul li a:hover span {border-top: 0 none; padding-top: 6px;}
	#mainMenu li ul li {position: relative;}
	#mainMenu li ul li a {width: 147px; display: block; position: relative; font-size: 12px; text-decoration: none; padding: 0 15px;}
	#mainMenu li ul li:hover > a {color: #fff;}
	#mainMenu li ul li a:hover {background: url(../images/bg/mnh.png) no-repeat right 0; font-weight: bold; color: #fff;}
	#mainMenu li ul li ul li a:hover {background: #428ad3 url(../images/bg/mnhna.png) no-repeat right 0; font-weight: bold; color: #fff;}
	#mainMenu li > div li > div {position: absolute; left: 176px; top:-8px;}

	#mainMenu li ul li:hover a:first-child {background: #428ad3 url(../images/bg/mnh.png) no-repeat 0 0; font-weight: bold;}

	#mainMenu li ul li:hover ul li a {background: transparent !important; font-weight: normal !important;}
	#mainMenu li ul li:hover ul li a:hover {background: #428ad3 url(../images/bg/mnhna.png) no-repeat 0 0 !important; font-weight: bold !important;}

  #mainMenu li:hover div {display: block;}
  #mainMenu li:hover ul li div {display: none;}
  #mainMenu li ul li:hover div {display: block;}

/* navi bar */

#naviBar {display:block; margin-bottom:29px; margin-top:13px;}
#naviBar li {background:url(../images/ic/np.png) no-repeat 0 center; color:#3f3f3f; float:left; font-size:12px; margin-right:9px; padding-left:15px;padding-bottom:1px;}
#naviBar li.first {background:none; padding-left:0;}
#naviBar li a {color:#3f3f3f;}

/* invest gallery */

#investGallery {width: 980px; height: 225px; background: transparent url(../images/ng/ig.png) no-repeat; position: relative; margin-top:12px;}
	#investGallery h2, #investGallery p {float: left;}
	#investGallery ul {overflow: hidden; height: 225px; margin-left: 238px; background: url(../images/bg/igc.png);}
		#investGallery ul li {width: 450px;}
			#investGallery ul li h3 {font-size: 25px; color: #fff; font-weight: bold; margin: 32px 0 0 22px;}
			#investGallery ul li p { font-size:11px; line-height:18px; margin-top:52px; margin-left: 23px; color: #fff; float: none;}
				#investGallery ul li p strong {font-weight: bold;}
					#investGallery ul li .seeDetails {left:22px; position:relative; top:8px;}
			#investGallery ul li img {position: absolute; right:21px; top:21px; width: 258px; height: 181px; display: block;}

	#investGallery ol {left:537px; position:absolute; top:185px;}
		#investGallery ol li {zoom: 1; float: left; padding: 4px;}
			#investGallery ol li a {display: block; float: left; text-indent: -9999px; overflow: hidden; background: url(../images/ic/ri.png); width: 14px; height: 14px; cursor: pointer;}
				#investGallery ol li.on a {background: url(../images/ic/rio.png)}

/* contact top */

#contactTop {margin-top: 12px; margin-bottom: 18px; height: auto; overflow: hidden;}

#contactAddress {background: url(../images/bg/ctn.png) no-repeat 0 0; width: 329px; height: 225px; overflow: hidden; font-size: 12px; line-height: 18px; float: left;}
#contactAddress address {margin-top: 90px; margin-left: 20px; }
#contactAddress address, #macroregions  address { font-style:normal; }
#contactAddress strong {font-weight: bold;}

#contactAddress p {margin-top: 10px; margin-left: 20px; text-align: left;}
#contactAddress address p {margin-top: 0; margin-left: 0;}

#contactMap {width: 317px; float: left; overflow: hidden; height: 223px; background: #fff; border-top: 1px solid #c9c9c9; border-bottom: 1px solid #c9c9c9;}

#macroregions {background: url(../images/bg/ctnr.png) no-repeat 0 0; float:left; font-size:12px; height:215px; line-height:17px; overflow:hidden; padding:5px 10px; width:314px;}

#macroregions strong {margin-top: 5px; display: block; font-weight: bold;}

#macroregions a {color:#2945A2; text-decoration:none;}

#macroregions a:hover {text-decoration: underline;}

/* invest list */

#realizedInvestmentsList {margin-top: 42px; height: auto; overflow: hidden; display: block;}

#realizedInvestmentsList dd {height: auto; overflow: hidden; display: block;}
	#realizedInvestmentsList dd ul {height: auto; overflow: hidden; display: block;}
		#realizedInvestmentsList dd ul li {height: auto; overflow: hidden; display: block; width: 50%; float: left; overflow:hidden}
		#realizedInvestmentsList dd ul li.cl {clear: both;}
			.box.b200 {margin-right: 32px;}
				.box.b200 .boxContent {padding:0 25px 0px 4px;}
				.box.b200 .box_top {background: url(../images/bg/box/box_top_218.png);}
				.box.b200 .box_bottom {background: url(../images/bg/box/box_bottom_218.png); height: 10px; top: -2px;}

			.investInfo {overflow: hidden; margin-top: 10px; font-size: 11px; line-height: 150%;}
				.investInfo .devName {color: #2945a2; text-decoration: none;}
				.investInfo .invName {font-size: 15px;}
					.investInfo .devName:hover {text-decoration: underline;}
				.investInfo p {margin-top: 20px; padding: 0 20px 0 0;}
				.investInfo a.more {margin-top: 10px;}

#realizedInvestment {margin-top: 12px; height: auto; overflow: hidden; display: block;}
  #realizedInvestment .button {font-size: 14px; padding-left: 10px; color: #737373; font-weight: bold; text-transform: uppercase; text-decoration: none; background: url(../images/ic/trp.gif) no-repeat left 5px;}
  #realizedInvestment h1 {font-size: 34px; color: #003263; margin-top: 10px;}
  #realizedInvestment .headLinks {float: right; margin-top: 30px; font-size: 11px; color: #888; font-weight: bold}
  #realizedInvestment .headLinks a {font-size: 11px; color: #003263; font-weight: bold; text-decoration: none;}
  #realizedInvestment .headLinks a:hover {text-decoration: underline;}
  #realizedInvestment .headLinks span {color: #ccc; padding: 5px; font-size: 18px;}

  #realizedInvestment ul li { * display: inline;}
  #realizedInvestment ul li .box.big {width: 496px;}
    #realizedInvestment ul li .box.big .boxContent {width: 457px !important;}
  #realizedInvestment ul li .box.b200 {margin-right: 10px;}
  #realizedInvestment ul li .box.b200.last {margin-right: 0px;}

  #realizedInvestment ul li .box img {cursor: pointer;}
  #realizedInvestment ul li .box.big img {cursor: default;}

  #realizedInvestment #content {padding-left: 0; margin-top: 10px;}
    #realizedInvestment #content .addressInfo {margin-top: 30px;}
      #realizedInvestment #content .addressInfo h3 {margin-bottom: 5px;}
      #realizedInvestment #content .addressInfo p {margin-top: 20px;}

/* Demanding projects list */
#content ul#demandingProjectsSupport { margin-bottom:0px; }
#demandingProjectsSupport { padding-bottom:15px; background:#ffffff; overflow:hidden; }
#demandingProjectsSupport li {	overflow: hidden; display: block; width: 347px; float: left; overflow:hidden; }
#demandingProjectsSupport .box.b200 { margin-right:15px; }
#content ul#demandingProjectsSupport li { background-image:none; }
#content ul#demandingProjectsSupport li .invName { margin-bottom:0px; }
#content ul#demandingProjectsSupport li .more { margin-top:7px; padding-left:0px; }
#content ul#demandingProjectsSupport li a.more:hover { background:transparent url(../images/ic/more.png) repeat scroll 0 0; color:#2945A2;  }
.demandingProjects h2,.demandingProjects p { padding-left:15px; }
/* .bottom1Bg {background: transparent url(../images/bg/bgb1.png) no-repeat bottom center; margin:0; padding:0; width:514px; height:8px; margin-left:227px; } */
.bottomBg-container { height:8px; position: relative;  background: #fff; margin:0 8px;}
.bottom1Bg-left { background: transparent url(../images/bg/bgb1-left.png) no-repeat bottom left; width:8px; height:8px; position: absolute; left: -8px; top:0;}
.bottom1Bg-right { background: transparent url(../images/bg/bgb1-right.png) no-repeat bottom right; width:8px; height:8px; position: absolute; right: -8px; top:0;}

.bottom4Bg {background: transparent url(../images/bg/bgb4.png) no-repeat bottom center; margin:0; padding:0; width:752px; height:8px; }

.demandingProjectsBottomBg {background: transparent url(../images/bg/dpb-bg.png) no-repeat bottom center; margin:0; padding:0; width:742px; height:7px; }
.whiteBg { background: #ffffff; }


/* box */

.box {float:left; height:auto; margin-bottom:2px; margin-left:13px; margin-top:12px; overflow:hidden; position:relative; width:318px; z-index:1}

.box_top {position: relative; background:url(../images/bg/box/box_top.png); height: 5px;}
.box_bottom {position: relative; background:url(../images/bg/box/box_bottom.png); height: 5px;}

.box.first {margin-left:0}
.box .boxWrapper {background: #FBFCFC url(../images/bg/box/box_bg.png) repeat-x 0 0; border-left:1px solid #C9C9C9; border-right:1px solid #C9C9C9;}
.boxLine {clear:both; height:auto; overflow:hidden}

	/* box content */

	.box .boxContent {border-bottom:1px solid #C9C9C9; height:auto; left:4px; overflow:hidden; position:relative; top:4px; width:280px; padding:10px 14px}
		.box .boxContent p {font-size:11px; line-height:150%}
		.box .boxContent ul {color:#696666; font-size:11px; line-height:150%; list-style:disc outside; margin-left:15px}
			.box .boxContent ul li {border-bottom:1px solid #c9c9c9; border-top:1px solid #fff; padding:3px 0}
			.box .boxContent ul li.first {border-top:none}
			.box .boxContent ul li.last {border-bottom:none}
				.box .boxContent ul a {color:#2945a2; text-decoration:none}
				.box .boxContent ul a:hover {text-decoration:underline}


	/* box type 1 */

	.box.boxType1 .boxContent {height:auto; overflow:hidden; min-height: 85px;}
	.box.boxType1 .box_bottom {background:url(../images/bg/box/box_bottom_blue.png); height: 9px;}

	/* box type 2 */

	.box.boxType2 .boxContent {padding-bottom:18px}

	/* box 200 */

	.box.b200 {width:218px}
		.box.b200 .boxContent {width:190px!important}
			.box.b200 .boxContent ul {list-style:none!important; margin-left:0!important}
				.box.b200 .boxContent ul li {padding:5px 0}

	/* left menu */

	.box.b200_white {width: 218px;}
	.box.b200_white .boxContent {width: 194px; padding:10px 5px;}
			.box.b200_white .boxContent ul {list-style:none!important; margin-left:0!important; font-size:12px;}
			.box.b200_white .boxContent ul li ul {border-top: 1px solid #C9C9C9; margin-bottom:-3px; margin-top:3px;}

		.box.b200_white .box_top {background: url(../images/bg/menu/bg_top.png);}
		.box.b200_white .box_bottom {background: url(../images/bg/menu/bg_bottom.png);}
		.box.b200_white .boxWrapper {background: #fff;}


/* side left*/

#sideLeft {float:left; height:auto; margin-right:10px; overflow:hidden; width:218px}

	#tybbh {background:url(../images/bg/tybbh.jpg); height:109px; margin-top:10px; width:218px; display:none; } /*  */

.homeFirstBox .boxContent {height: 123px;}
.homeLastBox .boxContent {height: 123px;}

.box.b200 .sideMenuWrapper .boxContent {width:198px !important; padding:10px 5px !important;}
.box.b200 .sideMenuWrapper .boxContent .sideMenu li a {display: block; padding-right: 35px; margin-right: 2px;}
.sideMenu li .subMenuTop {width: 196px; height: 5px; background: #fff url(../images/bg/smt.png); margin-top: 5px; overflow: hidden; zoom: 1; position: absolute; margin-top: -5px;}
.sideMenu li .subMenuTop + a {display: block; background: #fff url(../images/bg/smbg.png); width: 188px}
.sideMenu li .subMenuBottom {width: 196px; height: 5px; background: #fff url(../images/bg/smb.png); overflow: hidden; zoom: 1; position: absolute;}

.box.b200 .sideMenu li ul a {padding-left: 20px;}

.sideMenu li > .subMenuTop {display: none;}
.sideMenu li > .subMenuTop + a {background: transparent; padding: 0 4px;}
.sideMenu li > .subMenuBottom {display: none;}

.sideMenu li.hover > .subMenuTop {display: block;}
.sideMenu li.hover > .subMenuTop + a { background: url(../images/bg/smbg.png); text-decoration: none;}
.sideMenu li.hover > .subMenuBottom {display: block;}

.sideMenu li ul li .subMenuTop + a {padding-left: 14px; width: 178px;}

.galeriatab, .galeriatab td{
border:0 !important;
background:none !important;
}


/* side right */

#sideRight {float:right; margin-left:10px; width:230px}

#galleryOfInvestmentBox {width:230px!important}
	#galleryOfInvestmentBox .boxContent {width:192px!important}
		#galleryOfInvestmentBox img {margin:6px 0 12px}

/* right menu */
.rightMenu {font-size: 12px; border-left: 1px solid #C9C9C9;}
.rightMenu dt {font-size: 15px; margin-bottom: 5px; padding-left: 20px;}
.rightMenu dd ul {padding: 0 0 5px;}
.rightMenu dd ul li a {zoom: 1; padding: 2px 0 2px 20px; color: #2945A2; text-decoration: none; line-height: 200%; display: block;}
.rightMenu dd ul li a.on,
.rightMenu dd ul li a:hover,
.rightMenu dd ul:hover li a.on:hover{padding: 1px 0 1px 21px;position: relative; left: -1px; background: #fff; border: 1px solid #C9C9C9; border-left: 0 none;

-webkit-border-top-right-radius: 5px; /* prawy górny */
-webkit-border-bottom-right-radius: 5px; /* lewy dolny */
-khtml-border-radius-topright: 5px;
-khtml-border-radius-bottomright: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
 border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}

.rightMenu dd ul:hover li a.on {
	padding: 2px 0 2px 20px; color: #2945A2; text-decoration: none; line-height: 200%; display: block; border: 0 none; position: static;
}

/* content */

#content {line-height: 1.6em; font-size: 12px; overflow: hidden; }

#content #contentInsideWrap{padding-left:11px; padding-bottom: 15px; padding-right:6px; }

#content h2 {font-size: 15px; color: #737373; font-weight: bold; margin-bottom: 15px; text-transform: uppercase;}
#content h3 {font-size: 15px; color: #737373; margin-bottom: 15px;}
#content h4 {color: #000; font-weight: bold; text-transform: uppercase;}
#content p { overflow:hidden; width:100%; clear: both;}
#content ul {margin-bottom: 15px;}
	#content ul li {background: url(../images/ic/lp.png) no-repeat 3px 7px; padding-left: 15px; font-weight: normal;}
		#content ul li span {font-weight: normal; display: block;}

#content dl {margin-bottom: 15px;}
	#content dl dt.on {background: url(../images/ic/a_bb.gif) no-repeat 1px 7px; padding-left: 15px;}
	#content dl dt {background: url(../images/ic/a_br.gif) no-repeat 5px 3px; padding-left: 15px; color: #2945A2;}
	#content dl dd {padding-left: 15px;}

#content table {margin-bottom: 15px;  width: 450px; background: #fff url(../images/bg/tg.png) repeat-x 0 0; overflow: hidden; border-left: 1px solid #c9c9c9; border-right: 1px solid #c9c9c9; cellspacing: 0; cellpadding: 0;}
#content table caption {background: #003263 url(../images/bg/tc.png) no-repeat 0 0; height: 26px; color: #fff; font-size: 14px; font-weight: 700; line-height: 26px; padding: 0 10px;}

#content table tr {padding: 0 10px;}

#content table th {font-weight: bold; color: #636568; padding: 3px 6px; background: #eff1f0; text-align: center;}
#content table td {padding: 3px 6px; color: #535050; border-bottom: 1px solid #bfc1c0; background: #fff;}

#content table tr td:first-child {background: #dbebf6;}

#content cite {margin-top: 10px; display: block; color: #888383; font-style: italic;}
#content a {color: #2945A2; text-decoration: none; display: inline-block; padding-left: 5px; line-height: 16px;}
	#content a span {display: inline-block; padding-right: 5px;}

#content a:hover {background: #e9f2f8 url(../images/ng/linkbg.png) no-repeat 0 0; text-decoration: none;}
	#content a:hover span {background: url(../images/ng/linkrbg.png) no-repeat right 0;}

#content b, #content strong {font-weight: bold;}

#content a.button {display: block; background: url(../images/ic/tlp.gif) no-repeat left center; margin-bottom: 11px; padding: 4px 0 4px 10px; text-transform: uppercase; font-weight: bold; clar: both; float: left;}
#content a.button:hover {text-decoration: none; border-bottom: 1px solid #2945A2; margin-bottom: 10px;}

/* footer */

#footer {background:url(../images/bg/fbg.png) no-repeat 0 0; height:25px; margin-top:8px; overflow:hidden; padding-left:4px; font-size:1.2em;}
	#footerRight {background:url(../images/bg/fbg.png) no-repeat right -50px; height:25px; overflow:hidden; padding-right:4px}
		.footerContent {background:url(../images/bg/fbg.png) repeat-x right -25px; height:25px; line-height:25px; overflow:hidden; padding:0 7px}
			#footer ul li {border-left:1px solid #C9C9C9; display:block; float:left; line-height:15px; position:relative; top:5px; zoom:1; padding:0 7px}
			#footer ul li.first {border:none; padding-left:0}
				#footer ul li a {color:#535050; display:block; float:left; text-decoration:none}

/* copyright and created */

#copyright {color:#535050; float:right}
#created {color:#DFDFDF; margin-top:10px; text-align:right}
#created a {color:#DFDFDF; text-decoration:none}

/* headers */

.box h4 {background:url(../images/ng/nags.png); height:15px; margin-bottom:2px}
.box h4#kredyty {background-position:0 0; width:58px}
.box h4#listyZastawne {background-position:-58px 0; width:109px}
/* .box h4#doradztwo {background-position:-167px 0; width:85px} */

.box h4#doradztwo{
background:url(../images/bg/uslugidoradcze-head.png) no-repeat;
width:126px;
height:14px;
}

.box h4#dowiedzSie {background-position:-252px 0; width:84px}
.box h4#oferta {background-position:-417px 0; width:50px}
.box h4#galeriaInwestycji {background-position:-467px 0; width:135px}

.box h4#lokatyTerminowe {background-position:-872px 0; width:134px; float: left;}
.box h4#kursSplaty {background-position:-787px 0; width:85px; float: right;}

.nagHeader {background:url(../images/ng/nags.png); height:15px; margin-bottom:2px}
#realizedInvestments {background-position: -602px 0; width: 185px;}
#finansedInvestments{
background:url(/images/bg/zrealizowane.png) no-repeat;
width:185px;
height:16px;
}

#blueTextBox {background:url(../images/bg/imb.png); height:161px}

.box .more {float:right; margin-top:7px}
.box .goToGallery {float:right}

/* tables */

.quotation {border-bottom:1px solid #dbdbdb; float:left; font-size:11px; margin-left:17px; margin-top:3px; width:100px}
	.quotation th {color:#3f3f3f; font-weight:500; padding:6px 5px}
	table.quotation td {padding:11px 5px 12px}
	table.quotation tbody td {padding:11px 5px 11px;}
	.quotation .flag {position: relative; top: 1px;}

.termDeposits {border-bottom:1px solid #dbdbdb; float:left; font-size:11px; margin-top:3px; width:163px}
	.termDeposits th {color:#3f3f3f; font-weight:500; vertical-align:bottom; padding: 6px 2px}
	.termDeposits .flag {float: left; margin-right: 5px; position: relative; top: 1px;}

.moretermDeposits {margin-right: 85px;}

.quotation td,.termDeposits td {background:#fff; border-top:1px solid #dbdbdb; padding:5px 5px 6px 4px}
.quotation td.rate {text-align:right}
.quotation .flag {float: left; margin-right: 5px;}

/* common elements */
.more {background:url(../images/ic/more.png); cursor:pointer; display:block; height:13px; width:35px}
.goToGallery {background:url(../images/ic/goToGallery.png); cursor:pointer; display:block; height:13px; width:80px}
.seeDetails {background:url(../images/ic/seeDetails.png); cursor:pointer; display:block; height:13px; width:110px}

/* flags */

.flag {background:url(../images/ic/flags.png); display:block; height:11px; overflow:hidden; position:relative; text-indent:-9999px; top:-2px; width:16px}
span.PL {background-position:0 0}
span.EU {background-position:-16px 0}
span.US {background-position:-32px 0}

/* common classes */
.imgRep {overflow:hidden; text-indent:-9999px}
.clear {clear:both; font-size:1px; height:1px; overflow:hidden}

h3.sideMenu {font-size: 14px; color: #535353; font-weight: bold; margin-bottom: 5px; text-transform: uppercase;}

.pagination {clear:left;padding:20px 0;text-align:center;font-size: 11px;}
  .pagination .disabled {color: #bbb;}
  .pagination .current {color: #333;}
  .pagination a {padding: 0 2px;color: #2945A2;text-decoration:none;}
  .pagination a:hover {padding: 0 2px;color: #2945A2;text-decoration: underline;}

.box h2 {font-size: 15px; color: #737373; font-weight: bold; margin-bottom: 5px; text-transform: uppercase;}

#content .errorMsgHeader {color: red; font-size: 32px; margin: 20px 0;}

.mapMenuWrapper {margin: 50px; font-size: 14px;}
#content .mapMenuWrapper li {background: url(../images/ic/lp.png) no-repeat 3px 12px !important;}
.mapMenu ul {list-style:none!important; margin-left:0!important}

ul.mapMenu li a {display: inline;}
ul.mapMenu li a.cs  {font-weight: bold;}
ul.mapMenu li.cst {border-bottom: 0;}
ul.mapMenu li.csb {border-top: 0;}
ul.mapMenu li { margin-bottom: 0; zoom: 1; height: auto; overflow: hidden;}
ul.mapMenu li ul li {margin: 0 10px 0 10px; border: 0 none;}
ul.mapMenu li ul li {border-bottom: 1px solid #fff;}
ul.mapMenu li ul li.last {border-bottom: 0;}
ul.mapMenu a {color:#2945a2; text-decoration:none}
ul.mapMenu a:hover {text-decoration:underline}
ul.mapMenu .subMenuTop {width: auto; height: 0; background: none; margin-top: 5px; overflow: hidden; zoom: 1;}
ul.mapMenu .subMenuBottom {width: auto; height: 0; background: none; overflow: hidden; zoom: 1;}

.noMB {margin-bottom: 0 !important;}
.mb15 {margin-bottom: 15px !important;}

#realizedInvestmentsList {background-color:#ffffff; padding:0px 20px;}
#realizedInvestmentsList .pagination {width:105px; height:15px; margin:0px auto; text-align:center; padding:15px 55px 15px 65px; background:url("../images/bg/point.gif") repeat-x scroll 0 22px;}
#realizedInvestmentsList .pagination li {display:block; float:left; width:13px; height:15px; margin-right:6px;}
#realizedInvestmentsList .pagination li a {background:url("../images/ic/ri.gif") repeat scroll 0 0 transparent; cursor:pointer; display:block; float:left; height:14px; overflow:hidden; text-indent:-9999px; width:14px; outline:none;}
#realizedInvestmentsList .pagination li.on a {background:url("../images/ic/rio.gif") repeat scroll 0 0 transparent;}

#investGallery {background-image:none;}


.boxContent #loans{
	background:url("../images/ng/loans.png") no-repeat scroll 0 0 transparent !important;
}

.boxContent #coveredBonds{
	background:url("../images/ng/covered.png") no-repeat scroll 0 0 transparent !important;
}

.boxContent #consultingServices{
	background:url("../images/ng/consulting.png") no-repeat scroll 0 0 transparent !important;
}


