/* CSS Document */
html, body{
	margin:0;
	font-family:Tahoma, "Times New Roman", verdana, Arial;
	font-size:12px;
	color:#000000;
	
}
body{
	background:#ffffff;
}
a{
	color:#00458a;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

.hideText{
	display:none;
}
img{
	border:0;
}
p {
	color:#000000;
}

/*DIV*/
/*allPages*/
div#mainArea{

	width:899px;
	background:none;
	margin-bottom:10px;
}
	div#helpLinks{
		display:none;
	}
		a.langSelection{
			padding-top:6px;
			color:#0091cc;
			padding-right:12px;
		}
		a.otherLinks{
			padding-top:6px;
			color:#00458a;
		}
	div#baseTopic{
		padding-left:9px;
		width:865px;
	}
	div.whiteBreak{
		width:868px;
		background:url(../gui/bg_contentBorder.gif) #ffffff repeat-y right;
		overflow:hidden;
	}
		div#picIcecapital{
		
		}
		div#pageTopic{
			height:20px;
			padding-left:26px;
			padding-top:1px;
			background:url(../gui/bg_contentBorder.gif) #0091cc repeat-y right;
			width:842px;
		}
		div#pageTopicSub{
			display:none;
		}
	/*frontPage*/	
	div#mainNavigation{
		display:none;
	}
	/*subPage*/
		div#mainNavigation p{
		 margin-top:0;
		 margin-left:25px;
		 margin-right:13px;
		}
		div#mainNavigation a{
			font-size:10px;
			color:#444444;
		}
		/*frontPage*/
		div#navigationOne{
			width:286px;
			margin-left:9px;
			background:url(../gui/bg_investointipankki.jpg) no-repeat #e2e2e1;
			display:inline;
			float:left;
			height:104px;
		}
		div#navigationTwo{
			width:287px;
			margin-left:2px;
			background:url(../gui/bg_varainhoito.jpg) no-repeat #e2e2e1;
			float:left;
			height:104px;
		}
		div#navigationThree{
			width:277px;
			margin-left:2px;
			background:url(../gui/bg_paaomarahastot.jpg) no-repeat #e2e2e1;
			float:left;
			height:104px;
		}
		/*subPage*/
		div#navigationFront{
			float:left;
			height:28px;
		}
		div#navigationOneSub{
			float:left;
			height:28px;
		}
		div#navigationOneBrake{
			float:left;
			height:28px;
		}
		div#navigationTwoSub{
			float:left;
			height:28px;
		}
		div#navigationTwoBrake{
			float:left;
			height:28px;
		}
		div#navigationThreeSub{
			float:left;
			height:28px;
		}
	/*frontPage*/
	div#frontPic{
		padding-top:0px;
		width:877px;
		height:305px;
		background:url(../gui/bg_contentBorder.gif) #ffffff repeat-y right;
	}
		div#frontPicText{
			display:inline;
			margin-top:4px;
			margin-bottom:10px;
			margin-left:8px;
			padding-top:10px;
			padding-left:23px;
			padding-right:16px; 
			padding-bottom:0px;
			width:248px;
			height:291px;
			float:left;
			background:#00458a url(../gui/bg_front_text.jpg) no-repeat;
		}
			div#frontPicText p{
				margin:0;
				padding:0;
				line-height:30px;
				color:#FFFFFF;
				font-size:17px;
			}
		div#frontImg{
			float:left;
			margin-top:4px;
			padding-left:2px;
			height:180px;
			width:570px;
		}
	div#frontContentArea{
		padding-bottom:0px;
		padding-left:9px;
		width:868px;
		height:125px;
		background:url(../gui/bg_contentBorder.gif) #ffffff repeat-y right;
	}
		div#frontNews{
			margin-top:3px;
			background-color:#e4e5e5;
			padding-top:7px;
			padding-left:24px;
			margin-left:2px;
			width:542px;
			height:111px;
			float:left;
		}
			div#frontNews p{ 
				padding:0;
				margin:0;
				color:#0091cc;
			}
			div#frontNews td{
				color:#444444;
			}
			div#frontNews a{ 
				padding:0;
				margin:0;
				color:#444444;
			}
		div#frontContact{
			margin-top:7px;
			height:109px;
			margin-left:2px;
			width:277px;
			float:left;
			padding-top:9px;
			background:#0091cc url(../gui/bg_contact.gif) no-repeat;
		}
			
	/*subPage*/
	div#subPageContent{margin:0; padding:0; width:100%;	background:none;}
	div#subPageContentWide{margin:0; padding:0; width:100%;		background:none;}
		div#subNavi{display:none;}
		div#subContent{margin:15px; padding:0; width:100%;	background:none;}
		.floatWrap {margin:15px; padding:0; width: 100%;	background:none;}
		.floatWrapWide {margin:15px; padding:0; width: 100%;	background:none;}
		div#subContentSub{margin:15px; padding:0; width:100%;	background:none; float:none;}
		.subContentSubNarrow{margin:15px; padding:0; width:100%;	background:none;}
		.subContentSubWide{margin:15px; padding:0; width:100%;	background:none;}
			div#subContentSub img.hlopic{
				padding-right:15px;
				padding-top:5px;
				padding-bottom:5px;
				float:left;
			}
			div#subContentSub img.mainPic{
				padding-left:5px;
				padding-bottom:5px;
				margin-right:-40px;
				float:right;
			}
			div#subContent p, div#subContentSub p{
				padding-top:0px;
				padding-bottom:24px;
				margin:0;
			}
			div#subContent .headTxt, div#subContentSub .headTxt, div#subContentSub .title, div#subContent .title, div#subContentSub .title2, div#subContent .title2{
				color:#0091cc;
				font-weight:bold;
			}
			div#subContent ul, div#subContentSub ul{
			margin-top:0px;
			}
			div#subContentSub .rahastoTable td{
			border-top:solid 2px #FFFFFF;
			}
		div#subImg{
				display:none;
		}
			.container-right { 	display:none;}
			
			/* \*/
			* html .container-right {
			display:none;
			}

	/*allPages*/
	div#frontBot{
		height:12px;
		background:url(../gui/front_bot.gif) no-repeat;
	}
	div.downSidePic{display:none;}
	div#bottomArea{display:none}
		div#bottomArea a{
			color:#8a8a8a;
			padding-right:20px;
		}
/*submainNaviLayers*/
div#menuSubInfo{
	position:absolute;
	visibility:visible;
	top:191px;
	width:100%;
}
	div#menuSubInfoContent{
		position:relative;
		margin-left:auto;
		margin-right:auto;
		width:895px;
	}
		div#menuSubInfoContent p{
		 margin-top:10;
		 margin-left:25px;
		 margin-right:13px;
		}
		div#menuSubInfoContent a{
			color:#444444;
		}
		div#navigationOneSubInfo{
				display:none;
				margin-left:14px;
				position:relative;			
				width:286px;
				height:80px;
				background-color:#c5c5c5;
				float:left;
			}
		div#navigationTwoSubInfo{
				display:none;
				margin-left:302px;
				position:relative;
				width:287px;
				height:80px;
				background-color:#c5c5c5;
				float:left;
			}
		div#navigationThreeSubInfo{
				display:none;
				margin-left:591px;
				position:relative;
				width:281px;
				height:80px;
				background-color:#c5c5c5;
				float:left;
			}
