html { 
height:101%;
font-size:100%}

body {
	color: #000080;
	font:11px/1.4em Verdana, Geneva, sans-serif;
	background:#9bacc5;
}

div#wrapper {
position:relative;
width: 866px;
margin: 15px auto;
text-align: left;
background-color:#FFF;}

div#header {
	position: absolute;
	left: 0;
	top: 0;
	width: 866px;
	height: 137px;
	background:#fff url(../img/header-shadow.jpg) no-repeat right top;	
	}
	
div#header-image{
	position:absolute;
	right:12px;
	top:0;
	width: 854px;
	height: 111px;
	background:#fff url(../img/header.jpg) no-repeat left top;}
	
div#header-credo{
	position:absolute;
	right:220px;
	top:20px;
	width: 300px;
	height: 111px;
	font-size:120%;
	color:#00458A;
	text-align:right;
}
	

div#header-nav{
position:absolute;
left:0px;
bottom:0px;
height:32px;
width:100%;
background: url(../img/nav-bar-bg.jpg) no-repeat;
}
div#language-switcher{
position:absolute;
top:15px;
right:20px;
width:100px;
height:25px;}

div#content {
position: absolute;
left: 0;
top: 137px;
width:100%;
background:#FFFFFF url(../img/right-shadow.jpg) repeat-y right 0px;}

div#logo{
position:absolute;
left:25px;
top:20px;
width:185px;
height:53px}
div#logo-ie6{display: none;}

div#main {
display:none;
float: left;
width: 510px;
padding: 20px 10px 0px 52px;}

div#left {
margin:20px 0;
}
div#promo-banner{
width:674px;
margin: 30px 70px 0px 70px;
padding: 2px 10px;
text-align:center;
}
div#promo-banner-bottom{
width:674px;
margin: 0px 70px 20px 70px;
padding: 2px 10px;
text-align:center;
}

div#sub-main{
	padding:10px 20px;
	color:#00458A;
	background: #e3e3e3;
	border: 4px solid #ccc;
/*	background: #00458A url(../img/sub-main-bg.jpg) repeat-x;
*/}
div#right {
display:none;
float: right;
width: 220px;
padding: 0px;
margin: 15px 40px 0 0;
}

div.clr {clear: both;}

div#portal{
width:774px;
/*height:250px;*/
margin: 30px 0px 0px 0px;
padding: 2px 40px 0px 40px;
/*padding-left:170px;  uitlijning ivm afwezigheid Finance */
}
div#portal-logos{
width:774px;
height:130px;
margin: 0px 0px 5px 0px;
padding: 0px 40px 5px 40px;
/*padding-left:170px;  uitlijning ivm afwezigheid Finance */
}
div#portal-logos-agilis, div#portal-logos-alearn, div#portal-logos-afinance{
position:relative;
float:left;
width:207px;
height:80px;
margin: 0 10px;
padding:10px 5px 0;
border: 10px #9bacc5 solid;
text-align:center;
background:#fff;
}
div#portal-logos-alearn{padding-top:20px; height:70px;}

div#closing-bar{
text-indent:-3000px;
width:764px;
height:25px;
margin: 0 0px 5px 0px;
padding: 2px 40px 5px 50px;
color:#fff;
font-size:100%;
background: #000080 url(../img/footer-bar.jpg) no-repeat;
}

div#footer {
position:relative;
width: 866px;
height: 25px;
background: url(../img/footer-shadow.jpg) left bottom;
}

#credits{
	display:none;
	position:absolute;
	bottom:18px;
	left:50px;
	height: 15px;
	color: #999999;
	font-size:80%;
}
#credits a{	color: #86A933;}
