.banner-tmp {
  display: block;
  /*position: relative;
  height: 126px;*/
}
.banner-tmp img {
  /*position: absolute;*/
  margin: 0;
  border:0;
  width: 236px;
  /*top: -15px;
  left: -15px;
  height: 158px;*/
}
/* =index */
#index #content,
#index #footer,
#index #rightSide {
	font-size: 91%;
	line-height: 140%;
}

/* =content */
#index #content {
	width: 492px;
	margin: 35px 45px 15px;
	padding: 0; border: 0;
}

/* =contentTopBlock Index */
#contentTopBlock {
	position: relative;
	padding-left: 255px;
	min-height: 140px;
	margin-bottom: 15px;
}
#contentTopBlock img {
	border: 0;
}
* html #contentTopBlock { height: 140px; }
#contentTopBlock h2 {
	font: 220% Arial, Helvetica, sans-serif;
	margin: 0 0 .5em;
}
#topBlockPicture {
	position: absolute;
	top: 0; left: 0;
	border: 0;
}
#contentTopBlock .more {
	display: block;
	background-position: 0 .3em;
	margin-bottom: .3em;
}

/* =content-blocks Index */
#index .content-block {
	display: inline;
	float: left;
	margin-bottom: 25px;
}
#index .content-block h2 { margin-bottom: .5em; }
#index .content-block ul { margin: 0 0 1em; padding: 0 20px; }
#index .content-block li {
	line-height: 120%;
	margin-bottom: .8em;
}

.white #investBlock {
  padding-top: 25px;
	background: #fff url('images/rounded-t-w.gif') no-repeat;
	color: #000;
}
.white #investBlock .deco {
	background: url('images/rounded-b-w.gif') no-repeat 0 100%;
}
.white #investBlock a { color: #036; }
.white #investBlock .more { background-image: url('images/more.gif'); }

#investBlock {
	width: 236px;
	background: #005284 url('images/rounded-t.gif') no-repeat;
	color: #FFF;
}
.en #investBlock h2 {
	margin-top: 0;
	padding-top: 20px;
}
#investBlock .deco {
	padding: 15px;
	background: url('images/rounded-b.gif') no-repeat 0 100%;
}
#investBlock h2 { font: 220% Arial, Helvetica, sans-serif; }
#investBlock a { color: #FFF; }
#investBlock .more { background-image: url('images/more-i.gif'); }

#newsBlock, #privateClientsBlock { width: 236px; clear: both; }
#investBlock, #corporateClientsBlock { float: right; margin-left: 20px; }

#newsBlock h2,
#privateClientsBlock h2,
#corporateClientsBlock h2 { font-size: 136%; }

#newsBlock h2 { margin-top: 0; }

#privateClientsBlock,
#corporateClientsBlock {
	width: 214px;
	padding: 5px 10px;
}

#privateClientsBlock { background: #e5eaef; }

/* =rightSide */
#index #rightSide { margin-top: 35px; }

#servicesBlock {
	border: solid 1px #779ABC;
	padding: 0;
}
#servicesBlock h2 {
	background: #CCD8DE;
	border-bottom: solid 1px #779ABC;
}
#servicesBlock a {
	display: block;
	padding: 10px 6px;
}
#servicesBlock p {
	padding: 10px;
	margin: 0;
	border-top: solid 1px #779ABC;
}

#linksBlock h2 {
	background: none;
	border: 0;
}
#linksBlock {
	border: 0;
	padding-bottom: 5px;
	background: url('images/shortcuts-bg.gif') no-repeat 0 100%;
}
#linksBlock ul { padding-top: 5px; }

#nordeaLinksBlock {
	position: relative;
	border-color: #a9af00;
}
#nordeaLinksBlock h2 {
	margin: 0;
	padding-top: 28px;
	border: 0;
	background: #eff1cc url('images/local-webs-flags.jpg') no-repeat 50% 0;
}
#nordeaLinksBlock h2 a {
	color: #000;
	text-decoration: none;
}

/* =linksJSBox */
#linksJSBox {
	position: absolute;
	background: #EEE;
}
#index .js-linkbox-maximized {
	left: -440px; top: -20em;
}
#index .js-linkbox-minimized {
	opacity: 0;
	filter: alpha(opacity=0);
	left: 0; top: 0;
	overflow: hidden;
	width: 160px; height: 30px;
}
#index .js-linkbox-minimized ul { visibility: hidden; }
#nordeaLinksBlock #linksJSBox ul {
	margin: 0;
	padding: 0;
	width: 420px;
	overflow: hidden;
}
#linksJSBox div {
	position: relative;
	top: -3px; left: -3px;
	background: #FFF;
	border: solid 1px #999;
}
#nordeaLinksBlock #linksJSBox li {
	float: left;
	width: 140px;
	padding: 6px 20px 6px 40px;
}
#linksJSBox li { background: no-repeat 20px 50%; }
#linksJSBox .f1 { background-image: url('images/flags/icon_flag_lithuania.gif'); }
#linksJSBox .f2 { background-image: url('images/flags/logo-16x16.gif'); }
#linksJSBox .f3 { background-image: url('images/flags/icon_flag_finland.gif'); }
#linksJSBox .f4 { background-image: url('images/flags/icon_flag_denmark.gif'); }
#linksJSBox .f5 { background-image: url('images/flags/icon_flag_norway.gif'); }
#linksJSBox .f6 { background-image: url('images/flags/icon_flag_sweden.gif'); }
#linksJSBox .f7 { background-image: url('images/flags/icon_flag_latvia.gif'); }
#linksJSBox .f8 { background-image: url('images/flags/icon_flag_poland.gif'); }
#linksJSBox .f9 { background-image: url('images/flags/icon_flag_germany.gif'); }
#linksJSBox .f10 { background-image: url('images/flags/icon_flag_luxembourg.gif'); }
#linksJSBox .f11 { background-image: url('images/flags/icon_flag_estonia.gif'); }
#linksJSBox .f12 { background-image: url('images/flags/logo-16x16.gif'); }

#error #footer,
#index #footer {
	margin: 0 10px; padding: 3px 10px 5px;
	border-top: solid 1px #779abc;
	background: none;
}

.noborder td { border: none; }
.noborder { border: none; }


