body {
background-color : #E6EEF4;
text-align : center;
margin-top : 10px;
font: 85%/130% helvetica, arial, sans-serif;
color:#000}

#all {
width : 780px;
margin-right : auto;
margin-left : auto;
text-align : left;
background-image: url(/images/alg/back-all.gif);
background-repeat: no-repeat;}

#top {
background-image: url(/images/alg/back-top.gif);
background-repeat: repeat;
height: 121px;
width: 750px;}

#top .logo {
	background: url("../images/alg/logo_en.gif") no-repeat;
	position: absolute;}
	
#top .logo a, .logo a:link, .logo a:visited, .logo a:hover, logo a:active {
display: block;
width: 235px; height: 121px;
}

#top H1 {
width: 750px;
height: 121px;
background: url(../images/alg/wij-beantwoorden-de-marktvraag.gif) no-repeat 264px 73px;
margin: 0 0 0 0;
padding: 0 0 0 0;}

#top em {
position: absolute;
left: -1000px;
width: 900px;}

#topmenu {
margin: 0 0 0 0;
padding: 0;
width: 750px;
height: 33px;
background: url(/images/alg/back-topmenu.gif) repeat-x;
z-index: 5;}

#topmenu ul {
float: left;
padding: 0;
margin: 0;
list-style-type: none;
text-transform: uppercase;}

#topmenu li {
display: inline;}

#topmenu li a {
height: 24px;
padding:7px 13px 0 13px;
display: block;
float: left;
text-align: center;
vertical-align: middle;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
font-size: 11px;
background-image: url(/images/alg/menu-divider.gif);
background-repeat: no-repeat;}

#topmenu li a:hover {
color: #E5F0F7;
background-image: url(/images/alg/menu-divider-pijl.gif);
background-repeat: no-repeat;}

#about{
margin: 0 60px 0 0;
padding-top:9px;
display: inline;
float: right;
vertical-align: middle;
color: #003E80;
text-decoration: none;
font-size: 11px;
text-transform: uppercase;
font-weight: 900;}

#about a, #about a:link, #about a:visited, #about a:active, #about a.active {
color: #003E80;
text-decoration: none;}

#about a:hover {color:#000}

#header {
float: left;
background-image: url("../images/alg/back-header.gif");
background-repeat: repeat ;
height: 31px;
width: 750px;
position: relative;
display: inline;}

#header .left{
float: left;
display: inline;
background-image: url("../images/alg/back-header-left.gif");
background-repeat: no-repeat;
height:25px;
padding: 8px 0 0 10px;
width:235px;
text-transform: uppercase;
color: #fff;
font-size: 11px;
font-weight: bold;}

#header h1{
float: left;
height:21px;
margin-top:8px;
margin-left:10px;
width: 400px;
text-transform: uppercase;
color: #fff;
font-size: 11px;
font-weight: bold;}

#taal {
margin: 132px 0 0 700px;
position: absolute;
z-index: 10;}

#content {
width:750px;
clear: both;
float: left;
height: 100%;
background-image: url("../images/alg/back-content.gif");
background-repeat: repeat-y;}

#content a, #content a:link, #content a:visited, #content a:active, #content a.active {
color: #003E80;
text-decoration: underline;
font-variant: small-caps;}

#content a:hover {
color: #000000;
text-decoration: none;
font-variant: small-caps;}

#sidebar {
float: left;
width: 214px;
margin: 0 0 0 0;
padding: 10px;
/*background-color: #CCE1F0;*/
font-size: 9pt}

#sidebar .divider {
width: 190px;
border-bottom: 1px #ABABAB dashed;}

#sidebar a, #sidebar a:link, #sidebar a:visited, #sidebar a:active, #sidebar a.active {
color: #003E80;
text-decoration: underline;
font-variant: small-caps;}

#sidebar a:hover {
color: #000000;
text-decoration: none;
font-variant: small-caps;}

#maincontent {
font-size: 9pt;
float: left;
width: 480px;
padding: 10px 10px 50px 20px;}

#sidebar H2, #maincontent H2 {
color: #000000;
font-size: 11pt;
font-weight: bold;
margin-bottom: 0;}

#maincontent .divider {
width: 470px;
border-bottom: 1px #ABABAB dashed;}

#maincontent img {
margin-left:5px;
margin-right:5px;
border: 1px #E88500 solid;}

#maincontent .box {
border-bottom: 1px #CCE1F0 solid;
border-left: none;
border-top: none;
border-right: none;
width: 170px;
margin: 0 0 0 10px;}

#maincontent LI {
display: list-item;
list-style-type: none;
color: #000;
list-style-image: url(/images/alg/1x1-lb.gif);}

#maincontent #contactblok {
border: 1px solid #E88500;
float: right;
width: 140px;
padding: 10px;}

#contactblok .divider {
border-bottom: 1px #E88500 dashed;
width: 140px;
margin: -10px 0 0 0;}

#footer {
float: left;
clear: both;
width: 751px;
text-align: right;
background-color: #E5F0F7;
border-top: 1px #C7CFD7 solid;
color: #9EA4B2;
font-size: 9pt;
padding-top:5px;
margin-right : auto;
margin-left : auto;}

#footer a, #footer a:link, #footer a:visited, #footer a:hover, #footer a:active, #footer a.active {
color: #33354E;
text-decoration: none;}

.taal {
	text-decoration: none;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: 900;
	float: left; 
	margin: 0px 0px 0px 2px; }

.taal a {
	color: #ff0000; }