h1,h2,h3,h4,h5,h6,pre,code {font-size:1em; outline:none}
ul,ol {list-style:none}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin:0; padding:0}
fieldset {border:0}
a img,:link img,:visited img {border:none}
:link,:visited {text-decoration:none}
img {display:block}

html, body {background:#3fabd9 url(images/body-bg.png) repeat-x;font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;}

#big {background:url(images/container-bg.jpg) no-repeat right top;}


#header {
	height:126px;
	margin:0 auto;
	padding:45px 0 0;
	position:relative;
	width:1120px;
}

#header h1 {
	background:url(images/header-logo.png);
	display:block;
	height:61px;
	text-indent:-3000em;
	width:531px;
}

#header h1 a {outline:none;}

#header ul#secnav {
	position:absolute;
	right:0;
	top:0;
}

#header ul#secnav li {display:inline;line-height:25px;margin:0 4px;}
#header ul#secnav li a {padding:0 0 0 25px;color:#01214e;}
#header ul#secnav li a:hover {text-decoration:underline;}
#header ul#secnav li.client  {background:url(images/header-icon-lock.png) no-repeat left -1px;}
#header ul#secnav li.dutch {background:url(images/header-flag-nl.png) no-repeat left -2px;}
#header ul#secnav li.english {background:url(images/header-flag-uk.png) no-repeat left -1px;}
#header ul#secnav li.english a {padding:0 0 0 28px}

#header ul#prinav {
	bottom:0;
	left:0;
	position:absolute;
}

#header ul#prinav li {
	float:left;
	position:relative;
	z-index:100;
	font-family:Georgia, "Times New Roman", Times, serif
}

#header ul#prinav li a {
	color:#000;
	display:block;
	line-height:3em;
	padding:0 20px;
	position:relative;
}

#header ul#prinav li a:hover {
	color:#fff;
}

div.ahover {
    background:#39F;
	color:#FFF;
    position: absolute;
	display:block;
    z-index: 99;
}


#wrapperOuter {
	background:url(images/wrapper-bg.jpg) no-repeat top center;
	height:600px;
	margin:0 auto;
	padding:40px 0 0;
}

#wrapper {
	width:1226px;
	margin:0 auto;
}

#content {
	color:#FFF;
	width:797px;
	padding:0 50px 0 0;
	float:left;
	margin:0 0 0 50px;
}

#content p {margin:0 0 2em;line-height:2em;}

#content h3 {line-height:0.9em;margin:0;}

#sidebar {
	width:278px;
	float:left;
	padding:180px 0 0;
}

#sidebar ul {
	color:#fff;
	margin:0 13px;
}

#sidebar ul li {
	background:url(images/icon-check.png) left 2px no-repeat;
	padding:0 0 0 18px;
	line-height:1.5em;
}

#sidebar ul li ul li {
	background:url(images/icon-star.png) left 2px no-repeat;
}
