body
{
	background:#eceae4;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0;
	padding:0;
	text-align:center;
}

a
{
	color:#7a7a7a;
	font-family:Verdana, Helvetica, Serif;
	font-size:10px;
	text-decoration:none;
}

h1,h2
{
	font-size:13px;
	font-weight:700;
}

.main
{
	background:#FFF url(/images/background.png) no-repeat bottom;
	border:1px solid #000;
	margin:0 auto;
	text-align:center;
	width:1024px;
}

.header
{
	background:#FFF url(/images/header_start.jpg) no-repeat left top;
	height:125px;
	margin:0 auto;
	text-align:center;
	width:1024px;
}

.header h1
{
	color:#09093B;
	font-family:Verdana, Arial, sans-serif;
	font-size:15px;
	font-weight:700;
	margin:0 0 0 15px;
	padding-top:107px;
	text-align:left;
	text-decoration:none;
}

.menu_div
{
	margin-left:2px;
	padding-top:96px;
	text-align:left;
}

.maincontent
{
	clear:both;
	margin-bottom:20px;
	padding:10px;
	text-align:left;
}

.small_link a
{
	border-bottom:1px solid #9EC2E4;
	display:block;
	font-size:11px;
	font-weight:700;
	padding-bottom:4px;
	padding-left:2px;
	padding-top:4px;
	width:100%;
}

.box_small_top
{
	border:1px solid #9EC2E4;
	margin-left:12px;
	margin-top:25px;
	min-height:200px;
	padding:0;
	text-align:center;
	width:250px;
}

.box_small_bottom
{
	border:1px solid #9EC2E4;
	color:#09093B;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	margin-left:12px;
	margin-top:25px;
	min-height:200px;
	width:250px;
}

.box_small_bottom .content
{
	padding:7px;
}

.box_small_bottom .content a:hover
{
	background:#09093B;
	color:#FFF;
	display:block;
	text-decoration:none;
}

.box_big
{
	float:left;
	margin-left:12px;
	margin-top:25px;
	width:710px;
}

.box_big .content
{
	border:1px solid #9EC2E4;
	color:#09093B;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	min-height:640px;
	padding:7px;
	text-align:left;
}

.box_big .content h1
{
	font-size:17px;
	font-weight:700;
}

.box_big .content h2
{
	font-size:15px;
	font-weight:700;
}

.box
{
	float:left;
	margin-left:12px;
	margin-top:25px;
	width:320px;
}

.box .content
{
	border:1px solid #9EC2E4;
	color:#09093B;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	height:250px;
	padding:7px;
	text-align:left;
}

.box_big a
{
	color:#09093B;
	font-weight:700;
	text-decoration:none;
}

.box_big a:visited
{
	color:#09093B;
	font-weigt:bold;
	text-decoration:none;
}

.bottom-link
{
	color:#09093B;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:700;
	height:20px;
	text-align:center;
	text-decoration:none;
	width:1024px;
	z-index:0;
}

#footer
{
	background:#FFF;
	font-size:10px;
	margin:0 auto;
	width:764px;
}

#footer a:hover
{
	color:#000;
	text-decoration:none;
}

#nav_background
{
	background:#FFF;
	height:auto;
	margin:0 auto;
	padding:0;
	width:764px;
}

#nav
{
	background:#FFF;
	font-size:10px;
	font-weight:700;
	height:22px;
	margin:0;
	padding:5px 0 0;
	width:700px;
}

table
{
	margin:0;
	padding:0;
}

td
{
	font-size:11px;
}

.fixfloat
{
	clear:both;
	float:none;
	font-size:0;
	height:0;
	line-height:0;
	margin:0;
	padding:0;
	width:1px;
}

.container
{
	color:#fff;
	margin:0 0.5% 0.5%;
	padding:0;
}

#page
{
	margin-top:0;
	padding:0;
}

#lang
{
	float:right;
	height:100%;
}

#main
{
	background-image:url(/fileadmin/Key_Investment/pics/rand.jpg);
	background-position:center 50%;
	background-repeat:repeat-y;
	height:auto;
	margin:0;
	padding:0;
	width:781px;
}

#header
{
	background:#FFF;
	height:69px;
	margin:0;
	padding:0;
	width:764px;
}

#nav_main_background
{
	background:#FFF;
	height:auto;
	width:764px;
}

#separator
{
	background:#FFF;
	height:28px;
	margin:0;
	padding:0;
	width:764px;
}

#nav_main a
{
	color:#4d4d4d;
	display:block;
	font-size:11px;
	padding:0.25em 0;
	text-decoration:none;
	width:150px;
}

#nav_main a.menuparent
{
	background:url(arrow.gif) no-repeat 90% 40%;
}

#nav_main li
{
	background-image:url(/images/nav_n_background.jpg);
	float:left;
	width:150px;
}

#nav_main li ul
{
	border-bottom:#eceae4 1px solid;
	border-left:#eceae4 1px solid;
	border-right:#eceae4 1px solid;
	border-top:#eceae4 1px solid;
	font-weight:400;
	height:auto;
	left:-999em;
	margin:0;
	position:absolute;
	text-align:left;
	width:145px;
}

#nav_main li ul li
{
	background:#FFF;
}

#nav_main li li
{
	width:145px;
}

#nav_main li ul a
{
	padding-left:1em;
	width:145px;
}

#nav_main li ul ul
{
	margin:-1.75em 0 0 14em;
}

#nav_main ul li ul li
{
	bachground:red;
	background-image:none;
}

#content_background
{
	background:#FFF;
	height:auto;
	margin:0 auto;
	padding:0;
	width:764px;
}

#content
{
	background:#FFF;
	font-size:11px;
	height:auto;
	line-height:1.5;
	margin:0 auto;
	width:600px;
}

#content_intro
{
	background:#FFF;
	height:auto;
	margin:0 auto;
	padding:0;
	width:764px;
}

#footer a
{
	font-size:10px;
}

#footpic
{
	height:26px;
	margin:0 auto;
	width:781px;
}

a:hover,#nav a
{
	color:#000;
}

.box_small_bottom .content a,.box_small_bottom .content a:visited,.box a,.box a:visited,.bottom-link a,.bottom-link a:visited
{
	color:#09093B;
	text-decoration:none;
}

#footer a:link,#footer a:visited,#footer a:active
{
	color:#7A7A7A;
	text-decoration:none;
}

#nav a:link,#nav a:visited,#nav a:hover,#nav a:active
{
	color:#000;
	font-weight:700;
	text-decoration:none;
}

#nav_main,#nav_main ul
{
	background:#FFF;
	color:#000;
	font-size:medium;
	font-weight:700;
	height:22px;
	line-height:1em;
	list-style-type:none;
	margin:0;
	padding:0;
	text-align:left;
	width:750px;
}

#nav_main li:hover ul ul,#nav_main li:hover ul ul ul,#nav_main li.sfhover ul ul,#nav_main li.sfhover ul ul ul
{
	left:-999em;
}

#nav_main li:hover ul,#nav_main li li:hover ul,#nav_main li li li:hover ul,#nav_main li.sfhover ul,#nav_main li li.sfhover ul,#nav_main li li li.sfhover ul
{
	left:auto;
}

#nav_main li:hover,#nav_main li.sfhover
{
	background-image:url(/images/nav_s_background.jpg);
}

#nav_main li ul li:hover,#nav_main ul li ul li.sfhover
{
	background:#f2f2f2;
}